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
336578329916	336578330436	336578330986	336578331534	336578332086	336578332634	336578333186	336578333734	336578334284	336578334836	336578335386	336578335934	336578336486	336578337036	336578337584	336578338136	336578338686	336578339234	336578339786	336578340336	336578340886	336578341436	336578341986	336578342536	336578343086	336578343636	336578344186	336578344736	336578345286	336578345836	336578346386	336578346936	336578347486	336578348034	336578348586	336578349136	336578349684	336578350236	336578350786	336578351336	336578351886	336578352436	336578352986	336578353536	336578354084	336578354636	336578355186	336578355736	336578356286	336578356836	336578357386	336578357936	336578358486	336578359036	336578359586	336578360136	336578360686	336578361236	336578361786	336578362336	336578362886	336578363436	336578363986	336578364536	336578365086	336578365636	336578366186	336578366736	336578367286	336578367836	336578368386	336578368936	336578369486	336578370036	336578370586	336578371136	336578371686	336578372236	336578372786	336578373336	336578373886	336578374436	336578374986	336578375536	336578376086	336578376636	336578377186	336578377736	336578378286	336578378836	336578379386	336578379936	336578380486	336578381036	336578381586	336578382136	336578382686	336578383236	336578383786	336578384336	336578384886	336578385436	336578385986	336578386536	336578387086	336578387636	336578388186	336578388736	336578389286	336578389836	336578390386	336578390936	336578391486	336578392036	336578392586	336578393136	336578393686	336578394236	336578394786	336578395336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2723	3650	2300	2723	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2714	3650	2300	2714	3650	2300	2714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14530	2306	2352	1751	1265	965	772	576	515	428	410	349	307	322	271	289	279	263	261	250	275	240	236	231	224	204	230	219	213	203	218	232	201	201	199	202	218	236	217	228	222	221	246	218	188	204	220	196	185	204	213	217	206	199	198	218	242	183	185	213	184	181	211	225	227	182	193	224	204	190	220	202	191	207	196	196	211	217	206	218	184	194	190	184	213	208	188	216	200	217	191	182	202	193	211	189	197	174	194	207	215	195	190	225	214	195	218	211	210	194	184	215	207	156	183	211	198	212	196	219	201	188	184	204	198	200	184	196	201	183	203	219	230	213	216	194	192	193	205	191	209	200	180	197	212	207	181	224	215	226	179	190	188	167	195	190	184	192	188	193	165	227	211	212	173	185	180	258	203	197	200	215	192	204	222	209	216	206	168	192	166	192	190	197	195	196	183	190	195	174	207	198	198	208	195	189	207	229	180	181	222	182	196	190	205	189	194	200	202	205	168	191	183	162	189	196	190	201	196	177	197	210	186	169	192	185	189	212	197	195	212	202	189	165	200	230	189	204	206	191	198	202	187	187	200	188	198	215	194	217	190	205	192	209	205	206	202	201	194	201	198	214	207	202	211	210	195	197	200	211	172	206	205	212	201	202	210	209	216	183	206	217	184	213	196	193	183	192	191	188	210	198	202	211	200	188	218	203	194	187	209	203	217	204	200	214	208	200	202	191	177	209	181	182	201	213	221	207	184	191	208	187	205	220	191	191	189	179	204	185	207	180	181	216	208	224	198	197	209	173	226	185	211	214	184	213	212	182	196	187	207	185	184	206	201	197	168	203	219	190	189	194	199	202	241	213	202	163	196	203	196	208	171	200	192	196	190	200	212	195	189	203	208	188	201	190	208	191	201	174	165	199	207	212	183	187	200	187	215	199	202	212	214	216	187	212	188	169	197	206	191	188	204	192	196	190	183	177	209	190	183	201	210	214	174	216	207	225	208	193	194	208	205	208	213	197	196	180	176	186	184	194	222	211	214	184	206	227	219	215	188	211	191	220	193	204	198	188	195	199	202	186	198	199	218	183	207	210	205	202	203	243	218	183	195	197	191	195	217	192	190	200	203	199	200	212	179	195	178	180	191	204	196	200	189	215	191	189	212	181	181	207	211	187	198	183	197	186	196	196	185	210	218	199	192	193	200	197	188	210	182	186	211	206	217	185	240	203	183	180	188	211	195	216	195	208	204	181	179	234	227	178	191	221	194	167	195	192	208	180	216	195	186	200	212	186	198	224	175	211	174	199	218	211	209	202	221	198	212	178	211	206	172	191	200	208	205	229	192	190	226	195	186	213	192	170	213	206	201	193	174	176	209	193	193	186	184	215	194	187	220	217	203	201	175	199	189	192	205	195	207	206	220	177	189	204	221	184	201	206	218	187	186	205	199	204	205	200	197	206	190	176	199	193	196	199	207	216	203	220	202	205	196	207	196	178	192	200	184	171	196	179	168	178	211	181	164	177	216	208	205	177	176	192	198	217	169	210	185	197	195	208	202	188	212	212	159	215	211	180	222	188	177	190	190	202	211	185	180	190	181	199	210	178	205	170	200	188	203	222	200	190	227	190	208	188	192	187	173	195	195	189	194	202	179	189	200	193	172	194	217	205	185	182	175	199	208	221	195	186	188	198	193	198	192	225	201	210	188	205	208	199	199	191	200	189	202	227	207	189	194	225	205	188	209	185	223	208	200	225	198	208	212	214	212	206	217	206	182	200	192	209	188	221	190	207	201	190	208	190	212	182	195	192	194	198	200	236	242	181	202	200	202	200	209	192	198	185	185	190	197	223	199	175	210	201	190	188	195	208	182	210	188	209	201	220	183	194	190	203	206	208	187	191	187	191	188	201	186	183	206	208	190	215	176	196	218	192	175	190	196	216	200	194	176	199	192	208	201	196	218	198	208	180	171	192	191	168	212	187	210	189	179	215	192	207	225	195	196	180	192	186	220	184	175	234	222	180	198	213	182	222	203	229	209	210	192	189	185	187	181	207	186	196	216	211	183	225	211	190	191	200	180	217	193	203	208	184	199	194	200	180	193	193	197	192	206	189	182	207	193	188	203	185	223	210	203	194	207	228	177	189	189	215	204	201	207	203	188	224	197	202	212	211	197	182	192	190	175	207	201	175	182	183	193	226	204	191	206	227	208	192	208	176	195	178	211	188	189	181	201	195	200	192	183	193	200	185	173	177	198	195	201	158	200	173	194	193	181	199	212	195	194	196	194	202	191	187	181	189	183	226	203	182	213	201	203	236	214	216	178	197	202	208	201	210	223	208	218	221	179	189	198	198	219	183	189	213	208	206	176	188	205	194	202	244	204	185	217	216	199	191	167	213	205	203	195	201	213	187	183	194	189	194	196	212	203	190	191	202	205	168	186	208	215	187	169	196	208	192	208	174	194	209	194	220	200	184	197	193	182	176	198	201	204	197	199	206	202	194	223	188	193	194	182	201	185	203	200	239	156	201	212	167	183	181	211	195	207	211	192	215	205	208	202	198	175	175	203	200	204	165	182	211	200	189	205	189	205	198	221	214	193	189	195	197	198	215	204	186	211	209	191	185	174	231	189	195	191	212	210	203	192	198	181	197	199	205	184	187	210	162	198	193	191	185	190	201	204	222	213	193	188	192	198	193	177	234	195	196	222	193	209	209	204	215	196	191	173	186	168	193	226	219	225	201	203	206	179	215	221	186	184	204	202	192	191	219	187	195	184	188	218	211	212	195	208	212	208	185	191	185	181	191	215	178	195	203	193	197	221	191	176	209	189	180	192	241	195	216	196	205	207	185	204	199	202	200	188	206	200	209	201	209	199	190	211	206	196	222	211	180	208	188	193	195	201	201	217	199	213	204	192	202	214	195	179	195	191	192	227	193	186	188	194	196	193	173	189	185	193	184	183	232	190	207	202	192	171	192	200	236	194	222	174	201	187	188	180	200	160	169	204	175	175	186	199	211	214	193	209	203	177	192	200	192	198	208	221	190	225	191	189	197	180	195	212	194	225	171	202	206	203	201	205	187	196	204	203	195	203	195	205	196	224	202	207	206	190	193	219	205	190	221	192	170	201	223	204	224	203	197	218	167	211	192	197	220	191	178	166	199	184	188	198	200	180	174	201	190	200	199	208	216	193	201	201	177	189	211	217	186	186	165	188	184	193	173	196	183	195	195	204	187	222	185	191	188	195	190	198	209	179	218	201	182	187	189	191	192	204	196	194	189	179	177	215	179	190	207	180	226	220	208	208	180	204	204	171	195	177	224	185	198	190	192	184	191	182	200	191	188	181	200	185	188	209	200	196	187	217	242	189	193	177	176	193	224	182	197	204	213	211	184	182	190	187	178	190	201	200	185	212	192	218	206	222	210	209	200	200	193	200	206	201	188	224	197	166	183	215	178	200	194	167	179	198	207	197	195	209	213	214	203	187	213	206	208	167	189	188	206	190	194	198	198
7130	2192	4394	5394	4529	3822	3164	2528	2331	1980	1818	1649	1455	1334	1237	1198	1090	1032	931	988	896	831	884	810	790	781	791	782	769	716	735	726	683	617	715	633	690	651	618	636	681	606	645	605	649	612	639	555	576	592	581	614	596	585	580	581	604	593	559	586	615	581	622	574	606	570	560	557	575	555	595	596	598	565	565	566	558	573	546	586	558	563	565	578	595	544	572	533	588	604	565	560	558	545	531	596	562	566	512	535	573	574	539	543	561	555	538	541	563	554	521	519	526	522	585	560	565	581	541	538	568	619	630	586	545	583	551	535	568	601	576	576	597	551	575	593	564	559	550	542	512	549	565	558	579	504	561	521	573	528	506	523	537	548	521	553	528	576	531	513	502	588	547	562	505	547	557	528	542	560	534	549	553	560	531	554	574	537	552	553	539	559	532	540	535	525	550	541	520	545	563	577	558	575	561	585	549	524	517	563	509	537	563	553	543	580	581	596	550	527	522	602	555	572	554	541	546	565	547	567	549	567	526	568	559	578	539	513	570	572	538	546	542	586	531	544	538	546	564	545	542	563	546	547	570	533	560	548	556	571	572	543	594	561	541	547	540	571	539	535	547	564	543	550	552	559	562	546	550	505	553	550	564	546	557	533	561	568	509	542	635	516	584	571	535	568	543	515	561	538	497	565	574	535	558	545	537	577	516	565	535	566	569	552	568	529	542	551	568	539	544	557	555	547	565	540	606	554	530	535	560	500	544	580	556	578	517	551	517	575	572	523	576	528	557	531	562	551	547	546	503	554	520	555	544	527	529	563	543	580	512	569	582	560	554	542	549	570	573	582	554	557	543	528	572	528	551	561	543	586	561	555	565	546	550	557	545	536	538	534	556	566	570	545	569	556	523	549	520	570	536	558	554	556	539	579	540	529	554	556	587	521	555	517	541	564	553	605	543	557	504	552	552	560	543	559	556	601	560	527	566	558	579	537	554	531	591	509	542	533	567	563	517	561	493	512	561	551	523	550	535	530	542	588	570	564	518	561	572	550	527	508	558	560	580	549	541	525	596	547	512	569	558	570	557	566	511	517	528	537	547	568	529	559	540	549	557	559	563	578	554	499	554	582	563	543	521	571	561	560	514	542	516	508	521	513	565	550	558	574	556	562	572	559	530	585	520	573	536	585	538	577	564	578	589	547	545	499	560	518	535	543	548	502	578	514	533	557	563	514	546	522	559	555	558	599	555	549	591	525	518	524	537	537	537	539	575	558	519	554	579	549	575	553	539	561	540	522	538	531	598	547	544	526	525	551	573	524	526	516	544	552	549	543	557	561	603	582	542	576	574	550	552	539	543	554	608	537	565	565	579	530	553	542	533	587	564	503	534	538	580	537	545	550	513	529	585	534	560	535	535	566	556	541	546	538	531	540	558	538	589	505	553	559	580	589	572	575	548	564	554	574	547	553	494	515	557	604	577	541	534	568	554	594	512	560	523	517	551	562	526	530	522	549	565	594	540	553	548	542	579	513	550	522	553	550	543	585	552	572	505	549	588	571	566	579	554	553	560	559	544	545	529	599	536	545	542	586	558	554	553	535	577	567	571	512	523	567	588	533	548	559	547	563	564	564	528	547	542	515	581	568	553	534	569	577	563	558	526	570	503	558	556	546	515	547	525	535	476	578	556	548	599	554	524	520	588	550	570	527	564	539	561	551	539	563	510	539	566	525	564	593	570	538	550	538	557	592	528	540	580	547	546	577	602	583	555	546	565	572	530	546	601	527	552	529	549	552	569	546	578	545	536	547	543	465	564	596	582	598	482	537	514	572	561	508	549	563	596	532	611	569	546	566	542	558	595	586	543	525	569	537	530	524	515	544	531	592	566	540	560	531	529	520	507	538	494	557	552	545	555	514	540	534	535	527	533	526	548	531	559	554	563	570	578	542	530	539	545	581	560	522	524	577	562	569	508	520	545	552	568	531	579	519	531	549	572	573	578	544	565	559	531	507	558	556	576	563	534	558	556	579	555	570	577	553	560	576	575	554	495	554	571	519	541	544	538	508	547	542	534	589	556	561	507	584	539	571	535	497	547	579	554	524	535	582	552	541	583	549	536	579	552	570	535	568	558	528	550	549	544	534	526	552	560	594	527	541	559	591	566	571	549	548	575	555	562	571	552	552	545	533	536	540	540	547	592	534	537	553	590	554	579	540	557	503	513	588	558	517	572	575	563	585	538	558	560	568	566	589	572	517	530	552	537	602	543	575	562	580	557	560	571	538	606	517	554	522	576	527	562	541	556	558	543	527	551	552	549	503	544	595	558	548	547	578	593	540	588	543	547	524	542	550	534	589	537	562	559	533	531	517	558	495	538	554	571	519	567	561	556	569	540	559	513	518	557	553	556	552	535	552	556	536	513	514	552	544	507	543	552	527	559	541	526	516	593	573	550	530	526	561	545	505	547	542	502	547	554	537	550	533	545	550	578	537	555	549	528	552	523	565	569	561	594	577	550	519	540	522	514	571	473	551	559	518	552	527	519	520	538	548	554	576	545	552	521	558	555	514	584	538	524	527	584	599	531	541	538	537	548	552	567	545	530	578	590	558	575	504	552	562	530	549	503	575	549	544	570	542	535	521	571	561	514	518	560	565	581	571	506	559	502	556	538	535	539	519	573	525	527	546	534	574	534	575	587	518	564	571	529	608	535	553	522	552	532	483	503	587	534	597	522	530	539	534	547	542	548	555	541	486	574	550	552	539	534	498	560	537	509	541	528	557	531	561	593	532	542	541	509	509	565	565	544	547	568	508	570	527	553	525	572	529	553	530	530	557	539	563	544	542	493	603	546	557	516	514	548	539	535	556	520	552	534	538	540	578	555	590	563	572	538	499	577	565	570	575	515	552	539	552	518	563	580	562	590	586	532	556	573	549	527	575	568	528	519	579	548	526	560	529	535	554	525	576	564	541	524	553	588	536	575	564	550	523	575	552	512	552	576	574	568	560	547	573	518	513	536	542	590	541	567	587	551	518	570	554	543	561	554	557	535	565	560	552	560	548	548	555	546	543	561	561	577	546	528	544	544	556	508	513	559	580	543	570	550	512	478	544	579	488	547	568	542	561	585	563	559	556	524	531	542	559	541	581	545	543	592	580	523	531	553	524	535	543	549	564	534	518	538	593	519	531	559	601	566	521	539	490	521	541	547	514	577	526	562	590	502	571	527	527	583	531	530	557	500	555	512	582	570	567	490	526	556	596	514	517	559	531	542	564	532	557	534	540	558	509	544	565	540	521	547	553	536	574	539	565	545	587	536	547	567	565	548	561	546	542	586	554	554	526	508	545	582	544	560	628	520	548	513	599	550	553	541	578	533	545	605	579	533	587	544	553	549	560	512	559	529	564	564	520	543	539	538	560	562	536	524	538	541	594	565	559	535	527	556	568	511	557	517	567	563	559	528	526	575	564	551	545	535	511	534	524	572	545	560	518	542	537	594	533	526	555	566	531
2496	426	406	393	388	398	380	348	353	327	410	332	361	362	357	335	323	341	325	355	352	334	338	334	341	334	335	322	366	332	358	366	371	316	380	359	358	337	370	316	365	370	386	315	344	350	353	352	335	346	347	319	330	382	360	344	343	331	353	344	309	362	325	318	327	354	364	364	340	355	352	345	366	348	357	331	346	360	312	338	306	338	362	338	344	339	339	350	328	359	353	367	337	383	339	362	351	343	351	316	330	338	348	350	345	352	346	372	325	353	339	321	356	334	374	354	306	363	364	384	365	333	355	374	369	351	347	340	353	351	338	303	351	360	351	363	366	328	335	350	324	349	365	350	335	335	365	373	341	342	336	382	339	349	353	339	360	363	347	357	364	373	364	345	352	332	331	321	355	360	355	322	367	304	363	371	326	363	371	355	354	353	366	372	354	379	361	309	361	342	345	291	346	321	340	387	403	346	339	330	341	348	343	313	385	361	340	330	345	354	345	338	343	352	325	325	346	316	345	329	356	353	368	355	354	354	345	350	344	362	340	343	354	327	321	339	362	328	368	337	374	360	356	360	366	360	355	350	378	335	320	332	358	340	333	355	353	334	342	314	317	359	330	351	331	342	369	341	358	345	361	347	352	332	348	354	343	321	362	352	341	354	316	355	341	381	331	363	368	381	354	349	369	351	331	369	336	340	402	335	327	326	384	343	320	346	313	333	338	331	333	364	359	348	359	337	349	361	365	346	362	337	326	350	354	365	364	330	332	365	361	351	349	323	373	373	361	318	337	358	347	358	346	351	348	345	314	364	335	369	346	338	346	347	335	371	331	360	352	350	365	393	347	356	351	325	358	340	327	353	324	339	368	332	322	358	385	352	319	319	336	331	365	346	375	322	360	348	352	362	300	373	361	356	364	320	348	385	378	384	377	344	334	375	347	355	345	339	343	312	341	357	330	353	368	350	348	376	373	340	355	361	302	356	347	372	370	331	342	336	359	349	338	361	336	329	317	359	380	328	340	328	315	324	321	342	331	333	325	355	375	357	343	351	328	327	356	334	341	368	346	329	334	340	326	377	345	349	338	357	366	346	351	304	335	378	354	377	338	374	342	381	347	355	380	339	367	305	367	319	324	360	350	348	319	367	361	342	316	371	313	336	333	337	357	330	343	355	338	412	348	338	344	363	347	362	367	322	349	349	343	366	362	330	340	352	338	367	350	334	335	382	354	349	332	377	366	331	349	344	353	330	380	339	316	308	372	386	347	337	370	338	333	326	365	383	364	394	328	334	366	350	369	362	351	346	316	344	369	355	337	333	350	316	362	335	369	334	342	365	339	360	334	335	325	324	384	335	340	334	339	334	339	343	322	316	372	347	339	313	337	335	331	353	383	352	339	333	344	342	366	328	350	353	340	371	354	356	354	354	361	353	340	368	370	322	295	372	345	339	350	385	338	341	336	364	335	368	333	349	330	336	344	382	342	358	378	337	378	353	320	373	351	328	351	364	340	372	364	336	347	330	364	344	339	341	368	343	367	358	319	322	390	320	370	334	330	319	374	363	383	366	377	349	342	356	359	357	350	352	345	341	355	334	365	356	347	361	332	327	384	327	351	339	361	356	374	343	320	361	338	329	344	347	340	362	326	358	361	335	360	340	350	353	342	337	354	353	338	330	341	355	326	349	351	341	369	350	376	347	347	358	334	359	353	346	339	372	351	357	346	352	331	344	338	336	345	347	362	348	312	363	353	327	378	340	334	344	358	360	343	369	338	326	337	340	375	330	344	329	350	347	325	342	338	351	376	326	327	354	363	310	374	361	365	351	326	336	325	374	356	343	322	373	348	343	328	341	325	323	327	332	349	327	320	345	381	396	336	352	337	366	352	338	348	339	379	320	308	334	338	343	357	369	373	349	383	332	324	351	330	349	334	345	348	337	363	330	348	363	337	347	340	333	335	331	331	349	367	368	337	327	341	345	365	369	375	342	358	352	332	309	370	322	330	319	379	336	336	346	319	351	379	296	367	345	384	365	332	389	336	327	338	307	366	339	350	352	323	372	374	365	348	342	363	339	377	348	356	349	328	365	326	368	349	332	340	365	341	354	350	354	365	379	398	342	371	343	301	338	335	339	332	363	354	347	305	340	338	339	349	325	319	328	366	345	296	355	371	373	355	380	313	360	311	326	362	384	344	357	350	333	324	340	307	334	347	357	380	356	335	339	350	353	341	358	326	368	343	348	334	379	322	355	312	325	333	345	326	346	340	338	374	346	364	325	336	358	350	361	367	365	312	346	332	378	313	328	350	381	333	334	318	338	313	352	343	359	334	335	354	320	340	325	347	357	317	331	348	339	332	360	314	353	342	348	367	327	348	358	325	365	332	358	316	351	380	327	366	328	354	365	359	362	354	355	355	342	358	327	332	327	366	311	383	359	358	342	299	336	345	340	375	366	338	347	344	328	345	361	336	384	358	358	361	356	352	341	375	340	356	343	335	355	326	308	342	361	342	350	363	341	332	335	336	354	345	367	370	368	349	349	350	321	303	339	334	373	355	352	366	355	319	337	370	342	328	356	332	329	338	336	357	333	326	368	335	370	339	383	323	341	364	348	355	340	363	360	312	323	342	344	348	364	362	376	349	293	332	356	346	315	351	355	340	383	355	370	335	326	327	357	319	317	345	341	347	350	331	347	339	352	354	352	342	346	341	352	386	398	340	335	324	356	307	346	336	345	327	320	356	329	370	353	329	341	350	328	339	340	333	332	357	348	366	353	336	346	376	342	351	337	325	350	369	359	346	339	337	329	390	327	375	344	367	347	340	336	344	339	320	340	362	321	326	361	345	339	333	359	308	379	373	338	379	354	350	309	340	366	313	356	383	364	345	334	346	393	376	328	356	325	345	343	368	356	330	341	336	352	342	366	330	357	370	347	356	343	357	352	320	361	352	332	398	345	334	347	374	353	318	355	356	357	358	367	331	374	322	348	352	342	341	365	326	330	324	386	344	346	357	340	352	321	318	351	318	345	336	374	367	314	341	359	321	373	316	349	342	353	362	352	346	341	361	334	359	359	357	349	349	367	383	335	347	385	341	343	346	355	384	327	362	332	343	345	327	336	398	366	365	331	294	358	343	335	352	326	337	322	340	353	352	391	380	354	382	325	314	318	314	362	328	348	394	361	365	336	360	338	347	326	330	324	365	363	356	348	374	349	331	336	333	345	350	347	324	350	354	379	350	356	318	365	347	339	307	353	331	323	374	359	351	345	336	349	330	353	364	310	364	327	388	317	351	332	322	314	372	356	362	356	348	368	335	376	375	342	310	325	346	322	317	340	377	329	347	360	357	325	332	334	359	355	331	341	332	355	371	352	319	333	342	334	368	342	359	365	319	334	344	353	331	340	351	295	328	352	343	402	345	343	368	326	334	356	338	368	355	359	394	341	342	350	356	346	341	393	330	334	366	332	335	379	351	331	346	346	349	331	308	323	334	364	391	344
2728	986	1055	1074	1075	1070	1004	914	988	970	971	951	951	994	922	954	905	970	968	878	921	884	935	910	939	923	971	893	905	949	958	892	921	983	954	901	890	949	924	861	920	898	892	895	926	931	965	923	919	881	1009	887	938	915	929	900	924	887	941	911	905	963	920	920	946	878	858	931	911	893	939	916	932	953	892	927	935	940	923	909	911	882	996	920	915	932	930	935	916	883	944	910	886	918	978	943	916	871	949	863	923	876	919	995	901	961	904	935	918	906	924	914	937	912	897	902	924	946	935	939	927	872	962	934	946	961	848	944	919	932	913	941	944	884	930	898	926	927	938	925	941	917	910	868	903	919	902	953	923	880	944	937	920	892	948	918	934	910	976	880	847	910	867	904	950	936	933	876	938	886	874	957	932	919	940	888	928	923	973	914	940	936	999	942	957	914	941	938	962	907	944	907	904	930	965	913	953	958	939	894	862	875	972	904	934	935	934	903	850	960	899	927	888	940	933	881	970	898	929	913	893	973	950	930	930	983	919	944	916	942	890	980	932	900	902	923	918	884	907	908	893	933	982	925	910	926	900	885	926	914	942	918	943	951	913	905	852	889	892	909	941	922	945	882	879	952	952	925	950	907	858	925	929	930	906	910	894	939	880	890	938	935	957	942	909	915	939	874	957	975	941	956	974	981	907	853	912	931	910	890	972	935	961	940	846	908	879	886	938	935	934	933	940	947	964	919	874	939	917	890	963	924	968	902	935	934	910	914	951	904	880	980	860	907	880	951	875	911	990	917	886	923	985	957	890	941	932	937	883	866	912	956	899	976	897	893	907	861	948	902	961	982	905	881	907	957	874	931	873	926	885	920	877	921	960	952	943	969	942	957	905	913	929	925	913	921	969	954	928	933	968	954	921	887	901	902	927	910	922	943	887	880	907	903	859	929	924	902	925	921	927	982	918	875	895	908	898	972	977	947	911	973	872	912	888	911	891	898	979	861	914	909	925	897	905	920	968	925	861	898	904	921	893	951	959	921	960	919	882	927	880	924	933	892	941	946	912	953	862	966	960	922	947	930	904	850	956	898	933	963	913	920	917	894	898	953	902	911	900	971	872	890	907	885	917	896	938	930	915	949	945	917	943	938	893	958	917	886	955	907	929	967	946	942	923	922	911	896	954	944	877	916	923	949	864	907	997	925	928	874	902	891	998	952	979	931	880	972	912	942	918	933	903	926	986	931	971	904	910	924	902	895	919	937	881	893	919	928	914	894	903	924	947	981	887	929	898	937	939	958	897	906	917	898	949	955	937	903	937	932	962	875	859	975	961	888	904	939	977	896	934	903	947	929	916	903	964	900	892	879	933	888	939	925	855	954	900	888	904	891	925	923	953	924	908	897	890	924	913	926	939	918	938	926	902	927	901	970	891	931	976	891	945	946	927	959	971	910	882	929	899	947	884	842	917	985	929	945	928	980	930	934	946	932	938	923	908	975	859	929	927	963	916	968	890	919	890	922	908	929	914	952	913	919	904	929	944	926	929	903	955	954	948	865	926	945	906	1001	872	932	896	902	930	938	955	932	977	984	905	919	924	992	971	935	915	868	912	956	943	969	962	888	942	938	885	931	942	952	971	919	885	911	944	891	959	907	905	923	906	862	923	919	972	915	981	907	1006	916	943	950	967	996	933	901	887	902	895	967	885	931	892	906	901	892	949	944	844	915	920	920	914	940	916	918	957	942	918	969	923	953	901	949	888	920	955	929	907	864	861	919	915	899	896	940	948	886	866	886	874	939	934	884	898	889	897	845	860	837	928	874	894	919	906	936	930	920	868	887	961	901	962	885	952	949	892	950	909	972	966	889	906	932	965	941	906	935	953	905	933	896	933	885	905	908	900	893	936	912	841	919	900	916	895	920	951	999	830	873	872	912	933	886	912	929	877	940	894	914	954	939	953	908	888	929	945	925	857	928	880	898	875	952	892	946	872	945	861	955	934	930	992	889	945	933	902	924	890	912	947	901	916	934	915	937	921	977	940	903	870	923	935	931	926	939	918	942	914	914	943	896	923	893	875	951	953	951	902	947	918	912	937	928	947	952	921	894	953	890	928	948	933	927	938	911	923	947	916	884	915	942	902	873	863	954	948	956	916	928	936	973	952	970	924	932	929	952	921	909	889	955	960	901	943	837	949	918	923	923	972	939	909	902	943	915	887	926	910	893	945	883	971	927	940	951	940	871	943	895	931	939	936	927	908	927	859	911	908	962	922	969	880	956	932	900	967	917	856	902	946	935	907	928	922	921	922	932	949	902	888	905	890	917	913	959	899	916	890	935	891	863	923	917	927	912	947	943	941	953	916	989	932	928	910	886	921	946	900	892	893	897	966	875	940	907	988	908	931	955	927	932	911	908	937	930	950	913	894	878	908	926	901	931	916	902	945	881	903	893	914	910	933	884	935	901	953	930	918	904	916	939	950	975	969	917	889	941	943	917	904	916	893	909	951	943	876	937	924	908	945	941	962	938	938	932	887	903	922	966	908	958	910	862	895	905	939	970	886	903	949	897	977	936	945	946	902	903	915	880	910	926	910	906	889	896	854	901	940	959	932	949	988	959	921	945	932	922	923	966	964	893	928	915	954	930	915	945	955	940	917	938	925	867	912	922	902	918	938	973	933	895	951	915	882	906	883	891	905	900	944	968	984	924	934	911	920	931	922	893	962	905	911	918	853	887	900	885	967	931	967	953	978	945	946	910	971	936	917	937	960	910	877	913	927	919	909	902	901	993	877	999	866	977	936	949	924	971	932	937	913	897	911	904	871	944	922	912	917	916	906	915	939	895	901	914	953	866	920	928	879	891	974	895	945	931	907	927	932	924	894	912	934	972	953	944	927	957	904	966	920	926	906	969	900	928	930	881	899	935	947	956	934	930	902	984	918	947	905	879	941	941	887	918	906	971	915	876	874	886	942	902	900	859	909	938	901	952	934	939	904	934	900	920	939	938	909	897	941	916	929	886	936	956	880	943	929	951	941	909	909	920	916	887	923	904	925	922	929	905	877	899	945	918	943	892	919	929	930	905	907	922	913	947	922	968	962	935	1030	892	907	875	942	994	912	886	967	909	962	983	905	957	915	952	926	926	922	968	915	919	904	890	924	909	929	957	931	917	950	927	872	882	918	888	948	914	937	946	978	881	895	908	907	917	932	940	941	977	948	895	925	983	935	881	893	891	887	877	927	902	897	929	915	953	972	894	881	936	926	908	963	945	902	907	901	918	937	918	963	891	931	884	867	899	893	900	988	933	933	928	981	933	923	977	944	972	898	965	972	982	862	907	919	975	900	927	1001	939	949	879	943	972	922	948	955	909	902	907	973	956	944	960	984	962	916	903	917	915	923	912	904	920	931	896	934	945	872	932	972	931	914	969	948	942	911	936	905	947	936	907	895	911	928	956	921	940	926	872	917	931	942	952	903	950	983	928	859	919	899	945	915	893	938	943	932	969	885	882
8736	1211	1478	1271	917	771	734	630	544	507	504	450	469	441	454	416	427	374	378	412	351	438	375	383	392	405	397	411	392	363	415	393	384	425	366	411	342	384	354	375	377	352	391	374	372	359	381	383	365	382	352	372	383	413	407	390	337	419	339	388	372	342	387	373	371	343	392	397	409	357	383	403	365	354	368	387	378	375	388	367	357	340	373	396	384	351	347	376	354	351	352	360	373	354	400	370	374	385	342	401	369	387	376	370	381	375	360	370	348	361	386	378	385	372	383	343	370	372	409	358	368	340	362	363	357	362	407	422	366	421	400	387	342	389	353	326	381	370	393	355	370	399	370	341	379	349	336	374	361	379	347	350	391	354	400	404	372	384	360	390	376	359	395	341	389	380	375	389	376	372	350	370	365	366	367	354	364	362	393	340	339	368	358	359	378	396	425	359	357	350	369	383	363	366	376	364	370	378	340	345	383	359	367	382	376	364	392	364	366	358	363	355	377	333	342	386	372	391	360	354	393	359	339	391	370	358	375	400	342	353	358	349	346	377	363	359	371	376	384	373	442	367	392	352	364	362	380	370	377	345	387	351	360	417	307	358	368	378	379	364	382	343	363	397	373	360	385	345	373	385	377	361	366	396	379	375	384	366	370	371	386	367	365	356	348	400	355	389	380	383	362	363	380	387	383	383	370	374	363	357	371	373	361	369	368	390	338	387	373	366	363	386	373	379	377	360	394	369	403	369	368	368	383	376	385	343	419	357	365	389	358	362	402	372	380	411	402	370	382	367	377	400	356	343	366	364	341	368	340	367	357	369	367	360	362	400	389	345	378	359	372	421	348	356	376	377	398	323	367	413	400	339	410	353	344	355	374	378	365	356	353	349	364	380	376	390	375	390	431	367	378	364	378	349	381	387	383	374	385	371	374	397	332	381	355	379	371	389	388	390	407	401	367	371	383	389	376	368	365	368	358	384	344	376	357	376	343	378	355	379	349	377	383	381	382	358	359	360	365	386	359	363	373	383	373	348	384	393	354	345	381	371	380	398	346	371	349	402	412	372	407	374	372	357	379	384	384	349	376	353	343	393	359	368	374	365	387	374	402	385	360	383	376	374	385	337	381	374	379	393	355	364	353	355	363	358	361	371	336	398	386	381	346	381	351	385	368	342	332	386	351	375	373	361	385	374	377	370	388	377	360	368	394	407	389	383	373	378	404	378	360	379	363	357	342	356	372	370	353	401	359	374	359	417	368	389	372	330	371	378	357	359	388	373	336	387	362	377	388	378	355	375	421	373	378	380	345	370	347	366	367	363	390	359	399	332	394	379	381	369	378	348	356	407	367	359	347	390	367	352	385	390	391	358	371	393	339	347	374	370	367	362	338	360	370	366	383	391	372	341	342	387	362	366	394	393	360	361	395	357	383	381	392	357	371	371	368	340	362	340	339	343	383	365	360	382	356	363	401	379	379	373	361	367	371	390	393	392	364	375	375	360	341	376	393	372	357	365	359	363	359	358	390	340	417	368	363	391	392	334	394	348	371	400	394	361	383	368	345	367	356	392	397	362	389	387	372	395	366	371	396	409	392	383	384	362	374	366	347	350	359	359	372	397	405	335	408	367	401	409	405	361	387	369	371	382	378	366	355	336	379	373	406	362	321	362	381	391	315	400	363	377	333	345	364	330	375	383	352	384	369	358	396	358	378	388	362	386	347	361	401	352	376	421	367	381	410	384	352	344	386	375	302	364	385	412	375	344	352	381	387	355	325	383	386	388	367	377	415	348	378	377	342	361	375	388	415	404	425	377	391	347	349	380	390	374	395	367	343	362	371	367	360	351	375	354	371	374	393	386	364	371	351	384	368	378	380	363	359	390	400	365	349	334	396	356	373	389	414	402	372	366	359	351	387	362	370	383	389	383	395	381	345	328	367	355	409	362	367	395	375	366	377	365	399	355	424	441	352	385	362	402	378	384	353	371	350	394	363	370	379	381	350	377	387	365	373	391	382	378	388	324	361	372	370	370	386	384	371	359	335	379	361	370	359	382	354	374	373	354	373	392	401	353	370	410	378	354	397	382	385	385	349	354	325	359	388	375	375	381	364	382	374	374	411	329	349	401	372	391	356	399	377	335	366	366	396	389	338	335	361	363	369	381	355	375	388	332	393	347	393	404	374	378	368	380	390	381	376	359	327	338	393	386	365	386	380	370	401	377	390	382	362	370	398	374	376	352	375	392	396	370	395	376	350	370	341	354	375	350	331	338	376	372	325	348	363	360	397	360	380	359	383	358	382	373	373	367	376	346	379	371	388	375	359	379	380	377	362	344	390	343	407	379	376	366	390	395	363	388	391	406	402	383	352	349	391	381	392	358	361	351	393	402	362	344	368	357	375	357	368	339	375	325	359	361	343	383	353	351	358	384	384	350	358	386	369	377	392	402	343	351	388	343	380	383	367	375	352	399	353	365	379	360	376	358	332	359	374	382	351	382	358	390	405	395	345	368	390	371	377	370	348	382	384	368	377	360	346	386	351	338	358	386	375	350	336	406	359	370	372	382	349	350	343	410	402	366	364	376	386	398	385	399	382	340	369	365	370	420	404	335	383	375	386	341	337	381	359	395	369	410	356	362	396	351	324	405	387	348	390	361	392	382	384	365	384	352	345	394	365	400	358	367	379	361	369	383	364	362	372	385	391	382	357	359	401	381	368	402	356	378	370	399	382	356	374	357	422	336	408	389	384	375	361	357	385	337	372	355	386	372	394	378	351	351	377	389	375	373	377	364	381	376	328	421	385	364	401	371	371	319	368	377	357	371	359	360	367	371	374	369	370	382	354	356	370	393	389	376	351	368	386	353	398	370	365	347	374	346	378	347	389	364	373	366	375	368	370	366	380	388	356	377	352	370	399	404	361	368	347	386	380	356	373	362	383	368	350	390	362	369	387	376	389	360	360	347	405	349	375	383	366	399	400	404	393	383	342	331	386	388	375	375	376	403	367	384	372	337	391	401	389	368	369	379	345	392	376	367	392	374	375	391	394	407	361	391	376	382	348	379	393	357	380	374	372	367	361	377	400	404	353	389	349	384	388	389	382	355	398	331	398	336	368	347	367	405	407	365	380	371	371	392	365	361	390	366	347	359	377	366	391	407	399	382	389	386	360	336	367	374	379	398	361	365	380	377	373	355	353	383	381	361	374	410	395	351	375	371	386	423	390	390	348	380	385	348	365	368	327	406	350	370	369	394	391	355	412	356	357	369	358	384	381	353	384	377	355	383	396	413	342	424	405	412	378	372	343	392	366	356	397	380	391	368	413	364	340	383	382	353	366	408	389	362	344	374	343	359	382	391	372	369	363	363	391	369	409	341	372	331	376	370	373	340	350	374	364	377	350	386	378	363	374	392	378	371	389	373	378	371	390	383	342	398	370	373	350	393	362	447	368	371	354	379	375	404	351	371	377	370	356	331	378	373	388	368	363	371	342	363	379	376	368	354
5933	1824	3234	3699	3231	2853	2341	2163	1899	1825	1624	1524	1422	1431	1324	1320	1218	1263	1160	1166	1119	1117	1143	1052	1066	1087	1106	1067	1020	1009	1051	1048	1050	1020	1021	1043	960	1073	968	993	994	986	1009	990	997	1059	989	996	960	979	976	981	967	991	970	981	1023	1041	1058	991	971	984	935	1036	962	1031	1029	989	947	961	946	981	939	1022	948	954	1036	982	946	998	997	946	957	963	1013	939	943	957	936	1009	978	969	944	953	1012	938	940	955	1015	980	946	902	997	968	897	975	944	972	956	1002	993	1004	974	990	956	964	909	1015	987	989	963	978	991	1012	931	918	924	961	986	988	992	998	983	914	906	973	962	953	947	1017	947	981	1009	973	945	945	960	957	970	953	932	984	960	960	993	969	913	943	986	927	994	977	960	1012	986	937	967	969	920	930	956	988	934	1031	982	977	981	882	1023	983	945	958	1027	959	1003	991	976	947	938	942	942	995	942	969	968	951	1002	926	957	931	968	956	973	932	956	943	919	896	968	963	981	1020	963	978	982	977	963	951	915	925	970	907	941	963	953	988	932	988	959	952	924	988	955	1008	959	1001	932	936	933	976	942	979	949	960	925	978	929	967	948	965	976	957	974	953	922	926	929	939	1022	1006	945	953	1001	974	943	1015	985	970	954	967	964	980	969	984	978	972	923	966	1030	958	965	964	850	956	978	1006	948	955	924	957	893	962	933	940	945	1010	950	948	960	952	946	958	991	948	942	939	939	915	882	951	969	974	948	1001	972	947	912	899	942	914	945	954	997	960	1004	959	926	948	935	1015	963	932	968	993	958	955	968	963	991	986	929	934	981	978	965	946	935	969	951	992	931	902	914	930	937	963	972	973	992	1018	974	950	943	973	1022	940	940	972	938	920	958	962	985	959	947	967	971	1011	970	936	976	939	972	1019	926	945	934	972	915	950	936	909	987	934	934	974	966	956	981	949	973	981	914	1003	980	941	935	959	933	953	899	965	948	940	934	983	877	929	919	948	960	964	927	940	972	943	957	964	966	923	926	1016	951	989	958	972	951	978	954	954	947	992	964	972	983	939	936	1020	979	905	929	947	969	972	961	968	951	954	942	906	930	924	928	973	978	935	993	958	994	943	987	961	931	940	963	965	976	957	942	961	1006	1006	935	993	966	966	988	992	922	989	969	985	984	925	947	949	946	929	950	927	950	903	895	985	988	1033	920	1037	900	967	960	990	971	915	971	972	933	943	992	973	972	950	976	997	955	1020	958	942	948	977	975	961	950	1038	893	925	942	953	949	915	1006	989	934	949	980	997	970	937	966	981	980	972	969	942	922	990	932	953	962	971	951	949	963	974	952	953	902	943	961	973	915	899	980	940	955	933	988	928	913	923	930	901	968	1040	934	973	955	958	968	910	974	914	904	1006	940	957	952	1003	967	959	959	910	923	953	984	956	974	968	909	921	973	943	946	952	947	969	933	917	926	914	928	890	982	1011	975	982	971	991	960	956	976	984	947	918	945	932	959	988	908	956	976	953	981	1004	930	991	934	955	936	993	956	968	955	947	972	961	998	980	929	913	975	1010	940	935	1002	967	967	1042	975	904	999	975	956	992	957	971	1047	974	965	1015	915	949	948	924	932	1018	956	897	929	978	939	891	976	958	989	905	949	968	973	940	916	996	938	906	1002	931	916	938	975	942	900	922	974	995	954	977	944	996	932	938	956	964	992	945	948	995	992	994	984	924	975	956	986	928	930	1006	965	933	991	943	971	1012	993	995	977	929	969	995	933	989	932	953	967	1005	902	1003	950	1016	952	1024	950	947	1009	947	940	993	970	928	961	952	957	958	925	964	948	932	962	938	909	892	980	930	977	932	934	913	994	934	992	965	957	912	985	918	975	966	966	898	952	954	984	1024	932	985	960	960	971	969	952	969	941	952	892	964	990	980	955	923	971	1033	966	922	966	895	971	925	956	1001	955	973	927	925	969	976	993	984	955	950	952	913	923	920	973	976	970	982	948	900	970	961	934	926	962	953	937	940	983	997	981	978	905	893	941	957	933	959	991	956	967	959	979	945	961	975	971	956	952	941	997	950	918	944	959	975	942	997	927	1005	1018	982	993	942	953	987	1013	951	927	927	960	960	904	1003	982	923	1034	963	927	974	998	969	963	1018	952	979	1018	966	941	1039	974	946	898	954	948	931	966	963	963	973	994	990	970	1034	974	950	954	952	975	976	1002	961	998	994	951	950	944	966	969	978	1009	997	1022	991	919	947	988	981	979	943	931	1005	974	965	974	952	1055	996	942	947	1008	941	964	917	1000	905	956	986	882	945	971	961	922	1022	953	931	885	1000	975	931	982	982	939	938	907	950	969	903	990	1043	940	920	945	1018	994	921	952	982	935	988	881	942	950	998	957	980	993	981	958	949	964	931	962	951	975	959	979	920	1015	929	940	909	1030	950	987	926	969	981	988	935	995	973	915	938	995	909	998	979	966	934	990	1011	978	932	960	1021	929	990	940	988	976	996	950	973	928	917	974	928	962	982	950	959	986	947	955	932	905	1004	990	929	941	953	958	937	982	925	982	1004	972	950	920	949	1003	1023	951	1011	955	953	959	944	939	890	971	957	976	967	947	969	918	973	985	984	973	974	975	961	965	925	975	975	965	934	931	986	979	984	959	944	1004	956	995	989	944	984	944	965	964	974	958	962	950	993	1007	956	983	981	935	965	998	959	953	964	979	931	953	945	950	967	1003	951	891	968	955	1011	1006	963	909	971	902	957	929	924	969	964	961	1034	945	921	946	970	979	956	939	995	890	963	953	965	950	933	912	905	998	937	976	993	939	949	938	973	907	941	955	958	964	918	944	950	944	956	972	996	929	960	997	957	953	969	933	929	963	963	998	908	988	965	944	985	935	950	988	982	998	963	969	977	934	1004	930	993	1015	920	956	934	935	912	957	945	937	967	950	974	956	1001	927	961	1028	977	900	967	976	891	976	964	963	942	984	952	958	955	942	972	1007	946	937	946	980	911	969	914	954	983	972	938	938	957	918	939	949	953	921	905	917	943	977	928	956	945	940	1022	965	1007	966	976	955	923	1009	977	996	949	928	902	952	949	976	976	960	966	925	989	936	930	929	949	937	1000	967	963	979	904	993	1008	940	944	976	929	919	968	998	900	953	944	947	921	937	916	978	1010	901	1004	981	922	1016	1004	995	914	928	941	946	940	990	980	1002	954	924	938	963	997	951	986	909	972	954	992	921	965	924	946	976	924	960	964	948	987	966	979	1010	978	952	973	915	992	978	913	946	955	946	925	1007	1005	940	990	972	923	996	980	970	966	990	942	930	1020	938	989	1002	958	919	956	1019	984	984	984	955	962	908	994	951	962	980	1006	945	885	1011	924	984	929	892	973	939	972	1002	981	1000	975	932	955	1001	920	954	974	937	974	1040	941	977	979	881	951	934	1008	979	966	989	960	1005	988	969	973	971	980	1013	913	945	989	937	980	956	977	948	966	921	919	908	914	938	966	967	981	991	971	901	961	1042	964	1008	1018	966	920	1006	993	988	912	975	951	936	957	983	960	944	1012	962	1035	963	945	928	966	889	933	951	926	983	965	959	924	954	922	963	969	937	994	911	977	962	1045	1006	977	981	921
15351	2445	2555	1955	1389	1021	838	624	541	416	420	435	354	330	328	315	295	274	297	268	265	257	243	238	245	221	230	219	207	214	239	241	257	233	241	247	225	223	189	232	222	259	223	213	244	209	226	218	202	229	192	218	229	219	251	205	202	212	198	185	214	213	215	215	208	237	233	221	229	211	211	209	205	212	203	197	209	182	209	206	223	206	171	216	213	220	206	186	208	222	207	233	185	214	203	217	220	242	236	231	200	199	222	218	235	228	213	225	213	213	209	209	197	215	215	206	210	222	190	208	196	186	224	207	223	206	213	219	220	204	211	242	196	197	195	198	206	196	218	207	209	168	192	216	224	202	174	186	196	230	189	240	203	208	218	224	206	223	191	216	223	206	223	205	216	203	221	192	203	212	194	199	171	227	199	196	202	197	195	197	224	187	190	222	219	200	215	206	240	208	213	207	205	202	212	218	212	201	214	210	200	184	235	204	225	216	220	209	203	230	225	206	211	215	211	208	207	219	195	227	206	230	189	201	225	228	254	187	203	224	203	210	235	221	191	222	213	185	216	204	237	215	188	232	199	203	221	212	190	188	203	203	206	196	216	196	233	200	221	195	188	219	199	218	183	228	215	219	210	225	211	223	209	202	196	200	217	218	198	237	204	208	212	210	210	203	203	221	162	188	175	237	219	203	209	215	182	224	218	181	226	189	210	176	183	199	219	242	217	202	195	215	199	203	198	199	205	209	221	215	224	193	194	165	212	211	241	194	226	189	234	212	224	226	175	211	186	200	195	211	193	202	228	188	193	198	223	245	193	202	193	206	200	209	188	220	207	235	220	196	231	200	215	234	209	211	222	196	230	198	206	200	187	216	208	203	215	213	200	200	211	187	185	226	190	180	215	212	213	160	221	198	201	228	186	174	219	224	202	207	207	210	186	210	214	201	221	198	210	242	222	197	228	210	181	213	211	182	215	219	200	207	197	221	208	203	212	222	201	194	206	215	187	191	204	213	196	224	206	210	213	203	217	210	213	177	198	214	218	211	187	194	198	190	208	200	198	197	206	219	211	189	223	225	217	207	197	219	218	227	210	229	220	216	201	208	196	205	227	185	194	224	193	202	207	222	223	194	207	192	191	223	211	217	202	212	227	208	213	209	230	216	207	210	188	209	211	171	185	193	209	207	208	216	218	189	213	206	208	200	179	206	191	224	231	210	180	207	211	218	201	205	191	237	217	218	216	196	231	206	204	213	211	201	210	203	204	186	201	204	210	192	188	208	216	205	203	220	203	195	222	210	195	209	199	205	212	213	205	201	206	202	234	190	232	200	223	196	185	204	228	233	218	214	215	210	211	206	200	228	205	192	212	207	219	201	212	243	224	204	203	205	206	209	210	210	220	207	200	194	203	228	179	258	238	251	203	218	195	191	219	228	206	218	217	202	230	192	208	215	222	204	212	215	204	191	202	188	211	204	209	205	191	166	205	196	187	182	218	208	203	166	202	199	198	183	224	199	204	197	198	229	202	204	202	195	199	189	219	199	206	206	205	227	177	235	227	209	219	208	198	240	192	210	208	234	207	182	232	188	228	212	229	190	199	222	203	226	188	192	202	204	206	176	220	207	199	170	221	202	197	215	184	195	206	193	208	208	172	209	208	192	184	197	209	197	237	209	210	208	225	220	223	191	222	228	233	219	209	189	206	180	190	251	221	207	210	200	191	202	204	221	204	200	200	225	221	199	192	216	216	233	201	210	206	209	189	189	219	196	215	185	210	218	200	201	196	200	206	228	205	211	205	204	204	184	211	206	214	203	208	190	214	198	199	207	225	218	207	184	223	204	214	206	211	212	204	230	204	242	237	215	181	184	221	174	188	220	222	215	196	216	218	221	209	237	207	191	204	207	217	217	240	210	211	217	240	218	225	220	203	198	196	203	201	202	175	202	199	210	206	217	208	205	229	212	192	222	186	196	176	222	207	211	184	250	198	208	212	196	214	198	167	224	214	223	184	197	201	207	218	211	220	216	197	221	235	228	191	195	245	214	178	197	176	197	208	218	208	215	196	227	189	173	188	220	195	229	184	219	198	197	174	234	201	227	198	206	181	193	208	201	183	213	189	187	187	181	225	206	210	214	203	182	203	196	215	198	206	205	178	176	205	196	214	233	217	206	221	201	192	223	197	195	221	213	186	208	192	205	213	167	205	192	229	204	221	239	203	202	203	193	215	197	202	173	231	209	208	232	213	225	204	199	209	196	199	226	227	207	199	202	219	217	212	195	209	226	202	213	197	206	212	213	222	180	225	215	198	207	206	191	203	196	204	209	198	209	193	194	230	220	199	216	228	197	200	208	212	196	207	206	192	212	220	210	193	219	195	196	221	207	231	209	197	187	235	183	220	216	207	238	169	185	191	180	203	234	208	245	216	180	210	214	220	188	227	195	220	198	234	179	223	225	209	231	226	183	231	231	204	226	210	207	184	202	223	189	206	211	208	186	191	209	221	211	185	196	193	203	198	204	215	212	221	203	212	216	234	199	202	202	221	210	220	206	198	209	205	181	230	233	229	201	226	184	190	205	206	216	228	242	214	212	202	201	241	207	206	181	202	202	212	191	212	229	204	200	196	215	203	212	221	207	185	208	218	233	224	215	224	200	213	208	190	207	210	174	194	209	216	220	201	212	210	202	229	199	221	193	215	205	210	218	200	210	215	228	206	191	204	205	225	213	195	187	223	221	215	220	224	194	205	187	194	177	195	221	201	195	201	198	179	193	237	210	207	223	224	199	194	228	192	211	192	220	215	196	196	208	219	212	218	215	223	238	222	227	229	238	202	193	221	213	201	209	228	208	208	205	223	203	203	203	219	217	214	184	188	176	229	209	204	205	213	204	197	202	195	204	200	206	197	207	204	231	213	207	219	221	214	209	208	201	228	203	203	198	188	206	211	239	215	206	217	213	208	211	232	232	215	208	195	216	211	209	207	196	225	223	218	203	210	193	221	210	228	217	234	216	211	231	206	212	221	213	255	208	206	221	210	224	208	216	212	212	206	173	215	234	206	176	218	211	175	227	209	211	237	203	214	202	235	199	202	226	194	220	216	226	213	231	185	186	191	216	207	200	212	217	215	202	223	205	203	197	199	225	219	202	187	204	222	215	202	227	223	183	190	207	197	205	203	219	196	197	205	197	232	177	216	207	205	222	207	201	204	217	205	211	199	205	210	216	230	205	220	249	229	215	170	188	182	204	213	217	237	238	196	204	205	199	184	206	194	183	216	206	223	188	195	195	200	191	211	180	183	211	221	195	199	202	201	212	200	215	202	202	186	224	230	199	224	196	238	232	192	196	208	216	206	201	199	204	219	212	203	195	238	238	206	213	193	208	197	215	208	189	213	202	208	190	231	237	207	192	214	209	182	211	189	213	213	197	206	212	225	199	203	200	189	190	200	204	212	202	196	235	219	233	228	225	222	200	208	194	194	223	243	225	219	219	208	191	211	218
7483	2239	4824	5675	4936	3960	3363	2835	2426	2114	1863	1656	1582	1407	1289	1222	1152	1057	1039	1011	926	914	913	902	817	809	818	790	748	691	709	746	721	745	668	728	660	678	694	627	659	656	649	641	643	649	652	631	730	660	620	660	634	648	622	621	636	598	643	620	615	671	596	600	597	595	630	635	611	612	576	634	599	574	582	629	607	598	615	565	619	568	587	575	587	619	590	580	612	598	580	628	545	598	555	555	585	564	599	616	582	586	610	598	594	556	577	586	554	588	577	602	563	573	625	587	567	631	617	617	575	606	595	585	574	605	606	594	553	606	622	640	635	629	573	619	566	633	649	599	551	574	600	579	600	584	597	594	535	614	621	560	631	525	589	600	628	636	587	593	546	577	597	616	602	584	583	582	599	618	571	635	598	578	576	541	580	575	580	593	589	579	573	571	579	587	607	616	553	596	630	632	543	562	552	529	613	601	603	592	606	571	608	577	598	596	553	589	608	553	558	546	603	621	574	585	568	587	577	597	568	554	582	564	586	575	545	594	570	606	553	553	545	611	582	586	553	574	584	627	591	637	561	616	616	558	575	570	602	561	584	555	606	583	581	624	594	600	582	536	551	558	608	608	553	580	578	613	548	563	622	582	591	572	585	596	578	569	580	609	577	602	611	569	571	565	560	577	531	572	603	585	580	572	608	579	575	618	598	572	563	587	543	633	575	569	587	556	567	590	512	526	612	564	588	613	556	566	544	543	583	542	563	596	568	567	569	572	565	596	562	574	592	591	587	579	557	573	615	588	618	618	644	580	589	608	617	595	594	595	588	532	642	581	544	594	562	587	580	621	597	559	604	573	557	592	581	565	575	561	608	610	589	608	583	553	622	574	558	546	572	558	596	567	595	577	614	607	643	591	601	571	534	612	607	564	603	540	583	602	609	592	569	598	593	612	610	580	590	623	553	591	544	602	551	576	582	627	528	539	572	578	638	602	537	619	597	591	535	557	560	560	545	614	566	580	568	581	595	528	604	568	551	567	557	593	558	618	538	587	576	624	593	584	579	569	601	568	562	581	591	559	597	606	579	565	584	636	597	555	606	570	546	558	581	580	620	584	616	590	621	581	604	556	566	575	587	585	612	538	569	533	588	584	537	587	584	607	574	553	558	586	583	581	546	621	557	586	572	572	559	588	567	590	581	556	601	548	586	558	634	591	536	569	571	613	622	573	589	597	553	581	560	606	584	581	544	582	546	589	615	604	575	583	580	553	582	565	637	574	613	590	550	575	602	590	571	581	595	607	559	650	577	546	562	573	572	597	596	574	583	598	629	536	553	512	555	590	589	630	594	623	562	556	632	600	600	586	600	590	564	576	551	573	570	570	584	578	534	553	555	611	577	566	592	560	586	591	576	534	564	592	582	610	572	553	597	564	587	613	560	577	592	590	575	573	565	588	621	537	597	583	607	543	571	601	524	605	595	579	600	557	545	543	584	534	610	582	548	562	588	598	562	589	586	565	603	575	557	579	569	586	598	583	537	588	564	564	570	579	592	580	574	549	567	577	616	598	582	600	608	569	576	531	592	573	586	591	595	593	564	605	560	601	588	594	578	618	541	610	577	606	553	574	551	578	610	594	568	564	587	562	570	595	602	616	587	608	592	591	596	562	528	551	569	601	578	568	582	595	637	578	586	554	569	578	570	596	555	544	589	562	573	547	598	561	608	562	577	555	574	560	600	569	533	585	584	610	564	566	606	582	578	574	604	576	554	602	582	593	562	566	584	613	572	570	558	593	570	559	551	565	600	595	595	590	571	578	572	611	595	588	553	593	618	570	589	582	611	555	582	590	578	586	590	594	548	620	603	571	563	564	584	540	551	583	585	565	612	562	553	611	618	590	590	617	601	556	582	541	631	544	593	569	597	591	600	553	590	556	556	602	592	548	600	571	549	571	585	573	600	577	553	580	621	554	593	623	579	568	550	565	560	551	621	579	591	602	547	595	546	595	562	580	614	604	613	565	625	556	570	571	590	577	583	567	551	574	589	556	628	587	584	530	565	566	590	562	590	582	565	591	559	565	594	582	555	593	587	560	561	540	560	573	616	621	636	591	593	563	587	628	582	560	591	560	579	576	585	589	585	581	587	606	551	616	546	551	525	561	567	564	597	536	611	604	552	607	595	522	607	630	551	534	580	561	555	590	625	604	565	569	587	546	561	569	576	622	579	580	578	568	582	591	568	553	602	559	543	556	557	582	586	579	577	573	583	575	595	580	550	584	552	630	569	613	580	597	576	576	555	542	606	569	584	593	621	583	564	592	600	580	611	561	585	614	613	592	597	581	603	555	609	619	561	569	566	579	621	564	592	615	579	584	559	615	599	601	583	586	604	568	620	540	577	568	599	586	570	592	569	560	569	557	540	586	542	600	583	574	626	566	564	586	541	561	620	585	626	598	605	590	576	583	549	555	587	580	601	549	566	595	581	604	559	564	558	599	611	567	600	580	539	592	560	548	570	562	557	546	589	605	567	593	613	565	601	568	586	612	568	582	571	604	544	543	553	546	594	576	584	608	590	578	530	587	578	596	561	626	579	607	588	602	581	559	578	565	597	585	573	591	588	603	580	564	619	625	553	577	577	563	570	583	556	580	580	558	568	581	622	602	622	601	574	582	583	575	591	583	556	591	583	572	573	580	572	516	603	559	544	549	557	558	541	570	641	601	580	557	585	619	568	591	579	563	614	556	579	600	604	583	615	576	606	576	522	591	575	593	621	578	596	558	576	585	589	560	595	627	630	569	595	630	574	589	585	569	594	518	561	625	566	572	570	598	567	569	614	528	580	598	586	543	611	579	559	618	605	604	616	551	602	548	594	614	611	600	619	581	646	599	582	599	595	593	609	635	548	599	558	555	593	558	622	597	542	623	545	582	602	565	599	638	562	592	579	648	543	640	533	572	631	596	562	618	573	565	609	592	587	573	583	594	581	548	588	547	621	585	579	546	631	578	563	612	596	565	562	583	547	616	585	560	573	607	585	545	587	548	553	600	586	610	595	570	590	548	585	584	572	567	583	608	586	606	588	600	597	560	619	568	574	629	551	565	603	565	572	589	554	568	578	587	576	594	632	574	569	585	567	554	576	575	590	615	598	604	568	603	566	576	598	582	601	577	602	595	591	579	619	612	582	569	572	614	598	558	612	586	591	586	600	524	585	569	591	617	568	597	596	548	558	593	584	613	562	568	568	611	599	625	565	554	579	548	578	552	566	565	577	581	603	571	563	594	560	561	621	589	603	573	562	585	621	579	578	583	619	579	571	575	576	597	562	621	619	622	546	604	567	619	577	563	590	572	572	614	560	643	546	604	617	576	582	533	596	572	601	591	556	569	613	585	589	581	595	586	620	573	557	552	593	601	567	556	624	597	562	583	597	589	579	581	528	599	603	575	550	570	616	581	648	577	556	630	599	575	646	604	588	566	573	563	617	549	581	561	627	606	587	603	583	554	554	565
2392	408	416	388	387	399	353	357	352	356	350	342	365	353	366	344	322	340	328	331	351	349	310	359	353	343	320	351	386	328	359	349	351	333	342	364	335	354	322	334	314	314	351	373	303	346	363	350	381	358	330	288	353	354	369	349	349	320	395	363	384	359	334	339	365	336	364	371	346	388	333	377	353	370	373	347	349	332	339	357	377	345	367	377	327	335	345	347	367	371	325	376	334	344	356	341	359	326	346	353	393	371	373	352	332	293	347	370	344	345	358	340	344	353	327	389	326	326	338	346	334	352	347	346	339	336	354	349	392	373	340	317	355	353	342	328	336	286	309	307	347	325	331	333	334	364	366	334	357	346	350	370	347	353	306	347	366	387	405	377	337	364	379	341	354	339	337	329	348	345	350	385	356	378	333	367	380	341	374	323	354	350	343	341	353	354	349	320	346	334	324	344	347	368	374	341	355	341	358	323	358	353	346	366	347	381	383	417	324	319	347	342	355	348	332	363	377	363	378	334	344	369	344	331	360	340	341	336	352	353	320	342	369	363	363	332	311	318	353	382	363	350	355	349	358	348	345	319	361	330	313	347	347	348	331	366	348	320	349	347	347	348	347	327	366	333	303	353	343	361	393	372	346	349	347	354	325	329	345	318	350	323	342	342	332	338	368	370	336	344	340	378	370	319	336	352	343	363	307	339	335	331	348	360	358	360	335	365	385	337	354	321	380	332	309	329	343	373	356	358	362	342	336	324	359	357	338	348	356	339	309	349	336	330	327	361	365	360	332	333	389	327	336	358	361	345	341	337	305	373	334	350	340	331	342	326	308	362	344	337	351	345	303	334	333	349	353	335	371	354	325	325	368	340	332	350	328	338	329	352	335	342	349	358	348	355	311	330	385	352	341	324	376	345	363	347	361	345	344	337	326	342	370	364	324	370	334	344	382	347	334	331	357	347	343	333	319	347	340	308	348	339	340	335	313	368	358	344	355	340	354	360	349	341	375	330	344	337	366	368	372	310	347	330	320	329	342	342	332	326	353	338	370	352	322	372	340	349	360	355	362	334	365	364	333	351	342	330	327	321	292	333	362	321	358	328	352	360	332	375	344	352	335	352	342	367	346	334	353	364	365	307	328	347	308	379	338	365	343	319	326	304	369	362	371	360	385	346	340	338	348	382	351	324	309	349	349	331	373	367	364	322	348	348	304	375	332	346	362	360	379	338	318	332	374	313	339	346	354	334	393	341	346	360	360	357	339	349	361	374	339	370	319	329	356	308	337	324	337	344	357	347	327	352	343	360	357	348	340	385	364	338	348	340	358	323	347	381	352	354	334	360	332	380	344	335	370	329	386	330	357	339	361	343	336	291	317	339	337	324	356	324	303	306	332	352	343	337	351	331	331	333	334	365	342	362	360	363	339	344	339	367	376	337	324	385	326	370	353	310	359	320	338	340	338	367	347	370	372	321	339	348	322	346	342	353	342	337	336	333	354	370	368	371	351	352	330	335	393	305	338	339	350	342	345	342	356	337	354	324	335	328	364	330	349	351	347	328	336	356	351	352	332	357	306	348	353	328	353	347	336	344	321	364	328	341	370	337	352	315	403	336	347	349	352	362	325	359	349	346	339	362	373	341	361	344	369	322	354	333	360	299	354	350	321	348	352	338	336	365	343	320	327	316	352	335	337	334	394	335	347	375	321	324	367	318	351	334	344	336	317	323	335	344	344	375	336	370	340	349	325	343	342	360	354	334	336	360	329	371	366	356	393	312	351	367	346	340	337	345	332	369	340	378	339	332	358	340	345	366	309	338	353	368	338	359	341	371	335	372	304	335	295	380	336	369	364	340	339	341	350	342	366	326	358	328	335	347	323	373	326	337	345	328	330	354	343	370	355	307	334	338	327	364	332	326	342	343	364	349	373	328	341	309	351	306	333	326	378	366	372	310	336	349	355	332	332	334	379	318	345	372	392	339	352	338	334	343	349	369	307	342	366	355	343	349	333	326	341	367	384	352	355	379	350	353	314	345	374	363	306	340	348	342	345	355	356	341	325	357	329	354	357	320	323	366	350	345	367	408	339	336	301	355	404	386	365	352	344	338	353	353	315	339	350	382	329	330	356	346	371	358	364	350	353	343	352	336	338	347	340	361	371	349	318	383	327	350	352	349	360	354	328	352	324	362	347	335	357	343	363	366	354	378	342	344	336	359	387	348	367	338	337	320	321	338	340	318	328	357	357	334	357	347	371	339	343	322	345	372	348	335	323	355	335	329	357	368	334	354	341	324	302	358	340	380	358	334	337	372	335	334	340	308	296	369	343	328	355	307	324	313	363	303	353	353	379	382	349	352	359	372	381	340	350	347	329	391	389	330	374	365	371	342	369	323	349	341	326	343	354	355	361	324	352	342	327	330	318	361	313	356	337	342	367	368	364	349	364	355	361	332	357	327	345	338	357	335	330	349	330	334	348	348	344	345	333	350	346	331	377	328	373	361	341	344	366	353	362	365	332	333	370	392	338	324	368	314	347	338	342	332	335	327	346	322	331	331	354	380	328	360	356	355	341	358	330	372	347	297	361	328	363	370	350	370	390	387	348	359	339	347	341	341	379	338	362	322	356	359	352	361	321	354	340	310	351	359	322	353	352	358	344	366	376	346	362	316	336	321	334	369	339	343	347	353	356	358	334	377	329	346	374	318	374	351	314	349	344	353	354	331	353	384	342	339	383	342	353	308	298	334	342	364	365	339	339	339	324	307	348	335	341	359	355	368	300	348	321	328	333	340	348	343	349	387	302	351	384	359	352	368	340	337	339	353	353	350	362	357	354	381	368	329	329	351	373	322	361	357	325	331	331	344	344	346	368	343	320	331	337	366	386	373	349	332	333	371	336	366	407	356	363	348	348	365	374	333	369	374	338	380	346	317	353	355	333	343	361	316	355	326	363	328	371	376	365	359	330	354	333	330	347	368	335	335	340	343	346	362	289	355	360	364	333	334	354	345	365	346	352	385	355	338	344	391	346	304	309	348	326	363	336	340	363	345	351	362	355	391	359	351	310	322	335	343	332	344	345	324	335	353	350	337	369	331	354	369	352	330	338	325	343	335	339	362	347	352	333	373	393	339	356	335	340	380	326	324	328	362	353	341	329	380	374	366	345	359	329	360	358	411	352	350	355	344	345	355	346	321	360	347	329	346	342	348	347	331	367	343	370	337	341	327	360	344	376	409	328	372	359	354	330	336	337	340	350	353	353	346	338	321	330	371	363	359	361	361	379	344	313	327	313	337	315	331	337	332	373	349	329	343	369	350	374	343	329	391	324	338	339	369	366	342	356	337	322	336	348	352	324	333	368	363	341	337	341	351	316	322	331	334	344	339	366	349	333	336	335	338	357	341	360	350	348	338	364	304	371	354	321	345	370	345	344	337	329	331	348	356	317	364	319	326	367	334	373	325	360	327	333	332	361	317	398	382	320	312	367	351	336	350	321	355	370	347
2595	967	1004	1074	1104	958	976	929	1001	1021	908	969	913	961	965	862	956	937	913	888	918	984	911	937	890	901	921	922	914	955	894	894	945	930	872	932	881	902	966	950	975	880	884	918	939	923	908	869	929	925	910	943	888	895	939	926	919	901	907	893	938	923	936	905	929	859	951	926	897	902	887	914	930	885	906	924	950	926	971	871	914	897	932	936	903	949	896	955	960	878	899	929	936	901	934	884	908	933	867	960	940	966	913	911	925	893	915	876	995	917	884	888	967	904	898	944	908	872	935	877	922	893	878	897	938	958	918	938	924	946	919	984	896	862	931	900	952	929	885	903	952	915	900	944	933	902	907	931	924	929	902	927	931	897	879	964	958	933	906	948	879	884	938	899	895	899	915	888	906	890	960	913	903	919	974	917	916	944	940	860	903	961	951	842	922	971	905	949	891	964	902	947	899	936	893	928	856	925	923	954	928	911	890	927	878	936	898	903	914	913	900	921	884	920	904	909	866	941	903	931	889	890	837	923	898	911	912	935	881	950	901	913	920	916	899	934	891	888	872	880	972	938	908	899	873	876	932	986	880	957	883	932	837	888	941	905	838	864	942	856	898	951	867	944	924	880	879	945	935	913	918	944	890	919	968	983	906	884	883	946	894	944	900	900	920	946	923	950	934	951	869	919	875	901	940	937	880	931	925	922	913	885	888	942	898	865	923	951	875	911	896	938	930	928	924	892	949	880	840	914	929	879	907	926	903	908	902	871	888	922	910	891	896	867	913	944	925	899	923	932	941	945	873	909	960	945	916	923	921	891	937	902	959	886	893	974	886	944	896	926	929	907	887	870	885	905	898	927	920	936	895	880	959	873	981	908	903	929	926	878	968	917	891	921	926	917	936	954	907	939	910	920	946	898	931	963	854	936	939	880	935	903	929	882	915	917	908	852	931	910	906	982	915	944	962	907	964	956	921	861	938	936	916	922	928	932	882	933	865	929	890	903	966	895	855	901	909	913	893	960	928	879	917	891	969	885	904	875	962	932	883	880	859	908	909	901	943	938	925	914	960	885	889	878	918	899	936	841	899	892	941	892	942	913	941	930	885	897	914	918	967	926	926	928	939	927	877	961	945	868	929	912	893	963	957	982	913	965	891	912	912	956	970	853	924	913	942	941	956	923	884	925	907	913	917	897	897	883	918	872	914	908	890	949	886	958	875	887	898	964	908	936	956	907	867	976	846	867	897	909	900	917	965	943	908	943	889	944	881	939	902	895	863	877	931	908	893	938	920	900	920	919	879	906	924	919	918	894	891	912	896	931	918	943	909	933	934	929	860	925	954	911	857	961	902	887	914	907	962	935	892	906	955	975	949	943	912	909	956	897	966	894	901	884	919	980	927	942	908	874	864	909	959	899	833	947	983	896	895	946	920	914	905	976	914	899	910	867	902	924	907	914	893	895	927	917	954	919	848	947	942	961	893	913	875	914	876	860	965	923	876	944	906	913	907	890	974	913	914	949	902	940	964	912	917	946	922	904	952	923	944	959	912	877	925	915	881	938	888	960	879	896	925	847	868	907	904	881	926	899	881	897	900	870	913	878	917	865	882	970	927	950	935	895	985	938	874	968	894	937	874	952	947	905	867	934	908	964	969	928	898	863	890	917	927	920	899	917	918	903	908	912	980	921	925	919	953	944	921	890	887	932	904	923	908	890	958	879	1036	1003	951	979	945	873	963	929	917	992	945	915	908	941	921	927	898	934	923	875	883	911	945	923	910	879	974	911	865	938	954	909	935	931	920	934	859	923	919	884	896	929	910	912	870	911	949	918	931	880	905	867	909	930	984	970	962	915	955	940	869	950	948	879	870	904	921	899	855	947	897	954	901	898	873	915	937	895	931	900	871	944	878	918	914	936	916	943	950	917	926	931	898	937	866	891	873	888	857	918	907	899	892	866	957	962	917	955	901	855	875	888	900	854	914	899	908	906	951	904	910	950	880	948	927	932	920	891	848	913	931	861	953	917	891	935	927	894	872	889	960	950	912	899	945	949	911	886	947	912	907	945	917	917	972	954	936	915	910	876	939	951	952	898	926	917	844	899	919	963	954	936	947	963	892	913	882	904	898	979	922	891	903	930	957	946	898	926	877	945	917	879	912	901	921	929	899	864	851	880	932	916	911	857	925	926	882	879	961	843	920	902	932	918	963	898	915	906	909	862	943	896	893	959	907	918	917	913	876	914	964	876	911	942	940	884	916	884	907	959	911	895	897	928	877	931	870	873	938	926	891	894	944	897	914	860	903	988	956	910	894	888	915	952	905	917	892	925	907	939	942	901	948	946	934	921	873	892	934	892	940	898	891	949	966	846	957	877	865	925	933	879	923	918	911	872	942	885	921	899	916	924	901	964	889	931	923	915	962	910	925	944	999	904	834	904	906	895	933	897	900	909	942	899	914	934	877	880	999	987	898	964	951	908	923	896	913	893	888	885	885	925	914	987	923	897	916	910	925	891	946	926	908	896	921	938	937	875	950	847	899	919	901	913	903	904	907	935	945	897	887	887	879	890	892	844	904	919	917	896	938	969	898	921	896	930	936	953	912	907	915	922	938	922	929	872	897	914	932	914	940	897	944	930	954	887	923	911	978	919	934	901	897	905	971	912	920	914	918	899	911	899	917	927	895	935	926	904	976	827	933	878	898	871	925	951	931	895	913	887	848	879	905	934	904	903	963	906	916	923	884	907	917	877	878	914	942	928	922	918	913	903	879	918	847	927	935	875	947	878	907	935	904	943	886	888	905	894	919	955	971	914	889	906	916	916	912	941	899	897	921	912	854	882	951	930	927	913	917	895	942	923	913	879	909	889	993	931	892	898	954	964	961	861	938	925	873	934	892	939	905	901	955	885	842	951	851	866	929	952	923	930	898	892	938	960	923	919	900	921	915	929	897	944	916	929	930	921	979	859	918	942	883	855	924	915	887	931	933	927	939	937	928	925	929	899	896	879	938	907	889	932	869	907	924	944	945	961	906	887	935	884	967	919	905	857	977	933	897	972	886	939	918	904	916	926	889	917	896	913	909	889	895	915	954	904	953	957	923	905	877	933	878	875	907	913	943	920	885	885	928	862	910	900	878	896	925	878	931	967	826	979	915	893	906	909	859	900	885	936	959	950	917	955	917	945	888	895	982	940	881	927	972	856	887	887	894	970	897	939	938	949	951	926	879	876	900	946	897	952	933	936	904	966	922	926	895	891	910	904	899	895	962	941	890	856	918	874	926	902	963	911	908	895	904	948	948	958	905	958	900	854	956	956	899	937	892	902	885	904	908	974	900	963	971	927	963	839	930	900	897	893	958	977	950	948	889	920	965	936	905	901	920	955	930	965	872	917	922	886	903	928	933	897	956	897	883	882	942	943	895	997	898	887	904	925	933	905	893	893	923	902	898	917	894	948	917	873	900	923	909	974	980	926	899	919	957	920	932	955	903	916	919	934	911	921	916	937
8731	1233	1552	1205	958	821	662	539	557	532	491	467	437	414	455	426	410	444	437	394	423	413	384	379	388	365	422	361	378	429	346	389	402	370	332	395	370	362	377	345	360	393	382	368	374	350	365	376	364	376	368	375	366	347	426	382	416	340	384	394	339	391	365	400	364	429	384	387	371	409	380	356	419	378	364	404	355	366	362	399	368	373	342	367	356	371	376	341	394	395	355	380	373	390	345	393	373	398	359	373	338	350	379	388	378	388	371	361	343	335	344	415	389	366	369	361	387	387	365	378	378	398	418	354	338	347	381	402	350	380	365	375	380	364	378	352	343	385	377	359	374	374	376	375	382	363	364	373	394	350	377	366	364	369	360	356	381	345	339	335	364	367	388	348	337	353	372	389	372	354	399	357	375	352	405	398	383	391	391	367	381	358	327	384	343	371	383	404	360	365	333	393	350	355	354	382	376	407	394	368	387	382	367	372	331	385	350	371	340	391	371	364	347	380	357	346	371	381	341	368	344	381	357	343	368	325	367	357	354	365	375	424	361	362	368	363	375	343	389	363	354	396	356	380	388	355	359	385	347	357	330	384	354	369	342	403	357	390	406	354	397	381	389	382	367	377	400	330	340	367	344	340	362	382	352	344	373	333	397	355	356	376	384	371	385	379	398	393	355	371	379	382	356	359	379	353	375	363	384	359	380	324	366	333	381	390	366	346	349	335	381	369	386	382	394	353	335	381	336	382	366	333	379	390	386	392	347	358	347	367	395	379	370	369	375	350	383	381	396	352	345	375	353	319	343	382	354	378	387	363	337	366	375	367	330	337	377	364	374	352	356	396	375	398	377	375	332	377	349	398	363	343	369	343	380	342	402	370	379	356	349	364	386	384	372	344	353	388	388	374	373	358	393	374	357	355	354	383	348	381	370	349	330	374	366	371	368	403	367	347	362	373	382	379	389	353	392	376	387	375	360	338	361	370	381	352	350	385	373	365	346	391	378	350	381	355	393	398	387	357	372	384	425	384	349	386	374	375	325	370	368	391	408	359	352	376	316	354	357	366	383	348	371	378	364	365	365	392	346	375	381	366	376	355	362	338	387	392	378	370	393	363	353	365	383	372	396	340	364	383	336	358	372	338	404	363	324	409	374	373	372	395	358	350	384	344	361	395	359	344	426	376	378	359	357	389	358	416	367	361	387	357	356	375	417	378	357	375	355	399	357	393	322	379	366	371	358	376	337	348	333	382	382	369	377	392	381	397	347	393	340	373	384	367	385	350	382	346	379	390	392	396	408	384	397	391	350	374	364	408	399	394	371	379	386	385	375	347	372	359	352	365	384	341	361	364	403	368	388	334	334	397	377	342	362	381	397	391	394	397	355	359	390	388	375	367	393	389	349	385	348	408	351	380	400	347	347	396	377	360	374	360	374	345	340	361	352	362	356	374	380	369	364	395	377	377	370	395	368	350	374	344	363	376	365	395	360	388	361	390	415	373	351	360	368	352	370	389	387	419	405	369	362	348	337	376	392	339	352	353	375	399	381	353	369	398	383	384	346	364	398	359	392	355	383	369	395	361	379	383	379	363	352	374	365	349	398	374	396	398	388	346	373	372	368	350	344	379	388	345	371	366	323	401	353	351	352	379	387	362	366	357	387	391	364	408	374	362	400	366	408	372	363	324	355	358	375	372	373	401	359	384	391	377	354	361	362	353	400	337	367	342	342	361	393	367	341	345	404	341	358	364	358	333	378	398	356	358	388	381	338	366	369	352	330	381	396	351	357	387	391	364	344	372	378	379	383	360	370	375	362	377	355	378	344	349	399	352	391	351	332	385	393	371	381	381	366	360	379	344	359	390	362	371	386	372	348	371	356	349	380	357	403	377	390	404	380	370	389	385	374	371	344	362	358	365	364	346	342	399	337	388	360	372	386	370	339	389	373	380	400	382	361	354	380	337	411	352	373	357	390	355	341	384	378	372	366	390	394	380	347	392	405	372	350	382	401	358	332	350	345	385	400	377	409	333	359	354	384	337	381	363	383	381	361	383	347	368	405	359	382	366	372	384	358	353	367	332	385	371	370	381	352	399	386	397	343	360	390	385	364	378	358	399	388	374	399	352	359	374	387	379	365	366	379	356	380	367	326	377	379	371	401	353	393	349	358	373	389	412	352	361	363	370	393	403	370	370	378	348	385	340	375	395	372	381	356	400	370	363	394	395	391	366	349	367	387	368	356	396	341	386	380	376	394	364	341	359	344	360	367	388	360	404	382	358	312	352	337	351	415	377	402	359	379	354	384	393	348	409	370	374	369	387	368	377	371	354	389	346	371	391	376	365	378	336	311	357	368	384	382	365	333	361	366	378	403	322	362	352	344	409	367	391	367	376	383	364	389	372	400	362	349	341	368	368	368	389	379	323	369	370	390	367	346	365	398	390	369	351	368	356	373	376	382	323	403	378	370	372	356	365	367	415	361	373	363	389	367	353	400	367	379	367	386	386	370	346	387	376	356	357	384	364	370	382	356	370	349	381	369	355	354	381	359	358	389	372	374	349	379	384	388	372	377	383	376	360	346	373	369	364	328	349	355	337	376	348	361	350	365	385	383	370	376	347	349	395	367	359	372	396	369	352	376	383	361	347	383	348	350	366	370	334	354	384	380	379	356	384	376	363	373	344	351	332	364	380	349	354	349	368	343	352	365	396	365	407	391	372	411	401	403	393	395	355	382	379	363	383	338	331	400	401	389	375	358	348	393	363	390	379	376	364	414	369	350	371	385	408	374	392	341	365	366	356	387	365	375	364	374	377	394	371	363	346	382	374	361	341	365	343	384	374	378	343	334	365	369	360	365	349	378	373	354	345	377	360	402	394	367	363	382	363	417	377	361	355	382	365	388	376	379	342	380	356	382	406	389	390	370	373	391	379	386	342	361	385	376	367	410	362	372	376	377	361	385	374	344	350	367	382	355	362	372	393	356	384	374	383	374	406	390	349	383	305	342	432	375	364	362	365	361	363	357	409	382	346	350	349	356	380	361	364	370	360	405	379	393	368	351	372	365	374	373	391	370	379	359	340	340	371	379	370	348	366	380	374	430	352	398	335	367	331	374	355	360	361	408	363	370	336	366	382	386	382	371	353	377	385	375	395	403	368	372	369	366	378	352	381	386	353	339	390	383	361	342	325	345	367	362	351	351	331	352	365	361	374	382	410	371	372	393	400	358	333	347	345	355	366	374	367	393	374	378	343	362	373	351	372	358	366	377	365	354	380	378	407	361	372	384	342	418	349	364	377	371	372	381	371	403	352	379	409	366	370	364	368	319	361	371	370	346	370	398	373	335	379	343	401	326	394	338	358	353	360	323	358	360	420	359	386	395	375	376	375	350	364	366	383	368	384	377	350	356	364	375	376	365	351	376	390	368	384	384	346	379	373	361	345	330	360	361	420	398	358	358	395	382	386	385	380	342	366	368	387	400	356	363	385	346	406	333	387	384	371
6076	1898	3183	3691	3278	2784	2354	2111	1822	1782	1711	1580	1431	1322	1324	1298	1281	1116	1240	1156	1107	1168	1047	1101	1056	1092	1059	1064	1068	1108	1005	1015	1051	1047	935	1041	975	981	1019	984	1067	1044	956	1012	982	1013	1014	965	938	1034	1033	973	983	1010	935	957	971	937	902	940	1000	975	1000	947	919	965	1016	989	1044	984	954	944	980	921	962	960	940	946	919	1009	998	1018	945	975	938	985	891	936	976	895	991	1016	958	999	976	961	960	950	997	953	908	1018	992	926	972	958	953	917	917	990	994	973	930	943	973	936	1000	906	963	911	933	975	989	993	907	1005	1008	948	969	992	969	1004	942	926	965	923	935	934	1014	934	952	1010	940	997	935	968	978	963	995	993	966	1012	965	940	993	962	978	981	974	954	1008	978	930	979	943	1037	975	939	921	985	946	947	932	1007	962	997	940	939	987	937	914	985	968	975	951	1003	935	939	990	944	981	967	951	953	959	948	978	977	879	931	890	960	964	1007	909	1041	997	883	1004	954	1008	974	954	1002	986	945	932	961	989	973	956	923	1032	896	911	938	958	985	1008	953	946	965	905	923	954	948	988	960	949	974	977	901	961	946	1011	973	906	953	962	888	980	954	906	970	938	995	992	936	934	948	883	967	907	992	978	1013	943	971	962	974	959	953	975	921	922	970	990	932	959	949	976	990	1002	942	951	989	944	999	970	933	972	963	929	964	979	954	959	944	990	984	904	929	986	978	980	901	975	973	944	953	943	917	956	940	1020	929	946	916	971	962	910	1002	1003	982	979	966	955	942	972	944	987	962	950	918	992	951	947	876	1016	960	1009	941	977	949	873	954	963	963	909	974	927	965	933	979	943	1019	977	920	989	990	964	915	938	910	974	920	976	945	906	952	980	966	962	943	1023	919	941	922	986	972	939	974	938	958	948	994	934	967	943	989	928	991	944	972	976	984	965	960	929	891	1001	936	976	911	919	967	971	956	943	943	934	961	973	949	938	954	977	1006	1037	947	929	949	925	939	991	926	908	964	949	969	1008	939	965	963	981	996	953	983	958	901	978	934	913	974	999	937	944	970	969	995	996	964	970	968	970	955	953	945	999	969	986	958	949	940	970	955	943	936	975	933	987	908	1005	955	1008	913	975	917	987	985	989	976	959	977	967	925	960	962	995	987	932	972	961	969	953	1011	954	935	932	944	948	1021	947	907	961	983	956	969	968	926	957	956	984	969	965	989	979	990	1036	962	978	932	970	912	989	927	911	950	901	967	965	966	966	964	967	956	959	924	968	941	985	960	984	938	891	883	952	934	900	920	973	1062	959	929	959	979	905	974	951	958	974	953	967	919	936	989	965	994	904	998	941	989	960	952	980	943	964	940	951	1024	965	959	983	1032	951	968	950	973	951	919	923	952	996	951	954	937	1015	931	920	954	955	1018	940	958	976	911	923	938	991	895	901	962	965	975	896	956	982	915	968	996	958	960	946	964	902	994	936	996	921	1027	1008	949	937	942	940	975	955	938	887	1001	959	970	930	960	939	983	958	984	948	955	976	919	934	946	922	962	949	908	945	900	982	999	950	949	1021	996	993	946	983	914	934	997	934	981	1006	999	989	957	968	945	943	978	932	933	976	929	938	936	1031	944	1019	926	938	981	937	974	930	957	927	933	1003	950	950	987	963	937	972	940	957	991	879	954	949	981	981	927	1028	986	983	872	892	962	952	1016	954	958	1001	936	921	922	985	937	1000	954	989	966	959	998	964	929	943	966	994	976	971	886	960	982	1004	1006	994	948	973	970	978	943	949	1004	948	942	948	915	958	1001	1008	1012	982	1001	917	966	991	933	971	961	946	926	957	961	995	1002	1018	964	914	940	990	973	996	917	974	947	955	975	993	917	954	958	885	969	1000	933	944	986	953	954	983	912	954	947	999	945	1029	967	984	950	954	971	887	988	976	954	981	986	947	936	952	972	934	990	932	902	978	945	968	968	1026	958	962	995	947	990	920	951	1035	978	980	962	979	928	987	961	903	922	964	926	893	950	952	960	965	907	968	987	986	962	878	924	948	937	968	993	968	952	998	966	915	989	916	978	911	969	975	925	905	937	972	951	948	966	1003	971	996	970	942	958	944	943	919	939	976	955	902	1009	912	981	1050	965	1004	934	984	965	1009	922	1006	921	919	920	987	936	959	946	903	934	1000	926	1001	951	959	983	972	914	962	975	1028	927	997	954	893	965	1044	1012	898	943	956	972	930	973	928	972	1017	1018	961	884	964	963	990	977	964	980	991	949	921	893	985	974	1015	934	918	935	996	919	937	967	953	950	973	929	969	986	1014	936	1001	975	934	966	942	972	988	1002	1032	973	1013	911	963	942	921	1009	935	943	977	874	980	960	958	923	963	919	933	959	859	968	936	977	988	937	948	988	1009	993	924	1005	896	898	970	959	986	973	972	945	950	952	941	948	962	1008	903	945	986	925	977	968	966	973	961	947	954	988	957	937	978	987	977	922	940	942	995	953	934	954	972	981	942	945	986	900	973	932	921	942	959	954	916	963	969	958	1008	939	938	956	968	954	983	977	879	939	976	996	933	968	983	915	934	901	911	999	966	945	929	962	964	993	995	956	995	979	983	925	959	991	1013	982	947	955	940	951	959	966	967	924	958	1027	944	938	990	986	973	989	949	942	978	927	948	961	954	1013	934	912	984	963	958	969	1030	927	956	906	968	957	1007	1010	923	957	888	985	946	1003	907	1015	931	955	1022	967	974	945	962	901	937	946	990	947	961	900	956	1011	921	939	990	973	980	961	966	972	945	922	931	1026	953	957	1005	968	973	950	949	947	928	933	982	942	1009	950	973	965	953	944	954	971	939	940	992	942	931	969	959	1014	931	956	973	963	900	987	983	1007	960	910	934	940	955	979	992	944	950	928	959	932	984	912	943	974	973	991	934	978	901	934	942	970	923	986	965	979	974	901	942	955	964	998	961	991	917	937	913	911	936	913	935	930	1005	920	929	970	951	906	935	898	969	1002	899	956	926	947	940	952	946	936	988	1004	960	1004	972	952	925	950	968	974	960	944	930	968	919	932	963	999	943	977	932	964	1024	950	949	933	1012	958	980	887	878	1024	972	978	924	966	928	987	973	996	969	981	959	989	980	961	947	905	936	941	942	988	961	910	955	961	955	946	930	1003	1000	971	1018	997	983	980	945	963	933	1002	962	1016	964	964	949	962	962	972	992	1057	990	944	943	958	960	962	948	993	995	983	978	986	968	961	975	961	925	985	995	974	963	983	969	954	1007	930	974	953	950	972	960	962	998	912	1024	990	954	952	961	914	968	930	925	1009	979	925	963	1003	936	989	973	1006	940	974	975	942	990	914	965	965	954	978	925	971	936	950	966	946	954	875	937	960	977	921	986	985	961	950	920	1002	966	895	982	968	927	942	956	1014	955	932	954	983	934	989	968	968	944	963	944	937	965	941	957	938	970	958	939	936	964	984	936	913	995	952	934	942	997	975	972	953	891	999	938	899	968	922	916	978	1008	945	977	931	997	924	1000	1007	946	970	942	958	967	915	1005	898	988	971	948	907	921	905	921	937	949	956	982	940	950	980	948	990	1010	978	929	907	916	946	954	979	1007	941	991	949	993	932
15373	2479	2619	1941	1421	1037	834	659	537	474	438	406	389	326	283	304	256	298	263	275	258	271	247	266	253	266	267	255	233	226	219	233	223	232	247	248	209	196	232	224	229	225	206	234	234	235	202	222	224	230	228	213	207	212	226	216	204	216	214	177	208	220	212	218	191	214	204	200	196	220	207	198	198	185	223	206	217	208	227	214	216	196	217	208	202	221	183	222	221	196	225	227	224	202	193	200	201	228	235	204	200	223	238	197	224	219	210	209	209	200	208	215	200	195	197	191	214	216	216	217	217	202	203	217	224	199	199	183	222	199	211	192	213	236	176	195	205	216	226	223	201	224	218	214	180	200	207	219	223	227	232	224	212	192	224	195	232	216	186	182	204	207	228	231	227	198	219	222	226	245	191	198	217	207	199	183	214	213	192	231	206	190	206	198	211	215	229	211	181	213	215	196	218	188	205	238	195	216	201	193	227	223	209	194	220	227	215	213	222	193	236	211	202	216	194	196	226	180	200	206	220	199	230	202	221	242	202	224	243	201	190	198	206	228	228	219	195	206	176	223	178	208	203	228	210	202	204	215	211	196	232	231	227	201	209	205	185	219	222	186	208	200	202	202	209	210	177	219	220	215	222	203	212	199	214	216	213	200	250	204	226	202	239	202	213	202	200	209	177	197	202	221	218	214	196	192	188	202	204	161	195	227	230	204	212	202	214	214	198	200	192	186	224	196	228	219	217	215	186	198	224	205	195	216	201	200	224	217	201	224	206	208	206	202	176	214	190	200	237	206	203	198	202	220	184	216	214	218	222	225	214	224	233	184	198	197	202	203	203	203	198	216	208	172	207	224	199	190	192	191	202	242	229	215	199	207	218	209	223	228	228	207	192	222	222	218	205	220	176	201	210	214	212	207	165	213	237	235	212	197	194	225	222	196	214	198	222	203	227	222	209	186	184	187	239	200	210	229	204	202	203	206	199	191	209	232	239	198	209	227	224	239	218	226	207	210	200	187	222	198	182	199	210	210	207	186	221	204	204	252	203	202	196	175	213	208	238	218	195	204	178	228	204	194	173	223	230	201	174	211	213	212	228	210	209	190	193	205	211	193	218	200	208	191	241	196	210	188	209	196	229	220	224	203	190	235	215	224	196	227	213	205	197	213	203	225	182	213	191	199	203	219	202	197	236	222	203	205	216	228	231	212	194	222	198	189	191	224	193	181	231	217	211	192	211	224	217	202	227	224	208	206	226	200	239	218	221	212	196	200	252	210	203	219	226	205	245	237	207	197	202	224	212	193	174	245	213	164	207	261	213	215	230	218	194	199	197	213	193	214	205	210	206	224	196	213	207	230	214	210	191	195	205	221	196	215	206	199	176	200	204	193	185	229	215	247	201	199	190	233	214	206	208	178	213	226	219	220	222	220	218	218	192	213	214	200	211	217	191	213	217	217	205	217	197	217	210	225	186	195	221	199	211	227	193	220	227	209	224	201	211	227	210	205	199	218	230	206	197	211	201	233	205	240	219	183	208	231	203	221	201	237	219	206	226	200	225	212	193	208	190	203	206	196	235	212	212	195	223	199	184	198	202	197	193	183	207	209	198	195	212	247	213	181	193	213	196	218	193	195	214	216	237	192	205	211	220	224	206	198	220	186	200	205	222	200	207	210	232	210	215	219	217	208	200	212	202	211	237	251	192	208	217	205	223	197	224	245	232	198	196	236	229	204	192	199	203	226	202	228	206	220	211	193	195	196	205	219	181	201	231	219	207	207	212	204	219	215	214	234	205	182	211	208	202	225	198	239	197	197	218	220	219	212	218	204	212	237	211	192	214	217	195	212	194	185	207	187	227	232	219	217	238	208	257	205	173	191	182	211	197	213	190	189	208	222	202	214	194	207	223	215	222	206	217	205	194	221	240	245	226	207	209	225	224	218	196	228	215	198	210	224	204	203	201	201	202	224	190	206	219	181	240	196	225	181	201	202	230	221	192	195	203	194	233	228	201	236	172	217	195	231	214	232	194	210	229	198	236	220	234	215	206	219	217	231	219	216	229	201	210	214	199	226	225	203	209	204	201	212	210	234	222	202	208	195	210	191	195	209	190	215	246	207	212	211	206	222	212	198	204	209	191	216	199	235	209	217	204	208	241	216	206	209	224	208	215	207	201	213	241	200	223	212	202	223	215	217	220	234	208	218	226	216	210	232	219	218	193	212	215	225	198	237	190	183	195	226	216	230	204	250	220	203	198	193	196	210	209	196	231	230	196	198	198	203	228	212	218	219	221	218	186	197	206	202	186	207	226	190	190	199	174	226	222	222	223	208	211	240	198	206	200	218	217	214	177	225	208	188	210	232	202	220	217	197	197	221	212	187	218	221	216	228	201	195	229	196	208	211	209	201	186	213	223	212	191	203	192	191	189	207	208	182	221	218	223	233	197	234	204	198	189	214	193	230	222	198	232	209	231	203	203	198	221	207	181	198	217	205	217	174	233	212	206	204	178	205	229	217	187	199	196	220	221	211	190	202	229	195	204	209	220	200	222	226	222	194	195	218	191	200	209	195	207	216	217	207	221	181	200	203	239	244	195	212	198	221	194	219	215	197	213	223	204	212	199	203	195	192	195	171	192	212	221	219	201	204	188	175	224	207	200	198	221	213	234	200	211	199	194	224	211	224	231	207	214	179	203	232	208	217	217	205	207	198	231	206	226	200	185	206	199	226	211	233	191	198	184	215	208	212	225	215	212	208	198	172	205	215	220	173	211	223	222	211	224	226	205	211	224	195	220	216	177	191	211	188	199	214	194	209	220	206	208	207	226	221	221	223	223	201	193	190	208	196	194	234	214	160	201	191	221	213	208	203	189	243	244	219	195	224	213	228	204	221	220	206	205	210	213	209	221	242	198	206	246	201	213	200	225	212	187	218	210	250	217	237	215	188	178	204	205	194	198	214	212	180	203	197	211	207	207	201	205	215	212	214	185	189	219	184	209	222	209	233	208	232	256	196	198	211	213	196	180	207	201	199	185	215	195	227	193	174	204	234	207	204	196	199	203	251	189	188	213	206	221	225	217	201	196	213	185	199	201	198	221	218	227	196	200	198	197	225	193	210	210	206	219	196	198	224	217	214	226	207	196	232	193	202	202	195	192	195	222	234	200	225	218	217	217	217	209	221	227	225	231	208	197	208	207	195	209	169	195	206	238	202	231	234	226	198	216	190	177	195	185	193	215	229	216	209	198	199	200	213	207	195	191	231	196	206	197	181	220	196	218	207	195	192	209	226	222	213	209	208	224	203	214	206	240	195	214	222	213	220	209	234	216	229	224	213	189	199	215	209	204	201	194	205	217	219	212	186	202	227	217	203	210	209	200	211	203	216	187	194	193	224	190	191	174	230	187	198	224	239	195	219	224	236	229	204	202	223	218	200	204	216	207	246	207	230	197	223	210	208	184	227	211	210	220	199	224	198	211	212	171	241	207	225	225	224	205	193	184	206
7535	2219	4958	5627	4934	4132	3322	2864	2432	2054	1919	1713	1472	1383	1343	1187	1186	1142	1079	983	927	915	896	869	872	833	866	808	781	755	766	711	703	709	732	683	709	650	646	639	664	636	687	695	646	678	715	607	643	648	645	622	632	643	653	632	609	571	561	630	585	626	648	610	588	587	602	622	656	604	559	605	602	587	606	564	614	619	613	625	622	599	604	631	552	601	616	568	574	589	569	555	598	593	602	579	555	573	571	586	584	599	578	615	596	597	600	540	613	585	578	589	583	584	538	584	597	585	572	566	615	632	603	570	633	626	598	629	598	643	660	609	624	577	578	579	632	575	606	620	565	579	584	591	579	572	585	594	606	560	563	574	636	595	558	581	553	611	548	582	564	579	587	560	569	561	549	582	508	567	612	550	589	597	582	558	548	595	599	582	561	559	590	586	564	572	564	604	533	593	553	595	592	554	606	547	578	580	605	561	551	598	585	589	590	564	611	576	570	619	561	614	579	560	548	532	550	568	586	569	607	599	640	599	541	541	608	607	554	607	560	577	582	575	547	575	555	564	574	589	605	559	586	603	589	563	552	598	656	585	573	571	576	593	580	573	588	606	646	588	591	580	566	582	563	540	547	571	603	610	558	562	578	573	597	620	618	587	596	600	572	532	543	585	589	630	574	580	558	568	528	587	586	590	617	599	553	582	556	582	573	572	586	594	568	607	574	603	576	596	559	623	598	557	576	549	587	580	545	585	631	586	569	612	575	556	581	611	581	553	542	586	615	597	605	567	586	581	566	596	571	577	615	560	576	537	556	562	554	567	595	591	543	565	586	601	574	551	553	595	579	570	563	547	526	579	568	587	547	578	552	613	607	581	574	598	579	563	573	595	528	590	601	571	585	601	594	570	597	543	625	611	561	589	559	540	572	560	592	541	577	597	574	629	556	576	551	572	595	590	586	602	597	603	550	590	586	609	610	603	554	588	605	595	592	540	630	572	616	557	580	599	606	605	556	600	557	573	572	563	567	588	577	584	562	600	575	613	582	597	584	574	585	553	617	597	553	506	579	605	597	525	602	582	581	581	591	572	574	593	562	552	605	618	563	537	567	583	586	599	614	556	587	620	600	543	590	565	583	562	522	541	588	570	562	549	569	589	586	540	602	607	578	543	584	575	612	590	592	598	641	595	549	621	565	554	540	555	600	587	587	606	603	603	550	584	564	573	553	593	580	573	615	557	562	601	536	602	538	603	546	536	616	564	548	548	585	586	527	592	596	589	601	583	567	601	568	582	593	547	564	580	612	567	543	621	532	617	631	574	609	587	612	567	564	583	565	571	574	573	544	578	584	569	536	588	530	535	608	596	575	531	575	601	564	536	581	571	589	569	602	543	554	609	583	597	595	615	585	638	577	567	614	572	554	600	575	548	613	560	523	538	579	556	598	575	596	548	615	576	557	572	571	574	558	640	560	544	571	607	561	580	579	605	550	562	537	535	578	560	596	566	551	578	589	566	599	576	593	597	595	574	574	577	563	565	578	614	510	586	579	553	590	599	557	563	579	585	592	582	558	566	596	572	559	518	575	634	588	572	585	585	560	589	600	598	566	560	583	576	577	603	557	562	592	590	580	623	535	575	534	598	621	633	585	571	574	573	559	605	513	562	580	556	562	595	545	592	573	532	602	582	538	556	581	602	588	611	595	578	579	593	578	597	552	556	600	595	587	565	568	560	587	609	575	561	582	598	541	577	604	587	578	573	539	537	566	578	590	616	561	585	543	565	578	558	592	589	594	570	604	549	579	595	583	596	612	585	541	570	605	545	607	602	598	636	606	645	605	589	603	548	584	552	569	568	599	580	578	620	568	597	586	567	551	586	594	599	593	605	594	553	579	589	577	544	546	562	553	569	572	566	560	574	592	584	601	579	584	578	553	565	525	604	590	604	558	569	563	563	610	607	585	565	533	541	547	564	575	635	587	622	605	588	571	562	589	566	562	574	610	595	600	599	648	610	570	551	587	587	556	607	600	552	581	571	548	599	566	543	583	541	583	582	609	580	584	554	618	570	580	598	581	576	610	551	603	533	590	551	595	569	542	546	577	589	567	589	578	576	600	596	617	578	578	556	540	590	611	600	548	536	572	552	665	589	565	602	604	587	585	591	561	580	584	567	604	585	587	580	605	609	576	530	604	598	566	565	571	558	543	581	568	570	563	628	628	596	619	544	554	537	562	584	569	597	596	586	617	564	565	583	568	598	602	580	585	578	598	561	580	607	584	537	558	573	595	560	598	561	593	573	638	575	570	606	574	556	583	609	592	550	566	593	568	610	562	554	573	581	605	594	558	583	630	567	606	576	596	545	531	597	587	562	575	575	584	561	528	593	621	586	609	558	616	587	553	605	617	535	590	586	559	580	583	607	567	578	569	594	596	583	576	565	554	588	630	608	619	624	563	568	545	593	625	558	595	576	572	563	624	548	543	588	600	561	613	574	577	600	559	560	579	588	617	597	587	627	596	557	569	552	581	581	577	564	644	588	587	560	561	540	585	548	595	580	575	575	576	568	625	547	518	574	600	563	601	607	547	587	580	538	562	546	625	563	579	537	601	601	596	589	576	596	555	588	613	556	577	607	582	588	582	551	572	535	567	620	543	521	629	570	582	560	579	610	562	589	569	606	594	600	589	586	620	577	569	598	571	571	539	585	590	607	531	552	591	592	586	582	574	612	538	566	546	555	596	607	584	588	595	579	580	587	577	576	563	552	598	559	566	586	544	570	579	610	569	603	547	536	577	561	573	594	567	581	563	585	594	591	564	608	550	576	573	564	624	561	619	556	563	561	565	582	599	597	581	560	537	562	577	578	626	607	559	602	621	623	569	604	550	599	575	604	569	561	576	581	595	596	577	592	586	579	549	530	585	534	607	560	592	581	572	575	577	603	568	563	553	571	578	556	565	606	577	547	567	585	614	601	563	618	590	589	553	528	602	547	583	613	554	584	576	546	609	570	580	566	571	565	613	581	583	587	580	541	611	563	555	570	630	606	601	580	588	553	562	568	566	558	560	581	586	584	541	549	584	571	550	568	558	585	547	592	600	548	562	594	575	586	556	587	556	579	564	563	598	573	545	590	560	539	599	557	502	549	560	575	526	572	634	597	579	553	592	563	599	567	582	587	533	620	584	613	598	554	595	518	535	589	587	551	596	549	613	574	584	603	601	556	573	575	600	567	554	586	587	584	619	611	598	539	576	595	539	620	529	565	574	592	602	566	534	542	597	587	544	617	570	598	575	567	572	555	597	652	596	573	547	561	561	548	555	609	544	543	595	545	609	581	522	576	562	561	594	577	584	582	580	553	559	617	614	567	577	633	587	567	553	568	581	585	575	594	597	589	570	597	571	593	583	587	577	565	583	578	589	604	539	591	596	615	595	583	585	590	603	588	605	558	565	563	611	574	600	611	534	576	553	593	596	562	600	572	558	568	582	568	594	580	622	580	591	551	569	617
2514	393	403	379	390	336	408	354	360	341	379	380	335	354	372	329	306	362	350	337	353	330	365	362	350	333	382	347	352	298	345	365	386	354	332	363	312	334	345	355	364	327	323	359	364	388	345	374	352	330	361	329	335	376	352	332	304	343	355	310	310	353	358	369	357	357	333	330	347	354	363	330	326	350	359	346	364	347	339	321	342	368	322	362	350	350	333	342	375	367	335	349	344	360	341	361	328	349	339	367	354	341	346	328	337	310	364	325	367	328	297	340	358	345	339	340	368	361	351	357	351	368	380	316	302	364	338	337	345	327	337	363	350	336	346	350	328	376	352	353	359	361	358	372	326	340	333	344	372	351	386	333	324	348	352	370	335	335	358	333	383	347	354	339	350	359	341	364	359	371	353	332	333	354	366	363	334	329	292	336	392	366	335	318	404	381	339	375	356	369	347	366	361	388	356	332	318	365	345	316	346	337	329	339	342	319	388	354	368	416	363	357	354	316	359	311	330	351	349	338	329	328	347	330	353	366	365	350	337	369	359	330	339	359	391	369	313	351	322	352	359	374	322	351	358	338	375	350	322	322	332	312	371	375	327	358	362	340	338	366	381	397	346	347	354	368	397	337	337	332	376	356	316	338	321	361	318	336	354	319	342	337	366	356	345	357	348	343	357	343	339	374	358	328	350	368	309	369	347	361	345	369	358	318	362	332	360	338	334	368	353	325	319	346	316	337	328	362	355	375	367	356	342	343	371	344	358	359	340	356	357	323	357	347	363	363	333	324	356	354	334	329	327	327	362	365	353	361	343	398	372	357	347	365	341	373	361	340	331	329	379	376	303	358	339	336	348	374	372	358	373	364	330	345	340	332	356	387	379	361	358	372	345	351	343	377	359	354	343	374	335	353	340	312	360	362	349	332	373	359	320	341	336	345	344	333	339	324	370	365	334	363	340	371	348	352	367	321	367	346	348	328	332	328	336	319	372	341	350	361	356	397	318	360	320	330	341	335	386	345	369	331	351	329	371	350	351	371	334	343	340	351	364	351	380	330	340	372	331	361	335	345	370	340	313	335	345	321	350	372	338	345	322	329	373	342	355	350	353	337	322	333	322	346	359	339	378	349	325	343	382	333	353	335	325	364	362	367	344	357	347	359	332	346	352	342	342	352	347	335	347	356	347	347	348	353	360	360	357	354	318	402	355	390	376	359	354	343	358	351	356	369	365	320	328	332	344	369	379	339	326	389	351	342	345	346	335	301	338	351	333	365	363	347	341	342	375	347	379	355	343	345	350	361	382	369	331	351	371	346	359	339	342	325	357	306	343	324	337	356	359	351	356	335	365	341	366	371	329	306	350	349	362	364	353	316	342	340	332	372	312	336	340	336	358	349	384	306	337	323	375	352	328	327	325	336	301	357	341	340	360	354	352	361	341	337	337	342	334	333	388	332	357	363	354	347	357	347	365	333	357	348	311	345	312	347	365	356	346	347	371	357	381	341	357	344	333	327	348	329	362	331	354	340	338	345	341	353	319	343	341	364	344	386	357	355	341	300	325	354	348	334	344	356	330	370	355	378	372	333	374	393	329	363	336	353	346	365	337	328	361	339	347	364	329	361	357	357	319	324	321	349	345	347	369	359	349	363	345	348	325	342	334	353	332	317	357	374	352	362	355	365	327	348	340	318	351	347	345	354	345	340	327	376	346	366	330	347	352	356	351	343	373	355	361	342	346	329	358	346	371	328	336	316	317	326	328	352	358	373	307	313	332	354	363	381	328	329	325	358	378	339	312	341	376	367	368	342	358	346	345	357	322	353	330	339	394	325	337	343	344	322	365	359	353	363	348	351	357	369	360	343	359	335	315	351	349	372	366	355	366	321	328	345	336	335	349	384	357	299	346	336	358	318	371	377	327	342	326	341	346	352	341	364	363	291	367	368	382	335	379	335	355	333	374	357	368	355	412	333	327	352	372	347	362	362	356	330	395	370	354	357	391	371	348	354	365	363	332	363	390	355	295	365	364	318	329	350	342	361	340	336	328	340	348	348	370	328	381	348	353	326	345	330	348	347	353	370	383	300	363	349	354	333	324	338	350	360	346	343	369	344	340	349	349	343	364	369	372	330	331	345	322	406	330	341	338	391	362	346	343	337	373	358	374	345	333	320	334	353	371	326	317	345	347	361	326	313	362	367	350	366	332	336	356	305	324	341	379	358	355	345	336	341	350	338	351	346	344	358	347	358	356	340	330	359	292	346	336	361	357	334	329	375	343	328	368	371	322	382	350	347	371	347	348	341	387	341	343	352	335	334	362	378	348	336	349	347	336	345	383	352	355	379	359	350	345	356	315	336	370	303	339	379	351	376	347	369	354	338	355	356	300	365	389	382	329	321	323	327	360	379	345	333	358	332	343	340	332	341	322	355	374	327	364	350	328	349	338	375	377	366	379	333	354	340	369	342	341	343	364	362	375	356	347	364	387	327	346	326	376	358	336	345	344	380	341	370	337	335	336	345	356	325	360	348	361	336	355	338	344	353	315	351	353	336	359	372	336	297	338	316	352	379	330	311	330	367	335	319	330	351	320	337	365	334	337	343	364	329	363	323	336	329	345	370	371	350	308	375	355	322	351	349	342	355	340	323	356	344	325	356	328	364	361	344	340	347	350	365	355	370	325	322	338	344	343	381	325	364	346	359	326	333	351	353	358	352	367	338	372	367	353	334	356	372	348	363	343	333	379	330	346	366	371	364	309	335	346	366	344	369	351	335	332	349	362	331	352	342	352	368	346	328	374	379	363	324	347	344	396	346	338	293	345	364	312	363	368	344	337	338	334	373	369	332	342	345	382	355	358	345	345	344	373	381	347	315	325	330	352	325	391	347	352	367	352	358	367	375	363	339	359	365	382	374	343	361	343	356	317	356	309	373	343	353	357	381	322	339	326	374	341	344	360	344	343	329	352	347	335	315	371	367	337	358	358	360	361	364	350	338	321	345	328	333	341	341	332	339	373	323	358	369	345	365	354	334	366	348	362	328	397	371	339	346	364	338	343	325	343	404	315	335	355	355	347	341	361	338	359	350	338	338	353	366	341	344	356	376	320	318	355	344	347	341	336	387	355	355	349	318	359	336	365	340	322	365	386	356	335	314	338	323	376	342	341	338	358	326	343	357	328	346	282	371	357	356	355	362	334	307	303	350	336	389	330	361	348	364	321	334	378	364	342	356	327	319	341	374	336	320	363	358	339	316	375	352	363	361	379	372	341	339	371	355	367	301	316	359	361	311	346	334	350	361	330	347	365	343	350	342	351	341	351	318	348	347	355	317	328	362	319	351	375	346	382	339	352	363	349	334	351	319	359	340	338	365	379	344	349	330	338	420	345	347	359	375	363	332	341	342	362	347	305	367	381	351	354	354	326	347	347	311	316	332	358	370	362	345	353	359	331	341	334	338	355	335	338	356	344	342	353	352	321	371	378	334	370	351	375	314	384	355	359	332
2667	1026	1073	1104	1043	1042	1042	1011	1000	942	1009	999	937	1007	947	931	983	920	975	912	974	977	906	929	960	925	952	881	934	918	924	850	968	892	920	882	890	973	895	870	893	895	962	892	912	960	908	892	905	908	899	900	897	966	888	893	916	889	929	909	874	911	951	936	900	950	879	912	906	938	986	911	881	875	932	928	937	973	957	884	948	960	909	942	937	925	952	863	914	932	913	905	939	935	954	903	896	938	951	914	877	913	949	957	931	939	936	887	883	885	899	964	974	902	881	938	911	952	937	921	955	952	982	945	966	893	971	972	987	932	944	914	971	928	926	906	922	880	899	911	864	925	896	920	957	929	888	891	887	877	932	895	877	945	925	890	914	910	1007	992	890	935	925	886	892	930	931	882	898	933	922	925	911	953	949	945	926	831	936	923	909	898	964	875	929	916	876	929	879	899	948	917	929	935	922	931	892	918	902	917	906	886	933	934	912	856	956	936	937	978	914	983	965	913	926	875	911	970	938	919	919	899	939	904	904	874	966	918	909	953	935	988	896	855	929	942	919	882	874	901	928	945	959	901	879	941	897	905	916	916	912	914	886	939	949	900	924	882	905	961	924	931	955	948	963	885	932	948	897	898	918	902	904	950	946	932	900	898	915	895	962	978	929	921	936	926	888	914	928	898	987	920	945	920	954	925	962	915	913	894	892	870	858	919	871	950	938	899	919	933	888	927	903	941	890	882	936	890	917	901	904	879	895	950	915	902	978	872	924	909	930	883	914	913	871	930	940	930	854	920	885	958	903	939	939	937	893	921	888	920	919	904	992	901	923	958	959	904	928	925	933	950	984	907	945	931	904	910	959	948	917	939	916	959	916	959	910	892	918	911	845	887	914	894	906	956	872	941	914	921	970	1034	956	891	879	961	925	943	899	886	888	898	951	895	925	913	930	965	876	898	909	987	990	902	927	908	892	900	910	885	914	990	887	888	964	923	911	903	900	909	917	903	938	945	903	996	930	878	936	971	944	919	917	918	969	1001	913	933	908	963	910	935	935	893	908	937	868	930	925	902	920	899	958	888	962	989	894	932	915	866	904	891	884	930	954	882	926	912	911	960	898	903	925	892	908	952	929	889	929	895	957	874	929	938	944	890	929	900	898	940	925	876	923	937	929	904	883	918	888	862	881	920	870	918	921	906	894	975	896	866	932	910	934	950	901	967	929	936	921	925	927	988	900	904	998	921	879	873	933	885	911	898	926	917	924	915	937	909	908	885	915	924	855	912	971	929	890	896	920	910	927	891	930	899	933	968	952	934	926	932	887	939	950	887	924	920	934	956	936	923	869	925	921	955	952	894	952	961	936	881	947	954	945	938	878	870	909	911	903	899	969	932	910	965	945	927	935	931	944	909	956	954	915	968	954	912	920	906	896	994	897	921	929	892	965	915	897	866	961	909	915	977	943	892	956	924	917	905	935	908	884	913	945	919	896	856	915	947	900	950	939	962	933	896	934	913	933	933	928	895	861	920	935	857	959	969	924	946	890	930	935	876	942	955	845	930	913	890	957	984	891	909	918	908	958	933	833	908	923	943	982	926	864	937	926	910	970	907	883	948	898	900	925	918	883	878	922	927	924	909	933	982	918	960	944	952	928	942	894	899	944	959	919	918	956	935	912	936	870	887	970	981	921	940	952	904	930	925	880	877	921	909	933	887	911	954	915	939	873	925	903	966	918	887	896	950	929	893	907	865	904	964	897	896	942	936	897	925	936	937	910	893	913	905	920	910	888	909	905	945	916	924	976	881	942	913	929	953	932	893	895	862	938	910	917	958	975	935	877	952	907	883	901	886	911	927	897	973	975	930	947	911	915	909	925	903	923	931	878	917	886	949	884	916	933	949	974	927	925	926	898	909	940	937	887	922	950	901	931	896	1004	918	953	953	939	875	918	918	943	894	860	948	947	957	883	936	903	913	941	926	897	924	893	904	930	912	922	898	944	943	889	944	870	881	886	907	964	896	931	866	919	918	867	905	942	902	885	907	945	969	1001	940	917	898	902	936	943	997	913	957	911	923	924	911	936	876	927	937	934	947	926	988	941	889	949	911	898	934	929	955	921	922	898	922	1007	911	962	936	937	906	895	927	959	938	898	870	871	956	908	927	908	895	959	945	879	932	920	890	935	936	865	875	929	929	956	875	916	916	933	908	866	891	883	898	903	918	909	972	953	887	926	961	881	928	919	892	958	921	942	884	954	909	964	870	905	943	863	874	913	935	915	884	909	906	938	920	950	952	936	1000	907	938	926	953	921	886	908	899	928	888	949	937	890	934	883	906	930	942	876	949	894	948	971	879	907	994	907	885	941	937	909	913	938	966	904	891	896	956	891	1006	868	904	924	931	948	940	909	914	924	911	911	928	915	923	948	919	897	878	875	893	929	911	953	905	939	900	920	890	893	942	964	875	916	942	939	853	920	936	924	951	873	956	898	920	900	951	932	897	909	916	896	899	956	906	911	914	925	949	930	950	951	984	933	913	883	860	968	913	920	879	969	994	926	875	952	907	918	923	941	904	945	916	939	908	883	937	941	913	901	953	899	921	912	931	914	888	977	886	887	909	901	912	893	921	959	885	939	928	916	902	951	955	928	852	896	938	902	914	916	932	922	954	932	958	898	924	965	938	906	950	941	960	957	953	933	868	908	858	927	899	910	900	937	918	895	944	904	904	889	920	900	914	955	943	953	918	932	892	890	880	976	968	979	979	885	916	970	876	882	896	919	955	911	870	886	915	946	939	894	921	890	914	892	944	941	930	884	894	951	887	933	906	865	958	925	927	924	909	928	978	936	952	976	900	931	915	991	896	971	915	959	815	870	902	913	979	904	932	908	916	892	953	959	893	906	905	898	885	906	940	843	901	980	910	954	906	966	862	926	893	877	878	919	921	923	926	925	866	894	903	956	901	937	853	909	921	929	937	917	982	889	948	928	916	892	893	899	903	921	957	954	873	907	985	940	898	937	930	975	920	913	888	924	892	916	893	899	913	935	954	916	925	882	879	902	940	919	871	860	897	848	946	943	943	896	939	934	980	912	962	887	957	938	891	979	973	907	914	889	856	955	942	882	908	899	903	937	907	872	969	950	988	919	887	911	923	992	895	908	904	910	939	947	977	878	919	897	952	879	950	910	934	945	921	875	970	946	961	915	897	941	914	909	960	861	901	875	903	937	913	868	936	960	947	937	881	919	963	970	908	899	872	934	929	983	922	938	912	986	891	932	899	853	921	926	939	865	962	913	826	956	891	934	927	890	901	832	937	917	896	1009	865	966	899	911	883	966	881	949	904	891	946	905	954	922	883	978	925	863	922	964	893	922	962	871	875	915	905	955	917	917	955	982	932	964	937	842	969	913	866	881	919	919	951	881	939	936	850	891	908	903	913	919	955	923	945	873	909	917	981	942	909	836	904	925	924	917	925	902	899	898	950	918	938	975	931	940	957	901	916	915	939	888	927	904	938
8745	1229	1465	1237	922	830	663	561	538	496	500	437	425	431	432	407	393	404	417	411	401	417	369	427	401	381	395	389	403	350	373	376	343	392	403	391	359	407	349	337	393	397	377	364	385	422	383	395	354	378	394	387	350	380	350	354	378	352	397	372	353	374	412	366	377	358	385	371	394	361	363	378	364	378	368	389	375	362	392	408	426	360	372	369	357	365	353	342	337	362	356	315	357	373	385	350	330	345	350	383	362	360	339	376	370	393	354	361	349	396	384	374	348	377	403	380	369	378	392	375	396	390	385	350	386	348	385	348	360	349	357	355	367	349	373	377	355	381	389	429	341	372	385	346	393	349	324	382	398	358	342	393	395	356	389	356	375	368	358	376	407	399	374	377	368	373	377	345	377	384	363	371	362	357	359	380	370	379	381	360	365	345	383	414	349	348	398	370	366	336	368	364	371	398	369	385	385	337	393	365	392	371	330	369	360	333	364	368	358	362	354	345	349	370	356	363	358	377	397	310	377	365	340	361	365	370	358	371	394	383	382	367	395	394	369	356	401	369	369	398	348	390	356	348	370	347	377	367	362	384	363	357	377	386	357	351	400	376	427	367	363	348	400	365	346	380	352	376	369	372	387	367	366	345	387	372	367	396	348	367	398	379	380	366	349	359	411	334	355	361	383	353	397	379	358	358	388	354	360	405	361	353	389	388	376	359	358	358	372	385	389	386	387	359	370	378	397	370	377	401	379	354	369	372	375	350	367	388	336	345	363	358	321	418	359	382	379	358	361	359	351	375	400	361	338	367	369	374	376	336	392	327	371	360	350	390	398	322	376	355	350	394	384	387	369	381	379	369	345	381	365	360	361	356	346	352	377	345	363	378	365	392	356	338	366	352	404	352	376	394	367	359	338	381	391	379	319	356	349	393	380	374	387	371	388	396	377	370	379	349	359	318	359	367	389	338	346	370	356	354	360	348	413	346	342	336	344	360	385	340	362	339	385	344	360	385	368	362	374	393	370	336	370	410	406	356	353	360	390	394	390	395	366	384	350	384	380	350	389	376	385	357	340	370	375	340	380	335	378	357	383	365	334	383	389	389	389	362	371	390	366	402	399	374	368	367	383	372	361	386	378	350	349	369	366	381	354	359	377	362	395	322	350	340	373	375	358	384	389	359	365	376	370	371	327	382	379	410	421	337	403	375	362	385	355	352	369	352	364	356	334	381	377	350	379	374	354	398	338	363	373	353	364	360	338	337	353	383	403	355	379	372	351	400	366	382	349	353	354	352	306	365	336	334	375	377	368	394	361	348	332	364	367	351	347	386	379	335	340	406	348	375	366	360	375	413	353	380	344	347	362	353	367	360	365	389	331	379	373	363	373	350	374	349	371	382	345	364	402	353	397	370	374	381	387	341	372	350	367	364	366	381	375	399	371	392	361	400	355	356	363	367	344	367	340	409	360	328	378	352	358	406	360	377	349	385	418	367	395	366	357	360	426	357	389	364	384	361	356	368	340	381	354	396	371	370	382	365	381	373	365	386	345	374	366	406	388	403	390	366	368	384	373	356	339	363	374	403	375	361	383	359	365	367	355	339	362	340	358	355	365	374	357	350	380	385	405	406	378	396	373	366	348	392	357	384	391	361	342	377	369	376	401	363	354	347	365	395	366	394	358	355	365	373	357	355	364	347	380	340	333	361	391	332	301	401	375	374	375	362	391	380	366	371	349	347	401	411	393	332	366	361	369	379	395	390	399	355	328	348	393	355	361	347	424	352	338	354	407	370	367	344	375	379	363	363	396	389	384	366	356	355	357	359	389	358	352	383	364	371	361	375	366	393	361	371	340	376	351	343	424	364	375	350	399	377	373	370	401	344	352	400	345	373	383	373	349	376	405	356	375	390	343	351	333	392	385	380	365	336	360	357	365	382	385	367	350	384	335	359	408	390	351	340	408	350	346	382	360	380	329	334	361	353	380	386	370	382	384	378	350	370	382	364	374	368	376	373	356	366	380	340	322	342	375	351	379	378	350	328	382	394	338	400	366	395	401	389	360	372	382	424	375	354	385	382	373	365	385	366	413	362	381	387	377	384	381	375	341	416	367	361	365	391	351	359	372	393	358	377	374	370	375	363	361	354	360	360	354	357	378	352	388	367	406	353	394	396	349	345	359	369	371	377	377	395	387	338	379	382	381	358	342	375	330	343	388	376	336	374	405	394	373	370	351	340	391	364	380	346	366	372	395	395	359	417	385	383	376	351	338	357	374	354	344	341	379	366	368	362	396	360	393	349	376	376	409	396	347	350	356	371	329	382	356	379	356	370	343	357	354	373	341	372	371	378	396	354	361	332	371	368	354	367	352	349	373	365	354	399	370	387	343	362	361	357	359	368	382	340	375	385	392	352	386	403	357	338	355	383	354	398	355	382	398	340	370	363	372	380	383	348	377	369	395	368	350	344	363	326	381	373	368	342	357	366	354	414	374	351	356	357	348	361	360	372	337	376	376	389	339	364	390	335	419	369	377	373	361	388	375	352	392	359	363	352	377	380	366	355	382	363	370	377	348	369	384	370	352	371	346	369	370	372	375	400	401	346	388	370	372	405	416	392	379	373	382	358	376	367	375	359	380	355	363	362	393	375	389	371	360	377	352	360	380	404	336	357	345	366	364	353	329	392	388	397	392	367	371	337	401	359	369	381	385	369	359	353	380	375	381	367	386	345	363	395	387	378	351	349	402	347	374	335	369	365	367	397	366	366	361	363	326	376	356	404	409	332	367	342	369	359	371	365	396	332	410	394	341	374	389	378	340	357	379	352	371	388	393	361	370	371	380	351	382	336	373	364	377	378	372	363	369	371	414	357	392	350	372	369	366	347	366	369	383	347	364	373	392	372	370	365	383	374	355	360	362	365	371	333	331	368	359	375	408	398	351	344	350	398	367	344	381	348	392	345	362	389	386	375	379	362	377	376	399	357	373	378	389	396	382	374	416	364	394	378	376	372	342	400	345	386	360	371	387	357	376	368	376	370	376	353	368	366	373	340	369	346	405	361	367	364	350	392	344	332	364	384	348	358	375	367	331	407	369	351	362	368	382	359	379	376	424	349	372	381	392	370	382	408	361	349	350	348	377	328	368	370	359	358	397	383	370	373	404	316	395	378	396	389	381	376	373	379	372	377	371	395	364	380	364	337	369	353	346	359	364	358	358	347	370	366	385	369	409	389	374	383	343	361	366	388	351	373	388	363	366	391	365	347	364	369	388	364	374	385	364	365	397	358	384	358	375	372	377	378	394	356	373	357	376	355	379	397	406	397	385	388	380	403	365	387	350	381	405	378	373	345	376	384	350	363	369	382	324	336	368	342	376	341	383	382	360	381	373	367	363	356	377	362	367	355	347	401	388	394	329	344	392	327	351	335	387	392	376	353	361	386	366	369	356	356	341	345	358	359	375	368	405	376	386	336	385	363	380	348	369	325	352	413	386	340	412	376	354	388
6083	1750	3171	3554	3287	2864	2384	2084	1882	1714	1643	1540	1458	1457	1322	1285	1242	1211	1163	1171	1124	1148	1132	1089	1050	1138	1107	1042	1082	1065	1049	1045	1012	1008	1020	1007	1052	1007	1029	930	963	981	969	1043	1043	936	989	982	996	1012	1041	956	1009	1012	1002	1001	900	1035	947	963	913	1046	982	955	1004	980	950	1006	1002	975	973	972	949	958	954	987	997	978	998	992	1015	981	989	937	977	982	981	925	945	1027	978	941	1012	962	1009	952	992	972	981	1004	985	972	954	961	955	939	951	950	1002	976	950	950	992	921	949	1005	914	965	1026	972	960	961	989	917	932	959	1002	914	966	932	928	933	995	934	958	996	999	1005	953	911	1024	922	923	969	957	1004	957	996	932	950	1005	1034	948	945	1011	977	911	967	917	889	952	915	966	973	949	993	962	1004	979	946	951	934	950	945	982	967	949	959	1024	949	1012	946	969	956	938	977	918	1006	987	963	946	918	932	939	947	913	963	946	957	969	1015	937	921	956	956	985	955	890	959	978	928	981	982	899	1006	933	985	957	973	955	953	995	969	930	957	950	959	953	973	933	975	915	970	971	961	971	996	995	959	945	1031	938	914	971	999	923	928	952	956	952	908	999	939	917	946	944	968	922	963	961	950	946	987	979	1026	939	957	1006	975	1010	910	942	989	958	931	936	963	976	954	962	938	948	966	990	972	1001	910	975	960	980	943	961	957	975	920	999	933	977	966	966	952	942	950	958	959	932	988	958	939	1013	1000	984	983	911	944	945	920	949	938	995	963	995	957	949	974	1004	942	949	960	896	946	911	946	971	996	956	949	906	925	951	907	983	957	970	967	1018	945	964	946	943	924	995	913	928	921	893	952	982	949	989	995	959	958	936	949	969	1012	914	943	990	944	964	947	933	935	912	955	967	888	907	887	924	951	987	933	937	952	990	950	951	954	981	1007	1046	929	881	942	1015	944	944	962	957	960	991	956	1000	923	923	932	921	994	981	991	954	958	938	982	955	979	964	938	1011	909	991	955	989	955	956	948	929	988	999	956	979	947	988	945	954	986	933	982	939	964	1010	957	953	975	944	964	900	952	957	989	960	945	1013	994	975	989	922	971	988	971	947	1006	945	893	1029	957	964	963	918	969	913	943	951	1006	909	952	930	957	932	911	987	892	938	952	980	982	936	951	933	934	984	962	946	947	1001	962	941	919	989	950	966	999	988	942	955	921	904	944	1002	946	971	965	983	954	894	935	938	899	1011	951	962	1037	999	956	949	971	934	960	928	935	964	926	963	983	946	981	1011	991	969	963	954	947	940	986	942	944	954	990	1030	982	941	922	923	947	884	935	908	947	1010	970	960	959	949	988	1003	965	937	980	984	1014	964	960	940	931	941	974	933	915	892	968	925	956	942	962	883	984	952	1034	937	956	936	964	1011	902	966	869	943	980	944	956	979	934	974	896	984	938	956	947	961	1001	938	916	909	1040	959	944	909	940	987	1032	1008	984	940	944	961	950	947	911	963	962	971	936	970	910	956	951	972	975	956	965	953	952	947	1000	961	987	922	940	952	977	961	971	938	1008	969	929	969	965	971	928	905	946	972	936	1023	962	938	995	957	963	924	915	930	959	917	962	976	975	945	942	955	924	970	1001	953	963	953	954	955	1025	964	933	988	999	957	1045	896	969	965	880	996	934	972	949	933	972	938	985	970	972	1026	926	976	971	1020	955	958	956	976	916	985	968	987	898	903	898	948	992	968	961	966	988	980	951	995	925	921	878	911	948	1001	990	1020	996	999	978	928	935	940	955	942	901	931	995	966	946	1004	941	908	972	890	967	964	947	971	973	958	940	978	947	934	924	965	941	934	934	989	940	975	922	935	936	994	936	928	956	964	962	976	969	966	908	967	922	1009	960	952	951	993	906	965	963	931	974	896	952	956	935	967	1031	931	986	929	969	963	928	922	949	944	991	978	924	926	997	907	919	924	942	931	1002	940	924	962	987	924	1007	935	961	932	954	920	974	963	949	972	933	961	911	995	996	989	906	995	1005	941	879	1007	973	914	925	990	937	937	952	960	899	962	975	930	984	965	931	948	956	936	980	956	935	990	949	916	960	905	955	940	978	961	909	960	925	968	916	948	949	932	951	907	983	927	1015	975	993	962	925	991	935	959	919	1037	912	952	934	940	972	1000	976	940	981	937	960	957	948	965	973	1005	954	1035	948	916	981	933	939	894	984	990	934	944	1012	932	962	920	1008	976	989	990	976	973	991	923	972	980	952	964	962	949	953	944	949	959	913	1007	976	964	1019	961	927	978	946	917	947	913	940	979	990	979	938	934	995	999	1012	938	954	950	945	1003	917	956	898	962	953	936	936	921	946	963	917	948	939	981	991	954	937	913	978	955	961	974	952	923	1035	965	974	970	946	950	990	899	938	958	944	938	908	910	922	985	917	921	992	966	918	959	956	953	977	964	980	1004	982	916	924	992	1023	966	917	960	965	968	994	990	896	950	946	932	1024	987	951	960	913	1005	948	938	953	940	982	953	964	998	953	922	956	935	1001	982	966	1001	894	950	956	972	975	941	920	920	939	967	997	970	933	1000	974	969	950	964	905	919	943	981	978	950	955	971	931	974	980	928	975	920	974	978	957	926	909	962	965	952	954	905	975	967	924	975	938	971	1010	946	923	900	956	987	933	956	944	960	938	1005	973	949	971	941	974	993	1006	975	996	980	929	998	950	953	961	936	977	932	939	908	931	968	1026	940	975	921	933	889	989	959	950	974	971	970	953	971	921	951	969	929	926	952	999	956	960	985	977	1000	942	951	954	942	978	958	984	954	965	961	992	911	955	913	962	887	930	918	932	954	995	924	974	951	938	922	988	916	945	989	987	952	935	977	949	918	940	966	959	1035	995	985	917	996	954	969	968	884	930	1010	991	948	974	954	956	975	967	930	914	917	934	941	914	972	951	916	952	946	929	930	941	948	949	975	945	958	973	934	979	1039	944	974	936	967	944	924	979	992	937	923	911	913	903	936	983	974	950	910	1005	962	974	890	938	975	938	949	974	944	925	999	958	939	976	993	937	929	958	941	948	907	975	972	1008	967	972	985	958	968	949	1001	931	977	976	955	932	933	987	958	936	918	964	977	980	978	926	922	986	897	962	932	991	969	1023	966	947	954	982	907	900	965	975	931	958	936	954	966	970	953	933	971	890	977	950	925	963	997	934	909	957	909	899	951	985	971	983	946	935	924	925	923	911	983	939	937	930	957	1011	994	956	946	955	906	1036	913	892	943	1029	967	961	958	949	952	977	958	976	912	973	975	934	990	943	920	937	989	931	961	946	965	953	913	944	951	996	967	973	964	983	999	993	897	952	953	905	973	967	982	904	939	931	984	937	887	999	937	957	1012	1025	964	967	925	916	935	979	945	952	971	986	982	933	886	947	951	959	963	935	952	939	963	914	904	938	991	944	1004	928	981	991	962	886	961	967	1006	922	1006	993	934	994	895	936	964	952	964	960	937	970	984	992	999	994	952	991	916	1006	960	1041	932	892	941	905	937	932	933	926	954	973	961	939	978	953	975	876	931	941	948	968	999	974	1013	1003	952	974	950	974	946	946	947	1039	946	975	962
15325	2453	2424	1941	1366	1038	778	665	566	510	421	371	329	360	318	314	275	270	294	256	283	262	238	245	241	240	245	221	226	220	199	215	228	217	206	230	228	196	222	220	202	222	238	237	202	217	215	215	208	230	225	210	203	207	217	228	207	205	214	230	221	229	208	200	219	218	213	237	205	196	200	222	225	214	229	224	224	222	200	241	223	200	220	209	186	212	185	219	209	214	198	219	219	199	200	195	199	200	213	216	197	186	197	208	237	212	200	219	221	207	179	215	167	213	181	257	222	202	172	213	219	196	211	210	219	209	208	216	201	198	227	234	196	204	212	219	204	220	204	199	177	182	223	229	184	212	246	191	185	224	233	221	194	221	189	194	203	190	237	224	208	227	198	208	195	216	185	195	210	203	208	215	185	221	205	231	187	199	205	207	220	222	214	216	202	217	204	208	186	209	234	214	218	196	227	207	191	208	224	208	209	235	224	185	207	183	200	175	210	242	197	204	217	214	229	178	215	203	227	215	199	209	215	228	208	199	212	202	191	206	221	172	202	221	211	214	212	204	231	217	213	220	239	203	221	208	185	202	217	218	222	210	214	246	218	227	194	235	203	235	197	212	243	205	195	211	209	211	206	179	205	190	196	202	202	201	230	204	215	224	213	219	229	201	200	196	202	199	223	181	189	207	223	216	182	230	223	221	201	220	211	188	189	222	213	215	221	216	195	199	185	219	212	196	187	207	196	195	213	220	213	228	211	222	223	196	188	198	191	215	200	180	210	229	179	198	223	215	194	212	209	193	197	179	217	224	203	189	213	220	211	212	215	226	192	207	225	220	227	203	185	205	212	206	230	220	193	195	225	213	184	179	186	230	202	210	189	204	214	218	198	201	203	209	197	193	190	214	214	204	201	198	203	195	213	186	207	209	194	204	189	190	222	221	212	225	182	206	221	189	193	197	212	214	205	219	219	190	207	222	196	224	182	220	217	227	221	216	192	177	203	220	223	188	227	199	193	203	211	214	249	213	199	195	216	225	200	206	212	200	231	168	218	210	231	211	186	219	199	209	200	206	181	204	221	205	190	209	191	237	211	207	221	213	202	223	220	206	190	241	202	176	195	201	207	212	197	214	213	249	196	175	176	223	201	184	210	204	211	205	217	211	229	186	207	174	206	210	222	181	200	189	224	204	215	188	219	217	186	193	242	209	194	223	204	205	193	207	200	204	205	207	208	188	187	213	184	193	200	195	225	233	207	210	220	195	190	201	208	199	210	190	175	189	191	240	208	222	212	228	234	216	212	210	190	237	215	211	215	195	219	216	211	196	201	184	227	181	185	227	180	201	201	215	210	181	212	209	215	197	211	200	181	216	240	191	198	241	201	195	228	197	198	214	233	236	231	223	187	190	220	209	202	219	205	203	198	230	221	198	225	211	217	193	193	222	250	204	215	197	198	208	201	216	194	216	201	228	199	214	207	236	193	196	195	182	200	207	226	208	214	228	195	190	199	187	214	204	205	242	247	208	195	206	199	215	197	229	202	214	204	218	199	202	194	208	205	229	205	201	175	214	206	208	203	207	210	207	189	205	211	204	233	196	225	184	194	195	220	230	209	214	212	208	229	213	209	186	205	200	197	184	207	210	209	198	217	212	201	203	202	224	192	193	212	220	198	208	189	203	228	220	210	215	217	213	183	207	206	223	219	196	203	178	195	217	216	210	209	221	211	203	227	214	192	232	182	219	215	230	230	204	209	201	228	174	229	193	211	187	216	181	222	193	224	206	217	206	207	202	189	210	203	233	227	211	206	200	217	200	200	215	230	216	186	211	194	214	218	232	196	195	205	202	191	216	186	211	204	206	192	196	197	227	202	212	206	220	218	231	238	191	226	214	228	178	221	201	183	176	207	197	199	223	234	213	211	222	203	203	195	217	208	233	226	210	229	208	207	228	195	211	213	207	189	211	218	204	213	210	206	203	201	241	222	198	222	216	185	214	212	211	189	180	227	183	241	215	221	227	213	201	211	198	220	213	228	200	213	205	215	198	197	213	190	217	204	222	209	200	215	190	217	213	216	229	202	226	203	211	201	205	208	189	199	211	204	207	216	231	221	220	218	198	204	217	205	207	241	217	213	211	202	197	194	199	231	220	210	227	223	235	181	188	209	208	208	194	200	211	216	212	210	230	207	248	222	209	205	193	203	187	209	180	195	194	229	204	193	196	216	194	203	209	176	218	206	235	199	226	237	220	203	170	209	211	199	207	216	195	200	211	232	215	212	200	207	227	209	222	200	189	235	227	205	243	204	192	199	231	219	228	216	195	202	218	204	211	233	213	216	191	205	184	223	202	229	226	194	202	229	198	218	213	210	192	218	208	204	196	208	209	184	199	202	193	226	205	197	199	205	203	207	223	206	215	221	195	192	222	187	197	202	204	206	222	227	185	226	220	234	213	193	207	197	203	216	204	188	198	209	228	206	209	209	238	214	217	214	216	213	190	188	227	202	230	204	200	173	193	204	207	188	217	193	195	206	188	199	193	200	187	211	210	193	213	183	208	195	211	199	231	180	218	205	208	202	206	211	205	215	213	213	207	231	226	234	211	210	211	232	197	190	199	215	207	219	196	221	200	221	253	225	210	208	219	218	215	202	220	179	239	205	195	216	204	219	189	212	226	216	219	235	173	198	168	213	237	209	194	211	210	228	205	235	208	202	236	219	214	214	178	185	216	208	209	209	196	206	221	182	199	197	229	163	201	207	232	236	188	204	193	211	227	212	220	205	224	227	232	224	216	227	191	202	176	202	224	201	225	210	205	216	228	193	183	217	210	241	208	210	219	213	207	229	220	213	206	187	217	223	186	195	195	200	197	184	205	219	191	244	209	182	225	198	238	237	200	192	216	199	232	205	212	223	181	226	187	194	233	215	220	211	237	226	215	185	201	210	206	195	196	205	198	173	197	233	198	187	208	206	206	196	208	217	203	178	179	208	218	226	210	194	214	227	197	217	193	190	221	197	194	219	212	228	220	210	187	176	204	213	206	203	233	222	228	221	199	197	211	186	212	211	201	209	203	226	214	192	205	217	204	205	236	206	204	189	208	201	208	227	204	199	195	209	198	203	199	189	189	240	227	216	195	178	181	223	200	200	189	217	219	218	219	226	207	218	213	212	191	212	206	206	213	214	219	211	223	226	223	191	220	229	211	200	215	196	213	217	218	214	207	199	218	194	196	182	213	195	192	213	201	196	174	199	210	209	226	212	203	179	201	214	190	213	204	206	204	186	209	210	185	209	199	194	199	215	205	215	222	219	221	199	207	202	196	177	193	218	201	207	198	197	191	208	233	201	190	196	210	200	201	189	212	183	199	235	221	197	255	189	210	206	198	212	222	183	238	191	203	215	212	213	192	206	208	211	205	202	180	205	221	208	209	207	229	203	234	229	195	192	227	204	184	207	211	195	197	225	204	171	181	192	199	198	212	190	194	190	206	220	212	213	213	220	207
7574	2235	4666	5690	4917	4002	3379	2740	2416	2123	1819	1663	1515	1439	1316	1203	1150	1081	981	1024	984	871	886	843	831	832	806	873	824	769	757	718	730	715	748	731	692	684	698	670	685	676	663	693	637	653	647	680	642	618	587	619	633	617	616	654	644	586	627	672	638	609	635	618	642	614	588	587	640	591	662	638	602	615	634	605	606	595	588	615	599	608	610	575	632	600	635	566	639	609	605	616	592	592	592	546	611	576	585	602	608	558	567	585	593	598	558	578	577	598	618	541	589	594	568	609	626	585	615	608	615	642	630	579	599	641	630	600	587	602	634	584	597	591	585	599	591	566	573	623	554	601	630	571	581	580	547	565	573	608	598	566	595	576	588	544	602	558	605	560	572	579	592	593	589	587	600	581	592	591	598	568	554	595	559	580	588	599	601	584	615	576	573	606	590	558	604	583	613	578	564	604	608	563	570	557	649	575	586	575	567	541	604	591	540	594	578	578	576	587	594	587	604	581	567	547	566	560	549	585	585	598	570	643	596	566	602	597	574	577	622	603	612	599	558	580	593	576	640	559	588	602	575	552	583	589	616	563	568	552	584	604	551	578	588	595	544	578	627	629	578	634	587	580	558	557	591	601	548	577	562	596	516	582	549	586	587	607	584	579	563	587	587	589	584	562	602	603	575	572	563	593	637	604	594	546	604	556	558	541	584	562	576	565	579	604	598	610	622	544	587	608	593	587	575	562	584	563	582	630	542	585	561	551	602	554	571	543	593	551	540	568	618	587	559	570	549	575	545	587	580	577	626	576	603	605	578	583	545	543	540	586	572	550	544	604	604	597	626	582	591	612	565	567	572	533	582	565	591	600	578	584	587	590	572	616	570	587	591	589	601	554	580	582	550	567	596	537	556	552	580	604	589	587	588	595	547	579	543	568	554	580	613	569	581	634	590	582	569	570	594	578	579	574	594	562	595	602	541	599	613	646	612	601	552	580	592	576	549	560	575	589	559	562	545	567	601	609	549	606	552	610	555	563	595	613	594	566	581	592	604	570	582	605	576	601	614	535	602	556	580	644	568	573	558	568	554	644	586	580	587	563	590	587	554	591	561	581	590	582	564	537	576	590	521	601	580	566	612	586	644	553	594	519	554	583	587	573	590	566	577	580	548	568	608	573	644	559	568	584	590	546	601	584	566	543	551	581	581	587	603	570	571	592	554	613	545	589	554	606	551	555	538	602	596	532	582	577	559	592	519	580	590	590	539	576	599	594	585	601	537	574	621	597	579	585	549	553	548	582	549	539	564	547	567	569	602	582	581	568	607	568	581	558	566	575	595	575	561	578	572	575	602	575	568	582	598	544	585	534	561	564	553	582	572	595	560	621	581	565	622	569	588	583	568	598	573	572	580	598	538	591	551	595	594	577	568	557	596	567	575	584	587	541	597	574	548	566	530	621	573	577	561	618	550	563	617	580	595	569	585	607	555	546	611	558	567	581	542	551	609	581	597	604	580	566	587	580	601	563	580	588	590	561	556	577	527	633	616	600	590	568	547	539	602	586	578	584	569	584	605	617	570	546	583	578	583	578	514	592	588	606	541	589	575	595	573	554	572	589	581	559	580	545	579	595	586	601	597	559	618	587	583	594	544	580	581	585	580	592	587	595	546	600	566	592	579	589	553	565	570	591	591	612	527	627	603	592	586	564	532	576	580	569	583	603	613	634	599	545	608	571	592	564	572	554	583	558	573	627	549	603	593	603	585	602	570	589	598	584	569	592	582	587	583	615	579	545	540	576	587	565	578	571	556	581	592	582	594	589	598	573	570	565	565	587	580	590	640	575	630	568	599	585	594	573	571	564	611	588	587	588	546	609	555	599	569	581	612	561	571	608	562	545	565	576	559	562	617	577	579	601	544	541	607	569	577	556	593	552	563	561	585	602	575	554	556	628	581	538	575	610	577	542	569	557	585	550	520	572	559	595	586	605	579	544	567	589	560	572	564	578	565	598	577	611	584	556	561	574	530	578	564	537	566	568	583	564	624	578	557	615	594	584	568	554	597	602	590	552	571	588	616	571	579	579	543	578	569	612	543	567	599	552	550	570	587	577	577	529	602	564	590	578	583	595	643	556	580	581	576	584	552	573	598	562	577	572	615	605	597	583	594	578	555	572	565	555	585	619	569	591	599	580	601	579	632	579	551	579	629	555	581	587	625	551	588	574	564	560	583	550	567	532	567	554	594	576	640	554	581	580	598	601	610	577	581	595	564	561	558	617	569	582	595	536	600	588	516	587	562	568	576	590	590	579	552	590	641	560	604	556	572	583	581	589	588	562	599	552	591	580	581	566	553	565	562	599	573	589	579	552	617	562	570	583	594	598	602	591	588	556	547	577	536	561	554	585	576	561	571	607	584	582	563	569	569	594	606	582	557	603	554	597	559	539	544	586	558	561	585	557	589	560	610	569	594	612	565	537	534	609	607	572	561	587	574	565	591	581	582	597	551	591	605	550	561	563	548	588	582	571	597	603	600	564	605	600	558	571	587	553	539	556	587	541	602	564	573	600	558	551	514	555	600	577	584	551	545	546	577	596	598	536	540	580	573	577	577	571	580	554	566	576	557	583	576	599	568	568	593	577	570	593	610	551	556	543	570	596	560	584	545	568	540	549	544	567	603	591	572	571	558	576	555	586	607	607	523	569	582	588	551	613	597	608	582	592	601	592	555	583	552	539	610	582	593	535	569	574	539	610	562	536	552	531	609	546	583	597	502	607	597	580	547	585	570	607	601	592	597	559	620	575	599	584	595	581	556	592	545	605	551	587	548	587	569	589	573	548	567	573	573	550	591	560	553	594	595	582	594	555	572	571	576	600	585	573	567	589	591	604	595	556	602	577	583	608	580	561	583	578	555	571	583	556	578	592	620	586	629	627	568	554	557	608	567	565	533	578	544	586	566	573	584	587	561	587	584	615	567	544	606	588	544	543	563	589	556	598	535	557	539	569	598	575	568	561	605	584	548	611	590	611	581	581	574	584	584	610	599	553	551	539	545	560	620	568	583	580	584	589	551	530	581	606	588	569	561	607	575	585	598	581	593	567	624	564	566	595	593	588	575	571	608	573	559	553	601	587	566	614	588	579	600	615	562	561	596	586	592	558	606	588	563	620	578	577	545	617	558	572	630	549	578	614	625	553	596	571	558	579	565	589	534	606	543	615	586	598	539	565	550	571	557	572	576	552	603	610	557	570	566	621	601	594	569	576	586	590	618	588	576	616	585	575	587	557	570	561	579	612	535	574	574	522	598	531	567	549	548	551	566	564	579	572	553	596	561	600	651	608	569	581	556	608	560	590	573	586	579	573	533	577	602	566	605	575	597	577	593	577	541	629	603	534	581	577	556	573	519	599	590	597	583	576	545	588	550	540	614	582	610	569	574	570	548	597	572	574	584	546	591	602	578	585	601	589	545	594	570	564	552	576	609	582	621	593	557	569	575	636	620	553	554	557
2453	408	412	441	350	393	325	373	383	383	335	367	336	338	370	357	353	357	331	363	355	370	292	364	368	389	384	351	345	351	364	347	340	347	323	316	300	347	354	399	346	334	348	356	344	343	349	335	344	349	362	332	361	383	334	314	331	389	346	342	317	338	348	347	384	323	357	334	347	326	303	362	352	335	373	363	369	326	364	342	336	373	349	394	339	358	344	338	359	337	338	331	354	356	355	319	333	332	338	370	350	380	356	352	343	337	330	342	293	334	339	345	342	360	366	333	325	331	354	360	320	369	347	354	330	341	362	337	345	346	332	348	374	360	341	354	349	331	359	348	359	350	366	377	368	383	366	355	345	343	336	336	387	339	348	360	376	336	355	349	340	351	361	336	373	320	325	377	363	369	339	360	352	344	375	369	340	334	345	357	322	379	369	350	353	318	332	348	349	364	352	324	326	379	373	357	344	349	356	362	380	342	384	329	349	329	356	348	347	340	362	350	333	309	337	354	342	369	328	355	328	354	352	321	321	362	335	323	367	326	351	368	367	363	363	327	320	359	360	341	343	362	327	347	364	312	352	321	347	329	376	339	367	299	344	350	342	333	379	351	327	319	326	355	323	380	363	367	369	358	334	359	314	377	336	349	336	363	311	341	343	344	381	369	365	382	358	316	321	344	358	376	374	363	309	333	375	331	355	337	366	324	353	353	352	353	395	356	343	324	347	335	311	341	347	321	340	325	293	377	335	338	377	357	365	348	342	332	336	363	332	353	364	313	360	330	367	331	383	312	370	379	337	347	379	318	346	345	313	351	350	348	361	355	367	376	327	388	374	325	368	340	363	315	397	335	315	351	315	327	356	372	361	368	347	328	349	362	339	342	345	363	356	333	374	327	274	348	340	399	348	333	373	378	338	351	343	360	349	337	332	348	360	335	350	367	329	314	332	362	325	326	352	356	361	369	344	361	342	408	355	373	361	379	334	324	358	341	350	343	351	356	328	367	339	351	350	362	331	385	342	377	354	348	365	351	324	347	386	352	351	355	351	341	353	337	338	357	368	321	345	349	338	375	383	341	364	304	334	330	373	349	376	396	360	331	382	340	366	340	334	299	351	345	314	365	335	317	357	334	354	358	351	337	344	373	335	351	354	356	337	350	338	339	365	353	377	381	336	357	344	351	323	355	351	359	328	348	327	365	353	352	337	381	357	370	361	366	351	342	354	336	349	366	360	309	342	368	314	358	360	369	345	366	337	338	336	372	360	355	332	341	346	347	335	369	334	345	317	359	335	329	329	358	367	359	336	337	293	331	388	317	355	347	326	351	320	344	352	352	330	350	330	363	357	380	322	346	363	346	378	364	330	321	367	341	330	351	347	350	382	361	357	371	349	322	321	337	331	370	337	340	368	347	357	362	367	330	331	366	352	349	353	335	351	341	329	371	342	360	341	369	332	362	349	359	374	359	363	340	358	359	351	343	330	353	339	356	366	328	366	322	345	326	350	364	351	332	348	338	351	326	374	347	307	369	356	336	319	331	346	341	338	326	321	346	347	339	340	365	368	335	341	341	327	363	366	353	335	348	353	317	356	352	329	300	351	370	335	304	350	346	360	350	341	328	326	395	362	361	343	326	353	343	358	323	339	347	324	351	365	319	328	358	352	361	337	351	400	338	350	352	316	359	329	361	347	367	322	333	348	342	333	346	340	359	326	334	342	350	364	306	340	356	339	339	370	378	350	356	321	342	365	345	363	359	355	356	341	351	331	323	346	374	360	380	336	381	328	362	385	321	329	372	358	364	297	369	321	301	318	358	364	336	369	319	363	330	326	332	329	382	350	315	365	327	384	338	346	320	359	337	357	312	351	357	324	343	354	327	331	348	368	342	325	321	359	325	328	355	353	343	365	332	333	361	329	335	357	360	360	318	313	348	362	335	333	351	361	348	348	371	315	330	308	347	353	327	371	364	329	326	345	341	351	344	331	352	368	299	315	378	376	348	319	370	350	363	351	349	367	362	332	309	340	319	321	312	348	351	328	349	310	375	367	357	340	342	327	335	366	347	315	371	347	333	367	348	377	359	349	340	345	363	338	339	346	296	364	347	327	339	354	358	352	375	338	353	347	351	348	347	366	357	346	366	345	377	341	333	350	340	361	355	354	336	357	350	334	316	357	325	363	375	375	329	332	336	342	305	356	339	385	361	370	328	333	370	350	366	357	359	339	344	359	338	382	319	337	330	321	361	386	315	357	343	338	352	335	327	320	403	355	335	327	351	349	370	378	388	339	357	356	358	350	341	342	392	346	354	332	335	351	346	322	380	384	320	355	340	373	372	328	339	331	364	333	363	351	348	319	322	350	356	332	350	342	334	357	354	324	341	355	331	348	349	340	342	345	366	345	357	349	354	355	326	357	334	353	334	288	365	355	350	333	341	342	356	364	360	341	366	338	352	376	359	365	358	353	308	328	366	342	323	379	330	336	367	366	323	352	294	336	314	336	341	340	351	350	349	330	343	348	341	348	349	359	358	356	338	371	352	356	343	358	345	349	344	376	349	348	339	340	348	357	342	329	370	347	371	348	317	386	377	397	352	393	339	311	348	332	338	317	357	375	341	344	351	385	321	342	357	355	371	301	375	342	338	354	344	340	364	359	362	352	330	304	365	349	343	349	344	352	352	363	361	353	332	376	355	353	344	342	338	364	322	322	328	364	324	346	332	331	348	376	343	352	346	342	368	339	329	330	334	319	311	306	321	351	344	361	390	370	332	344	362	368	347	353	382	350	366	372	315	345	323	352	315	338	357	356	344	342	374	319	371	337	373	351	372	334	346	338	346	310	316	346	362	342	351	336	344	326	338	382	343	390	338	337	335	394	335	343	390	332	337	376	329	347	334	352	369	373	360	361	289	353	360	364	377	368	320	362	333	376	350	343	338	358	351	379	350	332	364	360	369	347	324	341	349	355	342	329	357	336	336	346	366	377	339	355	356	342	323	375	372	381	308	371	313	319	374	352	340	346	355	357	321	351	343	328	351	384	351	355	338	356	379	323	328	331	381	347	363	340	365	348	361	311	352	343	337	359	350	339	346	336	359	357	333	345	336	373	351	361	353	384	354	349	337	306	370	315	354	314	331	349	345	360	322	326	374	335	344	348	370	337	338	349	381	365	317	368	337	352	335	379	301	323	370	345	304	363	343	304	338	366	350	327	351	339	363	310	364	367	390	345	356	363	394	344	339	339	365	363	352	342	322	364	359	350	334	344	354	365	361	339	368	378	335	351	338	321	355	333	340	356	351	388	342	331	353	365	365	371	347	346	363	337	387	314	351	320	363	337	354	329	355	356	355	317	319	327	330	351	364	334	302	343	351	370	339	316	371	377	383	348	362	330	374	320	336	316	342	329	327	346	336	349	357	344	345	346	354	326	354	374	352	341	344	373	351	331	369	335	349	355	378	346	378	356	329	361	365	350	372	327	328	330	369	327	332	352	325	347	391
2644	923	1052	1050	1029	1062	1032	983	1006	973	939	950	900	948	954	950	984	938	923	941	942	917	976	930	929	861	985	918	875	940	898	954	947	901	944	949	907	960	928	878	873	932	902	1003	956	927	886	951	931	862	884	869	942	900	914	916	949	916	894	958	940	913	918	875	926	978	943	935	881	885	939	887	853	976	914	949	938	922	915	881	916	908	906	922	933	920	889	922	914	900	937	975	926	895	888	937	930	935	945	860	912	944	968	926	905	928	902	904	955	930	958	974	903	969	881	909	962	913	880	832	910	900	956	953	892	932	905	951	941	905	912	944	947	934	880	921	947	883	913	906	904	902	853	925	898	924	923	917	951	964	894	948	904	899	957	899	953	878	880	917	889	945	923	958	926	924	898	967	866	927	933	973	959	902	896	951	954	937	948	950	872	943	938	924	942	969	944	920	895	924	897	893	890	907	869	894	943	880	943	888	929	914	955	896	906	925	959	958	881	926	956	932	933	898	944	941	893	907	955	918	913	980	868	963	929	932	932	957	922	937	928	935	969	903	914	952	947	961	952	931	939	916	941	914	942	913	876	979	920	897	903	920	886	928	882	965	926	938	949	889	899	942	938	881	910	965	900	935	894	929	877	914	915	954	947	912	941	887	927	858	832	878	976	896	852	933	912	910	929	915	895	883	887	924	957	964	906	936	942	876	928	898	941	905	945	904	943	929	967	879	913	898	864	908	905	912	907	905	880	903	944	941	917	929	891	942	861	864	888	848	906	905	971	925	965	921	895	935	951	883	920	936	986	903	924	918	956	983	910	931	941	893	935	940	917	912	916	929	939	909	958	918	930	884	945	914	917	902	923	919	1003	941	873	960	959	942	895	950	908	923	888	886	905	917	911	930	966	929	919	925	912	883	932	924	948	893	945	954	914	937	954	908	924	915	932	932	981	914	933	911	897	928	914	892	906	910	944	943	958	897	893	937	961	929	896	886	945	928	910	859	926	889	944	915	982	891	975	933	865	950	826	913	949	917	959	898	969	886	957	932	921	975	920	960	933	930	930	986	888	917	911	913	913	917	877	934	965	932	932	916	899	915	990	877	924	912	887	943	940	949	939	955	932	908	985	879	854	894	974	953	904	922	970	931	883	912	935	878	911	972	969	914	919	917	891	962	921	906	879	930	914	917	868	950	944	870	914	929	921	933	932	877	909	906	927	945	901	952	921	912	863	973	903	899	924	927	920	909	905	894	894	907	963	917	939	945	870	929	879	950	943	879	894	964	912	939	880	898	897	945	891	924	883	904	925	965	949	875	930	876	963	894	918	908	937	929	951	944	936	871	915	909	931	905	898	897	859	910	894	925	944	888	858	960	930	949	867	943	909	922	964	889	901	938	893	933	870	944	947	878	879	965	953	911	917	930	923	998	964	930	972	904	921	914	903	860	948	975	902	885	959	951	922	959	907	929	935	974	933	871	843	895	900	930	953	916	959	939	913	936	916	938	890	923	965	909	952	870	890	918	904	929	957	973	941	939	933	927	906	897	871	878	915	923	930	895	899	898	933	923	913	907	947	923	946	896	911	942	917	975	958	952	921	917	901	918	923	928	955	886	951	886	929	877	920	894	906	925	909	928	898	911	874	982	901	874	915	862	948	921	935	914	930	942	984	930	892	935	921	925	859	896	980	934	911	878	955	916	919	912	900	901	947	895	877	915	941	939	896	909	965	909	952	891	868	931	883	943	977	962	877	963	945	932	953	918	923	920	904	891	904	910	927	898	931	932	873	935	919	930	911	866	936	921	943	928	923	926	908	912	881	912	871	885	974	926	918	939	957	877	951	937	930	919	865	876	921	896	974	904	900	898	908	929	971	956	853	947	872	901	908	908	876	871	962	952	932	918	927	860	931	888	894	910	922	957	932	923	879	935	935	970	914	911	931	937	878	901	932	966	990	888	925	865	888	873	980	958	985	921	926	885	954	918	932	879	888	915	912	833	938	928	946	933	911	915	926	922	916	909	959	944	888	896	953	961	952	897	918	895	935	914	887	943	881	927	903	976	941	907	935	884	887	924	957	952	911	889	910	933	985	980	925	854	956	924	919	974	942	932	945	954	967	916	928	951	862	927	907	951	907	943	914	912	944	853	890	949	936	922	958	887	889	954	903	903	980	946	961	844	946	928	895	889	896	841	909	911	926	906	900	919	892	881	901	935	969	886	941	897	940	916	950	942	933	962	875	930	898	924	915	946	932	926	919	933	919	894	863	904	906	926	902	938	936	938	948	989	930	881	900	903	910	929	940	951	915	904	896	910	881	929	917	981	899	891	916	915	875	897	985	969	915	932	940	959	930	905	931	961	870	958	980	939	929	952	962	950	951	939	1001	906	920	923	957	921	878	925	912	898	912	953	941	974	945	937	939	953	871	924	927	885	876	915	916	884	874	865	891	935	961	887	947	958	935	937	934	885	829	897	974	925	946	916	858	962	900	895	890	887	911	913	964	902	949	976	927	913	915	912	961	908	846	922	930	883	914	948	959	895	905	924	902	911	936	879	926	853	937	894	960	930	903	929	907	928	920	857	895	903	909	943	879	947	917	916	951	955	902	899	964	926	952	892	855	913	902	961	944	954	927	964	944	859	972	937	920	990	900	945	920	884	947	979	955	954	855	920	934	955	936	997	917	906	921	899	929	932	885	904	882	974	918	894	895	942	958	880	927	910	903	902	900	944	874	932	938	881	912	948	862	919	847	981	903	923	941	888	921	885	915	907	923	957	940	933	905	909	886	943	949	882	954	918	929	931	895	917	907	912	942	962	933	921	919	944	885	908	894	927	926	873	924	925	928	870	989	892	922	965	915	906	923	883	878	872	937	942	922	920	911	962	911	918	901	912	894	926	939	916	913	916	908	902	893	851	913	912	925	938	902	994	910	942	921	908	939	901	926	917	923	864	977	892	858	858	892	948	925	940	919	915	948	954	942	951	929	952	914	858	932	921	932	949	943	856	915	943	987	958	915	913	918	901	932	915	946	933	936	905	907	951	908	932	863	968	883	927	895	913	919	986	972	910	935	924	954	938	923	948	912	985	940	906	879	896	932	1002	895	950	931	899	918	906	846	861	963	924	947	876	947	925	982	981	886	955	894	923	986	926	914	907	914	888	948	925	898	955	914	928	916	974	962	920	930	919	938	990	943	925	929	912	906	923	919	915	922	944	921	896	926	862	940	884	942	981	882	976	901	922	882	833	957	922	883	971	934	917	927	973	916	941	925	904	889	902	920	984	904	877	891	855	920	943	919	897	883	900	948	948	929	899	914	912	954	983	930	946	940	890	908	963	943	920	917	948	923	939	880	885	916	918	940	896	922	903	893	941	926	925	983	956	928	950	858	908	890	897	908	939	908	948	905	912	900	891	913	898	978	920	970	922	979	954	938	900	951	914	944	960	895	894	952	935	941	911	927	915	853	909	915	895	895	904	920	939	915	902	912	892	869	970	1000	896	898	897
8764	1302	1516	1262	932	776	691	599	553	524	472	458	450	456	448	387	446	414	407	408	414	364	408	395	366	382	414	378	389	363	397	398	327	405	381	395	359	409	359	342	348	365	347	383	358	381	360	333	348	388	398	373	369	367	393	414	349	388	360	375	378	394	354	403	361	432	398	348	353	379	351	364	408	383	382	354	394	376	333	337	381	364	409	355	354	357	370	372	383	390	393	369	352	356	366	378	373	357	368	367	348	372	359	382	368	344	344	398	381	379	315	377	427	345	355	399	345	375	381	397	339	357	358	330	401	343	350	354	375	370	381	394	378	366	358	365	360	394	321	408	348	392	341	361	366	382	414	402	380	361	370	348	379	389	322	367	376	356	363	373	368	395	377	378	397	368	378	338	381	375	371	369	393	355	356	345	376	344	381	363	384	340	380	386	412	375	335	350	387	367	391	378	383	363	374	404	391	363	376	395	393	344	387	385	346	364	339	374	401	352	349	360	353	375	384	384	400	334	386	359	415	370	382	364	381	335	368	403	370	329	361	357	382	369	404	342	359	350	359	355	362	371	319	371	379	340	367	380	370	386	396	356	337	377	377	356	409	370	363	386	357	376	368	394	375	355	383	342	349	378	371	393	343	360	404	383	388	344	348	384	364	354	333	373	347	374	362	356	351	344	368	384	361	359	373	338	358	377	339	344	370	373	386	393	351	338	330	382	371	377	366	382	387	358	354	368	383	381	388	345	386	381	366	354	373	377	372	341	380	325	367	378	373	377	329	380	356	359	344	363	382	382	394	368	378	395	386	402	393	336	383	374	392	338	394	376	367	336	387	325	368	344	357	392	362	403	344	390	375	351	390	402	398	358	339	363	369	393	328	376	324	391	377	362	338	360	355	381	353	353	337	358	366	377	356	352	349	386	374	358	395	395	355	367	368	359	320	371	409	357	393	355	372	371	346	364	377	377	382	365	350	350	395	389	384	377	349	388	400	360	383	330	346	322	360	374	405	352	395	358	388	348	372	394	378	380	346	370	376	374	371	398	351	371	362	374	394	383	356	385	370	375	360	343	383	357	397	365	377	375	369	377	349	358	389	388	377	392	405	380	375	366	358	378	372	369	404	374	359	391	364	386	371	352	346	384	405	313	340	377	354	360	370	340	372	359	358	342	369	382	361	384	383	385	345	336	382	410	380	363	371	326	377	384	337	328	345	348	399	337	346	392	378	359	385	408	363	353	374	367	364	326	370	351	367	372	357	329	371	391	378	370	338	388	382	350	364	385	341	366	359	390	335	347	341	386	358	377	359	385	386	397	351	392	347	364	381	341	365	361	375	402	326	382	373	361	363	363	367	342	361	368	368	337	381	390	362	396	363	379	397	383	349	355	360	388	398	376	376	361	351	374	366	356	339	372	385	419	337	347	374	364	353	380	389	361	380	377	389	370	344	373	346	385	361	355	373	353	380	362	394	353	387	395	385	383	381	363	344	351	382	394	353	363	337	434	351	339	401	372	323	377	386	375	385	323	354	370	362	359	334	382	383	382	356	366	360	378	346	348	341	346	371	398	374	362	380	366	347	374	364	359	362	367	406	372	372	344	383	389	375	337	351	350	377	377	381	354	384	355	369	359	353	366	389	379	399	347	381	393	363	367	365	351	369	355	358	387	347	375	348	328	389	345	389	350	373	406	359	322	392	383	369	367	368	365	360	366	357	368	372	384	381	379	375	330	405	365	361	377	364	360	400	356	392	345	348	360	357	354	373	359	372	343	376	363	371	372	389	384	415	391	352	388	370	368	354	359	364	354	342	341	339	364	377	400	401	367	378	335	344	369	367	384	381	347	392	364	356	396	340	369	382	409	354	366	357	345	390	384	399	386	374	334	361	374	360	368	340	380	354	338	347	352	367	354	365	367	361	374	346	363	357	390	385	350	346	376	356	399	361	361	383	347	378	361	386	355	372	387	351	359	359	368	371	363	378	339	399	405	343	370	369	377	365	357	365	342	355	370	345	366	361	337	349	353	383	380	405	370	342	409	380	389	349	396	311	355	335	373	381	364	368	372	370	382	331	375	368	382	354	360	394	368	351	375	353	390	405	406	377	384	348	357	389	389	376	403	413	369	381	346	306	393	367	380	363	370	373	390	388	322	357	406	364	349	380	372	367	367	364	373	405	402	370	336	359	333	358	395	368	356	362	400	376	356	370	387	377	350	345	374	343	344	362	370	333	367	370	378	373	346	384	353	374	391	392	376	333	371	401	370	376	374	367	368	371	337	362	370	392	347	394	338	367	366	390	369	343	360	358	370	382	382	354	397	392	337	397	347	357	349	395	349	338	336	367	373	372	409	345	386	375	356	360	349	373	369	351	388	349	382	354	402	349	350	342	369	356	406	337	339	402	378	364	388	356	384	359	365	345	393	376	353	380	385	396	381	380	361	369	340	335	354	346	373	399	390	396	375	400	361	371	406	389	399	351	408	390	370	357	367	365	370	388	362	361	359	406	333	391	377	370	352	356	362	381	366	356	337	360	395	364	344	385	372	365	329	342	353	366	390	384	379	363	347	390	392	386	362	343	364	372	350	359	325	353	385	360	353	384	349	383	385	378	366	352	372	380	384	394	372	389	363	362	373	371	358	367	377	349	394	415	381	372	368	359	380	352	374	357	340	404	391	372	375	354	365	378	358	362	357	365	366	387	385	358	360	366	374	396	363	371	347	369	348	375	406	363	349	393	392	374	369	440	361	366	388	330	400	324	406	369	385	357	397	342	386	360	357	368	351	399	364	388	404	359	381	373	380	401	394	370	388	374	376	356	408	376	377	368	379	378	377	363	399	351	377	369	384	347	371	349	366	366	382	371	386	364	354	362	356	382	384	389	374	352	384	371	330	392	382	374	383	348	350	340	370	344	384	366	393	355	386	337	357	359	360	328	382	383	349	380	362	377	374	393	379	375	355	355	388	338	363	351	358	390	395	362	376	340	376	370	370	340	378	396	384	368	342	371	363	369	393	419	384	372	332	370	403	381	363	381	362	354	365	370	375	351	379	367	401	386	357	375	372	396	359	389	372	375	357	369	411	334	372	367	372	386	332	352	317	402	399	399	400	371	370	372	389	367	382	386	395	372	391	372	367	346	358	384	355	384	379	370	399	370	354	378	385	367	366	382	406	375	395	372	392	342	369	387	370	352	404	353	384	398	421	364	389	398	378	379	360	397	353	373	351	421	382	350	368	346	361	335	354	398	376	358	376	367	347	355	365	384	358	370	356	355	364	385	372	378	338	379	364	370	380	421	401	389	351	350	367	364	353	353	377	358	379	370	400	347	348	367	361	364	385	375	362	351	381	354	374	373	398	366	360	346	339	353	402	368	349	379	368	392	385	339	367	350	362	385	352	393	354	344	364	389	367	329	357	393	379	375	380	360	371	366	347	356	399	369	354	377	368	333	384	360	365	356	359	368	366	353	382	350	352	365	387	382	371	364	361	364	361
5964	1852	3165	3675	3286	2836	2466	2123	1978	1737	1613	1498	1533	1410	1340	1323	1172	1223	1175	1158	1069	1160	1160	1125	1046	1084	1072	1058	1062	1038	994	1028	1095	1018	1057	1027	1022	1036	1016	1086	991	1034	912	979	1013	1013	993	1067	967	1016	1028	1030	987	996	1008	960	997	931	967	994	1000	969	987	996	956	1004	1029	979	919	985	989	929	957	975	968	1034	962	1002	930	1021	965	943	909	970	977	976	977	1022	954	978	931	987	889	926	967	964	993	1038	932	951	912	978	956	932	963	928	1003	976	992	938	950	952	937	946	968	970	962	993	936	920	970	909	1004	1005	997	926	936	977	986	977	1045	898	991	1011	969	873	990	938	980	916	970	946	934	943	975	939	967	958	938	942	979	965	920	907	996	1006	931	926	898	927	1007	971	1001	960	920	957	955	929	995	934	982	897	956	970	950	989	976	941	946	930	931	947	939	921	914	927	976	985	916	940	955	983	928	962	905	980	999	952	929	977	967	998	978	964	983	998	938	962	893	956	958	972	933	949	948	894	985	966	916	957	919	971	938	999	970	942	970	937	961	971	962	958	981	937	994	986	978	972	977	906	981	961	977	922	931	956	941	958	938	930	991	981	973	964	959	967	937	933	927	988	1011	955	964	968	933	985	941	938	970	993	951	928	974	1011	955	990	948	955	986	907	990	930	996	938	939	991	989	989	960	950	946	936	881	967	945	956	998	985	964	955	924	956	919	910	969	979	953	924	936	949	963	928	913	957	896	916	943	931	938	945	962	948	965	938	934	947	912	944	920	946	890	943	1005	967	952	943	912	940	935	960	965	981	962	959	938	984	985	946	989	982	956	965	972	940	949	935	930	970	923	949	962	923	966	941	953	949	949	928	894	940	966	980	931	934	943	905	923	975	969	989	935	931	943	929	950	914	957	948	971	1009	933	967	947	922	950	941	977	948	981	952	992	949	898	958	932	917	942	954	934	917	988	953	978	966	931	968	1010	983	933	980	932	990	913	964	921	1027	934	992	891	903	924	931	968	957	927	996	986	933	979	952	902	1015	958	1001	944	959	953	1022	909	990	989	985	926	911	975	940	975	933	916	912	937	986	1089	978	950	1013	933	981	906	935	916	984	928	946	970	982	971	903	974	967	942	954	965	941	939	962	976	933	938	935	897	978	988	944	1034	909	906	890	973	1024	977	978	990	985	942	977	959	946	923	939	944	958	938	1005	979	928	936	950	935	936	943	938	942	1014	956	957	928	962	953	976	979	984	940	897	1014	968	943	910	950	936	901	980	989	937	922	1004	976	942	987	952	962	981	937	983	971	982	917	931	968	978	878	919	979	874	919	942	931	987	956	963	911	977	940	941	919	975	942	914	933	935	973	943	977	972	947	989	950	978	975	900	970	980	1003	984	934	971	1007	986	960	1000	962	986	1006	911	917	980	989	928	974	977	987	964	967	944	982	947	958	943	941	967	952	966	905	986	997	953	957	973	923	956	937	939	952	923	987	985	989	1014	925	953	980	921	998	952	953	979	957	915	897	954	957	1001	953	966	978	937	927	964	982	978	1020	924	917	966	1015	906	967	953	986	947	962	968	967	924	946	963	956	1002	935	958	973	941	952	911	1015	969	925	924	940	970	921	906	914	923	989	956	935	967	988	972	966	956	963	930	969	996	939	948	976	1012	961	958	936	953	898	968	914	962	963	932	975	974	924	921	927	920	921	971	969	938	920	947	912	952	915	968	955	928	948	976	935	944	964	971	954	944	965	916	899	962	943	971	933	982	1062	955	898	910	937	976	990	963	929	1061	920	1022	966	959	904	952	950	955	961	948	972	976	908	934	969	990	964	947	957	969	937	972	960	964	990	927	885	967	991	973	955	933	992	949	958	995	940	958	973	997	1046	963	950	957	947	976	933	947	937	960	1013	999	965	954	923	923	967	949	936	961	1030	947	982	985	888	967	913	1021	948	1010	913	962	950	979	1014	918	919	896	1018	966	933	965	1014	898	990	949	903	1003	981	896	981	959	947	912	968	970	964	926	966	922	1012	971	970	949	944	939	973	915	937	951	954	894	1023	920	964	942	921	939	928	994	914	945	974	938	1030	902	981	979	937	909	990	940	991	956	929	938	1014	985	968	948	937	937	967	925	949	978	983	896	958	997	987	963	943	1017	915	1001	938	943	968	978	948	979	951	977	934	945	964	917	964	979	912	933	964	995	1054	933	917	926	915	1000	979	978	912	923	986	988	982	1020	947	956	1002	962	945	966	970	940	961	994	988	950	961	930	897	970	936	938	917	1008	975	983	952	956	976	926	966	1007	922	948	905	977	969	983	998	956	980	970	973	936	967	916	922	955	966	963	975	956	904	967	942	970	974	969	926	1017	996	930	1017	958	970	953	986	983	987	894	953	939	935	919	892	949	956	998	964	951	946	929	970	952	1004	873	931	978	917	959	1000	989	934	979	946	976	1011	972	946	1004	935	979	933	1004	991	924	1007	916	974	943	992	927	949	991	998	989	986	978	913	952	975	982	875	918	945	903	973	927	1010	985	1002	925	956	930	969	893	976	957	981	939	993	982	962	925	947	958	937	896	945	988	897	975	957	920	923	925	968	946	934	923	1025	987	920	966	977	965	898	1016	886	959	963	906	944	904	910	989	978	930	912	992	1001	983	981	956	975	925	986	938	970	940	1005	1006	958	958	992	985	902	896	969	992	946	1000	936	927	944	982	998	948	949	924	872	974	927	959	930	927	984	990	982	959	947	923	959	932	1018	957	891	1011	973	974	960	949	941	998	956	980	1022	967	966	977	882	956	964	989	949	925	961	914	954	961	967	961	991	962	917	928	982	973	990	974	953	998	889	985	962	945	945	944	904	944	941	976	893	939	980	956	941	979	990	976	908	918	967	961	911	948	972	963	1024	947	1025	946	983	901	924	1008	987	967	1020	995	941	988	1031	982	955	939	989	917	942	997	942	937	966	959	933	918	896	960	959	960	983	1028	953	899	922	928	925	955	926	966	958	894	980	912	930	954	940	925	963	888	893	966	966	939	942	971	967	960	942	996	1001	953	949	1011	980	922	912	963	932	934	992	937	945	992	981	939	972	963	944	965	966	975	951	941	977	975	1004	947	1010	908	950	981	993	989	974	926	926	930	946	963	972	971	926	1005	885	946	909	949	983	944	931	968	975	945	921	970	997	982	1010	962	966	955	953	1000	964	964	967	964	968	963	991	937	945	942	1000	902	946	994	1001	1001	971	983	945	986	959	974	963	937	986	945	979	988	973	926	926	958	949	965	935	971	954	891	997	1003	928	922	968	956	953	957	992	952	1015	945	993	998	965	980	969	954	943	954	1012	965	934	957	993	1018	940	1002	957	1024	989	906	931	1004	917	929	931	901	1009	962	965	979	954	942	972	984	971	1003	936	945	972	972	930	979	927	921	932	929	945	979	975	992	987	875	948	991	952	965	1011	933	880	1051	1000	914	968	1001	948	908	978	912	989	972	1006	987	1016	1023	962	944	968	921	919	876	992	928	954	995	949	938	915	952	973	981	958	922	952	962	986	974	948	981	999	936	963	1014	963	938	977	969	933	953	913	942	997	978	970	934	971	914	992	954	969	927	926	1015	1009	932
15340	2432	2487	1965	1368	1020	799	625	546	468	433	394	346	312	295	319	314	260	272	254	274	235	275	261	276	246	213	252	240	231	245	253	209	197	219	228	198	220	224	226	223	222	242	232	212	195	232	214	229	244	221	236	218	193	210	195	214	180	227	220	235	197	234	202	196	220	206	225	207	197	211	190	194	219	228	211	192	238	212	205	190	173	209	201	212	214	197	227	238	194	205	236	218	233	218	197	197	185	201	224	210	184	185	192	189	214	209	215	236	202	201	197	208	207	217	212	205	190	219	226	216	212	217	198	224	230	202	222	215	202	205	197	175	197	198	206	206	187	198	215	190	204	211	185	221	204	210	220	217	201	209	204	195	227	219	204	207	190	234	199	214	183	192	210	228	184	197	228	202	197	207	205	209	208	212	181	190	195	201	217	216	210	221	203	229	212	213	207	200	214	208	210	207	203	199	211	196	197	176	214	210	247	220	229	217	181	192	209	216	220	199	207	208	206	222	190	205	234	218	201	196	190	206	237	194	209	211	200	206	191	212	218	195	224	192	224	224	191	246	201	196	200	219	188	204	227	204	237	204	204	212	226	211	222	209	206	205	218	182	193	220	233	217	220	252	188	204	211	218	188	213	212	206	209	203	195	216	181	226	227	199	217	209	203	199	193	215	206	228	206	215	192	193	200	200	200	189	186	212	200	208	203	219	220	206	180	190	206	223	214	196	212	197	207	212	218	207	220	229	213	212	204	186	207	208	184	191	205	228	195	217	195	215	227	205	213	197	202	218	226	211	203	185	201	180	222	209	184	232	220	204	204	201	189	226	217	196	200	224	197	226	228	206	228	233	231	224	186	192	226	211	201	194	198	178	181	199	207	173	187	211	195	211	219	199	184	206	244	229	218	225	231	208	200	206	196	219	206	197	201	202	216	205	205	212	230	228	213	203	202	220	199	164	205	197	187	237	229	222	196	226	189	214	220	213	221	226	208	231	199	206	191	228	183	216	189	226	194	206	196	208	220	226	204	197	241	213	226	215	214	213	223	204	210	219	206	228	204	196	194	201	218	205	188	189	203	203	218	207	182	203	195	222	207	201	196	222	206	206	190	210	220	214	209	208	222	230	185	237	202	194	199	231	229	209	192	194	199	202	191	209	237	234	207	197	200	207	201	198	215	204	195	212	227	211	224	194	218	214	221	209	197	202	221	214	226	203	198	231	230	223	199	194	217	216	212	214	199	189	233	198	236	255	217	204	209	225	213	203	184	202	192	199	213	215	182	210	200	207	213	188	205	206	229	221	208	202	206	205	239	244	231	199	202	190	233	224	190	207	212	217	193	200	249	212	225	200	202	211	187	168	245	203	227	202	199	193	201	214	216	177	205	215	210	202	209	210	182	213	201	220	200	209	208	208	211	225	193	183	201	208	229	218	232	190	198	207	223	194	216	232	199	241	206	228	217	221	216	243	192	188	196	204	219	203	217	213	200	191	199	186	211	187	185	217	213	217	202	212	214	189	219	222	210	256	227	220	207	221	198	218	199	217	217	189	225	205	213	217	184	196	185	213	219	202	207	194	199	225	222	197	213	199	202	218	203	196	206	244	226	202	191	196	210	213	228	198	197	215	217	195	200	204	204	220	200	229	174	195	204	180	199	200	188	225	184	227	205	191	221	194	212	217	197	208	216	191	237	189	186	221	226	219	190	223	179	214	185	183	216	223	213	225	210	204	202	184	227	171	216	228	197	211	222	207	202	211	222	200	209	221	177	186	226	219	214	185	195	203	206	223	194	194	187	208	201	224	230	207	198	208	196	217	189	192	204	223	174	206	219	191	191	185	202	205	195	218	174	198	196	205	200	235	210	217	195	174	190	201	197	197	215	222	219	203	209	203	216	210	211	243	216	209	201	212	191	194	208	254	190	206	203	214	193	195	212	203	201	187	209	193	203	215	219	218	226	179	208	204	202	217	210	199	184	208	182	192	197	218	197	207	199	202	206	213	223	219	201	226	201	193	199	214	205	210	212	221	207	211	201	225	213	194	221	204	191	219	208	184	206	208	209	225	198	193	209	241	215	211	204	208	199	200	187	223	234	189	218	204	230	203	227	214	209	196	206	204	193	187	177	209	222	213	207	201	193	211	206	218	185	214	218	246	200	214	208	219	205	193	212	201	219	206	231	208	196	217	206	197	182	217	206	190	212	198	211	201	195	239	221	203	202	195	226	195	218	185	212	207	197	193	239	209	220	178	192	191	236	191	217	215	187	212	225	175	187	209	203	216	218	210	213	198	209	207	199	199	200	213	210	196	199	211	243	234	212	212	210	199	205	229	230	175	204	209	202	216	216	217	211	220	209	192	203	186	221	198	205	207	206	230	229	198	209	213	218	196	208	205	227	195	213	180	243	213	221	219	227	192	217	217	214	187	189	231	211	199	234	196	206	188	194	228	208	193	190	228	223	235	182	208	211	194	201	217	177	200	208	210	189	197	215	210	236	223	216	187	205	225	204	214	208	186	184	192	224	172	221	200	209	229	222	220	189	217	182	198	192	191	224	237	216	215	213	232	188	193	185	242	218	212	186	248	201	220	196	202	229	223	181	221	220	209	219	188	196	194	198	194	209	204	207	206	223	228	215	190	213	203	240	240	188	212	217	203	215	213	212	192	205	186	198	252	177	224	220	207	210	236	201	225	212	197	204	225	201	224	218	207	197	193	216	228	205	182	196	209	209	202	203	224	214	185	198	212	205	200	228	226	231	211	195	211	190	193	194	239	204	213	239	213	233	206	198	189	216	230	221	207	235	177	230	218	202	223	196	220	189	202	210	212	202	211	209	184	227	203	211	231	216	182	206	191	230	214	182	223	213	216	212	210	214	206	226	203	193	203	219	202	216	216	202	186	206	207	202	212	180	200	207	234	191	208	213	228	218	212	207	181	241	210	219	197	202	241	227	224	215	193	243	203	210	188	227	183	192	201	224	218	219	215	217	232	213	216	189	221	190	236	193	208	218	208	206	198	213	195	233	216	219	215	200	198	232	207	212	198	184	206	223	224	214	232	194	203	220	183	202	198	216	209	215	213	187	204	213	193	218	248	195	223	218	212	209	205	217	191	210	197	230	225	179	223	201	233	199	209	193	204	209	212	219	197	227	206	197	235	196	214	236	212	199	199	207	221	220	186	194	200	205	234	205	235	197	204	205	179	183	203	211	209	184	186	224	189	234	207	218	195	210	223	236	212	210	213	190	211	198	202	201	207	219	204	196	226	187	197	194	225	220	205	225	197	224	204	195	216	195	198	212	208	204	225	197	216	199	200	206	218	220	185	190	230	223	230	223	216	197	207	193	188	197	215	202	211	206	185	205	194	183	223	189	229	230	211	194	203	205	181	192	202	194	201	207	217	222	205	224	214	214	206	211	221	212	208	205	204	194	183	186	214	191	195	215	214	208	213	198	215	192	209	206	215	229	212	209	223	216	221	183	206	184	203	181	191	220
7591	2261	4749	5719	4826	4088	3465	2843	2401	2070	1788	1710	1518	1413	1247	1217	1121	1086	1030	1033	961	922	916	863	819	798	767	843	751	775	724	703	682	705	740	683	724	698	700	696	672	676	646	665	659	667	636	676	662	694	630	649	683	655	603	571	594	643	605	638	622	603	646	587	608	670	626	651	632	581	642	633	575	612	563	619	613	603	616	598	541	613	535	619	592	631	590	589	575	608	599	629	571	578	571	574	604	595	594	575	566	593	626	616	572	584	590	591	597	551	625	576	585	576	551	545	572	555	609	556	644	639	622	585	600	600	578	621	600	521	592	561	541	605	602	605	589	584	586	556	579	591	561	623	593	587	599	607	558	579	650	631	625	560	583	563	553	560	543	602	581	581	612	565	599	569	602	562	600	613	620	591	612	565	562	555	629	586	610	550	575	592	580	619	608	534	594	560	587	594	593	569	568	593	560	552	557	567	601	606	583	615	527	556	542	598	588	520	581	612	550	588	546	553	581	568	549	553	578	572	563	585	616	547	589	554	617	541	573	571	611	627	581	586	592	587	592	613	610	600	572	570	562	571	562	512	601	576	605	560	611	538	547	594	605	604	572	603	565	611	574	596	561	599	589	540	591	547	590	568	569	564	552	618	601	604	591	568	586	592	605	546	563	566	565	545	590	585	587	588	590	543	596	578	588	578	516	562	612	574	558	565	564	560	616	624	591	545	540	565	604	589	570	585	580	549	577	579	536	561	559	566	575	571	556	587	602	560	550	607	568	574	575	513	587	558	544	600	615	569	582	572	552	560	619	565	562	543	569	561	584	582	582	560	600	590	543	557	564	582	598	592	572	595	623	546	554	600	594	572	508	598	568	552	589	592	559	559	544	581	566	574	555	551	550	582	591	569	592	582	561	554	572	581	515	574	575	570	607	582	593	607	547	610	549	583	597	574	593	576	549	568	613	578	575	585	585	632	581	577	550	571	605	582	545	578	621	587	577	592	562	605	622	561	585	604	582	560	580	577	581	578	589	607	572	603	574	547	587	561	564	542	612	567	536	593	553	580	595	578	547	560	606	608	591	581	606	617	573	560	625	605	609	563	598	613	558	528	583	597	583	623	593	593	583	645	590	591	587	555	558	593	565	569	539	646	569	570	611	586	561	566	573	565	620	569	615	573	644	581	561	576	543	578	580	584	586	552	563	571	570	591	602	558	593	593	574	593	609	563	584	588	575	566	619	597	576	545	562	578	576	565	561	583	575	553	594	532	565	589	573	561	597	554	525	632	575	604	570	573	611	574	592	611	568	539	577	555	567	564	562	566	552	531	638	539	606	536	590	581	563	541	559	559	582	595	587	553	611	589	566	556	558	537	565	527	577	574	588	546	569	568	555	578	594	630	532	588	610	603	577	561	557	555	602	540	609	582	606	528	611	602	600	593	552	618	584	613	578	569	614	576	570	591	593	576	614	580	598	583	609	548	576	591	555	570	556	561	617	584	606	602	560	568	582	560	562	593	578	578	595	596	551	561	634	583	575	524	595	560	567	552	579	612	584	579	578	565	529	565	558	603	559	594	550	617	531	558	540	572	577	551	613	584	517	573	533	588	586	642	554	598	622	602	609	563	573	540	570	560	587	628	580	577	633	579	593	588	570	551	607	585	548	588	590	563	580	568	588	582	546	591	597	569	582	576	593	573	556	586	600	578	573	608	617	545	540	525	610	574	600	588	572	589	583	605	615	573	569	572	622	584	551	565	551	534	599	599	573	568	564	553	557	593	558	579	568	579	575	612	570	573	549	573	540	586	575	564	592	565	578	576	560	589	544	604	532	582	591	569	562	599	598	621	586	544	572	589	552	617	549	584	577	598	541	583	575	589	592	567	553	566	585	568	562	586	570	558	591	554	612	599	573	576	522	632	554	578	537	578	560	595	610	581	580	587	583	580	569	598	543	617	593	546	535	581	621	598	571	551	576	584	560	627	591	602	586	581	600	548	544	596	569	574	578	588	600	612	569	580	571	575	599	555	550	616	567	567	604	577	574	599	553	555	607	530	574	549	606	603	612	604	599	607	594	592	603	567	601	596	610	576	549	569	571	592	563	579	577	596	546	543	543	571	613	536	578	578	594	572	574	634	567	628	585	579	572	616	578	564	584	596	585	591	588	582	593	611	606	601	549	585	601	564	569	569	592	613	593	601	593	559	574	547	586	583	569	609	595	588	587	567	577	600	601	554	586	605	558	563	599	577	616	576	597	537	607	596	589	537	578	525	554	554	605	569	579	635	591	585	595	599	583	551	577	557	529	588	587	557	575	633	596	586	593	586	554	613	548	583	591	570	572	591	561	608	615	560	560	613	585	568	554	631	600	598	588	558	559	577	587	554	567	594	566	603	580	549	576	564	597	607	593	589	580	602	587	588	578	614	620	564	569	587	556	592	577	576	599	567	553	551	593	537	579	523	570	600	594	564	558	602	578	595	584	545	570	574	620	586	572	570	608	577	571	598	573	540	572	584	573	568	563	595	599	573	582	558	584	589	622	580	603	612	595	568	575	574	590	541	566	609	605	570	586	621	574	547	571	579	564	608	610	566	576	569	574	544	529	554	570	578	591	615	551	630	563	601	549	555	541	569	577	574	601	543	610	590	556	548	575	578	556	583	596	564	566	608	581	599	592	594	563	598	589	592	542	588	590	575	626	599	614	576	595	590	589	589	603	608	547	615	577	594	610	584	565	596	547	599	538	550	603	589	592	558	584	570	589	585	576	528	605	572	565	590	586	584	556	583	588	576	611	598	597	542	608	560	549	604	539	576	601	529	589	610	570	598	577	601	574	564	550	597	596	597	561	560	543	587	587	587	589	606	570	631	590	531	576	574	568	574	601	605	523	539	568	569	553	560	603	570	551	598	545	601	593	574	587	561	574	548	569	572	550	561	595	583	603	555	578	556	568	559	588	585	575	589	556	596	577	590	585	562	564	600	628	580	580	581	556	583	557	612	597	586	586	568	592	569	575	565	546	603	589	547	572	561	578	597	552	559	570	540	586	592	570	571	618	636	571	581	607	594	585	561	585	570	584	548	589	568	564	557	534	574	580	523	591	576	576	612	582	550	552	564	555	588	594	550	604	547	558	572	647	598	575	595	584	586	587	603	590	563	577	562	589	587	556	590	586	561	543	619	535	615	559	575	605	547	568	564	584	526	557	573	588	582	584	602	597	586	562	599	618	580	583	557	606	605	587	567	578	559	537	571	607	604	557	576	609	606	581	567	646	580	580	584	593	576	586	601	580	596	562	585	565	552	525	613	591	541	569	560	559	531	600	533	602	578	595	585	566	569	571	563	545	582	554	565	559	564	615	525	603	589	543	584	538	583	555	562	546	548	608	576	565	582	567	572	593	557	576	592	581	540	602	568	586	548	590	582	592	573	550	588	579	549	596	587	621	559	598	565	596	584	607	591	550	547	588	530	586	591	555	566	538	573	579	595	544	585	583	558	601	619
2401	423	399	387	380	407	375	359	313	348	332	348	382	323	324	348	328	358	368	362	330	315	365	340	377	331	348	353	343	328	347	346	383	334	356	357	344	373	333	359	342	350	356	364	342	360	328	392	357	332	350	331	322	327	347	358	293	390	369	380	341	321	337	360	369	338	347	370	347	347	346	330	347	347	353	343	355	351	359	335	350	330	353	352	351	364	328	344	375	390	361	336	333	335	314	334	377	357	367	359	343	377	347	352	358	328	353	368	362	370	372	368	367	359	324	349	332	332	351	316	332	318	339	316	376	383	324	363	359	380	353	357	360	354	353	305	316	354	338	290	371	397	328	323	381	367	368	339	357	323	359	361	319	315	351	348	342	342	353	351	373	313	352	315	407	372	315	323	343	346	389	358	352	334	353	351	317	351	308	318	366	353	348	343	370	320	333	361	350	352	342	346	368	373	332	346	344	345	333	364	326	374	348	343	348	348	323	388	370	363	356	342	333	309	343	337	346	343	313	329	356	353	328	377	335	378	340	343	333	323	338	313	372	348	321	341	347	329	330	336	332	332	352	372	337	365	318	326	338	351	333	381	361	367	330	374	333	354	348	359	338	366	336	336	365	345	392	384	328	364	332	357	334	320	344	336	338	354	374	322	351	323	351	354	373	347	325	344	331	346	329	343	380	365	339	377	342	399	380	342	347	345	361	339	355	337	367	367	334	316	319	340	336	354	353	351	339	347	359	388	341	332	335	329	364	306	327	364	320	347	353	371	322	373	348	332	337	334	329	372	416	361	353	360	361	345	337	323	355	326	321	380	319	381	349	322	321	328	338	324	353	356	335	332	353	337	363	342	345	320	359	355	325	348	355	335	356	317	348	350	343	327	334	344	333	333	372	350	359	372	329	369	353	356	362	336	356	338	347	359	342	330	341	349	365	324	333	335	352	331	369	354	332	356	331	357	351	355	409	346	377	356	357	324	366	336	365	353	340	344	338	371	384	343	343	373	362	361	340	317	368	341	348	376	356	359	371	331	317	356	381	372	370	343	344	357	343	341	331	378	359	365	367	358	313	347	345	353	362	297	370	337	379	341	311	346	354	337	346	350	336	349	335	345	342	342	390	346	365	362	317	333	365	359	339	361	354	360	348	376	325	317	316	378	351	327	331	334	359	354	368	366	382	304	349	371	357	331	352	326	354	307	374	351	363	351	354	366	306	375	366	338	341	350	315	344	339	333	360	359	344	317	359	334	340	324	356	362	392	365	331	321	358	310	387	353	339	381	378	349	332	351	349	334	337	352	323	338	329	353	298	314	341	380	325	361	337	329	339	342	375	313	349	368	354	341	358	373	341	336	334	333	328	351	332	342	348	330	331	374	353	343	373	375	353	363	363	360	337	330	366	342	326	343	320	343	364	332	364	315	336	380	410	350	342	365	333	357	395	363	341	356	362	363	361	352	311	342	375	372	352	342	348	371	349	383	330	325	378	376	362	322	360	397	353	330	328	327	326	351	358	358	344	356	390	386	358	352	371	331	360	332	349	338	328	351	334	340	360	344	378	374	347	332	362	354	363	337	343	361	333	362	338	329	367	324	341	381	361	330	363	349	344	352	341	339	349	311	336	398	380	344	363	368	357	342	336	332	352	357	363	326	359	358	338	355	317	330	339	340	355	329	341	336	361	329	338	323	311	361	334	325	359	327	386	348	359	330	336	346	355	349	349	345	379	348	360	366	338	325	372	340	377	326	353	363	318	367	338	383	359	342	341	347	369	329	340	387	353	339	308	324	355	348	350	349	318	357	341	339	344	328	343	319	365	357	349	343	387	319	373	356	390	373	348	348	327	345	340	343	330	339	369	355	350	355	334	359	352	356	372	366	332	351	377	337	357	368	333	351	352	347	350	345	320	330	344	369	362	355	369	312	353	349	342	333	329	317	324	336	341	309	381	369	360	350	355	374	340	367	314	349	353	350	345	335	356	317	354	351	317	342	361	365	317	366	339	336	352	350	387	349	381	362	372	358	352	380	318	367	329	339	373	318	348	328	388	326	327	333	333	366	324	338	377	328	341	331	349	351	362	354	400	340	372	317	359	391	341	368	365	350	318	343	366	358	361	347	364	343	371	316	381	342	339	364	355	351	342	364	330	351	371	367	362	337	342	305	313	375	338	297	366	363	351	335	370	373	371	343	325	303	363	345	379	341	355	347	336	344	352	332	336	329	328	325	350	335	342	366	353	360	342	367	396	353	350	365	366	338	358	352	369	319	318	343	312	345	349	349	365	384	370	377	340	329	361	353	376	363	348	364	365	330	343	340	323	338	368	330	363	332	351	341	322	359	338	358	363	349	331	337	349	327	362	363	324	352	348	355	383	372	338	332	348	343	342	362	342	339	374	344	336	330	370	381	351	364	379	335	336	319	380	369	331	363	355	334	342	334	340	362	330	339	377	360	356	351	347	338	379	360	355	357	336	384	368	361	335	347	333	364	370	344	363	354	351	356	363	336	380	355	311	323	311	343	352	334	346	343	346	337	328	327	361	334	319	304	351	367	333	352	329	343	353	370	331	330	337	346	349	340	360	340	332	333	333	357	382	328	372	315	378	364	356	353	347	351	322	342	392	344	367	352	355	378	341	361	339	308	352	352	339	340	371	345	339	329	347	355	325	372	349	328	313	345	309	360	312	337	341	330	340	329	359	333	348	351	348	360	333	348	319	366	339	335	366	361	351	331	339	372	360	346	326	332	341	349	364	364	347	378	352	342	356	350	368	329	374	352	353	353	331	346	340	360	375	347	368	332	367	326	379	327	333	378	360	354	364	351	327	340	332	336	331	328	327	342	332	381	320	392	372	335	346	367	347	390	358	328	350	334	359	337	353	345	318	336	376	351	337	310	361	352	367	392	371	365	375	352	350	330	340	352	364	332	378	333	343	358	327	345	358	356	347	347	371	330	317	365	353	359	332	329	356	338	379	358	361	343	346	348	335	367	335	358	315	355	340	368	382	348	340	346	371	351	336	343	368	352	375	343	373	348	388	353	351	331	345	330	344	353	330	341	344	338	336	330	358	323	329	352	353	337	322	324	354	357	330	356	342	370	330	350	370	361	356	352	302	369	384	355	377	343	374	331	374	365	388	365	329	329	380	354	371	362	327	366	347	373	365	363	328	339	348	327	311	333	370	349	356	354	357	310	345	360	325	356	359	326	346	390	332	363	327	356	371	384	341	329	355	332	356	343	373	333	331	354	334	313	362	344	349	364	355	333	348	321	339	335	334	383	356	359	362	358	382	347	353	326	383	360	337	340	384	354	357	344	310	373	359	341	354	332	374	373	349	363	338	369	347	336	359	351	310	350	339	336	305	361	368	348	350	341	335	342	354	341	350	348	313	339	374	359	327	327	384	338	362	373	337	364	331	342	337	341	339	351	332	351	332	341	339	329	351	328	321	374	287	345	328	384	343	325	370	321	342	332	356	327	351	347	352	335	376	347
2589	994	1105	1089	1031	994	968	953	1000	973	959	914	938	914	939	878	903	903	905	903	930	995	935	907	866	896	942	950	895	905	951	896	883	925	932	893	903	944	882	951	929	890	934	923	979	929	909	911	926	938	950	950	896	911	934	918	906	950	868	904	937	927	906	936	909	924	896	928	885	929	892	909	963	976	924	919	955	916	955	944	976	924	945	915	935	873	947	891	894	913	911	941	945	937	913	914	887	916	903	859	924	886	896	921	941	894	916	879	908	965	948	916	956	944	910	935	899	913	928	952	942	878	926	908	920	895	943	892	833	909	939	885	950	939	919	897	928	926	914	874	888	928	888	901	958	893	970	943	884	885	945	951	930	915	903	971	904	932	939	900	916	876	900	914	897	941	898	942	987	914	948	921	904	976	912	888	878	900	961	957	892	964	913	929	940	851	917	949	895	925	886	922	920	885	860	894	911	873	966	947	869	879	939	910	927	916	943	905	951	953	886	959	908	902	894	851	888	973	913	907	909	867	915	930	942	902	819	884	893	913	905	919	927	929	961	927	968	911	954	949	850	957	920	910	912	943	953	894	934	913	926	926	931	902	914	924	881	870	913	936	923	886	944	896	883	890	905	886	857	901	941	839	960	828	901	917	934	918	967	938	898	932	927	877	934	919	932	958	924	920	913	904	904	960	930	925	957	908	884	938	921	835	915	924	948	921	907	938	926	917	941	934	911	937	892	915	936	887	953	904	954	902	895	940	917	912	913	874	883	916	893	894	931	933	896	922	858	953	938	914	889	896	969	927	916	861	911	935	883	926	931	894	883	939	890	923	926	904	888	935	870	908	910	928	863	928	896	952	926	932	920	957	967	860	898	919	912	948	907	929	928	966	929	870	881	852	922	943	912	942	907	898	889	932	861	958	934	961	891	858	915	916	916	865	922	926	880	916	932	978	857	940	870	886	899	917	942	942	946	942	906	905	923	886	914	852	943	980	942	862	892	945	913	934	875	924	930	892	926	813	912	919	937	921	897	926	941	931	940	939	888	892	933	917	906	897	891	854	934	932	910	872	953	903	922	871	874	964	906	985	897	938	977	916	894	866	926	965	934	965	909	919	905	928	943	928	895	946	880	954	947	930	952	926	970	893	933	903	918	929	931	920	923	909	894	908	896	870	956	904	934	937	929	966	910	892	903	918	898	961	892	897	849	932	891	907	867	955	925	928	903	899	888	928	895	892	935	900	930	909	956	919	919	925	860	897	934	934	894	951	875	925	922	887	934	918	956	867	932	885	953	904	911	883	943	897	888	940	928	919	919	861	908	925	919	891	865	926	911	892	934	932	938	923	912	900	905	947	911	931	914	863	888	916	919	955	915	946	905	946	893	867	929	901	994	897	920	942	915	906	896	894	937	936	925	896	898	901	914	902	912	864	890	870	868	936	893	913	866	917	905	896	856	829	917	950	913	938	941	914	917	853	932	914	951	937	860	915	956	986	933	920	912	909	909	895	960	925	992	903	891	867	949	958	996	912	900	935	918	928	960	974	909	914	937	884	911	902	904	981	899	902	932	904	871	922	889	909	953	967	976	939	865	891	882	963	938	900	926	921	919	916	905	899	897	914	962	864	890	919	877	893	893	937	923	903	914	897	898	902	900	960	929	934	953	934	894	896	929	966	920	974	934	922	935	878	886	875	916	940	948	963	902	930	936	893	927	922	892	987	932	897	871	924	910	897	902	943	952	873	914	885	870	912	900	987	912	893	908	931	916	899	911	874	904	901	945	871	945	985	900	923	886	891	901	952	955	898	895	925	955	854	857	928	859	918	886	914	938	918	909	970	930	937	906	932	914	879	885	897	872	884	929	887	881	897	944	956	922	934	908	933	809	897	878	939	927	939	948	889	897	907	868	916	961	968	904	936	874	915	978	927	910	939	883	922	959	884	963	915	961	913	899	902	950	907	928	879	852	904	898	895	899	905	918	950	893	946	944	888	922	873	886	906	950	908	853	859	914	909	862	915	957	906	921	936	920	959	941	901	900	922	922	937	884	911	886	866	928	901	952	892	919	928	889	970	959	889	890	879	920	932	861	941	932	894	981	957	876	874	898	920	866	924	891	911	928	917	989	926	891	911	916	899	954	932	944	881	888	893	898	915	942	931	961	906	884	870	990	932	937	921	911	921	941	902	919	884	931	917	891	950	904	940	895	935	905	950	962	948	921	862	941	892	915	979	882	914	921	927	908	933	906	920	922	941	911	943	974	939	957	955	931	924	898	893	917	902	948	947	880	925	887	944	906	912	929	896	900	868	955	942	943	925	927	962	910	921	909	960	963	916	902	900	929	881	930	905	897	888	929	965	919	862	916	952	930	930	971	921	931	863	900	918	886	973	880	950	956	934	884	879	890	930	922	926	918	922	969	909	907	918	880	908	921	963	926	837	946	927	925	884	959	928	928	902	916	943	936	910	910	919	933	913	891	943	929	894	894	932	862	915	906	922	988	903	924	943	968	940	941	950	878	910	918	908	891	905	941	983	954	865	902	936	923	913	937	929	875	935	887	903	883	877	891	915	951	898	930	943	930	882	911	955	902	907	929	901	929	885	955	950	940	885	924	909	901	956	911	910	909	928	914	904	919	967	895	924	944	918	900	920	912	945	920	876	928	926	943	910	890	921	971	913	931	844	942	897	936	950	916	985	936	920	930	864	888	910	881	919	898	940	865	925	857	964	853	938	921	868	921	852	913	900	890	909	921	919	933	987	909	927	936	912	898	997	898	949	946	917	961	933	926	927	918	973	906	918	918	956	918	940	924	923	913	917	891	1000	904	949	927	949	931	896	889	878	945	924	891	956	872	906	926	897	920	912	939	905	867	954	914	906	897	918	850	894	901	917	896	920	912	901	863	937	925	957	928	925	955	907	906	990	912	931	901	926	941	950	905	877	938	917	851	957	918	914	895	897	912	936	950	889	970	923	869	914	934	895	928	942	937	910	952	956	981	908	926	962	843	896	980	933	892	892	928	891	934	949	871	945	919	914	958	893	947	907	897	937	915	894	929	990	937	951	993	853	917	929	911	951	908	917	914	905	946	948	912	909	896	909	954	928	887	951	897	891	918	897	898	919	925	911	912	914	882	938	878	913	902	924	968	877	929	908	966	888	929	939	955	924	951	930	907	933	925	920	893	975	955	928	941	963	958	931	931	915	910	912	992	905	870	904	893	928	904	894	973	915	939	972	909	950	924	947	905	915	965	969	877	930	937	882	945	969	938	874	962	945	934	891	926	908	927	959	878	959	933	867	909	959	912	912	919	929	919	913	943	933	912	905	995	887	936	989	923	898	933	899	929	883	895	903	888	944	948	890	927	858	894	897	875	924	897	867	908	909	914	915	881	865	946	905	880	883	937	942	903	934	975	963	930	936	906	902	938	923	870	925	901	934	914	911	917	904	953	945	944	921	921	936	970	917	913	868	906	905	891	913	870	917	855	919	929	857	890	938
8817	1200	1438	1256	966	773	648	575	541	523	468	470	468	438	397	424	424	374	412	392	369	412	401	393	365	390	383	356	391	398	380	395	387	369	412	371	346	368	403	370	386	356	359	377	382	410	384	396	381	403	367	401	369	357	383	353	408	399	359	370	350	384	404	414	352	374	328	385	384	377	391	387	368	351	370	380	386	400	344	379	363	350	401	382	404	358	381	373	348	371	357	361	383	387	402	408	396	356	327	366	359	348	387	372	369	367	334	320	373	360	355	348	356	368	383	341	366	345	381	374	375	354	379	436	367	375	358	368	376	358	372	378	335	381	372	403	365	392	388	387	336	350	358	346	350	374	360	337	351	351	386	362	333	389	384	389	362	365	370	358	371	388	397	368	358	321	374	330	367	352	364	360	353	363	376	411	334	372	366	366	370	382	402	348	343	399	362	366	397	332	364	396	369	405	358	390	374	387	391	369	353	365	321	365	363	349	375	364	429	361	409	400	415	361	394	347	372	337	373	381	378	350	363	344	352	387	371	384	378	386	399	383	348	382	364	347	366	355	357	380	348	350	362	386	382	351	359	354	363	379	364	379	376	353	339	380	350	371	390	367	343	359	403	410	373	391	405	405	388	374	360	390	362	384	395	364	404	368	362	378	391	396	366	372	379	348	367	378	351	380	402	378	320	337	408	358	365	343	378	376	364	356	382	345	394	357	385	337	369	352	384	358	406	359	370	348	361	352	380	341	359	359	388	401	332	345	397	350	406	406	403	387	335	371	400	385	395	365	362	365	347	353	358	363	386	340	408	345	358	383	351	371	382	383	353	359	369	354	378	359	339	374	369	334	348	355	372	384	363	386	381	376	385	389	372	370	372	367	352	348	361	398	377	371	324	367	358	349	358	353	369	361	389	387	393	348	362	405	384	358	403	369	362	356	382	367	360	369	375	358	386	360	389	405	373	351	388	357	375	398	392	381	384	373	382	384	374	390	401	354	350	358	391	408	354	386	376	348	389	387	324	359	389	384	383	407	340	376	385	371	348	366	356	353	339	361	376	387	362	403	374	329	347	358	346	408	390	351	366	355	344	380	368	379	368	380	409	344	399	413	383	374	370	353	365	361	346	323	392	342	326	366	399	339	371	347	370	381	384	368	378	360	370	349	354	365	370	385	342	327	367	392	395	387	372	375	387	370	422	395	374	360	411	385	374	388	377	329	338	311	372	375	378	363	363	380	358	420	343	409	363	368	357	348	372	351	382	386	373	375	354	366	349	381	374	386	385	382	386	383	358	353	380	379	344	414	324	347	363	414	338	368	392	373	359	366	348	358	381	367	389	387	343	358	403	366	370	376	378	357	360	378	370	405	384	371	362	404	433	401	353	380	370	351	385	359	366	340	391	356	351	424	371	372	358	384	344	338	327	356	376	345	372	362	378	350	371	392	366	407	336	356	374	386	377	383	361	373	393	384	386	361	335	346	401	362	379	378	359	379	373	339	380	362	364	373	401	368	371	335	356	340	359	389	381	369	397	350	368	416	371	368	412	356	378	353	375	363	340	368	352	389	368	348	375	385	370	370	368	377	371	372	383	370	401	393	383	392	353	363	367	385	358	404	370	356	373	380	364	356	381	386	397	345	374	335	361	393	364	354	405	385	372	343	343	365	332	359	389	393	354	393	372	338	383	375	356	403	350	411	341	359	365	328	370	397	383	385	386	407	387	341	370	371	383	390	380	388	389	400	366	371	372	358	380	377	358	380	360	393	393	368	358	383	372	375	382	362	386	345	364	361	366	352	409	365	375	358	354	397	365	367	344	367	389	366	390	352	393	344	324	354	355	370	385	333	340	395	348	363	392	369	358	383	383	385	390	386	340	384	368	379	403	339	410	334	346	375	366	377	384	366	353	367	399	403	335	348	370	358	365	386	379	352	373	334	367	358	347	374	388	370	390	380	369	371	358	362	380	396	353	357	386	376	356	381	376	374	354	342	381	398	398	356	375	375	374	354	406	358	385	372	380	334	354	394	381	395	383	394	356	359	378	353	364	401	356	376	368	406	365	366	361	364	399	377	407	328	363	322	373	359	345	379	370	400	378	339	387	372	383	357	345	386	350	398	374	391	348	367	383	337	398	393	347	397	371	368	383	397	360	359	356	357	379	361	405	363	381	381	360	357	364	369	402	373	383	377	388	352	385	384	376	349	381	376	378	402	337	342	310	328	393	374	362	374	347	341	395	366	370	359	381	405	394	364	341	406	390	353	366	406	363	380	385	358	370	402	371	387	386	379	397	358	355	375	387	340	351	370	351	363	372	401	402	367	383	423	355	380	347	390	378	396	362	367	386	359	389	369	399	383	377	369	379	380	338	371	384	386	386	376	380	358	373	397	370	367	402	356	385	384	364	366	361	414	364	364	396	371	366	336	361	361	372	374	371	360	395	348	385	394	411	367	380	313	362	380	384	354	362	363	329	380	362	374	372	373	367	331	349	374	330	345	377	377	385	386	338	399	410	371	360	382	378	381	358	375	384	363	369	378	381	388	391	368	408	371	336	367	381	360	363	356	351	362	361	366	376	428	335	348	347	353	390	348	380	362	328	389	319	400	400	356	350	359	340	337	351	377	367	327	396	374	376	366	415	346	333	372	381	374	347	361	306	390	383	361	371	369	383	354	418	386	372	341	377	382	393	342	379	376	362	361	338	346	377	370	391	385	394	404	371	392	371	372	367	406	379	426	349	361	430	328	356	345	351	362	330	381	381	361	360	377	355	373	362	361	385	349	376	395	375	394	360	357	379	396	387	377	354	373	351	349	386	369	354	378	398	378	387	396	361	365	345	344	338	398	388	353	370	373	368	391	357	368	328	405	376	359	385	370	374	383	364	390	388	382	346	353	371	390	372	339	344	363	442	377	389	358	366	337	381	316	381	372	372	322	373	378	366	380	400	414	374	305	344	408	376	382	360	378	365	359	387	335	375	388	366	382	339	406	339	350	361	359	336	369	355	355	386	353	404	384	363	334	357	343	390	390	404	399	394	396	367	361	389	380	371	403	336	327	411	391	381	373	357	323	370	387	416	362	340	380	369	386	367	379	367	364	370	353	405	356	401	415	366	364	338	386	364	326	383	374	336	387	422	375	368	334	336	337	360	343	378	354	324	425	370	369	359	375	371	397	376	369	354	414	367	375	392	348	393	394	378	349	372	386	402	394	362	329	366	414	381	363	388	368	400	389	395	374	378	343	348	404	400	355	375	342	370	355	376	400	377	363	395	396	378	351	366	363	392	383	340	360	402	368	414	357	390	380	338	372	381	369	356	325	354	393	383	383	364	352	358	346	363	391	348	363	365	356	382	377	356	379	386	367	375	366	399	369	332	401	390	358	373	425	374	352	375	376	370	374	379	370	386	383	373	356	352	389	375	336	370	359	387	370	351	359	379	371	371	376	379	380	346	366	387	349	359	360	362	365	362	391	378	342	357	395	369	370	362	365	384	390
5957	1861	3149	3782	3304	2776	2458	2160	1863	1766	1699	1479	1437	1380	1323	1260	1254	1181	1240	1175	1170	1158	1133	1154	1094	1040	1087	1085	1053	1108	1067	1003	1063	1048	1004	1008	996	1004	1058	1016	1004	997	1015	1008	993	993	975	912	996	965	1000	1014	959	982	970	923	1018	992	1009	989	991	997	973	942	945	1008	953	956	954	922	953	953	972	994	968	974	1042	975	996	959	944	930	936	928	986	922	964	941	943	987	1040	927	952	914	942	967	966	928	977	943	918	978	916	1005	985	954	909	950	1041	975	916	973	971	975	981	936	1043	946	946	928	998	1005	905	921	955	985	942	955	937	1012	961	921	951	937	995	962	951	930	952	929	961	900	927	962	962	943	978	966	896	979	956	1013	986	984	977	878	1015	966	1013	982	935	988	984	956	971	951	937	941	934	959	967	952	898	980	997	930	980	959	961	955	947	970	955	969	951	1028	948	938	983	973	965	995	939	934	1007	920	958	956	957	906	937	1000	968	973	948	937	964	965	930	982	917	995	977	888	946	967	1009	907	950	1006	921	985	950	949	936	970	979	909	956	952	960	1001	965	961	931	944	1011	980	944	928	942	914	907	964	972	994	916	951	982	953	901	1005	945	933	929	946	955	955	985	996	945	954	987	1009	923	941	913	910	989	978	921	894	954	974	989	997	997	904	939	991	966	940	1001	954	959	909	933	966	943	971	950	933	943	963	914	963	954	996	1007	960	923	949	1056	952	973	891	948	972	952	946	949	991	986	983	972	989	979	916	986	956	922	1013	931	904	936	948	938	957	955	919	998	962	937	953	957	992	962	976	928	927	918	1015	950	985	975	976	1000	972	973	995	1018	961	944	961	911	966	946	956	938	974	962	944	940	950	992	944	901	948	950	925	998	981	921	989	979	986	960	949	954	938	933	975	951	975	942	996	958	1003	938	984	920	937	950	972	993	937	940	969	961	928	960	975	1008	962	917	964	927	953	973	914	938	851	936	910	946	923	951	959	963	982	958	963	950	939	944	953	962	952	971	1010	958	917	961	945	985	963	970	966	971	1013	944	969	958	956	927	971	958	946	934	915	990	955	976	1004	940	936	924	943	981	940	872	931	941	934	929	945	956	960	960	952	982	983	904	992	956	943	964	930	874	957	964	992	1006	967	948	935	1021	960	982	928	929	961	960	974	947	941	911	924	933	939	946	972	971	928	937	984	990	927	937	969	1043	929	939	1009	951	952	934	958	901	963	981	946	962	998	955	964	973	968	1007	979	998	924	940	951	967	1004	924	920	954	969	953	926	902	886	923	927	942	968	985	917	935	961	905	930	968	1014	973	988	975	973	982	960	950	927	947	951	974	982	937	954	948	940	949	935	909	988	962	945	966	1017	931	947	978	900	917	980	887	987	995	951	932	919	957	939	916	952	991	986	956	983	990	980	956	1021	1031	943	911	949	954	946	938	975	969	959	963	949	923	912	996	924	964	944	974	943	973	982	943	960	962	902	986	1000	971	941	911	956	947	964	950	930	967	932	929	962	955	912	958	966	995	939	887	930	912	955	960	918	1039	949	912	992	890	917	954	916	993	947	893	940	979	1052	945	984	949	965	969	987	980	948	1005	959	931	970	964	969	857	954	970	928	968	987	971	872	974	980	940	940	1020	980	957	920	926	969	969	962	986	938	967	957	896	945	867	966	953	980	944	943	1012	959	951	988	929	973	955	979	948	981	1011	945	961	963	987	957	950	1032	964	957	961	982	978	927	952	976	930	957	1005	937	965	934	958	967	953	955	891	975	926	963	999	999	911	936	990	986	949	931	940	923	965	938	968	912	992	958	938	918	914	962	969	978	976	979	956	955	990	966	1000	969	983	991	967	963	988	934	989	909	930	933	971	930	950	987	975	929	962	977	937	925	935	942	960	950	1008	932	901	922	958	983	977	995	978	981	989	919	967	948	961	958	971	937	982	983	972	988	960	1024	937	963	999	927	937	986	957	935	993	936	938	982	964	933	985	941	935	916	903	992	1004	984	896	961	925	925	898	982	979	896	932	954	974	932	975	973	900	910	982	982	952	912	1028	944	996	979	953	906	954	919	917	923	954	970	1028	978	1000	1003	919	1011	943	923	976	884	1003	913	928	963	970	949	966	947	966	975	955	887	956	972	929	950	999	964	921	937	992	987	953	999	985	956	894	979	941	949	957	975	943	958	1001	934	994	971	950	947	994	961	944	935	915	1021	953	983	967	991	903	981	953	932	921	1028	1009	924	966	895	918	955	945	1004	920	987	937	906	950	920	971	992	958	906	1016	986	946	1009	917	896	982	1022	982	963	925	1007	950	978	910	866	915	961	956	950	1039	930	884	948	946	935	907	954	957	952	964	964	926	995	957	974	956	979	975	950	1008	916	940	911	915	931	964	956	1013	968	980	940	975	933	988	941	901	975	996	980	928	985	962	945	950	975	973	965	969	926	950	926	931	924	968	925	924	978	940	942	948	980	925	1024	954	889	989	982	976	927	965	938	1030	933	957	952	979	921	962	1001	969	931	947	974	989	937	974	913	979	973	965	973	979	999	935	974	946	974	978	944	976	917	942	1000	935	958	995	916	980	973	941	979	902	1003	986	994	1001	976	959	945	1047	924	934	976	942	954	995	980	978	906	969	935	981	989	950	1018	969	971	943	977	974	972	984	922	1031	938	1014	930	986	950	980	1013	941	953	929	921	942	953	940	935	943	998	949	947	965	986	929	967	950	988	1021	990	931	987	917	958	975	931	940	969	940	930	984	921	964	900	934	941	876	1008	943	934	945	1005	898	991	948	924	972	1001	882	963	956	903	920	962	908	968	916	966	931	956	919	980	959	893	964	941	924	950	956	1001	986	946	977	996	920	937	988	953	960	925	989	946	929	916	942	992	1004	942	907	918	913	904	961	997	938	985	992	933	986	941	946	977	1027	918	943	943	953	943	936	974	988	980	949	954	965	946	941	984	909	977	994	962	897	914	907	930	996	941	932	953	996	938	1035	962	980	973	978	932	916	929	930	950	981	963	1019	1011	998	977	967	937	938	974	952	993	955	981	1020	963	965	941	957	936	964	957	978	921	927	951	933	1009	1001	902	975	911	927	911	983	917	921	987	880	920	915	1002	1009	964	922	943	972	937	965	941	983	943	961	934	992	942	908	948	947	997	960	968	989	903	943	959	891	964	929	986	923	928	931	965	891	960	996	983	936	987	968	949	968	982	928	900	964	979	963	979	991	943	971	964	959	968	1000	863	957	838	985	951	963	939	940	941	909	949	942	1022	929	949	983	1005	958	952	1001	934	975	1000	955	984	937	999	939	943	951	954	969	926	988	965	925	952	961	1036	950	937	914	916	947	948	929	964	944	990	1000	917	979	905	937	948	966	986	980	997	939	981	998	905	993	968	991	999	930	988	963	911	976	969	953	990	995	933	921	957	931	949	965	971	963	925	916	948	923	945	969	975	958	942	945	944	984	951	965	982	949	936	960	942	983	994	1014	941	943	960	940	1005	1000	924	992	978	926	962	958	984	957	935	948	942	987	952	964	945	930	1019	979	888	892	958	949	943	979	1011	930	924	984	897	927	934	889	944	934	935	888	895	945	950	946	939
15521	2373	2551	1961	1320	995	768	679	543	481	456	386	339	332	320	260	303	265	251	292	281	288	253	237	232	214	236	241	217	200	215	220	228	231	232	231	195	207	221	216	234	245	208	200	226	245	228	205	208	212	215	228	214	192	219	201	185	202	213	208	204	207	209	211	216	200	213	199	226	222	212	214	203	205	207	220	225	179	195	236	239	218	197	211	200	201	200	203	190	187	208	200	188	227	186	199	247	233	224	219	207	215	239	203	209	232	179	201	241	198	219	210	191	222	208	190	215	194	214	197	213	204	212	214	178	216	229	225	217	192	202	210	196	206	196	217	195	198	194	207	205	219	217	205	189	194	214	208	211	188	206	206	206	199	223	207	214	202	177	209	213	213	196	191	192	191	212	215	205	205	219	222	197	172	209	236	194	229	214	212	184	206	167	206	206	235	210	221	221	194	191	219	213	206	193	193	206	189	207	197	199	216	204	226	209	220	194	188	213	203	209	193	208	226	201	173	216	225	196	202	201	226	229	195	206	213	228	194	202	229	211	203	198	213	210	202	198	200	202	230	199	245	208	191	201	213	193	227	192	219	203	205	191	227	208	218	228	202	224	228	207	196	206	196	180	184	190	221	197	211	222	197	203	230	194	194	201	230	231	214	205	223	222	219	203	190	220	220	217	188	176	207	238	210	207	199	207	186	205	229	209	218	204	230	202	214	170	210	175	204	214	180	185	215	191	222	226	190	199	206	188	211	214	221	216	215	193	222	203	195	232	232	193	207	208	217	206	204	206	208	207	211	220	209	209	214	212	186	199	239	209	199	207	183	172	224	208	223	176	217	211	197	199	183	207	189	191	199	204	189	199	189	198	239	200	210	232	224	210	228	221	224	212	202	200	242	221	183	229	215	215	189	193	215	205	208	177	194	203	203	210	214	169	203	210	193	218	235	205	210	205	199	216	237	209	165	229	192	192	209	202	200	192	213	211	204	234	216	216	209	202	201	208	191	196	223	192	205	197	213	199	219	190	221	215	212	213	220	185	206	209	206	193	222	220	211	197	207	202	222	229	186	192	205	196	201	214	218	197	205	187	228	194	188	191	192	191	196	196	173	232	214	236	223	200	219	220	219	197	198	208	191	205	226	213	200	169	206	204	217	203	219	178	231	197	212	214	235	201	199	214	182	219	233	219	227	182	182	225	211	214	197	209	199	233	226	211	212	227	226	184	244	223	195	201	207	183	238	219	189	186	201	216	200	208	200	205	221	236	223	196	217	207	194	225	207	213	211	186	203	224	199	198	235	210	185	222	224	211	202	203	217	201	193	187	188	198	242	213	187	214	213	205	212	229	229	209	200	195	216	180	191	223	191	209	232	200	204	183	208	230	214	206	207	194	190	198	247	201	223	220	206	232	228	218	216	210	202	181	230	196	176	221	204	210	227	223	199	192	226	229	221	220	190	213	202	203	201	189	211	210	224	209	216	229	229	198	203	186	207	232	210	187	218	212	218	210	188	186	201	212	207	204	195	194	195	211	204	193	208	188	195	221	249	219	206	211	210	183	217	225	216	192	206	204	210	197	207	201	227	233	191	196	193	208	211	190	208	184	199	202	227	178	241	209	225	208	195	193	202	211	214	215	200	198	198	183	187	182	199	201	179	191	204	213	226	206	192	222	243	208	184	212	220	174	227	199	229	228	207	213	218	215	196	226	253	191	199	203	218	166	215	209	231	207	214	227	209	194	203	244	205	208	184	204	210	195	192	219	210	177	213	200	183	235	217	230	186	179	194	181	197	210	245	191	202	203	235	202	201	217	188	219	199	199	218	185	229	196	222	238	229	197	198	245	199	207	232	206	212	196	204	216	227	219	194	178	213	214	216	180	219	231	202	210	212	203	204	186	169	197	201	199	204	220	214	219	196	197	196	243	208	214	211	215	191	221	255	197	174	200	196	215	201	225	219	226	180	185	237	181	184	224	206	215	195	202	207	213	190	213	195	202	205	198	188	219	187	198	208	186	216	201	222	195	191	192	196	208	207	224	224	203	196	197	186	201	193	201	193	217	226	229	184	216	194	204	210	216	214	199	207	188	200	219	222	215	206	203	211	215	194	183	208	191	193	217	207	212	184	205	196	225	215	214	203	211	229	219	226	224	222	203	233	201	188	199	205	193	221	206	204	219	230	227	220	196	209	198	201	205	207	215	201	186	205	233	198	197	207	192	231	225	237	227	202	195	217	214	215	189	211	195	180	219	217	222	179	214	193	196	206	219	209	215	206	217	186	186	208	174	192	184	217	195	213	220	225	207	184	232	201	221	207	198	221	221	197	175	205	228	186	199	196	205	197	198	183	187	213	192	209	219	231	198	198	222	181	219	206	245	201	226	199	210	219	221	185	194	182	197	220	231	176	204	199	202	218	203	206	202	225	203	181	192	209	219	199	212	208	208	193	210	194	215	203	172	203	237	242	207	216	191	191	215	202	202	183	192	220	200	211	189	200	208	195	204	191	206	190	195	213	191	199	200	205	182	210	217	198	224	201	193	199	195	232	204	219	199	228	220	187	203	198	198	242	194	209	229	200	167	224	217	205	222	185	206	205	214	212	178	238	199	211	210	192	217	203	192	212	221	203	203	214	222	223	202	188	216	200	192	192	239	182	219	225	195	202	216	207	204	203	188	205	234	163	213	183	187	210	206	212	208	213	219	208	233	210	208	199	224	225	202	200	210	207	211	227	166	212	203	231	223	219	190	210	223	211	195	237	206	197	238	201	230	191	203	189	190	201	179	201	198	247	219	222	215	197	213	218	215	193	209	240	190	220	201	203	214	200	177	204	213	204	210	212	205	187	198	196	187	226	203	208	208	207	198	198	188	205	189	201	215	195	222	177	189	198	204	185	212	196	201	205	202	216	189	204	189	207	202	194	214	231	211	202	221	173	205	215	195	240	183	200	203	230	230	226	195	191	219	207	234	184	204	206	204	209	226	215	207	200	212	204	218	222	207	192	206	212	220	200	183	200	217	212	183	200	183	202	202	218	205	185	181	212	208	203	220	172	175	211	228	215	212	214	199	215	227	206	221	205	197	204	213	219	223	201	195	200	200	190	217	206	224	190	229	200	196	202	191	195	202	201	228	209	221	219	239	206	209	182	186	192	226	214	202	236	239	215	194	214	203	205	195	214	215	182	220	214	226	177	231	206	214	220	193	209	199	206	187	185	207	224	219	178	212	208	216	194	228	217	231	235	203	226	215	203	197	194	199	229	213	199	205	223	214	200	196	218	209	197	195	200	211	186	225	195	199	224	209	210	197	198	216	188	227	198	219	208	224	214	207	200	201	213	204	214	217	222	222	195	226	206	205	223	205	204	241	208	215	211	196	191	162	211	184	196	209	202	203	191	202	199	198	186	195	227	201	192	190	179	193	203	217	228	174	209	232	223	217	193	232	213	179	215	211	201	189	213	205	218	207	207	255	182	202	189	203	230	182	183	197	204	221	216
7484	2200	4727	5595	4789	4148	3259	2818	2443	2142	1842	1695	1589	1349	1295	1146	1121	1059	1066	997	946	962	922	837	858	786	743	780	751	744	739	723	713	688	706	724	700	683	689	663	670	646	628	641	682	653	667	622	588	610	620	644	620	652	617	592	636	595	598	586	629	575	602	639	596	590	603	582	606	617	651	598	607	628	608	589	612	551	585	631	635	591	569	626	584	597	574	614	567	608	573	596	606	565	624	583	579	607	593	629	590	608	583	551	555	582	571	555	580	586	577	550	564	541	601	623	581	586	596	630	627	603	638	620	621	606	616	630	595	610	597	566	565	585	571	601	548	593	553	584	616	599	586	553	547	584	591	563	568	555	563	628	614	588	583	556	591	571	542	569	610	602	607	565	563	560	590	588	588	556	586	552	583	597	604	573	583	574	578	598	529	544	591	591	571	574	580	632	552	547	610	590	639	551	554	580	592	583	584	577	544	553	562	575	569	591	594	593	570	602	606	599	521	587	564	561	597	547	573	595	564	571	589	572	563	584	587	546	594	566	562	576	573	601	584	580	598	575	574	600	593	605	546	595	590	571	634	587	570	598	571	605	553	614	585	582	572	559	568	568	593	564	590	602	594	581	614	591	592	545	607	618	590	586	544	610	620	566	597	592	598	632	645	578	594	599	575	621	575	603	567	601	594	535	562	548	631	544	584	527	564	568	587	566	590	570	533	537	576	599	604	541	533	526	541	573	569	603	611	544	608	531	567	540	569	619	554	583	588	568	569	580	556	545	604	613	578	585	548	577	580	570	569	569	570	598	569	564	572	608	577	585	594	592	558	589	626	569	595	561	620	550	599	587	594	587	568	559	587	586	550	560	579	584	584	615	577	610	581	571	576	598	554	597	598	572	595	559	575	609	585	571	606	595	576	602	559	547	547	583	599	577	564	599	600	549	554	578	594	613	555	618	575	523	584	589	588	610	583	551	596	576	575	569	584	595	566	569	561	543	574	548	625	601	583	586	619	621	583	578	568	544	537	581	595	556	595	571	600	588	573	552	526	575	574	589	570	624	596	583	546	559	533	587	583	561	572	600	546	583	565	601	552	572	586	574	572	572	607	574	578	539	565	603	579	587	536	548	559	585	570	609	588	548	612	610	552	590	554	622	569	524	606	546	602	573	619	642	576	566	641	545	603	529	571	601	613	555	552	573	571	558	587	594	553	565	559	561	545	557	533	583	611	569	601	559	570	561	546	573	563	564	605	615	581	551	571	602	600	573	572	577	546	537	638	574	580	598	582	556	558	573	602	621	590	563	570	606	592	582	542	577	561	548	549	599	591	597	573	575	593	588	556	570	586	543	580	578	579	555	619	577	582	590	590	569	606	596	615	555	557	593	573	557	540	597	571	581	594	587	545	572	547	607	548	547	523	557	535	559	583	588	606	540	591	538	568	567	565	592	598	596	586	582	534	615	557	585	549	557	573	565	579	604	573	558	556	607	577	557	558	619	556	581	608	609	601	597	578	564	594	595	607	589	544	570	629	565	571	585	555	540	590	592	575	607	541	574	598	542	598	577	567	549	590	589	568	584	576	609	589	577	651	567	571	647	582	581	571	547	574	564	566	560	580	606	580	575	570	584	549	580	569	578	525	611	552	488	572	556	542	552	599	580	586	595	604	569	562	538	585	577	567	571	588	552	568	607	587	644	565	574	603	564	572	585	583	600	548	532	565	582	570	615	609	560	547	554	567	595	564	596	580	574	571	581	556	571	612	542	599	589	540	592	617	551	638	599	567	556	576	579	558	567	576	560	572	574	571	579	587	590	589	569	515	571	593	594	543	564	639	559	587	539	590	575	608	565	593	557	561	572	590	543	565	565	538	571	574	636	589	580	602	582	605	541	600	557	573	549	612	577	613	543	571	556	569	610	532	571	594	577	590	569	547	591	614	555	624	575	594	605	579	589	599	527	576	592	526	572	593	558	571	520	548	578	568	584	576	567	546	564	599	595	560	567	578	586	555	544	563	599	581	616	558	555	592	564	593	589	607	568	579	596	561	549	545	586	583	606	538	575	558	620	555	585	557	609	579	538	554	560	579	554	566	599	567	552	563	534	554	634	550	537	609	592	577	569	549	537	601	544	591	543	569	587	550	571	579	541	566	584	614	624	549	585	543	562	564	573	563	588	592	566	561	608	551	600	580	557	626	553	526	598	582	574	536	589	549	587	585	542	566	581	526	537	571	575	587	605	631	595	584	563	614	583	609	531	564	585	558	560	564	528	568	597	579	610	564	594	607	560	568	572	556	599	555	594	563	570	559	552	518	584	556	560	577	570	552	549	536	590	592	586	566	554	558	602	617	624	549	576	623	564	560	561	546	544	580	541	548	552	564	592	584	609	530	557	627	604	571	603	556	579	591	615	620	597	552	613	621	625	550	590	605	556	599	558	642	533	575	569	531	527	566	534	603	592	554	550	607	551	612	599	566	588	552	541	604	584	596	523	571	564	589	555	539	601	557	554	577	553	583	571	558	551	621	597	609	557	567	557	604	573	587	577	573	586	581	583	566	565	554	605	540	602	579	590	563	570	572	563	568	569	558	590	576	574	572	581	540	584	548	563	567	582	530	559	570	595	555	644	548	595	537	552	610	544	575	562	624	602	572	556	575	569	598	602	606	626	593	576	570	591	587	581	584	582	587	589	592	594	576	548	520	597	574	554	631	578	602	558	549	594	603	578	599	560	608	582	569	591	610	574	553	580	593	598	569	588	587	563	597	594	537	540	597	594	583	607	572	634	584	559	577	587	553	589	573	596	551	578	600	588	575	582	614	582	596	596	578	544	575	605	550	593	609	601	564	576	541	577	600	576	559	544	551	562	610	588	592	594	579	575	540	594	570	568	598	574	578	557	549	601	593	634	539	553	562	553	592	594	585	558	569	569	569	570	591	578	618	585	562	576	537	574	536	576	593	572	544	583	617	558	553	560	555	564	565	587	554	596	623	560	576	561	593	570	545	600	562	603	582	611	543	592	554	559	585	581	608	599	583	605	609	578	590	559	590	575	582	554	583	547	602	623	538	554	606	606	572	577	562	586	604	563	591	612	597	534	531	576	596	549	569	574	548	563	580	543	589	625	626	548	612	551	557	597	548	556	561	613	593	620	547	573	590	572	563	587	570	596	561	610	554	591	570	545	561	565	609	593	567	642	552	580	607	548	557	556	580	600	559	576	565	609	591	582	573	616	560	600	626	587	570	627	535	532	574	546	568	596	586	606	572	560	616	584	622	608	553	598	544	601	583	537	580	569	611	572	578	593	580	538	538	574	590	619	563	619	633	609	574	614	557	577	600	593	557	575	583	557	618	609	593	566	565	566	573	588	575	566	579	568	586	575	579	579	564	579	548	571	579	603	598	594	552	540	574	554	612	595	559	623	595	575	578	557	560	610	588	580	550	550	589	555	580	543	539	609	628	577	587	561	574	553	537	556	603	598	527	583	580	608	590	570
2473	386	375	373	349	406	355	372	382	346	346	364	355	357	364	315	317	348	357	344	315	338	327	347	343	363	335	371	366	338	337	368	363	368	361	368	355	367	313	380	303	375	359	379	367	353	357	351	359	348	376	357	374	375	367	355	363	343	371	344	328	344	345	364	352	330	355	357	343	334	326	357	361	324	321	333	320	327	351	309	331	347	343	354	336	340	321	334	355	306	355	356	335	385	339	339	364	357	356	333	353	344	337	363	348	351	319	303	371	358	364	346	322	346	364	362	352	336	330	368	320	311	336	350	327	385	332	352	358	318	326	332	357	364	345	361	328	342	338	345	381	337	358	341	351	337	322	325	331	332	331	336	380	347	368	343	354	374	362	343	366	338	366	390	379	357	358	342	361	353	350	366	341	349	364	318	314	359	358	350	339	323	375	348	354	313	328	331	350	367	320	317	326	333	360	337	323	329	349	363	349	333	378	339	325	343	325	367	362	356	346	325	355	329	333	348	327	359	345	331	362	312	331	363	340	337	336	346	381	347	340	337	360	386	337	382	336	367	336	354	333	358	354	348	364	382	348	345	366	363	381	328	373	359	357	342	294	346	311	336	343	345	349	352	325	349	348	331	353	352	373	353	347	325	309	322	350	348	357	339	372	326	344	345	343	349	348	324	320	385	339	356	337	347	372	347	358	353	350	352	353	337	361	316	330	344	348	360	349	334	371	377	355	346	335	354	354	321	343	321	338	369	313	356	350	349	311	349	336	331	346	379	327	337	317	382	357	347	372	370	325	324	339	342	347	389	364	343	354	330	337	362	330	371	348	360	367	328	325	380	338	347	331	308	347	334	335	314	348	339	338	339	378	348	349	326	371	354	334	348	323	324	345	366	359	346	341	317	365	336	323	348	380	309	339	340	372	394	359	364	338	358	402	362	346	323	336	357	349	347	352	350	293	337	328	342	349	375	312	376	338	343	324	347	364	344	314	338	401	343	325	328	364	343	373	340	332	371	339	375	318	325	330	349	344	360	339	353	348	369	364	323	334	358	375	334	352	389	412	365	387	356	342	365	357	366	368	334	335	341	330	376	338	321	344	337	364	357	346	351	368	392	343	318	375	352	341	386	352	364	383	316	360	340	327	334	303	369	336	353	330	343	333	377	342	333	361	323	332	330	353	351	348	352	361	360	372	341	367	369	311	348	318	339	315	370	317	315	350	362	337	337	395	379	352	361	342	356	333	352	377	359	365	347	341	327	352	333	345	378	343	361	356	332	339	342	341	353	355	325	305	344	379	376	388	345	334	365	325	361	336	317	374	364	337	363	320	347	360	336	352	329	330	325	328	352	383	352	344	339	358	329	334	374	348	325	337	346	358	394	333	323	341	377	331	347	373	349	353	344	356	349	345	369	331	340	336	352	367	343	346	352	344	335	344	343	326	353	353	307	383	362	348	354	355	380	347	338	395	336	360	343	342	357	388	350	328	366	349	344	360	346	353	352	361	377	357	361	378	347	338	318	357	340	355	369	375	340	362	335	374	335	336	357	328	342	345	369	328	324	348	329	318	329	326	356	374	353	339	345	329	329	314	336	336	314	341	375	340	347	326	338	360	363	367	329	355	351	347	355	341	328	347	353	322	355	360	340	352	371	328	332	337	328	321	342	362	353	350	327	376	318	392	305	368	338	320	342	345	336	361	338	349	330	370	333	369	354	343	369	306	340	334	348	359	350	363	366	326	321	366	360	359	337	368	354	338	351	369	348	357	368	346	325	374	346	362	358	318	350	335	317	364	324	340	353	345	347	366	340	364	344	330	368	349	339	353	326	316	354	309	378	353	329	363	347	378	346	352	319	339	371	327	369	352	356	340	359	330	318	381	347	350	334	334	374	340	343	363	340	338	329	338	369	392	344	381	347	357	348	363	335	326	353	318	340	339	336	331	338	372	355	326	355	305	371	390	361	318	355	349	373	361	352	342	343	367	336	386	359	362	341	375	354	356	340	347	312	357	347	337	353	331	351	349	331	301	336	368	356	379	318	357	366	357	344	368	316	341	365	327	359	334	356	333	344	323	336	347	320	348	358	366	376	356	345	333	329	374	318	349	355	355	368	357	316	320	320	369	382	365	365	341	343	348	368	356	333	384	333	332	336	328	336	350	341	394	358	351	332	339	338	331	361	324	394	352	371	342	358	343	357	371	362	303	317	321	353	336	358	318	365	351	339	374	339	351	346	339	338	341	367	322	354	344	333	331	335	372	359	354	377	367	343	365	365	342	354	321	332	350	383	353	348	312	342	372	345	372	342	330	358	314	340	364	335	347	329	329	332	349	389	359	372	318	330	353	342	352	353	345	364	372	353	346	350	376	327	314	357	354	342	358	333	355	316	337	366	340	314	336	370	302	335	353	329	355	326	365	368	308	361	325	362	358	348	337	359	343	342	352	354	344	346	363	386	345	370	334	358	364	378	325	330	326	365	362	364	335	349	356	337	343	344	326	335	391	336	337	344	345	354	334	338	358	358	346	354	330	324	369	335	364	346	343	380	392	328	352	380	353	363	332	364	330	333	378	329	371	341	370	327	347	326	364	344	353	360	328	306	337	351	372	357	338	339	365	310	329	357	337	367	311	369	361	343	349	346	359	346	335	353	341	331	336	348	354	338	351	347	342	336	323	383	320	387	341	345	335	377	365	336	336	331	341	385	346	366	370	365	364	338	365	356	349	332	333	332	329	349	372	384	354	348	342	340	347	365	337	324	318	332	348	357	357	327	346	316	372	354	342	358	340	371	358	303	378	345	335	362	348	341	368	331	318	340	325	367	355	302	368	371	346	354	378	346	376	353	337	384	350	363	341	360	371	390	328	379	326	337	350	330	339	345	312	345	371	345	360	347	331	363	359	329	352	342	351	383	369	340	379	337	351	334	359	384	353	357	369	363	383	367	362	353	310	378	332	345	341	350	361	339	322	345	345	361	324	363	362	372	360	331	333	330	344	324	348	373	362	367	364	336	361	349	355	344	383	371	350	341	335	334	355	335	338	330	364	358	370	340	333	351	325	365	362	320	363	331	337	384	318	343	356	332	332	369	352	350	318	320	311	325	326	314	357	326	321	342	364	356	348	304	357	321	349	358	342	366	345	321	379	345	350	355	328	341	335	329	320	351	330	368	356	346	322	346	401	349	358	350	356	308	347	350	338	348	336	353	349	313	347	353	347	340	339	364	306	354	380	351	326	351	346	369	375	338	364	348	383	362	331	357	350	337	375	336	349	389	364	348	356	369	335	349	342	370	334	365	351	332	347	345	343	329	331	362	324	339	338	363	339	345	347	334	346	373	368	347	367	353	338	329	367	350	339	361	348	369	351	381	337	327	339	358	355	354	343	333	326	395	366	359	365	337	339	325	343	360	361	336	377	355	290	359	328	327	358	360	322	354	365	331	327	345	359	381	348	355	392	315	346	365	333	346	347	366	361	342	330	316	328	361	332	360	335	362
2574	1034	1090	1085	1077	1018	1047	970	968	973	950	921	933	952	924	937	977	914	935	914	881	976	929	932	889	918	888	886	924	955	926	909	880	931	903	904	892	948	899	901	959	906	920	928	914	927	966	903	916	873	967	949	873	908	956	943	905	918	944	962	879	938	906	935	954	884	918	929	897	903	931	892	922	880	897	892	950	916	942	897	931	907	942	912	1001	951	973	887	936	903	948	955	867	849	892	921	907	912	903	899	925	953	819	851	947	938	909	932	902	930	948	868	901	966	963	931	967	918	949	952	925	885	913	894	921	881	881	947	931	932	925	908	947	939	928	933	907	956	918	913	900	936	944	863	946	934	924	945	907	962	904	958	907	894	951	946	891	916	881	990	930	892	900	850	908	974	901	971	886	903	933	877	921	890	938	932	935	911	896	904	901	894	907	914	965	949	875	916	954	900	934	878	904	941	902	894	944	937	929	959	896	920	964	912	915	940	903	978	925	955	919	936	903	889	891	919	930	919	876	994	893	903	930	934	941	921	939	845	904	987	935	945	904	905	974	914	933	898	871	900	944	943	896	925	924	894	925	943	911	886	920	960	944	991	927	932	891	928	959	905	978	940	928	910	906	873	909	927	897	918	896	888	931	932	925	892	880	921	893	867	978	880	911	907	913	914	946	908	955	951	930	924	933	913	938	955	916	928	925	960	907	937	951	920	899	963	936	913	916	971	921	959	876	921	919	886	917	875	929	921	894	899	959	963	880	981	875	913	873	864	932	915	890	906	930	904	892	975	963	940	874	992	904	892	925	912	954	931	940	922	903	945	903	895	896	870	946	944	904	908	950	914	938	951	899	979	913	925	951	919	903	964	908	889	899	973	984	919	937	878	959	925	950	901	904	927	969	981	925	907	920	919	926	903	913	874	930	888	904	939	930	893	934	895	885	921	909	933	969	899	975	909	909	916	890	930	951	862	893	928	925	968	907	888	936	900	890	906	933	914	922	944	907	928	923	1003	871	906	919	976	905	921	914	891	915	909	952	897	849	916	955	877	917	933	894	917	872	888	897	937	920	910	969	935	889	939	953	929	845	916	986	905	927	912	865	885	887	936	904	912	918	910	872	943	871	886	881	963	898	889	930	919	904	928	883	869	919	945	908	951	957	945	934	983	920	911	895	919	903	888	926	916	881	914	881	961	968	922	946	939	873	960	975	933	922	929	904	948	955	948	1000	912	940	893	948	909	933	901	885	869	901	943	943	951	917	955	888	930	938	923	891	952	893	913	878	891	961	889	928	881	896	927	958	996	927	915	867	946	947	899	920	903	975	959	896	911	971	883	921	913	943	940	917	922	958	869	889	899	919	928	891	879	908	908	872	972	896	955	883	934	907	913	940	905	959	941	903	875	890	915	915	964	937	938	914	883	902	963	894	894	973	957	956	916	915	911	963	984	933	939	894	921	908	945	929	882	897	925	966	903	869	908	921	955	884	933	866	940	904	912	873	859	932	934	921	950	890	976	924	915	906	965	912	920	870	924	913	893	924	851	964	919	952	921	926	907	942	884	902	959	955	896	884	933	949	925	944	944	931	963	955	909	911	907	954	943	899	888	989	925	899	946	963	899	864	960	914	904	921	928	931	943	914	901	956	942	916	919	970	921	895	922	908	903	889	920	962	941	935	896	917	910	918	934	931	878	891	905	945	958	919	891	887	891	928	949	960	900	908	968	976	950	957	907	892	886	854	874	933	864	984	947	935	897	858	876	931	922	908	913	921	926	917	876	960	952	931	933	899	907	948	928	915	935	913	968	922	946	929	949	907	926	925	919	915	905	877	903	884	948	941	902	909	920	970	936	910	913	924	918	891	934	892	930	1014	927	876	909	959	860	936	969	914	888	917	938	914	934	914	920	931	911	963	963	953	943	899	902	888	906	963	913	894	894	911	935	867	912	866	943	924	925	1032	913	944	920	941	910	900	923	907	950	970	939	887	900	951	937	891	906	938	949	974	894	886	909	909	889	879	917	900	959	941	963	972	885	938	931	921	916	857	997	932	907	938	939	929	923	958	889	865	945	911	899	929	886	901	928	873	887	924	935	960	899	896	977	940	960	880	935	894	916	908	955	950	939	927	925	935	966	944	960	923	818	968	895	941	948	899	937	946	856	973	951	980	933	928	925	927	938	859	935	920	885	916	909	942	869	883	889	958	915	938	941	878	951	895	1016	910	920	923	942	940	932	937	912	892	943	901	885	942	874	881	970	914	947	921	917	880	895	928	933	941	950	951	922	963	923	911	903	911	941	893	914	888	892	902	955	987	913	911	965	942	942	916	916	888	896	920	928	937	903	946	993	936	953	916	998	939	938	856	889	912	890	907	934	930	887	942	966	909	935	934	939	936	946	918	911	905	964	950	945	965	937	916	920	932	937	898	935	839	952	920	966	943	935	878	945	948	948	945	954	933	958	915	952	939	878	909	912	937	974	935	908	884	904	916	909	926	943	881	885	938	918	948	913	898	870	886	921	882	926	922	918	965	873	952	952	911	928	934	978	928	907	922	949	927	904	861	892	954	930	964	873	888	910	930	928	959	930	985	968	943	932	893	985	950	948	956	925	939	898	885	901	945	886	904	939	922	941	893	908	903	892	938	903	913	914	937	928	895	946	937	937	917	898	908	931	875	875	919	908	973	895	912	917	933	914	891	871	932	983	922	907	908	930	957	983	935	958	965	941	879	929	979	882	908	903	894	876	922	916	909	934	914	932	990	924	887	949	961	910	990	933	928	960	941	908	946	920	930	897	964	889	852	909	1000	906	991	919	933	917	939	924	936	907	941	888	864	892	922	927	945	949	945	892	918	878	953	959	926	946	907	940	975	962	917	893	976	869	891	897	923	962	939	958	955	882	890	937	914	938	898	922	933	929	925	941	953	914	945	910	900	923	895	887	930	947	893	931	898	932	910	918	912	916	904	964	913	955	892	927	910	895	949	929	899	884	911	987	867	894	952	912	916	962	963	918	919	910	937	970	940	934	901	855	892	901	961	930	910	892	899	935	975	923	1009	907	897	902	923	882	933	887	942	897	936	962	908	953	912	945	909	929	930	933	931	962	920	942	1003	983	920	908	908	979	914	909	920	937	950	904	942	921	957	909	921	887	902	934	897	925	894	956	932	948	997	938	921	871	884	940	927	920	976	952	916	901	898	935	886	899	918	904	886	914	900	942	928	918	908	985	962	953	961	911	905	896	941	939	948	945	952	968	913	970	932	922	925	921	865	929	940	975	910	906	910	897	908	899	941	985	934	950	899	886	895	893	942	931	912	871	895	970	920	905	947	913	940	874	856	885	911	923	952	875	948	880	914	911	927	949	921	916	918	938	941	959	901	912	915	901	926	986	863	912	901	896	928	919	898	920	906	927	928	964	930	893	937	943	987	902	866	922	966	923	913	927	912	920	918	951	944	943	919	915	874	912	885	952	904	924	861	894	970	856	952	886	908	973	941	948	927	894	956	875
8700	1246	1529	1139	907	789	668	570	534	509	505	463	422	445	440	426	388	387	436	428	402	377	369	350	326	378	371	367	409	399	380	380	396	391	384	393	391	369	333	361	358	347	341	353	362	376	403	376	354	387	369	374	392	385	420	421	364	405	392	368	355	389	358	354	384	349	359	369	381	387	359	357	390	358	380	337	367	365	352	374	365	382	368	360	359	402	373	374	374	347	348	407	360	379	396	379	353	351	365	366	406	395	422	344	374	388	396	397	348	372	375	380	377	388	372	353	348	397	365	375	370	368	337	353	368	343	347	330	376	365	376	379	380	421	351	341	369	375	367	394	363	375	382	388	374	388	359	345	343	359	382	350	368	357	387	344	348	356	352	356	358	377	351	366	376	342	329	375	380	367	357	398	354	385	369	348	388	390	358	377	358	375	404	368	358	362	390	376	384	346	390	350	374	381	374	369	364	376	353	388	367	359	372	362	346	377	396	364	410	371	378	354	385	326	389	356	364	366	382	415	377	378	360	393	344	311	348	380	369	371	403	393	340	380	393	348	374	399	344	330	359	386	339	355	327	355	368	387	361	353	354	396	338	348	406	370	343	372	387	372	380	371	364	371	389	386	357	342	370	379	346	396	383	419	386	353	357	329	369	336	344	381	372	372	344	345	384	376	372	379	360	391	389	366	345	390	368	373	371	332	345	341	385	356	407	346	378	382	362	332	356	340	372	377	367	359	390	380	375	378	407	371	337	335	385	358	373	390	359	362	377	399	337	371	353	372	350	371	390	346	346	384	362	380	370	339	375	355	352	388	358	380	391	421	388	397	401	359	401	367	362	371	377	403	384	382	397	354	396	379	357	386	361	384	396	388	361	351	364	342	341	389	342	354	349	359	378	382	362	350	374	361	397	339	392	312	362	374	363	384	383	364	394	372	325	348	373	360	328	374	355	396	347	359	416	356	362	348	371	365	342	378	404	374	374	362	327	348	363	326	369	352	372	368	384	394	355	365	393	364	377	402	376	355	359	391	395	370	380	369	326	415	342	356	377	395	373	369	363	362	357	387	378	328	382	337	410	393	363	355	354	357	339	367	358	360	363	361	351	348	383	361	377	374	355	384	329	351	387	352	372	398	344	332	384	377	390	360	365	364	354	362	339	385	348	359	378	359	374	342	360	375	350	355	402	331	378	363	409	379	378	360	368	326	322	354	354	384	360	411	350	365	377	382	381	411	334	357	377	369	385	365	369	328	389	387	352	376	379	367	359	375	358	352	386	376	387	331	358	373	373	336	382	392	353	406	321	394	401	368	389	368	353	314	387	435	359	353	375	390	375	384	405	366	405	360	375	401	384	350	338	380	389	377	415	400	343	349	344	363	387	360	371	390	339	375	353	369	360	384	391	355	371	374	381	360	338	360	343	359	394	345	397	359	349	377	343	356	365	365	376	349	388	351	373	368	358	357	358	360	368	399	365	367	356	375	351	333	379	380	371	357	356	399	379	347	355	377	374	346	375	388	358	327	393	352	343	392	356	407	370	370	374	349	390	371	383	368	371	391	380	397	376	383	381	361	367	363	370	397	396	378	393	356	368	381	380	356	382	344	354	328	362	392	368	369	380	342	330	388	371	370	379	385	352	362	402	372	345	401	374	345	379	377	347	395	388	353	352	353	375	398	368	352	382	397	394	353	354	346	395	338	373	378	377	380	342	355	378	412	360	369	371	371	370	339	372	374	373	380	354	373	386	401	355	380	358	361	371	373	376	363	364	335	367	357	328	359	396	356	369	351	361	368	349	368	379	369	392	343	366	404	381	375	382	333	360	369	378	398	362	400	380	369	336	325	374	415	358	362	358	384	342	361	390	321	341	377	368	388	334	352	352	358	394	387	390	414	332	361	380	315	391	354	347	396	351	379	384	365	367	359	342	360	350	383	377	336	350	372	395	392	387	376	341	365	361	399	344	380	376	339	364	363	396	355	355	344	396	394	380	357	395	376	377	346	365	357	338	359	404	364	352	391	328	382	378	385	349	393	354	360	346	386	353	355	375	373	369	354	375	375	341	364	366	363	366	360	349	361	389	379	385	383	399	333	370	350	372	384	340	401	357	346	354	381	378	343	333	388	340	375	385	323	383	358	368	362	376	360	373	383	393	385	371	388	381	380	357	359	366	376	385	375	377	363	366	329	342	395	345	324	392	344	396	375	374	397	354	378	378	347	365	358	348	338	352	383	386	346	402	344	391	385	392	378	339	324	353	320	391	395	328	370	321	345	386	380	361	384	414	341	370	377	375	345	359	349	341	399	387	358	380	399	333	358	346	354	360	367	377	395	378	393	389	354	339	393	337	332	384	379	360	382	382	365	400	336	384	384	393	369	384	354	362	351	374	367	397	363	357	347	368	364	384	350	350	356	365	347	340	377	368	335	356	377	412	385	409	382	328	414	380	361	363	378	408	405	385	370	358	347	337	382	393	407	373	390	362	366	376	348	378	331	350	379	381	352	355	379	374	391	379	348	373	351	346	332	361	338	376	380	371	341	366	372	355	354	382	360	409	369	381	351	390	333	395	358	347	384	326	361	373	344	356	340	406	343	406	370	370	411	341	386	403	374	384	344	381	373	355	355	402	372	355	367	392	324	339	373	372	375	373	377	392	351	353	344	340	389	372	366	357	357	355	340	394	358	374	371	388	359	378	355	350	328	361	372	372	366	380	379	356	345	329	379	333	365	349	345	361	377	365	375	363	358	411	361	375	392	359	377	354	340	330	409	333	367	393	404	362	379	403	350	363	373	353	377	362	364	339	344	399	357	371	359	359	359	394	374	389	420	367	356	378	362	370	325	393	388	371	362	353	352	360	354	339	403	358	384	361	384	319	370	366	377	339	363	372	374	384	345	375	370	349	374	369	356	353	375	332	386	372	396	342	363	348	353	344	345	362	376	374	379	345	391	394	373	362	352	369	367	372	316	347	348	380	365	341	360	358	377	389	355	387	383	412	375	383	375	364	402	367	349	350	360	317	396	357	355	395	344	337	376	338	375	355	351	326	363	358	360	380	402	346	363	348	354	383	386	395	406	390	349	383	393	366	384	346	364	340	393	363	380	360	367	366	371	377	354	395	370	403	344	379	378	361	382	363	371	378	378	337	388	339	330	356	379	357	348	359	404	372	361	361	360	334	389	351	356	372	358	374	380	396	377	383	316	353	374	359	386	388	373	381	372	393	357	399	386	350	359	359	372	433	395	364	346	361	346	354	329	414	353	380	364	384	356	380	378	386	364	358	336	324	358	366	351	372	354	421	398	407	425	377	372	350	373	365	360	345	356	388	344	360	356	345	402	343	377	349	379	358	397	351	342	374	370	377	361	348	346	378	395	336	379	397	365	378	374	360	389	368	365	340	373	383	395	387	356	371	366	366	363	369	367	384	335	341	344	346	324	394	352	403	329	379	381	394	359	368	372	358	344	375	381	344	375	384	372	341	383	393	356	363	360
6007	1768	3036	3557	3300	2813	2408	2083	1923	1778	1624	1540	1406	1397	1320	1233	1191	1221	1187	1155	1132	1127	1120	1065	1100	991	1066	1057	1028	1045	1009	1043	1034	1006	982	1033	1048	1042	1057	1029	999	993	961	999	989	981	1021	978	993	990	974	1003	990	955	990	1015	1030	921	982	1002	1046	989	987	1017	969	1041	973	1004	976	966	988	1040	955	916	937	968	919	988	896	964	1018	932	965	1000	963	967	1001	972	979	934	1006	932	1037	952	945	996	942	964	923	960	927	966	984	905	929	955	1010	943	930	942	980	984	930	951	1065	954	970	990	1012	959	940	949	1039	939	986	1029	962	984	984	902	931	977	933	933	953	984	983	928	891	928	979	960	965	979	961	941	942	935	915	971	984	994	945	939	978	929	988	971	987	968	952	997	974	940	973	969	1002	928	921	970	952	968	958	941	981	914	994	958	951	970	954	969	968	989	908	970	957	954	963	972	927	970	958	960	991	982	939	926	936	908	997	971	944	963	953	949	946	948	955	910	888	977	934	949	934	976	907	914	978	969	979	972	936	934	961	957	978	959	930	960	969	944	905	936	945	953	935	1000	904	945	900	945	1006	929	987	916	956	926	939	953	966	907	901	931	920	944	981	926	916	957	955	943	988	966	945	940	999	989	917	933	926	894	959	964	1007	970	953	945	947	975	935	886	981	928	954	913	968	969	956	949	872	983	969	977	953	948	967	960	928	930	938	964	900	917	942	956	971	960	939	960	940	954	961	955	1011	908	950	954	943	968	1013	949	930	1030	949	1039	934	886	934	938	979	902	969	981	914	975	964	1006	950	918	981	923	985	886	957	966	953	890	998	931	932	926	977	994	984	967	977	947	973	968	941	953	976	936	1030	994	957	992	995	894	977	958	939	973	957	932	976	1007	965	944	955	930	974	915	942	934	974	961	938	951	961	959	978	938	1006	961	889	904	947	976	914	878	947	994	955	942	907	924	974	909	958	904	935	965	990	997	965	945	910	980	940	1004	969	950	989	916	978	1023	978	976	991	951	906	949	965	951	978	986	1015	988	942	967	951	928	1002	954	956	977	978	949	912	956	926	961	978	968	982	1017	967	971	903	949	1010	973	1024	936	927	940	989	947	1051	993	1048	960	933	939	952	949	932	1001	942	951	891	961	990	974	928	972	943	936	943	921	896	978	954	883	973	918	1003	978	942	1004	939	987	935	980	957	987	1022	923	941	945	969	943	966	932	950	902	958	935	963	950	955	978	977	995	985	919	958	950	998	962	985	954	968	945	907	946	936	896	941	961	973	964	950	968	921	945	930	962	933	919	940	978	911	954	897	935	939	889	913	1016	1018	943	984	956	950	923	999	989	930	953	913	934	996	979	929	904	933	1009	946	946	978	988	952	934	995	938	967	921	955	957	927	961	958	957	981	965	900	972	1062	925	904	975	988	918	972	947	955	852	937	926	915	927	962	958	929	948	987	976	922	917	955	968	977	985	951	946	956	965	974	960	964	980	926	943	1005	958	912	977	936	911	954	963	946	932	942	962	931	1036	962	938	946	968	980	934	984	951	969	939	987	931	974	945	949	993	937	962	928	955	980	996	1003	983	903	938	924	904	909	997	999	936	968	992	1034	862	901	1066	967	963	1004	995	968	949	920	948	972	996	952	971	932	934	945	978	942	947	952	991	938	974	983	980	967	937	892	886	969	987	970	940	959	939	942	1011	937	976	958	997	954	976	936	861	935	936	953	959	968	902	885	1005	900	975	955	978	924	915	963	1010	988	920	973	945	942	991	945	920	970	950	960	962	986	963	927	915	989	961	905	938	890	1039	959	936	999	915	978	934	954	861	963	922	903	965	944	947	975	967	876	962	999	959	942	910	962	935	990	976	962	963	986	1014	955	1027	962	984	937	929	965	969	959	953	1003	972	935	994	956	952	966	979	921	1032	975	900	896	933	933	952	974	951	1014	983	924	973	949	977	998	956	905	957	927	940	978	967	930	918	902	930	937	954	889	1002	913	990	973	930	944	944	993	938	900	962	1004	949	905	959	967	1012	1000	917	937	977	951	937	907	973	965	921	935	938	933	1005	1018	918	899	944	939	939	943	902	986	951	988	966	908	933	954	953	1001	961	967	981	980	1004	987	918	975	954	971	914	916	945	925	923	944	955	988	943	955	970	999	990	962	969	957	918	952	974	974	904	950	957	1007	965	957	976	949	911	980	954	946	943	994	948	927	967	946	1000	959	981	965	904	948	917	943	927	975	941	902	988	927	916	971	918	970	942	980	943	976	977	988	919	981	1010	986	926	956	1000	916	963	935	938	929	956	933	988	948	989	948	965	964	972	964	948	972	955	995	899	1008	945	935	962	945	1034	966	955	957	993	909	963	978	953	967	893	939	993	924	906	941	958	976	979	975	978	926	941	964	995	967	933	1033	960	922	964	922	945	933	990	961	964	912	934	950	938	1031	993	905	942	1005	988	958	956	946	976	932	960	931	956	961	897	951	974	962	920	1012	994	991	946	962	945	888	969	982	988	983	966	935	992	987	994	968	925	939	984	942	980	960	917	918	975	977	935	977	953	966	903	925	985	921	976	959	882	937	924	987	937	990	979	944	948	930	952	978	977	954	969	976	989	982	1008	946	984	973	953	1040	923	928	950	971	979	942	982	1023	912	930	983	962	985	979	944	965	970	959	1004	964	973	946	887	947	910	979	986	945	953	983	918	996	951	949	957	934	916	893	988	1000	968	889	967	971	984	937	985	949	965	1046	901	1003	948	994	957	971	952	912	963	945	916	999	965	974	983	946	954	919	957	940	955	952	944	930	927	948	935	913	1007	924	946	927	928	976	947	929	992	946	946	932	1000	944	966	932	943	959	989	940	995	938	941	1014	913	957	955	977	977	964	1010	970	966	959	972	973	915	992	941	956	954	967	967	946	1070	924	988	973	933	1016	954	922	953	1055	905	953	942	956	959	972	994	934	977	958	884	915	903	928	990	946	993	972	915	948	958	913	961	972	864	928	931	1006	968	998	961	987	953	1002	961	971	971	917	917	920	936	964	1000	970	968	950	965	943	918	974	996	913	971	960	923	936	963	946	969	975	944	900	942	980	901	982	925	961	937	1006	953	1024	975	916	1007	965	984	977	944	992	965	957	950	955	945	940	981	960	923	981	967	892	963	893	936	969	993	962	968	868	946	967	889	922	939	922	967	943	943	997	976	961	960	962	986	954	1018	923	964	960	966	951	957	954	984	983	859	1020	959	969	926	934	932	937	988	986	933	954	952	984	890	939	922	918	983	893	977	980	955	933	1021	951	915	919	938	945	962	954	974	968	950	971	943	972	995	953	966	960	904	939	974	926	930	955	1025	991	887	948	939	936	903	948	950	866	895	917	968	961	919	951	960	1022	942	919	945	927	928	928	922	874	949	971	1006	949	948	972	977	968	980	969	965	969	912	970	954	942	1003	928	964	969	986	919	910	915	975	953	903	877	914	970	920	972	954	941	968	946	929	1019	957	966	918	964	945	972	935	928	959	917	943	954	941	963	999	957	930	946	944	928	955	1036	963	901	961	937	956	933	924	951	936	960	1001	982	977	964	917	970	974	940	951	1011	924
15308	2539	2549	1946	1339	963	812	650	506	489	404	382	372	331	328	287	304	277	293	273	235	295	251	283	257	247	245	218	230	246	243	207	204	207	195	241	246	241	190	234	236	209	209	204	202	202	224	207	213	222	225	201	205	178	230	205	206	223	228	216	200	210	201	229	181	221	197	199	204	211	222	221	228	212	234	222	195	217	189	222	227	201	205	191	221	225	211	253	240	224	201	222	218	189	200	191	202	190	223	222	210	187	205	243	207	197	199	229	199	187	186	211	197	194	220	198	199	210	201	195	207	204	202	206	225	192	218	222	204	237	220	185	213	194	186	196	200	195	226	178	236	215	214	204	220	208	205	195	226	194	191	202	184	196	208	202	231	201	175	204	197	200	197	197	191	184	214	181	210	213	186	200	199	227	201	205	234	203	212	201	201	193	212	197	210	186	220	209	208	218	201	193	216	212	231	180	208	187	186	191	228	193	204	206	221	186	190	209	223	217	188	212	205	187	183	198	231	203	209	181	194	212	220	206	216	203	227	217	204	184	195	197	199	198	231	195	219	198	177	206	203	189	230	210	213	200	198	209	222	189	195	231	216	202	212	225	215	191	199	195	207	222	230	209	199	236	205	196	212	206	207	217	216	221	195	217	190	218	212	216	223	198	215	229	215	199	222	229	190	219	209	199	216	218	213	184	234	211	197	184	206	194	183	205	198	218	193	196	214	198	194	209	216	217	194	205	197	196	201	219	191	191	197	232	186	200	201	198	211	204	231	236	207	207	215	187	203	205	203	206	224	220	218	215	192	178	227	204	222	224	191	221	224	214	221	189	196	216	212	218	204	221	196	213	182	186	218	192	202	214	208	206	195	210	205	207	205	216	214	216	234	214	230	214	184	193	183	187	214	186	214	192	243	204	184	200	206	206	201	195	216	234	213	246	232	214	191	177	203	197	217	193	215	204	197	186	196	200	217	192	193	234	197	203	217	201	223	178	186	208	243	178	212	221	178	190	209	219	217	222	183	217	201	200	221	223	206	203	240	220	197	215	198	207	193	204	193	187	204	186	192	196	205	228	222	196	227	218	189	230	223	217	223	208	201	196	219	227	215	184	192	195	199	223	205	225	204	194	198	190	189	200	212	205	222	211	223	209	189	209	213	199	200	182	189	228	190	215	197	219	206	221	201	213	213	213	183	181	202	205	213	210	213	212	202	211	174	208	185	177	187	199	203	205	200	210	180	217	205	198	214	200	217	210	213	219	197	233	217	199	212	202	208	182	207	199	188	216	204	188	227	213	218	208	219	179	197	214	207	231	190	212	217	193	177	211	196	193	208	196	222	199	210	210	204	218	214	211	192	208	225	203	216	213	226	218	205	246	204	223	199	211	224	195	204	203	211	193	210	195	201	244	231	194	219	211	194	195	220	221	228	198	205	230	192	202	217	214	214	205	209	221	229	216	191	211	182	201	207	226	213	188	195	199	195	202	197	231	197	186	223	206	188	203	216	191	219	185	184	218	205	200	219	241	205	212	202	206	213	170	195	239	200	219	199	177	200	217	179	190	210	197	197	208	201	210	223	215	235	184	227	187	219	208	199	210	197	208	212	194	233	189	212	225	214	184	191	186	209	208	208	244	191	194	220	192	220	214	206	232	263	207	195	193	247	206	201	185	181	213	192	176	189	189	206	203	186	204	203	201	218	222	215	183	227	205	206	192	205	213	202	192	226	228	210	200	210	209	196	211	194	223	198	189	207	188	212	210	168	201	210	201	227	224	203	190	222	206	216	191	192	220	208	201	205	201	203	193	212	232	219	198	209	196	221	206	196	218	225	204	221	211	213	200	205	194	197	198	212	216	197	196	214	187	200	198	211	200	204	199	179	221	173	221	179	204	204	194	212	218	201	216	214	198	190	222	210	248	219	207	198	220	200	226	188	206	191	200	230	227	193	190	214	177	219	200	215	220	224	201	197	199	208	203	222	208	186	184	191	238	170	204	201	184	206	217	197	187	208	196	198	226	223	223	193	210	226	195	197	204	208	204	222	195	200	216	206	208	191	204	205	191	215	191	237	241	211	201	208	205	209	198	198	195	200	209	225	191	203	229	204	217	201	209	214	204	197	201	205	198	221	193	176	192	216	200	222	222	206	199	185	208	192	197	202	237	192	217	196	225	192	216	184	198	202	195	199	232	206	193	205	224	203	195	207	181	212	203	218	219	193	241	222	206	220	205	204	221	204	183	220	240	208	210	228	203	225	213	196	224	196	205	185	213	216	191	204	219	207	198	226	194	207	221	198	205	224	166	222	235	223	220	207	193	208	216	203	204	194	205	182	200	196	224	215	212	206	228	214	214	210	204	199	216	197	206	181	189	203	199	236	198	217	185	192	187	222	196	205	218	200	226	211	191	225	210	201	227	198	197	215	227	218	183	181	192	189	201	219	239	220	230	198	183	236	207	225	193	187	225	211	206	192	200	194	206	214	221	197	217	235	208	175	212	199	214	201	227	228	228	206	215	187	223	231	228	216	216	203	191	182	183	209	229	216	233	228	196	218	218	202	203	189	181	187	225	185	199	203	216	223	202	209	189	203	220	207	223	237	217	191	198	192	219	184	203	200	212	203	222	222	214	212	198	215	203	193	221	204	182	183	185	233	214	200	210	209	214	202	238	193	217	195	194	193	210	195	198	203	196	204	181	194	205	216	197	218	230	224	227	207	213	198	205	202	205	203	194	206	208	217	206	211	205	213	199	215	208	213	219	217	193	178	214	184	195	212	216	205	198	211	226	213	230	197	198	192	183	211	211	180	211	203	216	215	198	228	210	221	200	205	204	186	210	195	219	195	199	188	226	201	197	221	199	204	197	206	212	198	195	224	202	194	218	203	241	219	190	215	209	200	206	209	200	187	230	229	220	204	198	183	239	217	198	213	188	185	223	221	172	209	208	228	229	216	192	221	238	190	175	230	211	208	218	215	203	206	209	240	187	219	215	190	250	174	223	186	217	190	209	191	220	215	223	189	192	219	216	203	192	194	220	220	191	178	231	195	206	190	236	211	215	218	187	218	195	217	204	224	197	215	175	190	203	213	201	197	227	205	218	206	204	192	219	194	180	189	190	203	179	207	171	206	198	214	190	204	192	195	202	213	183	206	203	187	206	200	204	221	215	234	223	193	189	199	225	198	180	206	234	203	241	201	204	200	222	169	221	201	194	193	217	212	199	226	229	218	186	216	202	211	197	216	215	192	215	200	223	201	190	220	205	192	203	190	186	207	214	208	223	212	203	208	223	227	213	193	200	204	210	200	221	201	196	210	218	210	206	227	202	201	223	212	220	198	185	215	228	204	173	191	219	220	209	220	164	189	208	191	202	225	209	200	209	203	209	214	198	200	211	208	200	206	208	187	222	206	202	218	212	208	209	206	238	215	213	204	224	223	196	250	225	174	207	229	205	199	199	203	196	181	224	199	189	205	221	228	214	226	204	203	200	212	233	183	215
7422	2237	4841	5643	4929	4103	3258	2801	2357	2066	1841	1700	1516	1391	1320	1179	1147	1064	1012	956	916	902	884	923	846	828	754	794	779	713	711	729	748	683	711	674	677	706	688	680	625	664	670	647	633	621	657	655	644	632	625	646	669	679	649	621	641	653	613	602	613	619	597	601	645	612	597	606	602	618	618	593	612	638	588	614	583	596	576	609	598	599	567	593	568	568	586	596	587	619	573	576	567	587	577	591	569	573	628	597	565	646	566	572	595	569	611	597	549	590	581	626	551	593	556	620	566	593	598	583	575	597	634	562	595	614	595	602	609	632	565	580	563	602	538	579	606	620	583	594	537	582	522	552	563	565	577	597	626	573	583	569	574	552	576	591	586	593	585	542	606	580	590	586	559	594	621	575	575	579	605	573	571	578	561	593	567	593	556	607	568	627	629	559	568	595	569	544	601	569	582	585	586	573	591	544	562	598	602	539	602	613	525	575	554	555	565	594	575	562	590	623	579	575	538	561	578	585	573	563	595	605	567	549	587	577	576	580	572	564	558	574	593	560	573	603	586	563	592	553	595	546	542	577	608	559	586	570	581	565	560	573	571	587	589	602	605	589	578	587	580	579	570	582	610	591	548	561	564	602	571	562	584	590	604	549	603	560	593	576	547	545	564	591	553	586	532	567	608	581	587	577	576	553	578	565	583	579	596	587	603	533	574	564	615	581	562	556	592	562	585	568	577	575	543	602	576	559	552	541	555	550	527	536	548	602	568	553	604	571	607	542	561	626	576	595	598	559	597	600	578	549	577	537	600	578	588	591	588	538	594	572	540	567	567	543	565	602	599	538	578	563	611	582	618	538	562	555	549	563	591	547	579	541	595	610	562	565	597	550	543	576	585	582	582	528	536	579	533	554	575	591	587	607	565	539	636	609	548	555	588	586	585	544	578	584	564	565	626	565	561	607	540	576	583	594	570	531	562	604	586	589	615	554	557	599	550	573	571	544	538	588	571	568	596	563	595	613	588	565	578	562	574	606	543	584	590	593	578	526	595	532	583	596	579	613	562	600	581	533	546	550	552	566	630	584	632	571	590	562	586	571	548	565	563	575	570	561	615	620	589	581	597	567	576	580	583	566	568	592	610	568	557	582	568	608	586	565	581	582	590	554	548	539	572	587	579	513	570	550	615	591	598	603	562	535	598	567	545	545	596	572	579	560	561	591	578	586	540	558	585	615	598	569	593	583	559	516	543	582	580	601	558	561	590	573	591	546	559	623	570	580	557	584	580	584	608	574	586	576	622	563	566	591	580	582	550	576	552	598	558	563	539	604	548	582	560	559	593	581	549	563	586	587	549	583	531	577	577	527	555	554	540	532	583	569	547	574	595	565	559	576	561	554	585	607	599	583	596	556	592	608	582	535	588	556	561	612	550	579	571	554	557	594	598	574	578	546	653	545	576	552	575	585	526	577	586	597	568	511	565	589	530	574	577	565	605	579	564	528	551	554	566	567	562	553	543	561	596	533	563	581	558	548	579	564	552	558	580	583	576	574	558	564	592	569	592	581	573	552	561	597	520	563	568	582	563	596	595	576	546	565	565	579	593	560	565	590	601	604	583	555	630	548	553	555	566	571	574	520	593	603	590	544	550	599	521	563	574	617	562	548	569	552	508	590	571	586	571	563	551	573	602	539	608	572	611	552	567	563	566	550	526	581	535	548	588	562	565	588	558	563	569	560	577	565	587	581	569	572	555	570	581	533	575	553	576	589	560	608	606	530	580	573	582	543	579	571	614	555	543	574	579	545	588	561	543	582	565	592	538	557	607	553	547	544	575	542	542	575	519	574	587	568	577	611	590	566	589	532	605	589	549	569	542	614	526	570	577	586	562	548	588	619	555	578	563	587	558	530	577	601	563	533	560	547	614	559	531	558	577	617	557	569	567	593	598	602	578	586	584	592	571	516	580	591	596	558	567	625	517	569	577	613	547	580	580	571	579	583	569	553	596	589	570	574	607	563	583	569	574	562	541	618	635	591	546	588	530	615	567	577	592	573	541	610	553	564	596	532	554	612	533	581	580	572	566	594	537	610	539	558	596	564	589	554	589	584	578	576	579	563	556	553	582	587	599	558	578	579	590	547	585	582	564	560	532	590	597	565	597	606	556	511	588	546	527	570	548	569	588	580	579	535	574	584	614	568	571	584	592	580	621	557	596	526	560	574	527	596	600	587	523	599	583	571	514	603	575	582	616	596	617	581	591	594	563	559	554	561	531	599	569	588	586	536	560	534	550	586	605	574	553	556	601	569	587	600	570	602	552	592	571	565	576	556	610	621	586	592	541	572	529	585	577	585	546	582	580	557	544	572	587	594	623	566	585	575	553	544	558	559	586	572	600	589	561	588	547	611	581	552	577	610	613	541	581	585	526	617	550	623	550	565	562	555	596	599	577	595	566	549	585	581	544	595	557	532	619	594	597	562	581	578	601	589	556	543	573	620	586	553	595	574	595	619	549	601	574	556	615	569	581	575	611	601	579	598	544	556	586	615	550	535	568	563	573	545	553	563	604	543	581	543	565	569	583	581	517	601	602	563	600	572	582	567	571	595	602	576	540	547	523	578	584	536	572	587	581	583	563	562	554	560	568	585	588	574	559	579	593	547	522	534	575	558	604	603	559	552	575	582	590	549	533	575	579	579	550	573	574	574	583	606	624	558	581	536	623	574	509	566	594	614	555	598	537	597	564	536	613	565	516	590	624	546	554	598	555	591	576	537	549	563	559	559	547	549	576	566	586	572	557	563	562	583	551	534	620	565	580	579	584	603	546	586	551	608	545	568	560	577	568	605	555	594	561	543	574	554	610	573	551	537	550	595	586	567	588	585	607	600	627	555	608	613	587	596	586	572	569	542	537	570	544	600	555	550	569	557	526	583	553	574	556	574	547	521	605	579	550	605	624	567	581	573	586	578	609	555	585	544	569	545	522	560	554	548	593	557	580	533	579	568	618	585	616	560	561	555	567	571	567	577	547	587	596	581	557	566	602	628	510	557	575	550	562	596	558	549	533	562	575	544	568	605	557	602	537	540	560	556	543	601	587	574	558	586	625	637	616	535	611	631	603	549	565	578	567	546	576	618	574	551	552	568	550	540	575	586	558	577	550	582	563	545	571	583	608	610	631	566	591	540	563	588	530	601	569	509	596	571	552	586	582	556	584	577	584	595	582	565	592	587	558	579	630	598	576	612	592	572	584	575	582	564	573	543	555	565	571	594	550	574	557	552	560	580	530	573	597	570	590	561	565	578	609	595	564	584	579	575	563	621	574	564	573	547	568	564	570	611	589	556	590	604	552	548	568	563	606	527	559	539	565	596	596	554	576	539	582	548	578	570	580	579	567	538	593	592	574	576	587	580	533	545	554	580	600	567	638	611	566	531	572	597	562	604	568	572	595	558	569	593	598	559	544	563	631	537	553	527	604	576	575	550	589	548	595	527	580	560	576	545	577	596
2463	427	395	409	377	377	368	340	361	325	311	323	363	345	348	328	324	340	361	327	361	326	380	309	354	379	346	373	343	329	349	343	357	346	328	382	326	353	337	352	324	334	319	386	341	347	375	329	346	309	317	370	329	348	342	337	350	333	337	352	345	332	376	347	341	331	350	351	362	314	358	353	361	364	347	347	336	366	346	379	359	353	341	352	351	342	365	329	335	353	326	350	334	364	360	340	371	353	360	352	376	344	362	328	339	345	351	362	328	355	359	354	345	357	343	331	375	343	366	359	325	306	335	371	355	320	351	351	356	346	316	342	368	361	351	354	326	330	343	361	369	328	344	356	372	324	384	343	353	319	327	347	310	382	343	318	364	387	352	356	333	357	340	367	343	320	342	343	362	363	377	333	311	338	330	327	371	369	354	371	357	326	322	295	341	306	370	331	320	325	345	330	345	397	320	342	348	372	357	334	352	350	376	321	348	372	318	363	339	370	343	333	336	394	338	336	355	371	326	357	333	352	339	359	303	317	320	320	342	355	322	340	336	350	325	353	327	344	345	358	311	345	350	341	338	343	327	339	365	382	374	328	358	328	321	348	352	353	328	355	344	366	339	384	350	360	348	363	362	345	371	322	364	363	383	341	348	323	392	377	317	360	376	328	348	339	364	362	366	354	374	362	344	364	342	339	364	334	338	358	380	357	355	348	370	345	334	361	379	366	336	353	343	374	328	361	344	371	321	365	356	327	330	336	334	342	330	354	339	396	398	371	348	335	371	364	330	348	384	337	332	343	336	373	366	380	329	326	331	346	347	364	338	329	383	383	373	351	354	356	366	311	327	344	356	323	351	345	363	345	348	361	388	373	324	341	406	361	346	333	408	327	313	340	359	342	318	353	364	376	386	338	349	330	351	385	347	341	345	349	368	358	345	328	360	364	317	368	348	394	348	312	379	360	350	346	365	369	349	368	344	345	348	348	319	371	361	392	338	386	331	360	346	314	328	375	332	349	337	312	368	344	313	339	340	343	344	335	335	338	355	358	350	346	350	340	354	346	344	372	371	324	367	397	338	344	359	362	326	341	339	381	337	361	338	357	310	350	353	383	347	384	340	335	372	349	348	309	341	351	367	332	368	346	317	367	344	352	327	356	351	322	317	343	333	328	339	374	344	335	395	369	321	337	361	335	370	335	314	365	332	326	364	360	383	322	326	378	342	310	355	386	354	336	366	335	334	349	368	368	348	348	324	363	354	347	339	339	346	352	356	344	330	300	318	328	368	365	375	349	344	351	331	336	341	390	347	340	320	321	347	338	345	363	371	371	375	367	336	341	335	358	356	382	335	369	382	338	343	340	347	343	344	369	368	359	331	371	334	354	331	362	304	324	323	341	335	359	349	363	367	355	370	345	358	348	346	354	335	369	361	362	338	342	338	350	351	334	352	352	356	370	393	327	359	381	345	351	367	301	349	361	352	311	346	339	374	337	293	353	336	333	339	321	354	363	367	354	346	359	344	290	320	363	350	381	357	351	339	315	340	345	305	339	308	356	344	350	345	344	320	347	393	340	348	348	363	356	381	350	308	349	348	340	295	335	343	371	340	347	369	321	322	350	370	342	371	344	332	343	366	345	341	318	352	347	344	372	313	328	348	359	354	361	345	352	325	365	352	339	319	327	320	362	384	328	330	334	328	365	359	366	342	356	310	370	359	336	355	321	367	377	364	337	339	317	333	356	346	414	347	361	313	337	363	344	364	363	371	362	358	359	343	364	356	346	339	355	342	362	330	343	368	335	373	355	350	391	368	363	375	321	353	367	355	323	333	352	369	333	313	349	333	369	352	346	365	356	328	335	355	351	356	361	355	334	349	349	364	324	344	364	325	379	363	370	350	331	389	351	370	352	366	360	358	347	352	371	310	349	391	359	356	349	377	330	358	336	334	344	317	341	324	350	367	336	343	321	303	363	379	347	345	367	372	337	347	335	314	340	328	339	357	329	327	353	329	372	332	346	377	346	353	345	336	328	323	340	327	370	405	357	354	347	316	339	391	413	379	340	359	345	318	327	325	331	345	335	367	338	374	317	360	392	334	376	374	326	337	358	389	341	320	363	337	329	381	377	364	346	329	348	339	336	354	376	346	365	320	384	352	367	376	342	374	329	329	364	353	368	331	391	385	378	347	354	365	313	341	308	342	349	354	336	331	351	346	337	321	367	358	363	369	345	352	353	323	325	353	321	333	346	364	353	344	334	335	321	356	353	338	350	361	313	337	348	359	339	348	357	356	367	344	351	334	369	364	356	346	310	330	367	365	380	347	308	364	352	322	364	334	338	340	390	379	350	348	338	374	362	344	340	372	315	340	371	355	339	359	332	330	353	353	326	334	369	329	354	335	367	321	349	369	364	364	367	363	352	351	339	381	321	335	353	370	346	316	325	309	334	354	352	366	367	352	357	345	377	354	339	323	365	327	359	351	335	332	330	346	331	334	340	317	378	353	354	345	354	375	382	353	338	387	346	363	357	380	329	343	378	326	340	384	364	337	357	322	298	359	330	374	321	350	409	334	305	347	351	369	381	347	361	312	337	369	366	335	348	380	340	328	348	356	315	334	381	336	330	344	324	336	327	342	342	363	326	365	349	356	375	376	360	366	337	376	362	343	338	355	349	303	338	387	373	391	343	342	370	354	332	378	352	313	354	336	347	336	347	348	343	388	340	394	400	381	373	344	355	329	350	390	363	336	348	329	341	323	387	348	324	323	393	358	358	317	376	350	328	330	340	370	341	338	351	352	357	350	354	335	359	336	363	333	357	366	348	358	365	351	345	368	334	345	347	330	329	382	380	379	377	332	357	326	367	355	346	360	344	343	343	295	381	366	333	304	367	357	395	335	344	373	361	350	367	341	347	325	358	360	332	331	352	369	333	340	333	316	326	314	366	319	370	313	336	367	370	356	342	378	329	306	354	331	321	372	341	341	363	340	343	342	349	378	352	377	318	341	381	340	371	339	379	323	374	338	351	371	350	362	346	331	359	351	340	333	325	360	341	336	345	349	358	370	368	358	353	355	340	349	326	317	347	364	347	361	353	337	329	361	329	300	356	364	391	367	336	341	346	362	366	390	335	343	377	365	339	324	339	376	332	338	345	377	338	358	357	340	310	361	355	382	357	331	370	352	369	360	326	329	333	355	379	334	332	337	369	354	340	330	337	378	379	341	341	335	338	338	340	362	376	360	365	372	326	351	343	386	337	318	332	321	370	330	356	339	332	346	328	361	332	360	328	342	365	333	305	371	358	352	337	338	384	358	382	327	356	371	368	327	332	347	337	359	361	352	375	337	323	362	327	336	328	356	346	329	337	331	360	332	370	355	329	344	343	341	347	334	337	381	343	356	343	323	373	357	352	338	354	397	319	314	341	348	313	345	347	359	372	352	299	365	364	344	360	356	362	346	343	333	346	348	369	341	345	355	353	343	360	358	343	335	335	332	374	360	377
2712	1009	1079	1064	1056	1045	1069	1017	1024	1015	954	948	980	892	905	927	916	936	958	972	942	967	899	923	915	898	955	954	980	990	907	909	895	936	981	906	986	910	938	915	915	976	897	926	910	886	921	882	880	881	921	935	948	916	907	935	901	934	934	885	939	851	934	961	923	924	956	876	953	943	887	924	880	924	915	895	879	911	939	949	877	880	883	912	939	902	955	948	907	894	946	917	900	939	921	920	892	889	916	895	903	908	905	969	986	869	909	908	896	930	934	924	913	936	903	926	884	919	933	893	916	962	950	910	919	933	912	885	895	884	963	896	873	940	916	936	930	931	944	902	932	914	967	895	876	944	950	929	909	916	912	926	923	910	958	883	898	885	865	919	950	956	1025	941	924	879	942	945	916	830	961	901	981	876	912	931	837	919	885	937	922	908	933	902	931	981	961	888	904	936	888	930	936	917	912	960	890	932	910	935	865	981	904	904	886	915	944	908	885	927	923	861	919	880	869	941	861	901	926	949	944	926	903	992	900	931	905	918	835	911	949	864	936	885	934	942	989	898	908	926	936	935	883	927	944	863	881	970	879	916	910	948	944	889	876	912	907	948	925	937	931	886	935	914	924	929	950	874	902	893	948	973	956	880	951	958	877	908	921	976	854	902	889	884	895	859	885	975	910	945	971	967	923	910	935	945	941	906	957	887	959	944	924	921	912	932	949	884	922	933	913	954	903	913	861	875	916	931	955	916	880	924	875	937	887	977	942	931	965	962	913	877	903	923	918	876	891	928	908	914	895	935	910	911	918	885	865	924	924	901	912	965	952	920	913	908	953	912	923	877	939	910	859	955	881	912	863	895	917	919	898	867	974	958	968	955	900	921	961	949	947	938	909	911	953	921	903	889	936	895	861	961	926	942	886	875	940	862	879	937	936	990	880	879	900	936	918	898	908	833	887	869	879	867	927	924	924	895	954	973	924	917	941	892	846	910	930	949	913	884	897	909	978	895	987	880	904	914	933	933	976	955	937	972	952	916	935	947	892	913	916	971	916	868	893	922	912	901	902	939	949	882	869	937	959	909	880	905	908	926	896	911	907	876	866	942	964	889	935	874	895	917	929	944	957	946	985	913	922	890	870	933	969	909	924	884	940	854	903	929	954	912	908	898	911	946	946	964	930	925	937	961	854	936	914	892	882	950	903	907	898	917	907	929	991	936	923	929	916	914	926	916	955	932	896	917	872	951	912	903	926	960	918	907	961	942	870	901	953	950	877	840	958	865	914	967	960	889	902	939	900	929	908	945	933	950	927	950	930	914	910	931	932	937	859	931	895	903	915	885	906	938	900	936	901	904	899	970	945	968	935	968	946	974	902	896	894	908	863	904	938	941	920	955	912	924	908	1008	913	875	955	934	858	909	883	956	835	952	887	865	966	918	850	948	906	916	899	900	878	917	890	934	930	923	921	1001	939	946	926	958	943	902	1000	916	923	931	924	965	940	875	892	931	950	994	913	929	938	910	926	911	867	927	913	895	942	885	899	956	892	927	846	887	977	883	920	880	947	942	921	928	916	909	963	934	934	897	908	963	909	921	914	906	934	903	931	887	898	920	913	895	891	928	933	945	891	946	951	896	911	901	963	942	880	923	883	937	928	836	954	907	903	922	929	916	940	891	942	905	895	954	908	914	994	913	839	942	911	913	908	947	950	892	870	985	944	923	921	843	922	884	895	947	888	963	879	893	921	905	889	892	899	869	942	982	939	899	941	924	892	874	926	925	932	923	968	995	876	922	863	937	894	937	886	928	930	895	918	902	896	898	970	913	957	912	909	871	882	943	879	960	925	875	951	918	892	936	908	945	904	963	925	908	964	954	972	931	960	887	895	934	942	917	929	904	878	906	939	877	949	914	933	963	945	923	977	930	925	942	907	925	847	938	963	875	903	899	953	899	901	916	868	875	910	948	941	897	946	870	885	947	929	855	919	942	922	911	963	930	906	906	916	891	968	924	951	933	900	894	937	992	936	927	937	901	954	925	874	961	918	933	894	914	942	938	904	910	969	973	888	877	872	939	887	901	884	918	936	944	912	955	932	975	943	867	898	913	898	953	920	930	937	936	960	959	907	926	944	931	904	919	930	947	932	912	934	970	943	895	919	983	899	917	917	921	901	885	895	926	956	942	864	923	920	881	986	915	869	878	914	898	957	957	912	899	968	941	848	936	920	943	963	973	958	938	917	971	911	915	953	929	934	974	891	928	933	930	903	952	944	978	884	971	862	945	916	913	897	894	958	919	920	874	886	864	941	930	907	894	939	916	883	929	938	914	911	884	959	899	883	894	999	926	898	932	932	868	863	908	883	913	914	918	918	970	849	933	937	943	942	933	945	881	988	895	963	868	929	928	896	931	968	892	922	937	912	959	960	878	934	925	883	894	902	986	939	932	888	978	992	918	976	869	938	899	878	890	932	962	926	949	955	926	918	884	924	888	957	901	948	934	893	903	846	865	889	921	909	889	887	948	903	875	924	906	880	876	949	896	940	982	953	912	985	857	924	867	913	897	949	960	901	934	900	887	967	914	940	900	920	938	968	932	903	857	929	949	865	913	993	958	961	892	957	894	863	905	952	988	924	921	956	907	926	902	870	943	958	895	917	860	922	888	894	917	935	947	900	936	937	920	1003	949	924	937	861	899	896	897	969	866	924	945	915	910	938	927	927	903	903	912	1008	911	944	915	892	894	906	924	928	877	920	897	872	909	899	917	920	864	951	908	940	927	900	907	943	903	917	913	930	909	929	919	883	873	935	884	961	885	925	910	900	875	951	958	927	900	947	875	942	931	902	960	921	944	868	940	887	897	873	982	822	905	921	919	910	957	906	989	948	919	889	910	942	887	955	875	910	932	926	964	949	903	932	929	920	927	905	901	936	933	867	885	916	906	913	946	870	894	907	908	894	984	939	942	874	912	918	948	897	987	849	932	929	909	887	877	968	941	922	929	931	924	924	919	906	912	939	899	877	861	941	902	933	876	904	921	895	897	938	915	947	927	915	899	932	905	901	902	928	999	947	892	934	941	870	912	918	866	931	951	971	929	870	938	915	915	954	909	896	935	927	936	925	892	910	943	922	935	894	929	958	941	919	891	890	921	910	975	933	954	918	899	925	933	927	1004	963	906	948	903	901	866	979	904	887	927	929	944	934	942	943	962	916	884	927	927	883	947	951	976	896	839	945	1020	943	858	913	924	969	893	870	958	928	833	925	908	905	935	880	929	906	907	939	897	893	966	905	993	895	900	913	978	955	916	939	878	934	889	903	971	928	929	944	939	909	904	893	864	894	906	942	889	925	913	948	902	937	940	930	898	914	933	987	909	961	915	940	898	965	893	929	945	888	931	824	855	930	894	891	908	889	931	939	895	883	928	876	883	887	959	941	933	884	913	898	872	915	906	907	859	960	872	937	872	892	912	900	893	928	918	957	894	866	935	906	910	863	928	958	835	963	950	951	850	955	927
8829	1251	1525	1234	921	748	697	582	555	493	487	463	463	405	401	398	395	419	387	401	411	404	412	388	386	386	408	380	381	376	368	365	392	373	400	425	389	338	353	409	365	378	354	408	358	358	359	375	388	395	394	377	357	368	374	356	394	356	341	381	353	401	378	389	406	368	362	384	351	350	362	407	385	363	361	357	333	341	378	408	356	355	336	375	381	378	372	352	354	345	361	365	386	372	383	410	353	393	366	405	372	358	379	402	362	369	374	382	386	369	365	431	376	360	342	383	340	341	352	358	350	352	406	342	375	377	335	413	354	352	361	385	390	396	345	388	355	361	379	380	378	376	356	373	350	381	405	403	403	375	405	347	383	383	374	368	407	372	363	362	405	380	363	375	404	382	364	338	358	355	377	404	378	371	347	362	336	375	396	393	362	364	401	349	355	365	350	362	369	375	386	337	386	363	367	365	401	367	350	380	356	366	366	357	374	351	381	373	369	386	400	367	391	370	365	411	403	357	381	355	400	363	389	392	354	366	378	372	382	394	375	397	367	388	395	355	355	379	375	364	361	364	337	366	373	386	381	370	378	404	402	392	375	357	372	322	384	401	373	370	391	352	356	383	369	341	345	359	404	366	382	381	385	338	387	389	339	365	396	371	369	377	380	379	352	322	374	417	372	348	373	360	362	366	338	365	378	395	355	352	360	363	396	330	362	383	392	372	378	359	369	371	388	382	353	358	355	366	379	394	407	381	357	364	374	438	350	389	361	378	414	388	382	352	365	342	402	364	352	385	404	334	373	370	403	408	408	367	390	376	364	383	371	391	349	357	367	389	353	350	377	381	392	426	364	393	360	362	375	367	389	363	385	374	373	395	409	354	380	380	394	342	354	362	366	378	341	364	385	360	367	378	344	339	405	358	393	360	347	368	397	362	371	370	390	391	369	325	370	340	378	384	380	372	338	343	357	370	351	381	392	373	357	367	387	350	373	391	360	386	357	390	364	399	346	363	374	412	380	385	373	340	384	406	379	350	361	343	355	361	369	400	364	382	369	357	352	361	360	398	379	348	405	355	389	398	334	346	337	391	327	381	371	352	378	439	350	357	331	353	350	365	401	371	373	375	420	353	358	356	354	370	388	391	370	353	377	349	397	395	370	380	361	359	372	377	379	369	356	346	399	365	392	351	378	367	364	413	361	366	371	377	375	383	402	401	367	394	393	390	354	358	363	383	356	395	413	403	351	338	389	393	388	391	386	364	377	385	385	373	392	342	367	382	357	372	388	373	334	342	357	323	364	386	353	410	358	377	393	367	338	332	379	377	352	367	371	386	382	381	416	386	369	381	371	373	371	383	343	352	367	368	353	374	398	369	378	350	340	399	390	351	362	402	377	343	402	326	385	388	374	405	366	349	377	390	335	359	373	364	398	380	332	366	388	337	338	373	363	378	370	332	396	351	328	377	367	367	414	363	349	369	374	330	346	333	401	371	380	367	384	373	408	345	358	378	359	343	355	358	353	365	367	395	363	341	389	345	342	370	401	363	396	352	384	383	364	386	367	363	412	354	376	370	375	392	378	357	394	358	393	373	368	401	369	359	343	362	394	338	345	329	375	347	365	357	348	401	380	345	365	356	375	362	373	363	369	355	378	395	380	385	444	373	388	364	362	362	386	399	327	364	360	356	358	378	377	395	373	354	356	342	372	343	349	390	410	377	357	365	377	354	340	377	329	349	386	345	402	388	378	389	354	382	371	393	361	384	361	365	367	402	375	398	370	362	378	375	357	369	372	347	353	349	371	332	355	353	369	377	376	353	359	394	377	403	343	376	390	364	358	385	378	336	361	351	369	342	385	368	356	354	382	373	353	341	354	354	407	370	369	365	371	365	375	344	356	396	396	359	332	385	388	339	355	349	371	396	408	381	385	378	387	350	368	359	333	362	334	362	417	377	353	397	350	388	378	375	385	377	352	356	415	370	342	365	379	371	383	359	370	366	399	364	378	372	349	356	361	367	367	372	378	367	367	349	349	367	374	391	402	342	372	326	374	370	378	370	372	377	389	390	352	384	392	384	360	351	388	403	370	383	388	412	370	400	350	384	334	365	361	404	359	370	368	387	365	365	382	394	356	357	412	359	349	364	381	379	387	350	354	379	377	398	383	364	411	370	348	367	426	353	393	351	380	390	371	367	333	408	350	380	375	401	351	370	372	394	390	362	377	381	343	337	379	356	358	350	391	387	376	388	368	369	358	409	397	381	352	391	365	404	360	357	339	359	347	369	372	396	378	342	381	347	400	359	366	389	333	394	396	389	372	392	361	354	354	381	373	361	384	398	361	340	381	373	379	405	399	364	412	390	374	351	369	396	380	358	338	344	343	362	382	406	394	403	368	367	376	395	332	375	352	387	380	389	383	344	390	369	341	417	356	368	362	390	348	364	394	337	394	359	368	356	345	373	380	367	355	397	384	411	345	379	395	346	346	380	431	385	371	375	374	376	388	402	356	421	359	353	383	409	364	347	380	371	349	367	356	363	368	349	377	375	360	377	345	394	377	349	372	348	362	394	380	333	347	348	363	377	381	382	418	399	362	368	386	357	405	386	372	368	382	367	360	364	359	391	397	365	355	360	343	371	358	356	362	374	395	412	360	375	348	392	359	358	362	372	385	372	355	388	371	398	364	364	335	354	379	330	352	370	380	360	369	367	376	387	377	348	376	351	372	366	355	352	382	340	393	377	375	376	350	373	377	342	325	366	365	390	388	401	385	415	370	375	332	355	393	368	396	388	374	346	355	356	342	368	351	392	396	374	346	353	399	376	340	380	413	375	404	404	370	359	371	387	370	366	387	390	405	355	385	366	376	394	346	373	377	339	375	364	347	368	336	340	384	389	395	359	362	353	376	427	342	358	376	358	380	391	386	378	362	367	387	393	356	373	349	382	379	350	383	358	377	340	326	364	382	380	383	390	403	366	387	358	394	376	354	376	411	371	329	381	381	378	364	367	352	351	332	369	361	407	399	399	421	364	372	395	353	391	372	362	381	394	364	352	385	334	368	388	381	358	347	385	340	376	346	346	352	375	397	359	383	374	387	387	351	354	347	338	389	360	355	388	387	362	386	387	371	364	350	347	360	361	385	372	389	317	390	395	352	380	354	385	370	384	371	380	368	354	376	383	376	391	366	373	373	380	388	343	403	380	355	412	365	422	367	364	388	387	374	367	365	387	375	365	391	369	339	350	369	364	358	372	381	339	386	369	410	363	386	383	376	358	370	391	419	380	377	371	337	353	371	339	366	349	356	342	377	360	354	362	405	380	333	370	373	383	375	357	401	364	369	371	410	407	378	392	363	376	353	363	381	346	385	380	389	346	403	379	352	351	382	384	355	360	323	377	371	368	363	379	361	387	347	372	385	358	353	356	344	389	384	332	359	392	353	367	388	372	404	385	349	359	386	338	341	374	330	355	359	367	387	353	350	366	378	421	366	345	361	345	390	379
6006	1806	3216	3651	3311	2824	2369	2202	1913	1730	1683	1559	1411	1328	1341	1275	1379	1241	1233	1123	1211	1118	1094	1112	1144	1083	1116	1068	1137	1082	1040	1038	1007	1018	1024	1080	966	1062	999	1021	1037	947	1001	1001	964	981	919	1014	973	965	983	1030	977	973	998	926	957	938	925	977	999	932	975	973	925	969	948	927	1004	1008	1036	1026	914	1041	1030	928	972	997	986	963	981	979	995	967	975	950	922	988	988	966	972	968	947	990	988	951	976	963	1016	928	926	977	991	989	963	933	944	964	980	963	980	960	934	969	946	950	945	944	947	950	964	876	1009	962	984	947	935	914	980	960	945	935	987	939	931	954	948	948	972	923	969	951	926	1021	918	1029	951	965	1007	1049	936	967	979	977	958	937	967	956	1009	962	936	986	943	933	972	977	933	975	974	922	926	1021	979	936	945	994	955	1030	995	968	990	940	1009	940	965	977	940	915	965	895	961	988	931	935	928	968	998	970	962	948	933	959	966	962	955	940	979	976	883	923	937	953	879	984	940	952	909	946	929	932	941	945	963	940	935	936	942	952	887	1000	942	985	1003	944	983	965	1003	970	933	935	940	991	1010	964	937	952	946	1008	968	958	1017	962	991	999	974	1048	954	915	977	952	963	953	969	982	949	1022	976	933	1008	944	934	960	949	910	1000	958	931	981	937	974	916	941	965	980	957	919	971	958	982	954	997	1007	961	948	923	947	976	936	975	914	939	962	1000	948	859	918	932	944	880	976	985	942	952	952	964	938	947	919	882	963	964	968	922	901	918	950	914	886	937	967	982	932	964	950	958	980	995	956	980	998	981	942	957	921	863	944	955	960	932	929	985	964	1032	990	986	972	958	975	938	1011	965	967	950	921	917	911	950	994	941	969	953	889	933	964	936	918	897	956	918	961	926	889	949	977	945	999	932	972	921	953	913	852	973	1022	972	974	868	938	982	997	911	964	943	943	948	988	954	938	953	977	928	1008	974	988	939	970	951	939	1011	991	917	944	971	965	976	919	1011	942	950	963	1011	971	974	964	927	958	965	938	1007	960	991	983	939	961	959	985	1008	963	929	972	975	964	938	943	905	945	948	957	985	949	914	974	965	945	956	929	973	991	977	960	954	966	946	945	968	990	966	973	915	992	952	969	950	964	964	958	1036	945	1011	897	943	994	962	958	979	986	929	913	1009	932	953	923	922	964	930	984	937	926	984	935	1007	927	923	937	972	963	1008	967	940	967	974	963	968	935	957	948	934	937	945	949	954	954	974	959	915	948	937	961	965	976	929	921	963	981	958	979	994	1011	947	936	889	984	943	896	971	946	980	966	914	931	931	966	933	952	951	1003	900	948	902	975	947	978	986	998	984	874	937	934	997	910	942	925	899	970	952	934	946	995	969	972	1005	1009	906	1006	917	952	986	943	902	926	962	927	961	969	974	941	951	935	949	921	923	940	931	999	977	956	945	934	970	1018	893	990	917	906	943	980	931	945	1018	925	946	980	969	959	952	941	930	927	983	925	958	868	883	911	917	964	903	927	962	947	941	935	961	928	965	985	961	1020	958	976	942	951	1001	977	917	967	963	930	975	936	971	989	892	995	1009	960	929	930	974	956	950	913	946	998	963	924	982	1004	910	972	975	933	941	887	1015	943	941	1002	884	916	941	960	933	970	1015	912	998	917	969	908	968	977	938	964	948	936	890	931	950	977	936	920	902	899	954	968	950	949	963	960	900	943	933	898	996	970	966	906	959	915	926	1012	1007	956	952	958	976	947	927	912	922	955	977	986	913	977	1005	991	931	975	954	934	956	922	983	981	1005	931	942	956	969	925	945	973	983	960	967	976	922	975	925	922	998	1013	945	953	958	948	986	981	947	936	945	909	989	1002	946	926	952	935	934	960	938	955	977	963	975	918	956	976	996	930	913	1010	968	926	940	951	947	964	948	942	980	932	1011	947	988	903	916	966	964	972	932	961	922	914	917	920	920	971	947	899	983	950	948	935	912	932	929	980	985	945	996	943	971	959	946	936	961	933	1003	940	939	929	965	940	966	935	960	988	1006	927	937	878	967	969	950	937	983	923	976	918	908	924	973	948	980	951	973	972	972	931	921	957	929	959	939	888	985	930	957	915	944	964	951	927	930	938	967	909	988	925	953	948	901	949	919	961	943	992	959	963	931	929	971	912	977	944	974	948	925	965	982	997	932	958	956	987	975	980	944	968	943	949	950	990	954	949	925	946	942	988	960	937	980	917	944	972	986	989	937	992	989	935	987	946	976	919	950	979	944	923	999	890	998	982	994	917	917	943	950	975	975	999	890	959	924	978	973	1026	944	946	986	902	917	961	1020	1001	935	952	984	980	964	998	1018	972	968	903	1015	986	991	950	991	991	989	950	929	976	939	919	1003	990	923	965	951	917	1021	914	1010	954	966	991	970	920	950	976	954	963	920	968	898	914	988	1015	929	998	986	1008	990	955	933	945	992	1011	968	953	988	981	961	900	916	987	987	971	928	918	973	995	987	1008	986	948	926	938	980	1018	959	977	951	868	942	998	939	956	1026	944	958	959	893	1025	995	965	946	945	977	975	936	982	953	945	937	964	975	936	1019	980	927	916	969	959	1032	869	968	964	921	910	958	955	965	989	933	961	985	984	966	870	951	1042	956	990	988	922	938	917	995	952	960	949	951	955	939	927	933	933	908	937	908	995	945	997	969	1010	988	1026	1019	974	962	952	983	944	950	902	1046	953	948	919	973	981	982	980	919	985	912	979	954	963	990	888	967	947	873	944	985	881	969	994	975	944	969	904	1023	930	889	940	934	946	954	982	952	951	955	952	985	962	927	971	938	971	933	912	947	930	907	854	947	985	1012	943	1005	953	996	923	1010	953	941	953	965	948	974	930	957	979	900	939	937	910	951	970	980	945	968	986	975	1021	931	976	986	991	932	927	966	924	941	937	945	967	990	950	1019	966	899	965	972	975	941	978	969	953	1029	928	941	947	919	972	958	1005	988	971	967	984	932	988	944	974	1009	1005	928	964	952	959	968	987	976	1018	997	910	966	977	929	962	941	903	994	971	952	981	917	931	944	937	950	963	905	975	962	969	941	907	989	946	951	926	981	1002	978	984	920	888	1018	971	932	935	914	955	939	967	975	956	970	983	967	944	940	963	934	1013	961	911	968	989	970	930	933	962	975	957	959	951	972	941	998	922	912	895	972	954	874	990	873	983	969	985	942	980	945	954	937	960	917	947	944	986	1024	967	994	986	1001	916	988	1013	989	989	973	953	979	924	977	966	921	948	984	944	967	959	1012	968	995	990	928	927	959	947	945	940	909	956	1037	960	904	962	948	922	1003	989	993	931	946	952	908	959	935	929	951	962	914	969	957	987	993	966	970	957	967	951	971	971	1005	961	926	933	947	929	898	947	942	947	966	928	954	875	962	963	929	973	972	950	938	908	907	966	945	982	963	941	983	929	900	968	952	960	922	917	950	925	912	1008	950	953	979	951	928	948	921	998	937	936	985	1022	993	913	919	946	1036	971	997	981	1025	899	1024	950	941	973	945	937	931	990	945	1018	920	983	981	911	987	939	888	883	967	919	977	973	918	916	960	938	965	948
15321	2477	2463	1960	1345	972	805	620	527	492	411	431	389	326	306	340	289	242	259	262	264	236	231	268	211	230	220	228	221	227	233	236	230	231	217	242	218	245	224	219	220	236	200	226	202	222	221	250	228	234	213	207	214	205	177	225	224	194	222	201	202	215	197	221	192	197	193	193	214	214	228	176	233	201	241	214	214	226	178	232	213	222	199	213	248	202	185	215	222	208	199	224	213	217	226	217	212	189	209	201	219	209	207	248	224	250	213	212	220	196	215	210	217	230	198	210	211	222	220	202	223	211	221	195	231	225	183	229	207	203	234	210	189	226	179	202	207	223	210	204	184	209	213	196	200	182	217	202	191	202	217	233	175	225	201	211	195	209	214	197	213	198	216	206	215	205	177	207	197	219	196	197	197	224	218	212	176	202	187	187	210	193	208	235	232	214	219	219	218	197	186	216	197	220	216	201	211	209	187	208	215	180	193	217	214	195	198	211	206	234	205	210	198	194	192	176	206	219	182	203	211	233	221	201	202	192	180	180	234	220	194	219	205	181	240	198	209	167	168	203	229	212	200	202	186	191	207	212	203	191	215	231	203	212	217	188	204	222	213	205	168	211	209	221	208	201	189	193	204	185	185	209	207	217	218	199	201	209	190	236	211	198	207	206	209	195	235	223	214	231	213	196	193	194	234	212	182	224	227	217	203	232	195	206	211	203	190	189	230	190	213	203	209	219	210	192	207	189	185	208	241	208	216	210	251	195	220	206	202	193	212	203	220	211	183	209	205	204	202	210	193	204	211	218	231	218	184	223	193	204	199	201	227	212	209	202	204	194	222	210	190	211	201	219	188	207	228	203	206	216	220	211	221	194	199	213	209	210	195	212	226	199	215	229	224	208	180	212	225	209	223	201	202	215	185	215	195	216	222	187	191	205	213	209	197	218	226	186	189	204	216	203	205	210	187	207	198	178	197	217	208	216	211	202	219	212	188	234	218	193	221	194	205	200	229	208	185	204	218	200	171	212	215	205	209	194	181	216	203	194	219	171	206	182	190	217	207	236	208	185	179	210	200	199	187	195	210	180	215	199	205	206	219	208	183	210	194	219	237	218	218	218	188	196	222	222	225	231	216	185	192	197	198	178	194	185	205	217	222	206	230	210	190	215	186	195	172	209	209	199	208	236	207	214	211	209	181	203	195	224	202	211	233	211	193	193	212	190	191	213	234	185	215	177	209	178	180	230	223	212	200	192	205	227	204	213	198	207	188	222	192	197	187	184	210	205	214	190	174	194	198	220	182	221	211	191	218	216	173	229	197	203	211	192	202	198	220	207	207	208	201	224	217	191	215	215	208	207	214	181	228	223	198	194	203	179	197	190	206	214	229	187	180	180	196	191	212	216	168	178	201	193	182	196	197	186	215	201	177	199	217	230	222	220	178	205	202	196	195	209	193	223	217	217	209	198	228	195	209	213	220	212	210	208	191	199	202	233	220	175	213	216	225	205	209	191	193	185	189	227	211	187	208	180	188	212	216	192	223	183	169	193	210	244	186	184	223	190	223	207	193	222	186	232	220	220	192	207	187	202	218	213	206	205	220	200	181	212	222	216	222	213	217	214	203	188	187	196	201	184	229	215	199	231	222	186	197	223	219	203	216	213	178	187	220	179	187	187	231	166	205	222	206	213	206	188	240	189	208	204	186	207	226	200	195	220	212	206	179	198	192	197	212	214	210	214	223	222	213	210	179	247	191	229	213	223	194	203	210	167	207	191	249	210	222	186	207	218	230	214	213	216	184	222	220	214	208	201	209	198	239	206	238	193	207	201	204	209	208	181	226	206	203	208	204	199	183	229	203	215	199	191	209	214	197	212	226	194	224	198	210	209	197	229	206	180	207	214	206	180	209	223	205	227	214	189	198	214	215	204	187	193	188	233	220	228	180	216	193	206	188	201	195	223	194	191	198	237	208	195	232	235	238	200	228	177	195	209	199	199	210	214	195	200	225	232	205	201	194	202	220	190	224	194	206	210	207	199	223	212	200	197	224	209	191	212	207	226	202	210	214	199	225	196	199	191	182	220	207	200	245	206	213	196	201	227	201	211	205	223	184	202	184	204	228	210	220	205	220	220	213	205	203	193	225	209	209	221	208	208	228	196	201	224	211	187	206	234	210	198	207	242	193	214	176	214	206	192	204	221	196	206	175	221	209	188	178	209	217	206	202	194	193	226	199	176	210	214	201	203	228	208	178	206	194	221	212	216	196	194	224	194	226	234	214	180	209	226	202	211	231	211	200	216	212	203	210	181	217	230	216	194	194	230	204	180	231	196	226	220	221	186	203	200	200	178	197	220	218	200	213	181	239	192	191	219	207	189	197	203	197	206	201	194	193	217	214	215	210	211	184	200	190	200	203	203	196	189	199	196	204	214	218	187	196	210	220	204	199	191	214	225	221	208	191	196	224	197	220	214	194	215	189	238	236	196	201	217	200	225	207	207	225	181	188	205	226	205	192	220	197	212	189	218	220	221	222	205	218	206	167	202	237	204	180	219	209	189	205	208	215	239	208	205	224	231	204	207	188	204	203	224	231	208	208	215	201	189	213	215	201	190	205	213	211	238	198	196	212	199	218	213	219	205	206	203	215	182	196	212	230	223	196	201	196	200	187	213	206	207	204	203	185	216	228	208	198	202	197	219	201	211	216	210	233	210	199	215	207	173	186	221	200	212	218	209	224	213	208	219	196	215	211	221	204	207	195	198	202	236	216	209	200	201	190	200	164	210	205	199	186	198	213	198	226	213	197	203	188	206	222	235	192	228	212	208	228	227	229	194	218	212	192	202	210	219	210	173	217	212	226	189	221	208	202	231	185	207	182	200	211	177	209	193	231	213	189	217	217	191	203	231	199	215	194	201	213	202	212	204	196	205	212	198	212	182	213	210	220	227	216	200	211	224	202	225	230	202	206	205	217	204	217	212	206	206	214	221	194	200	197	197	195	190	217	202	191	205	191	206	204	217	191	231	225	189	211	195	213	200	167	200	180	193	209	183	211	205	219	189	221	212	175	196	208	205	221	199	224	230	198	195	181	243	221	234	216	188	193	199	179	203	210	203	210	200	199	201	200	227	210	196	228	220	247	217	222	195	252	200	205	208	218	224	184	219	191	209	227	208	216	200	201	194	181	224	213	214	221	210	228	249	196	193	222	220	202	222	213	196	201	180	181	194	180	203	197	223	207	220	198	185	223	224	212	211	184	193	208	202	211	186	214	206	198	211	183	208	210	199	204	215	210	201	202	199	203	208	206	238	200	204	200	201	192	236	186	195	201	210	209	207	225	204	201	194	219	197	202	205	195	209	205	192	208	204	208	221	201	209	201	193	230	207	218	205	230	187	198	198	206	195	207	223	195	211	240	221	203	193	213	209	234	215	188	225	233	190	187	199	193	203	217	205	209	187	224	222	206	211	214	187	205	225	202	201	209	230	204	196	188	228	217	224	201	209
7552	2161	4827	5520	4940	4049	3251	2841	2419	2109	1853	1670	1566	1316	1314	1170	1130	1082	1043	953	946	919	857	839	836	811	753	769	782	785	759	748	685	731	704	716	725	711	679	663	625	680	669	631	639	648	651	676	617	658	609	671	583	608	615	618	607	606	621	582	625	583	596	625	666	603	591	569	647	607	562	566	613	638	596	598	626	554	555	618	581	574	619	603	596	620	643	559	558	567	576	591	577	569	593	641	588	592	577	573	586	607	592	550	622	595	570	607	562	570	575	605	611	585	615	561	580	598	604	620	570	599	557	584	622	621	619	574	611	607	597	593	575	581	591	611	610	614	543	625	565	599	553	589	595	585	566	555	627	516	597	577	574	570	584	604	593	580	558	600	566	574	572	571	570	579	591	599	535	579	586	557	589	626	566	570	578	584	565	565	603	574	586	591	602	595	582	614	566	602	626	579	588	567	579	583	588	617	598	568	596	533	563	573	581	617	556	554	572	524	610	573	591	584	568	601	590	550	537	530	602	563	590	532	553	535	564	583	550	591	551	582	567	531	522	596	560	538	545	574	567	564	623	570	555	597	576	570	585	585	571	583	589	533	647	601	572	602	589	579	545	610	552	570	534	564	556	569	561	580	574	568	550	588	569	554	605	597	525	590	599	577	600	560	584	547	579	559	573	589	566	600	543	572	600	600	535	603	588	581	564	557	601	577	578	556	575	576	546	594	538	611	581	601	570	589	557	564	537	555	558	595	613	593	577	555	570	578	592	572	563	535	611	588	560	560	604	603	593	603	569	582	576	590	574	589	524	583	560	608	574	586	577	588	567	611	575	588	588	570	605	547	591	533	576	583	574	562	575	527	526	581	580	592	555	532	629	582	562	563	556	542	545	572	555	594	538	602	557	566	586	615	550	585	548	612	523	576	553	553	587	576	615	527	599	566	616	562	600	600	634	567	620	567	524	642	560	572	576	593	566	576	577	599	548	571	552	558	569	574	581	549	589	592	570	592	569	559	604	575	575	596	545	556	626	550	569	585	585	576	609	613	585	601	577	590	572	549	571	550	577	580	547	564	586	552	548	555	568	603	573	597	612	546	586	607	623	579	543	592	562	584	559	591	590	572	597	601	599	607	568	530	583	567	591	558	578	587	554	546	610	555	592	565	576	607	588	561	551	618	555	527	607	604	563	586	548	576	580	563	572	569	584	570	570	579	610	522	539	560	604	566	566	621	578	587	584	577	600	580	572	551	612	576	564	583	579	593	585	579	578	590	588	590	588	580	616	518	611	567	547	551	603	587	619	554	548	563	531	603	515	590	528	590	565	570	543	543	528	555	574	534	588	578	583	566	580	570	567	585	565	567	587	585	579	559	602	599	558	590	563	581	545	598	576	610	596	565	559	564	626	567	569	592	577	577	587	558	598	531	556	614	607	582	570	580	582	600	526	593	570	582	599	564	586	642	527	609	606	609	572	557	590	514	583	544	599	564	549	586	582	592	593	545	553	526	597	551	598	558	617	624	562	579	544	542	546	585	585	554	555	600	579	576	548	568	577	575	588	557	563	588	584	606	550	615	570	595	579	562	579	572	565	551	595	586	580	576	564	548	526	590	598	590	579	630	602	611	577	563	561	548	592	594	611	627	608	575	603	550	539	555	543	551	629	538	560	628	588	537	507	517	574	531	578	615	572	592	566	492	592	557	619	586	571	617	623	623	589	553	569	587	561	565	555	595	583	535	581	582	577	560	576	557	531	540	568	559	560	589	578	583	553	554	586	570	545	567	549	601	592	579	562	587	548	554	562	599	563	589	548	585	562	566	599	552	598	589	567	593	557	579	564	583	592	606	550	587	544	576	580	617	543	579	593	566	575	575	598	563	547	559	580	565	571	535	618	553	595	590	583	594	591	613	569	549	602	587	545	581	585	585	547	620	593	561	589	580	579	543	566	523	579	548	559	600	602	592	613	608	603	558	594	567	583	573	552	556	561	565	596	609	591	575	574	568	575	591	562	559	546	611	599	593	542	608	551	554	601	578	559	552	552	579	551	580	552	596	589	570	553	569	572	579	591	617	565	581	598	570	530	546	570	563	588	588	622	572	516	610	554	570	596	543	547	553	573	609	554	583	570	536	583	593	567	586	565	561	602	582	590	586	551	550	600	600	553	566	563	565	525	557	574	569	622	576	586	555	626	557	589	579	600	556	583	551	565	573	598	553	539	588	577	586	564	578	591	551	598	589	538	557	598	551	578	592	560	557	589	567	565	584	526	604	584	603	634	518	591	563	555	582	549	580	549	622	556	558	579	535	591	557	599	568	581	593	559	589	571	585	578	584	571	549	571	592	546	553	552	562	576	625	545	611	574	537	554	543	554	585	595	594	537	549	613	557	537	536	550	554	559	562	583	569	544	557	573	565	617	552	592	568	623	585	552	569	547	591	594	581	573	560	603	602	590	614	553	568	592	524	566	602	574	549	600	568	577	596	566	591	545	589	586	585	540	596	569	565	570	545	543	567	568	590	565	579	608	574	553	588	607	595	519	530	576	542	563	591	586	572	562	533	567	560	586	588	548	599	572	529	582	598	593	593	564	552	579	593	561	545	572	547	629	550	561	619	548	594	593	588	607	520	593	574	584	583	569	609	549	570	557	567	583	608	572	633	578	556	525	570	600	635	530	590	571	637	559	617	572	568	558	561	574	556	565	571	533	574	610	533	558	574	549	605	607	532	557	533	550	548	577	596	594	566	541	568	550	565	594	590	590	569	550	613	574	563	565	592	622	542	593	540	595	598	563	597	534	609	576	610	578	599	551	542	560	543	592	569	575	597	553	622	584	600	571	501	566	633	591	574	608	581	530	550	590	568	597	534	554	555	603	561	571	580	547	557	599	593	559	573	541	600	543	606	565	575	583	541	587	596	573	598	565	569	572	545	575	559	560	553	594	562	583	546	594	609	547	555	563	553	585	597	603	528	556	554	537	570	601	547	549	594	593	586	587	592	555	630	558	582	544	566	559	584	587	588	569	598	578	574	578	547	593	554	569	569	643	591	606	565	581	619	641	579	547	645	582	564	580	613	605	560	586	584	578	569	538	560	589	565	587	528	602	543	588	528	570	539	537	550	602	588	598	602	604	586	609	574	567	604	579	561	550	592	571	594	573	589	565	539	572	640	585	590	587	605	539	549	555	587	547	601	598	548	528	548	583	567	553	591	563	525	582	590	557	586	557	605	543	545	599	607	544	545	596	603	526	566	566	590	568	595	558	546	574	591	559	578	595	578	562	579	563	565	593	559	575	588	591	574	544	568	592	553	591	576	579	539	598	586	585	540	557	568	586	580	592	590	576	598	582	576	576	570	555	549	582	568	535	581	574	568	583	601	616	607	635	603	592	597	564	546	560	618	576	575	548	556	571	603	562	555	601	620	552	569	554	572	550	565	605	585	574	569	570	556	537	575	575	537	567	598	547	575	602	625	599	582	547	585	594	548	578	615	548	496
2454	433	382	376	380	362	374	369	355	339	345	336	354	343	335	323	337	378	381	366	331	358	349	357	365	357	347	303	381	369	361	326	366	362	357	356	347	369	356	373	315	357	303	339	391	355	334	357	368	369	343	340	371	326	365	352	311	349	341	361	354	363	330	354	358	334	331	332	313	326	346	332	324	314	302	325	347	360	341	366	357	347	354	361	310	349	332	330	321	349	364	338	325	352	338	306	340	323	358	364	373	337	352	353	351	336	323	332	317	364	360	379	338	344	394	343	331	352	329	336	367	370	375	341	308	374	352	310	340	341	339	317	344	327	338	324	348	355	334	348	364	380	344	351	374	334	373	317	348	357	373	388	337	364	347	360	323	363	319	324	319	365	322	295	326	348	351	340	352	378	343	362	380	335	376	357	370	385	335	362	389	389	346	350	361	369	356	305	329	344	346	379	340	351	383	350	359	335	329	335	345	346	362	382	372	340	359	342	383	330	367	335	363	344	352	337	364	344	344	337	314	373	374	335	396	370	288	320	346	343	335	363	313	346	365	346	368	359	354	342	353	344	337	340	341	321	354	373	331	330	336	347	345	366	378	383	334	348	321	348	342	370	388	326	340	365	323	312	344	349	327	352	346	357	338	333	370	340	358	348	354	337	352	365	385	320	316	341	336	348	361	353	349	348	338	319	340	338	353	361	343	363	375	362	337	350	337	353	330	336	370	332	299	341	334	324	388	384	361	306	348	362	341	301	325	305	360	342	370	348	365	332	362	343	335	356	329	373	357	378	344	367	330	349	300	355	337	322	344	339	358	362	318	343	377	314	375	339	337	326	348	330	353	353	362	350	343	383	329	337	322	356	309	339	363	374	339	295	324	349	340	343	313	331	344	338	360	341	354	355	351	310	357	332	314	320	342	353	358	356	317	344	361	328	354	350	349	349	362	328	353	320	369	341	350	372	328	376	345	347	366	338	289	357	371	333	330	331	324	327	362	333	324	356	317	348	342	352	353	348	362	326	325	333	354	345	354	352	341	315	358	345	340	377	367	340	328	325	340	347	320	333	347	369	324	363	325	359	362	354	337	362	364	387	327	322	354	325	368	345	335	319	369	366	356	327	351	321	333	348	333	353	345	345	342	388	327	384	330	365	355	337	378	364	352	327	337	367	335	331	377	372	342	368	379	349	323	372	352	360	356	305	324	347	330	346	368	384	347	325	362	355	375	342	347	394	317	331	343	354	341	303	319	388	347	351	339	361	339	315	332	364	380	361	390	362	377	371	363	317	327	339	330	349	355	364	364	318	353	341	322	331	329	358	349	351	330	320	340	347	327	353	360	383	345	370	345	337	325	345	389	342	338	327	372	341	361	332	342	341	331	353	369	353	357	375	348	363	348	333	346	324	324	323	336	320	321	363	325	347	331	350	320	361	326	357	349	388	335	375	347	322	343	297	322	323	329	379	339	371	354	359	310	337	331	345	372	336	351	369	332	364	353	313	351	322	347	367	352	350	335	333	359	354	350	307	384	350	333	335	345	377	367	340	382	358	339	341	350	336	312	339	331	364	375	345	338	335	350	355	338	344	363	355	371	383	365	369	313	361	329	357	341	353	347	328	352	326	362	311	348	314	340	344	351	314	322	388	329	341	356	346	357	341	328	289	355	361	313	331	342	347	337	355	346	358	360	350	340	352	347	336	364	386	347	331	350	385	326	325	346	384	336	358	350	341	328	347	373	331	360	353	334	340	342	393	373	356	342	335	317	372	340	350	338	333	336	320	382	334	367	339	350	336	322	344	342	341	352	355	345	341	354	344	356	366	377	374	394	370	318	336	352	339	301	353	350	386	346	363	368	346	346	362	340	343	331	348	361	320	322	333	337	360	339	315	343	353	366	340	357	353	335	345	331	355	341	356	333	313	332	330	372	342	351	350	349	310	388	362	331	357	345	354	342	381	378	343	354	391	363	335	340	358	367	353	342	345	321	338	367	352	359	340	308	348	329	344	358	324	378	356	368	328	361	336	348	328	310	306	354	336	317	325	368	357	393	334	319	331	375	348	369	343	364	365	343	369	359	374	352	356	363	331	351	361	327	359	326	328	386	360	389	345	382	358	376	389	348	345	349	345	363	331	341	367	363	316	341	312	365	353	384	368	357	304	316	333	342	375	343	322	350	341	348	336	339	354	344	367	362	346	339	375	351	357	362	347	341	380	342	332	334	321	354	348	366	352	350	342	346	322	325	348	342	364	376	381	365	360	377	332	330	393	358	319	327	376	360	392	372	370	341	365	350	357	369	332	317	305	347	335	319	374	347	327	363	305	343	332	337	386	341	309	341	348	381	338	331	344	355	325	348	356	364	343	356	339	323	339	377	368	335	353	349	384	339	323	306	350	363	333	334	345	347	341	399	353	323	333	339	364	333	351	339	333	346	364	366	385	355	368	319	313	348	318	359	359	333	324	347	336	331	357	366	362	353	349	310	312	349	369	360	334	336	349	351	367	387	356	353	361	370	325	368	331	363	363	352	378	330	319	354	365	328	329	361	355	338	340	333	351	340	327	348	354	354	322	360	333	347	330	331	363	342	304	370	379	359	347	359	340	332	341	349	365	321	339	297	329	345	389	379	372	319	319	313	347	365	317	353	348	337	337	336	367	360	352	365	373	291	328	315	307	346	367	365	377	357	341	363	322	327	354	337	371	351	345	355	364	336	373	311	347	374	334	345	330	330	329	380	348	360	388	345	330	337	363	347	346	344	341	314	358	362	347	314	370	376	359	341	335	342	382	382	349	332	344	356	376	348	344	329	371	360	352	349	356	329	330	342	377	351	359	332	381	356	365	318	335	312	328	346	353	369	335	325	325	340	319	351	341	324	353	327	327	344	360	355	328	341	348	355	361	318	312	366	328	327	369	360	357	305	354	337	363	334	363	357	343	354	364	373	372	355	373	367	324	322	362	353	333	350	348	317	360	334	313	352	278	321	342	350	347	333	314	350	320	328	357	316	345	332	324	327	356	405	336	341	337	361	360	339	362	320	376	324	328	337	326	331	347	313	349	376	356	320	373	373	339	359	373	359	353	356	343	321	325	367	373	382	315	347	356	323	344	338	318	367	377	365	338	316	371	323	339	352	348	321	379	373	364	346	345	336	360	345	359	355	353	384	323	379	376	348	356	331	376	344	317	356	362	356	366	356	355	350	357	345	371	339	381	334	339	369	348	350	359	345	367	344	337	371	347	326	341	358	326	381	330	368	354	353	333	370	365	346	381	316	352	359	332	369	337	359	337	319	338	336	350	331	343	367	324	333	353	318	364	355	336	347	338	344	347	362	329	361	298	317	377	348	338	332	363	344	355	352	363	364	304	372	337	338	335	338	357	315	335	351	351	349	401	360	322	332	343	330	357	341	353	364	343	376	372	354	306	371	320	335	390	357	344	311	344	315	345	350	343	370	337	341	335	393	346	352	326	355	390	362	334	340	345	354	319	330	379
2594	958	1109	1125	1053	1036	1021	940	961	888	982	964	979	961	922	927	940	966	835	892	898	897	963	917	929	956	973	886	924	936	916	935	884	944	947	939	928	907	918	915	874	912	916	925	915	948	950	932	928	887	896	939	940	871	910	928	943	878	918	927	895	908	889	910	884	900	811	981	941	965	923	879	892	952	938	898	938	838	981	909	907	948	888	922	971	919	980	925	930	946	982	899	931	895	918	983	913	907	913	961	944	971	895	904	963	932	948	975	940	929	967	929	900	917	899	931	950	940	917	853	949	920	882	919	870	880	937	956	902	908	927	897	915	935	959	908	950	909	926	913	900	946	895	941	919	865	940	951	923	963	955	943	899	981	964	925	949	871	948	882	943	923	927	952	875	945	896	937	954	935	931	943	916	990	917	988	934	922	885	925	910	856	929	944	871	959	898	916	916	887	909	930	920	955	875	950	938	845	947	875	939	921	922	929	899	906	948	884	927	898	937	927	946	892	908	903	883	891	978	912	903	936	909	921	948	901	891	960	908	885	894	908	949	915	919	923	920	851	930	876	921	949	927	903	916	915	896	962	933	956	900	928	933	887	884	956	860	985	951	935	964	896	901	938	958	844	919	913	963	963	924	841	952	905	911	940	890	930	942	920	890	926	919	920	890	935	963	926	936	925	885	960	913	880	867	939	903	970	928	889	934	886	934	912	878	925	904	874	926	892	894	989	879	883	926	952	934	900	900	930	879	949	912	948	890	918	942	860	911	870	950	925	944	964	881	913	909	938	919	919	911	933	914	909	956	937	902	930	904	887	915	900	950	890	929	926	981	931	896	989	946	910	862	914	981	888	892	985	890	870	936	904	919	922	932	926	902	948	888	933	977	910	905	878	904	898	913	915	885	890	874	929	923	963	965	894	938	862	870	912	891	975	962	887	936	855	883	938	892	907	909	911	907	885	887	915	965	952	925	919	929	886	949	963	980	920	893	927	891	932	873	977	933	908	888	952	909	901	960	906	922	916	945	899	896	862	934	945	965	938	918	933	947	950	902	968	855	892	892	963	901	918	932	922	913	897	844	888	891	903	931	916	946	924	917	894	919	879	880	913	968	883	964	924	885	945	869	866	892	881	902	955	923	948	879	889	910	903	900	915	946	918	912	929	908	897	941	939	908	922	900	939	871	884	933	937	933	938	930	896	934	991	917	942	893	893	908	939	895	922	965	943	918	911	893	907	923	909	930	882	942	871	918	940	938	942	889	914	909	932	935	920	937	914	914	889	883	962	876	916	947	944	955	872	954	926	941	908	892	929	946	969	918	976	860	949	942	896	933	917	890	886	898	913	931	915	949	939	958	913	903	943	935	881	910	948	888	919	901	847	966	846	936	963	917	872	902	911	922	927	916	885	899	916	877	938	966	900	974	894	902	901	944	936	972	925	945	879	928	912	901	902	930	992	941	879	933	948	884	900	917	900	909	896	947	927	922	921	920	882	955	957	914	959	934	879	932	921	930	985	896	967	897	926	1002	928	944	942	889	895	929	897	879	885	929	950	904	891	943	889	978	917	918	888	904	934	967	886	943	919	903	946	917	931	933	855	908	867	895	897	948	926	899	934	913	923	954	960	949	932	907	919	900	938	854	944	939	912	893	860	878	925	893	990	925	957	928	922	887	912	890	914	929	922	1001	885	915	953	938	925	968	957	937	893	950	898	913	885	955	929	918	921	962	919	918	887	926	932	1011	916	920	890	892	933	939	849	924	936	931	904	923	877	921	922	906	887	960	954	887	929	898	957	972	966	863	955	921	989	900	924	884	899	906	953	925	911	936	931	921	971	907	946	954	920	905	909	887	920	922	899	928	913	929	927	867	934	929	949	928	888	927	936	838	934	921	944	902	896	911	932	947	971	945	913	932	883	938	931	913	912	903	909	962	971	915	917	937	942	920	935	935	917	931	937	969	907	927	952	925	953	936	901	924	908	935	938	963	896	938	887	961	944	875	908	915	923	944	965	892	891	890	986	922	977	947	951	927	917	967	910	936	942	983	935	913	963	881	904	853	879	877	899	961	909	906	963	927	941	947	936	907	984	927	902	903	932	898	920	931	897	935	962	924	891	927	889	955	905	941	830	939	972	886	903	956	930	900	903	963	959	936	899	888	902	933	906	949	950	881	921	899	895	897	882	874	924	923	914	895	878	912	917	902	912	952	926	911	899	879	910	944	937	936	943	962	876	969	975	935	941	964	905	938	966	932	903	904	897	920	939	938	885	916	908	892	931	959	950	967	970	909	908	950	916	936	928	965	951	916	890	876	907	956	948	889	899	916	960	905	894	958	910	905	925	895	926	907	936	882	886	962	913	870	898	978	895	854	929	906	892	922	861	923	941	908	939	981	946	919	895	912	986	900	927	899	889	872	910	900	931	896	882	911	910	902	917	945	957	907	927	909	931	892	898	941	936	921	929	919	933	969	915	991	984	946	913	905	909	887	1011	942	896	945	895	940	970	942	970	892	932	871	925	973	917	915	867	977	937	864	912	987	944	910	859	922	958	911	892	929	851	937	897	919	848	939	918	897	935	926	946	975	927	932	955	916	923	949	959	919	956	910	924	902	880	892	907	909	867	890	963	924	962	842	875	889	891	865	940	919	956	929	926	937	901	932	905	953	923	897	942	948	890	872	854	855	858	918	872	914	950	929	932	921	881	933	951	892	922	899	925	918	908	940	943	905	876	922	917	930	941	913	900	911	937	912	878	910	928	906	945	948	964	916	895	881	964	945	932	963	941	934	912	979	940	879	949	936	948	972	910	875	900	965	933	893	947	914	866	909	913	909	947	867	956	901	966	914	916	959	936	926	953	889	936	904	881	898	904	874	927	925	870	992	945	901	917	936	922	931	918	975	874	917	918	926	991	905	931	931	916	944	920	952	916	875	911	880	917	907	894	917	890	911	893	920	934	902	959	971	876	954	923	933	905	924	980	898	876	873	963	916	904	846	968	901	896	907	920	893	881	921	925	943	947	866	922	927	918	934	929	901	936	882	863	946	924	908	884	917	936	919	881	955	916	897	923	865	907	896	992	890	913	917	937	983	935	957	918	906	906	908	944	917	911	915	949	920	940	957	928	909	960	953	938	934	914	885	938	935	927	940	911	944	986	925	915	931	925	935	920	883	902	918	902	938	923	906	943	913	928	950	954	904	968	874	877	901	947	888	941	954	902	956	938	885	874	932	926	857	906	947	927	858	951	957	939	905	895	881	909	891	884	918	941	960	879	932	979	913	882	930	898	918	921	916	887	924	966	897	921	891	881	989	932	978	952	905	916	920	899	902	942	916	927	900	943	949	912	901	930	930	949	869	970	902	947	982	890	967	890	951	933	919	912	936	947	931	929	952	936	881	931	906	919	928	949	889	848	870	950	895	947	951	895	932	932	917	987	875	958	941	902	927	858	911	925	902	939	883	875	921	890	954	906	947	858	923	934	893	927	932	877	901	935	956	871
8541	1234	1508	1199	924	789	659	590	560	476	451	459	465	427	435	375	390	387	379	406	437	365	370	396	410	412	400	383	432	377	370	400	368	374	367	377	385	330	389	369	355	411	343	353	397	343	361	358	373	368	352	372	404	321	335	352	357	355	357	343	385	398	395	381	344	385	350	351	366	366	391	370	389	367	382	350	405	378	362	382	355	395	371	372	362	368	391	411	351	374	365	373	362	379	375	353	373	350	369	367	362	361	358	345	389	367	371	378	390	358	357	373	375	343	375	383	365	376	359	362	387	396	380	403	360	375	372	354	389	376	370	339	376	340	365	372	349	353	361	351	395	381	335	387	358	348	414	405	395	364	340	386	385	370	371	385	392	373	373	347	374	421	361	344	357	321	378	360	339	358	387	394	390	351	345	371	351	343	345	402	378	368	368	385	359	366	372	381	378	359	409	353	371	367	352	358	357	401	407	378	346	394	375	365	369	365	406	361	347	368	328	360	381	343	366	365	372	329	392	364	372	329	402	404	366	363	344	390	370	377	399	356	372	342	389	355	359	368	350	329	366	402	352	367	372	362	373	370	356	382	384	365	355	373	376	358	362	340	345	403	345	364	369	362	362	364	376	377	331	339	404	395	351	335	368	369	390	348	403	346	394	370	331	403	384	378	390	333	363	382	374	374	401	387	363	406	335	341	339	373	363	370	356	353	401	350	371	348	380	374	376	361	336	365	395	370	365	352	405	370	367	404	351	343	398	375	366	351	366	365	361	399	387	343	338	351	388	371	362	370	391	393	372	356	346	367	383	331	348	388	383	326	371	389	355	357	350	361	371	370	406	373	370	366	393	395	394	389	362	352	358	366	369	360	372	365	370	343	393	363	348	355	379	366	362	359	394	344	362	364	382	391	373	374	353	370	443	396	357	344	369	352	373	362	360	380	349	371	380	368	370	360	365	351	391	347	371	408	374	375	352	346	389	335	377	346	403	368	355	366	362	365	352	386	358	350	383	357	383	375	356	378	362	414	394	400	346	357	385	354	384	372	381	424	347	364	357	395	363	363	343	363	383	350	373	368	367	365	356	361	378	340	390	369	391	309	365	408	366	344	358	396	399	403	352	333	356	391	356	354	391	372	377	372	335	364	367	352	335	362	367	365	374	348	411	368	384	379	348	399	353	378	408	408	352	331	386	361	390	364	341	375	386	383	350	343	356	384	329	348	366	358	344	355	350	363	340	378	385	355	348	362	369	394	382	353	370	377	380	375	381	378	387	401	358	374	358	420	391	349	367	393	375	372	373	355	416	372	340	383	354	350	341	373	363	340	361	382	360	344	356	369	366	350	379	371	369	372	353	356	326	387	374	330	370	339	351	380	360	349	359	340	348	385	343	396	392	409	390	354	380	377	366	374	387	342	384	380	384	369	334	364	365	367	356	372	373	389	351	410	329	379	352	378	373	359	378	417	371	377	370	425	371	351	359	414	343	368	382	360	375	380	365	368	379	351	370	345	354	372	373	359	411	354	330	350	319	359	377	399	386	371	357	352	378	368	370	348	381	347	384	357	390	323	383	324	354	365	358	355	359	369	343	393	354	379	326	368	379	352	368	358	363	385	383	367	354	388	356	396	388	371	363	370	390	357	358	356	336	357	366	371	414	372	375	379	373	350	375	383	328	366	367	399	341	377	392	360	406	358	391	361	379	362	384	380	340	376	383	345	388	350	379	398	366	338	346	334	357	376	399	360	359	383	386	393	394	378	355	339	355	365	352	387	390	335	379	342	353	390	344	350	376	397	364	367	393	359	343	419	387	364	382	365	361	353	392	339	363	330	386	331	406	361	351	390	367	348	345	382	390	395	335	365	353	324	336	367	397	372	363	381	331	347	388	362	393	386	402	404	356	370	380	403	362	383	369	381	351	354	348	346	379	397	380	371	370	384	353	331	386	361	354	368	365	387	382	348	338	379	339	388	309	355	384	355	343	407	368	344	373	405	373	389	358	382	351	414	370	385	353	381	369	356	348	356	379	346	379	379	353	402	364	389	385	398	409	384	376	392	345	356	354	368	340	374	402	396	394	373	372	370	396	366	383	391	389	378	322	366	385	371	362	364	394	380	311	366	374	372	350	378	391	366	356	382	383	351	357	366	353	355	361	359	353	370	402	366	384	367	354	345	356	372	373	360	358	373	338	378	388	353	362	335	370	396	411	335	352	351	374	383	376	348	346	393	398	375	360	351	360	348	350	387	382	363	348	366	382	379	379	335	380	352	370	355	375	383	319	343	376	343	405	389	350	348	347	331	382	382	349	371	379	371	353	366	378	367	333	366	348	381	389	375	353	342	358	351	392	368	364	386	385	371	353	365	332	381	333	379	393	336	359	383	342	364	357	362	348	328	381	356	375	374	349	375	381	416	361	381	378	367	383	380	349	372	355	335	377	334	325	362	354	408	379	363	345	362	373	361	363	373	383	339	357	391	399	375	352	348	393	395	348	395	386	355	372	363	349	371	409	345	388	378	337	391	351	381	369	374	387	411	388	377	376	403	354	340	356	341	337	352	394	350	365	384	345	382	337	341	365	370	355	410	371	356	361	406	388	345	382	377	320	377	395	336	365	356	338	368	325	381	339	381	379	393	385	358	364	363	375	346	372	347	351	345	338	356	412	337	377	390	369	373	352	359	357	392	338	385	388	349	341	398	351	358	367	346	348	333	367	345	370	398	384	362	360	369	398	424	361	376	389	376	393	388	411	380	385	362	368	384	360	346	363	367	381	357	363	373	381	354	341	369	374	379	357	329	368	387	357	350	358	379	362	345	418	350	371	349	393	385	370	388	365	378	344	358	374	362	399	346	394	368	367	347	368	367	372	387	366	378	417	340	351	403	355	355	365	360	372	316	384	345	374	321	381	382	354	343	356	340	373	336	360	379	352	359	347	371	378	337	343	346	333	360	368	378	365	394	353	373	383	372	386	350	366	377	366	369	382	352	361	337	389	357	392	367	369	386	389	359	394	396	311	356	359	364	335	397	332	368	353	375	378	358	368	364	346	333	382	351	372	393	335	395	361	387	338	409	384	322	369	391	353	406	386	370	374	383	359	361	328	396	385	331	386	361	366	390	358	367	344	372	338	364	367	369	368	339	361	367	372	353	392	356	397	376	375	353	362	352	366	365	361	396	413	341	359	384	379	350	384	350	428	409	389	397	378	381	397	352	377	323	380	360	369	340	358	366	355	343	382	335	358	410	366	348	361	361	403	359	363	367	415	344	341	354	394	376	356	351	406	383	360	395	374	394	394	366	408	388	396	375	362	369	384	354	356	369	368	366	360	392	373	385	330	370	325	338	403	356	383	366	334	363	374	387	341	345	393	361	370	368	345	378	385	354	343	347	403	351	402	363	363	389	336	377	333	395	362	369	399	365	369	347	354	360	401	338	347	342	363	340	351	392	394	354	352	379	351	386	368	344	375	391	418	372	369	385	372	356	353	367	347	388
5956	1802	3231	3613	3264	2787	2348	2117	1943	1700	1610	1475	1385	1401	1261	1313	1231	1232	1179	1209	1147	1113	1093	1129	1083	1050	1019	1063	1119	1026	1082	1038	1050	982	990	983	1027	1014	1012	1018	1032	1016	970	1074	1046	1023	1003	997	992	1017	971	973	1039	942	953	1047	956	1043	985	956	959	963	967	975	1007	953	944	1026	1000	965	959	1007	952	1030	995	998	990	925	982	996	969	945	982	945	961	961	907	954	963	935	953	923	971	944	981	993	989	990	922	1002	958	943	968	978	1008	956	1004	976	998	968	978	940	949	947	929	987	940	979	991	967	1016	1001	994	954	931	972	1017	985	1001	962	930	952	945	1028	927	907	920	931	967	976	974	980	932	993	880	998	976	951	990	959	958	966	962	917	899	930	969	935	969	950	952	934	986	969	969	940	955	902	946	985	970	930	970	957	926	985	967	983	972	957	989	943	967	983	952	933	908	953	989	932	957	988	910	906	963	937	982	986	934	954	1011	911	1002	942	965	916	978	941	945	967	964	959	942	969	983	954	976	957	953	889	1012	974	942	962	918	961	971	973	914	917	920	900	937	958	914	936	909	981	906	921	1012	937	964	949	960	900	973	922	928	902	939	947	983	1013	921	1023	1008	939	989	977	977	932	937	1023	1028	977	946	944	909	970	949	923	1028	983	918	973	1009	986	936	951	974	980	944	990	930	970	962	911	975	953	962	912	921	925	955	970	973	963	971	1003	984	983	991	898	974	973	930	949	969	983	942	964	940	957	986	935	972	888	929	973	978	934	961	921	952	951	969	972	990	965	919	974	977	975	1006	976	978	1037	962	995	914	955	973	955	1025	973	995	903	1011	951	928	981	1010	931	960	979	934	927	980	981	940	923	933	971	981	977	986	920	963	953	956	985	948	995	973	925	918	941	958	946	1013	926	980	987	950	1021	961	976	994	891	980	930	953	947	966	962	961	947	954	961	942	991	1004	950	930	923	941	892	935	963	938	992	961	937	986	936	930	945	896	961	930	971	926	980	972	1007	1010	938	977	983	941	990	971	966	919	913	970	954	948	960	987	989	981	930	997	959	1001	931	939	953	982	1007	941	953	977	969	976	962	958	927	921	1004	953	1003	990	959	913	993	949	944	998	997	948	958	974	982	924	930	955	928	932	961	980	927	985	936	926	924	919	962	962	960	962	923	935	985	943	939	893	920	928	943	931	926	968	949	956	933	927	954	963	955	902	1007	973	978	938	967	962	909	896	952	963	900	977	931	922	958	933	895	921	1002	942	975	950	1026	953	947	943	991	964	972	961	914	929	891	979	942	1005	958	933	1031	984	975	904	1000	961	995	950	1006	997	992	945	920	936	931	947	1014	956	936	959	929	957	979	952	979	943	964	937	923	992	915	944	936	1012	888	946	983	969	977	991	892	997	979	918	946	885	948	973	972	935	937	935	1029	951	963	940	966	934	984	979	930	891	984	907	910	948	940	953	972	901	946	906	925	939	972	958	967	999	984	988	922	956	909	985	969	973	909	947	946	1013	962	995	963	940	881	970	921	964	969	983	969	989	1004	958	952	993	954	940	948	944	970	939	1002	916	954	943	978	908	1002	982	948	960	925	935	967	955	973	955	981	992	949	985	939	923	949	948	932	920	963	933	919	948	952	941	943	973	968	971	973	945	970	932	907	954	910	945	1034	866	959	957	987	958	965	932	904	917	1000	948	991	937	927	914	967	964	922	957	977	976	930	995	922	950	983	949	967	959	910	951	942	974	935	953	925	966	968	948	964	966	907	1011	975	926	944	972	884	963	984	940	943	961	969	955	966	948	936	951	957	961	884	948	947	946	973	932	940	1007	994	942	971	956	923	959	940	934	992	976	964	959	960	990	917	933	970	990	998	962	982	932	947	956	1014	1024	977	959	968	975	913	956	932	975	921	1014	991	1017	951	938	931	983	948	920	970	960	913	988	928	905	937	963	943	988	940	949	938	1016	942	910	973	976	951	968	952	938	969	961	935	968	914	965	961	942	916	929	962	960	893	997	951	1020	992	1008	961	961	1001	996	995	965	944	937	955	967	1003	1007	956	954	924	899	960	976	931	952	995	966	983	941	954	891	923	958	959	986	916	922	941	919	982	986	980	966	947	976	976	953	975	958	930	989	976	1006	994	971	946	964	958	917	986	965	933	902	930	888	911	901	996	944	982	958	1012	930	913	945	1039	982	987	985	968	920	996	1007	935	1017	956	922	961	954	962	963	939	958	943	981	912	933	960	910	929	861	961	923	1006	933	955	942	956	963	929	962	934	902	958	991	966	929	986	926	926	952	994	972	949	933	994	956	954	937	918	940	969	948	944	958	954	961	995	943	968	959	959	987	948	984	944	971	945	943	1018	898	1005	966	959	1002	938	939	919	905	958	979	918	956	951	950	972	974	978	981	921	954	912	906	937	981	990	919	941	959	1036	952	924	986	971	987	1009	974	979	951	866	1000	950	938	1005	1012	965	1010	998	953	994	962	967	1028	933	942	941	926	959	953	921	956	995	990	950	1002	960	1010	968	966	972	934	944	1009	957	976	938	959	946	956	959	950	930	951	1030	993	969	986	955	935	928	908	1013	1002	915	959	948	946	939	972	983	980	944	965	952	925	968	957	992	1016	873	987	919	959	980	976	975	976	913	988	981	968	950	915	921	1004	967	929	952	929	940	932	982	917	990	965	955	914	996	977	952	925	950	945	988	930	937	987	981	974	980	957	992	953	925	965	980	970	973	950	931	930	954	990	945	958	891	913	931	988	922	941	920	927	979	976	975	994	978	905	957	930	936	969	991	985	987	976	960	1005	912	974	950	947	945	892	990	975	936	944	978	900	909	968	976	944	945	923	899	908	953	927	954	965	978	956	913	981	984	947	949	971	931	987	959	950	911	980	895	970	933	960	974	938	917	905	946	953	950	994	975	972	965	893	954	905	907	960	955	964	930	966	962	951	1010	862	927	1007	920	972	969	999	967	945	970	929	953	950	908	979	971	986	931	1002	949	957	945	977	1011	958	939	945	994	970	919	955	933	948	973	962	954	959	1005	929	944	1008	936	958	972	994	939	952	930	967	956	865	932	947	998	962	968	1016	952	984	970	912	928	1016	965	991	963	947	977	1044	988	932	961	983	904	927	950	892	956	975	927	983	973	966	960	964	943	958	933	962	965	954	964	918	942	939	990	920	963	933	947	951	927	1037	957	1016	994	919	971	944	937	930	1017	915	945	947	941	948	940	966	939	898	910	976	952	959	958	921	895	1027	1014	925	985	961	997	920	927	980	924	952	920	979	923	970	967	931	999	1006	949	933	987	922	934	989	951	994	965	940	963	978	989	956	948	977	870	990	952	976	996	1018	975	974	992	954	984	984	961	959	930	942	899	1057	917	984	956	951	916	987	950	946	931	970	988	969	904	960	952	966	918	976	972	933	951	970	950	987	959	934	928	948	930	961	901	945	986	1017	1029	903	962	988	957	963	966	957	970	966	956	973	1007	948	922	950	983	1018	943	957	931	973	904	961	946	934	924	1003	1003	953	904	934	909	972	1011	918	970	958	914	989	942	959	951	943	897	1015	941	962	984	971	968	962	958	865	962	973	976	934	974	943	963
15502	2419	2545	1988	1351	957	802	677	592	481	425	394	385	335	316	310	287	306	251	257	246	243	261	234	231	219	217	222	220	201	235	237	244	250	221	209	223	212	213	202	245	201	200	210	219	210	231	258	241	234	223	214	225	245	226	214	212	201	217	201	200	203	193	231	230	207	204	217	180	228	218	217	207	216	201	223	205	210	191	208	202	208	209	196	205	202	223	207	200	213	196	210	205	193	213	236	200	188	213	220	210	209	205	193	196	217	207	200	189	220	207	207	198	218	208	207	201	223	215	185	212	213	225	230	239	197	185	216	185	219	210	203	222	200	203	217	217	197	224	196	185	229	193	214	192	217	199	203	206	210	220	224	207	169	207	197	222	194	207	212	217	178	211	186	214	214	218	190	203	180	216	191	220	202	200	209	232	186	195	190	216	214	188	197	193	202	190	180	190	220	203	179	194	209	199	195	207	182	216	202	196	219	201	198	214	224	191	206	213	224	215	214	193	180	218	198	186	203	209	213	212	215	199	231	220	197	213	220	205	203	211	206	202	201	220	234	214	223	218	186	197	178	225	215	197	216	203	187	177	197	210	240	186	195	195	202	205	166	204	231	196	187	195	211	241	220	213	207	227	187	213	199	220	212	225	206	178	206	183	182	203	202	177	199	195	203	195	170	218	238	198	187	190	211	196	209	201	223	218	201	216	216	245	203	195	202	189	195	195	178	204	197	215	219	239	211	209	205	193	212	192	201	217	196	194	189	201	213	198	205	219	213	223	182	217	191	185	188	193	217	228	187	227	188	209	198	187	192	196	219	222	175	202	197	212	198	212	195	194	194	206	204	202	202	195	222	192	231	211	205	195	210	200	205	237	175	201	192	211	241	212	216	195	220	184	205	199	205	216	188	202	208	195	198	229	201	215	203	235	236	195	187	193	178	216	194	228	229	198	213	231	194	245	189	194	205	210	185	202	242	208	189	209	209	165	198	188	203	209	205	184	225	207	214	206	217	209	198	203	183	196	195	209	198	210	215	195	227	217	226	202	229	211	182	196	210	221	172	222	170	193	182	201	210	201	205	218	210	193	203	187	196	190	199	182	201	173	209	228	196	206	228	211	241	211	206	211	170	203	193	218	188	215	197	193	194	205	237	225	208	216	202	226	216	204	187	204	199	197	225	226	180	176	196	202	201	210	202	194	206	207	226	231	233	202	210	209	229	194	196	189	157	181	234	192	218	196	215	197	202	204	204	192	233	208	222	207	227	212	200	205	203	224	215	211	199	199	188	209	212	212	196	203	181	189	204	215	208	212	194	189	206	200	208	205	213	195	209	192	197	234	212	195	206	204	205	206	207	210	207	183	208	219	187	212	202	198	204	197	220	206	189	198	225	203	215	209	185	226	201	224	182	203	193	230	196	204	199	196	214	210	200	214	206	198	201	210	227	185	200	211	201	223	197	196	187	205	205	221	209	210	222	209	226	191	213	185	197	215	198	185	200	195	209	209	188	194	209	177	209	215	176	173	202	210	198	218	193	214	219	175	181	209	192	214	219	197	206	182	229	209	217	224	218	190	186	204	232	206	232	203	218	180	230	217	211	195	222	213	180	213	177	216	186	207	207	201	212	207	189	206	185	197	212	192	221	195	216	221	215	193	196	192	199	183	208	178	186	206	198	186	217	210	231	211	210	206	198	231	203	201	215	204	183	214	190	206	233	213	194	232	225	244	185	212	194	230	195	201	189	182	218	203	214	201	186	201	208	219	219	205	227	212	211	217	204	213	215	195	210	232	226	184	218	209	190	193	226	210	170	208	179	235	203	213	190	195	206	224	211	202	194	189	185	198	227	174	185	223	204	191	191	188	190	194	173	200	190	199	192	205	209	210	216	162	182	208	205	174	202	221	210	204	195	217	182	213	201	229	216	159	228	205	204	200	212	211	220	202	224	222	197	226	219	215	201	226	207	195	220	210	203	217	189	221	221	198	218	211	210	201	202	197	180	213	200	201	201	177	221	214	182	195	197	213	196	237	221	207	204	198	184	200	198	204	221	212	214	208	197	194	203	200	191	208	181	205	230	186	219	186	192	205	168	205	229	201	201	183	199	210	206	202	186	209	216	209	201	245	198	192	208	194	178	195	228	212	201	193	207	183	199	206	225	177	194	217	200	195	220	211	182	220	222	205	177	193	207	185	218	207	192	187	191	192	205	199	189	194	200	178	200	175	228	193	238	195	189	198	214	168	210	212	205	182	207	209	232	190	204	203	234	209	181	214	191	217	207	227	203	198	231	222	190	214	185	198	207	211	196	210	205	199	180	214	178	211	203	197	202	197	197	202	220	183	189	189	180	209	223	191	211	199	236	214	224	223	193	194	204	215	212	216	217	211	201	194	209	203	198	220	228	216	211	216	193	195	188	178	214	216	173	201	198	172	193	219	228	218	211	214	182	214	207	217	219	179	211	215	203	190	193	201	206	219	222	211	199	225	198	197	204	207	234	206	211	213	194	202	213	188	224	194	212	200	205	205	213	217	181	223	215	204	215	201	219	227	189	201	205	214	173	192	215	212	222	193	208	192	204	211	217	225	197	215	203	218	205	212	210	199	201	197	212	223	194	211	181	212	197	222	194	204	188	196	216	222	209	203	207	168	232	212	190	196	197	219	215	213	216	200	234	201	197	216	208	205	204	204	218	187	210	225	196	206	201	202	215	208	222	199	211	214	216	197	201	231	224	189	201	191	187	217	210	189	208	201	209	220	199	208	200	203	221	191	182	204	185	192	203	209	213	186	195	182	170	204	197	208	237	214	215	172	195	212	210	202	218	202	203	213	200	177	226	198	230	202	192	209	214	232	189	196	195	220	194	215	209	213	207	201	194	218	212	191	196	216	216	207	220	208	214	195	184	199	190	194	238	210	206	216	230	223	198	215	208	192	202	211	222	224	190	211	197	212	191	204	224	206	192	188	206	178	208	198	194	210	193	223	197	194	197	227	177	190	199	201	210	191	186	196	223	200	187	212	196	195	220	201	236	204	191	229	189	194	201	208	198	224	198	214	186	205	209	202	206	195	212	211	226	223	218	221	199	198	221	184	216	185	211	204	220	210	227	202	204	220	199	221	218	187	201	209	181	198	216	214	214	178	220	205	194	193	209	220	228	198	203	204	214	234	211	186	200	209	212	212	213	221	224	224	195	190	228	209	223	189	204	216	226	208	223	222	218	196	208	235	198	211	200	194	201	198	193	211	183	222	193	206	194	214	206	229	201	223	222	208	239	195	187	207	227	213	213	197	199	198	206	223	199	199	200	206	217	220	237	202	200	201	202	203	220	188	198	195	207	209	232	194	201	198	204	173	197	204	212	193	214	207	214	219	211	190	218	213	192	208	206	202	208	197	209	220	219	222	212	202	228	182	226	226	197	185	213	183	212	190	217	206	209	223	187	226	184	230	223	197	210	223	182	187	230	221	191	230	226	201	190	198	213	199	201	221	214	187	181
7600	2312	4812	5570	4950	4009	3434	2804	2442	2137	1910	1685	1552	1372	1240	1222	1117	1081	998	1036	934	947	884	923	822	832	773	735	751	771	744	783	723	660	685	721	662	654	680	685	661	665	694	696	637	685	683	662	671	613	627	630	611	656	625	623	620	590	620	643	639	646	585	629	615	624	598	627	577	628	607	618	585	643	611	600	587	613	631	622	602	560	572	586	592	587	624	584	574	586	550	558	557	552	635	567	594	571	598	572	570	596	598	626	628	620	560	601	622	556	577	570	569	568	601	664	579	606	543	570	587	569	621	575	613	586	581	595	604	601	604	542	581	529	606	563	618	554	571	578	529	594	566	586	596	571	549	558	585	575	596	596	572	543	596	562	563	584	587	566	570	551	609	584	622	613	576	557	601	579	559	603	577	565	562	602	598	593	548	558	581	583	535	546	569	619	600	582	621	588	577	560	596	574	561	588	568	596	565	584	569	549	529	571	560	569	589	562	578	613	526	571	571	572	585	597	584	604	598	582	560	591	574	620	604	550	560	600	568	573	560	596	577	579	567	620	582	544	593	583	571	597	582	534	590	585	541	584	576	547	552	554	579	586	585	565	590	572	610	579	566	567	516	605	558	542	566	582	523	590	543	575	566	602	587	580	557	588	599	624	564	563	565	598	578	587	567	555	555	586	596	597	610	599	516	551	576	544	586	559	597	616	575	611	583	541	549	555	560	565	572	582	589	596	585	573	594	566	592	586	593	539	536	583	551	564	516	618	577	614	570	583	562	559	580	606	554	598	551	548	571	550	559	564	592	584	582	574	544	608	580	555	561	561	574	583	565	553	612	557	573	549	592	527	583	576	535	609	578	589	572	585	580	587	587	582	582	527	583	589	555	529	580	590	555	551	571	594	575	573	574	600	602	570	539	561	509	549	556	551	556	560	577	589	592	583	586	590	577	552	568	568	580	606	610	574	601	608	582	563	561	559	601	576	593	566	594	572	561	551	611	561	581	555	584	570	566	591	554	561	575	563	537	541	573	571	572	598	586	580	568	593	565	564	578	511	564	555	594	556	588	574	600	604	614	583	553	591	560	566	578	599	566	570	578	605	541	576	602	540	559	584	555	589	556	584	593	522	532	619	575	564	606	594	507	563	579	595	556	573	571	602	546	567	547	568	608	543	546	594	592	582	532	551	595	577	569	577	568	555	558	588	621	611	576	566	599	555	562	533	563	582	572	571	561	596	546	559	554	567	530	625	558	575	563	582	624	547	578	573	583	586	568	592	598	595	568	563	567	548	531	586	580	566	570	547	559	576	585	556	597	589	537	567	579	587	585	531	610	568	598	566	559	562	621	553	553	603	579	563	536	600	582	567	615	576	597	529	604	524	577	563	535	599	532	579	609	577	576	587	613	569	532	566	620	562	575	584	573	584	584	593	584	605	596	594	587	565	564	578	607	597	572	588	576	564	559	637	561	580	598	591	596	583	559	621	627	550	571	558	586	606	577	572	587	522	586	568	552	577	562	574	548	578	579	612	582	544	512	553	540	553	568	589	554	580	560	530	599	600	604	561	528	559	587	563	537	592	611	588	544	551	599	577	593	564	561	585	576	566	580	562	580	585	605	562	605	597	572	605	592	586	594	538	586	543	535	560	580	580	556	544	578	569	588	541	575	556	566	565	548	576	586	566	596	622	594	578	518	534	554	560	564	601	556	619	571	607	583	558	590	578	562	575	606	607	543	561	574	557	516	581	549	542	595	590	553	553	550	556	589	558	564	563	591	541	546	562	563	581	576	561	543	604	548	580	613	566	562	574	610	607	553	613	597	589	549	552	558	597	545	572	581	602	545	566	591	536	609	559	526	552	614	586	581	562	577	541	580	592	548	571	555	561	589	565	576	565	539	523	573	603	634	547	572	563	559	545	573	582	625	529	558	585	586	530	579	555	543	545	574	553	571	566	570	583	536	611	559	567	530	537	569	552	571	592	585	570	589	546	579	544	570	582	569	568	611	549	555	642	566	556	578	562	548	537	541	578	597	545	569	576	545	567	557	569	569	581	600	596	559	591	578	554	592	588	554	543	540	560	602	567	549	602	578	593	551	586	566	568	529	575	564	597	563	567	581	603	584	593	573	579	562	656	595	591	534	589	552	602	598	614	570	568	606	532	528	594	576	555	546	609	574	608	544	579	549	555	550	551	566	532	570	568	584	585	569	590	554	592	569	584	567	567	584	560	596	592	546	583	584	550	586	581	570	574	598	536	572	591	600	540	543	602	558	552	561	554	585	543	579	598	583	588	542	578	593	577	576	569	613	551	596	569	623	597	602	567	604	602	575	592	564	570	550	557	580	579	545	606	545	589	555	574	568	559	554	592	563	569	582	610	582	530	602	588	581	637	592	553	559	560	579	556	615	617	582	583	624	594	572	557	572	590	571	578	562	604	512	634	571	539	534	576	588	579	548	586	542	581	601	544	565	608	568	598	564	581	552	577	550	602	564	595	576	599	535	565	586	577	591	540	537	518	570	581	633	539	575	577	597	560	568	573	610	550	542	562	533	570	538	625	567	569	558	566	557	586	541	580	573	596	567	588	590	569	527	568	614	580	577	583	600	560	580	545	567	617	581	585	574	593	575	552	537	570	552	575	589	538	534	592	524	581	552	586	543	570	594	585	541	562	581	605	548	533	597	569	539	520	607	585	593	622	587	584	565	558	573	547	581	594	547	578	582	579	572	543	564	557	587	554	554	591	624	590	591	567	554	543	574	574	592	573	596	557	549	568	595	593	582	551	579	549	557	532	591	554	572	561	559	604	557	549	588	559	563	547	593	587	590	534	586	524	533	600	602	582	589	572	544	567	557	576	619	549	537	547	551	562	603	590	576	574	587	540	556	580	572	590	547	574	565	581	595	601	604	574	554	618	563	569	564	590	598	575	582	615	551	579	576	579	534	570	592	552	568	550	588	538	550	541	601	546	555	627	533	530	573	570	527	560	610	589	553	554	610	559	623	605	582	538	556	562	590	605	561	572	552	587	601	583	597	561	614	584	592	584	587	546	574	550	570	539	557	580	542	553	576	607	590	589	573	575	597	592	566	571	600	556	551	596	592	591	618	577	584	559	588	570	535	581	619	575	575	529	567	593	593	581	540	549	600	554	547	560	528	556	567	576	578	621	576	558	557	614	576	569	541	582	569	587	583	568	630	600	586	609	588	572	592	569	559	584	558	542	596	592	559	580	546	598	528	587	563	515	573	511	599	595	592	558	542	571	610	559	593	549	602	575	574	585	561	571	534	569	536	573	612	541	593	565	576	575	583	576	537	583	579	571	586	562	578	587	599	636	603	588	562	573	558	566	586	616	546	552	593	570	541	533	600	584	568	559	591	585	572	538	514	578	594	555	577	618	577	557	589	554	577	625	574	593	544	609	575	615	571	607	569	578	587	585	571	560	573	559	609	583	542	569	568	576	556	554	590	616	575	574	567	597	611	591	611	534	578	586
2363	400	405	414	339	362	367	376	365	328	395	367	359	359	352	362	329	354	327	372	337	353	356	350	336	357	339	322	346	352	279	326	364	335	370	344	349	352	366	352	310	369	355	354	338	325	365	324	370	320	353	355	354	349	310	357	341	368	383	345	341	333	315	352	325	329	341	374	370	336	358	373	330	323	342	341	353	324	331	335	329	343	334	348	368	353	355	368	380	328	361	335	326	350	359	353	356	372	355	335	352	365	355	335	297	335	372	327	338	364	350	322	348	335	339	384	384	372	352	344	327	337	350	362	334	346	328	339	330	336	348	318	378	339	346	346	343	341	343	312	345	323	362	331	336	336	305	303	320	325	321	359	337	319	340	331	363	353	303	305	337	368	355	348	338	358	338	344	302	342	356	355	329	346	353	347	378	387	353	333	350	352	329	318	345	353	361	356	342	375	347	352	345	303	333	342	334	318	357	363	370	313	402	382	373	343	370	344	320	343	328	361	374	360	358	381	364	333	347	330	347	339	316	382	358	329	368	357	345	361	287	380	351	335	321	344	380	323	338	399	394	348	356	358	350	347	369	344	354	347	342	380	340	372	323	338	333	342	350	358	345	347	313	347	348	333	333	335	379	332	346	356	344	347	331	323	343	364	352	321	328	342	303	367	328	349	345	327	354	367	342	344	362	348	336	373	349	316	348	342	325	332	362	325	394	329	342	365	331	333	332	346	346	352	333	327	374	367	378	338	352	324	342	342	350	341	360	336	361	343	382	317	349	351	348	349	328	333	310	339	319	299	346	341	320	332	320	334	341	330	334	348	323	308	332	382	351	367	338	368	338	339	319	347	374	363	346	317	345	375	339	333	385	348	344	351	329	368	306	292	354	367	321	333	359	342	337	329	353	323	346	334	349	376	337	336	351	330	326	362	385	362	348	335	352	315	343	349	335	385	330	365	362	373	359	356	321	375	371	346	353	352	328	338	322	348	370	359	314	365	361	382	363	338	342	332	393	333	343	326	346	321	370	349	327	321	370	328	334	361	351	376	361	358	361	331	323	347	374	368	357	351	330	373	387	351	343	362	349	334	360	326	344	337	354	332	354	355	340	298	359	356	346	337	340	373	353	363	359	365	370	330	377	336	343	352	376	308	351	392	360	336	340	356	373	355	348	353	354	369	320	338	339	363	372	384	372	365	306	320	345	355	389	340	344	338	352	321	334	328	328	373	345	325	328	376	319	319	313	334	343	361	364	336	330	384	353	340	339	328	326	345	359	310	352	383	349	362	329	350	336	363	331	365	307	318	352	332	361	331	354	352	335	357	373	380	391	320	354	338	334	321	343	338	375	305	344	329	335	301	361	322	324	347	353	338	314	342	343	369	335	369	329	342	360	355	356	348	375	333	369	350	329	364	355	383	339	378	356	360	344	358	345	343	325	319	377	346	315	367	343	369	364	355	362	316	345	314	337	338	346	313	349	355	363	339	362	351	319	334	323	326	329	359	315	339	348	294	370	347	330	357	366	312	318	375	366	329	348	339	318	315	370	377	366	367	345	355	315	369	323	341	333	346	330	372	295	339	316	354	352	339	320	361	356	380	328	348	322	368	331	343	392	328	366	355	333	364	349	310	369	341	363	382	337	344	386	355	360	341	301	340	343	337	310	346	347	351	320	353	313	333	350	314	358	335	327	360	328	344	361	353	358	314	329	352	346	400	342	365	344	320	355	357	327	329	340	350	330	356	352	345	336	333	348	300	325	343	324	339	340	323	341	360	325	309	344	370	330	320	342	333	312	321	307	348	324	348	357	359	357	340	349	307	342	354	381	347	329	354	355	334	341	357	331	365	330	351	342	346	412	350	374	352	357	341	343	342	349	353	347	346	336	352	358	344	331	336	354	313	345	325	343	357	321	328	324	342	344	315	323	334	328	409	362	328	376	342	330	342	330	355	365	357	325	328	331	364	354	344	371	376	342	362	351	384	347	338	311	330	353	340	352	356	374	353	323	342	326	353	381	374	326	353	334	354	361	363	355	327	335	375	344	357	323	353	365	333	324	348	341	347	352	369	374	330	350	343	351	348	364	341	317	363	315	357	351	371	342	364	349	371	346	327	329	321	348	345	375	349	330	340	363	369	328	321	326	323	350	324	341	283	341	373	360	336	354	389	351	347	339	321	327	375	340	303	356	289	370	366	338	364	307	365	323	373	317	325	353	341	342	346	338	319	341	365	344	316	353	367	352	311	325	317	331	350	344	354	380	348	339	357	370	346	354	393	336	374	333	341	325	364	333	362	381	369	379	371	325	354	345	359	371	306	342	310	349	353	335	319	323	364	366	331	367	330	384	365	319	335	341	335	350	305	339	329	329	338	345	364	352	316	378	320	363	350	330	347	375	312	307	342	321	337	332	323	323	319	350	332	391	302	366	344	319	336	326	323	328	377	329	337	328	342	346	329	325	346	332	346	368	361	363	333	366	324	354	341	327	333	339	337	335	329	362	359	349	357	364	367	328	345	306	322	319	340	374	327	364	308	365	372	357	345	350	350	345	327	313	358	337	326	374	336	335	335	335	354	365	349	362	345	356	349	386	323	369	374	343	320	337	353	345	353	326	331	372	331	330	318	372	340	326	319	355	352	325	357	344	327	324	338	370	353	319	347	364	307	364	341	371	343	355	333	359	349	396	358	340	356	345	338	346	368	325	326	341	364	331	384	366	328	341	354	361	332	348	377	361	353	335	330	365	366	375	390	343	358	341	334	373	349	367	334	350	339	353	337	372	342	347	379	334	344	343	346	340	320	349	344	332	323	345	363	331	357	333	322	348	378	343	348	368	353	351	337	348	330	299	310	353	382	336	322	364	330	336	344	324	344	326	347	310	333	323	357	352	352	364	357	339	330	340	343	364	352	343	341	345	336	352	309	375	379	381	337	377	340	362	299	299	322	370	327	342	323	375	362	354	356	376	333	329	351	337	351	344	350	362	386	339	336	351	316	315	337	334	340	338	370	324	351	310	343	366	357	364	342	369	315	334	392	296	322	354	350	342	345	341	332	328	330	358	349	359	359	312	303	375	309	344	302	321	351	319	320	331	378	356	344	343	345	345	348	327	387	313	308	340	361	333	343	345	374	354	352	319	329	355	353	392	328	342	341	316	357	333	362	367	359	341	354	335	376	341	376	319	325	354	344	346	316	352	337	368	329	311	366	379	334	348	351	359	370	367	363	368	356	341	359	353	333	330	325	342	375	386	344	334	375	354	363	342	365	342	351	365	357	315	373	356	336	357	337	322	333	337	357	334	327	360	376	372	375	331	332	334	327	341	321	375	324	350	356	344	373	337	328	320	365	348	337	375	333	357	368	340	358	350	358	353	312	351	370	344	313	320	351	360	324	356	345	346	338	330	359	335	354	362	364	375	344	342	337	350	352	339	325	322	342	338	346	349	308	365	347	356	323	400	378	325	370	342	337	349	336	348	368	351	386	342	328	313	334	344	314
2618	1016	1132	1046	1099	1006	991	930	1005	983	959	964	985	918	926	912	1027	928	900	949	908	949	934	934	851	998	932	846	904	978	869	909	932	889	910	880	928	852	909	939	877	907	897	935	909	983	969	926	896	887	914	869	957	890	928	868	888	921	921	931	980	906	938	966	930	881	933	904	968	940	946	951	893	915	904	888	955	914	917	912	928	911	918	897	924	917	937	888	935	848	938	895	925	923	920	969	942	906	872	896	918	954	935	893	848	902	932	857	932	952	869	861	920	886	976	896	957	989	906	879	919	903	924	881	918	888	917	846	848	900	884	959	938	840	895	914	972	876	881	961	902	859	893	926	861	904	951	903	904	921	963	929	959	934	844	953	883	967	950	932	908	900	893	935	923	947	936	922	1002	916	870	891	931	960	877	914	969	894	897	912	947	905	931	887	880	862	918	951	921	899	916	914	958	915	996	906	924	917	929	934	898	913	951	899	933	895	944	934	913	973	882	971	923	937	877	909	901	932	895	945	958	915	946	924	969	918	945	926	879	853	975	916	858	870	898	872	962	859	904	935	926	925	929	914	991	931	863	932	912	951	939	912	899	930	903	918	867	922	952	907	935	868	897	956	953	941	947	899	943	924	893	928	945	968	978	917	947	922	903	931	896	934	894	901	923	946	889	922	898	960	872	910	995	930	956	933	941	927	911	896	917	958	886	906	924	943	918	865	921	925	922	910	876	902	884	872	941	906	954	982	911	876	943	919	971	922	896	909	921	936	922	836	924	944	911	946	910	919	910	981	893	899	909	958	889	884	952	934	887	890	898	944	952	953	929	846	866	884	899	840	936	938	908	957	908	892	908	911	964	878	888	909	921	942	925	893	968	897	925	891	931	957	898	917	910	906	944	900	892	959	878	861	907	885	945	937	923	932	897	949	888	895	920	1001	931	938	928	965	859	888	890	921	896	858	933	935	924	938	901	963	905	872	876	937	908	972	941	963	870	953	884	895	904	895	945	976	911	942	913	955	895	891	973	927	887	844	921	914	907	925	974	877	904	890	915	912	954	950	918	975	895	914	882	897	902	906	964	927	972	942	904	935	966	901	905	930	920	901	908	920	904	918	895	982	879	913	931	906	884	943	894	944	964	865	894	898	943	957	899	845	964	889	918	915	943	899	929	901	924	837	914	931	900	850	926	918	880	937	873	888	920	886	930	883	907	988	903	861	911	880	945	909	927	900	949	929	951	904	944	893	969	965	896	899	904	910	908	896	900	938	918	965	825	912	897	931	892	933	921	928	957	930	936	891	1007	965	960	889	900	946	919	917	870	963	891	928	896	894	894	872	934	938	862	934	884	909	880	890	896	883	921	966	944	878	901	868	902	945	926	974	956	909	970	925	953	886	926	842	965	953	916	957	871	916	919	887	969	912	907	941	865	886	912	865	909	914	955	880	905	906	896	905	971	941	934	941	907	909	925	880	915	905	934	909	896	901	893	892	944	897	940	936	921	934	894	892	942	849	869	965	921	894	917	906	918	909	925	896	880	1012	946	892	925	870	885	906	924	911	933	918	916	862	852	915	934	936	896	936	923	951	919	971	922	888	939	933	895	885	951	942	902	916	922	913	928	909	941	949	926	860	972	895	961	896	872	931	902	922	947	874	887	926	895	891	903	938	963	890	870	974	971	901	929	947	930	909	919	905	950	977	904	900	919	919	910	911	936	893	944	919	946	843	867	889	916	922	877	886	965	954	903	910	973	906	842	954	896	917	920	907	889	942	954	876	898	926	961	893	960	926	946	899	979	877	943	909	959	905	849	908	933	919	931	920	946	934	890	954	964	944	921	887	936	884	884	957	897	922	913	901	923	893	952	937	894	861	909	889	893	962	912	955	911	901	891	970	925	939	889	889	954	930	899	899	909	940	875	951	887	942	955	892	873	880	953	914	967	962	936	943	928	899	919	883	904	913	937	909	929	930	915	923	931	912	978	917	910	894	903	944	908	950	870	913	980	904	895	923	931	905	883	886	893	942	890	922	922	853	903	941	875	921	887	963	862	896	930	937	987	939	940	891	877	941	932	948	881	936	999	924	931	942	916	941	926	861	922	885	896	968	888	964	909	871	958	935	923	865	916	878	848	967	946	887	870	930	915	883	871	954	879	926	841	956	913	879	945	890	894	944	923	971	920	969	934	974	912	950	984	838	964	866	891	960	922	954	966	946	885	887	905	951	919	915	891	917	918	947	890	905	908	917	870	864	881	885	901	913	950	843	926	949	997	862	924	903	905	883	929	959	884	860	909	916	941	923	920	880	918	914	911	922	907	922	890	906	921	925	908	960	942	959	941	885	918	931	883	853	900	896	975	957	949	888	939	914	911	952	927	901	915	954	909	955	875	971	914	933	968	876	922	920	971	914	910	861	910	901	918	890	890	952	932	912	907	942	973	937	919	871	966	922	867	896	938	918	924	930	907	872	881	921	966	917	927	944	930	974	870	906	963	924	914	932	858	905	938	967	925	903	922	909	903	884	834	926	898	920	895	878	924	911	920	942	914	930	902	955	895	881	932	944	923	909	962	939	976	880	915	911	895	863	927	918	898	889	932	947	983	954	907	904	913	956	942	929	909	891	907	908	936	947	942	971	945	950	899	917	968	949	930	941	895	909	903	930	907	957	930	919	916	935	937	878	898	890	906	926	952	913	942	924	859	915	876	923	873	934	922	888	939	957	945	907	946	890	920	936	875	885	929	927	971	926	883	916	887	949	890	902	908	859	932	912	938	880	921	901	973	883	923	941	930	953	907	913	956	866	899	937	905	909	890	907	890	897	948	882	930	924	927	902	906	887	913	896	932	887	937	922	907	879	944	934	950	897	941	883	926	874	904	882	898	930	925	925	925	905	935	900	956	875	877	890	880	953	962	924	943	904	953	921	978	863	944	915	927	975	884	909	899	919	920	932	887	913	859	912	897	968	893	904	906	943	951	934	930	895	927	921	927	916	914	945	949	921	919	989	902	934	917	887	963	875	953	942	918	905	926	913	959	915	905	940	958	870	916	933	913	954	968	941	946	936	880	910	855	918	970	936	976	892	943	929	925	919	884	907	917	939	949	922	899	882	858	920	932	954	917	939	989	887	926	915	877	959	894	926	930	909	948	927	919	899	878	876	883	890	955	961	955	917	909	918	945	921	923	921	938	920	986	934	933	897	890	908	922	944	873	893	917	919	934	915	911	907	941	906	913	948	926	931	953	919	870	932	933	903	912	932	892	900	900	880	898	891	933	890	922	942	933	896	983	894	886	889	909	952	932	941	943	900	905	968	934	940	938	921	914	926	919	931	896	924	952	948	945	935	920	899	877	893	901	916	917	897	964	956	906	964	934	913	915	893	910	921	906	905	879	953	932	919	920	957	922	921	940	907	948	972	932	903	921	929	927	862	911	893	923	878	919	871	908	908	973	913	929	892	887	944	927	916	947	940	963	897	873	942	902	967	909	901	907	890	922	878
8593	1215	1480	1292	1018	800	721	628	521	515	501	483	488	443	382	417	417	411	393	401	426	394	373	378	414	385	408	393	378	365	408	378	390	394	346	372	368	348	401	354	349	382	374	433	336	366	357	379	355	358	391	401	381	352	381	392	406	376	352	368	375	346	356	379	366	369	375	362	369	338	377	351	362	367	383	347	345	385	375	383	381	377	351	378	386	391	377	395	386	386	369	389	378	359	319	374	363	369	398	358	364	365	394	372	348	351	337	360	385	358	368	414	378	383	376	401	406	368	406	375	349	372	350	387	384	349	373	367	365	393	367	413	344	380	366	412	365	350	396	357	343	364	374	376	355	357	378	361	364	358	363	373	334	364	343	370	369	375	348	357	376	328	378	380	387	358	326	320	415	365	359	343	381	406	361	350	350	368	363	395	357	363	359	401	390	348	351	352	341	374	389	350	343	356	373	380	405	366	382	410	357	390	411	346	366	370	354	357	390	364	371	385	379	392	352	360	357	338	376	397	377	362	356	372	343	353	389	342	367	402	376	372	354	366	353	352	355	377	397	358	381	335	356	358	346	365	375	369	378	374	317	371	362	383	354	359	373	349	401	394	370	360	361	379	340	376	396	392	340	350	373	357	389	371	394	392	400	347	362	355	368	375	359	401	377	384	355	368	381	382	369	370	364	366	378	333	379	364	377	343	363	347	315	391	379	364	366	374	381	364	347	376	375	385	339	368	375	372	375	387	360	372	358	361	413	385	348	369	350	340	381	358	345	334	364	425	398	370	346	340	364	320	377	371	375	394	375	369	370	389	350	362	380	346	359	378	347	364	352	368	361	357	355	407	324	422	394	373	376	377	385	336	351	368	384	353	381	320	390	368	375	363	378	323	412	393	331	346	355	397	362	367	341	380	328	355	365	347	368	396	373	392	386	362	377	359	359	433	355	343	363	325	368	342	361	376	361	346	389	394	369	338	355	377	369	381	345	363	349	378	382	367	378	375	386	353	369	348	350	371	355	358	359	348	387	337	370	388	378	373	373	354	362	339	368	345	387	369	372	389	339	335	371	398	371	400	369	395	368	403	367	354	357	330	373	366	365	348	346	431	367	362	371	405	387	379	387	384	371	365	372	367	379	365	360	359	375	387	355	337	366	387	348	392	352	356	386	398	372	422	344	373	379	344	370	378	349	390	341	372	344	395	375	363	370	374	361	380	380	375	360	355	371	361	368	374	336	358	370	383	373	372	339	387	347	363	374	405	335	372	390	372	355	388	366	406	362	400	356	357	364	352	403	388	355	349	367	371	396	357	349	389	364	361	379	372	379	375	380	382	423	359	382	363	349	383	356	320	337	330	390	341	390	374	375	357	388	333	311	361	396	366	368	361	377	400	365	376	393	386	382	363	382	371	375	406	343	390	367	387	339	391	363	375	360	303	369	332	396	396	342	405	383	371	326	376	391	337	365	393	321	364	394	349	359	385	361	360	384	381	376	348	383	399	394	387	363	390	356	381	368	341	366	371	402	380	382	366	361	363	386	353	375	359	398	368	376	387	383	377	370	352	354	384	362	342	351	404	373	365	349	395	391	372	380	371	356	369	362	343	318	356	333	361	371	367	341	379	398	359	338	371	358	382	394	400	358	350	369	368	347	376	349	363	381	354	324	360	356	360	378	360	390	341	397	357	345	347	346	319	349	394	366	393	360	357	356	384	352	371	403	357	370	337	337	358	354	376	380	370	377	370	337	354	389	340	368	384	346	381	338	373	386	356	379	374	347	353	376	358	346	378	374	359	379	389	379	373	385	341	365	379	378	347	388	361	376	360	360	358	333	352	361	382	352	413	347	387	394	383	378	336	360	369	351	343	364	391	395	353	378	383	374	350	383	404	405	359	375	381	378	383	365	351	364	353	367	351	338	371	369	346	359	350	360	362	364	342	359	378	396	346	380	390	360	389	371	356	375	347	368	368	369	402	369	334	379	356	351	347	422	330	330	367	348	376	403	394	377	390	383	375	377	378	359	396	393	372	322	378	377	393	366	387	370	364	374	364	348	365	380	330	385	392	364	359	370	375	386	379	360	323	337	403	359	368	368	339	384	370	326	337	393	358	357	342	358	371	342	337	371	431	344	350	359	346	361	333	371	356	373	357	371	352	359	371	332	341	337	365	327	370	360	378	408	365	355	379	381	373	397	337	353	390	365	361	337	393	375	391	376	342	355	375	365	365	339	400	369	332	369	389	362	362	358	349	389	354	349	363	366	374	342	341	335	349	398	382	404	366	351	349	365	340	382	369	375	362	375	330	398	322	388	367	367	385	361	354	324	348	351	377	377	374	380	352	345	366	353	379	387	365	368	384	342	341	364	368	357	377	393	371	386	381	350	378	359	376	329	354	361	326	360	356	393	386	368	344	386	361	398	369	374	320	338	381	347	363	364	327	371	353	404	384	391	341	376	350	378	392	337	391	375	374	356	355	356	366	369	385	395	374	350	392	363	370	388	407	381	356	376	379	379	350	372	329	332	372	375	383	326	381	359	349	385	384	323	374	407	403	341	339	374	384	376	393	325	377	379	349	371	335	396	369	360	356	353	377	358	355	370	392	378	363	376	380	361	343	362	420	407	344	368	382	347	342	357	384	392	341	371	350	354	370	364	343	373	381	381	375	346	348	378	370	346	354	402	375	336	356	381	367	359	340	366	382	383	357	293	379	358	346	354	363	374	345	363	375	395	363	372	356	361	381	377	346	385	351	361	356	384	384	360	375	366	356	375	393	363	364	380	379	376	346	337	393	329	384	374	365	353	355	342	360	351	362	386	345	393	369	367	381	359	373	401	372	330	351	355	370	379	364	363	352	345	355	392	365	394	405	385	390	375	363	365	341	360	382	349	371	400	356	367	386	339	370	389	386	382	358	373	374	347	387	356	410	383	349	390	365	352	379	364	380	383	339	367	362	349	393	350	368	380	357	391	375	347	334	397	374	373	359	377	335	356	357	365	369	364	367	395	386	355	338	356	401	378	324	336	373	347	355	386	366	358	357	368	339	389	335	356	359	425	389	387	379	386	388	329	379	401	345	383	348	367	403	388	368	363	375	378	430	374	362	370	403	391	382	359	366	372	363	378	350	384	361	320	367	354	363	356	394	338	369	382	386	346	353	393	356	340	332	364	358	389	363	363	365	340	401	357	370	338	390	370	368	333	320	345	348	394	334	379	351	341	385	374	374	372	368	399	411	334	380	327	386	379	344	355	387	360	379	369	323	371	328	369	361	397	357	359	377	329	379	388	372	392	350	391	365	367	373	354	361	363	363	374	389	384	388	377	344	358	359	407	389	370	383	394	403	367	370	373	390	389	389	389	386	367	376	360	346	416	333	355	358	377	344	383	380	384	379	380	361	360	357	353	372	363	350	353	369	356	364	374	366	364	366	396	350	393	362	389	341	353	352	352	328	366	373	365	364	324	351	344	371	372	369	389	399	389	373	360	394	393	378
6038	1793	3095	3678	3280	2857	2393	2066	1824	1767	1635	1513	1459	1335	1399	1242	1320	1183	1167	1187	1194	1142	1110	1097	1033	1090	1095	1070	1060	1091	1061	1002	988	1074	1022	1049	1010	1005	968	1014	1005	1006	1004	1025	955	984	1012	1029	1027	991	908	1003	982	957	1004	1008	959	952	925	959	986	965	994	943	969	962	971	930	909	1019	905	944	986	985	937	963	940	914	943	946	964	967	968	903	959	917	983	978	941	944	943	954	956	944	933	954	972	945	969	937	946	928	1006	964	981	1002	983	987	964	978	923	943	949	991	917	933	992	975	916	956	995	923	973	1008	943	950	913	923	981	987	947	949	928	1012	964	1001	987	978	956	950	944	947	1024	993	964	989	954	922	987	915	919	967	961	942	935	961	949	967	1005	976	957	989	973	997	951	988	941	958	974	967	936	912	927	959	895	960	993	922	954	888	977	955	1013	1001	945	935	928	940	1014	940	928	949	943	943	983	984	972	929	987	902	921	989	945	1000	948	971	903	960	946	984	940	952	985	909	941	955	958	942	1020	995	948	949	942	881	939	931	930	986	919	945	954	991	932	1006	957	955	950	929	967	919	946	953	997	940	1034	901	911	885	929	973	966	951	979	969	921	919	978	949	958	995	970	976	924	955	924	974	945	944	945	922	990	862	932	898	996	930	940	985	988	946	920	923	1031	977	952	931	971	931	971	912	982	998	888	975	907	1005	916	948	924	934	949	958	950	996	984	978	889	924	980	947	949	942	943	951	964	959	942	986	926	889	984	1006	997	943	953	952	969	986	945	937	970	926	971	911	963	973	976	996	941	947	957	973	935	959	968	956	940	949	953	1009	997	1003	928	967	943	937	962	946	950	958	1014	919	943	931	923	974	939	913	932	1004	946	991	931	964	953	959	977	987	976	971	1001	980	927	902	942	927	934	919	921	1001	949	977	963	967	942	965	930	925	968	945	996	993	995	1039	939	942	930	938	992	937	920	984	939	906	994	954	937	987	919	957	919	981	931	938	934	990	916	1002	958	935	952	944	936	947	913	979	933	999	980	917	941	905	981	991	996	1003	949	986	956	943	948	993	917	907	999	950	935	906	953	959	906	926	944	933	1007	973	945	895	925	937	927	951	998	928	982	939	951	985	994	955	906	920	917	938	985	893	936	919	948	881	890	940	910	938	976	984	937	935	964	921	992	957	912	949	944	947	985	988	931	895	939	979	941	973	1031	954	1016	921	960	912	938	1007	990	969	943	1007	939	915	957	947	986	978	990	928	947	922	938	963	933	962	938	909	947	952	921	916	906	956	961	905	943	936	925	981	953	964	925	958	970	957	967	962	939	935	951	981	973	951	930	949	933	1002	898	991	952	972	980	937	972	924	993	964	966	964	954	984	904	957	911	987	954	950	949	926	966	930	991	937	929	943	919	986	964	930	870	975	909	902	980	969	1004	959	1000	955	937	944	1026	901	958	1019	957	964	972	962	1002	922	914	940	952	972	948	912	970	924	1022	921	926	923	923	919	905	981	938	911	945	907	960	943	996	871	949	959	999	905	894	925	925	995	973	980	1050	943	936	926	967	894	985	968	949	955	954	997	954	896	918	986	967	974	952	856	945	948	997	934	951	1010	969	1001	928	930	958	957	953	951	940	938	900	966	964	957	899	938	913	918	992	932	873	1006	973	951	996	962	939	928	961	933	916	919	950	994	953	963	922	965	977	935	990	934	962	971	952	940	989	1012	970	950	962	967	910	896	965	1019	1012	970	930	914	959	968	949	976	956	1004	960	988	968	935	950	970	964	937	938	900	981	976	920	951	888	994	952	1004	932	954	1029	996	913	976	973	916	929	940	889	940	959	967	899	928	948	939	942	988	944	899	981	965	921	920	944	951	1018	955	955	991	965	938	930	961	909	1015	963	986	924	927	963	970	925	937	936	957	940	949	939	962	910	953	862	980	991	952	934	1022	928	974	930	899	863	989	983	993	958	941	958	952	951	931	953	956	957	944	946	948	969	996	983	969	960	942	995	938	975	916	909	921	943	948	936	966	1006	922	975	942	930	986	958	1016	965	1007	981	991	964	942	944	958	983	961	911	890	975	1008	974	895	957	1000	960	1018	930	973	958	968	943	955	903	965	934	955	956	971	950	949	951	977	939	923	920	951	916	961	954	938	943	949	965	966	987	970	973	959	1005	928	961	929	976	985	948	920	932	955	979	965	920	937	949	956	898	914	879	902	1005	920	881	1026	1053	951	989	951	898	907	982	975	987	946	989	888	973	967	980	928	953	932	902	941	961	968	951	970	984	944	932	975	913	962	942	955	969	910	937	965	976	954	974	951	924	905	1003	956	966	955	958	886	941	959	936	976	955	963	987	954	930	925	902	967	956	988	969	950	919	960	945	984	981	984	910	927	939	966	894	972	958	981	901	934	963	938	985	906	945	943	958	1055	936	999	920	1001	962	901	990	945	904	968	945	976	921	913	888	900	926	958	917	968	926	959	987	948	901	994	943	935	934	898	955	1009	1004	918	969	962	922	987	904	917	952	989	921	958	961	962	901	959	949	958	927	928	916	948	1001	937	982	909	936	911	920	930	955	990	926	933	952	946	974	937	979	936	936	970	975	935	1012	1022	961	887	967	1027	961	997	939	992	947	968	954	969	947	955	955	958	1065	956	895	889	934	934	962	1011	920	924	990	968	957	975	914	964	952	931	976	852	931	936	910	958	988	991	942	944	980	1008	992	878	940	926	995	1000	966	989	955	951	989	939	905	920	946	926	952	968	952	967	997	988	955	923	960	967	957	930	946	924	903	996	971	901	892	993	917	982	932	897	937	979	980	954	908	977	1031	918	913	1006	988	986	1004	1002	909	921	966	963	928	963	922	943	911	963	901	909	922	853	975	960	955	891	984	916	931	940	930	982	942	980	977	1008	863	974	921	972	916	992	944	1000	899	968	938	984	987	910	983	1005	951	992	941	1010	926	945	933	959	946	959	918	966	985	942	969	965	948	946	935	995	991	966	928	974	963	938	971	925	933	935	975	916	943	914	930	967	1026	928	991	902	947	970	908	934	952	989	956	958	954	970	930	951	966	979	1028	913	900	929	945	905	978	983	956	948	986	942	941	968	933	973	939	938	966	981	946	881	963	928	931	930	978	909	946	1018	955	979	934	954	928	895	923	998	925	993	956	929	974	894	953	948	967	949	1002	945	957	927	930	927	922	912	893	968	925	944	937	966	904	931	940	927	975	970	919	942	956	957	954	963	967	984	924	937	935	917	962	940	907	879	951	964	929	925	974	1012	964	922	991	914	974	983	965	983	968	943	916	922	942	918	939	912	1007	949	973	922	944	961	932	967	899	956	927	934	980	988	919	952	938	906	910	953	948	982	936	878	909	902	981	956	954	999	948	974	900	977	968	1013	937	971	941	946	902	952	944	939	858	914	912	966	902	915	994	951	958	980	935	957	963	980	1011	952	989	966	887	970	978	964	982	955	951	947	953	946	993	979	981	924	951	986	964	952	925	985	895	944	965	980	997	954	910	982	983	934	966	1014	985	946	984	935	944	969	960	1004	946	944	912	990	965	985	940	932	987	985	939	948	995	932
15395	2572	2558	1945	1394	1018	762	645	497	487	452	415	327	317	295	303	306	264	243	254	249	270	267	237	262	251	270	233	247	194	235	229	235	215	255	225	236	248	239	239	222	238	240	218	255	215	207	216	225	229	202	214	213	239	209	202	208	200	210	201	187	206	220	211	193	219	225	231	194	211	221	209	192	209	195	218	212	214	230	213	199	192	178	209	195	214	201	188	203	204	235	205	190	199	219	208	211	206	192	225	223	209	207	213	205	216	208	220	203	217	194	210	219	214	201	197	208	217	203	223	227	200	222	223	207	192	223	210	212	222	218	185	204	223	190	225	190	201	191	194	174	192	203	216	199	215	198	193	223	227	224	200	233	166	205	204	210	208	214	210	197	209	211	226	212	195	210	208	244	212	185	209	206	175	184	237	182	233	190	200	209	188	223	173	222	194	206	216	213	195	220	187	207	193	196	220	215	195	197	221	188	207	198	186	218	217	217	196	207	226	197	219	192	202	220	234	188	192	179	208	195	211	216	214	232	210	206	199	206	190	200	205	190	202	229	195	195	192	198	205	194	204	232	225	226	198	198	204	204	198	186	230	190	218	239	193	190	167	234	197	178	191	213	197	221	197	196	193	197	206	233	220	196	207	205	176	257	200	189	204	205	206	185	172	198	207	214	202	187	180	197	191	202	187	202	200	229	208	239	238	196	195	230	207	194	222	200	191	205	196	201	198	200	177	232	177	226	231	216	216	255	183	210	187	187	205	223	218	246	214	194	212	204	202	185	211	198	192	230	217	194	196	205	202	202	182	217	184	208	207	229	199	194	206	223	199	206	212	186	237	196	198	214	193	199	195	217	184	208	210	215	196	196	211	213	177	182	190	195	206	204	202	244	219	204	215	206	183	193	221	196	223	172	212	238	226	183	211	206	184	193	200	232	224	198	202	180	203	166	198	237	206	197	225	217	207	196	206	220	186	198	214	213	209	183	214	198	207	214	203	201	192	205	195	183	194	226	219	208	224	199	198	205	196	205	219	229	188	214	198	196	190	221	194	199	208	220	211	208	212	187	192	215	211	230	188	166	222	195	217	202	205	209	215	207	206	186	213	224	224	207	187	222	193	220	214	173	213	203	212	233	188	203	183	198	201	216	207	195	222	215	193	174	226	180	194	199	192	212	232	209	219	228	192	207	215	232	210	198	240	222	194	217	194	219	213	194	195	220	197	202	185	226	189	203	203	199	222	190	216	200	184	213	202	198	214	194	209	206	213	190	241	206	211	244	222	205	206	218	216	178	199	194	215	203	217	222	198	220	181	228	222	201	206	206	210	182	217	213	214	227	206	240	193	187	197	206	198	196	218	204	206	200	209	235	209	223	201	202	203	195	191	210	228	210	193	210	214	211	234	225	205	225	207	203	206	197	197	215	201	205	196	228	199	213	194	200	212	199	224	200	208	207	234	214	206	219	183	208	228	196	212	200	214	221	188	208	181	193	212	209	198	204	215	214	197	198	196	184	205	186	170	187	195	200	169	189	204	192	191	184	198	205	193	199	194	201	223	221	194	197	206	213	199	215	186	187	229	185	182	210	206	202	193	228	215	214	211	176	193	207	194	212	211	195	188	207	212	197	183	191	209	220	175	216	179	227	182	176	186	227	207	241	199	194	211	194	199	176	200	193	191	205	208	216	214	223	213	219	214	226	201	185	210	187	224	194	202	202	208	227	215	194	212	189	184	207	202	212	177	202	200	206	205	180	230	202	199	219	230	210	183	178	214	205	225	190	219	199	205	184	188	196	211	211	222	232	199	204	247	218	215	190	206	212	188	184	215	188	224	192	193	216	218	203	200	197	198	225	201	203	242	219	220	197	192	234	223	209	241	228	230	218	222	204	198	205	190	209	212	196	205	204	203	219	182	213	196	213	204	211	194	204	206	244	182	207	225	232	201	210	204	225	213	228	196	207	197	206	194	218	222	218	219	204	204	198	216	206	213	197	204	203	207	199	210	210	173	210	201	202	197	204	216	218	193	235	176	206	190	204	194	207	214	234	230	203	194	211	201	211	199	181	205	200	229	221	179	190	179	175	198	190	199	195	213	171	186	194	196	194	202	207	204	196	213	243	215	196	223	221	200	222	216	194	193	225	197	201	193	206	227	203	224	218	197	210	182	224	206	188	185	195	216	199	196	216	209	223	197	196	198	203	188	199	175	203	211	199	197	214	220	241	203	199	213	219	221	203	170	189	184	222	214	205	200	209	226	230	203	211	221	202	235	205	217	221	216	224	212	184	212	218	233	207	189	226	213	192	198	216	205	206	192	215	212	172	225	215	205	210	172	202	198	197	230	194	188	212	197	221	193	205	179	199	189	197	213	203	202	228	220	212	230	205	202	203	211	215	221	245	181	221	228	209	202	193	216	204	209	206	200	220	182	213	218	208	184	204	218	182	212	190	202	193	207	219	211	218	209	193	232	188	208	193	216	215	220	182	173	204	199	198	212	207	193	192	185	206	249	196	177	214	201	198	223	221	213	182	211	204	209	180	179	201	212	199	204	206	215	206	212	208	195	241	198	194	196	169	191	191	242	205	215	204	210	201	179	186	200	211	234	218	186	235	202	201	200	209	220	204	187	223	203	210	187	201	180	205	202	185	197	200	208	203	202	215	225	221	201	199	173	190	227	206	172	235	223	238	203	191	179	219	205	217	227	219	190	203	194	185	192	211	201	187	194	197	189	192	215	192	230	195	188	196	223	228	212	202	195	201	216	214	206	193	212	210	203	215	194	209	210	213	199	209	230	214	203	175	194	205	200	229	200	235	203	208	201	200	215	198	210	212	179	212	204	227	223	225	212	190	215	188	189	187	219	228	198	208	208	222	188	208	203	192	186	220	204	202	200	216	211	211	198	196	215	188	216	196	216	212	188	226	207	176	208	222	200	203	207	199	220	203	196	207	196	178	201	195	214	178	220	173	190	203	208	196	203	202	176	219	215	180	220	206	188	217	207	194	197	201	201	192	186	179	204	214	190	194	207	199	219	218	204	210	209	207	179	194	212	243	202	227	216	214	216	204	214	197	208	187	204	191	218	214	199	226	207	205	176	185	233	200	199	197	199	205	202	190	220	187	204	210	215	196	215	199	201	214	205	220	236	211	201	183	213	185	191	203	178	217	203	171	218	213	196	212	217	210	202	203	209	207	167	228	226	200	200	221	205	203	205	250	206	196	204	197	199	198	200	196	242	199	193	210	195	216	189	196	197	195	192	174	199	207	207	216	210	202	199	223	211	219	224	198	211	229	195	212	204	220	200	197	219	210	187	207	231	189	225	206	211	199	210	202	219	208	192	218	209	200	204	194	206	180	214	227	208	209	240	214	204	196	183	190	204	224	211	190	178	233	201	213	201	205	193	207	220	205	195	195	224	193	195	193	189	192	228	209	219	212	201	245	173	221	179	198	183	232	207	194	198	193	205	190	184	211	187	201	200	244	202	183	196	205	191
7579	2227	4901	5866	4892	4164	3302	2849	2421	2080	1837	1701	1505	1421	1246	1235	1122	1041	1030	989	959	911	951	870	850	832	774	742	763	799	744	748	708	753	662	679	660	648	687	718	667	632	652	697	663	623	635	601	655	652	612	621	659	652	635	618	627	614	582	599	615	636	569	595	595	614	586	615	615	604	604	582	619	585	632	616	600	596	598	587	612	576	603	623	532	592	610	546	559	573	570	603	597	558	563	549	563	570	561	597	583	626	577	568	560	566	583	554	574	550	593	570	573	603	544	577	604	617	585	622	633	644	617	616	597	602	578	631	581	584	602	578	565	559	554	605	534	551	582	585	560	596	632	637	585	609	592	627	566	588	564	577	579	592	584	602	576	567	578	560	555	593	582	537	574	605	560	589	527	602	553	563	569	568	535	597	599	591	565	556	593	593	503	574	575	528	614	591	564	595	564	542	583	589	578	593	554	590	588	560	600	506	585	558	573	515	566	532	563	563	526	575	605	591	589	561	572	565	540	599	593	567	569	593	612	562	566	563	580	558	600	604	575	583	573	641	532	607	521	577	582	586	617	560	575	561	599	545	626	544	582	544	595	595	554	539	594	581	603	592	596	582	571	561	582	573	550	497	553	583	555	595	573	581	598	571	584	554	545	582	579	581	590	551	577	595	578	548	546	605	558	556	554	565	540	524	589	597	561	567	541	567	554	604	587	554	612	615	597	528	537	547	517	626	582	572	566	571	554	530	555	566	597	582	570	590	581	561	510	579	565	569	583	570	546	594	557	545	580	558	582	562	539	574	561	611	563	539	596	568	541	574	555	562	577	607	584	572	580	600	561	583	581	544	554	586	612	497	591	572	565	591	561	553	613	531	580	503	549	543	572	554	562	561	614	599	568	604	578	588	585	578	569	536	555	616	582	562	564	548	586	599	539	539	559	585	539	601	542	565	541	564	543	536	592	520	586	551	599	589	569	564	575	559	530	562	643	569	553	562	583	573	609	552	552	551	607	567	572	573	573	574	529	572	592	561	583	568	560	585	548	557	525	592	592	588	540	588	556	581	585	589	533	604	586	574	579	601	561	573	583	589	542	589	562	549	591	557	625	564	569	535	575	648	556	559	572	561	531	552	520	600	543	582	583	596	600	593	595	530	565	604	576	571	600	530	569	538	553	576	560	569	570	556	531	592	537	629	541	536	574	560	572	583	624	547	605	585	578	558	566	569	624	573	574	532	582	578	537	511	555	566	581	539	563	568	592	558	568	545	598	575	527	560	587	562	550	607	593	607	540	562	510	532	580	623	593	561	576	565	540	550	583	607	591	549	575	586	569	568	598	559	597	568	594	582	549	535	560	563	576	568	565	584	547	515	581	587	567	602	602	587	549	574	577	560	556	561	541	547	595	573	613	535	572	560	559	567	527	573	581	525	566	587	556	571	574	554	567	590	620	595	581	606	577	548	589	569	557	580	567	577	526	591	566	507	573	575	568	581	612	538	563	565	547	544	549	577	579	585	591	592	548	545	570	545	565	604	551	546	556	572	561	582	573	548	563	591	589	586	588	551	548	571	590	615	606	559	638	584	572	587	573	574	572	585	550	578	560	566	558	554	566	559	522	541	578	568	558	549	573	582	580	534	555	581	563	603	574	552	582	550	571	559	595	553	544	580	622	606	539	551	626	584	591	540	580	561	570	539	608	574	586	536	552	590	530	566	565	544	579	564	609	558	570	557	575	545	570	624	619	514	572	606	587	540	600	599	576	564	605	601	582	569	562	555	569	573	546	610	535	569	573	544	568	566	567	550	557	629	581	559	538	574	563	560	557	550	582	594	546	586	563	580	569	592	575	574	563	500	568	549	582	553	535	564	549	597	556	564	565	580	641	588	565	549	584	579	588	573	558	574	494	612	604	568	575	595	567	552	527	555	555	554	599	535	575	559	533	557	611	572	571	546	603	528	585	585	541	593	532	549	570	585	608	539	595	549	575	550	630	624	551	554	572	537	564	579	549	606	534	561	562	556	571	506	509	580	588	589	554	556	555	591	581	586	550	615	568	556	574	572	555	590	564	574	534	565	539	544	563	577	580	565	584	602	593	559	568	583	572	553	581	633	582	555	545	547	545	594	599	561	522	594	598	577	566	571	589	579	583	573	577	524	549	624	584	580	610	551	625	560	541	560	558	587	536	601	596	560	545	568	573	589	545	601	593	610	591	573	554	567	565	596	579	558	579	560	505	553	556	605	565	597	592	599	590	555	576	591	595	579	594	533	543	555	573	584	524	571	543	618	580	552	510	583	558	564	574	593	590	558	584	529	556	496	579	541	535	562	591	568	549	596	584	595	567	606	593	578	587	566	553	560	546	540	573	619	577	578	548	606	548	555	614	566	592	577	566	557	611	552	573	554	560	559	570	537	571	544	538	544	576	577	528	552	540	540	578	518	641	539	558	531	563	560	558	620	602	620	604	583	570	572	535	572	580	545	580	568	537	597	570	564	601	566	579	589	562	593	610	572	566	610	563	543	591	565	599	524	562	591	558	599	531	637	627	562	611	576	564	627	561	591	583	576	540	573	565	539	542	522	582	538	566	566	602	624	578	544	576	592	599	567	610	613	571	579	567	580	552	546	546	566	614	523	583	586	560	581	578	611	540	539	609	557	575	583	540	577	564	563	580	610	557	583	569	544	520	610	605	603	531	553	581	552	561	624	585	582	535	555	546	534	558	595	568	588	537	549	607	573	561	577	542	589	591	562	645	591	599	553	559	586	580	576	546	569	579	598	541	565	578	555	545	558	533	558	614	518	576	584	576	583	577	578	565	585	586	542	589	580	589	631	595	609	592	585	591	586	594	558	549	581	542	566	570	591	545	582	558	586	579	616	563	563	578	589	550	593	597	595	576	566	593	564	556	567	608	589	544	548	600	557	598	574	602	537	577	536	568	614	538	569	547	589	596	555	522	554	597	587	547	563	555	574	548	573	568	576	572	548	574	555	585	562	590	575	596	570	574	546	552	553	584	583	534	584	571	555	576	538	571	569	560	599	579	577	571	593	587	527	534	593	543	559	596	587	577	584	579	616	555	543	589	547	560	542	545	552	592	600	579	579	532	604	563	543	535	566	597	595	539	570	566	558	526	569	538	603	526	575	565	600	562	577	587	555	537	592	557	590	591	585	523	585	567	556	549	538	573	569	602	573	608	568	552	582	568	541	569	565	556	587	586	515	602	576	554	606	559	576	596	581	564	579	558	527	530	555	582	568	567	607	579	565	586	562	570	588	558	551	577	570	581	619	566	548	531	540	568	579	578	563	620	578	533	567	619	568	510	581	557	575	557	558	554	598	584	579	562	579	569	534	541	538	571	544	540	525	533	564	586	577	550	590	578	592	575	569	537	591	568	531	534	543	615	594	579	588	583	582	552	595	556	601	563	549	553	576	562	561	610	552	550	569	584	567	549	582	577	551	552	566	533	559	577	547	604	579	556	558	599	523	581	543
2359	381	380	353	360	410	352	393	367	383	375	327	363	314	395	369	322	336	358	325	370	355	355	401	347	333	364	352	327	343	354	382	351	340	349	347	340	346	367	325	314	366	335	350	358	358	332	341	340	355	347	326	379	362	319	363	366	355	379	318	352	323	323	330	351	371	333	361	358	331	368	325	400	376	320	338	372	370	348	337	380	348	338	389	329	357	337	374	374	358	344	356	334	373	379	308	386	310	357	344	374	355	370	342	350	337	326	334	307	318	370	337	336	338	344	345	319	350	361	341	340	332	321	341	328	339	309	338	332	307	343	387	367	361	372	331	346	349	316	338	328	318	353	324	379	373	342	342	350	374	340	356	349	345	345	354	362	353	376	340	374	352	343	340	336	350	376	358	358	317	328	365	312	359	317	376	335	335	364	356	374	367	368	351	390	375	340	323	338	354	358	342	346	344	317	358	361	346	373	387	369	352	342	342	366	327	340	331	346	357	356	396	323	367	350	327	361	370	364	346	340	355	335	358	326	378	335	333	365	338	336	358	345	345	345	338	344	378	345	362	322	350	325	374	400	342	330	320	344	317	368	339	375	358	324	358	380	367	356	366	341	346	340	306	341	363	316	348	385	298	335	372	373	358	352	361	389	339	377	359	328	333	382	373	320	360	339	364	363	339	320	365	322	333	327	338	349	345	303	337	320	386	349	348	357	348	323	332	341	323	330	356	344	349	363	328	360	387	338	363	366	345	301	357	333	379	363	398	349	377	318	353	373	362	355	380	325	309	354	327	331	358	342	334	358	343	357	346	375	379	372	348	364	365	325	343	326	349	369	392	365	341	353	371	354	333	338	342	342	379	310	374	374	332	303	357	357	348	316	351	352	318	349	357	365	351	335	323	360	352	364	339	334	338	369	339	332	340	372	378	392	318	329	329	361	363	324	340	391	319	334	316	360	332	348	362	343	331	363	369	365	349	345	357	363	320	348	353	363	327	327	363	343	339	339	350	355	370	342	333	339	352	339	356	330	350	324	373	365	350	328	353	370	336	350	379	376	292	319	352	331	379	354	339	329	334	354	335	342	363	354	345	367	361	366	338	351	358	361	343	372	336	324	368	314	368	329	356	356	355	351	341	311	361	373	364	333	335	329	351	380	339	329	318	340	354	368	323	355	370	333	347	370	300	351	351	376	353	345	370	371	360	334	327	355	343	370	324	355	334	343	353	337	337	356	352	361	349	344	328	347	363	353	357	379	382	401	342	362	346	357	349	360	339	338	336	372	350	347	386	346	394	341	333	343	347	356	338	330	346	338	324	337	313	368	330	368	345	373	351	344	307	321	353	347	303	371	317	367	349	389	364	346	330	343	365	342	364	329	353	324	350	367	328	396	369	365	370	317	331	365	390	342	355	347	355	377	332	340	345	358	357	361	393	351	351	346	352	341	392	359	325	348	342	332	341	338	312	326	318	363	331	357	382	349	364	368	367	337	337	343	387	351	337	399	320	348	342	354	359	357	347	347	354	373	332	387	377	354	341	342	344	351	327	335	361	369	385	328	347	335	362	340	363	307	349	343	343	371	312	316	324	377	363	360	334	342	307	317	372	388	361	326	357	378	335	306	367	329	337	385	327	330	372	328	366	345	336	359	363	334	324	367	373	387	326	344	345	343	392	352	354	301	329	316	346	332	332	329	338	374	371	351	360	389	339	366	351	308	327	354	347	342	359	366	369	368	329	358	333	358	355	360	369	386	319	341	344	313	372	337	338	353	376	321	351	324	342	372	358	331	364	345	388	321	348	340	375	364	330	363	341	331	346	350	357	355	362	339	352	355	382	374	355	341	369	383	337	348	340	366	394	313	354	367	313	345	344	329	351	356	363	353	374	399	340	315	320	346	349	371	388	307	343	347	341	379	360	304	351	321	369	345	364	346	351	385	348	326	365	354	332	338	381	319	335	317	358	345	337	332	374	341	350	391	337	361	333	383	340	340	326	340	338	360	372	336	349	339	370	367	331	350	328	331	343	320	372	329	363	321	397	360	355	349	325	342	366	334	362	352	344	325	334	382	346	375	354	368	355	348	370	340	360	376	317	350	314	326	358	354	343	336	352	393	349	386	347	327	333	339	356	370	342	331	316	324	338	338	358	359	374	334	356	339	317	336	301	345	355	359	353	362	379	341	336	353	328	328	385	331	333	350	333	323	337	380	349	339	344	356	359	398	374	337	350	340	349	320	325	362	376	361	329	362	363	368	358	333	371	373	315	352	319	340	374	363	344	349	352	369	329	340	369	296	370	389	331	359	312	354	324	318	341	352	341	353	361	322	358	349	348	331	368	382	323	323	340	375	341	375	374	322	350	365	331	327	340	338	378	364	351	359	345	348	391	330	348	380	325	351	347	340	318	356	384	311	353	334	317	362	353	337	352	362	353	326	369	344	358	330	362	346	337	352	343	380	367	331	320	318	339	314	353	341	333	345	344	318	371	355	339	361	366	329	342	340	356	348	332	370	362	347	339	358	374	349	318	323	349	341	348	345	349	347	330	341	356	366	365	363	335	292	350	365	318	350	369	357	325	319	363	346	348	335	360	344	358	366	330	393	372	361	344	366	316	329	326	352	323	366	350	323	304	345	376	338	353	346	355	331	365	347	356	355	349	330	404	322	348	325	337	377	377	342	361	357	362	377	381	347	335	321	397	327	352	358	357	352	379	346	348	346	363	307	343	316	327	384	338	338	343	357	354	347	335	370	337	356	345	339	324	333	352	335	339	328	334	348	356	352	372	349	334	379	367	315	360	350	321	349	371	341	328	363	383	371	359	330	343	345	349	353	360	347	359	362	365	363	336	317	339	323	361	346	348	353	345	362	360	340	357	342	324	338	358	335	336	341	409	333	366	318	360	364	344	337	362	336	322	328	393	324	364	344	323	350	358	346	316	331	327	291	339	363	326	316	374	355	329	331	366	328	359	352	321	356	369	345	353	321	341	352	368	377	354	348	354	363	327	359	341	357	327	390	364	362	323	339	329	340	324	359	391	393	340	340	362	339	340	370	359	323	314	366	344	329	353	327	353	345	313	336	374	341	361	366	363	352	364	338	344	344	375	363	371	377	367	355	353	336	319	355	364	325	325	368	377	342	344	319	358	399	359	330	354	363	343	365	376	334	337	345	336	364	351	354	334	329	348	337	355	365	377	339	366	337	347	320	346	334	354	362	350	328	377	351	345	349	332	365	327	357	321	301	340	348	336	370	348	328	350	336	363	358	344	321	342	379	349	339	325	381	325	367	344	367	356	358	334	330	340	369	343	377	366	338	328	329	337	331	348	350	352	365	378	352	359	360	331	343	356	368	380	339	341	338	326	332	330	339	336	329	363	301	338	343	356	334	390	331	366	294	361	355	345	347	335	382	328	334	362	329	340	364	344	369	389	349	344	339	363	330	349	362	374	335	326	381	337	344	388	347	340	344	393	321	376	338	344	309	337	309	349	360	372
2639	1016	1068	1062	1034	1087	1023	946	966	956	928	952	940	967	884	899	935	916	953	903	941	933	930	930	997	900	958	939	878	947	911	959	927	904	899	949	904	967	887	894	909	937	957	942	885	893	947	951	894	968	949	957	894	930	950	934	867	946	916	877	960	897	956	944	1015	911	938	907	917	913	903	959	949	913	907	913	861	929	922	899	972	908	926	912	965	930	967	878	941	921	933	872	983	935	937	905	956	935	931	940	951	941	861	966	902	970	924	900	898	912	871	888	882	925	906	912	884	961	885	976	900	891	889	891	928	967	887	974	900	938	950	921	931	900	948	926	930	935	871	925	881	933	952	965	912	893	937	949	1005	960	929	881	921	940	891	945	915	913	889	922	893	883	927	922	941	894	926	929	950	907	913	984	968	893	831	944	934	901	909	825	901	939	925	965	927	996	910	943	959	950	868	926	940	904	917	944	914	904	943	870	928	910	902	922	942	883	957	937	886	990	888	910	956	959	947	890	909	930	1007	902	885	890	945	898	940	927	930	898	942	930	893	942	931	877	968	921	951	908	859	910	937	923	885	878	903	951	952	912	901	889	931	879	976	975	980	874	902	845	921	870	910	904	943	981	916	964	922	883	925	895	912	899	906	915	929	937	913	906	933	907	941	856	935	932	911	943	928	953	914	879	888	922	929	916	921	922	952	867	965	904	912	957	937	945	883	986	836	924	902	913	912	929	898	866	929	922	904	940	904	889	861	912	873	952	922	914	933	903	971	901	897	928	915	907	986	951	938	915	891	939	925	986	880	999	951	942	910	926	965	922	917	886	905	914	959	955	931	919	934	884	947	910	914	948	984	910	950	909	944	965	982	972	918	927	960	929	916	953	960	899	918	936	861	945	960	924	931	942	943	917	943	963	963	930	911	914	943	987	917	917	895	906	909	871	874	941	956	949	870	851	914	921	927	906	958	912	942	910	964	939	915	893	885	908	922	880	913	887	902	898	957	950	863	917	937	889	884	921	906	903	897	892	962	923	888	948	907	942	904	906	893	874	902	896	917	932	942	944	954	936	921	983	904	923	892	938	945	907	897	905	917	912	924	915	907	938	958	901	948	878	966	884	884	971	915	876	909	914	917	935	895	895	899	948	848	908	949	895	1013	880	935	925	920	950	926	936	926	886	863	951	944	891	959	956	905	887	925	898	949	923	975	915	898	892	850	959	896	918	896	926	915	901	934	907	943	959	906	914	923	908	912	1023	929	946	886	918	933	962	928	902	925	969	929	909	893	916	889	939	920	923	927	919	898	903	921	925	872	970	942	957	899	910	918	865	944	982	935	931	924	922	911	913	880	964	953	917	972	935	935	978	955	875	886	893	920	908	912	901	926	880	907	895	897	916	995	973	955	881	977	965	948	915	941	948	877	927	944	894	903	911	900	926	1021	949	962	945	934	875	929	972	950	900	939	867	931	924	980	941	955	934	936	919	870	891	910	935	902	932	982	943	951	961	937	954	903	903	910	924	886	896	905	976	866	953	906	948	899	882	921	924	953	883	835	936	940	928	937	873	910	977	908	967	936	914	942	923	892	905	906	988	896	891	917	879	918	934	914	876	929	948	927	912	909	944	900	905	859	923	919	939	907	889	935	953	944	907	928	878	881	897	886	954	904	920	923	896	945	942	891	908	898	863	909	887	874	927	906	976	942	1014	851	891	886	963	952	969	940	903	885	942	926	919	926	938	892	922	875	930	993	935	935	944	852	920	923	938	993	955	912	903	913	911	897	902	956	984	941	919	859	919	964	968	957	912	894	900	944	881	958	899	991	901	978	891	948	988	925	896	913	911	913	889	900	899	900	940	929	939	931	955	922	887	954	886	946	988	920	910	947	888	895	953	976	905	942	916	931	922	927	887	968	949	852	885	894	941	908	948	878	925	929	903	935	920	921	931	895	934	895	940	936	902	925	907	905	931	874	900	951	912	925	922	905	969	912	925	891	940	938	982	888	872	967	928	1005	924	916	975	903	960	873	904	923	891	861	887	877	916	907	984	908	892	938	916	880	920	988	898	929	940	920	939	891	920	908	849	954	902	847	898	906	936	914	896	889	932	868	900	946	908	970	944	932	928	912	905	913	891	881	886	936	972	922	947	901	897	926	924	853	941	925	880	921	921	925	904	880	886	910	903	921	871	932	890	911	934	955	871	939	954	922	950	901	908	943	931	926	933	930	887	979	926	886	934	879	984	914	950	909	952	973	923	899	922	938	944	924	922	910	925	862	893	892	944	905	880	878	942	922	919	887	949	924	910	928	947	896	941	854	880	956	938	932	903	886	911	945	971	894	986	896	910	903	925	920	899	875	910	943	964	853	943	920	912	907	922	944	913	889	932	913	950	958	919	930	906	942	920	948	902	913	877	913	985	966	877	916	986	927	931	972	906	932	879	913	919	947	896	894	941	933	927	885	908	916	941	961	916	944	899	918	897	993	908	881	929	905	958	920	965	913	924	921	909	960	924	887	924	923	897	975	956	857	886	918	856	932	881	935	937	917	905	905	931	908	889	910	939	974	992	936	917	972	917	910	934	921	958	924	925	911	939	939	884	856	919	975	927	959	903	862	948	939	920	921	878	887	992	914	984	952	900	945	951	899	927	913	889	928	956	918	941	941	969	885	955	883	926	885	883	908	895	966	948	927	923	883	911	921	923	925	901	890	931	910	893	913	937	910	935	892	901	873	953	939	939	951	917	930	891	894	909	888	895	944	871	988	925	928	926	913	949	912	888	916	873	972	932	957	910	913	924	911	963	1004	949	979	963	909	945	886	897	941	970	928	943	926	922	954	866	966	961	927	922	944	917	932	945	962	894	941	920	909	908	892	893	936	938	951	851	969	903	955	904	943	930	940	905	956	899	948	946	870	925	971	907	935	962	932	913	885	931	914	850	890	869	912	945	931	996	918	956	932	861	950	920	915	937	916	941	891	953	945	930	946	942	950	895	944	906	885	937	916	888	921	954	943	900	931	912	911	935	907	875	947	884	869	939	988	873	963	862	976	906	928	974	860	955	912	958	920	868	963	950	896	883	865	933	958	961	894	924	891	892	872	954	918	884	921	915	934	969	859	947	958	945	958	855	973	931	892	893	961	930	929	982	957	883	895	910	915	878	927	910	900	942	898	940	884	921	928	921	897	931	907	853	952	924	930	915	909	942	940	937	964	923	941	941	948	914	925	923	844	957	931	917	874	893	915	898	969	941	905	954	949	909	823	898	871	913	879	923	892	937	914	896	942	916	914	888	822	952	933	877	935	940	911	887	938	913	933	962	970	966	919	928	896	931	892	900	929	906	959	936	978	916	967	902	923	949	919	960	924	928	949	878	937	908	905	912	892	954	865	955	953	872	900	934	865	893	949	978	906	883	902	893	963	946	909	906	892	882	914	946	935	914	950	916	945	862	914	875	905	881	932	950	913	892	929	955	948	897	955	919	919	911	904	926	973	911	882	884	949	894	949	929
8653	1318	1467	1215	904	758	677	621	540	520	497	435	415	450	424	423	415	426	409	421	421	407	368	425	375	379	369	356	394	359	370	401	369	380	389	400	385	411	399	401	395	337	388	354	377	375	379	378	365	347	380	394	388	362	385	395	402	376	394	346	361	379	369	383	382	392	363	375	380	385	378	335	340	395	378	355	349	355	341	372	382	373	381	372	361	361	366	409	364	396	391	386	376	372	379	359	349	383	370	369	401	363	399	367	354	347	362	362	370	340	413	359	372	372	344	351	361	397	398	369	395	361	384	382	368	362	353	344	383	358	388	378	350	390	379	344	353	374	398	386	333	392	346	357	357	389	389	361	386	362	423	345	376	386	375	369	358	409	364	379	371	335	344	371	368	375	361	333	387	338	369	352	364	354	360	348	368	397	371	348	391	375	393	376	342	371	383	360	366	322	342	361	402	342	366	410	359	339	357	351	350	337	353	367	381	336	340	359	361	357	347	354	372	370	352	393	400	400	367	372	362	365	347	371	361	367	363	390	366	372	401	358	375	389	354	364	347	360	376	383	342	403	331	341	360	372	405	371	375	351	347	375	350	384	345	370	373	356	348	327	393	388	360	330	384	367	365	418	369	385	338	362	388	368	388	369	374	363	403	345	356	346	355	330	348	378	386	408	371	354	350	380	386	386	365	327	364	368	328	388	371	351	368	413	351	370	355	401	331	370	391	355	388	325	367	361	374	402	389	388	375	348	333	383	390	361	387	367	331	395	357	379	412	380	393	346	376	375	415	377	353	381	370	327	358	358	343	347	389	357	353	382	375	383	342	372	361	364	395	358	380	346	346	342	361	326	369	373	346	354	365	381	361	383	360	392	348	383	317	392	440	347	372	380	406	415	341	378	395	369	382	353	392	392	371	395	396	369	363	383	374	362	382	363	391	363	338	362	371	344	399	400	401	358	359	332	370	368	340	362	364	360	390	401	370	357	375	398	366	413	357	385	366	375	387	369	339	339	377	385	377	341	382	409	342	385	396	356	351	353	377	376	363	368	341	365	355	364	353	366	340	338	341	339	388	379	361	354	327	369	372	354	389	367	354	353	384	368	360	392	397	352	385	378	355	383	373	364	410	355	373	362	387	366	401	352	346	395	400	361	362	378	348	372	360	423	383	377	369	374	373	356	373	392	340	395	356	342	349	380	370	347	389	378	369	331	354	365	343	345	377	361	353	342	375	347	378	381	393	369	369	417	386	405	384	386	356	388	380	369	397	345	370	370	337	409	376	396	377	348	358	365	337	399	391	343	319	358	364	360	383	345	377	392	393	375	391	350	371	395	378	414	386	371	350	373	402	408	322	393	372	352	367	417	393	385	375	316	409	371	381	381	358	384	362	347	382	381	360	347	323	303	384	400	342	364	381	370	394	372	356	366	390	356	410	358	377	369	352	330	360	354	342	350	388	374	371	332	354	391	384	404	357	376	321	360	348	375	397	366	346	360	381	375	348	360	343	345	378	394	388	389	376	408	343	394	366	373	383	387	399	374	381	332	353	383	363	342	380	376	348	370	357	367	359	357	335	368	369	360	371	373	358	370	355	380	393	387	358	366	361	344	323	377	352	376	348	386	368	366	343	356	389	405	393	397	367	346	321	401	379	364	380	366	370	424	335	374	403	374	372	372	385	369	352	367	413	368	317	380	337	358	354	366	366	377	397	375	377	368	394	365	326	391	352	368	358	328	381	394	384	409	371	388	352	380	374	389	381	372	369	350	357	373	367	349	399	331	363	365	416	371	373	391	371	351	379	373	348	367	362	345	358	350	343	390	374	367	362	345	345	389	380	356	351	381	366	353	346	377	352	368	368	350	359	369	390	389	379	358	344	371	380	341	354	384	366	382	385	384	380	372	367	358	364	360	339	357	422	387	356	358	388	371	366	402	376	374	380	366	370	357	377	360	357	378	380	367	341	346	345	372	347	378	362	346	361	359	340	352	388	392	332	370	347	355	354	374	394	339	360	404	361	362	394	334	360	360	342	367	336	388	362	364	371	356	355	364	334	393	364	398	384	379	377	350	374	357	362	384	384	389	380	369	406	356	347	339	368	403	372	351	350	394	385	368	357	384	338	363	359	402	388	357	379	376	369	373	389	366	382	335	352	365	414	322	336	394	358	393	368	373	333	351	366	360	340	316	324	389	369	376	367	383	355	356	367	358	400	373	358	341	325	366	389	370	343	336	397	339	400	391	386	369	368	393	380	386	360	378	343	319	406	355	396	367	357	380	347	345	405	381	340	365	351	338	391	367	380	382	363	371	335	357	370	364	351	332	408	346	367	421	357	341	351	349	400	374	365	386	346	385	358	388	353	339	339	383	385	376	355	410	359	370	377	395	393	362	336	395	373	360	412	396	382	365	349	369	344	338	369	371	385	366	395	386	353	378	349	352	362	367	351	324	375	366	363	402	354	350	367	355	389	341	393	369	356	347	387	377	383	393	389	381	339	400	364	382	373	345	366	364	369	358	349	418	351	379	419	388	386	382	361	355	348	337	339	340	388	354	388	354	368	377	369	362	357	354	349	357	406	385	376	341	360	371	382	346	392	368	348	366	351	403	369	348	374	354	390	395	361	399	345	364	365	360	393	330	331	381	366	387	354	384	313	357	390	364	363	350	364	380	352	387	380	347	356	364	356	397	358	383	365	365	402	358	370	389	337	367	351	355	372	358	405	393	413	393	360	364	407	363	394	350	370	349	335	377	337	337	376	357	367	384	321	390	375	350	380	366	392	385	364	371	391	369	364	363	381	334	366	361	366	347	371	364	381	394	379	364	358	379	403	370	384	370	373	347	379	399	352	363	376	369	359	312	391	373	367	363	316	380	370	370	364	365	386	360	400	363	400	367	328	375	416	366	341	359	388	420	360	325	383	396	368	387	375	349	372	350	411	352	362	347	324	391	371	360	359	349	376	373	376	370	362	416	357	376	359	367	376	379	400	385	353	336	362	364	351	409	381	354	362	347	368	329	389	364	376	371	349	358	379	404	352	371	345	375	353	376	409	326	402	385	403	372	363	367	360	347	401	390	381	383	350	371	376	388	373	357	368	346	385	404	421	378	351	356	389	395	387	337	353	416	392	367	390	391	407	387	390	386	374	338	380	397	343	338	368	375	348	377	371	345	374	404	355	348	374	361	393	391	362	381	370	377	366	383	354	391	370	344	377	390	351	346	362	358	378	387	369	381	346	350	393	410	368	386	389	392	336	376	370	374	369	352	328	370	373	385	369	390	388	387	348	341	363	349	356	360	366	391	362	365	356	379	325	371	367	368	395	377	368	372	390	382	355	368	365	382	389	384	378	370	391	340	374	364	399	333	343	364	368	357	349	362	368	354	389	359	413	364	367	355	346	399	375	362	362	377	376	376	305	365	362	330	348	385	370	358	362	366	355	417	390	381	396	366	390	355	399	365	356	394	391	374	360	381	334	360	395	407	394	370	380	370
5933	1767	3069	3576	3351	2762	2360	2125	1938	1857	1581	1552	1444	1296	1343	1297	1242	1201	1178	1195	1250	1143	1110	1107	1086	1095	1053	1013	1084	1052	1012	1029	1037	1028	1003	996	990	1028	1073	1015	1025	980	1006	974	1004	978	978	954	1003	1035	925	957	1042	954	992	993	960	1006	974	971	1006	925	957	910	986	957	996	914	984	997	974	911	1011	1028	941	1007	928	903	961	997	950	950	956	941	924	955	1003	939	991	948	918	983	989	990	973	925	967	959	949	917	950	925	925	981	974	966	912	1013	951	906	1001	972	959	948	932	961	968	950	959	976	997	950	978	973	944	957	976	919	924	980	944	971	903	989	987	945	958	895	957	973	934	937	948	951	966	932	994	952	937	993	871	906	897	924	956	934	979	933	948	929	990	922	950	950	916	910	961	970	987	969	955	941	971	965	958	982	929	968	921	949	911	907	949	980	949	980	912	952	931	959	982	1007	997	947	913	987	946	915	943	951	948	914	964	924	949	931	948	956	996	951	970	1000	913	969	967	921	977	949	954	948	946	996	1013	993	920	1003	944	950	979	972	1005	982	983	995	963	943	976	941	949	977	966	919	913	952	939	966	928	979	1021	1002	943	928	996	970	982	954	1024	958	957	942	1001	942	949	923	944	922	996	926	938	966	945	934	936	1004	933	1020	936	944	897	923	891	957	955	981	930	976	993	983	923	928	929	939	991	937	1003	1006	976	899	974	941	907	928	920	987	1015	933	985	951	978	980	920	987	919	1004	947	1003	915	929	904	943	929	931	945	942	963	987	938	998	927	956	958	914	933	943	919	985	956	924	1001	917	945	947	970	954	1007	922	967	950	921	958	970	999	981	949	1000	968	946	980	1026	930	1011	958	1016	918	925	950	991	948	958	947	932	912	959	994	955	906	946	951	961	955	922	988	979	939	978	932	973	928	965	907	862	983	928	913	970	980	952	859	937	1013	961	933	969	918	957	949	882	977	932	961	897	936	948	976	965	983	903	899	976	908	993	964	932	996	946	953	958	954	957	971	985	934	986	933	952	960	1006	976	892	943	965	929	881	966	929	933	962	971	984	1007	980	972	933	942	975	937	954	966	938	952	942	968	953	975	979	967	942	975	949	972	961	1001	942	1014	892	921	924	976	966	944	958	975	960	963	968	940	980	976	950	912	929	914	935	972	913	926	941	993	973	991	966	957	944	981	992	993	962	934	953	908	943	968	954	959	957	918	920	994	934	938	945	997	936	997	930	947	948	925	978	941	918	917	914	1005	944	929	900	967	941	944	914	971	960	989	922	905	955	998	929	942	924	970	971	984	918	941	914	862	978	967	965	921	949	1004	949	878	941	1037	941	961	961	958	932	970	886	927	947	921	981	887	941	978	976	913	965	990	960	951	948	933	971	964	1013	987	948	927	984	957	921	888	978	967	955	971	966	1009	921	927	979	998	909	921	1021	975	957	939	981	987	978	949	943	940	977	954	926	931	970	961	930	949	1000	952	969	913	948	911	903	954	949	973	967	982	996	954	928	942	941	951	948	983	968	976	932	958	947	976	969	962	983	942	957	1000	969	927	943	958	976	951	1017	961	1000	937	911	953	991	965	952	963	989	987	947	923	944	930	902	952	937	938	997	935	905	913	960	962	969	948	929	952	940	934	929	908	958	969	954	927	997	998	924	976	983	962	931	1019	955	942	981	975	990	972	906	893	982	980	938	973	928	953	986	940	981	1015	967	973	952	967	956	938	917	906	924	936	947	976	927	949	953	974	936	954	929	998	968	956	912	975	997	965	1043	975	932	946	936	930	951	934	934	903	950	931	966	910	952	891	908	939	973	932	944	945	962	918	959	975	982	952	956	952	996	950	932	970	940	926	959	954	904	964	944	988	934	966	939	942	937	932	979	931	901	941	949	965	943	962	1006	931	963	914	981	966	980	948	933	965	929	936	980	952	970	969	930	938	968	928	982	931	983	897	1000	965	963	962	966	957	960	967	912	966	941	872	931	954	962	953	981	934	912	970	941	935	910	928	968	948	1010	953	926	968	947	963	898	952	905	977	935	955	910	1006	972	952	907	938	1023	945	965	966	944	953	914	979	912	950	945	976	945	957	928	972	984	990	977	974	955	931	925	966	958	987	980	921	912	922	985	969	981	1006	910	969	977	948	977	947	923	917	977	964	934	968	1003	899	958	976	971	1012	998	933	966	943	911	930	936	1011	908	909	954	961	974	978	977	972	1001	936	979	980	996	935	1002	968	975	965	873	965	983	973	972	989	916	954	984	974	954	966	971	940	942	954	927	941	924	940	957	960	963	936	977	938	972	939	914	895	946	947	975	907	953	923	918	993	945	940	942	944	948	908	938	949	918	1018	988	1015	976	945	948	985	941	914	995	978	1013	941	939	955	942	960	985	922	941	940	983	963	948	953	907	940	986	930	971	989	987	954	998	981	999	992	941	967	1001	948	936	1012	1019	956	982	973	977	913	998	972	982	910	981	888	950	976	959	938	969	975	959	898	904	961	945	982	950	923	944	941	913	993	985	968	935	967	972	945	925	984	924	961	977	921	1003	986	965	967	978	979	958	930	960	935	940	932	911	1001	968	1016	957	936	957	953	955	955	1011	930	957	928	993	947	935	957	953	917	952	976	923	960	975	955	941	922	907	1016	967	949	955	944	918	894	874	982	974	962	967	978	1004	937	952	964	942	977	947	951	891	1006	974	949	926	933	975	939	979	1021	921	952	941	907	936	967	952	986	961	952	955	947	938	947	979	971	1011	994	982	962	942	1005	984	965	971	967	970	961	949	1000	974	1013	910	1010	931	991	928	931	977	973	966	946	1001	930	922	918	993	954	954	929	926	947	984	882	944	993	968	939	985	951	1030	983	938	980	958	883	951	932	941	921	955	909	908	938	973	951	972	869	943	1007	979	986	925	970	910	942	932	982	926	959	980	1024	971	862	956	975	937	989	944	976	980	1012	942	902	935	995	920	965	1008	940	902	956	919	921	928	996	926	984	977	942	1005	964	944	938	975	981	929	945	941	949	949	990	1023	930	940	914	924	952	964	951	928	969	1002	974	996	987	937	925	912	929	997	952	914	924	905	949	972	884	929	902	924	913	941	974	976	997	960	911	1010	902	963	977	964	997	933	988	980	919	942	960	919	940	952	959	911	946	955	968	923	960	954	937	957	929	948	986	923	939	955	956	949	929	922	941	920	933	929	936	991	925	992	975	937	933	924	966	1005	1013	972	952	974	964	982	980	931	886	960	942	948	956	928	956	956	943	996	969	972	969	977	967	978	1008	942	945	919	909	922	978	1007	887	953	946	960	961	989	942	978	999	927	955	996	989	966	888	1003	937	921	934	928	969	969	924	958	936	951	899	947	981	988	953	922	960	945	1006	958	981	908	956	982	988	878	951	918	952	901	963	945	922	923	965	971	947	949	971	964	946	955	910	957	1002	922	979	928	911	963	1010	924	945	942	929	920	922	966	933	901	995	953	1000	921	913	1004	932	967	921	1012	919	919	929	942	939	1000	977	992	956	932	994	939	951	990	974	976	963	911	979	957	954	971	993	1002	920	1041	932	949	1025	909	974	971	957	894	912	986	893
15492	2414	2438	1961	1346	956	764	634	541	479	442	401	356	331	299	294	285	276	282	262	279	281	250	248	235	243	206	222	229	220	240	245	232	194	235	220	217	218	234	229	249	211	232	223	193	220	236	231	211	201	206	213	207	206	210	206	242	211	197	210	251	191	220	207	193	220	199	233	224	235	198	232	221	218	195	189	223	208	212	222	199	215	214	217	207	204	218	208	214	221	231	215	210	201	200	234	234	193	232	170	203	222	176	188	201	201	209	211	209	214	199	224	204	183	190	213	200	222	211	219	223	203	221	205	233	203	202	209	219	213	200	201	207	201	186	224	221	184	202	200	206	204	190	184	203	197	211	208	208	211	177	182	191	171	212	207	203	201	165	193	217	232	197	228	203	211	195	214	197	232	222	208	222	188	186	202	207	208	231	239	224	211	194	189	204	187	200	205	217	216	188	171	189	222	223	217	193	221	213	214	196	215	212	173	217	183	190	175	216	209	190	196	200	207	227	209	204	197	201	213	236	206	206	229	176	198	203	206	181	208	221	233	209	192	189	209	213	196	211	211	195	186	193	231	197	192	223	199	218	212	237	200	195	197	194	199	197	195	217	206	209	220	205	227	212	214	221	196	194	224	201	201	199	216	196	210	189	207	221	211	215	217	214	203	196	221	217	211	185	217	219	210	234	181	202	196	183	204	218	239	208	230	188	189	202	198	181	213	207	220	218	225	201	171	191	198	209	201	202	208	230	201	212	197	205	205	210	206	204	211	198	209	201	208	198	204	206	191	206	220	198	222	206	204	190	181	193	194	182	203	194	206	197	242	207	207	227	198	198	204	222	217	216	215	184	220	196	198	199	233	232	236	191	200	215	209	206	208	212	206	190	192	220	207	219	207	217	211	217	211	194	198	196	205	192	218	193	192	219	213	232	193	191	206	196	207	199	199	226	214	219	216	210	224	218	218	215	196	206	232	196	189	207	186	204	194	211	193	211	192	206	217	228	209	228	183	195	192	222	222	184	203	190	174	217	231	194	193	225	190	194	195	180	204	194	203	209	190	191	213	186	218	219	206	200	195	185	195	178	211	249	195	194	196	208	198	198	192	205	195	207	214	217	240	191	177	185	195	199	226	210	189	209	188	202	181	215	229	215	173	188	173	209	195	189	202	220	224	191	229	207	196	196	219	186	214	226	186	235	219	239	225	204	195	198	214	191	245	188	233	222	202	177	223	211	205	190	211	189	229	215	220	212	212	213	203	198	204	176	197	194	187	233	188	217	197	177	193	205	189	194	213	197	214	198	201	205	217	187	205	190	198	218	223	245	201	211	217	193	204	205	197	211	197	220	203	210	205	208	197	156	190	200	238	192	209	180	214	202	215	220	193	206	212	222	199	201	229	205	229	188	193	184	197	194	214	183	211	186	210	211	212	185	208	194	200	213	215	224	191	213	212	188	220	201	202	214	190	199	226	218	225	196	185	199	210	210	201	195	213	205	202	231	188	183	187	200	208	195	191	212	233	217	199	200	187	211	208	189	195	220	200	223	201	192	198	222	200	210	203	178	200	216	185	189	218	213	216	191	189	186	195	238	198	203	216	204	213	212	205	212	191	196	202	233	184	229	210	204	202	212	193	218	201	187	193	196	212	214	199	213	209	216	220	199	168	224	177	210	199	202	210	186	220	208	202	191	230	198	192	220	201	201	218	204	198	222	212	202	232	224	200	213	207	188	201	206	193	244	214	212	198	224	215	205	222	235	215	189	206	210	213	202	230	210	206	214	224	187	209	190	230	210	223	201	235	213	215	225	197	205	206	200	184	204	169	198	200	200	245	201	227	197	179	190	213	207	220	174	226	220	199	207	219	217	212	178	222	226	203	196	210	211	215	215	206	188	162	207	216	191	207	215	208	180	204	216	189	240	223	186	182	205	187	206	164	181	203	225	229	164	196	208	204	196	205	181	188	205	214	204	185	204	220	205	245	203	202	225	185	192	191	205	182	179	223	211	209	224	203	201	187	217	206	207	186	225	219	206	197	207	201	220	193	235	173	206	217	198	204	227	234	211	208	187	230	205	237	197	207	220	209	201	223	226	207	217	178	209	203	200	217	203	223	217	201	207	197	221	213	229	198	195	184	212	217	244	214	204	207	206	210	205	216	205	203	218	224	193	194	184	216	215	203	220	229	228	203	218	191	241	194	210	205	202	217	204	192	218	209	206	208	198	187	188	201	217	209	213	208	206	217	186	215	219	195	205	214	212	191	203	180	187	215	212	200	203	197	200	181	202	181	210	208	195	226	215	204	224	218	181	187	228	188	174	219	208	219	226	206	200	207	226	196	202	200	243	220	219	200	192	196	193	205	217	210	198	211	220	210	209	201	225	169	218	202	200	204	176	199	208	210	177	189	213	200	217	184	196	196	172	222	216	210	195	198	200	189	201	186	175	221	201	190	189	205	201	190	213	220	202	203	212	191	202	207	217	193	179	206	189	199	193	209	206	178	230	221	205	185	225	190	179	206	231	208	185	227	196	223	192	197	217	186	237	196	201	174	233	179	217	177	189	181	198	199	214	182	188	212	208	216	208	214	226	228	235	202	192	213	193	219	198	222	211	201	221	207	232	213	197	228	206	200	204	222	187	208	214	195	192	198	202	184	228	199	232	209	196	204	201	193	205	202	212	201	202	195	213	219	196	199	209	190	172	212	241	196	194	199	224	186	214	234	189	194	202	190	203	194	227	204	216	195	184	202	222	218	198	230	219	212	191	208	182	209	208	227	198	191	213	207	198	249	206	227	189	224	191	188	214	207	207	196	231	235	195	199	167	177	208	206	189	218	191	199	203	192	212	212	193	197	214	233	208	203	217	214	204	234	216	202	188	208	177	215	214	184	225	214	198	224	196	174	193	185	222	214	214	246	195	220	205	231	213	174	202	225	181	214	206	231	211	175	225	234	208	200	206	199	214	190	206	209	204	195	190	204	226	214	248	190	215	195	210	199	208	200	207	192	202	228	218	178	198	225	223	210	185	204	227	202	197	201	234	202	204	218	200	199	195	224	202	203	207	207	184	203	199	243	179	185	191	216	209	194	205	223	169	203	195	232	206	217	218	201	198	203	215	232	218	192	184	210	180	211	207	205	182	208	205	207	231	182	215	219	169	218	207	189	205	194	205	225	203	180	188	218	194	209	198	221	204	200	220	240	227	235	197	210	213	226	227	195	238	227	230	238	223	215	220	202	204	231	216	199	192	219	247	193	202	204	187	208	178	227	198	203	210	214	192	194	218	208	198	216	189	216	206	229	187	209	214	197	232	189	195	213	234	232	202	206	213	226	213	209	220	203	207	212	204	212	221	210	196	216	210	194	189	195	191	201	233	184	229	212	202	219	207	199	193	220	206	201	218	207	196	203	221	180	220	213	199	199	193	207	223	206	213	197	188	205	183	205	199	205	222	203	208	187	197	197	219	224	205	216	192	203	194	205	210	208	210	204	231	215
7587	2241	4886	5675	4919	4033	3398	2772	2400	2131	1854	1599	1518	1370	1291	1136	1112	1087	1010	984	959	875	906	837	813	797	799	771	785	762	755	768	723	715	720	692	707	733	671	661	641	701	653	644	662	650	623	676	651	663	616	645	620	603	607	646	599	606	626	600	641	633	606	638	632	585	601	625	570	645	629	586	601	550	569	594	596	628	607	582	617	606	610	611	568	589	548	591	566	589	568	601	585	585	567	569	573	561	539	616	599	588	576	565	565	578	604	585	619	595	599	555	564	611	592	591	586	574	570	589	626	614	548	607	636	557	615	557	587	557	615	608	489	591	562	620	543	541	584	607	602	578	587	602	580	573	589	559	567	598	592	570	562	581	577	558	608	547	559	603	581	616	582	556	540	572	536	594	632	592	594	569	593	561	546	600	558	560	641	589	595	589	587	596	603	563	564	600	537	579	572	581	547	542	556	523	556	593	570	613	545	581	566	596	546	555	580	573	596	562	594	536	561	546	515	532	575	554	581	595	582	574	607	586	560	592	617	571	560	597	566	617	590	570	570	581	544	595	620	596	555	556	582	575	556	585	579	565	599	580	585	588	641	569	553	543	605	562	564	575	566	588	601	549	538	567	551	580	606	587	597	542	576	576	599	551	601	577	569	577	541	576	591	546	589	524	566	617	547	555	567	611	573	548	547	557	622	567	610	537	594	560	555	576	555	585	536	572	597	568	588	572	540	574	560	583	603	577	566	579	574	568	578	558	562	590	599	554	593	535	559	573	567	555	584	574	562	587	518	569	560	572	602	572	607	556	597	559	565	600	530	574	585	589	592	625	578	572	576	546	604	606	572	561	569	561	595	569	572	553	576	598	579	580	513	618	602	565	569	586	623	570	575	595	577	643	584	593	598	560	565	609	593	539	594	598	568	581	579	578	583	593	582	583	581	538	555	580	537	590	575	604	537	553	582	570	557	602	570	593	540	615	610	603	601	605	595	566	598	579	594	568	592	560	598	609	596	575	589	603	591	622	559	570	584	545	587	585	603	557	542	574	570	535	551	553	544	567	552	563	589	585	610	593	610	551	597	583	602	594	564	538	589	606	560	593	546	554	568	601	600	587	558	555	541	579	545	594	601	523	586	574	565	571	531	575	540	579	582	580	570	584	538	566	581	573	579	519	569	568	609	584	557	540	561	570	561	553	567	562	604	552	527	594	545	557	559	599	572	564	630	586	537	573	587	542	552	569	603	561	573	572	596	545	595	564	570	604	569	568	613	619	574	590	569	585	567	585	594	582	590	593	587	615	575	582	594	552	593	592	548	601	609	583	556	581	576	579	601	553	579	558	547	595	549	544	574	602	596	614	558	587	546	576	581	565	583	569	607	581	578	585	552	564	585	583	544	554	553	555	556	524	540	537	568	557	584	562	579	572	576	602	564	595	581	607	548	596	596	586	578	535	565	555	579	574	554	534	599	567	575	553	557	576	553	558	560	550	573	564	564	571	600	573	584	571	557	582	567	592	557	539	515	601	560	565	502	571	574	581	548	613	542	595	601	569	596	560	537	561	537	560	599	580	574	580	572	550	611	518	547	562	601	590	583	603	513	553	566	580	563	531	543	595	594	603	587	548	556	554	598	576	554	607	587	570	542	586	596	564	560	629	569	559	585	579	571	557	571	570	557	634	571	577	559	550	555	612	587	557	580	571	599	564	560	547	532	594	612	569	568	569	568	565	554	580	623	602	554	565	582	571	563	571	555	568	553	588	583	580	540	549	554	553	584	588	550	577	594	557	568	556	556	600	626	590	603	553	596	554	583	581	542	556	585	560	582	579	572	572	547	597	568	571	583	594	560	573	627	554	589	579	567	599	559	570	550	606	557	577	571	585	575	529	567	576	610	587	586	564	612	613	580	552	595	559	557	567	560	609	584	594	587	585	604	564	611	545	603	576	568	562	559	573	565	578	568	571	583	585	568	562	570	523	605	581	605	534	586	567	535	591	586	565	545	576	542	575	600	546	562	560	639	565	627	583	558	566	589	561	580	613	570	561	604	579	580	552	548	581	519	606	595	577	560	574	551	557	570	557	578	552	549	546	574	624	567	539	576	600	575	604	556	567	589	580	536	570	577	569	602	554	590	568	542	565	584	598	603	612	584	565	571	572	574	606	599	560	568	516	583	557	541	584	559	583	569	565	585	590	530	548	564	557	541	603	616	569	606	603	570	598	558	588	558	573	540	532	548	530	571	591	619	558	580	587	578	616	561	579	622	561	587	583	582	607	572	596	586	602	569	606	563	523	574	552	572	562	563	588	543	577	561	578	582	561	553	595	537	549	573	548	580	587	569	551	548	561	543	563	554	564	523	556	553	589	580	571	546	598	569	537	594	592	556	552	568	557	576	610	576	585	522	543	565	582	587	552	547	558	524	619	617	557	584	563	558	610	597	532	573	599	576	580	574	588	553	572	586	584	592	585	587	562	614	567	545	554	592	598	554	565	527	568	537	584	542	582	547	560	641	584	585	550	559	544	621	550	588	575	594	547	512	562	615	569	574	552	572	585	552	568	596	587	609	586	558	599	576	568	564	622	609	563	540	584	554	585	572	556	576	544	589	582	599	571	637	594	549	576	555	601	551	543	561	543	554	609	541	592	546	577	646	550	564	617	573	544	599	600	597	552	562	576	568	606	587	586	620	589	551	575	561	548	556	559	576	592	592	549	540	584	606	578	531	583	549	563	587	561	569	577	573	559	595	579	549	583	586	566	571	561	598	568	602	533	565	640	589	566	546	575	579	587	561	567	596	631	589	570	535	610	559	577	569	626	564	563	587	574	566	548	558	562	600	575	574	591	611	578	591	567	552	553	620	600	594	635	565	608	561	622	606	569	554	558	568	583	599	578	579	608	555	584	529	572	579	589	605	616	564	578	599	548	515	552	560	539	542	604	553	533	623	571	612	563	552	608	561	595	592	559	604	572	604	582	603	565	526	572	556	579	517	577	572	563	539	583	598	553	540	580	557	583	577	592	582	578	530	568	545	570	611	540	610	567	582	542	551	576	609	572	536	590	583	533	597	533	564	584	557	539	603	544	581	596	579	604	579	609	608	595	607	570	543	559	565	535	543	560	520	591	595	610	565	564	610	608	531	571	567	562	572	577	568	574	594	606	600	526	592	596	572	591	590	565	560	570	618	566	585	565	588	557	613	576	525	563	561	586	550	565	570	591	567	588	577	582	545	651	590	547	560	561	571	589	606	536	577	546	547	600	626	556	657	573	594	598	565	618	588	552	633	619	547	563	615	548	568	581	544	549	596	579	606	587	575	581	600	595	586	547	578	590	589	587	539	624	605	598	573	625	564	563	554	590	567	605	563	564	588	570	612	566	549	565	557	576	541	565	603	587	540	585	566	519	604	563	603	565	581	547	565	564	587	568	602	568	609	598	588	578	545	582	588	549	612	568	586	583	579	567	582	566	545	597	568	591	596	607	557	568	615	566	565	560
2366	422	425	380	374	330	343	353	351	386	348	355	343	345	351	334	353	367	336	324	362	312	354	359	342	328	345	354	333	325	359	340	350	351	338	350	348	303	339	333	329	343	317	348	317	353	361	341	317	373	365	367	333	352	365	332	364	318	346	360	333	349	361	362	372	346	373	359	322	361	330	319	356	347	348	358	364	354	352	337	326	326	336	366	354	351	336	333	323	308	341	343	330	354	316	315	370	346	344	346	341	341	322	309	316	368	321	351	350	368	355	382	343	343	342	326	370	320	336	349	365	337	338	343	363	336	332	356	331	355	368	347	371	363	351	320	345	340	349	336	341	360	317	340	334	354	319	347	351	377	372	343	333	347	323	346	368	322	377	352	315	389	343	328	352	332	347	315	341	330	344	329	351	368	358	356	349	333	341	369	346	362	386	303	367	330	334	359	315	369	345	355	365	316	342	355	307	374	322	358	342	335	360	342	305	346	326	324	325	355	343	342	355	323	361	342	358	336	379	350	379	360	346	401	347	349	328	381	368	366	337	343	338	334	341	363	345	378	330	335	374	345	345	355	379	331	378	401	347	371	361	368	353	337	342	360	321	317	335	323	338	351	327	329	361	334	337	360	370	343	393	318	335	337	357	364	358	339	359	341	363	355	328	339	351	347	330	356	334	380	387	358	343	361	347	319	307	316	348	351	345	349	375	358	361	385	336	372	378	362	347	365	333	359	314	338	343	334	373	350	348	356	340	354	344	353	342	386	326	350	352	348	335	353	339	337	363	333	333	314	372	344	368	342	355	304	330	375	312	345	345	368	354	332	346	372	338	356	365	352	321	360	344	355	393	328	357	335	330	339	341	319	311	347	329	360	362	328	371	335	361	355	349	357	300	346	328	290	369	338	354	385	335	351	352	376	373	318	375	357	393	297	348	346	332	329	323	355	338	363	325	371	371	324	348	350	372	327	324	358	336	357	330	369	334	338	324	317	344	323	351	314	350	333	371	347	344	324	343	344	360	348	351	344	339	305	333	371	360	317	320	340	325	373	352	331	344	363	342	361	361	351	354	331	330	356	339	371	381	325	327	348	323	359	356	328	334	346	341	355	345	347	378	347	347	344	351	369	366	354	369	361	352	365	367	355	339	351	323	344	370	387	360	360	351	338	309	341	330	314	361	320	344	364	364	328	315	370	359	359	362	343	333	370	367	358	345	363	368	342	341	362	361	307	346	330	374	322	368	306	336	341	356	326	308	336	351	307	329	327	324	340	317	337	314	328	325	327	341	352	333	349	315	329	342	337	348	339	367	326	304	378	315	349	312	357	355	341	369	381	350	323	350	342	334	295	326	335	327	356	370	340	364	345	334	354	333	360	345	386	371	338	320	325	337	326	357	328	356	338	330	337	369	343	347	326	363	351	352	378	359	359	348	385	331	356	359	365	354	338	347	373	346	333	364	360	319	340	369	331	349	360	352	335	344	360	341	360	323	379	345	353	341	373	351	350	359	366	349	325	296	342	336	333	287	352	373	343	362	330	343	354	357	330	353	359	368	330	306	330	356	352	379	335	338	354	352	322	376	340	356	339	359	358	363	350	372	352	364	343	335	340	341	353	342	368	361	359	368	387	334	338	358	395	354	356	343	400	366	338	369	364	403	363	340	350	336	348	359	345	358	313	338	347	343	362	349	352	348	336	338	329	361	374	361	360	318	334	381	378	346	360	336	337	380	363	344	335	365	370	352	359	331	363	338	366	339	318	378	359	345	325	344	328	373	373	359	373	321	357	351	336	322	370	359	351	343	322	371	359	370	347	351	369	352	322	374	351	350	334	343	348	350	321	341	361	316	355	337	368	311	378	368	367	329	337	329	365	332	317	362	350	354	346	336	365	319	349	321	343	338	330	365	372	347	347	348	354	351	341	338	336	342	311	363	335	350	352	343	385	363	376	340	361	340	342	338	369	342	296	328	315	355	351	355	333	371	335	352	315	362	345	322	363	354	349	357	360	336	354	370	375	357	381	337	324	361	353	369	349	347	317	351	328	344	341	332	370	327	349	382	367	341	345	380	353	363	336	330	362	360	341	337	345	316	329	347	315	371	344	352	368	327	336	349	350	332	365	372	331	345	347	323	374	355	329	388	314	333	363	340	384	338	349	374	325	325	363	359	323	369	351	379	351	379	346	341	346	354	323	343	356	345	354	353	363	367	343	366	348	349	369	359	376	331	330	348	321	376	327	316	355	359	346	317	342	371	332	339	342	382	342	348	369	315	341	349	340	339	339	381	371	335	337	337	348	341	348	349	325	376	357	375	339	377	363	339	313	382	334	370	329	381	390	371	375	383	358	353	315	327	365	319	350	382	334	336	338	339	372	363	341	354	352	334	374	336	339	324	356	370	372	341	339	336	344	312	345	359	323	336	355	371	326	341	403	364	332	365	312	330	349	336	336	343	327	364	344	334	403	373	358	344	357	351	327	328	326	383	341	344	369	320	331	338	380	336	364	351	369	365	354	341	344	331	312	370	313	387	370	369	362	364	353	344	359	352	372	334	334	350	360	369	319	374	363	319	344	350	371	370	342	346	339	365	354	354	337	346	335	362	302	331	374	359	340	333	384	332	352	364	329	336	371	371	335	333	341	372	369	336	333	380	352	349	334	326	365	340	347	347	358	347	333	324	355	339	326	343	330	331	377	355	313	335	328	367	338	364	354	356	355	304	332	349	353	361	363	371	337	330	344	339	340	350	371	354	398	387	363	397	362	368	334	325	350	340	357	365	392	340	338	337	356	334	345	347	380	363	357	336	367	374	356	344	373	373	333	317	349	302	353	281	360	345	335	337	341	310	348	341	337	321	397	374	348	323	360	338	330	328	326	343	340	355	361	337	332	333	343	356	355	329	369	313	363	355	312	370	342	350	315	324	331	299	378	357	350	336	348	309	333	330	377	340	336	358	335	308	355	333	333	352	390	356	338	335	367	306	337	350	314	401	325	335	367	359	335	374	378	355	342	323	357	340	344	355	344	354	316	361	377	353	350	393	365	365	363	371	359	337	349	328	359	364	363	333	355	387	351	353	325	374	341	346	313	310	354	338	319	318	336	358	351	389	366	367	354	324	351	362	371	314	311	349	360	372	336	337	329	346	312	335	342	344	340	372	339	390	337	340	376	344	358	349	341	325	324	340	356	345	348	344	378	321	319	330	347	362	377	345	324	336	362	369	360	369	345	373	300	347	341	313	362	352	348	339	356	352	335	324	370	336	350	334	347	359	364	336	307	366	347	367	364	342	346	372	315	302	374	339	349	352	354	379	371	353	351	402	314	331	335	345	397	350	349	350	319	360	350	399	351	325	350	341	323	320	361	387	337	328	348	368	326	347	355	344	338	352	359	328	367	331	361	354	331	350	378	322	367	351	352	362	371	347	335	351	351	336	352	333	361	326	373	354	324	340	314	365	320	351	356	354	346	357	319	340	333	302	373	357	372	365	382	366	344
2673	982	1070	1133	1066	1043	1046	980	1000	965	934	987	932	949	948	933	964	984	939	873	922	924	949	910	908	957	908	954	933	957	892	949	979	855	892	931	960	931	948	884	882	941	908	958	930	928	934	916	887	932	961	975	948	896	959	982	965	945	960	920	968	968	900	918	990	997	953	905	924	926	920	912	883	958	921	888	915	917	881	984	865	957	979	927	915	899	937	928	915	904	931	921	928	929	915	883	934	908	880	851	936	963	940	980	910	921	925	915	932	978	935	894	905	872	896	924	976	914	974	944	908	969	910	900	917	914	945	894	935	960	940	941	862	937	976	915	954	883	883	901	955	927	925	924	952	919	990	1009	938	924	864	877	932	951	902	920	944	943	953	822	965	881	963	919	924	928	926	888	878	952	957	898	876	927	930	937	892	920	887	870	940	920	913	959	884	902	956	936	938	895	959	942	890	939	939	938	915	923	886	984	925	974	887	938	902	932	990	940	914	917	932	954	932	876	945	911	956	934	931	944	934	959	913	908	937	946	882	956	888	941	886	886	956	891	874	905	925	927	943	933	928	899	967	888	851	905	876	936	902	938	897	903	900	872	862	885	908	938	927	935	906	877	886	933	891	886	896	870	927	967	909	892	935	900	922	913	896	968	917	963	914	969	855	947	980	884	924	858	911	939	869	924	937	941	899	969	916	942	925	892	914	887	931	890	915	912	914	906	902	922	883	964	932	930	940	895	898	940	931	871	910	901	910	968	922	935	949	941	906	931	914	957	920	878	937	873	897	942	921	903	878	935	957	897	897	914	965	967	938	950	928	873	931	908	916	928	891	917	1001	890	887	903	917	921	917	922	917	922	870	929	904	923	888	924	905	925	916	869	894	881	890	929	876	948	959	905	916	892	946	934	948	873	938	913	929	911	931	951	911	944	922	891	926	901	926	928	913	899	974	894	929	939	908	922	982	929	997	865	897	949	939	920	882	933	901	896	959	898	928	942	912	928	895	918	862	923	883	906	909	956	967	933	890	888	946	890	962	952	961	910	903	922	907	940	979	949	922	944	920	887	920	895	901	922	922	929	925	926	850	946	908	925	927	874	916	901	938	909	879	897	958	888	949	972	945	888	889	910	915	941	921	932	932	923	914	904	918	861	897	902	939	918	867	893	968	897	876	936	893	936	925	941	901	947	885	937	922	953	915	941	926	888	956	951	885	868	919	959	894	912	892	892	910	924	889	932	914	985	1010	901	919	962	843	902	955	904	947	913	919	931	948	871	880	878	920	890	954	946	948	897	921	889	888	924	921	896	907	897	910	933	925	864	974	1001	931	973	917	928	867	991	934	890	848	954	940	910	914	927	910	912	921	892	963	900	897	932	909	914	938	922	934	911	934	908	918	920	923	944	956	916	893	941	897	907	889	886	912	915	938	919	955	872	927	941	971	924	924	878	910	917	919	938	929	895	922	943	877	954	997	929	938	890	935	911	909	910	958	912	925	939	924	951	988	888	906	904	954	928	894	911	870	908	909	902	900	898	932	887	959	940	854	950	962	897	914	913	938	863	930	923	954	926	849	894	854	939	983	906	932	956	859	926	951	933	938	961	860	913	941	958	940	889	912	939	921	878	919	888	972	944	884	983	870	897	925	879	928	897	868	915	979	886	934	979	909	928	897	876	932	975	887	906	917	938	956	888	890	942	920	874	941	965	954	943	903	974	922	867	902	921	915	934	934	895	895	928	934	923	880	939	931	934	935	892	948	912	957	890	892	922	901	927	928	929	925	908	940	893	953	929	910	919	869	915	930	974	936	973	882	909	891	897	907	850	894	935	898	917	958	886	904	912	948	885	905	941	906	920	893	944	918	994	870	925	917	890	945	891	921	934	894	943	921	918	967	924	918	907	913	898	919	970	874	884	897	950	908	909	932	981	885	922	904	943	928	875	924	947	947	948	914	948	973	939	937	888	897	948	923	893	898	927	899	956	929	939	872	949	915	966	916	948	886	928	941	898	907	884	921	908	901	917	876	903	932	920	948	934	924	904	878	956	963	914	916	911	929	904	939	927	927	914	907	961	917	914	881	993	887	901	926	939	917	919	927	886	912	918	962	906	946	949	888	905	1003	941	933	920	952	943	927	961	973	889	903	895	912	917	897	968	968	887	926	918	940	952	907	932	922	898	979	895	950	960	914	883	974	938	871	880	897	893	898	919	906	991	927	902	939	918	881	951	947	860	888	887	935	923	892	972	908	917	875	905	914	902	966	951	937	931	888	899	910	934	947	922	949	884	962	940	917	925	971	966	920	918	889	934	903	934	874	933	913	901	934	955	890	985	898	945	914	922	893	948	948	980	961	904	906	890	945	903	889	902	886	898	960	929	959	912	928	980	898	869	949	925	933	930	945	866	893	906	896	906	934	903	866	928	965	954	916	977	932	932	955	905	924	923	877	895	957	968	918	928	875	950	904	985	952	928	917	884	946	917	916	930	942	951	960	931	909	909	950	959	911	897	948	987	875	911	868	956	955	898	914	924	944	955	940	937	926	943	931	939	894	881	945	981	904	933	892	899	890	923	937	910	844	901	894	937	952	915	907	924	905	928	955	882	921	975	893	939	914	904	931	928	925	855	897	958	971	967	961	945	936	891	890	891	917	941	948	868	965	964	938	905	903	933	896	942	899	870	924	902	885	833	946	889	930	938	925	916	933	885	971	915	913	902	936	914	994	928	942	875	927	980	884	947	923	937	981	945	897	891	967	953	926	925	938	917	957	919	918	945	939	941	899	906	934	952	882	922	891	900	875	926	938	898	936	907	922	925	898	933	899	889	897	972	977	993	935	934	911	891	980	953	994	910	938	957	901	912	884	935	909	967	907	912	915	890	931	885	902	968	934	883	890	963	944	949	933	953	922	911	941	930	910	897	975	976	916	932	958	990	933	923	951	914	943	956	914	919	942	934	942	861	872	903	911	858	890	954	927	946	929	944	916	962	922	965	902	899	886	938	884	910	877	965	921	883	921	908	936	919	944	873	915	891	932	911	907	933	967	956	920	913	898	900	930	915	894	891	938	878	917	959	915	936	834	910	968	863	870	888	942	873	952	918	907	904	943	940	932	940	930	965	948	958	944	983	907	866	938	899	897	932	949	910	899	920	911	894	882	919	902	948	918	882	946	896	917	912	932	866	937	935	918	943	892	876	950	921	931	1004	994	923	879	919	919	922	894	932	892	911	935	920	883	912	972	900	942	935	940	898	938	933	952	863	874	916	888	905	958	970	936	934	963	980	878	950	923	894	992	927	919	901	946	888	976	958	897	904	928	920	886	963	877	883	922	899	971	885	905	912	936	926	930	892	935	925	931	952	905	913	945	916	935	973	912	941	907	911	865	904	844	952	957	892	893	920	932	957	934	950	887	881	948	918	914	907	920	879	920	911	903	925	913	923	859	925	932	972	925	954	937	899	882	925	955	911	958	947	939	949	885	943	909	911	869	894	933	881	967	902	858	903
8447	1227	1495	1187	929	764	627	590	539	509	495	492	435	452	446	421	436	418	402	393	415	390	368	377	382	384	381	382	362	386	355	417	349	384	400	380	390	365	372	371	375	338	377	360	382	395	374	405	394	393	352	374	354	345	374	360	367	362	357	405	364	359	347	342	337	413	398	371	364	377	390	352	389	368	397	376	359	396	323	410	389	370	381	348	378	374	355	361	377	390	407	379	350	387	383	339	364	352	408	378	369	319	378	379	354	369	401	437	387	352	387	362	388	353	379	361	376	403	399	414	377	395	400	372	362	378	359	412	369	378	354	379	352	387	383	378	371	366	363	368	381	360	330	389	352	345	333	380	342	357	379	357	360	383	349	382	357	384	380	346	384	358	366	405	391	361	366	368	426	372	369	394	358	374	364	367	352	375	379	411	371	374	352	382	369	380	370	411	395	409	340	363	394	335	377	342	378	394	380	387	352	369	375	383	365	387	353	378	380	364	368	355	342	371	364	351	392	369	354	382	350	355	343	361	406	373	369	351	371	378	383	362	367	383	325	344	354	357	392	364	351	356	389	365	340	378	421	350	377	336	371	359	360	361	382	327	400	371	401	362	339	393	386	357	356	363	418	377	358	398	357	376	351	409	340	413	351	345	368	377	336	361	389	367	367	379	371	354	401	342	369	348	388	376	344	392	383	365	328	385	349	395	361	367	386	349	357	350	375	360	329	379	366	395	343	370	400	399	350	367	333	401	390	358	366	382	367	361	373	373	357	354	346	362	359	373	375	375	385	374	365	382	380	355	348	356	342	367	352	366	382	382	393	361	388	377	393	368	338	365	385	336	355	333	385	372	392	360	386	381	389	341	414	361	403	386	355	370	384	379	344	358	350	407	399	408	415	363	386	373	356	351	387	353	389	332	379	374	374	394	354	383	370	385	352	315	366	367	365	393	333	356	349	384	364	366	379	349	362	365	367	351	370	352	385	382	341	339	394	367	345	318	333	364	427	399	349	387	391	379	389	368	376	380	329	348	381	342	385	347	327	383	400	407	376	357	405	394	347	375	341	363	377	381	375	389	365	362	376	362	384	346	378	371	355	352	360	365	361	377	362	361	357	371	427	403	362	409	348	347	384	352	355	385	350	404	362	376	350	369	406	368	355	379	373	360	343	361	384	357	337	392	393	373	365	374	373	375	384	371	337	372	342	349	358	396	370	375	348	366	401	386	384	375	384	343	371	343	364	376	368	359	399	385	393	377	361	372	389	377	363	339	355	360	390	372	331	341	369	366	392	346	386	372	368	354	389	381	372	372	350	405	382	399	369	352	357	380	354	351	376	320	360	392	379	344	369	392	361	348	361	374	356	347	373	349	388	408	355	363	371	389	374	378	357	383	337	386	368	362	336	376	382	412	367	370	375	334	345	385	337	357	385	379	390	351	385	380	350	380	351	391	364	329	367	384	359	409	392	364	378	340	392	353	383	398	385	371	360	330	375	374	390	360	330	376	383	365	399	395	367	371	348	330	377	381	403	370	349	381	406	344	364	364	345	395	393	339	360	370	351	373	363	390	404	361	361	384	379	394	353	379	339	399	354	397	379	357	329	372	360	386	365	329	352	332	358	360	376	390	348	353	386	355	363	364	407	389	399	375	369	374	367	374	364	367	372	330	389	379	381	348	363	360	348	381	334	398	342	373	355	399	353	316	411	343	379	381	327	347	368	378	396	396	408	394	383	360	389	365	352	382	359	351	364	402	388	336	359	362	372	345	353	374	356	397	380	373	379	356	359	370	377	386	417	376	377	426	343	401	389	340	435	357	374	361	409	375	364	338	390	382	382	393	383	378	361	360	369	345	382	367	361	344	413	364	368	384	413	336	386	365	371	369	375	391	350	346	374	369	354	351	334	407	365	399	351	374	349	381	369	357	394	385	378	396	371	368	368	386	398	373	369	385	374	395	380	373	399	348	358	377	354	356	364	374	363	360	349	388	366	372	365	343	340	375	390	366	351	367	367	366	374	316	375	382	353	386	353	396	353	384	352	389	366	339	379	367	400	376	359	365	368	381	372	355	367	353	391	380	356	371	386	353	362	389	326	366	344	386	376	369	366	384	348	369	397	342	388	379	386	358	374	370	367	368	370	352	380	373	368	352	378	347	344	359	329	407	348	362	367	392	335	378	400	377	357	365	357	332	354	377	381	369	344	360	379	352	340	375	347	366	374	363	382	349	368	327	359	364	383	383	372	355	335	383	377	370	368	381	383	349	376	387	346	353	365	401	354	352	344	317	372	384	394	359	354	365	334	378	374	358	381	370	309	356	360	387	359	350	360	354	340	329	376	391	356	376	331	383	375	371	364	387	352	377	355	373	373	363	358	344	341	348	385	317	371	346	342	368	393	390	370	368	387	323	379	365	387	381	355	364	368	376	410	379	348	358	385	371	391	361	377	414	344	359	366	347	376	368	373	389	370	370	379	368	377	366	378	389	350	396	368	372	354	333	343	368	389	365	380	348	344	360	349	413	355	359	385	362	334	365	379	384	385	375	379	358	397	365	383	374	384	389	395	362	378	347	375	366	362	368	360	347	338	371	388	397	361	351	364	334	344	401	377	410	381	348	406	383	344	397	337	369	354	393	370	370	389	352	360	376	347	416	344	344	364	341	332	350	352	401	358	387	365	378	366	376	364	353	380	376	385	394	393	373	373	396	351	386	371	369	375	365	390	376	366	384	385	344	325	397	377	377	335	390	386	373	340	333	348	385	384	396	375	336	365	348	337	357	340	393	349	360	333	362	372	382	369	348	390	360	406	354	387	352	366	382	373	408	371	361	386	373	375	376	350	321	360	414	404	379	344	362	362	378	410	388	386	360	392	347	383	378	354	383	355	371	397	353	381	351	375	362	342	382	396	351	385	346	376	380	398	367	384	392	393	350	346	400	396	364	361	347	354	380	337	377	376	371	367	365	384	358	390	332	321	342	392	348	348	365	348	383	373	360	365	351	375	352	391	331	374	358	352	361	375	376	400	360	391	393	379	356	380	378	355	367	364	343	375	375	354	384	361	363	374	386	341	407	370	395	357	349	372	370	382	351	374	349	379	359	395	397	369	351	390	335	385	357	353	381	362	335	399	369	362	367	389	376	340	371	392	353	376	369	395	344	358	397	378	373	344	359	359	393	356	364	387	360	393	386	358	364	378	404	372	390	350	379	362	348	383	367	358	365	371	374	376	374	348	355	354	387	357	413	364	359	369	350	353	365	355	383	372	366	375	351	342	400	420	346	372	395	357	339	380	376	378	371	356	366	371	403	375	343	346	344	363	347	422	376	370	342	371	400	360	332	375	376	380	376	382	361	368	375	395	348	406	347	360	358	376	326	359	365	339	340	390	373	373	382	347	348	385	393	377	394	395	341	384	359	395	402	349	390	339	401	376	376	360	361	363	379	374	380	314	350	365	374	368	358	370	359	371	363	363	346	410	375	359	345	353	380	357	362
5986	1798	3166	3674	3279	2762	2407	2120	1937	1686	1625	1528	1465	1353	1314	1251	1297	1208	1189	1132	1087	1137	1084	1129	1103	1064	1063	1043	1054	1025	1092	988	1053	968	1043	1040	1008	1009	993	1005	961	990	995	984	1012	928	963	1008	976	991	945	979	971	986	966	1004	966	976	934	930	1017	937	991	937	952	907	970	947	997	968	1037	989	948	1002	948	957	980	936	964	924	921	955	965	948	969	939	975	971	949	965	889	1000	883	924	963	936	945	970	998	911	970	932	934	938	985	960	972	966	960	937	983	949	925	894	941	911	1001	966	971	957	975	996	907	943	956	942	970	976	958	981	962	965	967	928	954	947	897	957	898	959	966	961	942	941	926	977	939	972	961	1014	1010	980	881	959	969	927	924	961	987	890	994	962	946	972	959	910	964	949	973	994	987	930	994	970	989	916	954	1003	951	898	997	954	944	913	1008	933	940	917	944	871	996	979	930	948	976	873	948	944	924	945	928	982	948	922	923	943	948	962	956	926	951	945	971	905	938	946	914	922	943	927	963	909	948	939	941	948	913	960	1001	938	960	969	977	946	960	1004	968	994	944	965	990	956	931	974	967	965	977	894	936	966	980	919	945	968	918	943	1013	951	939	946	968	965	961	946	954	967	947	939	957	910	932	1022	952	951	900	974	990	956	933	907	949	982	911	1002	992	988	907	953	932	937	925	957	934	953	940	890	977	1002	918	961	936	939	909	969	954	958	901	986	921	953	977	938	917	942	964	987	957	956	969	959	926	977	923	901	934	930	1005	889	934	967	975	957	1000	951	969	963	929	967	958	964	960	953	1005	971	894	911	939	953	951	903	936	926	932	971	980	904	920	1047	939	944	916	951	995	980	932	993	919	942	947	949	943	989	932	950	955	980	964	954	982	914	971	962	971	961	967	1007	1022	943	973	992	940	971	948	949	992	996	916	958	935	892	964	981	885	942	939	938	976	996	934	940	916	903	946	922	941	967	940	975	998	921	1011	972	1024	946	940	965	965	994	998	957	906	957	959	934	982	1010	977	950	967	931	934	999	945	959	951	907	981	1018	945	984	951	911	952	969	949	982	996	931	992	909	937	930	951	944	1005	919	910	973	969	952	982	957	987	966	916	977	986	959	963	926	901	1026	929	1009	1021	953	924	945	970	975	941	903	953	897	948	995	912	925	925	913	947	988	936	963	982	981	952	920	927	973	1001	928	973	953	944	919	947	936	953	924	899	933	984	900	938	900	960	972	950	979	919	924	955	909	945	934	909	1001	889	974	974	926	922	914	914	923	934	967	950	974	938	1032	913	951	970	1007	966	910	920	942	967	901	953	918	953	956	934	1020	927	983	950	915	969	945	980	1013	980	926	909	920	899	962	919	960	952	936	894	961	1002	935	963	1013	975	960	938	949	953	981	964	929	1005	981	979	933	953	970	1005	985	948	943	997	941	938	960	990	946	930	934	974	919	984	1005	948	898	901	1002	951	943	969	958	950	961	950	914	957	943	974	935	943	1001	916	921	941	920	937	912	893	944	964	979	963	994	983	942	958	966	861	955	948	991	916	915	914	987	925	998	974	931	965	943	982	972	1002	964	968	917	953	931	927	960	999	989	937	933	897	965	956	954	958	925	937	987	961	956	930	943	1006	939	953	924	990	980	964	940	954	923	986	919	1004	949	975	984	958	931	969	961	936	938	939	954	983	1001	1019	927	910	1005	941	980	991	918	904	962	988	953	977	993	981	959	956	937	928	971	949	924	999	892	886	944	971	978	914	932	949	1029	925	990	940	946	936	951	934	905	920	999	966	958	989	945	971	932	938	975	930	898	950	949	948	1002	935	976	895	942	956	967	907	1005	934	972	925	968	972	951	963	918	949	929	964	962	918	986	982	949	931	926	964	999	950	963	990	954	946	1029	904	935	986	933	987	899	956	917	927	998	955	991	932	967	939	915	939	987	935	930	933	897	950	934	989	999	900	912	913	981	933	967	943	973	968	972	951	959	911	942	979	1017	941	963	911	932	920	933	964	940	966	878	961	996	957	947	999	979	978	987	911	960	993	980	966	941	976	967	967	974	880	911	922	912	943	986	962	976	950	987	967	972	957	947	970	1011	912	955	949	964	934	934	965	922	982	937	967	967	937	907	984	960	939	1005	953	917	965	925	933	965	970	969	933	925	958	950	922	990	934	900	901	977	916	948	961	932	973	907	989	949	903	925	917	957	954	1023	953	933	938	997	984	943	879	934	1003	944	982	936	948	911	993	1006	924	892	939	938	936	961	942	913	958	927	934	939	944	923	969	987	983	984	884	984	920	948	968	933	960	957	913	941	913	999	909	914	928	898	971	939	910	934	966	980	952	944	935	947	919	891	951	962	988	938	952	928	958	960	1025	956	988	892	995	933	932	884	924	948	961	972	956	963	987	958	908	939	986	978	943	946	919	981	969	961	915	938	942	929	987	960	942	947	956	929	902	949	1006	936	882	976	960	970	995	964	971	936	955	944	957	978	984	932	978	897	930	911	997	904	973	958	946	929	924	950	977	1001	982	892	942	954	982	976	989	959	919	887	985	1004	960	1003	984	919	954	928	991	946	993	955	962	923	937	979	951	959	945	928	939	908	894	995	899	914	937	949	941	986	981	1003	927	980	952	982	977	892	970	933	882	893	903	919	908	901	1006	929	981	963	985	908	948	915	963	992	928	918	929	995	944	958	885	987	957	952	924	945	962	947	986	978	912	967	971	907	972	933	925	929	949	920	932	937	944	956	996	919	958	935	951	973	870	893	982	951	953	984	919	879	941	973	964	961	939	975	943	966	907	966	948	972	905	953	943	893	918	945	930	926	990	955	985	1023	908	961	983	945	984	976	974	949	896	985	898	962	967	890	933	948	935	943	974	998	983	939	999	976	967	960	955	915	955	986	959	915	921	952	930	999	903	973	971	929	923	944	993	943	920	993	967	970	996	963	958	960	961	946	953	956	978	936	1023	933	911	1000	973	985	921	944	949	999	987	881	929	933	960	921	939	954	953	1003	972	960	944	914	987	930	955	939	998	953	920	991	902	966	963	934	993	956	997	944	900	1021	917	909	929	932	954	967	953	981	977	956	957	999	1010	922	968	990	1017	959	998	966	958	944	930	896	912	1001	928	961	959	941	913	957	939	942	968	965	924	941	961	949	925	931	991	896	955	930	955	959	911	951	953	922	940	953	931	905	967	931	988	897	919	952	909	951	957	934	933	932	1015	979	904	931	969	898	894	958	939	964	961	956	975	878	948	964	947	920	902	955	985	943	951	992	964	919	913	933	933	927	977	948	984	892	956	940	967	981	874	894	1005	961	963	952	948	979	1011	1032	1016	950	965	946	948	930	985	987	954	939	950	973	949	961	980	953	966	986	970	993	967	961	994	957	907	977	967	932	968	939	985	1005	954	898	953	894	979	955	964	952	945	911	959	1008	1005	919	930	959	932	905	984	967	953	930	920	950	919	948	944	906	971	938	893	1020	970	913	942	993	1042	974	900	933	980	977	903	999	974	947	936	947	956	943	957	926	978	1044	961	951	947	947	945	1012	908	955	971	965	970	967	952	924
15590	2389	2448	1894	1322	957	763	613	504	471	445	374	366	333	317	307	325	269	276	258	265	278	254	266	227	238	248	229	226	234	239	220	208	212	231	209	209	205	215	190	244	218	201	208	211	223	192	171	227	206	234	198	211	217	217	219	216	203	210	202	225	224	208	214	200	229	248	210	200	206	234	178	198	198	214	214	196	198	190	216	222	202	216	203	219	194	219	232	211	179	201	193	200	213	201	210	216	224	182	229	209	200	208	208	198	189	207	201	213	196	206	209	217	219	209	205	199	228	191	188	192	209	237	222	229	214	232	217	210	184	189	209	208	224	220	203	212	201	204	220	241	222	204	197	206	187	209	229	215	230	218	175	203	188	180	217	209	173	193	181	212	212	219	216	202	233	195	194	245	196	194	220	207	186	212	176	195	211	223	191	194	201	199	202	208	234	200	191	177	205	210	219	226	210	217	214	217	217	200	219	215	192	207	211	182	221	222	224	188	215	213	198	223	200	214	212	172	215	206	198	214	176	204	229	201	197	195	184	209	197	204	197	206	185	170	190	202	200	200	230	200	172	175	203	194	204	195	199	223	202	216	184	185	197	202	179	184	190	208	194	214	219	180	188	212	223	229	214	202	186	240	217	203	188	183	219	232	189	229	206	216	208	215	221	232	204	216	211	184	207	208	195	218	188	213	213	212	205	185	191	181	198	199	196	209	208	203	206	210	208	210	217	234	212	200	227	186	208	208	226	221	207	182	199	206	185	216	229	243	190	202	192	226	216	216	204	201	212	195	184	190	175	201	196	173	187	190	208	194	221	191	202	221	184	217	193	221	214	195	193	213	205	213	217	214	197	191	204	207	177	202	195	220	212	212	208	199	186	191	196	202	207	232	179	223	205	196	195	222	181	214	190	187	192	200	213	233	211	219	196	185	209	201	215	227	202	200	205	192	213	203	212	199	240	229	216	187	226	211	199	204	228	206	201	217	209	208	213	229	204	217	191	210	218	218	198	192	194	194	223	202	171	188	199	210	206	239	215	204	188	209	212	197	207	196	202	212	214	202	215	203	218	210	210	193	175	188	198	187	202	220	206	184	198	214	233	220	200	205	217	213	220	209	204	209	250	208	186	210	180	226	206	209	219	182	204	197	214	216	196	244	197	202	209	210	193	205	193	180	226	210	208	211	216	217	202	189	220	215	243	219	208	201	196	212	215	204	225	210	205	191	223	206	195	183	190	209	209	215	200	214	183	190	190	174	198	211	208	208	185	193	215	174	187	212	197	219	222	242	187	208	204	198	176	211	243	201	201	197	189	212	207	201	201	248	207	194	202	188	186	226	217	228	208	225	209	209	232	185	219	215	240	192	211	225	188	180	185	193	226	227	223	186	226	191	208	190	192	212	215	211	183	200	199	200	200	206	182	215	215	196	230	198	189	217	178	198	207	209	216	202	182	212	206	218	211	221	185	214	225	177	227	208	198	222	180	202	247	221	220	196	196	203	209	193	186	192	189	198	183	196	225	237	222	246	190	200	191	205	216	226	195	235	202	199	218	201	173	211	210	225	217	209	201	207	183	177	187	218	223	202	174	195	198	199	217	204	225	210	210	225	227	230	215	209	203	188	185	224	174	206	219	185	230	225	204	198	216	222	206	194	209	205	200	171	201	206	194	192	220	235	193	198	201	226	203	175	223	209	200	187	207	211	194	191	206	188	207	222	246	214	192	210	234	226	206	221	199	207	203	201	224	211	194	209	227	186	201	217	211	198	215	191	206	188	179	227	205	230	219	180	182	202	193	181	208	220	219	193	183	190	194	200	181	203	207	227	189	195	201	215	199	195	211	230	214	196	217	183	220	219	210	203	216	204	235	183	202	206	206	190	217	218	192	227	200	197	200	200	198	198	196	240	207	204	179	189	183	177	204	161	193	191	210	189	186	192	188	209	213	206	231	206	199	201	171	179	212	195	192	187	209	206	193	211	215	223	204	201	198	213	236	214	208	199	194	186	197	200	198	189	190	198	194	198	213	213	190	179	198	235	200	196	204	206	211	201	230	191	214	218	193	234	217	217	209	205	209	207	214	210	188	186	197	212	208	181	215	205	234	208	209	213	228	223	222	190	190	215	209	203	187	217	222	203	212	207	208	210	191	237	207	195	191	206	227	193	198	212	184	201	227	217	192	215	205	225	207	201	204	194	198	219	229	227	198	182	209	208	203	199	215	197	205	222	208	207	214	190	192	191	213	231	203	192	201	214	199	218	201	231	206	211	205	211	213	194	183	191	190	228	196	191	223	210	191	210	214	237	204	218	195	228	230	240	194	199	210	212	195	184	188	190	200	202	206	219	220	194	182	220	203	176	184	203	214	198	226	202	189	234	202	200	213	234	218	211	224	192	191	194	225	219	194	221	180	207	179	206	185	184	201	205	183	189	203	210	212	189	192	193	189	191	171	211	231	181	216	221	213	204	204	217	205	209	210	168	205	216	187	209	188	193	211	205	224	199	199	187	192	190	224	206	209	189	185	199	193	211	225	215	197	228	201	196	227	197	202	205	200	197	201	218	211	219	193	208	204	185	202	211	227	200	243	183	219	227	195	204	198	228	223	214	196	207	197	200	193	202	219	211	189	201	257	217	208	206	209	218	223	202	190	184	192	207	199	214	221	193	210	187	210	229	206	205	197	191	194	199	215	189	221	178	243	183	193	194	209	202	196	202	237	185	200	220	237	212	200	206	226	204	222	177	202	210	189	186	214	184	216	206	207	215	228	214	172	223	231	171	211	203	229	186	213	201	197	234	213	203	214	216	223	195	211	203	186	220	187	197	200	212	192	200	223	185	224	210	190	246	209	212	210	202	192	223	190	203	196	163	203	201	212	234	198	222	222	195	219	197	206	207	193	196	189	207	205	196	217	199	210	206	197	228	200	211	185	209	216	193	222	206	203	208	204	210	203	210	210	185	202	227	220	189	190	202	198	197	205	202	197	184	212	216	218	213	199	204	206	237	202	202	190	193	224	212	216	205	201	205	181	230	199	209	227	208	190	201	207	186	194	226	207	198	224	244	189	197	190	207	218	202	216	201	212	213	217	227	194	196	217	232	211	221	194	199	180	206	210	225	226	180	189	245	202	220	216	199	216	200	192	206	205	218	214	213	214	201	191	215	213	206	210	194	197	209	227	221	216	183	206	226	174	189	211	205	208	206	222	194	180	192	211	193	210	201	207	190	210	225	200	194	183	220	248	209	189	188	210	217	235	228	218	192	226	188	210	198	201	206	224	194	222	218	226	206	203	209	203	203	176	190	191	198	166	218	199	229	190	195	181	216	210	204	196	224	179	215	214	208	227	202	215	184	211	206	200	209	228	189	212	196	178	196	217	192	194	208	218	208	196	217	236	228	202	215	202	209	185	223	187	188	193	210	200	168	200	211	181	188	211	211	210	204	176	198	182	189	210	218	226	207	195	196	190	188	199	208	191	190	228	196	225	209	223	209	191
7607	2124	4611	5550	4967	4009	3285	2826	2399	2100	1760	1661	1523	1391	1277	1170	1107	1063	1055	989	963	922	890	911	840	829	832	753	774	767	727	743	730	716	745	692	638	669	675	681	668	665	692	654	663	621	693	607	625	628	612	633	615	647	584	656	594	616	597	629	565	608	606	628	645	607	593	566	592	631	586	588	620	570	579	570	565	566	580	597	591	587	629	594	549	610	579	560	611	587	581	608	578	566	615	569	593	602	572	587	608	612	573	625	527	591	548	573	593	564	611	587	590	589	590	551	568	639	601	565	628	633	628	590	612	548	593	617	565	558	547	537	559	573	621	533	573	593	582	597	604	605	583	534	591	567	554	607	626	561	572	616	574	552	579	574	535	544	584	585	602	551	544	608	592	568	604	582	550	597	584	562	566	585	612	576	580	541	586	579	563	568	586	593	584	582	558	570	589	624	553	600	587	571	552	515	583	583	581	557	599	566	552	556	613	559	587	534	602	562	595	601	572	531	535	573	578	544	544	543	584	554	544	556	565	607	561	589	580	555	561	547	615	542	597	553	560	608	617	586	545	576	596	610	630	608	580	614	543	567	586	557	552	526	603	534	566	567	545	577	528	558	604	587	591	544	580	593	528	543	565	598	528	611	592	574	530	540	552	532	583	547	574	521	583	564	564	535	523	541	568	575	592	558	576	530	558	642	575	564	562	545	574	598	548	584	577	569	614	550	568	540	605	553	575	596	592	563	564	559	589	582	586	550	568	582	588	605	616	560	591	578	518	612	568	574	587	637	563	591	548	567	594	572	583	543	600	557	542	585	590	589	569	576	589	606	574	576	562	526	579	574	615	544	563	550	598	522	581	582	587	628	596	566	559	577	558	577	569	556	582	576	577	566	608	588	549	565	581	569	570	550	599	582	609	549	585	575	545	590	585	596	573	579	561	583	587	561	554	577	564	579	546	557	576	599	552	578	537	574	579	573	553	562	569	594	555	534	558	611	577	583	543	556	543	613	561	549	562	556	531	613	546	571	555	534	551	555	543	578	557	507	572	589	555	553	549	572	578	599	546	575	572	579	585	574	535	539	578	556	512	548	558	582	598	539	567	596	572	594	561	546	588	532	591	568	581	566	547	565	533	602	545	573	551	613	558	525	535	621	546	557	567	589	604	568	551	555	583	572	595	526	567	574	545	558	535	595	555	574	512	565	610	581	558	573	571	569	525	544	579	552	564	587	593	582	561	579	574	580	549	575	599	592	572	550	559	544	574	601	531	575	555	544	537	573	569	570	567	559	578	569	550	603	607	573	567	581	572	527	553	548	589	584	534	594	560	593	616	573	604	569	615	591	559	569	569	597	542	569	550	585	562	568	576	543	598	558	605	569	542	576	582	540	549	563	557	612	550	575	557	604	588	581	616	574	555	552	533	561	592	555	579	601	570	577	549	557	531	565	570	588	575	590	622	571	594	589	584	526	512	528	540	557	547	574	516	550	558	583	591	584	575	571	542	576	542	593	582	594	577	552	569	598	573	562	592	523	570	573	600	560	570	529	522	591	568	532	583	544	624	559	572	571	573	571	605	562	597	545	583	533	575	575	542	546	547	601	583	561	515	548	597	541	577	578	602	559	555	569	577	567	550	546	534	599	551	583	553	580	567	590	638	578	571	542	521	604	514	540	569	562	582	575	555	566	581	562	538	539	584	579	540	584	562	612	575	597	553	571	565	573	570	611	583	594	590	558	564	547	539	555	615	560	604	590	594	640	609	528	628	584	597	568	519	574	585	579	591	593	528	552	606	592	602	607	598	586	548	584	557	586	568	530	598	604	587	577	580	552	594	619	554	546	556	561	569	571	566	579	623	556	553	593	530	569	520	535	569	604	566	567	579	589	574	603	589	558	552	536	557	543	582	530	584	519	559	554	555	588	590	570	563	550	569	589	553	576	596	569	646	518	528	541	560	571	561	580	555	559	557	602	545	590	561	587	568	547	585	539	565	607	514	572	558	554	592	595	565	596	589	623	570	602	556	540	554	550	582	580	571	564	581	549	603	571	625	563	562	540	546	598	582	541	577	570	584	540	569	550	555	572	550	569	580	616	553	542	577	554	584	602	565	542	600	532	615	591	556	569	548	577	533	584	594	576	543	569	544	589	581	571	575	558	575	532	561	564	563	540	582	598	579	548	564	588	591	508	571	573	560	578	573	587	570	580	525	554	555	585	587	577	561	581	576	579	555	582	579	550	505	569	620	560	560	573	512	568	554	559	597	588	581	551	633	578	526	602	584	589	570	570	564	522	576	601	583	588	548	592	567	609	521	593	572	566	569	550	591	539	554	550	587	550	577	562	561	605	579	573	573	579	602	553	553	564	566	594	539	560	556	545	546	543	546	545	590	552	541	550	588	569	562	597	555	556	561	539	582	529	580	553	591	574	570	545	562	566	623	549	595	578	532	560	554	576	578	562	548	582	605	584	550	512	539	595	575	598	548	605	544	592	587	568	603	571	580	588	577	564	574	559	541	555	583	555	552	548	558	529	570	582	594	578	595	586	569	572	603	568	553	614	567	592	528	620	551	546	572	565	529	572	597	594	573	611	564	587	549	557	543	566	589	637	597	572	535	587	561	559	541	610	566	563	537	571	539	585	577	521	561	580	597	594	574	558	597	602	561	592	578	556	544	574	557	588	561	565	600	544	561	555	621	537	590	589	555	558	628	598	564	542	560	554	581	558	560	568	567	556	588	548	612	553	535	542	547	573	574	589	592	573	614	569	562	532	544	556	538	550	553	582	553	580	539	568	540	546	640	530	538	563	598	584	585	620	555	525	525	554	544	555	565	583	561	573	534	593	578	595	582	498	546	559	555	572	555	583	528	595	561	555	572	570	581	545	563	505	599	548	581	579	566	556	577	557	578	583	586	584	588	566	601	576	609	564	561	548	569	572	564	552	575	547	600	568	550	573	593	604	570	555	557	602	574	541	554	586	536	570	604	587	613	555	576	550	598	549	587	562	570	578	601	584	577	617	596	547	562	525	563	616	564	569	580	597	532	581	568	606	604	565	542	567	561	561	593	609	514	584	563	575	554	546	559	541	610	577	630	590	586	528	565	553	563	542	579	538	567	602	603	524	595	528	610	575	522	592	586	585	604	573	559	541	568	534	532	582	587	590	550	604	563	554	594	540	581	560	612	582	557	612	579	549	559	572	559	592	590	571	568	611	626	550	590	582	547	549	551	568	584	565	596	551	550	605	533	570	561	572	542	591	550	522	539	578	514	582	567	608	561	589	562	556	570	566	584	541	570	556	601	546	565	595	562	611	586	570	567	584	539	561	549	554	558	600	541	547	571	579	585	554	575	542	554	566	600	548	563	608	565	575	561	583	552	585	579	597	574	574	545	591	592	562	558	610	558	567	580	555	608	570	621	550	549	525	599	546	581	589	546	540	566	588	593	546	609	583	563	554	572	570	586	521	576	612	559	561	598	589	567	567	559	583	559	591
2390	396	395	370	366	374	352	394	398	345	340	355	370	344	376	345	359	365	348	334	367	337	330	351	361	348	337	349	325	378	352	329	349	326	337	338	330	354	320	344	343	374	354	314	339	372	362	299	331	340	320	342	350	345	340	344	334	343	339	350	358	362	361	369	331	342	348	348	341	387	345	357	354	335	370	335	375	343	337	341	331	321	327	337	357	351	330	353	323	333	342	356	327	318	358	352	340	374	327	340	330	357	360	341	351	344	334	350	334	358	308	371	334	332	322	349	375	314	330	316	367	345	319	367	367	377	358	356	371	347	335	332	326	337	342	346	347	362	351	325	373	339	367	382	367	386	328	324	334	315	337	388	341	360	360	387	304	364	353	323	359	368	348	331	353	347	333	346	338	387	391	329	366	332	334	341	340	373	354	374	319	338	308	354	343	349	376	343	345	345	339	376	356	360	350	352	335	346	352	354	307	348	350	337	347	339	321	348	337	355	365	375	358	354	364	314	352	364	329	304	352	393	338	326	343	394	345	352	338	356	375	331	367	370	402	326	345	370	340	281	350	327	357	343	354	383	342	348	355	388	370	326	359	376	371	363	362	349	360	344	341	365	340	358	354	341	363	340	334	364	331	314	306	357	346	342	321	347	346	316	350	352	348	353	344	352	329	382	350	333	324	318	345	364	397	350	395	369	351	329	353	384	349	348	352	375	324	334	377	332	334	333	384	356	362	355	364	338	325	337	376	376	341	373	349	373	356	362	346	349	347	383	355	379	328	366	350	372	351	348	367	385	348	338	349	374	345	343	356	366	377	357	374	306	331	318	318	366	373	403	313	351	329	356	321	333	382	299	365	352	342	375	345	315	314	361	347	341	344	336	349	381	329	368	359	336	334	369	352	325	348	366	349	335	381	375	315	331	312	341	323	326	341	343	341	357	365	310	331	353	362	367	361	355	344	339	348	343	351	359	326	328	365	348	342	357	390	320	338	337	356	338	355	365	337	362	325	316	340	344	340	331	378	380	356	363	326	343	329	340	358	324	356	345	335	328	323	333	363	339	369	370	364	357	322	336	352	342	329	366	359	359	344	367	362	385	338	359	330	338	326	371	366	349	354	310	319	354	345	378	356	336	374	384	344	373	344	331	359	368	358	375	347	361	338	352	346	342	368	338	352	331	356	325	372	335	344	362	332	364	331	348	350	345	328	347	314	354	343	371	353	317	322	363	332	347	349	324	348	359	342	342	329	345	357	348	342	357	360	351	357	367	332	308	307	346	346	387	352	344	357	276	339	342	339	367	352	359	339	350	367	327	355	360	345	337	313	335	349	317	366	358	352	352	360	357	320	324	319	371	337	372	356	355	353	342	392	337	354	336	350	327	336	337	345	364	369	358	344	338	334	368	373	346	356	346	329	326	389	349	365	350	300	357	325	359	346	326	348	327	354	346	345	342	345	349	360	367	299	350	350	389	326	314	381	384	358	334	372	350	369	361	345	331	364	322	345	332	362	362	352	366	339	368	368	354	330	354	351	360	351	385	338	359	357	364	372	337	339	346	332	373	321	360	361	353	350	317	345	376	347	328	328	325	347	338	337	352	351	343	334	341	320	360	340	353	373	327	337	324	317	334	331	346	342	370	390	358	332	369	372	365	334	325	362	359	366	370	327	370	355	347	339	345	390	354	376	331	322	344	353	335	328	363	345	367	373	345	363	353	346	371	375	364	348	377	400	339	365	350	333	343	335	384	338	330	330	369	338	348	345	381	331	359	323	355	362	348	325	317	320	364	339	318	323	340	356	352	350	336	329	365	375	360	339	333	353	344	350	310	365	361	346	307	330	321	320	364	341	355	373	339	368	373	315	347	354	335	342	346	340	317	338	370	350	326	331	343	339	344	341	354	368	353	351	353	359	346	370	358	336	337	363	341	326	353	355	344	337	343	338	354	324	345	334	350	331	326	332	306	377	343	339	384	354	359	342	338	352	331	396	371	371	349	352	345	359	331	321	327	343	340	387	341	367	351	315	377	343	333	357	348	358	333	339	355	370	399	334	344	361	334	340	344	321	335	355	356	362	351	342	367	334	355	313	351	359	342	359	371	343	375	366	361	318	332	344	353	372	343	367	380	380	366	358	333	371	365	366	350	367	355	371	381	371	338	341	376	369	333	350	356	324	338	356	355	370	344	383	333	362	371	367	345	348	314	360	375	323	378	328	322	340	345	368	342	355	327	336	282	325	368	345	343	343	350	361	343	337	347	342	350	338	370	352	321	338	358	334	319	359	344	336	332	340	355	358	329	309	380	353	316	352	341	348	341	404	340	342	340	338	361	354	347	337	332	346	339	306	350	356	324	346	363	364	327	346	357	337	348	335	367	332	349	379	361	380	346	373	325	312	317	371	351	340	328	351	344	370	357	334	352	323	371	330	397	320	350	377	344	352	318	359	386	343	362	368	344	338	358	351	328	325	366	364	339	323	344	341	386	405	348	387	327	335	356	326	352	355	365	348	361	338	322	349	359	344	358	365	386	335	378	330	345	338	375	370	348	364	346	358	321	391	346	348	339	349	342	351	340	357	312	326	367	330	360	341	358	288	347	318	350	334	366	333	361	337	336	335	356	366	390	367	375	329	352	360	381	380	329	360	345	359	344	354	318	338	347	338	353	365	355	328	375	378	376	344	363	361	340	321	361	352	366	353	374	327	332	355	360	323	351	347	373	351	345	330	353	345	353	358	364	370	380	375	359	350	372	389	329	353	332	351	320	376	365	325	352	315	348	319	368	338	357	372	380	374	369	340	398	340	322	342	320	379	363	331	355	357	361	359	361	328	322	330	339	377	358	326	313	383	345	343	338	379	325	342	363	329	350	358	326	367	370	355	347	365	372	321	366	368	327	319	329	354	310	327	379	334	351	344	331	365	356	340	348	326	350	312	370	374	347	352	346	343	352	367	375	363	358	344	344	343	312	368	372	314	355	372	333	323	355	343	328	327	323	336	339	345	377	330	380	350	336	329	366	378	319	331	325	400	362	331	379	348	327	351	358	380	362	321	345	373	308	347	346	342	318	354	347	330	362	341	381	335	351	369	392	318	332	323	372	344	355	338	362	324	356	342	362	378	340	344	355	350	323	345	348	326	379	341	338	364	347	328	356	357	357	353	327	354	328	354	399	350	378	375	337	351	363	355	347	332	360	334	327	361	348	342	362	356	338	346	364	360	336	353	351	357	348	320	331	359	354	334	348	341	337	346	349	333	360	367	369	375	322	384	350	372	364	371	329	334	356	346	302	356	354	352	382	361	361	370	350	348	340	352	341	365	327	349	353	365	331	360	370	353	333	363	364	322	330	362	341	356	377	377	352	352	360	328	364	350	362	344	345	352	346	351	346	350	346	361	349	359	357	334	373	374	378	366	359	350	342	341	375	340	339	341	349	334	345	326	317	348	356	357	333	345	349	356	358	350	342	340	369	339	315	380	354	369	326	348	378	350	349
2684	1007	1074	1090	1047	1018	940	988	968	982	975	951	950	939	919	921	923	917	899	926	937	921	913	884	931	901	932	942	983	917	937	985	964	931	922	920	917	945	951	881	936	949	871	958	924	880	924	943	974	964	945	890	910	919	912	913	974	923	924	902	907	952	921	939	948	856	903	927	910	860	946	902	915	884	912	919	849	916	873	939	929	904	918	853	939	966	940	928	911	979	913	952	913	932	937	908	935	897	938	948	939	924	876	888	982	937	872	882	929	898	865	960	881	885	874	914	946	891	914	914	891	952	923	973	934	977	863	935	921	910	916	949	915	974	903	947	909	887	918	939	937	950	891	889	921	900	892	898	929	988	950	972	884	908	941	952	896	952	926	909	907	874	872	937	898	927	908	891	960	876	940	963	879	861	944	932	940	982	912	918	939	966	974	910	925	928	946	897	933	922	873	890	951	900	938	910	947	972	938	859	904	947	966	913	955	956	971	897	917	939	874	912	990	919	908	884	893	942	968	905	935	939	906	919	886	890	936	1015	893	922	948	903	909	913	950	963	922	926	935	936	938	948	929	879	913	948	914	931	897	996	872	898	926	948	891	914	916	919	956	909	938	972	869	896	928	927	921	870	987	999	872	904	914	937	940	923	915	897	917	901	931	969	978	893	966	934	901	934	952	964	932	877	921	930	920	954	943	911	933	950	912	967	869	907	962	897	922	898	919	961	915	958	896	934	935	913	880	948	909	915	928	912	946	924	946	884	928	891	937	935	900	926	957	926	929	902	968	926	967	966	884	939	895	839	900	877	919	930	892	929	948	953	985	908	887	926	876	891	932	914	924	926	899	934	888	953	943	945	900	927	852	917	932	915	932	931	995	926	915	880	933	873	918	944	928	914	919	854	950	903	932	921	944	931	920	902	905	926	933	942	887	905	932	928	969	879	917	915	895	951	903	901	941	883	936	885	924	934	878	893	946	986	902	971	1000	960	903	909	926	911	933	925	925	902	917	919	923	908	904	934	931	906	896	872	970	960	905	956	949	948	915	936	960	920	886	1004	954	952	931	978	872	904	865	895	925	940	913	937	941	910	931	970	897	954	917	923	905	875	928	914	925	910	941	939	920	871	933	924	965	920	899	896	910	896	969	877	940	916	900	898	911	925	949	956	977	983	891	941	967	929	858	928	924	900	946	894	919	919	949	938	945	858	908	921	907	922	940	956	883	870	932	961	953	934	850	889	882	907	979	877	886	928	956	963	904	907	909	915	898	914	923	922	903	926	861	897	934	908	923	877	907	907	919	870	934	892	923	880	944	917	930	935	954	917	917	921	916	899	911	912	927	907	934	930	909	950	930	898	966	952	958	899	923	904	954	849	953	910	919	840	891	927	930	880	921	939	926	929	944	912	885	929	883	866	906	915	876	888	965	962	926	943	945	907	912	928	922	867	956	891	890	886	903	940	889	946	922	913	904	864	939	947	909	875	895	905	948	948	936	893	941	878	892	886	925	881	916	899	866	935	903	904	956	925	909	941	900	914	966	910	898	902	890	926	907	940	909	903	888	910	973	956	946	967	870	924	795	904	1014	882	893	881	930	939	925	951	916	973	888	956	889	908	936	873	935	929	906	923	936	822	954	898	1001	916	936	896	917	943	912	981	916	936	884	935	892	958	950	936	931	866	943	936	884	964	940	955	934	931	1014	935	915	932	962	913	916	920	912	969	937	909	877	891	908	943	936	896	937	880	936	904	890	969	917	885	894	920	936	925	906	976	905	934	897	925	944	964	984	910	868	902	896	953	929	919	888	897	916	924	908	910	929	907	917	934	917	889	966	894	984	899	882	920	953	982	876	871	873	932	935	882	958	946	906	933	976	973	925	895	942	946	926	931	903	925	959	891	917	889	925	969	891	894	869	903	921	925	933	909	937	956	941	961	918	883	886	968	880	883	945	925	893	922	904	927	902	916	935	911	943	881	894	967	970	948	922	909	909	965	922	945	896	981	946	886	953	878	903	943	929	879	905	957	901	906	961	990	896	904	938	908	893	940	916	909	937	893	913	982	925	907	993	895	968	960	908	897	928	980	914	869	956	876	918	916	914	910	921	885	905	921	931	937	938	972	900	889	892	911	927	914	904	894	940	868	941	940	943	926	925	934	863	953	888	901	920	911	946	928	948	924	932	946	924	947	912	890	934	864	955	915	924	895	906	899	930	940	929	996	879	932	895	905	872	907	870	885	927	938	909	946	957	905	917	917	878	956	915	925	907	883	905	906	922	928	899	964	972	941	898	960	870	916	938	925	972	910	931	907	899	955	937	917	902	900	928	936	927	920	917	946	885	887	900	880	970	964	946	968	950	941	896	886	914	935	899	916	925	919	933	881	944	978	937	991	888	946	899	912	954	871	991	985	902	896	934	926	920	870	933	884	897	945	931	896	968	929	894	921	935	951	986	924	905	939	913	955	909	922	873	854	869	897	983	976	887	886	947	918	908	881	918	932	859	886	937	917	955	923	952	895	936	925	906	962	937	919	948	921	886	949	876	893	860	948	919	949	916	914	952	914	946	912	873	919	890	916	889	1022	917	921	914	900	960	919	882	915	934	920	990	898	882	960	966	919	974	911	941	978	918	926	893	927	982	885	922	911	912	889	926	896	972	923	911	909	880	902	954	905	896	942	936	920	925	895	914	948	899	887	922	919	889	962	947	902	936	912	875	927	932	958	965	933	920	938	973	922	870	916	933	919	931	910	920	911	877	879	893	905	890	922	901	955	955	911	929	857	906	915	952	894	906	901	909	895	947	957	934	955	927	933	892	932	949	880	913	932	909	860	874	865	936	954	895	944	864	885	906	913	959	886	965	933	927	915	913	941	870	891	940	900	918	940	912	907	924	930	902	915	931	902	935	969	882	882	948	900	996	954	875	907	971	892	925	886	889	827	896	921	911	970	954	941	912	942	876	876	940	879	890	881	934	898	923	968	954	972	930	885	857	925	914	914	953	872	893	891	915	972	942	890	933	900	944	864	935	893	898	852	956	871	918	890	966	939	935	939	949	964	915	971	951	939	900	925	924	966	897	931	913	919	925	927	915	899	905	909	938	899	933	945	874	977	941	960	933	908	909	894	915	928	880	902	928	961	948	881	892	897	944	934	944	888	922	953	895	913	902	913	952	890	909	908	930	977	999	916	937	935	907	914	922	942	961	945	925	876	907	915	871	923	930	962	895	935	884	943	961	932	928	906	956	860	852	877	996	909	944	923	954	921	943	858	915	945	930	868	920	950	902	949	897	880	960	924	953	913	871	881	950	912	931	844	854	916	903	872	998	908	896	973	913	976	930	903	928	907	872	906	890	896	944	935	915	935	920	932	943	940	912	886	891	934	891	911	933	956	934	927	909	931	925	933	919	934	975	947	883	921	920	891	935	948	973	896	952	904	951	912	905	923	912	938	868	936	881	883	934	936	932	885	942	906	943	933	925	911	903	960	870	893	912	952	915	882	898	902
8524	1221	1460	1212	987	851	669	581	540	515	418	483	397	426	426	413	440	389	400	400	441	416	387	396	370	387	411	383	325	346	394	401	375	386	400	401	403	384	330	412	339	425	381	363	384	370	360	371	343	369	400	354	379	365	372	370	343	354	348	375	357	342	388	376	385	363	359	366	377	399	413	358	334	377	371	388	393	390	374	407	373	387	371	391	347	363	363	376	405	333	359	403	388	382	375	384	336	363	412	356	353	358	377	387	359	361	384	382	392	348	329	358	402	393	342	389	382	387	372	383	366	370	356	356	388	361	383	343	344	373	375	380	355	369	377	342	379	393	393	381	363	382	375	362	361	361	376	356	362	407	401	352	385	348	344	357	354	350	394	365	378	385	360	383	397	353	378	354	372	387	384	370	353	375	314	359	367	380	374	367	362	341	385	398	397	367	373	392	411	391	347	354	394	381	330	378	337	364	383	346	340	381	370	365	372	404	338	370	381	365	355	390	377	358	330	354	328	407	358	349	353	380	366	413	363	372	374	352	364	377	382	373	382	375	369	371	350	347	376	410	362	380	370	357	383	372	324	342	373	394	392	384	386	389	311	393	392	391	368	347	391	363	378	379	344	409	370	386	357	331	372	391	369	353	380	353	375	361	325	404	377	384	348	401	390	400	340	378	346	380	355	344	348	373	372	361	330	395	334	378	355	358	394	367	379	410	361	358	355	367	392	370	382	391	390	352	367	348	381	370	388	350	357	370	339	346	392	377	331	370	366	351	348	381	388	378	373	357	329	352	359	362	364	361	386	367	357	352	365	364	344	363	359	400	386	359	380	366	386	339	398	373	380	391	380	366	367	396	336	357	359	391	340	377	368	379	361	374	333	374	379	354	359	349	387	349	349	397	400	374	357	390	393	362	378	347	372	391	354	366	402	335	348	367	380	395	398	353	384	369	355	365	367	366	368	417	398	362	368	347	326	353	401	368	374	376	352	406	400	399	376	391	384	393	345	366	367	375	347	348	359	368	368	377	367	364	372	364	404	379	368	378	363	400	398	356	361	375	338	397	351	396	358	368	360	338	374	361	362	355	369	358	390	370	382	373	355	358	349	355	368	326	379	393	378	388	347	360	329	348	410	319	336	355	381	353	360	370	361	393	366	356	410	384	381	356	378	342	338	346	344	349	380	335	370	356	400	384	384	371	398	365	377	365	409	389	363	378	352	387	360	380	369	348	391	368	376	372	338	333	342	362	381	366	373	363	375	374	349	371	373	377	385	381	360	340	326	410	340	360	376	367	333	334	341	359	366	344	370	350	341	338	375	370	393	346	383	371	373	373	360	368	373	401	332	370	407	374	333	380	373	326	382	359	348	384	397	385	347	345	371	370	373	388	420	367	378	392	401	394	331	334	387	386	347	328	416	373	387	369	358	361	375	397	407	389	371	348	387	347	371	405	386	403	341	382	372	399	384	355	308	345	386	383	390	370	395	401	355	349	402	360	324	361	320	376	351	370	352	365	395	349	356	405	368	307	387	370	377	344	363	407	391	394	378	451	415	362	382	382	372	373	365	365	357	358	349	369	378	385	365	360	362	336	361	398	368	359	345	380	372	354	349	411	360	336	360	327	369	409	396	393	345	345	375	388	336	392	369	352	370	360	407	368	408	416	381	372	361	360	369	358	373	374	350	384	357	375	364	382	342	370	426	374	346	349	364	359	367	357	361	376	381	367	395	364	368	363	353	353	336	356	394	367	341	322	355	368	365	374	368	396	385	394	374	360	364	383	358	373	361	355	366	377	349	366	381	401	355	368	350	361	350	344	360	378	405	378	399	380	381	350	418	376	379	389	379	372	387	341	377	374	365	381	342	374	382	386	387	398	371	332	377	365	344	401	380	357	373	358	348	371	376	383	364	370	367	360	384	351	348	381	351	361	388	371	369	357	388	369	371	333	348	332	363	381	374	375	380	368	391	377	404	375	356	372	370	376	370	369	362	373	380	356	364	357	390	365	398	367	336	391	348	383	404	369	362	378	377	334	374	346	392	395	356	375	389	359	355	376	332	364	336	369	353	380	381	370	385	370	364	388	360	351	371	371	338	369	366	373	375	393	379	394	372	371	351	386	353	385	345	373	376	389	368	343	350	395	342	386	357	356	371	380	361	367	363	337	386	371	382	375	355	366	379	346	374	361	383	348	389	359	363	384	366	366	369	367	366	373	407	363	373	369	363	350	383	367	386	389	360	393	398	378	357	385	357	402	347	358	368	367	368	386	385	370	339	373	386	361	378	354	357	386	339	427	395	384	350	398	362	381	343	331	380	366	368	364	376	387	386	412	360	404	358	351	377	364	382	381	350	357	382	392	374	383	338	385	400	377	392	350	386	378	388	350	384	383	327	356	366	380	392	355	361	364	372	391	362	330	376	362	393	389	388	429	378	389	353	360	408	348	373	390	413	387	363	356	399	393	374	345	370	360	383	350	396	361	365	358	378	380	384	373	376	372	339	367	401	377	359	363	377	378	370	351	367	365	395	316	341	380	337	386	375	366	363	347	364	371	369	373	415	359	377	360	366	384	333	365	370	340	358	357	376	365	329	357	349	383	395	368	398	348	362	378	360	345	361	376	379	398	362	388	362	382	365	370	412	397	356	386	385	387	359	413	387	381	369	361	370	360	364	356	369	373	345	381	368	369	355	363	370	377	336	382	357	364	379	368	357	384	343	372	357	390	399	355	351	395	362	385	333	391	391	378	346	380	384	369	371	354	355	349	368	371	364	372	362	349	381	366	376	374	373	339	378	381	374	378	358	351	338	381	408	400	372	363	391	380	364	372	379	352	339	379	362	375	375	356	366	372	408	359	348	382	375	369	363	387	352	359	388	366	337	360	371	368	403	366	373	343	373	375	360	361	360	360	338	352	403	384	380	361	371	374	378	370	363	391	373	392	357	378	351	348	355	397	363	367	355	376	365	410	394	354	363	334	351	391	346	408	361	366	376	371	381	341	348	353	353	380	328	370	380	364	398	364	399	376	368	323	413	339	371	359	372	344	366	368	388	352	384	384	330	357	369	364	390	348	397	385	380	399	350	356	337	357	370	351	356	374	350	356	321	358	377	340	330	379	377	342	368	363	371	355	382	367	375	376	376	335	349	366	348	325	345	381	329	391	350	388	425	370	373	348	360	407	345	357	377	352	358	376	353	326	365	379	359	388	389	381	370	308	351	403	385	367	388	359	396	394	324	403	335	394	371	356	362	385	375	357	342	320	350	370	361	374	348	367	367	365	348	378	351	377	365	330	365	368	357	353	371	360	380	377	391	394	378	382	379	362	384	362	370	343	373	381	350	356	371	351	362	384	369	350	377	356	316	363	389	397	383	371	368	383	374	362	339	357	360	350	409	374	388	355	360	383	349	363	372	364	376	380	375	374	393	385	365	348	339	384	366	365	355	335	380	376	406	398	385	347	354	413	352	352	402	368	392	351	379	370	381	364	358	384
5945	1802	3044	3685	3224	2837	2361	2061	2004	1680	1669	1498	1498	1365	1353	1371	1262	1183	1209	1146	1125	1143	1122	1084	1106	1080	1006	1076	960	1042	1046	1087	1032	1094	1049	1049	1026	1006	958	998	995	1017	972	970	996	989	983	1016	905	995	955	958	963	953	969	999	1020	960	982	1010	934	945	916	1032	1003	943	1013	982	942	986	950	959	947	931	979	988	1003	977	981	967	970	981	945	978	927	920	928	1013	926	900	1004	970	971	949	946	981	949	972	956	952	942	926	1010	944	948	963	931	916	972	959	1065	943	934	985	972	999	962	988	927	1034	1004	945	989	949	925	990	907	981	969	910	971	905	963	930	954	966	918	939	959	945	949	952	965	979	908	935	952	1017	977	965	953	973	969	918	967	960	914	899	997	922	965	924	955	1008	936	967	908	949	972	954	964	925	941	960	940	918	905	947	954	904	926	928	911	918	870	965	898	905	947	941	956	948	951	982	917	918	977	941	969	1004	923	962	976	944	1016	925	951	949	995	928	988	1017	910	951	967	951	977	943	953	984	970	973	956	947	961	974	952	951	919	940	943	961	946	942	960	932	952	997	954	907	988	929	953	915	972	940	942	1007	920	956	947	964	936	935	990	902	1001	962	925	991	974	944	918	951	980	980	932	1010	1031	954	958	977	922	919	994	939	968	984	906	954	941	957	972	900	922	950	923	922	888	992	939	899	954	890	968	925	947	896	925	996	989	933	985	984	985	905	956	983	973	973	946	999	962	980	937	937	944	990	904	919	935	981	948	962	966	932	983	975	944	973	1009	925	1042	939	995	989	1006	875	977	974	923	1048	963	957	943	960	967	975	891	949	965	935	940	973	979	915	935	905	917	948	956	956	918	928	915	943	974	931	998	925	948	890	903	921	974	908	903	956	950	937	907	942	946	957	906	968	992	920	955	998	938	973	951	934	1009	976	916	941	957	948	948	934	947	957	937	947	944	898	958	894	919	928	959	1010	919	951	998	996	959	866	900	932	965	965	982	956	989	916	937	923	910	937	942	977	914	901	906	989	948	976	948	952	952	934	954	931	925	978	928	995	947	947	971	984	987	924	951	911	918	973	907	934	961	909	944	966	915	926	959	923	936	949	952	897	1012	905	944	945	964	942	971	909	984	931	994	974	916	964	958	960	975	956	969	957	946	954	942	947	962	936	951	944	918	930	946	968	987	967	959	996	903	967	961	900	945	958	916	944	964	929	936	975	917	922	933	944	975	974	953	930	914	971	964	973	986	947	930	973	988	943	944	981	953	974	967	984	925	977	951	959	906	959	930	906	960	1004	964	919	966	975	904	933	914	970	937	932	951	933	946	960	942	1011	904	969	965	935	959	1002	921	947	917	962	965	890	932	1006	946	932	933	969	949	941	957	933	989	921	915	978	967	884	1021	948	1000	961	963	982	930	960	882	966	908	984	1005	934	947	986	951	937	896	926	901	932	944	950	938	967	960	907	1011	946	969	932	937	951	997	948	928	907	945	978	949	953	967	943	945	943	948	981	913	915	945	913	967	913	993	957	931	976	919	958	919	984	992	946	955	950	930	957	981	1005	981	949	907	945	974	943	944	981	1006	936	924	926	879	985	1014	923	962	887	928	919	909	955	949	918	939	887	952	949	962	900	911	932	931	965	968	956	942	917	942	943	889	959	980	995	898	993	928	966	972	959	947	998	943	955	960	957	914	943	968	951	971	969	887	918	987	1025	937	965	962	912	923	893	1018	971	1014	958	977	962	957	901	923	936	967	929	945	1003	921	909	1031	937	973	935	966	936	956	958	916	951	945	968	902	979	924	914	989	944	963	925	956	956	984	967	959	938	929	923	959	899	960	921	939	943	919	881	911	949	971	939	1005	978	990	944	954	979	959	941	940	940	974	936	988	958	937	936	954	999	937	944	957	935	923	965	969	936	932	948	958	925	917	917	915	972	916	920	969	995	899	932	968	975	938	914	949	916	935	948	960	965	907	967	944	1005	1010	952	920	920	971	942	964	906	968	967	942	952	966	1028	994	878	921	973	961	1009	933	926	965	939	906	954	938	930	993	1028	947	957	1023	935	962	1001	947	933	958	958	982	984	905	988	953	929	1007	944	970	932	889	976	958	945	1001	952	990	972	955	930	945	953	971	997	972	937	971	991	916	957	902	961	947	976	965	977	1019	951	941	978	967	983	937	967	915	903	955	920	951	893	946	944	925	955	930	936	951	992	911	975	899	894	949	965	931	960	954	973	922	1007	913	961	946	940	969	1000	918	955	954	894	957	905	956	985	948	905	960	921	936	936	941	944	915	961	952	912	972	888	975	936	973	916	979	899	962	896	907	921	957	949	947	939	978	1006	910	909	932	949	946	952	908	993	986	922	1014	938	964	981	937	934	978	977	946	942	982	959	965	938	947	997	959	910	967	897	953	972	988	977	966	982	932	915	964	924	977	977	922	990	990	948	907	932	921	937	936	1030	941	920	960	965	956	977	919	972	958	973	997	889	984	953	986	927	915	909	963	953	950	963	909	890	962	956	975	976	945	918	939	950	940	914	962	1016	933	999	923	941	903	915	954	887	974	905	952	937	912	972	979	971	985	929	950	919	934	973	939	951	977	917	875	964	962	915	949	1013	961	923	965	1006	937	936	955	939	1003	951	915	933	957	984	971	966	974	927	969	923	960	958	947	981	941	942	963	949	924	984	966	999	899	952	970	931	969	976	917	962	898	927	945	930	971	859	978	958	948	943	912	960	939	963	995	956	961	1002	971	935	952	920	945	928	913	916	914	994	968	940	948	938	986	939	940	1000	941	908	950	904	901	978	981	977	977	975	938	955	921	947	994	957	912	965	890	950	940	917	951	1000	986	957	982	925	908	922	913	953	920	985	937	928	943	955	935	982	959	938	952	986	909	949	984	1011	927	964	937	922	938	955	988	905	944	931	1013	940	1037	1024	960	959	969	982	989	914	913	961	985	964	960	922	956	961	962	989	918	883	944	948	968	906	917	898	929	920	955	947	1005	951	988	943	946	957	954	970	972	975	1000	986	982	1024	960	1058	907	971	955	904	978	977	976	901	928	964	924	924	934	972	975	961	965	974	936	966	968	958	964	919	972	904	905	927	913	1004	896	952	922	888	940	931	910	979	915	951	934	968	944	940	961	910	914	915	941	935	964	940	957	915	953	937	971	977	994	938	975	930	931	930	979	1000	940	940	907	926	944	931	928	960	922	986	976	964	916	977	933	994	929	937	915	935	906	947	884	986	967	928	945	968	896	933	905	951	994	966	945	965	980	929	946	925	942	953	945	965	925	922	919	939	960	947	943	991	954	966	931	1016	901	981	927	934	973	981	965	949	979	964	920	934	932	950	1012	939	925	965	958	980	980	914	945	990	969	1009	935	896	927	935	955	966	958	954	938	927	910	969	922	884	1025	950	917	943	959	927	1019	976	920	987	918	876	930	970	947	902	969	973	973	937	924	946	934	936	906	966	935	905	977	991	924	936	1002	968	923	949	956	939	908	1003	956	982	934	940	950	987	956	932	966	932	864	884	939	957	977	973	933	954	911	948	974	958	904	969	948	936
15254	2414	2516	1878	1354	1016	804	679	499	484	421	398	361	323	290	313	321	283	240	272	263	237	239	261	252	231	233	227	273	233	211	221	228	221	210	214	232	231	242	233	235	215	161	227	229	218	209	245	209	223	199	198	174	236	219	218	203	214	214	218	223	191	198	198	227	209	232	206	201	211	204	206	212	190	192	191	211	225	207	239	205	208	191	190	217	193	198	210	207	200	231	212	207	212	221	204	216	210	208	208	212	208	204	196	226	194	215	207	202	190	215	210	193	214	206	193	214	186	213	221	226	210	217	211	183	204	220	243	210	192	209	200	224	214	217	202	204	215	197	183	247	220	221	211	179	201	198	193	201	186	207	222	166	208	208	174	210	199	203	213	237	214	229	208	202	222	203	218	246	215	183	179	205	187	199	205	199	213	211	208	218	184	206	210	200	205	190	203	195	211	196	206	228	220	206	181	221	188	230	195	205	197	182	215	190	216	199	188	206	209	221	198	241	208	190	190	238	231	211	206	216	206	205	245	214	193	194	201	229	207	226	191	204	213	231	242	203	185	223	218	230	198	206	197	209	209	206	218	207	177	193	222	229	204	195	194	199	184	206	222	223	214	205	220	208	229	223	209	191	198	216	216	199	192	214	191	188	239	206	205	218	192	201	212	192	176	181	196	202	209	200	222	194	210	207	201	198	208	191	223	214	216	188	215	198	216	227	207	204	217	198	228	209	210	197	207	215	213	224	202	219	212	180	199	197	178	207	189	196	201	242	233	201	206	223	175	200	218	226	172	222	219	232	214	215	238	209	208	190	207	184	218	183	208	219	193	211	193	185	223	200	183	213	203	163	202	201	210	213	212	204	212	230	209	204	207	220	177	225	239	234	192	206	207	192	199	210	193	231	219	221	213	191	196	176	218	219	215	224	177	191	187	208	198	198	237	208	191	213	202	210	201	212	198	211	203	204	208	180	191	189	211	214	199	190	216	203	218	202	192	202	220	203	172	193	222	208	207	198	218	229	190	210	192	194	208	208	213	209	203	185	215	198	221	194	200	197	200	194	204	199	198	183	226	226	182	191	200	203	197	205	236	208	208	239	193	202	193	216	224	224	199	188	212	223	208	191	195	222	209	186	215	192	194	221	211	191	204	206	215	203	186	221	206	224	204	208	244	210	194	195	189	187	191	170	188	220	191	204	201	222	217	190	199	203	188	208	186	217	207	191	223	206	200	208	201	217	220	200	190	209	220	178	204	242	182	206	192	196	224	200	205	206	196	214	216	208	197	195	205	199	214	194	182	201	219	184	218	224	214	195	223	213	237	191	204	205	212	200	208	211	201	212	208	224	219	219	229	205	196	193	219	225	222	198	193	173	227	205	205	193	207	220	219	208	183	217	199	207	170	223	229	203	214	221	186	209	191	199	221	209	193	229	202	184	217	215	213	197	208	195	225	218	192	200	199	201	182	208	190	207	198	210	209	183	211	187	198	207	209	200	202	190	229	212	192	224	208	215	226	200	178	236	207	180	221	220	224	211	193	207	205	208	223	217	213	201	196	206	186	216	208	209	196	218	192	219	191	234	217	212	191	211	221	196	202	203	211	229	210	201	213	205	197	191	196	162	202	204	188	197	208	234	218	207	218	192	190	192	212	209	200	196	191	188	207	210	210	207	205	231	200	206	205	175	174	196	218	207	207	226	197	181	223	203	193	185	201	189	221	196	203	201	240	196	193	205	209	212	215	231	211	199	212	205	201	203	208	209	207	220	206	206	202	221	212	201	240	210	198	218	192	206	198	213	221	183	201	199	193	228	222	201	213	224	206	209	202	226	186	203	206	230	206	215	208	209	222	196	195	178	206	243	230	198	212	206	195	228	209	199	230	209	194	204	222	195	218	204	214	180	241	204	199	188	191	183	198	196	214	169	214	194	219	204	202	204	206	196	200	204	205	190	210	191	200	206	187	213	221	198	213	208	209	218	208	207	195	210	231	213	192	213	214	210	200	199	214	197	196	185	191	218	201	205	219	191	202	214	198	187	200	184	226	197	197	197	230	213	227	218	224	207	198	207	187	219	214	197	211	222	198	187	205	201	208	210	204	197	195	172	209	190	200	199	238	204	214	203	195	209	213	190	184	160	176	215	203	191	220	186	228	209	228	206	178	200	229	209	226	220	223	191	239	200	209	200	211	205	198	212	193	209	214	197	203	199	211	220	194	225	202	199	205	174	197	205	198	191	186	210	194	198	203	210	221	188	227	222	190	197	211	204	178	230	199	225	199	211	204	181	210	186	229	174	202	193	177	195	230	187	197	196	199	195	191	207	211	205	171	229	202	195	183	180	207	207	215	226	168	208	207	210	200	187	208	224	221	225	216	183	196	191	199	177	202	210	211	210	172	199	224	201	213	194	217	212	185	184	211	182	195	206	208	189	220	200	195	217	199	196	166	220	236	211	229	209	210	230	199	196	218	184	187	222	199	216	180	184	233	211	182	199	199	187	203	217	209	186	203	219	189	206	212	198	197	197	172	197	206	183	213	223	178	207	203	202	204	201	214	198	242	215	212	214	215	205	192	218	204	194	210	218	205	205	205	229	237	199	189	230	209	200	206	201	208	204	202	208	208	211	202	216	210	218	197	218	226	232	204	195	198	201	174	195	183	183	230	228	214	203	202	211	201	212	228	200	199	228	179	204	232	222	204	178	209	206	221	214	175	221	216	202	219	167	215	213	208	203	196	212	206	190	178	231	200	186	210	201	203	212	215	244	204	210	209	205	207	232	177	224	220	197	207	205	217	189	193	226	234	220	182	233	172	213	198	220	197	216	221	209	211	219	205	214	216	219	189	216	194	185	211	209	197	196	191	215	176	185	233	199	211	227	183	200	215	237	200	202	195	218	201	230	174	207	203	213	203	211	218	197	199	206	199	204	193	201	226	206	204	177	211	197	202	223	203	212	174	220	216	222	216	216	204	212	245	203	207	227	219	221	208	200	206	207	219	229	223	213	191	210	170	209	198	209	186	208	206	209	184	181	204	201	193	211	201	183	189	220	201	191	201	191	198	204	203	192	223	219	226	195	220	209	208	214	188	213	196	195	193	198	194	216	208	186	216	211	212	224	207	213	219	209	205	215	191	202	209	206	213	208	182	197	235	187	194	181	200	195	203	185	189	190	177	199	196	227	219	217	179	201	199	213	195	220	202	173	204	217	234	215	209	197	198	194	240	219	211	187	187	202	220	187	226	214	228	216	200	242	207	211	193	198	213	182	201	213	203	214	211	214	228	220	210	213	222	216	198	189	183	199	225	183	217	211	231	215	223	211	206	211	194	198	213	215	201	178	200	199	190	195	214	194	211	193	212	204	214	193	189	236	208	221	225	192	192	224	226	206	195	210	234	179	197	214	199	205	203	216	195	218	199	196	216	179	200	191	197	219	184	199	193	203	196	188	206	171	205	206	194	184	199	215	187	202	222	237	211	231	205	210	193	231	198	217	208
7526	2165	4714	5555	4901	4038	3255	2875	2396	2137	1878	1681	1498	1390	1253	1190	1113	1057	1040	1014	937	922	899	873	814	831	772	795	826	702	744	722	724	714	717	679	724	710	663	646	646	656	667	644	640	598	681	610	645	624	670	640	591	622	603	609	610	619	665	636	607	576	618	634	611	573	578	575	595	630	626	577	610	640	588	639	621	591	602	544	593	532	579	597	579	548	554	578	608	574	601	580	608	571	528	612	555	590	613	579	560	597	570	595	553	545	643	575	583	568	580	583	592	545	587	565	602	602	585	639	617	613	642	581	608	588	584	531	567	555	549	592	559	570	584	536	564	609	551	568	565	603	574	615	620	579	590	622	594	625	593	569	560	543	547	578	590	585	544	520	592	575	589	528	525	573	541	525	542	581	581	570	617	548	575	577	555	598	550	561	533	566	540	573	551	557	540	550	542	565	554	568	544	539	579	546	564	580	583	613	557	577	544	599	547	549	608	554	570	555	559	569	573	536	577	588	577	554	512	552	514	569	550	581	596	561	591	560	560	556	549	527	579	595	529	560	592	562	544	554	571	592	607	547	538	641	605	594	592	571	571	483	570	568	579	543	603	546	551	573	559	570	542	598	524	576	574	593	568	563	553	590	543	587	573	565	575	571	529	599	602	559	547	573	565	558	546	546	561	570	589	571	605	591	543	603	564	593	561	595	558	548	575	536	564	548	584	573	541	607	586	573	576	584	549	541	585	549	591	582	530	614	572	589	533	601	514	534	591	536	549	591	575	583	579	536	576	570	553	559	556	548	584	598	567	644	546	562	594	582	607	546	574	520	609	585	604	637	591	551	569	561	545	556	553	542	594	568	565	562	596	582	604	595	600	559	574	581	550	577	594	585	555	560	564	537	628	577	576	577	546	591	579	582	590	578	571	541	570	563	599	555	564	531	581	592	588	585	589	576	578	581	539	548	556	567	555	598	559	539	575	600	576	599	519	580	553	598	564	581	575	568	562	604	588	572	562	578	577	543	565	602	563	572	588	549	615	548	591	557	582	576	555	556	586	539	586	571	578	610	590	589	577	612	580	530	588	631	547	566	602	538	556	573	556	542	594	588	572	601	600	567	561	563	575	540	582	571	549	560	549	545	598	534	588	580	581	567	610	587	597	568	572	594	544	584	587	580	611	551	566	603	504	593	604	531	568	610	619	596	540	552	570	565	559	548	609	533	582	594	581	594	622	550	576	534	563	572	529	533	513	589	513	575	587	532	585	603	578	564	569	551	572	602	592	579	583	587	573	510	568	586	584	570	608	589	558	559	547	558	577	589	538	597	584	580	582	584	594	588	612	558	615	628	561	629	561	626	634	580	568	545	551	560	564	570	613	555	586	558	580	567	556	594	576	593	575	626	609	560	567	569	577	548	574	570	565	537	570	563	556	577	591	590	578	595	571	559	588	550	554	552	574	570	585	542	545	568	592	590	557	580	560	578	588	552	558	566	564	592	562	603	563	554	611	569	558	513	574	556	599	548	609	577	558	602	595	566	557	565	613	547	602	518	564	591	581	577	594	557	563	615	551	597	593	555	536	584	562	574	540	589	515	553	583	511	540	549	581	544	560	592	526	557	574	591	559	601	581	594	545	567	554	553	561	576	604	576	601	582	599	596	570	577	571	554	561	561	563	584	580	569	529	587	545	601	605	598	597	537	551	578	524	606	550	570	582	547	573	599	597	520	566	565	552	563	554	528	586	566	542	549	600	582	627	575	539	557	547	575	586	566	601	546	603	575	583	561	564	592	578	589	552	597	565	584	566	558	589	572	602	600	549	574	610	571	516	596	601	570	553	584	564	558	579	557	562	603	552	574	570	600	574	582	607	545	556	611	581	582	564	562	580	568	548	536	599	567	579	558	587	568	553	561	586	616	575	576	565	521	567	544	593	605	632	573	594	560	584	512	611	573	596	553	544	549	575	561	576	551	580	556	600	603	586	583	550	588	586	586	566	591	572	585	574	549	575	558	582	539	557	556	576	613	553	590	581	553	575	599	553	524	570	600	598	527	566	552	590	576	594	569	562	586	544	563	552	584	594	599	585	573	577	598	566	557	591	576	559	589	562	554	562	577	600	534	584	574	578	605	616	559	558	542	524	577	601	566	567	564	519	595	546	559	610	588	562	590	562	610	540	583	551	556	575	575	565	530	588	517	571	548	575	555	597	576	587	579	559	623	537	532	526	594	602	607	569	583	567	589	568	575	594	551	568	562	623	581	595	567	579	598	531	588	553	558	593	541	601	586	572	573	636	587	537	566	571	598	568	557	525	533	551	553	574	611	538	553	556	575	589	563	576	572	575	575	553	578	543	580	578	604	578	568	556	577	596	595	579	573	546	582	599	576	589	582	562	579	587	565	537	546	561	549	539	629	544	586	555	577	555	558	637	529	544	603	532	540	565	559	554	569	587	565	556	564	567	603	536	562	537	573	566	513	549	582	646	564	541	541	558	568	544	566	591	578	592	604	602	567	531	546	559	581	590	601	576	616	561	560	596	562	582	567	558	581	506	559	611	571	554	562	562	551	594	573	575	594	585	609	578	589	542	570	552	563	571	602	601	540	579	530	637	528	587	531	541	574	644	532	579	615	593	576	576	552	534	569	559	555	542	548	558	619	534	572	613	558	564	592	588	570	584	581	590	544	557	584	607	548	551	542	559	560	588	569	556	581	583	581	563	586	561	565	572	587	602	565	610	583	536	548	647	601	544	560	560	566	561	537	613	567	592	578	580	569	566	559	588	562	539	544	549	575	593	551	553	502	566	558	569	535	569	568	608	564	530	579	568	526	562	547	648	538	577	575	568	621	524	582	570	579	525	612	590	564	588	624	576	563	560	632	495	576	607	564	567	586	540	553	583	570	586	586	613	553	563	520	619	573	545	539	578	536	565	558	460	590	588	545	597	592	596	588	578	566	605	562	556	572	563	602	528	565	570	576	579	566	547	586	582	580	587	570	589	557	568	575	582	589	546	556	604	567	588	583	533	601	542	562	538	555	540	542	569	593	501	597	577	562	585	584	565	584	607	590	579	572	590	621	609	588	593	595	569	584	546	570	570	606	555	577	575	558	553	526	542	556	617	576	565	578	618	578	597	549	602	555	587	606	567	564	581	569	520	579	529	547	601	537	542	577	563	532	599	579	560	570	625	544	586	535	570	580	553	574	589	574	577	560	545	571	582	563	594	514	572	580	561	584	560	544	585	553	533	546	557	543	560	600	564	534	557	610	561	546	586	568	594	575	537	565	598	552	562	587	535	608	566	593	595	604	572	549	558	571	525	545	529	570	606	609	591	596	559	561	583	576	565	543	544	546	594	582	571	560	544	561	550	607	552	533	527	555	589	604	607	545	553	530	585	557	566	518	521	524	539	554	583	583	572	559	538	529	561	544	601	557	575	608	601	512	561	567	580	550	562	588	567	561	607	592	582	597	589	573	591	532	589	562	531	553	596	584	556	556
2704	383	429	419	360	426	404	320	369	370	337	327	371	357	335	365	360	343	391	333	332	364	354	319	337	336	334	351	366	340	317	322	332	327	358	363	358	354	342	349	330	383	374	353	296	372	365	323	332	346	332	353	345	337	357	357	317	355	345	312	366	343	341	363	319	369	343	346	335	372	343	353	320	378	384	313	325	328	341	338	331	332	312	344	347	349	330	354	346	341	334	331	360	350	321	327	332	355	323	346	311	323	348	305	374	337	359	364	326	350	346	323	327	335	335	336	341	356	345	380	349	345	354	367	315	337	355	333	329	313	363	337	332	354	355	324	383	344	361	359	353	357	328	346	364	356	331	386	369	322	350	341	343	351	349	338	373	369	318	338	328	357	337	318	312	324	341	350	336	334	356	378	345	350	353	379	329	318	351	359	362	399	351	354	358	359	355	357	368	362	345	349	335	338	347	322	330	331	335	346	354	346	331	352	373	335	372	341	374	337	332	357	335	341	337	387	342	357	346	329	334	352	368	332	357	362	352	335	366	396	323	350	360	330	335	324	391	371	336	388	339	366	376	340	359	310	363	311	348	343	337	369	332	319	366	314	327	355	351	320	363	350	316	334	337	371	316	333	350	356	342	360	364	297	335	363	358	351	363	338	342	341	362	340	368	339	364	370	333	363	363	316	352	320	353	332	359	365	353	362	347	374	338	347	372	349	370	332	387	350	312	369	349	325	323	375	319	313	329	352	318	315	376	352	351	354	353	340	343	373	388	329	334	315	353	325	363	340	322	361	348	362	334	315	337	350	359	352	313	360	364	342	362	347	371	350	318	328	339	355	354	354	345	351	342	345	340	333	362	334	322	354	335	359	356	392	363	361	317	349	345	328	354	359	347	326	318	375	348	359	362	341	349	361	338	346	344	378	319	325	352	346	346	336	350	352	357	342	312	316	315	331	350	326	372	347	354	366	349	341	325	381	317	376	361	355	385	349	335	348	343	357	331	306	325	345	322	338	358	384	347	305	340	343	313	363	325	339	350	374	316	368	368	333	354	339	399	322	334	317	353	349	320	353	309	331	309	386	335	335	379	328	368	326	310	316	358	332	342	357	335	312	349	380	366	367	334	349	328	354	346	327	331	379	337	324	309	333	356	373	334	321	359	364	350	343	337	350	348	332	355	334	388	344	352	339	361	305	350	297	323	369	362	326	376	356	314	355	325	377	349	348	305	370	324	364	367	329	351	310	337	331	357	354	301	343	346	331	359	325	359	367	314	391	337	355	337	340	348	357	328	330	359	335	342	352	364	378	306	320	349	354	342	359	340	340	359	361	336	348	304	385	311	350	374	349	312	321	325	329	364	365	333	366	368	356	367	326	333	352	316	357	334	364	365	327	363	349	343	361	385	336	351	341	345	367	371	387	326	374	323	352	317	346	360	322	346	313	327	380	334	328	366	403	347	310	344	329	318	334	383	327	339	347	346	339	353	365	326	299	352	338	321	327	344	339	339	342	343	367	340	350	325	341	370	303	353	364	345	373	385	366	320	346	322	327	325	331	364	329	331	317	341	324	360	322	350	370	361	353	363	350	342	336	320	313	361	380	367	316	331	342	322	341	334	350	333	305	309	351	354	336	318	338	357	315	343	360	345	342	357	389	350	315	325	320	348	377	354	323	333	360	344	330	339	320	325	320	336	389	358	338	377	308	349	337	352	344	350	359	346	357	335	350	349	350	339	317	331	351	336	390	311	310	337	339	313	331	357	337	341	349	397	361	331	330	323	346	300	339	341	391	339	356	350	354	345	322	332	349	333	349	366	365	375	312	330	339	324	327	328	346	346	327	297	363	331	326	356	330	313	336	327	351	344	369	356	330	344	337	336	339	375	384	347	363	322	334	331	312	366	350	362	364	355	349	293	394	339	334	337	351	331	353	308	354	361	365	361	348	339	339	346	315	311	343	357	349	342	329	357	320	369	357	381	353	319	302	359	342	369	334	326	323	319	334	333	291	351	342	337	325	348	323	319	351	360	356	310	365	339	312	354	321	346	323	342	341	369	347	349	325	327	359	381	325	331	338	361	349	363	346	349	378	325	374	365	316	302	333	324	361	375	339	332	345	343	385	340	363	335	356	332	344	320	353	362	339	326	365	321	321	351	355	321	345	332	328	343	323	354	346	339	353	380	362	369	345	385	357	320	343	339	358	337	356	324	340	347	302	333	351	350	363	366	357	348	334	365	374	359	333	334	341	347	379	353	356	357	319	367	307	337	359	368	352	383	349	375	328	357	362	378	331	343	358	354	370	360	365	352	366	347	337	341	320	344	318	351	356	330	337	325	338	321	364	363	324	352	353	337	332	334	341	352	345	341	333	321	324	326	336	351	347	299	331	322	340	365	327	334	384	384	347	326	344	324	349	338	343	291	322	317	343	360	335	334	356	355	327	342	368	370	360	329	324	337	352	360	338	341	323	381	318	355	332	387	359	347	356	361	352	333	367	341	321	386	344	319	365	346	346	366	368	331	346	364	373	359	381	301	342	317	354	349	377	327	305	332	347	325	319	344	324	344	333	331	336	367	333	359	362	374	366	356	374	374	350	359	377	345	347	369	350	359	348	372	372	347	346	306	348	325	365	343	335	318	333	320	326	332	313	333	339	374	371	407	331	332	338	350	347	354	312	339	330	342	321	358	331	332	346	343	376	322	343	347	323	323	323	326	312	336	356	345	344	367	324	317	362	324	353	344	354	351	343	349	345	343	347	354	372	354	350	316	354	339	346	321	341	310	356	329	356	301	334	331	332	343	336	339	354	360	355	326	313	338	359	337	341	335	354	355	366	331	359	347	339	322	342	355	374	377	320	348	350	345	327	366	335	334	376	365	355	345	330	362	342	350	325	378	329	349	355	341	338	320	353	348	342	342	364	333	344	359	388	342	322	360	348	354	312	378	313	336	335	341	331	364	341	330	374	361	333	348	358	378	341	309	361	356	327	348	339	343	342	360	348	354	371	337	329	300	316	323	356	358	349	368	345	341	334	318	366	342	335	347	364	342	354	335	350	359	339	342	345	374	336	367	368	352	332	342	376	349	348	358	350	378	306	373	382	356	326	346	393	332	368	372	366	347	340	334	294	341	353	347	339	341	339	330	364	357	353	351	366	318	333	360	362	348	314	390	334	357	366	344	336	332	335	344	347	322	348	354	329	349	351	363	339	338	343	353	340	358	377	321	351	335	316	351	369	323	390	323	343	366	341	353	379	348	321	349	324	370	358	344	341	352	342	366	329	355	328	358	325	353	336	362	330	332	355	351	339	310	330	342	387	366	340	373	363	338	370	346	332	355	361	343	346	360	350	366	377	336	341	361	316	343	322	345	324	362	346	332	325	334	339	344	364	325	345	347	322	330	349	330	347	355	357	354	330	308	341	317	324	356	352	330	353	408	353	348	394	345	360	351	352	327	331	347	327	329	353	363	339	310	359	339	346	376	364	360	359	367	336
2646	969	1118	1117	1123	1073	1018	1052	1044	984	945	936	987	993	980	969	939	959	909	923	934	938	934	858	919	932	906	912	909	927	919	918	931	927	905	925	957	877	884	890	963	968	903	881	898	996	922	913	913	954	877	901	912	872	915	947	906	857	908	869	894	871	910	909	933	848	923	918	903	848	881	938	916	933	899	902	902	923	912	897	907	910	951	957	910	887	934	862	937	896	917	917	910	915	962	890	935	924	908	944	863	944	883	888	925	917	928	919	918	964	898	893	905	918	875	923	930	903	961	892	900	953	867	896	883	887	894	826	915	894	896	937	895	978	908	930	932	858	943	864	881	900	989	933	866	955	894	882	926	941	947	892	914	989	847	956	913	914	868	893	946	899	914	876	919	883	901	898	898	1004	930	926	930	901	907	921	906	901	897	938	865	924	933	936	929	924	917	885	913	896	901	939	864	940	933	948	949	870	936	922	887	928	912	901	926	924	887	927	957	909	923	943	964	909	973	916	930	925	885	894	923	941	989	863	949	981	921	870	928	929	908	924	944	907	901	843	944	896	901	960	903	830	898	904	905	845	903	940	940	859	909	903	917	924	869	887	914	888	924	933	909	935	893	918	941	902	891	902	886	918	874	996	881	887	938	910	874	940	971	924	937	906	906	927	939	946	949	986	942	887	871	939	886	910	990	894	913	910	854	944	964	947	881	915	924	928	934	943	847	913	879	945	867	910	893	838	963	909	933	876	881	906	912	918	886	917	871	886	911	958	915	889	928	907	926	894	955	886	970	884	1009	898	888	871	965	967	929	948	912	870	973	901	938	895	912	929	952	923	929	909	915	921	894	935	863	897	907	915	907	979	865	956	926	960	908	901	907	943	854	891	892	948	907	915	904	908	932	870	931	921	893	888	900	883	902	884	918	902	984	918	952	867	928	924	864	917	935	885	866	872	906	939	915	910	944	893	899	913	860	910	976	892	891	896	886	935	942	947	921	961	867	914	870	869	953	873	942	920	879	928	952	855	850	953	924	898	908	937	883	905	924	934	878	906	954	869	945	904	900	895	922	956	917	887	886	953	901	953	927	901	887	902	888	943	893	891	868	901	933	955	933	885	882	877	874	937	916	908	919	878	912	928	900	903	894	906	963	930	882	944	918	907	943	896	941	885	870	851	905	935	903	935	895	962	928	963	942	903	899	930	870	915	857	940	884	937	905	897	930	872	895	891	904	928	930	868	941	914	897	907	942	926	891	917	933	941	945	886	876	896	901	954	930	928	917	945	894	917	877	908	931	917	898	860	913	897	947	929	900	929	917	902	865	959	893	907	925	912	914	911	899	920	913	971	888	896	966	904	924	860	933	924	903	945	873	913	910	885	865	910	898	888	910	915	915	925	868	923	896	919	905	979	900	905	925	881	948	890	883	898	877	942	927	891	906	921	925	895	871	899	925	851	903	937	892	904	914	925	905	879	911	874	869	919	873	889	917	932	913	892	890	941	861	885	856	949	866	945	907	895	887	895	909	943	867	946	898	969	856	948	923	962	877	891	874	891	915	893	894	865	933	919	940	968	929	905	916	959	925	911	913	906	890	896	956	966	944	884	926	928	912	896	869	966	951	965	880	932	898	910	913	936	928	942	882	883	898	907	914	909	877	916	937	897	973	907	904	956	894	900	887	924	899	941	949	944	909	954	935	951	906	881	923	899	921	928	916	876	902	913	933	944	944	886	934	908	883	932	964	864	853	924	855	962	885	924	879	989	898	967	922	921	925	898	895	903	974	948	943	918	934	878	934	912	909	930	889	933	943	906	848	902	932	862	941	905	970	882	913	950	929	913	974	885	898	933	876	940	862	895	903	943	901	871	915	958	875	929	875	870	960	900	887	891	936	868	906	943	914	912	849	960	904	897	883	932	931	852	900	902	929	959	980	910	904	973	878	875	898	894	895	928	855	934	930	869	907	860	970	929	913	934	933	892	906	900	929	902	968	940	877	876	917	901	938	922	899	894	895	907	883	897	910	870	925	899	922	938	930	903	898	923	882	886	898	909	910	940	877	900	904	912	944	923	870	895	973	939	926	939	904	905	943	927	830	873	915	913	912	902	878	870	908	929	892	921	889	966	918	959	917	908	873	935	933	895	908	938	833	855	907	884	923	857	925	924	925	887	880	912	908	933	930	947	872	884	865	892	904	965	879	886	900	936	889	932	900	909	968	964	888	935	933	988	909	904	878	870	920	878	903	904	943	940	896	916	865	903	867	888	906	926	882	919	897	944	918	895	893	928	871	927	905	941	889	906	884	939	891	879	942	877	872	927	880	891	919	906	962	957	916	941	889	932	883	945	892	883	918	897	907	916	905	918	923	887	952	954	915	901	931	868	894	946	945	852	907	929	905	905	863	931	882	924	904	923	899	916	944	920	892	930	876	918	928	930	890	915	989	963	914	877	888	939	918	902	978	891	898	929	941	925	885	928	939	969	942	923	889	951	897	882	897	906	892	923	911	877	941	919	892	931	987	948	898	908	861	941	911	915	888	947	921	939	907	965	931	957	887	911	971	871	865	923	922	954	956	927	965	832	950	916	901	921	925	912	924	913	927	916	917	901	922	906	904	963	921	960	954	906	869	899	942	888	882	910	892	969	945	926	931	889	881	897	882	840	949	867	926	927	875	918	894	940	913	920	908	863	917	885	932	895	913	894	883	878	923	872	934	962	938	944	923	921	901	933	914	853	902	923	924	904	917	915	903	913	920	924	892	959	939	898	938	895	883	886	927	918	956	926	871	885	923	897	961	912	885	853	919	877	909	846	918	908	879	892	946	936	901	905	887	897	925	939	911	892	924	882	901	900	905	945	934	956	897	887	946	910	924	896	919	950	929	908	935	914	854	817	920	900	948	892	846	992	983	907	891	966	910	883	943	917	849	889	900	936	921	903	941	891	921	931	939	903	934	968	913	913	939	895	851	927	926	912	916	933	902	922	867	921	920	914	894	928	887	922	935	922	879	909	915	974	880	984	898	903	912	986	895	963	967	889	913	901	907	892	857	903	881	949	881	902	911	914	964	915	905	912	903	880	923	897	927	904	837	928	910	928	876	949	912	905	941	848	942	930	941	947	852	940	909	933	925	962	918	905	888	923	884	959	930	906	959	888	915	865	921	865	879	955	889	931	866	928	889	910	899	890	980	897	1020	935	920	940	891	933	932	924	938	945	936	913	919	913	850	922	922	966	903	919	837	930	880	919	843	892	921	892	911	883	900	907	880	918	916	883	943	949	943	907	921	942	938	908	834	916	931	903	896	951	866	952	858	958	913	868	907	890	887	912	897	975	907	891	927	935	946	881	903	898	899	942	955	932	929	884	947	913	872	904	886	930	909	991	913	898	925	927	867	930	943	905	890	886	897	926	930	911	888	898	899	885	873	931	896	897	914	923	929	907	899	904	832	918	864	960	887	898	930	958	931	893	948	867	897	941	923	931	931	889	912	932	905	901	934	852
8591	1259	1553	1246	932	729	606	613	547	475	509	460	459	462	423	428	415	378	383	380	423	371	341	385	394	368	397	377	382	382	368	364	391	405	387	386	394	393	390	372	397	379	388	383	349	371	365	377	349	348	385	359	351	393	336	409	366	358	380	382	353	390	386	356	357	360	368	364	453	360	387	348	419	359	370	371	384	365	354	369	335	350	372	333	338	324	359	397	375	385	356	374	345	364	392	356	346	330	368	346	355	351	396	362	368	388	359	359	386	330	401	361	365	356	381	370	381	380	351	362	392	363	384	369	358	360	352	340	355	386	376	377	377	344	359	395	337	353	383	369	353	340	397	389	392	381	396	380	384	364	377	355	370	356	373	380	334	395	354	376	364	358	330	371	361	397	357	379	384	349	379	351	359	369	351	376	362	347	359	348	352	366	399	377	332	388	387	381	373	379	376	388	364	369	338	345	351	364	365	359	371	380	384	372	373	366	374	397	348	348	412	376	372	345	379	333	355	345	375	345	359	412	357	380	371	388	348	359	363	366	342	384	382	324	354	390	351	361	372	374	382	385	357	388	355	363	336	397	363	385	383	386	356	387	352	372	399	423	361	360	364	369	371	364	356	385	368	360	361	353	376	374	362	375	366	359	346	383	357	381	349	325	367	368	348	389	370	390	392	369	371	383	371	361	380	366	344	415	362	393	369	334	351	364	378	369	375	409	382	378	353	324	376	350	328	364	376	340	378	340	355	355	331	357	360	335	359	380	361	359	350	372	384	369	377	404	369	373	358	344	336	348	364	339	349	434	363	352	329	362	358	349	376	365	411	352	350	361	354	333	382	314	364	402	414	359	369	361	372	346	365	373	358	402	382	351	380	373	437	387	381	343	381	372	339	367	384	373	384	371	402	322	379	374	380	347	352	428	353	357	393	388	351	372	401	341	355	407	358	365	349	385	367	378	378	367	371	370	368	376	396	362	362	358	352	355	385	377	378	374	411	381	378	371	399	339	348	353	378	354	363	351	393	329	368	367	388	392	363	386	376	378	378	354	384	350	334	400	372	388	372	373	381	370	377	324	374	374	342	364	347	443	370	350	352	363	354	393	330	342	368	348	377	357	368	369	349	379	357	405	358	374	396	356	393	372	344	360	355	369	369	375	387	325	371	354	362	384	377	376	390	344	358	344	398	407	388	342	323	339	380	345	381	388	360	349	345	375	380	375	356	397	373	348	377	329	365	330	354	329	371	378	320	381	367	351	369	402	349	372	313	403	379	378	390	352	379	345	381	368	344	375	399	374	326	354	330	367	366	372	394	401	353	378	357	372	366	391	339	357	365	381	349	372	345	386	373	384	391	356	358	376	367	343	368	375	376	343	358	364	354	395	391	373	370	340	357	380	347	374	390	387	359	357	359	373	322	367	401	328	352	379	359	390	335	369	387	337	341	414	374	385	378	357	366	375	353	370	367	371	357	395	390	365	372	350	393	385	367	336	368	387	381	371	388	343	367	353	356	346	365	360	357	391	369	352	376	389	355	364	359	330	403	361	388	354	377	386	354	350	331	336	376	356	381	359	337	382	347	332	363	374	353	369	367	381	362	349	371	372	337	382	370	367	409	366	362	358	395	373	385	362	310	335	358	355	337	393	399	348	358	391	365	380	365	365	362	345	395	375	398	378	326	360	366	381	351	347	350	370	382	348	385	354	374	376	347	362	370	367	330	435	337	381	385	351	390	335	341	381	384	359	343	361	330	372	380	368	372	374	373	346	317	381	382	374	374	371	320	335	376	347	389	322	399	386	369	343	372	361	377	389	370	351	389	377	361	365	393	360	358	391	398	339	364	335	359	385	332	393	351	360	386	384	358	352	356	365	367	373	345	366	406	356	369	334	379	344	352	393	381	342	367	377	376	364	386	364	391	383	371	371	372	321	348	381	382	382	396	363	380	405	321	368	356	343	354	358	350	342	353	368	322	388	363	397	386	391	371	364	384	378	386	395	393	403	359	378	420	376	373	350	374	365	415	368	372	341	380	378	375	361	377	339	355	387	363	354	353	351	348	327	362	381	371	362	394	398	373	409	383	333	405	358	391	403	382	333	338	392	351	362	352	357	377	365	349	357	409	366	344	390	345	368	399	371	347	354	370	323	350	358	389	375	388	371	372	360	376	387	343	383	384	356	348	349	336	376	349	359	320	381	375	370	394	370	357	383	369	357	385	393	392	368	368	369	350	358	402	359	370	362	362	382	385	379	350	365	406	373	392	318	376	359	359	378	381	375	376	355	369	370	347	345	405	377	371	358	340	380	395	373	360	345	390	358	385	379	361	373	356	373	367	406	358	369	339	375	370	357	343	363	346	362	362	374	391	408	366	368	348	370	376	351	383	357	366	356	383	369	399	384	375	360	378	359	363	399	390	378	382	380	388	333	353	379	333	376	354	379	342	388	338	372	374	372	339	340	356	385	395	380	379	385	344	394	375	328	394	380	346	340	372	361	379	344	411	351	377	347	372	366	369	392	363	411	386	350	335	383	368	398	388	370	375	347	374	378	371	336	347	359	386	398	373	345	376	336	372	368	368	354	362	338	371	350	380	368	368	354	362	362	378	323	377	390	361	361	355	364	414	375	363	351	379	341	370	326	389	356	354	382	316	364	364	376	378	377	340	361	382	386	379	378	365	401	374	340	333	360	332	358	373	386	388	383	385	351	374	370	360	394	377	386	378	383	364	395	376	343	337	366	378	385	394	372	365	385	346	350	369	349	349	376	379	386	368	371	386	376	338	396	368	338	377	352	376	362	387	372	318	398	366	327	359	370	385	393	389	362	365	344	335	341	405	374	323	363	376	371	355	363	363	364	375	357	349	361	357	363	350	377	352	386	347	358	347	375	381	339	364	347	368	391	348	369	376	344	361	356	380	342	377	373	330	423	379	358	343	363	367	380	319	358	330	373	367	373	364	333	353	380	365	391	368	362	397	358	369	339	358	380	378	345	359	346	370	358	390	374	392	378	344	366	362	369	352	362	357	362	408	376	371	384	371	366	391	344	405	413	350	360	362	375	386	333	376	368	395	338	374	404	372	328	347	350	325	328	358	379	374	405	354	318	376	394	345	366	370	375	361	371	374	347	348	387	377	420	392	349	344	324	371	335	352	354	374	358	420	351	307	414	349	347	402	353	326	340	373	361	341	365	335	418	364	373	418	342	377	362	346	363	351	341	371	350	367	368	358	378	363	364	353	378	360	347	398	347	347	347	364	387	374	384	338	349	363	402	386	323	361	370	359	352	363	355	358	410	393	371	357	368	351	372	378	381	376	347	387	381	379	357	380	410	344	362	319	372	377	387	356	361	401	349	353	376	377	356	378	370	342	351	377	418	397	359	353	385	388	379	376	370	345	344	364	383	373	354	331	355	375	390	354	379	363	380	391	371	355	386	387	369	390	354	365	351	340	365	355	372	358	345	370	402	350	401	369	382	373	352	356	375	348	338	342	379
5931	1811	2996	3730	3289	2829	2425	2137	1871	1733	1631	1463	1465	1407	1341	1273	1242	1231	1157	1145	1175	1051	1146	1119	1101	1146	1081	1033	1065	1072	1039	1030	1060	1004	1003	1037	1019	1002	1032	1032	985	1003	953	985	939	987	985	1033	1003	992	935	1028	975	957	977	993	965	941	962	988	987	991	899	898	958	944	902	977	967	989	877	906	914	1006	898	937	931	943	943	916	897	968	966	985	984	951	939	941	932	977	987	922	910	949	927	963	905	935	949	967	923	989	963	904	964	944	980	943	964	956	982	930	936	914	961	955	968	951	935	1006	990	960	974	898	933	987	968	975	986	944	991	950	924	952	983	952	955	914	904	966	922	957	1028	965	956	964	983	937	958	975	968	921	984	940	952	921	922	935	976	920	966	932	989	975	995	945	908	973	955	993	964	986	931	1006	951	971	921	929	940	988	919	958	927	926	906	965	947	957	967	940	923	950	928	950	943	908	948	953	953	940	974	953	968	957	953	949	954	931	941	885	944	994	943	936	933	1025	902	959	966	942	935	940	953	969	925	936	977	957	920	926	955	991	960	958	943	956	883	939	964	911	939	926	939	939	957	985	1017	957	948	955	956	957	1007	955	967	907	943	935	967	943	921	927	924	981	974	954	934	958	989	929	951	921	904	1024	962	910	917	995	990	944	962	954	966	939	968	920	939	938	993	887	978	948	929	907	910	915	931	963	884	968	943	955	924	944	935	973	947	961	972	943	1006	956	949	946	958	949	976	965	972	941	928	927	920	940	929	907	951	973	955	920	952	958	929	956	908	922	962	886	967	892	986	951	961	902	935	981	918	984	976	936	965	953	969	924	935	952	912	973	937	986	879	943	983	943	993	979	932	972	873	950	1005	943	948	984	964	950	918	923	1023	882	998	939	977	938	967	932	940	984	980	996	945	922	940	995	962	904	969	941	996	1013	952	944	961	965	981	957	917	912	948	911	919	904	977	888	940	905	897	923	951	969	937	964	929	948	992	997	976	945	968	939	980	926	923	974	960	970	928	984	947	940	919	927	907	937	934	988	992	948	979	915	934	951	916	965	928	1016	993	920	970	984	1047	916	946	951	996	1002	948	965	943	957	983	963	963	907	979	908	957	936	879	1005	924	941	917	906	969	888	949	920	895	918	947	951	973	1000	948	903	928	981	977	965	991	953	933	955	926	944	912	950	955	941	994	939	898	950	926	932	940	893	966	1003	905	929	962	956	1015	966	951	959	930	936	995	987	889	964	996	924	932	937	950	950	959	953	979	938	943	953	947	934	947	977	1027	914	964	925	981	977	929	995	906	943	1003	947	966	982	963	968	923	981	949	965	947	909	980	951	936	960	1004	967	933	955	913	956	924	901	909	928	1000	963	972	941	998	932	906	950	939	907	1004	990	950	965	954	900	969	950	950	958	932	1019	940	980	951	945	994	936	951	935	983	926	941	1025	928	939	1007	939	921	1007	997	921	1037	992	945	950	1008	912	928	939	927	896	942	954	958	928	963	936	946	1003	944	945	987	951	1022	895	953	946	955	936	978	922	914	952	935	951	949	957	907	967	997	992	954	924	914	964	936	911	971	938	952	912	1002	946	929	984	957	967	973	965	976	939	958	931	981	976	961	916	894	941	973	995	937	933	958	915	898	956	920	956	956	960	968	890	985	994	955	926	897	962	936	952	936	978	1014	926	918	955	893	988	975	948	906	932	909	943	988	940	986	952	984	913	955	910	918	996	915	956	964	970	910	961	905	943	1017	940	951	985	975	933	965	1010	997	959	991	960	993	966	916	966	885	922	959	952	962	940	949	961	975	954	890	971	930	944	944	905	974	931	955	948	940	957	958	976	940	994	926	1004	921	926	965	888	930	971	968	958	944	938	981	933	949	929	955	926	943	953	922	982	933	944	918	944	946	983	919	947	921	911	914	932	919	960	978	1011	976	985	959	930	982	1023	987	912	987	922	973	967	917	945	967	1002	918	938	951	949	955	920	977	978	1014	922	901	962	951	973	882	941	920	940	941	972	978	973	914	970	900	884	970	895	971	937	923	935	984	914	959	984	916	950	928	933	1022	955	884	925	968	967	952	986	970	1002	936	985	956	935	944	978	956	961	939	924	940	982	951	971	891	982	986	909	943	1002	953	929	966	937	955	877	965	952	904	936	949	930	956	949	939	973	975	900	942	971	902	909	953	963	949	955	955	990	920	902	943	995	984	937	965	943	959	937	999	1007	903	989	951	930	957	968	982	956	944	961	938	944	1004	932	991	941	993	976	932	907	989	993	975	938	938	970	907	988	900	1023	1006	949	974	988	946	974	913	955	966	989	962	964	929	940	902	903	951	980	917	992	936	979	912	963	968	929	931	913	904	952	993	935	1003	968	970	950	925	924	973	963	981	953	939	959	892	916	927	878	967	985	938	939	943	917	957	950	967	947	1004	949	951	967	989	938	932	990	1009	995	948	920	938	938	909	916	939	918	951	933	958	951	940	972	930	938	982	913	946	886	922	933	951	895	1003	988	958	828	911	933	1007	913	965	1000	969	1007	994	935	975	980	899	954	1008	952	944	1002	961	964	965	990	958	1023	911	965	1008	962	939	1005	991	974	940	907	994	972	976	914	891	888	937	966	983	912	957	974	920	982	987	936	961	930	964	959	957	905	943	951	1002	963	940	970	925	931	953	929	952	949	961	903	966	982	967	992	908	973	959	921	904	941	967	928	961	1017	978	972	962	875	930	967	951	928	870	911	982	979	961	919	929	953	950	918	942	922	935	980	980	919	929	908	947	966	980	1002	993	931	936	948	938	935	945	919	965	1011	969	965	982	969	912	937	956	949	886	920	972	926	944	932	974	985	957	1015	970	973	974	918	982	968	956	956	943	953	958	931	985	962	944	911	919	1004	958	977	936	966	991	945	933	995	980	945	904	930	940	949	915	920	932	938	942	982	932	928	949	892	908	992	925	982	944	946	982	966	958	952	957	990	904	950	983	954	951	1013	944	938	950	1025	1028	931	1009	981	932	904	1023	949	947	1020	948	957	941	930	894	924	959	978	965	934	921	903	996	962	999	947	891	922	932	1003	905	933	1014	969	954	903	942	973	961	932	988	931	954	978	920	981	946	921	920	939	975	945	906	977	897	886	965	955	933	965	908	907	980	976	967	969	970	948	930	977	966	836	973	885	975	973	989	936	963	969	920	973	972	950	925	951	948	946	980	972	947	941	952	939	964	943	912	963	940	947	945	892	934	939	1012	934	915	973	986	954	981	998	955	966	947	991	936	962	900	946	945	893	943	1003	964	908	928	971	969	935	894	996	923	955	968	957	920	992	959	950	906	949	990	979	950	914	996	959	929	918	930	933	944	966	937	941	950	973	927	947	963	946	956	998	998	926	932	953	883	989	961	910	957	933	968	940	1019	944	932	923	927	929	945	962	935	951	978	972	974	910	898	972	946	974	961	930	920	920	980	924	863	944	955	962	904	965	915	970	932	948	882	989	950	936	985	992	958	914	1000	991	913	973	943	888	984	952	952	982	907	986	950	983	916	910	936	957	981	949	947	994	930	956	943	990	960	969	1011	928
15493	2493	2441	1955	1321	1026	812	662	548	501	430	375	364	332	280	303	328	284	265	247	258	215	253	241	251	240	217	237	250	226	227	232	212	209	201	224	194	208	220	205	229	206	221	199	191	218	209	246	216	226	199	194	205	211	233	209	223	216	195	214	214	199	192	200	220	201	200	227	220	208	198	224	224	221	243	217	217	206	224	173	223	217	202	197	210	199	164	186	247	191	196	204	198	189	204	197	171	200	192	200	198	207	200	219	181	204	207	229	192	194	199	202	215	218	193	242	218	200	205	199	223	203	210	209	181	198	196	207	208	231	203	223	218	202	216	206	186	197	224	177	196	202	192	192	212	198	205	213	192	207	192	208	199	185	201	180	209	180	187	205	214	195	186	202	173	185	204	195	203	241	182	211	206	182	175	229	203	216	202	215	206	210	193	213	236	199	198	191	205	226	198	191	199	234	206	219	250	208	174	205	213	207	212	188	188	192	221	207	203	203	208	205	207	239	215	206	199	215	189	212	181	208	208	221	218	200	212	215	206	203	192	196	198	196	184	194	205	200	221	189	182	199	203	165	172	212	179	198	224	190	206	206	180	211	201	235	204	204	194	203	204	199	207	214	188	201	217	197	204	226	209	218	210	198	215	217	245	182	202	218	184	204	205	189	218	207	185	188	211	188	211	213	215	227	213	223	225	205	202	188	222	192	189	176	200	203	198	201	231	215	205	221	216	207	197	206	213	174	180	203	182	184	191	198	221	202	194	209	186	199	210	230	207	183	222	225	185	203	174	216	188	188	224	211	198	185	191	202	200	200	204	194	217	187	217	211	203	213	196	199	203	208	223	216	211	227	211	200	184	198	199	212	203	217	195	213	186	200	190	198	207	226	190	197	215	207	187	200	201	183	181	179	207	206	213	214	202	202	213	181	195	222	225	218	207	179	181	192	218	209	193	191	210	189	215	209	187	199	204	208	225	203	206	188	198	191	200	163	202	189	210	194	218	237	199	215	171	215	202	224	212	198	237	212	216	203	194	221	179	207	234	189	197	181	216	215	204	223	204	176	207	212	226	207	206	192	183	210	215	210	190	191	205	209	225	201	203	208	201	218	207	195	198	215	192	192	182	178	182	224	190	192	208	216	183	215	212	208	186	210	222	227	174	209	231	183	195	225	194	195	204	195	218	183	189	184	178	224	198	191	205	187	191	210	208	199	210	197	201	215	215	226	184	210	191	197	200	217	196	209	169	220	239	191	195	213	213	199	211	192	203	186	195	203	204	219	207	193	182	199	177	192	229	181	203	221	227	213	210	203	242	217	233	201	215	205	182	186	222	205	203	206	236	200	196	182	228	221	211	210	192	174	194	182	217	194	180	193	233	212	202	222	219	207	189	196	213	207	203	211	196	231	223	209	215	225	217	213	204	213	214	190	209	213	198	223	199	192	209	205	209	183	199	232	195	188	203	205	219	201	207	168	222	218	204	204	183	208	197	208	216	209	200	200	239	214	206	191	209	231	195	192	208	213	217	215	195	174	201	196	203	211	227	187	198	206	184	191	173	190	200	188	167	212	180	203	218	185	205	187	220	236	208	203	222	208	221	187	200	194	207	190	232	206	209	179	230	215	183	180	195	211	196	173	195	192	213	206	234	220	199	214	195	214	188	178	223	204	185	186	191	236	196	194	208	218	198	211	199	230	174	198	201	214	174	202	190	196	213	180	187	207	214	208	204	201	223	207	185	215	199	189	211	179	182	208	205	209	216	208	173	221	213	197	206	196	200	207	190	162	199	196	194	188	181	193	202	220	195	209	187	196	198	182	192	210	191	178	184	200	196	220	237	199	182	187	207	217	204	208	190	191	227	184	185	184	209	207	187	199	224	183	202	212	187	216	199	215	202	214	206	195	206	190	195	199	174	214	202	213	200	204	195	200	206	186	213	196	214	201	190	237	191	182	212	196	184	211	181	200	214	194	191	212	199	200	220	228	215	194	228	189	198	202	208	189	218	161	193	216	189	194	218	210	197	221	194	214	215	216	219	205	205	222	195	208	193	227	216	212	215	178	196	183	194	210	176	214	202	188	204	214	209	213	184	195	232	209	186	213	155	204	209	185	219	200	209	197	219	194	204	197	210	198	212	188	189	217	206	194	195	175	213	201	199	222	203	212	216	211	201	217	193	202	203	181	201	201	202	224	212	210	215	216	202	210	202	201	205	209	196	232	203	211	201	222	185	212	173	191	206	180	195	192	186	216	230	197	193	232	193	203	198	192	167	207	210	199	220	212	194	186	212	194	218	221	210	208	210	215	226	199	203	218	199	215	214	204	198	180	221	181	194	225	220	230	205	210	205	211	187	160	195	237	210	226	227	192	214	202	206	175	222	195	204	215	199	191	185	191	178	231	183	192	202	214	215	222	226	239	197	187	191	207	190	208	254	223	202	219	197	227	210	226	208	230	202	215	206	205	194	201	190	191	228	204	206	212	214	219	202	193	183	204	206	211	207	212	220	202	212	194	187	222	208	198	180	207	187	201	197	218	202	234	216	218	213	219	206	223	220	195	211	211	193	198	206	172	189	198	179	212	206	196	209	196	208	194	207	175	217	217	199	176	180	200	202	209	214	186	212	205	192	198	211	220	190	184	200	237	213	226	203	204	219	177	182	195	218	221	214	201	189	205	219	195	187	195	208	200	210	219	206	186	193	206	200	185	173	215	250	192	195	219	202	194	182	196	200	210	220	192	224	212	215	201	215	208	197	218	190	180	224	189	178	198	182	217	205	218	228	208	205	211	196	183	197	210	216	207	199	198	208	206	204	204	184	198	203	212	192	223	211	192	238	193	193	187	188	223	183	197	197	195	221	213	203	206	200	210	215	217	210	235	191	194	189	185	192	182	185	206	194	196	195	223	200	187	218	207	196	182	200	207	217	181	237	224	222	206	233	196	187	172	231	223	173	210	192	211	201	202	228	206	190	223	224	173	203	201	202	201	197	212	190	181	184	214	195	192	204	192	217	218	209	212	209	195	171	187	220	197	188	201	197	183	194	204	214	209	186	191	194	215	223	206	189	195	231	196	219	219	221	192	199	207	205	213	207	210	202	207	200	188	189	209	225	211	197	215	202	199	207	203	196	202	210	200	193	214	210	196	202	185	202	186	207	217	228	170	193	195	210	207	206	227	193	189	206	203	197	193	201	223	223	191	207	217	192	213	191	188	193	203	192	206	202	183	182	195	216	228	191	187	198	220	204	201	185	199	224	221	212	210	216	193	217	189	200	197	222	208	192	211	217	215	212	201	190	183	211	194	185	223	189	211	218	209	187	218	198	207	217	189	192	191	186	199	197	202	187	213	193	218	215	204	210	218	195	198	227	201	185	172	201	207	211	201	191	210	204	202	194	184	220	183	228	212	212	196	203	200	190	191	228	236	214	191	217	196	187	204	195	224	196	191	219	205	214	207	209	225	206	217	184	194	194	194	188	217	220	194	191	217	229	184
7512	2280	4792	5683	4977	4028	3371	2754	2394	2107	1876	1679	1472	1444	1347	1197	1069	1013	1035	1003	957	919	819	837	831	809	824	787	782	759	773	704	712	741	689	665	690	688	651	654	705	664	632	695	637	655	653	631	681	628	649	637	643	659	615	635	633	597	632	598	628	597	583	577	578	584	572	609	541	572	632	591	624	578	565	580	596	617	585	561	611	610	603	609	614	605	556	611	613	543	594	582	575	600	612	559	617	532	608	594	576	595	577	602	601	632	583	557	582	613	613	572	616	548	565	581	585	553	619	599	563	612	616	593	532	597	613	612	548	599	605	553	566	571	577	566	561	586	552	600	567	575	554	583	605	558	554	554	566	538	571	545	546	590	607	525	553	587	596	560	581	567	549	561	551	527	546	567	547	536	551	564	599	531	576	523	587	581	576	607	579	559	603	495	561	576	606	565	589	565	544	594	572	587	581	577	589	577	599	530	572	573	570	596	541	526	566	567	602	601	494	553	550	544	635	544	592	533	578	544	554	542	608	623	535	578	559	596	531	554	564	564	586	577	551	614	532	516	538	605	565	616	542	583	534	528	534	571	569	555	548	545	542	567	608	552	551	573	540	564	561	562	611	569	603	594	528	533	614	572	617	549	545	587	604	589	598	555	567	574	583	583	576	597	565	534	527	605	580	561	587	575	621	589	566	570	561	587	613	581	627	584	612	532	567	513	520	584	552	591	590	585	550	581	560	584	549	576	559	546	560	574	609	584	544	565	569	570	548	560	564	588	585	550	559	610	575	576	590	586	554	555	586	573	518	583	560	619	608	581	568	569	572	570	548	540	593	564	554	601	547	589	531	555	563	592	540	598	538	575	599	563	581	597	573	597	593	585	594	583	609	595	593	578	600	602	539	605	560	542	564	618	587	558	554	544	600	591	548	578	579	556	594	551	602	568	538	561	613	624	553	570	536	598	537	557	558	551	535	568	586	581	558	572	595	547	558	534	587	569	593	561	552	635	563	584	590	593	526	544	572	559	546	562	587	560	588	570	593	570	576	592	569	527	581	539	523	555	561	600	534	574	569	541	527	600	566	568	606	565	553	535	566	595	558	550	556	542	589	557	559	559	569	559	577	554	592	560	538	552	546	564	570	590	588	533	559	615	574	578	598	548	602	538	606	584	545	557	551	548	525	546	573	536	569	565	592	574	548	608	566	566	581	576	631	580	588	570	577	554	570	567	591	553	553	538	585	569	552	572	578	573	557	523	570	525	591	600	604	603	614	575	565	572	559	564	572	552	551	560	576	542	542	559	557	551	606	585	546	567	594	551	548	521	578	532	582	570	553	549	548	612	599	572	578	502	593	570	578	588	565	552	591	585	595	563	554	547	572	577	590	588	584	552	584	553	569	562	573	539	560	555	592	567	534	539	592	566	581	593	567	573	573	585	527	564	560	578	561	580	555	553	584	599	594	571	611	625	568	545	550	582	562	615	562	576	565	585	553	618	595	588	577	567	570	552	562	582	613	557	563	549	525	576	545	555	558	566	619	560	552	606	608	586	609	531	558	551	611	605	564	608	583	575	588	580	573	535	600	595	611	589	550	556	610	575	601	596	594	582	583	519	579	570	594	553	539	568	596	588	544	591	530	584	594	553	553	619	562	554	585	569	537	532	550	543	574	568	567	569	649	591	564	560	582	552	532	542	574	545	606	540	606	590	507	532	567	603	593	573	565	559	586	551	536	586	540	542	587	577	547	543	586	587	587	553	577	558	556	551	586	594	563	568	557	604	569	583	572	596	561	544	644	568	534	582	553	555	566	545	580	575	556	552	581	531	586	550	554	601	564	521	573	564	587	560	550	544	547	563	613	573	581	608	565	555	551	548	583	575	581	559	583	572	570	545	557	553	583	531	526	542	549	542	577	580	624	576	573	558	592	587	581	539	538	595	578	540	572	559	556	600	569	561	555	546	575	587	602	560	547	560	551	566	567	557	569	583	582	570	550	495	560	570	523	553	554	561	577	524	589	543	567	604	588	554	585	557	556	590	563	579	592	553	567	557	536	569	559	584	563	530	576	581	532	560	575	610	603	533	590	600	569	544	544	615	579	596	563	587	581	566	554	557	559	548	579	577	527	564	546	557	634	576	539	528	523	530	641	580	543	565	574	540	551	546	571	598	568	563	573	542	509	554	581	586	566	612	553	544	574	568	563	536	595	578	591	575	554	572	577	577	579	524	574	582	558	602	549	568	590	566	597	570	567	541	556	577	537	510	565	564	554	556	568	565	553	580	622	544	589	552	537	559	527	572	568	552	592	556	534	573	552	573	554	589	580	590	562	529	597	560	564	546	588	552	573	592	587	615	586	544	564	571	604	586	580	528	538	555	562	596	522	536	570	542	579	541	584	536	546	595	576	595	549	605	570	571	552	602	578	565	551	554	560	619	613	569	569	575	561	526	546	561	585	596	586	551	528	564	568	560	532	534	529	581	535	576	624	595	563	593	590	547	566	563	553	585	571	557	563	575	557	572	582	553	596	545	614	555	580	602	557	576	560	567	558	562	578	535	572	567	578	546	568	547	537	562	544	591	585	570	595	544	567	527	576	571	565	559	586	566	581	606	551	564	566	547	545	526	570	565	551	615	529	545	598	572	548	554	563	557	598	576	583	563	527	587	585	583	561	553	546	571	562	570	590	556	589	556	547	553	569	593	573	561	568	573	605	578	563	592	591	567	584	564	512	577	607	524	571	580	556	561	541	559	570	586	576	541	590	581	557	558	565	560	527	589	593	586	570	531	554	553	551	563	615	572	585	565	542	566	587	543	568	560	552	588	584	554	533	538	571	552	521	607	571	550	578	597	572	567	556	535	614	605	545	565	591	581	556	555	539	549	544	613	565	572	527	589	557	594	574	593	600	572	543	578	551	516	596	593	521	558	540	525	590	548	595	542	602	561	587	549	553	556	539	562	608	580	554	546	521	570	540	578	601	612	554	596	585	548	590	564	591	575	546	557	561	561	547	532	549	562	557	573	551	554	557	573	576	566	567	578	578	576	564	583	588	555	558	570	547	570	508	578	586	592	606	574	546	559	580	574	543	580	564	568	556	552	544	574	573	534	586	531	580	560	587	557	632	580	577	572	560	541	532	595	552	550	581	656	555	599	556	563	554	555	551	561	592	543	619	591	592	542	587	523	579	604	576	626	581	578	596	557	561	591	530	585	567	589	567	579	601	538	542	614	524	553	545	567	535	585	565	578	549	577	557	591	554	569	548	561	632	560	587	514	514	566	605	553	563	600	575	594	570	588	614	557	552	536	537	572	572	538	554	572	559	560	573	578	583	590	534	556	556	579	510	569	568	551	558	600	583	600	562	571	585	526	634	562	529	552	553	529	572	595	550	570	579	568	616	585	549	596	566	584	531	574	564	569	591	559	550	544	578	519	606	540	552	579	558	583	497	541	605	569	570	612	551	592	573	558	555	617	534	560	548	554	603	567	574	568	563	545
2325	410	414	406	366	376	372	355	345	347	335	334	397	344	347	351	340	353	363	310	321	337	362	358	362	335	383	368	369	379	344	345	335	379	313	316	322	333	347	351	376	344	377	324	371	355	367	332	378	371	372	301	358	332	328	347	345	347	350	344	359	332	374	346	386	332	379	399	372	358	360	298	301	336	352	337	320	357	356	360	341	337	363	329	324	388	347	378	317	336	357	362	314	369	353	331	382	359	366	351	375	350	349	352	338	325	321	332	370	320	327	372	359	340	318	327	335	356	340	328	336	335	332	336	356	371	354	374	366	359	344	357	339	325	333	327	369	373	331	360	333	336	339	330	363	318	353	312	345	353	330	369	374	348	337	362	349	338	373	351	371	362	349	338	382	365	330	358	329	332	392	362	355	315	333	302	374	314	360	329	327	318	323	342	375	376	363	345	337	344	346	336	317	358	320	345	321	336	337	364	349	333	337	338	328	328	356	347	345	348	361	328	377	353	305	339	364	350	354	340	363	384	345	372	346	330	335	365	343	358	349	320	333	317	376	339	348	336	336	351	347	357	314	360	352	327	363	363	346	337	354	334	370	362	355	354	332	332	351	355	358	347	359	354	339	360	364	309	355	352	358	354	371	341	393	347	381	360	384	343	348	326	339	325	358	363	351	339	368	354	351	396	356	321	339	355	343	335	363	349	392	371	346	344	350	362	318	347	367	373	331	361	325	338	357	350	351	329	356	341	331	349	336	362	359	342	345	336	350	333	318	349	385	349	367	359	353	392	358	369	365	326	339	333	347	313	333	357	338	315	374	328	308	343	364	346	352	343	346	346	333	377	377	371	349	329	341	360	373	321	359	352	345	341	357	350	341	358	354	367	379	338	338	350	357	356	354	358	362	338	391	351	334	354	363	315	399	367	335	360	385	367	330	332	353	340	344	338	350	351	324	378	365	359	325	359	341	337	337	370	349	345	354	342	358	323	358	335	362	345	326	359	335	345	343	364	338	375	369	369	346	362	324	344	345	334	360	366	354	384	361	356	355	387	332	301	375	361	344	342	334	380	338	330	341	330	369	365	365	390	360	359	351	336	381	346	367	345	274	330	328	348	341	364	344	349	369	337	343	377	348	332	366	371	356	350	339	353	358	331	362	361	329	353	360	347	337	372	325	353	366	320	386	351	378	371	345	345	364	365	329	391	355	323	389	361	339	363	372	339	356	330	348	349	306	367	336	373	327	364	328	336	378	370	339	341	362	362	348	372	315	341	375	354	353	360	372	334	336	352	360	334	354	309	341	317	340	365	375	371	363	338	368	397	321	356	342	330	328	327	371	371	374	351	359	339	366	339	323	361	365	332	350	337	336	355	392	378	368	330	348	334	354	350	330	350	350	352	332	367	354	327	311	334	370	357	308	352	343	307	341	355	337	379	372	360	357	396	362	343	339	313	370	344	374	368	339	326	346	360	352	323	334	344	331	355	352	357	368	330	377	383	349	355	335	345	344	335	347	356	369	327	355	328	355	321	358	318	367	348	369	366	345	378	361	370	339	370	380	357	352	362	349	360	329	322	365	370	344	345	362	321	328	358	340	367	341	356	339	326	396	362	360	361	341	366	385	334	338	387	344	364	372	367	332	385	336	329	332	355	379	341	365	375	384	337	361	369	357	332	379	387	363	351	323	326	369	357	369	361	352	325	340	369	333	388	367	378	325	337	388	356	351	355	370	345	344	327	350	338	336	329	329	375	326	345	351	333	357	363	362	335	366	368	324	370	334	338	336	321	358	320	360	355	331	397	352	365	356	377	353	380	321	352	364	366	339	339	359	346	399	329	349	347	320	338	335	355	361	344	317	367	359	376	317	397	308	366	342	345	352	337	388	380	360	365	323	341	344	343	338	368	335	323	342	346	343	367	382	309	316	353	354	337	362	323	332	339	358	361	330	352	367	352	362	356	329	305	386	372	368	349	356	355	351	343	359	375	345	356	319	387	390	355	344	350	380	359	344	317	325	306	348	360	328	318	353	340	351	343	340	366	342	371	362	313	326	367	316	335	352	343	333	358	340	348	313	306	331	368	375	361	315	344	335	333	333	355	366	324	333	325	360	334	334	351	346	353	360	340	325	361	342	376	361	352	326	339	370	349	368	327	346	364	361	356	339	324	323	331	349	344	337	366	366	369	351	356	352	339	358	342	355	341	377	333	339	329	352	333	343	335	368	335	367	340	388	370	349	334	363	332	313	351	330	348	350	360	366	367	346	314	352	344	331	343	359	369	362	369	356	342	334	340	363	361	334	352	346	365	360	330	349	361	335	373	360	349	365	367	361	348	373	371	314	325	337	336	340	368	346	376	333	363	340	336	341	347	332	366	328	346	401	337	351	315	375	364	347	362	328	380	354	345	330	343	338	336	346	349	321	363	335	340	373	358	340	340	336	356	382	393	343	369	351	328	346	359	347	320	339	343	340	374	313	354	380	380	356	332	359	349	339	352	361	355	377	313	340	342	351	333	361	311	367	327	367	370	376	341	331	375	381	345	341	359	342	330	355	334	328	379	352	340	327	329	319	341	353	325	357	354	350	325	325	375	327	369	323	341	339	326	389	380	366	340	348	345	373	360	346	346	351	344	316	326	333	358	345	326	372	320	376	326	318	356	356	354	357	345	358	344	317	315	349	356	343	337	374	272	365	357	339	316	344	337	321	352	368	355	336	356	328	348	320	334	362	335	340	358	342	346	356	335	343	359	349	340	346	311	350	350	346	316	391	316	357	362	380	331	400	370	353	361	350	334	342	342	364	341	326	355	310	369	361	320	333	365	333	363	353	358	361	388	366	314	351	369	339	334	391	313	353	333	335	373	372	346	364	333	380	340	362	335	365	350	357	382	318	381	385	351	354	376	337	379	340	345	359	346	340	371	331	338	356	364	345	345	376	321	358	405	336	361	321	365	344	351	322	356	328	356	322	326	354	330	379	373	359	335	326	328	317	332	372	340	347	326	357	310	335	315	321	340	364	339	322	342	337	369	322	358	327	375	352	363	351	346	353	330	389	383	342	325	350	331	363	342	355	368	352	344	335	337	327	358	337	384	347	363	361	368	366	335	354	345	317	346	370	382	324	332	326	362	365	352	350	361	351	334	317	345	343	348	370	342	354	369	323	356	366	361	336	321	347	357	357	356	335	336	366	347	363	317	369	325	345	364	358	326	386	352	323	330	360	321	339	352	349	337	357	347	354	331	334	363	376	338	378	361	350	375	293	353	353	347	387	346	376	337	327	373	369	332	388	332	348	333	326	335	348	363	339	346	335	335	332	358	356	316	377	345	349	374	335	337	384	380	389	369	353	348	344	341	384	351	349	338	318	364	342	380	319	350	341	336	361	388	354	380	336	324	342	334	346	348	353	350	316	360	359	376	346	341	335	322	378	320	355	387	352	342	338	327	383	375	384	397	351	320	355	353	328	314	364	309	339	304	341	360	314	397	343	358	338	369
2700	1014	1092	1111	1075	1047	979	1020	958	989	964	962	978	918	947	940	937	896	875	986	927	907	882	919	934	890	957	941	916	899	960	917	982	898	896	884	929	938	972	942	910	900	948	918	970	968	899	918	997	932	916	931	950	903	897	887	921	915	914	895	934	937	957	938	888	977	883	903	910	903	941	949	876	869	973	886	903	969	905	930	934	938	907	890	873	944	925	975	887	875	928	929	880	977	910	959	899	883	985	910	925	964	953	905	895	977	889	988	914	954	916	956	958	924	930	956	934	896	927	906	917	895	891	930	940	933	901	917	906	905	975	891	911	862	926	953	951	892	920	960	904	903	832	967	927	921	933	893	937	974	936	890	902	934	892	959	895	961	971	940	926	938	888	900	942	924	917	912	941	918	904	887	960	924	897	949	937	964	929	906	894	942	912	925	916	984	921	933	931	934	866	917	950	837	906	891	925	894	879	936	898	916	962	882	940	900	876	927	937	912	924	908	929	893	940	915	913	893	933	976	910	902	956	958	979	892	906	883	951	920	940	942	920	960	920	903	903	921	874	976	953	936	873	935	898	963	903	882	1009	871	940	921	860	891	931	1007	883	909	900	960	962	957	933	924	926	1005	939	925	942	899	956	891	929	972	917	896	915	965	935	916	925	923	825	947	924	920	939	912	990	909	867	886	890	915	922	903	918	880	935	936	896	945	927	975	962	901	936	906	939	932	898	922	889	961	973	888	977	929	873	900	871	957	906	986	947	899	919	952	925	888	932	916	981	920	912	874	875	950	951	882	985	935	910	878	930	941	875	913	965	862	893	900	926	895	895	921	863	951	900	936	954	970	948	914	867	921	912	915	922	898	961	891	916	910	937	924	892	936	915	935	900	924	893	942	875	896	942	959	889	903	995	938	951	954	982	924	924	894	898	909	960	920	969	941	949	951	955	946	942	954	946	942	953	923	928	879	886	966	939	904	900	890	912	922	850	907	874	897	896	868	896	983	930	947	918	917	915	932	879	924	917	921	929	906	928	920	916	922	895	939	844	876	931	904	926	912	960	965	964	915	926	894	925	895	886	970	918	907	860	954	917	922	902	899	926	900	875	903	868	963	915	910	914	875	934	936	901	932	923	920	926	898	894	990	948	920	900	957	924	909	986	944	939	868	938	918	906	888	907	907	908	965	954	921	883	958	882	913	971	915	909	930	871	887	965	913	902	949	918	941	969	876	921	874	959	886	895	958	961	919	936	913	919	934	956	869	898	947	872	891	884	943	875	955	904	915	857	885	961	944	883	902	952	921	900	849	935	940	900	909	920	920	938	962	909	901	907	915	963	969	943	982	858	940	906	943	873	936	974	890	960	916	946	931	934	898	897	915	887	944	870	934	932	903	927	956	977	875	897	941	909	911	908	915	945	931	875	954	948	892	952	958	967	935	872	936	985	914	849	931	975	883	914	945	951	927	891	896	929	883	964	882	964	952	926	961	940	914	942	901	866	923	884	935	882	889	984	920	881	929	954	918	902	890	874	880	931	947	877	930	921	912	841	873	872	989	941	918	944	945	956	918	937	972	916	954	936	919	917	936	885	917	918	912	864	970	925	946	984	937	902	858	964	917	983	957	975	961	935	906	906	949	904	892	932	930	898	919	910	890	965	911	924	942	956	882	933	943	927	910	928	921	948	885	902	918	913	947	946	936	918	912	916	886	970	930	939	961	870	967	893	873	940	915	935	882	903	924	973	919	922	904	981	869	892	933	958	914	910	890	958	913	900	925	917	918	921	914	977	845	936	943	981	917	918	940	922	910	890	937	936	892	954	922	859	899	936	973	942	935	907	911	939	957	955	865	947	951	904	931	887	925	884	937	887	910	939	956	933	949	905	911	927	912	884	895	913	925	893	943	884	932	913	922	979	912	911	885	969	888	971	959	941	912	902	940	904	920	938	941	915	1001	944	954	916	955	893	863	944	942	939	904	953	910	868	944	917	968	925	926	947	918	974	926	936	907	946	928	908	982	946	882	919	884	905	925	885	893	873	922	909	975	935	948	913	910	943	875	903	905	953	929	913	872	909	925	945	845	900	922	879	855	940	976	930	914	924	924	858	938	855	954	937	913	949	917	929	937	936	873	881	948	919	939	934	884	921	906	852	957	932	910	906	934	899	881	955	914	917	941	931	929	900	971	921	893	936	930	899	856	951	951	882	945	930	943	873	928	867	856	918	964	894	907	913	909	919	957	972	948	893	905	916	912	926	930	908	945	954	901	925	939	946	920	960	932	934	938	926	939	916	874	883	951	951	923	896	907	860	966	946	945	929	926	875	917	920	888	953	872	868	924	920	932	875	959	971	933	900	963	966	911	910	924	912	930	961	926	925	913	872	925	886	927	935	891	933	904	908	862	920	926	942	924	926	974	915	918	943	978	926	913	926	909	955	938	927	926	936	944	911	928	896	920	929	919	942	929	906	930	934	936	957	920	919	958	834	951	868	936	949	954	936	905	900	939	936	892	934	952	949	985	920	894	985	951	932	920	966	901	911	955	872	914	888	977	937	886	934	873	950	876	924	961	908	918	926	880	905	954	963	910	926	997	924	864	891	921	863	916	910	928	933	939	957	970	923	869	930	927	956	907	926	948	906	957	914	934	943	948	902	923	924	921	965	923	921	926	911	946	888	912	927	922	971	882	903	902	885	878	892	909	980	893	928	973	909	966	943	931	987	951	942	930	958	915	975	915	990	884	905	911	973	940	940	868	918	915	910	975	942	989	996	916	959	939	938	901	877	855	921	964	917	927	930	921	909	882	893	952	907	905	940	874	933	881	961	952	927	953	891	960	929	964	946	888	939	930	905	933	927	943	889	964	895	928	888	928	925	944	944	957	955	933	879	918	931	893	908	930	924	905	869	949	941	874	841	906	959	958	973	903	946	913	987	905	940	963	951	897	874	963	963	946	914	941	919	923	899	961	861	892	888	926	941	896	870	968	943	894	863	932	944	927	918	957	919	915	918	889	890	973	935	930	870	917	913	903	934	933	957	956	930	918	979	938	953	904	878	926	886	916	920	902	852	948	973	955	952	870	927	932	916	930	952	904	955	973	963	877	943	881	921	904	954	913	908	899	913	937	931	914	931	922	966	912	923	901	882	901	931	888	918	891	943	890	916	992	920	948	950	919	964	881	885	900	981	957	930	924	926	899	906	920	948	1013	932	930	941	886	893	915	926	900	951	877	945	941	937	870	897	935	936	929	942	894	895	963	911	911	937	924	920	891	897	874	990	904	870	927	1006	1037	919	904	962	896	879	921	928	929	929	932	911	885	926	913	977	982	948	953	926	939	918	897	938	859	850	970	920	970	924	952	897	934	937	930	916	897	920	974	940	938	950	927	927	960	882	923	921	961	948	917	898	941	919	870	910	897	946	916	938	1009	949	931	916	900	949	964	957	893	891	967	932	937	920	934	911	931	896	933	938	960	926	926	971	979	941	912	850	886	914	940	872	929	910	890
8708	1228	1418	1185	935	765	624	561	574	502	489	480	434	420	425	444	424	391	406	357	363	405	394	418	401	412	372	368	388	402	395	396	381	379	433	373	399	378	377	381	346	351	388	391	345	345	373	378	365	327	392	363	377	391	325	364	370	410	372	373	387	390	375	367	397	361	352	344	380	359	374	371	384	364	339	339	345	361	376	342	385	329	394	348	364	359	331	330	392	398	344	360	379	367	364	385	381	385	376	365	375	390	382	391	349	344	393	389	371	357	361	307	389	350	375	372	354	330	373	359	350	386	385	386	367	374	373	336	366	363	352	390	361	362	397	340	344	392	338	369	365	420	362	362	357	308	373	361	352	354	344	354	366	364	395	394	391	391	369	377	374	363	377	353	372	356	390	359	402	378	359	390	376	358	349	391	364	353	377	359	357	392	388	362	377	360	340	363	358	373	356	372	392	356	370	385	384	373	394	336	391	406	360	368	352	359	372	375	397	400	398	369	397	354	353	370	387	369	353	370	343	392	362	392	369	382	361	371	324	329	372	389	374	359	400	396	348	343	333	384	372	375	364	381	351	335	394	358	351	358	362	389	354	372	376	385	343	384	357	353	373	361	373	363	369	388	365	371	368	351	349	390	357	351	357	372	351	372	360	380	374	359	361	356	353	368	360	370	406	386	378	369	347	360	345	310	377	369	391	349	395	361	401	382	384	352	356	369	331	382	335	379	386	317	399	355	361	347	356	382	388	376	362	368	396	354	352	354	351	310	385	341	347	359	395	353	365	363	375	350	365	345	372	379	365	376	375	386	354	386	396	340	340	362	379	339	386	316	376	382	354	340	404	374	358	358	395	338	351	370	362	385	394	358	345	379	394	366	366	358	397	394	371	382	374	364	394	350	352	350	387	388	358	372	351	335	384	390	388	384	350	384	344	408	389	365	394	419	404	377	335	388	371	344	349	378	328	381	328	355	371	371	357	368	374	350	375	346	380	335	394	356	363	371	388	335	385	314	372	330	365	393	333	349	381	350	368	363	352	333	387	379	324	345	365	362	374	375	377	354	353	335	354	358	368	360	346	405	360	381	370	378	367	371	376	369	351	395	361	405	397	335	368	379	358	366	365	387	335	371	341	352	387	370	359	396	367	332	386	393	335	320	362	377	360	330	356	391	424	365	362	345	390	368	363	352	386	378	367	412	326	349	353	363	385	351	378	378	384	367	356	346	356	336	369	359	347	382	376	400	393	390	381	373	384	391	359	370	399	355	387	382	349	342	352	360	387	356	393	392	353	377	340	362	380	359	348	390	347	365	376	320	349	375	332	344	359	345	346	346	392	337	372	368	381	352	365	389	344	355	374	386	411	376	361	340	332	378	340	373	342	403	361	374	357	365	354	332	389	338	381	354	362	350	360	338	366	385	366	363	366	361	381	362	398	351	389	369	350	371	390	361	369	342	341	404	352	384	343	367	361	388	370	375	343	345	341	377	367	350	356	356	360	373	410	368	337	345	357	358	372	374	357	348	340	356	384	367	363	371	364	379	364	385	364	361	374	371	380	355	409	392	385	327	354	346	388	346	333	351	344	330	350	343	368	379	389	382	382	382	352	375	350	383	370	357	346	392	353	367	334	383	361	403	379	366	383	365	338	377	378	389	349	380	369	351	386	401	350	346	378	367	397	393	381	339	340	361	364	386	400	369	373	386	401	362	382	388	364	365	361	394	364	376	362	381	342	364	337	353	374	376	367	345	379	373	329	366	378	377	364	368	374	391	372	360	372	397	371	384	395	360	366	379	393	389	362	361	329	402	375	338	347	370	357	403	369	383	372	393	356	334	369	382	403	369	387	393	433	358	368	374	368	354	401	358	350	377	362	337	363	331	380	337	337	393	373	385	354	389	365	382	392	364	396	354	380	394	334	365	383	370	371	372	352	365	383	340	354	353	357	346	389	361	372	399	337	344	349	374	331	364	358	397	358	348	343	384	401	334	383	397	359	365	388	344	355	333	338	331	357	389	343	374	368	345	366	390	371	387	344	351	354	397	361	329	416	366	362	365	399	347	368	389	369	362	354	348	374	385	367	362	388	346	374	353	390	351	352	359	395	375	381	380	360	374	344	339	363	386	341	390	361	402	375	336	334	387	353	398	387	383	361	405	368	376	375	370	357	363	368	342	374	363	368	342	366	371	365	382	339	377	351	363	369	383	333	381	364	330	356	371	345	372	334	364	384	348	388	341	362	368	405	409	379	357	366	386	370	327	370	369	391	396	399	382	371	400	390	362	384	358	353	403	388	351	365	377	423	361	357	350	374	347	348	400	348	375	324	355	389	328	350	376	363	338	363	333	372	370	365	408	358	348	364	373	398	351	378	377	381	361	398	382	365	375	345	359	395	357	396	354	383	328	361	367	356	316	343	361	348	358	341	399	362	361	373	365	379	335	372	333	358	354	341	382	384	313	401	372	370	372	332	365	391	373	354	332	408	338	391	361	384	347	357	373	363	356	344	332	372	361	381	358	323	361	373	362	352	345	384	356	359	322	382	343	381	349	366	360	354	347	371	358	392	369	375	332	346	337	398	382	377	336	353	380	334	390	346	383	360	364	374	345	389	378	364	326	385	374	376	370	329	409	363	365	386	360	382	338	364	366	363	367	324	375	337	344	364	403	378	370	371	389	400	358	378	342	336	405	385	340	357	359	355	397	396	366	355	413	393	376	357	370	381	394	353	382	340	372	358	391	354	369	391	368	363	402	343	337	386	403	339	353	392	384	379	369	323	365	380	356	338	368	362	352	357	352	360	358	335	360	401	401	398	378	388	394	360	388	377	379	391	357	397	356	369	387	371	379	355	378	399	359	377	365	373	371	367	337	357	362	391	353	376	397	362	355	368	350	359	390	370	354	358	387	372	352	369	360	388	360	399	387	397	360	372	390	385	340	355	359	351	355	380	366	348	362	371	393	382	351	328	358	367	343	339	380	357	363	330	363	354	398	344	408	389	362	406	327	399	362	380	366	349	322	387	401	348	349	353	375	376	337	375	335	350	343	353	384	400	356	377	357	327	378	360	370	380	356	372	347	326	357	357	397	361	361	394	358	349	365	386	352	341	395	363	380	412	354	357	356	360	354	376	372	363	375	372	364	378	380	372	341	391	386	374	373	379	400	357	361	373	381	336	362	355	388	350	368	370	337	366	373	371	361	372	328	404	355	358	377	357	353	405	369	380	370	338	355	381	356	402	391	335	384	346	367	354	340	382	351	373	365	328	377	403	364	371	368	382	324	377	355	413	377	390	359	356	351	350	421	367	336	353	381	364	391	377	369	356	387	377	332	370	337	373	356	339	381	386	356	357	386	332	376	364	359	343	332	356	376	381	347	341	372	373	348	351	371	374	369	368	360	349	356	363	351	356	368	369	365	363	363	372	378	370	367	372	360	401	388	386	337	344	376	361	430	362	345	312	347	372	355	382	395	352	376	328	365	380	403	376	354	334	378
5951	1767	3132	3633	3223	2851	2444	2169	1952	1727	1593	1476	1454	1409	1331	1319	1214	1278	1148	1203	1160	1164	1088	1093	1077	1040	1111	1051	1015	1097	1006	1058	1008	961	1001	1003	1007	985	992	979	994	1041	969	893	965	984	1010	1019	943	983	963	965	995	1005	957	982	953	1028	971	1016	988	980	985	924	983	927	1035	900	958	967	910	919	932	953	1001	911	971	993	1042	954	916	981	932	972	951	1007	957	981	899	963	966	955	966	976	952	974	967	1007	975	959	984	931	969	897	947	892	969	927	895	960	982	974	1038	915	993	928	872	948	952	985	964	949	961	913	953	912	967	915	941	964	953	929	953	1050	963	980	968	946	1017	971	953	877	927	943	951	962	946	978	978	962	958	960	974	923	945	919	990	991	960	941	935	969	976	913	916	985	967	975	969	968	910	922	943	978	976	981	945	996	973	928	902	897	947	964	932	911	952	959	940	945	949	959	959	993	966	981	887	910	935	887	965	945	945	962	928	910	962	954	935	957	1016	966	894	928	942	972	951	909	937	943	1005	990	943	911	921	936	937	915	988	949	929	930	896	948	919	952	963	943	956	943	978	973	923	971	916	956	953	994	949	950	910	947	941	955	995	951	913	967	915	1048	958	918	911	950	944	923	930	957	937	924	935	934	918	955	926	960	935	930	975	898	969	959	936	899	983	912	950	967	955	972	958	917	966	962	972	927	947	883	910	933	940	924	875	956	966	912	901	966	972	903	1020	941	926	1010	1002	951	954	982	985	897	961	968	961	950	953	927	975	957	947	897	901	965	998	959	926	981	974	929	989	950	945	958	929	975	951	969	969	1006	983	915	957	983	943	934	929	934	896	932	974	932	947	950	1006	935	997	931	947	985	932	986	927	895	909	924	956	956	893	951	1002	961	928	905	962	933	991	895	917	931	930	993	917	918	920	925	931	947	935	986	943	974	889	956	987	947	934	915	981	970	973	945	929	945	939	882	943	941	961	880	1031	980	946	967	943	936	942	954	982	950	977	929	1008	960	952	931	927	968	949	965	948	923	994	881	908	998	967	1000	922	980	946	898	992	959	982	1000	964	898	910	1000	851	916	918	923	938	963	952	938	1010	944	975	1008	952	889	932	918	911	913	957	956	977	958	973	963	937	913	912	912	918	964	917	976	966	873	901	948	977	989	914	985	871	922	903	927	983	1002	925	871	936	949	980	989	982	952	904	930	976	916	958	937	1027	1025	976	951	957	975	981	971	941	1000	1005	958	935	904	968	979	933	983	906	928	939	968	1002	959	983	917	988	1017	929	991	1010	947	928	962	933	940	941	979	935	930	947	946	940	959	973	938	947	912	950	999	989	923	969	960	942	974	886	1028	950	904	982	919	976	1025	999	952	955	933	972	941	942	896	957	993	924	896	906	983	982	959	977	941	921	911	953	977	945	995	934	949	929	976	912	982	985	963	915	928	950	927	937	976	941	941	944	1003	943	959	918	942	930	990	1001	891	962	977	974	972	971	968	895	963	929	968	957	995	1030	959	1021	948	907	990	953	948	973	973	954	956	978	1031	925	944	924	911	943	1000	891	921	921	972	909	919	943	935	948	954	958	910	916	956	914	991	931	902	974	998	1006	960	955	931	952	921	912	954	963	939	1021	952	944	962	952	922	960	965	988	958	901	952	1005	952	913	991	912	896	936	938	981	1027	917	940	969	907	913	933	928	929	936	1031	964	943	962	999	940	902	864	901	967	918	939	961	944	958	962	943	943	906	924	918	960	951	946	981	932	897	931	979	930	884	943	915	993	929	929	969	902	884	997	921	954	996	968	1004	954	917	927	927	963	907	973	946	936	982	922	962	919	999	925	947	936	909	963	917	951	941	896	937	920	899	953	925	947	955	961	952	941	960	1009	983	958	992	917	926	976	948	960	985	980	919	960	885	894	942	912	945	920	959	934	932	916	908	958	972	945	946	952	957	999	991	948	967	968	992	1010	932	974	958	958	900	976	924	919	883	970	952	963	952	920	956	947	939	967	1005	1008	901	950	970	930	953	906	957	975	949	948	940	979	975	928	936	958	936	998	959	898	999	923	905	927	932	989	987	964	956	916	944	980	943	956	871	921	975	972	872	994	942	931	965	898	1013	945	966	891	967	950	960	999	969	960	932	971	951	955	998	1021	986	870	938	980	974	1003	1000	978	936	956	915	929	951	944	959	892	914	976	1013	923	962	924	952	991	958	978	930	986	923	998	909	915	972	939	962	922	972	966	984	958	924	891	966	893	936	951	978	964	981	962	913	1001	935	975	986	935	1006	981	949	905	919	936	956	976	985	931	1034	898	975	971	996	901	955	951	928	967	973	918	888	944	954	1013	954	911	954	939	957	992	933	1005	992	935	927	914	983	963	963	977	941	938	969	955	973	922	932	977	976	1026	975	1000	979	880	954	958	949	974	928	890	955	954	945	971	955	948	932	929	964	1010	957	874	982	932	991	988	942	1008	903	878	901	925	919	957	945	946	943	894	927	941	976	988	953	913	920	931	996	984	1001	927	979	967	958	928	936	910	992	948	984	952	975	921	955	967	993	934	973	954	908	912	998	924	927	966	948	976	924	962	916	899	936	975	955	979	1007	872	937	907	953	972	928	940	1022	973	974	958	992	911	1003	920	969	924	928	919	952	910	922	945	955	944	875	955	926	947	919	942	908	947	919	962	992	886	935	962	913	981	996	932	966	918	948	935	1011	926	977	948	969	883	959	905	921	903	930	963	944	965	955	926	945	934	970	962	972	982	948	954	986	920	896	989	948	1002	908	964	1012	941	949	923	944	962	884	958	912	911	920	935	940	926	974	957	973	1002	905	976	933	1018	970	977	964	918	961	954	942	956	910	953	975	940	956	955	958	949	956	959	953	944	977	949	948	896	962	945	987	911	1003	934	966	897	993	948	925	962	989	929	936	958	968	940	951	957	1004	979	853	981	968	976	953	959	956	974	1005	927	923	983	953	912	963	961	933	953	946	968	1004	970	936	981	955	982	934	935	950	947	925	915	984	945	981	949	966	952	946	931	891	979	942	963	962	946	994	950	914	978	974	913	929	992	1009	941	925	914	922	993	934	934	974	931	894	988	966	1004	916	920	936	1031	905	938	935	983	876	904	922	963	978	962	923	941	932	1002	1005	979	942	895	903	945	957	971	974	1028	925	999	921	995	946	986	908	910	928	953	988	935	992	952	910	974	930	926	922	905	982	896	943	935	941	858	940	910	967	943	973	907	956	952	970	921	1022	930	941	975	874	931	923	909	977	944	968	980	922	983	959	964	994	995	965	978	936	951	933	913	993	982	981	932	935	927	924	972	980	950	923	946	955	973	993	938	988	982	992	981	888	942	945	955	967	956	914	985	952	940	963	922	955	969	1003	900	946	940	897	922	940	940	918	937	936	948	924	959	935	979	962	970	915	982	958	944	949	992	992	993	937	941	902	964	954	980	954	981	947	968	908	930	969	954	900	926	950	1011	933	950	952	981	983	946	931	984	971	963	1000	925	953	919	989	864	947	957	959	887	915	915	949	1009	971	952	907	960	946	929	965	934	971	1004	971	925	998	912	931	928	952
15532	2477	2445	1911	1256	1005	765	631	514	494	447	397	353	339	315	311	293	307	282	266	261	256	248	250	251	234	231	247	230	231	228	235	227	249	213	244	211	202	201	212	216	200	190	184	202	225	207	208	228	194	223	215	220	236	226	206	209	231	219	183	205	232	240	231	181	219	217	207	247	206	197	223	180	220	215	179	200	208	208	195	205	224	211	193	205	207	227	222	179	195	228	214	208	197	213	199	178	205	210	221	207	194	228	206	181	207	208	188	210	201	211	196	204	249	212	232	195	203	196	185	202	242	217	216	215	204	195	222	183	205	213	176	231	183	203	193	192	208	198	204	189	197	181	226	199	222	229	200	190	212	213	217	208	208	176	195	213	213	177	197	205	183	199	208	209	188	239	240	207	209	229	214	199	213	223	208	210	205	214	217	197	194	180	202	199	189	192	195	223	222	205	211	216	191	204	197	217	209	229	241	192	212	205	180	185	223	185	209	200	191	228	200	182	193	203	188	204	212	181	206	231	202	218	198	195	202	197	214	200	194	225	213	196	212	221	206	205	228	211	204	208	204	198	194	206	203	191	184	194	194	207	205	202	203	208	174	215	223	182	208	209	211	203	212	195	197	213	210	195	204	204	186	189	194	209	179	221	215	216	180	205	211	194	204	195	202	194	194	228	197	211	207	218	212	190	214	203	191	211	187	219	221	218	212	203	232	185	204	195	177	222	181	195	216	211	218	212	205	210	182	231	202	219	196	189	216	192	182	172	174	185	203	204	212	176	202	221	179	207	189	179	214	191	204	221	202	204	217	187	187	202	222	210	240	198	187	198	192	202	188	196	197	206	209	204	184	200	191	201	195	217	220	208	213	195	231	216	209	208	210	217	173	211	206	215	199	207	175	211	209	203	210	183	198	232	217	225	200	189	168	205	220	179	201	198	194	202	213	209	212	200	186	206	184	188	180	198	206	226	218	226	200	199	205	182	216	189	205	197	193	223	185	168	206	189	235	196	228	195	211	218	233	181	195	208	219	198	206	187	210	207	188	211	170	185	193	204	218	207	204	212	211	202	181	230	201	216	186	191	179	207	182	229	209	194	208	227	205	199	200	228	184	209	213	200	201	211	178	207	212	190	164	178	196	200	200	201	192	210	234	188	194	211	193	225	208	203	196	207	201	197	205	216	212	198	173	204	212	202	231	253	191	190	192	186	225	221	209	182	179	173	209	222	183	195	210	192	186	215	221	207	173	204	192	227	185	214	168	187	199	196	250	213	202	189	198	194	201	208	209	182	233	227	218	216	200	202	204	212	218	226	187	210	182	196	202	216	210	216	221	208	183	224	191	205	216	215	173	194	188	211	193	202	217	187	200	236	219	192	207	201	225	207	186	204	201	204	224	182	222	206	202	181	189	193	215	192	199	177	219	196	176	230	205	222	211	191	212	191	214	214	187	202	217	197	215	183	196	201	176	213	206	172	212	208	185	203	220	192	195	213	225	205	195	181	202	220	223	214	215	193	204	193	203	214	205	217	202	217	197	196	214	218	211	219	205	194	217	214	193	198	214	211	207	221	188	197	218	213	203	201	171	205	172	205	186	221	193	196	188	195	185	192	227	181	199	211	206	202	212	210	191	219	217	207	207	179	215	206	209	203	205	200	205	192	224	221	209	219	194	230	227	215	184	215	178	210	224	198	185	185	232	222	187	215	174	192	186	177	217	222	188	212	215	201	179	231	208	196	228	205	207	184	207	222	217	213	212	198	185	192	196	219	197	211	214	192	211	198	187	194	206	196	207	194	192	195	184	203	189	205	186	187	191	189	201	190	244	186	179	195	209	205	201	203	178	216	184	204	210	207	218	200	206	216	221	205	188	193	212	222	189	177	199	198	187	210	229	194	193	215	215	218	184	217	186	201	188	218	195	195	205	189	208	205	197	222	208	175	224	214	206	196	198	190	234	215	202	204	228	190	223	195	204	215	195	185	194	194	210	223	211	213	203	230	167	199	202	190	209	205	190	206	231	229	199	189	193	209	174	181	185	197	198	217	200	225	207	184	210	206	212	196	177	202	180	207	199	212	199	204	208	212	202	214	182	237	228	194	240	199	198	205	222	192	213	199	223	184	205	209	223	183	203	209	199	216	217	197	197	216	202	202	194	223	192	196	185	181	199	190	227	202	231	214	188	209	202	222	202	184	205	204	202	206	187	202	187	194	201	218	208	207	186	210	197	207	200	207	208	189	173	205	200	187	205	222	189	208	196	210	188	204	201	192	218	211	214	201	214	213	200	192	192	209	178	189	201	213	205	177	205	181	187	220	195	200	190	193	212	170	203	206	215	200	205	202	209	196	193	215	181	201	198	211	211	216	247	213	207	208	198	226	201	221	213	212	184	210	226	213	222	213	200	180	198	217	173	218	183	187	188	196	202	222	207	205	194	188	202	205	186	208	183	213	198	189	234	198	189	204	202	206	220	187	198	182	189	182	183	213	199	195	227	189	195	210	221	185	192	208	209	207	201	193	210	201	201	186	228	207	194	189	201	182	223	192	189	216	211	210	203	201	214	228	197	216	199	200	208	214	203	202	211	176	207	214	200	224	206	192	199	193	230	177	197	209	188	221	214	204	212	210	203	223	190	205	206	195	206	194	199	187	218	199	206	181	214	232	214	231	203	204	191	206	204	213	218	184	180	209	184	196	213	212	226	190	216	221	199	186	174	209	215	218	187	169	218	196	197	190	219	194	172	198	213	203	207	221	178	231	203	190	213	223	197	183	180	224	195	192	196	201	199	192	208	215	214	193	213	202	219	216	207	211	208	236	216	196	211	218	176	218	201	213	198	206	227	181	221	185	207	181	203	189	186	218	195	212	169	181	200	196	195	219	188	211	198	186	165	181	187	214	219	187	216	200	213	185	204	204	220	234	208	201	180	186	193	231	233	186	205	214	197	191	199	203	210	213	218	218	213	196	200	204	204	224	178	219	231	189	200	224	194	201	198	215	235	189	203	204	201	187	206	194	218	202	204	179	223	217	204	218	198	218	180	199	199	189	203	181	179	192	193	193	207	201	219	217	182	202	190	201	226	188	191	210	217	212	196	210	194	224	200	202	199	230	217	183	187	195	191	208	191	194	183	187	221	212	214	191	176	213	199	185	196	175	196	198	188	228	206	216	186	214	193	211	219	215	198	212	207	210	168	181	193	192	214	199	204	198	182	202	211	197	193	184	202	215	208	192	212	192	195	200	196	191	220	205	204	195	210	211	187	209	209	194	210	194	208	205	223	205	210	209	201	189	207	191	211	225	207	193	172	205	214	197	200	215	201	205	195	213	209	205	193	212	204	190	224	195	212	218	225	198	191	214	198	184	199	200	194	226	230	194	195	232	226	210	226	203	176	197	176	189	213	196	195	215	219	182	218	203	167	185	216	209	203	213	208	218	203	202	204	196	208	180	214	212	201	185	193	201	201	215	188	205	176	215	215	180	184	215	209	196	231
7608	2239	4702	5716	4986	4128	3320	2931	2322	2092	1885	1713	1546	1438	1285	1184	1208	1094	1035	978	992	897	892	900	823	787	832	791	758	726	731	713	723	690	764	668	649	638	680	665	634	663	682	651	653	649	600	652	631	605	630	640	646	637	580	609	601	608	603	627	593	646	609	542	608	617	559	573	619	553	623	601	586	592	620	560	585	577	581	600	589	612	586	546	568	598	591	542	548	612	600	578	610	565	597	562	552	582	588	623	531	546	574	572	607	600	593	566	576	548	582	578	611	602	610	598	576	574	637	590	591	600	570	568	592	531	570	599	538	601	618	551	586	594	546	589	524	595	535	565	561	547	560	589	575	589	596	569	607	582	580	601	546	610	578	563	557	579	576	579	535	545	549	588	555	609	542	545	586	611	583	550	509	649	572	629	556	551	564	596	604	571	559	533	571	545	549	561	571	558	548	590	543	583	546	561	516	560	567	583	577	557	594	584	563	587	556	589	648	558	567	593	552	597	553	607	591	553	585	585	604	573	586	545	522	553	560	576	571	546	595	592	566	553	561	570	571	567	593	573	558	580	602	603	599	576	576	552	583	619	572	607	577	564	543	551	527	569	582	541	567	525	584	558	557	567	584	573	595	534	568	577	585	601	563	568	560	578	611	543	536	560	547	580	557	587	552	549	601	593	523	566	605	537	590	558	540	561	564	548	536	543	549	558	538	593	560	601	548	595	609	587	577	557	565	551	574	558	572	593	613	574	566	569	598	539	569	580	576	538	598	558	599	543	595	523	615	525	603	594	582	556	542	529	525	524	567	592	574	549	523	572	553	551	595	605	545	543	560	606	569	556	560	578	540	603	564	564	560	552	572	537	539	586	539	596	573	555	555	577	613	516	587	524	575	589	549	565	606	559	573	541	546	568	570	568	591	582	563	576	573	587	589	575	571	534	552	565	594	538	533	552	544	583	583	539	576	541	545	550	577	545	533	547	555	493	518	580	514	590	528	547	539	545	571	587	522	584	577	554	598	547	558	543	579	562	552	564	574	586	589	583	558	568	597	585	589	591	556	574	582	600	524	550	563	556	557	565	573	580	560	572	610	521	545	538	536	609	567	595	546	572	544	562	587	574	549	567	543	533	553	571	553	581	562	566	574	566	578	583	591	555	546	549	608	526	598	551	557	575	526	574	588	557	546	536	601	560	581	581	553	617	547	543	562	571	548	569	558	543	558	533	607	539	560	552	549	597	528	549	552	592	590	545	543	535	565	593	585	558	556	584	533	600	576	605	557	572	557	566	531	532	570	567	565	594	555	555	579	550	583	533	557	566	566	597	582	579	586	592	622	569	615	566	577	574	601	520	509	550	561	578	595	547	535	582	598	596	561	578	547	540	529	582	547	575	554	544	597	545	523	519	552	551	526	616	565	555	565	526	590	548	601	583	533	574	590	609	572	540	534	569	565	573	611	566	586	611	540	578	515	554	578	564	569	546	584	581	538	556	516	556	588	573	548	539	589	603	636	512	558	550	544	534	543	602	535	566	543	575	564	569	555	596	548	568	541	517	556	541	562	576	566	573	565	566	568	556	577	562	580	573	588	566	536	552	567	544	557	554	531	559	571	553	539	531	573	522	551	567	579	534	571	568	607	563	591	588	564	596	585	563	568	554	542	538	544	563	634	629	584	534	551	549	577	559	546	576	602	550	565	578	549	566	586	540	562	547	623	565	538	553	570	584	559	546	508	560	587	575	566	541	552	549	583	576	554	549	589	559	549	522	567	533	586	506	587	587	517	566	559	532	569	591	561	546	608	603	579	591	579	564	574	576	611	557	541	569	575	574	557	613	543	574	598	571	563	551	552	576	584	554	513	581	541	571	571	550	547	561	543	603	576	564	581	557	584	530	555	550	577	575	572	542	593	520	535	588	584	565	565	603	576	572	582	559	571	555	584	589	499	594	540	559	566	569	583	533	617	544	584	567	572	580	573	585	565	584	594	566	589	560	574	598	555	560	564	586	546	600	575	568	593	545	566	571	619	547	542	518	582	546	606	594	580	616	598	589	574	560	558	583	559	542	556	562	605	526	548	563	552	581	584	569	520	608	526	583	551	563	574	581	599	567	539	554	547	554	595	545	584	603	570	554	545	553	552	547	558	556	568	573	609	605	549	568	563	586	550	623	540	537	532	539	577	535	590	567	597	554	569	556	548	549	568	547	570	548	583	576	574	558	558	530	606	565	590	567	540	584	583	591	554	555	606	594	611	592	590	546	530	558	574	573	558	556	588	585	575	544	614	608	556	563	602	578	599	552	574	557	556	519	553	546	522	542	565	557	572	545	649	531	554	568	544	560	552	578	571	578	572	574	567	574	561	599	607	545	594	565	534	572	554	567	544	541	578	577	581	586	551	563	571	580	603	590	519	609	562	539	514	578	560	564	566	592	581	561	564	565	555	571	591	583	552	539	548	586	582	563	578	585	577	572	562	596	556	603	522	566	572	548	578	569	574	566	561	584	544	538	618	596	611	602	551	581	626	566	585	563	560	605	575	580	611	579	565	522	556	557	538	582	564	556	564	577	548	584	599	553	540	526	510	569	599	564	585	569	571	573	541	590	593	575	574	545	548	589	567	559	566	543	582	548	535	544	548	541	563	559	582	528	575	553	568	604	585	589	600	575	528	553	549	587	550	580	595	566	599	576	597	530	599	572	595	560	532	559	544	618	560	576	561	590	567	550	596	596	512	517	572	583	576	564	538	560	565	594	532	539	555	540	573	594	568	575	601	569	559	548	573	601	591	580	597	582	603	540	540	558	552	588	580	554	578	556	586	600	578	576	601	575	561	553	553	570	566	605	575	559	546	543	585	557	567	570	555	599	573	577	546	587	615	593	523	570	569	613	587	534	609	597	568	596	516	576	587	557	545	570	592	528	538	522	562	588	574	603	572	578	572	554	544	556	566	595	541	566	591	571	586	520	600	517	562	556	562	587	564	618	595	541	548	597	576	534	606	550	566	557	570	572	581	525	539	567	588	524	571	579	582	595	593	542	583	576	578	577	550	582	587	543	580	503	566	603	534	557	540	561	566	597	559	567	597	590	565	544	574	568	534	589	567	571	579	608	613	531	599	537	549	565	589	581	573	596	591	591	568	557	587	585	571	586	556	586	556	545	599	579	583	585	543	561	570	611	520	542	563	585	573	562	563	621	561	571	570	600	533	569	546	594	566	557	541	537	567	534	534	569	574	548	566	581	589	531	556	549	575	564	567	556	597	553	574	585	586	580	567	551	561	589	610	565	551	595	553	575	525	566	603	545	586	583	539	584	547	541	571	531	568	582	568	614	570	549	581	522	597	557	534	570	543	579	582	566	545	602	519	582	611	564	578	569	561	598	555	533	542	535	545	543	626	587	596	559	537	580	563	589	560	547	537	554	599	549	560	592	585	516	583	581	588	566	573	583	542	562	563	549	550	583	572	565	577	561	569	537	607	591	581	573	553	584	550	577
2387	400	434	362	349	335	333	339	351	344	351	334	333	363	361	331	357	382	339	379	369	366	376	347	345	357	347	352	360	325	371	374	333	374	373	365	323	364	341	364	352	360	339	377	372	338	293	358	352	345	348	346	363	361	340	333	331	345	328	310	364	357	320	335	369	356	367	329	352	378	303	281	311	374	331	329	380	354	340	326	346	342	334	323	370	321	388	345	348	373	338	366	381	301	329	336	323	351	350	336	322	346	330	351	318	339	348	304	363	345	337	361	355	353	377	331	381	333	360	343	319	350	346	359	354	348	360	370	321	347	353	340	343	338	342	364	342	304	381	356	376	364	341	331	367	317	337	342	323	379	351	377	363	355	343	336	360	355	338	353	367	342	379	352	351	383	339	350	352	325	317	314	361	348	347	328	356	330	361	330	333	345	325	350	369	370	315	364	337	332	371	366	343	404	333	381	381	368	349	342	356	338	325	342	374	392	351	318	360	364	337	360	351	337	369	349	352	376	363	392	332	336	362	337	352	335	342	332	330	338	351	342	345	358	358	362	355	376	363	349	335	352	342	367	342	356	350	336	367	355	330	359	339	357	392	358	347	323	331	339	355	340	372	374	337	350	359	345	315	343	346	337	342	313	348	324	328	333	365	320	375	376	365	327	296	351	366	352	329	343	343	378	356	356	369	320	330	384	367	335	369	371	379	364	318	397	354	369	342	323	366	323	350	399	327	346	324	356	390	373	365	341	356	367	331	357	347	358	369	346	386	343	363	349	353	359	369	375	345	353	340	372	360	360	337	372	315	360	328	350	365	348	311	344	362	344	387	338	364	374	342	343	343	333	361	322	311	332	371	305	358	327	341	343	341	335	340	349	353	359	325	360	369	357	355	380	366	333	336	396	368	309	357	355	343	315	348	327	302	350	323	398	345	372	335	345	325	372	330	343	349	291	354	309	343	362	363	343	359	353	369	389	379	347	344	334	320	358	349	343	377	324	374	367	376	376	335	344	373	356	350	329	357	384	344	348	352	330	365	333	393	375	362	335	350	332	331	348	338	389	350	331	325	376	339	378	359	334	333	342	329	384	377	354	351	292	350	312	361	351	338	314	359	329	323	315	356	375	379	379	348	336	317	358	370	347	360	386	349	342	368	321	353	359	325	346	310	385	355	355	329	370	331	374	345	340	363	340	384	366	340	346	327	334	339	350	328	343	336	382	334	334	333	336	341	350	372	379	383	357	343	318	357	385	359	332	354	340	353	359	355	335	367	346	331	351	330	340	354	344	360	322	317	324	356	365	360	335	357	310	392	370	327	343	376	331	365	309	343	334	343	348	327	325	325	337	351	353	399	346	329	342	360	316	338	355	361	362	341	321	326	338	345	361	309	350	375	331	330	346	353	329	347	344	360	367	373	348	378	344	381	338	346	331	346	339	366	339	360	322	338	315	363	357	362	355	338	346	349	371	317	342	347	357	315	303	323	339	340	353	357	343	353	325	303	330	359	363	351	328	380	352	345	363	326	332	373	343	367	342	341	361	350	326	333	351	329	335	341	359	347	364	364	327	382	306	361	373	330	374	348	370	375	324	352	350	340	338	344	367	352	335	372	353	321	359	361	338	357	342	357	393	345	344	357	356	372	356	355	350	320	352	340	342	323	375	354	339	353	341	358	350	348	361	335	336	342	345	341	354	314	356	340	330	321	370	353	322	365	379	360	300	345	331	357	335	329	341	359	334	338	339	361	354	335	366	346	340	327	388	380	339	332	353	375	346	372	326	375	365	329	330	382	357	378	336	366	362	373	370	312	324	319	346	367	387	334	298	335	352	346	327	366	362	365	349	374	346	350	306	350	336	367	342	358	373	383	366	349	401	344	324	356	364	359	342	307	320	339	375	317	361	376	394	302	347	361	359	370	372	351	368	352	365	333	354	329	347	371	331	364	347	365	309	338	319	312	356	344	370	352	336	376	346	359	348	367	349	368	360	369	327	344	337	391	328	360	364	347	335	337	329	348	372	372	355	350	384	354	357	319	325	376	363	350	379	315	342	379	298	360	334	379	377	351	304	353	332	333	358	373	327	346	350	331	347	357	373	325	362	337	339	354	320	367	364	324	336	359	385	342	370	365	327	337	345	356	313	372	365	350	336	372	361	357	353	341	359	345	361	323	360	366	341	340	366	376	359	358	369	317	318	285	365	351	352	363	333	339	368	352	328	350	355	332	377	325	355	362	343	323	329	363	390	352	382	338	346	327	334	334	333	323	330	373	372	341	368	349	374	356	339	351	339	352	387	349	329	324	345	333	324	358	350	337	332	331	331	322	333	383	343	350	373	350	336	327	356	335	325	328	333	338	340	338	334	357	347	343	323	359	341	319	355	327	368	339	346	366	368	382	326	326	368	335	376	390	347	320	346	343	361	334	331	346	319	356	360	371	341	354	348	344	328	339	346	346	365	367	319	341	337	350	357	334	336	330	331	363	354	361	328	365	343	341	365	354	339	367	369	340	375	373	364	338	327	365	338	346	358	359	346	351	361	369	346	370	372	358	351	350	373	347	343	339	350	380	365	343	351	341	352	365	337	353	383	330	375	330	339	355	358	363	353	365	334	343	365	367	399	343	359	333	364	366	300	350	373	347	371	357	356	332	336	326	318	341	331	344	347	359	387	337	332	349	361	369	385	349	343	303	336	342	323	328	388	356	350	358	342	343	374	339	333	354	357	347	381	351	372	331	353	354	338	366	345	335	376	369	359	373	363	370	345	340	359	346	353	353	369	351	345	359	388	348	367	350	325	337	353	334	358	330	360	358	362	363	354	306	350	349	356	334	343	360	333	333	346	349	363	381	360	357	351	341	335	361	342	334	349	346	348	352	344	347	333	366	314	400	363	354	359	403	330	345	347	319	358	349	354	353	346	336	392	371	348	329	381	386	303	364	359	345	343	344	351	336	354	349	360	360	347	367	319	373	354	305	335	363	332	354	370	356	373	370	299	341	370	315	325	399	345	393	367	340	324	361	303	351	346	368	341	383	362	353	345	339	331	357	380	371	382	347	336	333	329	348	330	380	357	350	348	364	371	353	363	325	375	363	349	392	334	357	367	349	361	354	344	350	346	351	333	357	338	341	332	379	338	344	340	352	347	343	344	388	331	324	314	342	339	333	335	357	337	352	320	360	344	330	330	331	360	371	359	374	344	370	334	338	377	382	313	356	341	344	383	359	339	333	336	323	334	359	368	367	363	369	356	330	317	335	389	318	311	359	307	389	375	360	365	368	372	385	343	315	394	359	352	361	366	361	318	332	339	344	371	322	347	313	369	373	334	344	343	361	390	383	342	325	364	361	357	329	315	353	347	345	357	357	326	338	345	351	349	326	345	364	311	317	359	345	342	361	348	345	333	332	354	316	367	396	351	326	347	356	347	343	362	345	352	311	355	328	377	374	350	357	355	332	344	356	333	349	345	362	377	370	363	353	355	328	337	365	356	332	351
2648	1012	1060	1089	1124	998	1063	979	892	972	909	1006	947	946	904	882	1000	944	914	928	987	945	907	942	920	960	945	954	883	908	898	942	911	852	932	910	891	915	950	958	895	951	953	977	943	903	919	947	950	963	903	924	938	1004	911	900	889	982	907	911	905	941	859	892	917	900	915	928	942	902	935	950	939	940	880	896	912	914	944	937	891	923	903	966	914	885	883	898	938	861	933	907	967	867	907	923	947	1015	969	880	934	918	933	927	906	940	949	877	932	886	882	901	932	891	948	933	915	927	914	931	913	905	879	897	958	901	942	962	922	952	890	907	930	920	890	966	934	866	937	916	915	961	910	905	880	923	946	876	864	898	858	929	943	903	924	904	906	894	904	919	930	921	937	875	909	902	910	955	946	869	884	904	888	909	901	917	975	903	897	956	891	946	927	932	909	888	892	944	893	906	952	946	940	958	844	956	905	904	940	925	893	928	951	926	988	937	939	958	892	930	914	941	955	923	959	935	871	933	907	889	884	858	909	917	945	933	953	897	906	931	933	906	934	924	902	943	898	872	911	896	974	920	902	901	927	892	947	917	858	925	918	907	889	953	958	962	871	906	907	900	912	897	970	887	929	880	907	886	925	899	957	891	926	934	920	918	934	884	936	907	948	853	899	972	831	938	934	918	837	969	887	884	933	921	884	935	943	931	893	908	971	888	900	929	918	949	955	912	908	919	922	911	944	943	933	945	871	968	919	949	892	850	900	901	983	868	917	906	945	941	931	957	944	919	887	913	936	915	892	914	916	929	905	938	855	879	906	997	877	909	937	838	947	946	936	909	951	963	920	835	901	914	902	931	906	951	897	918	906	944	848	911	932	934	886	929	853	913	881	951	964	902	893	935	880	927	882	919	910	926	914	931	911	912	912	874	982	919	932	929	922	944	886	960	921	877	939	932	966	880	932	961	866	871	908	916	938	912	917	876	948	905	923	931	933	900	976	908	939	931	874	985	837	893	957	840	941	917	906	886	885	885	951	907	926	932	875	896	979	919	927	933	892	892	912	972	924	919	964	955	920	918	879	910	900	899	918	963	937	916	875	915	925	924	936	903	897	945	915	910	886	918	832	937	855	895	926	891	941	948	959	926	924	917	909	921	854	946	898	911	899	927	888	922	871	915	926	950	938	942	929	962	964	926	931	960	922	909	903	902	934	937	901	910	918	940	931	919	915	894	918	907	907	875	872	916	886	937	939	936	905	937	919	932	923	967	925	962	916	939	917	921	887	920	930	919	871	894	936	974	908	909	908	969	889	926	935	861	926	897	899	904	956	872	905	937	893	907	947	913	847	916	896	838	874	916	913	926	963	912	934	893	935	917	875	949	937	893	941	938	878	950	851	971	897	844	945	876	907	970	940	927	849	951	923	948	871	896	887	909	926	884	877	899	870	942	897	916	917	983	902	958	918	887	883	897	933	927	915	916	918	958	924	931	897	891	928	899	908	1016	938	932	865	931	869	884	841	901	892	925	925	926	947	918	923	899	926	877	930	947	924	927	898	933	873	879	950	873	887	980	876	879	887	958	913	924	920	871	953	845	885	926	903	866	989	958	902	923	935	964	904	890	899	907	859	878	903	892	882	916	904	865	944	901	854	901	835	924	880	985	922	916	898	975	939	916	886	1000	930	920	925	906	855	919	927	848	899	943	904	950	927	900	938	879	907	938	942	954	932	891	957	889	898	935	966	884	933	927	895	913	919	888	907	887	931	885	941	880	882	924	875	902	904	915	900	936	983	947	898	888	828	917	924	932	953	944	925	916	996	940	910	946	878	887	949	952	914	928	892	842	944	912	932	917	886	913	899	904	922	969	919	967	955	899	938	907	884	932	897	928	842	912	933	985	917	899	887	862	902	894	885	916	928	904	917	905	899	899	945	925	934	923	885	918	896	923	922	889	891	1027	898	927	992	978	976	965	908	900	913	899	962	929	918	969	908	894	921	892	905	956	932	935	962	979	955	912	896	952	890	858	939	945	934	909	925	889	948	947	946	898	945	964	900	896	932	925	882	926	949	914	915	931	865	875	905	903	919	871	933	913	888	868	941	960	919	921	893	930	927	893	897	912	895	932	882	1014	920	883	978	884	969	950	891	876	920	971	951	912	887	901	944	873	887	920	908	886	884	953	904	995	896	941	949	960	966	910	878	932	920	934	869	888	892	931	924	918	921	895	926	943	884	860	911	958	872	907	967	936	907	916	918	904	948	903	973	891	916	880	882	945	919	898	888	903	903	935	871	964	922	860	940	836	939	926	925	914	913	936	942	878	920	920	910	915	939	947	945	873	868	921	945	952	923	904	914	915	911	867	905	878	900	915	909	931	912	907	899	946	869	987	947	950	965	954	919	952	959	947	897	927	928	895	896	952	897	908	919	923	981	916	927	918	880	915	886	934	926	924	906	949	887	878	910	923	902	844	886	849	933	911	897	905	936	971	918	913	891	962	885	957	891	913	930	905	925	923	965	930	966	869	861	934	965	899	897	886	940	915	868	923	961	945	939	926	924	959	914	902	943	914	880	883	949	896	959	891	954	902	936	936	938	925	939	937	874	907	907	908	930	918	913	957	912	957	935	937	888	945	894	904	932	900	895	914	920	918	932	916	889	973	848	897	969	937	890	901	933	924	916	936	918	920	907	901	896	909	903	923	916	929	911	960	903	953	906	898	877	918	934	907	959	916	895	982	913	966	931	938	925	940	905	905	928	916	908	974	926	876	936	892	944	937	869	909	917	932	920	935	947	857	908	941	951	930	917	926	908	914	890	913	954	908	932	907	946	914	925	894	862	899	915	973	934	928	939	943	897	870	903	961	907	923	860	938	925	907	968	872	928	869	947	932	921	935	908	914	930	1008	925	909	986	896	927	937	898	950	934	966	898	940	925	979	923	904	907	859	945	920	858	906	906	925	916	951	938	927	905	946	864	895	938	885	909	934	955	867	890	926	929	908	923	879	899	946	936	879	868	882	888	908	963	932	912	969	921	880	902	945	940	862	932	953	887	878	934	908	887	913	981	931	907	934	921	869	926	871	954	953	919	938	887	831	973	918	965	962	940	913	923	961	875	920	927	898	944	993	930	907	905	951	865	895	882	973	932	968	917	879	910	965	917	958	904	915	894	964	908	901	926	878	968	927	919	953	864	877	914	908	984	860	905	915	923	966	813	976	915	970	930	917	955	887	933	928	911	897	839	899	904	922	935	890	923	933	873	883	939	975	898	921	888	949	889	964	903	891	968	992	923	898	958	899	911	943	863	922	858	902	930	950	928	892	888	907	890	908	946	887	905	928	909	947	885	955	928	914	925	848	907	919	912	928	903	930	942	904	922	912	927	980	972	923	879	883	928	913	867	899	861	930	932	924	989	951	940	873	899	1016	901	952	885	907	905	895	855	909	885	935	966	923	917	969	924	929	943	931	893	903	882	952	930	872	989	935	924	928	902	926	920	933	839	975	931	945	887	905
8544	1189	1516	1189	947	724	686	623	589	513	457	452	425	417	371	415	375	391	399	423	387	393	386	346	382	388	375	410	365	371	360	371	400	378	390	369	406	384	384	400	341	378	402	362	380	353	350	380	396	378	376	381	389	377	377	371	363	329	361	336	369	375	366	397	365	381	406	372	364	369	399	394	404	331	358	372	371	359	341	373	360	361	380	434	401	364	346	387	393	334	385	409	346	332	359	360	415	350	362	374	376	369	413	376	353	400	380	368	383	358	369	365	343	397	393	376	344	339	377	395	384	357	352	350	360	372	404	352	387	362	405	379	371	361	329	358	388	333	369	373	338	358	376	362	364	349	408	338	379	384	388	364	339	355	381	361	379	350	366	418	376	380	389	342	377	386	351	347	339	354	426	380	360	366	370	351	366	350	353	373	385	360	342	398	364	344	403	395	343	386	361	378	378	371	378	345	369	343	358	364	379	344	363	415	399	374	362	385	380	375	385	376	345	396	385	373	393	361	328	397	344	348	369	380	346	364	347	397	350	399	339	336	394	366	376	386	340	344	391	332	372	372	352	350	390	367	403	405	356	376	374	355	388	350	373	328	366	362	366	348	397	358	354	344	352	384	377	363	397	412	370	373	374	392	360	368	358	370	346	395	367	390	365	369	343	375	336	347	356	358	366	385	362	360	318	350	375	362	369	346	379	391	344	373	377	373	368	353	336	356	367	366	358	386	386	359	353	383	362	353	363	346	346	363	342	379	394	369	375	388	342	400	372	379	391	354	340	350	395	369	384	345	354	355	408	347	358	396	362	408	401	394	357	362	367	350	367	396	375	340	367	337	405	369	389	339	382	344	361	361	364	363	391	385	337	347	349	350	390	406	347	379	374	394	349	356	379	383	360	381	355	359	346	351	392	368	381	367	347	352	351	354	388	398	344	386	358	364	359	354	393	367	324	377	390	342	383	374	381	393	341	361	403	387	389	359	406	368	393	361	361	362	393	367	378	369	337	394	371	324	370	340	362	378	374	358	400	388	348	325	366	372	363	402	388	395	376	381	378	350	414	386	394	348	336	362	376	363	366	363	374	390	351	340	362	384	389	359	362	337	351	371	406	335	374	359	409	371	348	378	395	392	371	388	405	371	365	359	343	379	366	336	377	347	384	372	394	375	339	405	406	357	382	380	383	353	323	389	373	351	400	393	370	376	335	377	395	365	361	351	399	385	335	327	373	366	359	358	384	372	398	379	360	369	375	376	353	349	347	347	382	386	390	369	366	428	347	376	399	342	344	386	319	366	365	322	389	401	370	374	382	369	363	374	400	380	362	357	373	380	351	356	363	369	394	376	369	385	367	344	385	357	362	304	384	387	349	350	356	392	366	373	387	394	354	386	351	328	386	372	357	371	391	371	389	378	374	367	360	334	369	385	360	364	354	396	371	388	351	358	365	349	356	343	354	374	380	349	342	390	385	360	373	366	398	341	362	387	389	369	400	359	412	390	371	352	385	353	382	380	389	371	346	365	403	360	369	352	330	389	342	332	371	343	353	369	374	411	349	372	349	387	395	377	362	392	381	346	352	353	364	383	374	356	358	363	385	357	359	425	401	347	374	351	367	385	330	372	360	386	377	380	357	376	372	422	364	365	376	363	371	359	366	386	388	376	355	387	355	324	383	381	350	398	332	392	382	380	375	391	362	371	362	370	340	376	368	390	347	360	368	365	327	382	371	362	376	372	368	377	345	362	414	379	350	407	364	347	336	374	330	374	373	355	385	361	358	384	350	386	344	388	371	375	358	396	364	347	349	358	358	335	384	389	381	361	354	378	351	353	373	356	358	348	394	352	357	351	385	398	365	384	401	331	371	375	365	368	381	370	375	342	371	365	381	405	340	328	354	397	355	363	365	370	346	400	346	375	368	363	350	397	338	364	370	405	347	367	394	336	372	391	366	388	380	381	324	399	356	388	348	381	381	418	362	358	359	365	372	373	410	346	388	370	389	341	395	360	343	346	354	348	343	379	383	352	344	354	372	361	354	365	347	363	374	343	351	368	354	386	343	340	390	345	366	369	369	362	383	385	365	381	369	345	370	365	362	373	331	320	344	376	384	363	366	404	395	381	364	375	376	399	358	352	352	389	373	398	323	389	441	335	354	377	367	363	366	368	366	350	354	377	381	361	401	341	349	340	370	356	382	371	372	380	386	365	327	367	355	413	346	409	351	368	361	336	349	356	370	395	401	381	356	386	371	363	353	356	349	357	373	336	366	356	325	354	363	404	354	396	352	383	379	384	400	363	360	377	356	356	391	380	354	397	385	378	360	372	366	375	379	364	333	363	339	365	355	345	385	381	376	378	388	389	369	350	387	348	352	360	363	385	371	369	392	394	364	399	334	372	372	398	362	344	375	376	364	375	338	361	364	343	378	372	361	370	372	360	329	357	401	382	371	385	364	390	366	383	390	372	363	385	362	339	382	388	405	405	362	372	359	362	343	343	358	396	348	382	401	382	352	351	359	376	391	356	379	359	366	385	336	361	363	355	370	364	349	363	361	355	413	375	360	380	375	359	366	334	413	383	344	381	385	404	379	356	374	356	382	344	360	357	374	369	326	365	366	354	361	369	373	375	342	357	374	365	373	356	338	366	372	369	364	391	358	365	359	358	355	365	353	363	373	397	350	352	380	369	388	357	406	356	377	363	381	392	354	373	403	359	387	405	336	366	383	385	398	349	343	364	334	359	379	391	333	381	390	349	350	373	352	358	392	385	380	353	384	362	349	355	355	334	338	368	361	383	350	341	371	379	376	401	373	403	367	375	360	358	383	339	344	378	391	360	415	344	357	356	418	413	356	366	381	359	364	380	363	333	366	368	351	371	386	367	398	348	364	370	346	381	335	362	383	369	377	334	372	405	384	315	369	345	349	367	376	336	351	407	338	380	368	367	379	395	386	359	374	389	384	357	370	366	352	386	383	351	367	354	355	383	381	355	380	384	370	372	352	345	388	374	391	377	406	312	352	361	379	328	346	349	359	387	372	377	394	370	365	344	376	369	330	373	384	386	345	347	373	360	366	346	348	365	343	361	361	347	353	386	347	397	352	348	383	358	369	372	358	370	374	379	379	358	377	353	375	407	371	376	350	372	375	359	371	367	379	387	378	385	355	389	345	359	405	368	354	363	400	395	361	361	353	369	348	379	370	354	317	370	378	366	359	357	417	386	385	374	376	360	370	371	374	377	420	396	362	389	367	365	357	356	389	358	342	395	369	382	354	353	387	369	358	350	385	383	343	345	425	375	385	376	352	397	405	383	375	363	331	391	324	371	300	386	366	366	335	350	340	409	341	365	380	342	415	363	378	370	363	397	333	391	370	389	376	334	335	370	385	365	354	373	375	413	396	389	378	373	371	337	352	360	375	389	397	364	356	372	347	376	329	388	368	375	338	328	380	373	385	406	357	371	405	383	331	369	364	362	374	384	345	365	372	355	346	361	371	358
5859	1839	3142	3572	3198	2782	2522	2159	1895	1801	1640	1493	1438	1385	1342	1252	1225	1217	1211	1183	1122	1115	1096	1074	1078	1065	1081	998	1019	1066	1027	992	1046	1026	1002	1046	995	958	1054	999	951	984	981	1022	1012	1017	971	992	997	979	902	959	985	976	1008	958	959	995	986	918	927	983	963	991	967	937	970	969	976	940	895	937	936	1020	917	962	994	937	958	952	1004	1002	916	918	938	983	930	968	1003	1000	951	876	992	973	999	945	979	913	957	913	951	1021	914	976	942	920	947	939	962	977	875	901	1018	929	969	997	969	1026	940	975	927	943	955	901	964	983	934	1001	977	953	961	952	977	966	987	954	905	941	953	963	906	947	934	929	950	976	1025	968	946	979	945	999	972	977	947	925	962	931	936	959	1043	921	912	904	952	939	968	870	938	923	984	925	950	996	993	930	937	943	991	968	968	921	965	908	1004	907	970	977	923	931	905	986	934	932	951	957	949	972	942	963	946	1029	948	963	981	940	947	1020	962	993	926	908	947	901	983	944	967	922	916	926	936	936	964	924	971	952	946	926	969	968	1015	936	912	938	908	975	910	965	977	929	930	948	977	942	950	951	946	945	956	966	967	988	935	1007	885	905	954	901	993	941	976	948	958	951	991	955	961	914	982	905	933	962	956	927	970	985	967	931	1019	945	959	977	939	958	973	897	950	915	945	949	907	957	948	946	925	990	995	956	970	954	936	945	955	991	918	981	966	952	932	908	934	952	941	920	927	942	966	898	935	990	1010	951	982	1018	959	952	958	963	924	912	932	952	961	985	952	966	965	939	963	910	946	981	914	981	959	965	969	943	957	948	959	903	911	930	943	967	953	905	941	1021	940	967	960	936	983	969	935	947	952	909	962	944	913	985	994	940	916	978	992	943	962	947	954	960	923	916	992	880	899	929	953	953	935	987	943	913	918	1007	996	951	978	934	957	943	990	922	902	920	930	936	956	972	944	935	924	998	990	946	1009	906	907	917	991	917	946	924	1008	1016	940	999	944	945	925	924	940	966	903	923	950	976	979	915	931	960	969	948	916	906	951	937	926	958	966	895	974	929	970	920	937	980	993	968	938	988	947	971	926	970	920	913	972	940	964	997	911	933	924	971	976	959	974	968	962	936	950	957	894	940	920	943	1027	988	957	906	931	935	946	999	964	939	994	966	990	977	954	912	960	931	906	914	911	902	953	952	935	962	937	936	941	905	946	941	934	1003	933	1002	1005	983	996	922	953	906	984	952	951	901	976	1004	999	954	945	966	970	956	1025	903	944	928	963	941	960	966	933	949	931	894	940	901	908	972	957	954	942	860	954	973	918	968	1016	951	956	962	941	999	924	977	878	971	939	955	953	951	952	940	914	919	927	904	962	940	989	936	946	865	923	954	931	983	959	960	929	921	930	934	954	990	936	946	902	959	956	968	961	974	965	968	926	936	974	922	998	921	934	888	940	945	964	937	961	905	907	951	979	910	909	937	1002	913	968	963	968	953	984	939	956	938	980	948	932	910	927	908	943	937	1004	968	974	922	919	958	920	956	965	918	969	1015	917	969	910	928	966	955	926	982	974	997	951	954	919	931	951	926	988	918	909	909	975	915	939	923	934	931	942	943	973	992	932	932	978	947	959	980	966	943	914	949	961	993	947	963	865	948	891	891	927	893	964	952	961	938	1019	899	976	989	943	974	959	917	933	914	978	957	968	973	932	963	936	919	978	964	947	976	938	940	935	954	911	938	985	940	981	958	1004	913	953	939	972	936	937	922	884	969	955	975	967	952	1004	940	955	951	935	1003	920	916	912	993	913	943	914	945	880	945	955	869	939	970	923	989	996	935	938	934	934	963	934	928	963	980	905	1047	990	984	916	920	964	938	957	927	945	994	955	991	908	947	941	912	981	936	970	968	904	951	919	927	926	906	971	948	1010	928	934	959	940	970	940	941	889	1009	1001	910	979	921	925	906	933	904	945	942	922	947	984	961	927	953	981	942	898	926	881	948	989	943	954	976	955	925	941	965	958	973	970	954	980	927	962	925	955	887	939	961	874	973	994	924	944	944	994	976	963	1009	1001	1011	988	932	930	941	939	953	935	929	979	935	948	931	954	916	992	991	928	943	961	966	969	955	950	919	955	958	975	949	958	966	954	986	963	950	932	985	944	1023	992	983	946	937	958	980	993	917	993	897	986	977	985	950	931	993	948	959	1001	947	966	929	901	913	919	928	946	919	890	960	913	1010	979	927	936	955	914	995	1009	976	961	956	895	963	975	962	943	928	972	986	958	959	927	959	986	875	935	916	963	929	960	959	963	979	983	925	927	944	981	933	952	946	989	1001	943	977	965	956	966	937	960	948	960	953	921	939	917	993	952	973	959	972	977	987	972	970	969	967	923	967	906	987	908	1047	934	960	939	938	941	970	960	937	928	953	985	997	973	923	964	938	945	990	930	943	899	895	889	935	952	984	919	959	971	1039	935	939	944	949	968	954	987	970	1000	910	931	928	904	959	989	978	907	913	960	991	952	903	979	972	947	968	935	979	939	915	949	930	957	955	902	965	933	959	1003	954	962	957	946	915	947	911	904	912	920	931	921	978	956	1002	941	981	929	902	914	991	973	941	962	940	958	904	980	936	945	932	934	941	917	982	960	931	950	918	981	953	1004	943	941	974	916	966	908	950	934	898	969	954	928	950	906	908	1011	961	971	899	923	898	973	952	1005	979	950	953	966	935	946	940	932	903	945	952	890	903	957	927	864	923	992	970	918	903	943	967	963	959	956	934	949	995	966	941	983	952	947	988	979	914	887	867	966	917	920	939	990	972	971	977	978	940	908	898	922	1022	933	911	976	929	948	955	982	989	976	944	951	951	908	970	948	993	921	954	936	943	938	985	917	938	910	914	953	961	975	951	927	942	922	998	968	959	940	918	977	987	912	936	971	921	970	947	901	960	951	960	936	944	978	938	955	1019	962	931	929	909	970	955	915	985	971	945	919	993	938	885	949	933	943	1037	947	1013	938	906	977	939	925	973	958	903	950	983	947	932	1002	887	985	945	942	1043	985	892	920	947	936	946	935	984	964	923	927	984	977	916	916	940	914	908	932	981	924	950	918	933	931	904	948	910	951	936	967	984	997	908	937	938	941	998	971	948	946	952	955	923	938	919	963	972	945	944	911	972	953	944	926	948	970	986	946	965	945	958	876	884	999	951	900	944	948	944	1005	977	950	921	962	950	962	906	905	917	997	970	953	991	906	970	943	950	943	973	904	947	907	938	950	918	956	933	1011	918	909	927	971	940	962	969	1030	939	926	961	914	926	932	973	965	908	917	919	897	934	961	924	1008	985	949	899	930	952	969	1002	922	998	907	932	942	965	900	952	947	941	976	980	930	972	933	945	937	969	954	960	941	952	940	957	1003	904	958	913	945	927	913	935	942	968	939	964	854	950	961	939	973	994	959	962	944	939	950	939	1008	975	975	956	941	883	968	965	988	955	963	919	944	975	954	922	895	942	991	985	974	883	909	981	966	972	962	940	924	973	949	987	932	1002	981	980	986	1015	981	977	947	993
15302	2473	2533	1835	1307	1018	802	616	576	493	407	398	339	340	302	344	273	267	259	272	278	264	235	249	255	229	259	230	239	233	218	217	223	213	222	248	203	189	221	257	230	229	223	214	203	224	208	214	227	208	200	237	205	220	215	217	209	198	210	209	171	210	233	216	196	199	209	185	234	221	158	202	223	223	192	204	214	209	207	235	206	231	222	221	220	193	210	207	190	195	197	187	192	213	185	207	200	217	215	204	217	210	192	206	185	196	198	198	230	216	189	219	219	193	201	200	211	205	228	202	217	199	227	203	205	187	192	198	200	177	204	219	217	202	203	222	201	178	202	204	204	200	203	192	208	206	234	216	207	230	181	221	214	193	223	200	188	208	181	193	195	186	208	175	184	194	191	207	219	222	187	206	209	205	209	225	218	193	211	227	195	202	211	214	175	201	210	203	198	223	210	194	214	233	205	179	177	171	206	194	197	217	216	208	232	226	196	224	183	213	187	208	212	184	219	181	205	221	193	195	206	187	208	177	202	200	190	184	212	189	187	202	190	209	217	190	234	205	204	193	212	203	222	214	180	195	196	185	211	184	215	212	213	188	214	227	206	206	210	181	194	219	211	189	190	201	186	197	227	194	192	215	214	213	222	227	213	217	216	220	222	211	184	197	213	186	214	218	211	207	207	207	202	205	210	232	161	193	194	192	235	195	223	199	205	197	200	215	216	188	194	190	199	217	190	217	188	192	221	221	197	199	206	214	201	193	203	226	216	194	195	186	178	210	192	223	207	223	223	192	193	225	191	174	197	193	198	193	215	211	220	174	201	200	193	217	216	217	202	205	213	197	192	210	201	216	223	170	211	187	197	212	199	203	199	219	219	177	215	203	180	201	217	196	203	206	189	191	234	172	218	215	212	207	206	201	198	199	218	207	186	212	200	205	218	189	213	184	208	198	219	219	224	224	207	224	215	219	203	215	231	193	195	197	184	197	210	195	209	199	196	219	198	232	213	200	210	186	198	205	208	193	219	204	219	209	201	215	213	203	215	191	205	218	213	173	183	173	186	175	207	210	182	221	203	211	191	209	214	205	185	214	202	201	178	183	220	199	207	225	209	196	221	173	192	169	189	213	195	227	192	186	170	220	218	181	192	224	225	196	222	212	212	212	190	214	196	208	196	186	198	197	216	216	231	210	230	219	181	202	193	212	209	201	203	213	184	193	204	224	238	209	189	219	194	173	200	208	189	194	189	229	216	235	207	201	236	197	207	208	208	207	184	182	197	201	193	215	176	189	194	212	186	188	207	227	213	230	205	177	201	245	199	204	171	205	194	210	227	190	189	204	218	196	208	221	202	200	203	224	198	175	192	198	183	180	213	210	178	215	196	195	218	200	228	179	217	186	206	209	207	202	201	212	214	200	229	202	224	196	206	201	218	191	180	182	203	191	188	199	185	191	201	232	194	196	208	217	194	198	204	206	195	206	187	212	166	208	185	205	224	182	173	203	220	211	194	215	191	206	210	196	184	210	197	203	192	200	200	222	192	217	207	201	219	194	187	183	214	230	209	198	217	195	193	216	200	202	238	198	201	233	209	200	191	199	210	224	175	201	200	215	220	214	223	226	206	193	221	186	208	199	215	191	207	252	220	225	194	225	203	199	205	228	200	198	215	221	220	213	211	215	217	219	217	180	209	200	206	211	188	171	211	191	199	196	210	216	184	197	184	184	208	198	205	222	208	222	204	203	209	201	223	207	189	204	188	217	226	197	200	210	191	196	213	180	205	187	228	210	221	202	195	195	216	210	205	189	247	220	212	196	212	198	216	194	202	206	200	225	213	202	201	184	200	216	233	198	195	207	180	195	247	194	178	187	205	199	207	201	217	223	202	190	205	203	213	207	189	205	219	235	220	213	191	192	210	209	201	185	210	192	181	217	212	185	210	216	229	210	215	185	180	220	212	199	206	203	211	193	214	206	200	194	200	210	198	194	185	203	186	214	211	201	188	194	188	213	199	185	190	209	196	214	203	211	194	189	219	187	187	205	201	204	186	199	210	202	211	209	191	199	186	220	190	211	203	215	183	197	244	195	200	247	211	210	211	222	224	223	183	233	223	209	223	217	227	181	212	198	195	213	200	173	185	193	207	208	200	224	170	207	201	188	185	187	210	199	188	193	169	206	214	205	182	182	182	204	190	174	224	201	215	201	203	208	185	190	175	216	188	219	212	212	198	208	196	197	189	192	210	193	231	227	204	211	207	195	207	187	189	185	224	187	213	233	233	197	244	206	221	187	183	204	211	180	189	222	210	190	216	220	223	214	188	217	193	208	202	225	218	208	218	185	218	207	215	196	195	198	191	193	194	203	215	191	203	205	229	201	200	198	228	198	207	190	217	224	208	206	196	207	203	177	191	221	219	214	217	230	214	204	208	213	182	233	211	211	210	188	200	221	211	227	170	178	190	183	195	211	219	214	223	211	241	196	210	197	190	207	173	209	202	201	217	218	198	192	211	191	176	212	205	185	197	230	206	194	198	220	228	223	202	179	211	206	207	202	214	220	197	176	190	193	219	187	206	180	207	187	183	221	205	205	186	218	228	193	214	180	221	197	197	201	200	217	194	193	215	214	195	202	184	175	221	165	199	209	197	229	214	179	223	189	167	197	216	196	186	220	202	210	192	201	198	224	200	218	203	216	225	184	186	227	228	194	189	226	211	205	203	214	235	208	209	224	204	204	200	205	189	173	196	237	193	180	233	203	187	203	210	197	202	195	192	194	188	210	204	209	221	203	183	220	219	211	214	188	189	190	186	180	203	176	212	237	216	200	210	195	228	184	198	199	183	234	230	208	203	185	194	209	239	180	215	211	230	216	198	211	204	199	201	215	229	183	201	190	187	209	213	216	199	204	211	212	204	185	201	215	210	212	188	203	203	201	197	233	201	202	182	189	186	210	216	194	220	193	200	194	212	189	184	188	188	192	181	221	194	196	209	185	201	230	195	196	213	205	197	203	205	189	198	195	188	213	185	208	190	196	192	214	190	199	188	207	216	213	179	201	229	187	226	189	196	210	183	183	225	207	193	204	197	183	189	187	201	198	193	190	173	206	182	211	185	191	225	189	194	231	189	177	201	201	218	194	189	206	194	215	204	188	219	197	209	192	212	196	210	214	214	205	195	200	207	210	231	209	215	210	206	224	200	202	205	202	193	214	225	206	234	197	187	220	212	217	192	197	200	178	197	181	212	209	181	199	201	202	187	211	203	195	199	218	201	178	196	193	192	194	183	204	177	203	221	194	192	205	214	176	191	215	192	227	206	191	176	194	188	189	205	205	192	191	214	193	187	210	215	184	231	212	201	205	210	193	198	208	189	220	199	200	214	216	215	172	206	172	197	187	220	211	227	231	217	219	205	202	226	217	168	213	207	201	198	203	229	212	211	216	197	205	168	216	206	213	204	186	209	219	215	212	182	202	192	205	233	201	214	186	164	225	196	189	181	195
7600	2249	4644	5594	4918	4030	3197	2806	2403	2069	1856	1674	1515	1420	1263	1088	1140	1168	1033	1030	987	923	903	828	854	822	775	758	787	768	766	716	713	695	716	681	680	659	675	644	673	666	647	637	641	617	588	675	611	631	613	652	578	634	605	614	638	605	620	605	674	611	634	605	619	593	596	609	626	612	591	594	630	596	585	631	581	632	553	531	607	600	543	593	564	561	589	551	561	583	581	566	586	569	590	625	545	579	563	565	588	556	558	570	571	597	577	539	553	595	569	570	596	564	623	538	594	607	595	573	589	590	595	547	567	582	584	634	602	567	584	617	541	586	584	593	595	572	570	576	618	572	565	579	600	552	579	569	584	585	569	579	542	562	574	557	581	573	594	562	585	611	553	564	603	600	545	584	596	580	566	592	549	609	576	557	617	613	574	530	585	574	579	596	595	588	555	585	567	578	575	568	579	571	622	607	517	602	578	532	552	612	541	585	543	574	536	559	563	547	536	596	584	539	583	537	553	600	599	572	566	535	594	579	582	588	523	568	557	560	611	570	528	566	520	571	552	568	582	564	574	577	563	553	588	565	566	563	608	594	554	547	602	562	608	518	526	520	620	548	579	633	550	552	571	563	585	578	584	551	542	584	527	603	566	566	634	580	545	574	586	538	495	594	584	558	550	564	581	534	558	561	578	560	568	575	582	569	599	551	541	564	592	572	523	556	512	555	593	584	558	575	549	556	575	566	590	563	533	591	584	543	557	635	595	563	554	575	587	552	569	547	606	549	574	555	555	571	598	599	555	580	588	539	523	550	583	599	551	541	571	538	550	561	591	582	589	536	619	557	578	592	582	569	594	548	545	575	576	532	645	536	572	598	535	564	584	556	572	551	547	576	531	590	568	549	556	541	592	536	605	574	594	578	549	550	518	557	589	556	573	600	557	559	570	545	565	584	578	535	548	525	549	548	591	581	603	569	555	558	600	586	542	547	568	566	549	573	537	559	581	551	561	590	570	566	547	573	577	553	589	571	585	577	583	560	536	562	575	590	530	577	598	607	569	580	578	543	565	570	611	573	570	558	570	578	562	576	555	580	572	576	549	577	613	554	594	545	565	580	582	551	553	588	594	529	576	537	606	561	567	599	567	609	620	554	595	586	573	567	545	580	562	572	582	554	555	541	580	606	629	559	569	574	567	540	541	624	534	516	568	562	567	551	565	563	560	625	582	569	546	608	601	571	572	556	561	568	590	540	625	556	565	625	581	560	548	555	544	547	592	534	576	587	542	595	578	591	536	558	584	589	556	589	552	563	572	525	526	557	562	554	546	521	508	586	579	567	590	579	568	567	577	542	626	565	570	559	528	571	596	545	574	552	542	581	551	564	587	562	605	588	556	566	567	556	572	589	562	633	591	522	580	542	569	557	562	549	624	590	597	512	612	576	558	577	498	566	595	568	561	623	542	555	562	603	563	531	537	537	567	592	591	535	583	585	540	570	643	572	576	567	537	550	554	600	574	561	560	586	519	570	600	571	570	559	629	577	552	512	554	578	551	557	522	526	578	550	567	542	570	564	575	589	600	578	540	562	564	561	583	531	577	585	552	563	606	567	560	603	541	571	548	559	546	557	565	579	549	552	564	574	576	579	604	583	573	570	555	552	547	551	603	598	585	566	545	596	555	557	589	604	583	540	521	564	527	585	581	546	531	606	590	575	588	535	589	574	560	587	532	548	558	551	551	569	574	604	544	575	566	598	581	529	522	559	590	586	537	562	575	562	535	600	550	572	553	574	610	557	561	592	523	579	557	543	568	544	564	546	537	534	580	561	565	567	512	515	604	576	572	559	561	565	550	569	603	562	552	569	597	553	547	602	604	586	530	599	552	554	550	549	574	584	559	556	530	552	553	547	571	594	577	567	547	561	580	557	543	570	578	545	610	611	587	560	585	566	549	566	615	546	613	609	514	618	561	585	546	560	553	568	526	620	518	569	572	597	574	547	568	567	577	558	569	547	538	584	539	547	544	612	592	581	603	537	558	555	580	544	581	578	573	547	533	556	560	550	555	552	569	559	596	597	549	559	565	529	503	559	562	554	593	566	588	572	571	590	550	579	556	545	532	552	556	573	599	559	579	553	591	521	564	575	552	542	589	589	550	563	588	551	568	590	540	558	558	595	610	538	555	570	573	602	546	583	556	573	573	522	571	559	587	577	543	556	564	568	587	585	580	549	576	566	618	539	615	596	529	572	595	568	555	575	557	547	548	555	577	523	557	553	556	596	592	572	577	568	548	599	579	579	593	577	566	551	568	598	522	575	588	560	543	546	560	600	556	559	532	586	575	583	528	559	611	554	583	581	580	531	590	637	541	569	573	632	547	595	578	588	539	593	563	566	550	551	557	538	582	565	585	558	570	538	562	564	555	530	557	556	573	556	602	587	571	562	567	590	572	542	556	538	562	573	563	572	605	579	579	554	562	548	555	589	546	597	553	570	568	573	595	572	603	564	591	594	565	564	531	550	576	537	551	608	562	565	550	584	581	544	571	578	564	569	536	597	595	544	556	575	592	558	555	549	565	600	559	550	542	563	532	559	557	580	538	569	599	599	553	563	572	563	553	582	588	564	562	582	599	588	579	591	616	598	552	597	584	528	567	575	580	553	579	561	544	569	579	606	576	537	559	549	536	586	535	524	591	562	558	509	572	556	580	520	572	569	589	559	528	572	515	602	589	589	578	582	559	576	550	533	570	583	537	581	540	593	587	593	557	556	592	562	536	564	556	589	534	567	567	574	586	582	561	539	537	597	592	565	540	564	551	548	591	538	547	573	569	585	554	624	540	560	585	581	558	571	619	610	599	604	580	539	588	538	551	573	571	552	544	579	589	535	531	534	520	554	585	601	551	522	554	550	595	593	556	592	583	551	573	571	579	560	598	579	517	549	555	578	578	603	610	557	581	593	550	569	572	582	560	536	568	619	545	594	562	580	550	581	568	594	592	564	562	565	586	551	562	601	567	547	596	533	581	538	601	572	622	606	578	568	567	577	563	610	563	614	596	550	541	513	559	599	543	514	549	569	616	590	583	574	566	565	537	601	554	547	548	573	546	567	533	598	508	557	532	567	535	551	584	555	589	542	583	586	582	554	551	589	556	563	555	580	561	605	567	561	591	620	538	560	544	584	556	583	553	557	550	586	557	593	529	581	564	544	581	572	603	562	577	534	571	580	558	578	607	578	555	580	569	564	544	556	550	583	537	533	555	567	590	569	549	594	561	560	532	556	561	551	568	579	525	568	544	563	539	557	527	562	526	594	555	553	569	548	556	559	533	565	550	572	544	557	562	560	584	572	535	591	576	582	567	582	531	523	556	514	564	530	541	579	549	558	591	647	565	517	608	595	592	583	566	573	593	535	622	520	566	586	569	583	571	563	562	597	609	572	551	551	578	568	530	503	557	564	549	589	564	548	589	559	515	580	530	563	580	541	532	543	561	566	556	537	578	545	559	512
2439	384	391	391	372	357	377	346	362	326	343	371	349	322	346	377	331	362	348	293	347	377	352	334	319	381	376	322	311	307	342	391	350	329	317	323	329	324	373	372	325	371	344	362	337	322	344	342	344	343	308	320	349	325	376	364	354	367	324	365	338	349	351	367	357	350	322	348	357	335	360	392	368	325	337	348	344	360	400	349	383	336	348	330	363	358	324	326	312	339	333	297	365	327	342	312	331	340	339	335	319	324	376	354	353	385	333	349	362	339	337	316	376	350	344	331	371	351	350	352	392	342	310	341	371	372	352	365	384	375	344	337	335	362	388	341	358	368	371	322	317	340	309	371	350	304	319	351	317	367	367	350	322	373	334	381	329	344	338	331	349	372	322	319	385	349	326	375	320	323	347	362	360	384	296	371	347	328	373	369	385	344	347	340	368	369	344	348	356	356	329	363	327	361	355	343	371	340	372	358	332	343	354	322	324	312	350	379	359	336	374	348	351	333	349	360	354	357	333	348	355	331	363	347	342	371	344	338	380	345	362	336	352	353	348	356	360	381	371	333	334	339	359	349	369	352	354	315	305	322	347	326	383	350	327	376	357	337	360	285	387	316	368	381	349	311	358	371	343	363	348	355	367	371	331	328	349	376	346	354	341	353	341	352	355	356	330	328	388	342	371	352	356	349	354	325	353	356	318	371	356	347	337	341	372	339	342	335	346	367	315	368	365	359	358	363	346	350	360	332	357	337	334	350	358	329	362	330	365	326	321	332	385	350	337	347	350	322	330	342	349	339	342	348	381	358	352	340	349	330	331	335	340	360	368	331	360	375	343	367	332	372	344	343	341	347	359	341	345	377	371	369	345	343	390	358	355	301	320	346	346	361	346	338	348	354	327	369	378	353	310	349	354	354	364	391	363	380	336	340	327	350	328	347	347	338	359	349	336	347	329	365	341	392	344	365	328	339	333	348	350	327	368	344	343	340	355	347	364	333	327	354	374	344	355	371	345	340	330	324	378	374	363	333	397	323	359	356	371	371	353	370	330	332	359	354	324	380	358	370	331	348	332	364	322	330	335	369	384	305	360	304	365	381	358	350	341	353	342	332	353	371	386	346	352	335	349	365	361	398	343	312	346	352	305	359	355	314	362	328	318	385	336	354	374	364	357	353	349	341	356	326	369	323	349	333	331	350	336	314	343	328	383	351	380	328	328	365	373	324	312	337	331	356	350	351	331	341	340	335	365	319	308	379	348	352	379	352	338	341	322	354	354	341	330	363	361	319	357	340	352	343	364	331	333	329	348	331	342	328	348	356	354	328	383	325	323	371	358	332	328	347	319	306	364	329	350	320	342	336	353	385	372	317	353	329	358	339	342	329	377	358	318	330	340	326	377	352	335	324	321	322	378	347	328	391	318	347	372	356	310	349	356	339	361	359	344	358	370	338	328	320	396	360	370	350	368	366	337	352	352	324	299	347	316	324	347	347	347	353	352	368	310	343	335	339	327	345	327	340	342	356	326	322	360	331	346	375	386	320	381	344	323	370	357	368	380	344	362	376	372	371	340	362	343	349	359	322	355	360	311	327	363	314	372	343	338	316	343	349	311	335	370	359	366	337	353	340	352	342	320	326	355	398	344	312	336	382	339	334	357	350	391	334	371	305	367	329	376	339	372	341	343	349	329	348	334	363	333	350	370	335	340	345	339	333	365	367	324	321	336	333	325	362	336	344	342	335	383	329	330	350	337	326	374	349	354	366	356	333	344	336	368	348	344	340	359	378	343	370	331	327	338	366	351	375	332	369	337	321	331	339	342	332	331	359	371	335	350	356	368	388	345	336	365	343	368	376	333	358	392	353	324	356	381	313	335	349	383	321	351	306	310	336	339	366	376	347	326	348	371	352	323	331	333	361	378	398	372	366	346	344	373	321	340	342	354	338	366	343	348	334	333	362	341	352	392	320	340	331	375	303	348	356	339	350	339	334	343	367	365	354	333	329	344	371	350	353	336	367	310	372	350	339	347	363	379	346	372	358	351	366	363	330	341	341	345	350	375	336	339	342	345	406	336	345	326	345	334	342	353	328	376	342	323	323	338	370	345	366	319	367	362	345	370	368	325	354	363	352	377	338	343	369	337	335	343	317	330	345	362	370	344	329	361	363	313	326	371	355	324	344	357	336	361	344	322	334	368	380	351	328	358	369	341	370	334	346	343	357	345	352	320	326	354	336	330	346	367	333	326	345	334	342	316	337	367	326	356	320	335	344	356	360	368	359	348	345	353	346	329	338	355	320	370	340	310	349	338	345	331	370	384	365	369	360	345	350	347	352	316	322	373	335	348	379	349	333	352	318	328	345	359	341	340	382	382	342	363	354	368	371	341	346	343	347	326	325	302	346	296	341	356	353	351	357	320	322	366	347	346	373	325	386	332	350	367	358	322	353	361	364	331	363	322	317	379	347	371	317	353	356	338	345	363	325	352	368	300	354	378	333	380	338	371	394	352	365	358	364	368	355	362	340	340	348	346	344	321	358	362	321	327	359	365	381	353	330	362	314	321	374	342	341	354	358	318	327	334	323	341	367	343	346	350	387	341	329	345	326	395	352	343	359	338	345	306	347	345	311	368	338	344	336	333	314	326	364	346	365	362	322	333	314	349	310	328	318	364	337	332	332	328	367	367	310	340	359	337	325	316	366	360	348	374	330	321	344	368	357	342	356	381	326	339	322	338	341	369	324	360	373	353	360	387	356	324	358	312	392	367	331	351	320	351	328	348	347	352	340	346	324	382	343	341	358	351	355	382	365	369	324	358	321	336	320	327	355	363	328	350	358	351	349	348	352	332	389	350	341	341	331	344	324	373	354	320	329	327	352	323	343	403	376	347	349	348	369	338	323	352	348	367	340	383	368	349	361	340	343	331	355	359	382	383	315	356	325	376	363	336	325	366	356	334	341	343	353	304	338	349	371	363	348	326	347	369	338	366	329	316	360	355	343	344	367	352	367	336	346	353	329	335	352	325	349	335	359	348	333	326	307	357	332	362	363	381	317	369	368	362	348	353	380	364	358	316	337	309	383	311	343	327	354	362	315	364	351	337	330	365	340	339	367	327	356	331	359	374	355	316	343	303	338	363	356	346	336	340	366	325	362	357	326	386	328	338	326	359	339	366	346	377	363	372	336	325	352	333	387	371	340	359	356	339	361	334	377	412	346	367	335	375	348	370	336	342	354	381	339	321	372	322	377	338	324	381	311	340	346	373	313	373	305	331	329	309	360	327	362	327	334	344	363	345	355	362	366	356	368	369	319	320	365	360	338	330	330	324	325	350	370	336	342	366	367	354	379	339	309	345	349	319	321	361	374	391	340	332	360	311	342	313	354	368	357	334	333	351	313	330	355	354	346	309	380	353	335	306	342	361	371	365	340	334	342	324	378	321	343	331	367	351	341	357	351	329	349	341	343	327	337	352	317	338	355	328	373	378	384	362	381	374	366	333	338
2633	960	1053	1123	1119	1053	997	1005	947	981	918	988	954	958	961	914	1010	904	980	926	921	930	970	888	899	916	940	927	968	954	860	948	946	933	878	899	946	975	924	896	950	916	931	935	943	857	887	960	927	905	909	881	913	934	947	918	864	974	943	892	887	912	890	955	893	887	958	924	939	941	942	918	897	912	909	957	920	827	922	882	900	868	887	908	873	941	932	932	910	881	898	903	920	913	900	912	879	907	931	869	911	955	936	942	909	883	945	888	911	887	945	952	952	963	918	944	937	973	903	917	915	886	906	907	918	945	868	917	856	932	949	962	950	916	940	942	956	901	921	926	946	945	874	905	881	891	914	880	943	904	896	880	921	943	871	946	920	951	868	950	964	958	932	977	958	933	937	929	948	905	907	861	886	934	949	938	909	967	925	854	927	878	917	903	965	896	881	909	911	905	921	907	955	926	933	888	945	956	954	876	981	904	879	904	909	944	877	921	955	922	928	927	908	910	862	947	916	953	935	935	894	886	936	934	919	903	907	958	989	953	889	899	877	872	886	887	926	891	941	920	900	949	883	886	876	910	931	933	879	861	885	926	949	870	1001	944	919	980	894	897	949	897	916	939	908	927	939	894	896	947	917	948	937	904	959	928	923	944	920	908	964	931	939	925	878	902	945	936	900	902	927	912	964	943	909	923	900	958	897	950	933	874	937	857	884	917	869	922	908	893	905	900	859	896	946	893	890	885	907	861	888	895	944	916	875	859	885	946	876	970	885	850	981	934	918	908	904	840	899	902	942	891	935	925	918	944	937	932	922	900	969	938	927	939	951	913	886	920	922	1017	914	904	897	918	925	930	865	928	936	951	855	947	913	950	928	919	966	923	906	929	934	914	895	907	913	927	969	935	994	925	848	948	920	921	911	899	906	918	909	902	926	913	945	946	887	909	908	959	867	914	918	950	951	938	928	939	948	921	904	920	947	897	930	963	931	929	910	923	963	897	935	885	945	931	961	949	880	950	926	927	863	921	909	944	859	953	924	877	931	910	964	906	934	986	953	924	945	935	920	888	877	941	919	938	905	912	916	930	901	974	953	939	957	861	931	913	915	917	929	963	911	918	950	919	967	956	894	954	928	980	887	949	895	901	942	952	906	888	937	928	974	886	910	938	886	900	957	914	929	950	906	900	891	925	954	920	898	959	887	912	853	894	952	917	919	899	949	908	878	889	931	916	962	933	942	966	929	971	956	912	926	954	925	927	891	929	899	928	933	902	942	893	955	890	877	1001	960	892	918	912	890	885	923	927	899	931	950	963	911	942	937	887	891	949	939	921	954	906	957	889	939	876	917	889	914	901	878	871	883	861	845	940	861	969	907	945	897	926	932	940	893	893	940	901	912	946	925	881	914	920	866	946	932	927	914	908	911	924	921	935	953	939	880	931	869	978	965	876	943	921	935	954	851	864	870	913	927	912	894	967	911	935	886	904	908	901	941	923	972	897	948	897	893	901	936	965	917	928	930	933	885	964	922	956	893	946	895	928	922	937	902	833	949	903	918	931	886	945	909	891	915	896	948	921	915	902	914	942	911	904	924	918	948	945	931	929	894	976	944	967	859	897	930	862	860	866	941	951	920	907	933	896	960	947	864	939	954	877	889	917	893	906	871	919	906	919	900	918	894	909	900	885	952	928	871	934	947	916	971	949	942	925	923	962	896	904	947	869	975	937	913	912	935	893	928	886	902	943	924	905	910	933	943	885	930	968	932	969	947	890	936	921	864	931	885	906	855	932	913	898	967	936	924	872	905	899	938	872	923	960	963	919	944	907	858	877	922	888	939	943	916	902	918	890	900	954	935	912	920	913	901	988	956	907	886	917	948	909	887	903	928	892	881	947	934	938	962	951	909	889	922	961	907	922	918	885	913	946	878	871	871	846	872	980	893	913	952	974	920	878	943	975	874	896	949	902	927	935	913	875	912	909	903	857	895	932	934	987	922	869	871	934	982	897	982	938	867	904	920	894	924	895	977	910	974	967	1005	929	882	931	937	940	892	862	893	919	921	903	875	903	938	935	930	881	899	901	904	937	913	908	903	926	905	928	927	883	916	860	907	955	900	945	926	859	916	858	895	953	913	939	928	885	947	927	915	903	910	903	941	911	932	906	915	868	923	881	901	911	961	907	922	892	896	953	967	939	892	957	950	983	837	951	878	871	888	940	908	942	912	916	869	949	934	931	845	916	988	852	914	893	918	959	938	958	911	853	946	964	903	863	915	899	1001	942	927	933	907	915	937	958	891	939	906	961	913	941	923	986	899	909	891	883	927	901	923	896	921	863	950	894	927	946	938	900	916	861	917	976	940	901	901	899	923	906	892	944	906	908	929	892	945	964	885	876	907	963	937	913	919	896	890	884	908	882	884	944	896	924	908	912	924	944	982	956	883	917	932	887	884	905	935	885	912	943	854	956	924	943	934	907	990	934	917	936	948	928	946	902	912	915	914	970	882	924	964	942	885	947	963	895	956	898	929	894	959	928	941	851	909	952	904	931	896	885	951	904	904	915	910	898	953	886	921	949	958	899	908	890	913	872	889	913	922	879	930	896	945	917	942	905	913	922	900	917	930	915	918	906	905	991	962	969	899	901	864	875	901	914	924	936	956	926	905	914	923	891	931	929	951	922	925	873	887	894	886	903	909	902	923	897	919	1012	837	891	922	934	921	859	924	890	948	887	939	918	906	851	877	942	960	920	897	868	843	917	887	945	925	853	934	911	931	927	832	931	947	908	864	903	877	898	847	918	942	920	912	899	970	868	953	949	888	886	934	879	937	921	923	913	927	913	937	895	916	884	996	906	904	887	869	895	1001	900	878	901	945	930	887	917	936	965	916	902	904	928	932	955	931	928	939	933	890	937	907	942	941	871	879	906	933	881	891	934	909	903	894	947	898	968	910	936	919	942	891	862	887	939	927	933	898	875	922	942	903	913	893	871	948	909	878	911	903	880	878	950	900	810	945	936	940	942	867	946	899	926	892	896	990	922	922	913	940	895	943	902	899	965	896	951	911	953	906	941	915	946	917	906	940	911	941	926	892	942	931	929	911	883	907	944	913	906	899	930	834	897	919	862	941	922	887	886	949	902	945	951	939	964	932	830	933	913	935	938	895	926	876	966	893	997	929	926	906	919	912	913	872	948	1007	910	911	967	921	925	946	908	898	968	893	898	918	981	919	945	910	960	876	939	909	860	942	886	919	939	965	933	1005	905	886	936	847	857	953	921	913	922	905	937	877	931	935	910	914	924	892	920	973	863	898	913	913	921	949	922	927	881	904	941	980	871	943	877	980	906	936	945	873	963	896	878	931	886	941	955	898	929	890	858	915	1020	902	932	905	963	912	902	954	861	919	933	953	951	935	909	908	908	909	853	936	847	892	901	958	921	961	916	909	922	916	949	911	941	969	969	954	899	885	930	923	941	898	937	977	906	887	944	946	928	950	907	934	931	892	893	898	974	955	910
8375	1198	1468	1195	907	746	626	546	527	552	446	462	432	435	390	366	429	403	412	392	366	395	393	373	379	385	410	391	392	407	347	384	359	327	383	349	407	378	373	368	389	364	377	390	355	373	351	394	359	409	379	344	379	383	395	361	380	373	376	367	389	373	340	367	381	392	397	372	358	390	342	400	347	348	382	377	388	369	384	396	401	378	348	373	366	391	396	355	364	404	349	383	361	380	350	350	398	366	364	399	367	366	374	376	364	378	371	323	369	358	378	381	342	375	354	377	331	364	372	379	371	359	353	352	367	388	377	363	358	378	389	372	377	385	364	399	370	356	376	383	362	325	387	367	372	365	338	354	342	355	369	352	365	353	350	347	337	354	349	364	403	381	371	379	369	400	354	397	368	354	358	371	390	347	383	326	367	354	366	389	385	402	392	374	349	357	397	399	360	383	376	407	394	353	364	348	345	357	359	378	387	398	369	377	368	350	398	374	347	324	379	346	360	365	369	357	345	397	371	381	361	328	358	416	385	345	333	360	369	336	372	312	361	367	346	352	376	382	351	364	388	355	356	366	379	362	421	385	358	385	387	359	361	333	361	371	364	382	371	396	382	367	378	378	399	368	384	342	352	358	433	369	356	352	359	356	369	382	348	407	340	391	366	369	366	355	379	355	381	391	359	362	357	382	355	358	397	355	335	357	357	353	350	348	392	378	366	382	347	376	350	331	326	353	377	353	356	358	382	376	388	344	390	342	384	392	353	340	382	370	363	383	363	377	346	367	357	386	351	395	386	319	368	382	371	333	354	377	363	342	377	355	368	334	354	364	357	340	399	379	406	369	376	345	365	384	338	341	327	356	347	348	347	378	348	392	400	355	375	362	388	376	366	382	328	321	350	383	357	351	353	370	369	379	418	388	401	376	352	399	383	343	347	369	380	368	367	359	363	382	362	385	381	355	335	377	418	380	393	367	388	330	349	385	371	358	353	366	321	351	370	340	366	355	398	374	383	375	443	404	355	378	375	383	369	365	373	351	375	353	364	389	363	362	412	364	346	376	379	397	361	375	354	365	358	354	382	379	368	364	362	386	406	342	345	380	361	346	347	359	375	358	333	330	399	375	375	356	348	353	383	348	357	352	407	357	329	391	394	344	387	347	336	344	370	362	407	381	364	374	404	364	376	358	346	366	378	315	349	360	384	374	355	403	322	380	380	382	372	369	361	359	401	385	371	343	359	361	359	358	359	423	368	381	356	371	335	343	365	358	388	370	364	388	352	391	351	367	386	359	346	360	381	345	326	365	335	359	379	358	367	400	366	355	359	377	392	397	388	364	380	369	371	355	376	364	387	347	333	402	358	384	363	394	369	385	365	373	376	392	344	368	358	395	377	387	358	377	367	335	367	383	368	384	364	337	348	372	343	362	358	382	343	410	361	319	363	381	374	379	351	367	352	373	336	362	391	336	326	367	392	390	367	375	347	375	386	404	379	388	374	352	357	362	356	359	386	373	379	362	310	379	353	413	352	335	388	352	357	382	365	374	377	370	358	376	354	375	348	416	379	386	346	345	370	331	407	373	391	388	380	368	389	359	379	356	354	339	377	358	393	340	351	377	361	344	359	368	348	379	363	410	347	383	375	358	397	375	366	365	370	393	338	385	364	333	335	365	385	361	369	337	368	363	384	364	387	373	360	373	388	353	372	366	379	373	408	341	356	392	358	368	344	357	357	371	364	345	353	360	355	346	388	377	382	360	394	395	367	393	376	350	345	359	385	349	350	370	380	365	358	370	362	352	375	372	383	399	393	379	345	378	357	338	371	361	411	344	360	379	350	400	397	377	409	384	341	396	378	360	351	355	342	356	380	362	356	346	366	369	370	380	397	370	396	347	370	397	358	347	364	345	362	380	381	379	362	336	369	337	358	391	392	362	364	362	336	369	368	359	395	372	339	371	363	397	401	373	332	389	356	354	363	398	374	355	383	348	337	352	367	380	375	363	381	378	372	374	336	362	390	390	409	351	339	356	359	387	352	352	367	328	372	351	371	341	384	357	357	348	372	374	375	377	393	387	365	356	372	326	385	379	338	351	378	369	384	352	375	382	393	346	416	375	355	408	353	353	353	363	347	366	351	343	403	369	354	344	355	341	385	366	361	346	375	382	377	391	389	363	375	367	372	383	364	381	373	395	371	371	364	365	376	346	390	382	376	399	361	386	359	374	362	326	349	383	384	365	367	361	364	382	389	355	357	344	342	415	358	359	340	352	350	359	374	357	374	353	354	368	357	406	317	358	372	380	389	395	353	359	351	355	386	359	392	342	364	368	323	372	377	377	400	340	370	344	382	368	422	357	376	403	387	382	395	335	365	326	336	384	363	374	415	386	365	360	381	362	334	325	338	374	348	368	341	386	379	363	398	396	354	349	343	324	367	374	368	342	325	357	362	425	370	358	393	363	369	350	328	361	384	343	402	319	340	392	385	384	369	405	380	370	354	375	377	369	396	348	343	397	358	342	356	376	379	349	356	379	366	370	346	405	366	355	362	352	350	354	382	346	381	360	360	343	413	366	357	317	365	377	369	423	382	355	382	367	376	361	368	405	407	350	388	312	406	348	374	372	385	342	349	362	382	354	364	366	411	365	401	381	359	343	372	383	371	367	343	346	376	368	364	338	387	381	392	348	355	407	381	393	386	352	376	344	359	383	368	388	358	394	403	379	368	361	398	371	339	345	379	369	361	396	350	350	359	361	359	369	347	359	388	376	366	386	366	353	394	369	387	370	389	381	403	379	382	354	357	383	364	348	389	372	375	364	353	336	365	369	352	386	360	362	408	365	363	356	361	368	355	358	357	381	349	378	362	375	360	364	381	374	367	357	352	417	354	328	373	400	385	353	423	380	370	370	384	373	363	398	370	367	365	357	341	331	414	336	368	365	367	346	341	376	342	347	353	369	349	371	355	376	409	375	372	364	388	359	351	362	329	390	379	353	399	405	340	344	378	345	331	359	374	363	359	379	342	387	383	373	362	352	387	361	374	362	372	367	343	376	334	400	399	362	330	362	344	357	341	384	399	355	361	355	391	379	405	379	367	355	379	345	379	375	332	375	346	376	348	386	391	374	404	371	394	348	385	341	383	331	372	361	364	378	381	347	346	334	375	407	318	368	352	376	338	381	397	384	354	334	356	365	375	379	370	384	350	353	374	361	415	375	387	355	371	326	363	372	390	377	366	334	350	399	325	363	374	374	361	381	351	333	356	335	337	378	361	387	344	348	353	389	371	385	364	370	360	335	376	380	359	348	365	395	372	355	345	362	365	348	364	377	398	331	402	346	349	371	340	374	397	358	363	356	381	365	368	364	375	338	357	367	376	382	373	355	397	365	398	342	380	377	383	391	350	377	340	360	403	393	355	341	364	374	343	355	371	369	378	352	400	367	354	346	376	360	361	388	352	381	361	339	381	382	361	384	378	353	369	352	358	375	357	397	354	377	390	366
5981	1769	3145	3623	3255	2800	2359	2217	1983	1716	1675	1492	1420	1322	1339	1270	1190	1209	1208	1166	1117	1034	1107	1125	1117	1099	1107	1055	1054	1024	1064	1010	979	1019	1133	1034	1014	1005	987	972	1036	1009	983	1031	1036	1003	993	959	985	1032	985	937	1048	971	1005	994	1000	1021	955	973	961	946	972	973	963	1015	959	968	961	996	915	947	962	918	972	1006	933	939	1008	935	943	956	984	1000	932	956	965	976	1011	962	919	997	986	951	937	997	1017	996	1002	946	932	969	945	913	922	931	975	902	954	977	905	931	964	931	971	904	937	962	951	935	1023	929	949	983	949	934	1000	942	970	982	980	958	952	970	933	993	1004	951	945	958	967	935	997	941	930	996	975	907	974	975	972	934	944	933	1014	959	952	960	981	911	956	937	957	922	952	918	964	914	973	974	971	899	921	947	906	958	948	975	975	951	1003	923	951	910	949	966	944	906	920	1003	927	983	896	879	933	959	959	916	981	890	887	974	911	949	947	915	988	961	955	977	981	960	945	955	951	961	963	927	968	1010	939	921	915	949	911	966	935	968	929	937	969	999	976	925	988	963	978	993	954	979	939	957	957	996	967	912	971	920	988	970	958	957	985	948	1003	916	964	971	984	916	907	912	1003	935	901	991	992	957	994	946	976	973	932	951	944	924	936	958	918	930	923	920	912	983	975	926	929	963	915	960	937	958	923	910	1002	937	928	899	918	949	986	983	985	964	957	872	933	924	906	937	933	906	935	1019	963	943	967	942	969	901	953	963	937	1037	939	982	984	945	924	943	938	939	973	941	989	1019	953	907	986	968	955	946	953	960	952	935	982	963	916	944	896	943	889	943	919	988	906	975	978	959	925	980	974	989	948	906	917	943	949	989	954	910	1002	963	976	920	935	943	930	900	963	955	951	946	978	905	990	1044	980	970	924	934	943	917	964	960	898	913	976	922	915	971	962	925	965	1003	973	968	941	968	961	987	938	914	910	986	925	907	1002	975	920	942	1003	966	996	1056	907	887	915	990	982	945	924	974	945	923	965	943	960	962	949	1012	908	934	932	987	964	966	984	934	1003	939	975	956	903	946	986	962	998	948	975	942	915	986	962	936	981	931	978	937	933	954	981	975	924	922	916	932	981	928	890	908	948	991	956	927	935	943	944	964	895	909	906	914	957	923	915	899	938	941	968	927	935	968	952	910	893	951	955	969	997	954	981	927	971	926	1009	917	955	941	902	890	940	1012	1022	949	927	940	917	962	964	962	880	970	956	949	963	998	946	995	941	963	959	962	918	1004	990	955	901	977	922	999	943	945	962	906	997	954	973	957	953	926	952	925	964	981	950	907	927	943	934	918	975	964	971	911	947	930	957	944	916	918	958	957	955	927	1003	951	934	962	938	920	946	932	944	928	955	960	924	969	970	996	959	937	943	988	936	957	962	938	957	953	931	926	926	970	915	938	932	963	937	956	946	962	910	965	960	981	938	922	922	943	987	988	967	945	941	970	982	935	919	933	973	980	969	1013	997	865	960	907	961	952	907	927	947	939	978	891	934	975	948	929	963	928	890	984	966	981	1007	974	986	986	929	928	960	958	918	945	957	981	977	948	974	919	926	935	989	930	981	988	981	1010	978	888	941	971	919	940	959	941	946	973	992	925	907	959	987	896	988	840	1010	923	926	933	953	863	926	950	872	960	983	973	985	964	984	931	964	961	1037	945	946	976	932	955	971	901	932	922	926	900	963	947	964	950	943	931	944	935	982	929	944	955	970	961	951	967	959	973	969	906	927	964	932	921	966	979	913	959	974	936	932	958	993	1000	957	972	920	932	948	892	939	975	935	903	958	926	962	876	940	940	970	969	897	942	962	949	992	931	964	918	949	947	938	998	949	908	941	990	873	951	914	944	907	937	968	936	962	974	909	936	936	924	960	966	929	938	955	942	967	957	979	952	928	925	938	1017	948	888	934	966	954	945	955	899	977	1015	979	991	895	925	970	964	933	953	932	909	866	940	964	919	967	957	901	973	886	893	996	947	860	987	974	953	942	938	899	968	914	990	941	941	938	929	948	912	932	936	901	902	918	1000	949	1016	939	922	938	991	940	963	978	948	937	983	953	869	881	958	1030	964	899	953	959	901	945	991	967	891	933	939	965	884	963	991	961	909	919	886	924	915	954	902	965	936	1000	958	935	984	947	913	944	962	919	969	979	950	1002	940	970	940	920	967	937	942	916	964	953	978	903	967	936	959	926	963	938	994	942	938	967	970	943	951	957	960	933	977	1026	964	934	907	920	952	906	898	996	929	978	927	946	963	952	928	963	931	990	965	964	975	936	948	919	909	923	945	980	897	970	913	937	958	928	923	986	958	979	910	918	937	965	963	973	971	953	939	983	966	944	953	950	970	941	913	926	944	995	958	969	993	954	957	972	951	949	915	933	944	942	963	944	923	1002	912	949	935	974	991	933	892	971	929	1022	947	918	945	926	926	943	960	964	951	868	951	944	888	962	948	963	962	956	1024	965	999	930	1004	910	967	944	914	943	952	952	931	935	936	964	949	957	913	984	944	920	956	993	976	914	937	927	971	949	923	1017	984	955	1002	924	981	939	970	963	908	979	953	976	928	927	925	959	898	965	905	933	932	962	958	932	900	946	985	935	979	992	999	993	1000	914	953	972	940	930	995	937	968	929	912	993	984	956	916	998	959	900	961	974	918	954	1001	949	1014	949	1031	942	961	963	935	926	973	941	923	954	942	907	962	936	946	954	951	1029	992	944	925	938	935	941	933	999	882	939	926	936	947	1005	956	955	942	878	875	928	904	967	901	962	955	957	922	977	941	979	944	966	910	940	989	934	958	976	969	976	1016	974	948	995	943	892	943	932	922	926	982	1008	921	950	938	950	961	964	908	908	905	912	908	980	901	965	905	945	934	985	930	990	992	990	948	985	938	965	888	930	962	924	995	990	963	987	853	940	932	931	913	905	997	933	963	950	983	901	935	968	987	935	983	1015	935	929	941	976	896	947	989	978	941	981	923	945	967	958	923	976	913	945	940	949	935	954	957	925	918	933	896	927	981	938	999	943	902	958	924	948	961	905	943	939	939	961	930	945	922	1004	899	960	951	949	922	1005	917	916	977	981	958	920	910	977	939	970	966	966	970	929	968	985	931	949	980	940	940	950	943	1019	970	946	893	946	927	1014	972	972	950	970	984	951	998	936	918	939	938	922	949	939	957	945	991	984	933	969	896	984	1003	932	941	937	929	937	991	966	955	908	939	946	950	984	953	948	937	890	933	934	995	990	892	973	892	1043	940	920	979	955	940	916	961	976	996	927	935	950	952	968	922	921	912	970	882	969	954	948	960	955	961	985	988	927	965	974	965	945	946	963	935	952	909	923	956	950	920	983	982	929	954	949	939	934	970	892	875	936	981	914	998	961	930	951	1017	962	950	884	958	856	974	974	882	945	969	917	918	958	1019	984	952	905	953	969	988	941	871	966	935	941	966	913	935	959	967	957	962	948	954	953	921	906	953	965	949	948	959	880	960	997	930	930	908	946	963	945	924	932	956	931	896	936	931
15191	2321	2425	1987	1389	1034	752	651	530	447	428	406	364	310	348	263	327	298	226	291	267	254	250	266	240	237	237	261	224	239	211	233	206	241	237	226	195	208	209	232	211	220	180	229	217	206	196	204	211	202	211	214	198	209	198	195	204	225	188	202	198	188	210	212	213	214	224	184	210	205	208	202	199	184	221	206	224	230	204	213	230	216	200	210	197	212	202	198	187	215	230	208	205	221	228	206	230	206	199	226	232	195	206	215	208	226	216	210	212	176	213	185	200	222	217	175	212	212	235	209	226	212	195	212	189	188	211	218	195	192	226	200	221	206	199	213	244	215	193	164	190	185	213	211	219	199	202	203	214	194	192	207	168	192	203	202	218	192	187	189	203	207	183	183	172	186	204	214	225	198	236	203	204	195	208	217	217	198	202	177	221	193	193	203	179	224	195	199	218	200	215	194	210	224	185	200	201	184	193	208	219	175	219	196	195	232	179	196	191	190	208	169	181	197	193	204	207	190	190	223	208	210	187	202	173	206	203	178	192	180	191	193	227	193	204	222	191	224	211	202	218	202	195	212	221	186	213	183	215	200	205	182	210	196	198	175	179	191	195	213	196	199	185	200	219	209	203	189	171	213	191	208	204	189	194	207	195	208	205	227	192	240	206	195	211	193	201	199	198	171	188	194	217	247	213	193	215	222	179	179	197	190	231	196	216	202	193	199	217	222	200	202	214	207	200	188	225	199	228	198	209	201	206	214	186	181	190	187	199	182	194	212	195	214	173	184	220	194	194	190	184	214	195	199	207	184	206	175	177	227	178	189	186	186	186	210	185	234	189	220	210	202	217	215	175	188	229	218	190	198	232	190	177	199	205	191	183	207	196	212	193	199	193	206	223	246	197	211	204	189	213	197	203	212	206	201	220	226	213	206	221	207	204	214	170	194	205	184	206	215	209	202	208	201	224	187	217	203	204	213	193	184	214	182	226	219	191	181	195	224	197	222	212	203	187	199	199	218	188	203	199	197	227	219	206	164	215	205	206	194	195	217	186	221	218	187	177	216	213	170	197	179	202	171	188	199	191	198	206	210	208	219	195	207	197	204	212	184	214	212	201	192	197	209	230	202	189	188	192	212	174	186	218	190	185	194	167	223	193	204	189	248	216	203	221	195	205	213	207	203	217	198	199	185	176	195	212	212	210	210	185	193	216	199	188	216	197	191	220	217	201	193	187	181	202	183	194	196	194	181	173	205	188	187	205	182	205	200	222	179	215	210	210	189	214	186	172	207	188	232	214	184	201	192	178	213	193	200	191	207	188	230	204	201	185	184	185	214	232	212	224	211	181	188	200	201	195	199	211	189	216	206	218	194	185	212	192	172	183	199	179	184	217	203	189	177	195	201	240	190	199	182	204	204	214	196	213	226	177	182	203	194	194	206	167	187	230	211	202	206	196	208	201	200	199	212	191	205	236	218	190	215	217	199	205	217	218	210	210	192	206	186	182	218	191	182	226	188	211	195	209	199	178	215	215	209	200	208	213	207	248	215	203	191	196	202	219	211	194	203	203	227	190	196	206	201	192	222	182	209	201	180	212	182	203	202	187	192	230	184	201	207	207	189	203	192	214	221	198	202	194	184	188	157	197	250	221	207	201	204	196	201	224	211	201	192	219	195	191	203	183	185	191	219	190	197	193	189	219	199	204	205	186	208	201	213	193	196	175	198	184	220	193	181	192	192	222	185	209	208	212	207	208	183	186	202	196	202	212	219	212	196	225	197	198	212	235	213	211	198	219	195	220	205	190	185	192	203	185	218	198	197	203	199	191	174	193	209	228	218	196	205	198	204	209	201	223	187	198	219	214	204	202	201	194	203	212	198	221	188	213	211	203	188	216	187	213	187	203	203	186	209	190	215	199	202	217	211	195	172	192	194	229	189	202	199	215	186	215	204	196	202	225	230	207	212	191	201	178	232	189	209	212	205	197	205	214	230	201	258	197	216	191	203	167	190	202	226	211	198	189	230	202	234	203	189	208	177	197	210	203	200	217	216	194	204	197	194	183	209	200	219	200	180	214	205	210	208	211	207	203	189	198	194	182	217	204	196	193	212	217	239	186	189	184	198	208	209	177	200	202	196	212	213	207	228	198	217	182	206	188	202	220	216	195	183	193	202	220	190	212	217	164	212	192	187	215	204	200	190	196	225	210	202	204	201	186	181	206	209	200	189	205	198	190	216	190	191	216	211	212	183	201	205	209	206	197	220	193	194	194	189	203	216	187	206	216	183	199	235	193	177	202	208	213	187	206	196	193	189	201	208	189	206	210	182	199	211	186	190	210	221	203	193	222	205	197	170	186	212	210	209	204	213	205	216	212	222	200	244	210	207	202	193	221	199	205	200	195	194	195	211	184	199	197	208	214	210	180	210	182	200	214	187	201	225	221	189	205	233	207	197	198	208	210	201	199	224	184	223	223	204	213	218	217	209	198	218	198	190	209	232	195	211	219	194	212	197	201	197	184	201	171	208	210	190	179	201	192	192	202	182	195	191	197	233	208	199	183	223	192	196	197	186	205	174	185	187	227	210	216	220	198	193	187	203	192	191	181	184	170	192	216	194	223	215	203	212	216	189	211	217	184	224	211	208	198	223	220	193	210	208	196	189	177	188	198	208	189	193	228	168	220	213	198	232	206	228	193	221	223	206	176	194	192	189	199	197	223	220	194	186	209	188	202	232	220	197	185	181	205	214	208	172	199	210	206	208	194	212	202	206	194	166	208	209	208	172	197	188	182	195	209	213	202	193	202	177	208	253	219	197	200	206	194	225	206	198	180	202	201	192	180	224	187	182	208	204	200	211	201	208	195	234	204	227	176	183	197	173	230	216	190	205	203	218	191	212	222	182	226	199	191	206	222	174	208	194	204	206	193	217	201	181	182	217	181	197	197	246	200	194	174	212	227	194	196	210	202	192	206	213	206	188	199	219	214	209	216	187	210	201	204	202	194	206	185	212	176	212	205	188	147	194	211	222	214	225	215	208	191	203	189	228	190	205	180	212	207	194	204	187	188	215	195	194	216	218	193	192	208	191	207	188	212	237	212	231	216	215	210	208	199	233	227	222	218	209	213	209	214	202	196	199	221	197	191	204	204	212	195	229	191	201	175	221	183	195	209	198	232	195	206	195	228	207	203	212	193	210	212	195	180	197	183	206	200	207	195	201	219	219	208	200	180	187	179	189	176	216	204	187	210	192	190	202	201	195	171	189	181	194	186	220	211	228	194	233	206	207	220	228	207	212	204	191	215	209	214	185	192	191	189	180	196	193	234	191	227	202	202	210	184	216	163	190	207	226	205	200	196	179	194	194	201	157	197	219	168	219	161	205	200	214	177	199	198	229	202	188	204	215	202	183	187	165	196	198	207	199	191	218	210	185	183	204	211	217	174	226	214	197	216	192	193	218	223	223	210	229	209	198	223	179	196	171	192	197	220	206	212	202	185	214	209	218
7419	2280	4852	5600	5024	4142	3356	2827	2455	2097	1883	1640	1459	1467	1284	1212	1110	1033	1027	940	974	921	872	824	870	833	784	809	798	731	715	710	669	687	711	677	703	663	700	633	682	655	676	666	629	667	630	627	616	645	624	628	626	568	619	624	612	626	617	647	590	644	603	596	571	586	594	560	605	619	604	582	607	629	581	563	602	599	581	606	575	558	594	566	602	559	573	583	577	564	576	554	613	576	617	577	581	564	608	564	562	557	586	579	600	576	601	579	544	581	581	590	580	602	566	587	633	577	592	624	622	531	560	582	534	572	529	568	591	551	556	583	565	544	534	584	561	540	607	579	605	595	590	616	545	584	584	618	553	595	652	588	573	509	564	544	580	567	545	558	592	556	529	571	556	603	571	563	528	513	584	517	564	531	533	539	571	565	586	586	580	586	562	566	550	596	563	566	572	572	525	515	563	553	581	572	589	556	609	561	570	574	575	574	587	592	539	576	578	527	500	569	542	585	524	552	579	568	551	564	613	571	559	542	591	585	573	562	550	542	571	548	567	618	549	576	567	556	533	504	575	593	564	581	553	589	564	531	564	564	533	570	591	560	561	578	577	567	596	572	585	612	578	558	583	563	549	580	572	574	592	556	577	547	598	568	578	545	587	524	569	544	581	565	578	617	556	572	593	550	531	530	569	550	557	533	576	553	534	541	536	535	571	565	576	565	590	596	582	576	519	532	551	611	582	569	556	574	559	572	583	542	545	560	556	594	551	586	594	574	564	530	543	579	554	546	579	511	569	594	574	555	562	573	567	582	614	550	543	560	534	546	535	597	549	559	536	588	559	587	571	544	566	558	581	590	546	585	564	547	581	562	561	604	551	555	574	520	544	554	594	557	535	570	571	576	577	559	595	529	577	590	559	600	601	526	551	547	579	595	589	572	565	612	551	558	568	618	547	566	569	553	552	586	569	592	557	560	580	520	567	563	551	567	570	600	563	536	575	561	574	545	545	576	592	591	570	534	522	560	570	554	568	537	531	553	589	552	563	554	560	575	548	530	513	569	567	557	531	549	552	553	593	571	539	592	554	517	521	602	592	524	549	529	557	565	551	565	554	546	582	580	592	590	572	560	578	570	559	587	578	578	616	516	585	569	546	567	548	541	573	552	590	570	545	602	563	551	581	608	536	566	553	571	535	519	561	553	537	578	538	590	553	599	539	557	559	543	544	553	570	573	568	549	558	596	536	532	562	597	589	560	589	587	578	572	600	586	550	593	553	555	581	546	601	583	573	574	551	539	525	539	562	545	565	565	577	561	569	598	570	539	573	573	601	536	570	526	574	611	545	591	544	590	576	578	568	588	540	573	585	566	592	528	566	551	562	606	559	544	536	567	542	588	564	572	524	543	553	553	514	572	533	619	576	591	532	529	602	537	559	545	539	530	543	538	573	523	555	596	596	558	585	619	603	566	579	576	521	566	563	517	549	600	572	600	592	621	579	594	556	604	576	521	540	536	577	579	580	529	563	558	565	531	571	547	621	541	549	614	540	561	558	561	598	562	590	566	555	570	540	570	595	612	586	540	571	620	565	531	590	564	539	545	540	563	560	576	537	549	566	561	571	569	534	580	538	558	521	576	557	532	616	568	602	566	507	609	546	561	555	570	553	577	584	566	582	585	603	518	595	598	588	551	570	604	514	568	537	539	606	552	579	587	551	554	565	610	571	586	534	549	569	610	573	514	564	582	540	591	574	564	530	578	570	591	592	605	545	565	576	520	595	551	590	581	560	566	544	552	610	525	583	575	566	524	536	543	564	593	550	550	557	573	550	600	554	568	576	564	582	557	601	584	560	553	521	598	554	522	547	582	574	556	570	595	598	589	563	543	545	568	584	586	543	560	603	578	552	571	530	546	609	562	546	540	563	559	571	543	551	547	567	583	564	545	599	542	538	576	547	555	545	548	596	567	589	552	592	612	580	594	555	579	586	573	606	538	579	560	593	582	598	548	604	559	577	541	577	598	565	599	598	585	582	565	558	583	567	560	578	542	566	568	567	578	531	575	526	544	538	547	523	592	530	587	561	561	584	632	572	537	531	534	573	553	545	595	547	564	564	584	582	605	574	576	559	604	552	545	517	542	557	578	575	597	577	583	573	548	550	579	540	588	551	588	575	573	564	534	551	561	552	583	554	574	545	543	554	552	571	554	539	557	574	603	612	550	588	568	571	545	586	602	574	560	552	563	577	561	599	551	568	601	567	573	515	555	598	582	522	603	567	588	544	548	562	580	590	551	528	533	595	589	545	552	585	591	580	571	539	578	592	558	601	551	591	583	577	600	624	597	606	546	555	599	558	619	601	552	583	546	573	575	519	601	601	571	609	553	541	539	540	571	566	537	548	578	552	564	566	625	530	553	539	568	517	578	570	527	527	538	573	544	578	584	526	572	576	530	570	537	561	596	546	558	597	549	512	517	549	567	569	587	567	548	523	568	542	569	557	569	612	589	536	589	560	529	636	570	588	541	609	624	595	613	557	555	597	562	569	576	608	588	569	549	556	574	518	611	575	538	559	562	551	566	613	535	570	569	558	598	558	573	599	586	593	556	580	501	538	530	551	559	595	574	560	627	567	622	547	586	536	580	562	572	593	610	547	561	545	561	510	566	570	575	547	570	563	572	585	573	541	538	550	573	587	542	573	550	631	554	599	569	506	584	543	539	547	598	545	557	573	549	568	584	540	556	588	542	546	582	565	558	547	545	582	563	583	566	538	525	580	508	618	534	574	526	535	580	543	574	558	528	528	517	579	566	590	554	582	595	592	570	538	528	599	599	559	574	592	553	586	540	573	573	552	555	562	564	534	588	573	587	563	559	556	593	563	519	559	584	573	565	577	570	565	532	536	533	551	567	524	562	598	585	611	565	553	525	568	557	530	533	570	559	543	574	559	557	542	597	571	563	549	598	570	587	603	546	553	528	550	566	556	546	567	547	568	552	583	537	605	563	582	581	547	557	567	602	575	562	582	561	540	556	536	539	555	586	574	554	542	644	544	573	598	529	563	562	546	542	577	562	589	583	605	536	568	531	555	586	571	563	615	530	549	543	589	574	585	563	572	553	548	557	559	554	596	556	591	579	559	560	572	550	565	557	541	521	572	581	615	571	583	553	541	590	536	550	567	563	561	537	553	588	588	574	535	570	565	590	500	523	572	569	589	572	559	529	564	563	563	559	594	592	560	560	538	572	526	597	574	569	544	611	560	595	590	569	559	566	595	529	554	543	584	557	530	577	540	593	560	538	569	546	553	555	594	549	580	557	533	586	564	528	534	572	539	515	549	539	608	589	529	560	578	581	548	579	582	583	608	586	521	531	554	561	557	576	581	570	561	574	560	544	561	525	561	574	579	582	612	564	603	574	560	565	549	549	570	554	553	574	572	569	607	592	551	547	554	565	602	577	573	552	565	569	593	550	560	512	551	577	558	562	591	577	584	543	546	522	578	544	600	548
2368	368	391	369	361	346	335	376	366	336	380	346	362	355	367	343	351	340	369	356	348	338	362	343	343	352	357	370	347	332	363	348	368	368	357	359	363	358	354	311	352	313	353	347	361	359	347	353	326	348	386	361	345	424	380	408	370	336	334	361	327	355	335	343	349	350	366	367	345	356	371	346	346	336	321	379	361	344	337	315	342	342	360	353	307	365	322	340	353	357	389	354	366	366	325	329	332	382	352	373	326	387	323	310	341	331	362	354	341	369	384	334	326	364	362	341	366	332	369	372	351	356	359	322	300	323	347	352	329	353	328	331	348	390	325	353	366	379	347	308	357	342	332	357	372	309	363	368	366	353	321	322	357	355	333	360	386	334	351	388	330	328	360	312	376	334	340	322	337	381	341	360	332	323	383	335	360	352	326	350	332	374	317	316	314	355	363	358	342	324	310	344	327	353	374	315	357	322	321	313	350	350	340	309	376	344	316	346	327	348	335	362	352	329	309	331	325	335	353	298	348	356	332	372	366	325	356	350	336	375	355	343	366	375	330	359	343	375	339	325	364	316	367	376	312	347	350	328	324	321	342	357	347	364	357	314	331	361	352	333	346	339	382	366	317	318	392	323	368	366	364	316	363	330	352	322	352	347	357	342	347	343	356	363	342	312	330	353	342	319	363	359	342	324	353	350	351	363	345	330	360	324	335	322	345	366	366	336	299	349	333	357	328	339	422	346	330	358	306	332	319	345	381	369	349	351	371	322	368	314	307	379	354	350	356	342	380	350	329	362	332	313	350	339	368	341	371	327	349	376	329	339	335	335	328	363	343	348	329	344	360	340	334	330	372	323	375	358	339	345	335	366	349	319	336	361	313	315	344	362	341	309	356	312	352	338	325	332	339	338	364	371	346	344	365	348	355	382	351	320	337	351	347	336	347	322	324	361	333	365	322	337	354	364	340	331	351	389	337	364	336	348	366	364	321	345	326	340	367	357	354	349	388	350	330	355	341	346	333	351	358	351	348	354	364	366	337	362	374	344	322	317	329	365	339	355	342	323	332	357	330	360	364	297	336	348	354	356	322	341	371	362	348	330	346	333	346	350	330	330	349	351	317	312	320	375	366	375	330	366	344	344	364	343	331	335	332	347	347	355	364	334	334	366	357	356	330	366	339	334	320	384	348	351	330	364	334	355	337	335	325	341	338	367	354	388	371	336	336	358	377	358	370	355	366	316	397	332	375	356	323	352	359	344	327	328	377	344	358	329	333	339	321	320	293	382	382	344	315	342	341	343	332	328	348	346	359	360	351	345	354	338	321	350	314	317	327	364	339	356	348	338	327	386	354	335	344	330	366	352	390	344	334	367	334	360	327	351	396	337	346	314	328	351	344	349	336	344	352	322	340	323	327	342	357	368	335	310	360	357	347	338	343	356	343	343	347	342	385	386	339	353	322	376	363	335	326	364	324	341	331	356	362	336	303	298	369	348	345	366	338	337	360	392	332	320	335	381	328	356	303	375	334	333	364	357	358	363	333	351	355	347	360	339	333	338	339	387	361	371	351	367	375	361	361	357	337	316	355	358	314	361	337	324	340	372	362	345	296	341	345	348	353	362	331	351	323	323	357	363	362	333	347	351	339	353	384	347	361	379	369	358	311	329	341	360	343	352	347	345	341	356	339	326	374	367	338	335	325	323	381	317	335	351	325	326	348	341	332	364	360	334	357	353	332	328	311	366	363	324	347	346	318	382	360	365	362	333	350	352	357	345	322	350	333	347	381	345	375	359	371	390	360	338	345	395	348	336	372	319	370	353	321	340	326	337	354	346	335	369	329	356	361	340	340	345	348	336	353	330	353	359	354	342	354	362	367	337	383	335	352	351	358	367	314	351	333	375	330	331	333	325	378	332	357	346	331	330	326	340	330	296	358	337	313	322	379	334	340	324	322	353	351	342	338	366	329	355	343	341	339	333	366	356	300	355	364	352	400	359	333	348	368	380	351	319	362	312	340	351	367	319	339	323	356	354	323	362	367	380	329	354	346	336	329	370	343	366	330	352	357	335	354	372	327	390	331	330	345	343	310	349	320	319	346	364	365	341	340	338	337	345	360	327	365	347	347	355	337	354	316	327	328	341	367	361	325	323	382	350	344	356	369	336	327	349	340	354	316	342	349	342	342	338	365	336	301	330	352	337	383	331	346	350	303	375	384	355	328	339	318	331	374	336	357	343	314	328	346	335	333	339	352	321	325	310	339	339	357	336	308	379	321	326	351	374	322	339	328	356	322	317	310	351	350	338	349	375	355	365	340	343	315	316	320	346	349	339	342	359	351	388	358	347	352	373	343	346	358	310	363	341	331	356	320	319	338	317	336	343	327	347	320	319	383	337	369	324	348	341	376	323	342	370	369	345	355	334	350	333	337	330	332	340	336	324	363	338	354	367	362	335	361	307	353	344	304	346	361	358	336	336	334	351	334	346	331	362	343	358	351	318	360	307	354	323	341	333	361	373	360	326	300	356	329	333	320	345	342	357	365	385	324	331	342	348	345	338	340	333	360	326	335	364	354	368	358	346	347	366	349	356	330	350	345	335	358	338	337	307	372	327	329	324	320	348	337	330	386	312	349	361	359	339	336	318	336	346	357	338	339	308	312	357	340	360	341	373	338	392	374	325	389	336	337	322	312	340	349	317	388	342	373	342	361	318	324	361	317	359	365	356	346	332	355	343	372	365	348	309	387	305	350	360	341	358	356	355	321	325	328	349	353	334	363	405	347	353	336	356	343	330	386	327	342	317	384	350	335	382	325	317	382	370	302	336	329	363	321	335	358	354	379	344	340	357	354	324	345	373	333	358	313	325	345	362	327	335	348	343	322	337	338	375	330	349	330	346	372	352	369	336	358	330	356	355	374	345	329	325	329	354	378	358	333	321	310	356	355	356	363	364	340	389	361	333	358	338	342	359	326	321	361	326	356	317	355	363	346	333	385	316	339	332	381	353	384	338	363	370	352	304	383	357	322	351	326	333	319	366	376	349	354	349	335	343	325	339	331	338	374	358	309	340	351	363	333	342	354	342	350	352	353	352	362	373	353	324	348	373	309	340	346	359	359	344	334	319	367	359	359	349	342	336	351	334	349	333	322	355	342	335	364	339	348	348	334	331	373	327	378	373	357	327	358	354	377	337	353	362	345	340	409	343	331	364	351	347	372	360	335	335	354	396	335	359	310	336	355	358	331	356	329	368	389	344	317	329	359	374	314	349	328	365	326	373	382	368	367	346	354	338	379	347	344	317	348	331	309	347	358	355	323	314	358	338	345	371	333	316	367	325	365	366	337	342	374	344	368	390	372	371	343	350	347	358	382	340	349	338	368	405	354	350	317	312	320	314	304	363	311	335	382	370	322	347	362	355	311	369	344	344	336	345	357	345	359	357	319	333	378	334	309	338	334	334	377	360	333	306	327	341	338	339	348	374	357	383	320	375	372	344	387	305	376	334
2609	992	1017	1105	1076	1048	1029	985	980	962	1001	961	894	937	923	947	926	923	884	884	1004	947	997	937	931	972	925	924	932	910	901	906	926	898	952	973	968	938	911	942	928	920	871	901	957	898	902	953	909	925	937	949	955	919	857	921	876	843	880	903	949	871	930	919	945	886	882	919	945	907	897	879	884	903	966	933	896	941	890	941	885	910	874	900	889	918	927	905	923	900	939	947	937	893	899	928	941	902	913	955	948	919	905	951	865	898	914	919	858	941	934	885	898	887	938	938	915	951	941	963	918	942	901	898	938	939	914	898	857	870	931	918	917	920	916	907	925	911	959	909	898	897	926	963	940	916	977	926	924	873	895	901	923	940	928	924	945	913	881	911	937	881	873	911	946	906	929	912	974	913	949	898	943	881	943	851	946	856	881	931	943	919	877	913	902	959	931	958	945	869	935	914	974	910	945	882	910	899	979	916	915	935	920	935	912	933	958	883	907	856	954	902	959	880	921	917	926	912	899	919	916	954	940	876	896	903	929	881	945	997	865	851	904	942	919	865	943	847	920	889	965	950	962	891	916	882	955	958	913	945	934	910	864	958	906	874	932	925	915	898	964	958	951	933	914	923	839	927	932	885	916	908	909	893	969	893	922	856	939	942	984	932	896	925	919	935	950	918	904	933	902	959	923	929	919	886	909	922	898	979	941	896	941	922	897	925	938	910	889	870	910	900	917	980	938	885	934	932	984	926	906	936	939	972	913	881	921	950	941	914	901	898	893	928	890	975	941	943	893	919	942	947	913	890	887	896	925	907	877	862	949	904	919	897	963	911	879	962	890	970	898	951	886	931	880	921	939	965	908	907	927	922	899	891	909	951	941	944	894	933	892	951	970	867	974	909	980	944	942	922	891	943	922	872	938	927	900	913	883	969	938	876	958	912	955	936	929	920	950	875	888	970	860	922	909	810	943	891	986	918	969	950	920	951	892	904	823	878	930	910	981	950	912	924	908	920	901	900	847	884	964	937	943	888	909	934	901	895	916	900	881	882	946	902	911	941	896	932	949	937	919	900	925	912	932	902	907	930	962	921	884	870	898	914	914	956	984	883	848	884	924	962	882	936	921	976	937	904	871	938	916	899	864	899	870	929	935	907	897	915	895	923	949	949	894	929	937	967	891	966	912	930	978	923	925	940	902	1007	946	973	907	904	923	962	936	908	975	902	878	897	982	945	933	874	916	888	889	902	857	959	916	910	934	931	890	912	906	919	914	872	951	861	941	938	957	916	969	962	927	962	927	903	907	905	974	887	942	906	901	953	902	976	899	874	933	939	885	958	897	1002	920	884	926	921	910	876	933	871	888	930	930	955	928	1007	905	957	894	930	937	908	881	905	982	915	907	947	950	876	914	908	926	945	971	925	951	949	916	913	927	922	944	919	890	899	986	868	961	902	893	857	941	907	879	935	916	885	890	950	875	894	943	916	924	930	854	923	922	917	925	888	916	969	950	902	945	949	933	919	892	895	938	930	863	959	938	905	932	924	900	994	962	899	891	963	938	915	943	890	886	903	916	876	934	898	957	816	880	932	914	971	935	858	939	914	927	928	902	916	889	917	885	928	890	990	943	959	917	902	945	927	878	924	905	993	880	931	929	906	889	875	948	930	889	906	908	898	940	883	879	865	903	923	923	896	925	944	923	925	883	934	902	985	918	915	915	930	918	881	891	935	969	852	946	905	958	932	893	910	821	913	909	886	967	853	878	921	849	861	902	917	834	920	888	901	946	897	922	872	903	914	913	911	943	890	866	900	904	900	915	956	928	917	929	911	954	894	864	941	933	993	944	911	909	902	952	921	886	961	926	872	873	904	910	945	886	890	927	919	857	894	929	930	906	946	948	916	928	889	919	950	914	935	949	922	951	871	879	917	907	884	899	927	919	972	919	908	892	949	942	885	894	894	970	932	905	915	934	899	969	912	991	903	938	918	943	917	881	848	928	943	938	932	904	898	953	924	926	907	953	949	927	936	908	953	969	931	919	895	878	918	936	893	897	902	928	939	947	921	964	970	884	928	955	929	963	908	959	910	937	906	873	928	926	940	952	928	879	873	950	920	956	878	882	914	923	896	914	939	956	924	964	933	908	918	895	909	874	903	900	967	956	849	894	970	922	935	931	912	853	965	960	872	892	933	943	919	971	966	908	939	953	901	961	862	939	859	938	899	892	959	903	914	932	889	990	981	896	983	928	940	938	990	911	934	912	872	940	905	934	898	943	950	905	919	873	930	937	909	930	962	951	1000	919	939	858	964	878	925	906	896	961	892	965	928	893	984	885	931	886	962	918	897	941	910	898	942	1003	928	907	887	854	926	884	940	943	903	958	948	915	960	954	933	945	914	902	904	947	904	976	921	919	880	893	883	918	927	902	880	892	961	922	947	914	922	1001	904	921	934	919	957	938	907	911	890	930	904	960	975	955	908	921	918	954	900	962	932	890	906	909	901	885	921	972	938	917	919	869	941	959	917	968	916	874	907	904	927	958	892	921	925	938	958	903	917	882	924	960	936	912	945	900	974	940	857	952	907	889	856	896	902	941	923	883	898	853	914	963	934	923	890	885	957	919	922	923	903	918	917	914	942	976	927	954	895	902	945	891	892	980	980	953	934	890	914	903	912	933	918	885	941	887	858	921	892	927	917	918	884	948	829	895	933	910	873	964	933	925	935	940	916	952	911	917	899	945	921	911	858	919	928	922	961	877	905	932	927	925	975	931	915	948	911	880	952	913	943	948	918	886	867	941	931	925	875	946	909	904	921	953	902	938	918	908	938	918	917	933	937	920	913	905	921	894	877	926	926	859	901	959	890	900	980	953	886	917	929	861	873	882	927	886	965	974	930	905	880	964	895	960	937	938	907	938	973	919	912	907	951	927	930	929	900	888	974	917	877	904	965	944	966	944	897	915	873	926	907	916	886	910	901	883	997	879	880	931	927	904	872	935	943	877	922	896	956	883	912	958	899	886	958	937	903	944	920	864	882	898	913	926	902	979	895	942	947	918	915	825	941	948	899	933	963	973	894	886	947	867	881	948	898	917	886	939	916	966	899	888	927	898	923	920	976	854	940	937	957	971	957	976	941	915	919	972	894	937	881	922	851	880	924	891	893	871	925	917	906	960	943	966	911	921	869	874	942	976	880	937	946	923	931	937	925	945	955	921	867	933	942	929	885	912	900	934	951	926	907	972	946	915	974	899	949	955	917	926	912	913	935	928	922	925	944	889	915	920	897	920	923	936	956	932	902	906	898	913	893	939	959	936	921	872	881	894	978	898	965	904	991	917	931	899	901	959	944	899	891	896	1010	913	885	938	917	901	911	905	906	919	943	938	907	939	909	930	882	905	951	904	953	879	931	947	914	902	879	931	902	991	906	875	964	847	926	952	954	934	955	954	892	897	907	966	894	929	922	919	911	906	926	895	884	856	869	906	912	845	878	892	902	896	870	905	929	932	966	919	920
8637	1343	1424	1187	918	767	659	582	547	510	501	495	479	415	419	410	418	421	419	387	366	371	402	434	404	360	376	375	380	361	405	401	407	398	372	370	381	394	413	388	378	376	404	366	381	394	378	364	362	366	348	374	350	355	364	363	372	381	366	379	370	323	355	360	376	333	380	355	392	371	338	359	342	349	336	357	344	347	355	352	395	373	333	366	376	348	369	334	383	345	372	347	355	370	361	356	376	358	341	339	390	327	354	356	373	373	366	381	371	376	384	364	374	363	377	365	377	360	401	355	348	375	351	387	426	377	364	380	363	380	380	354	388	338	384	365	327	339	380	362	339	387	360	343	359	341	365	364	369	385	349	329	380	363	373	351	346	335	340	375	371	367	350	371	365	362	374	374	366	338	377	306	348	354	417	356	378	375	330	329	357	394	367	355	366	355	365	367	383	372	340	360	364	357	357	360	369	364	394	350	352	327	444	342	346	362	361	380	344	377	369	365	370	375	353	388	364	353	362	366	381	372	371	354	369	345	383	353	384	361	368	365	375	358	362	386	397	399	378	388	370	355	374	377	349	384	395	360	364	366	382	379	393	326	341	361	377	348	366	367	396	373	354	380	352	378	340	365	382	321	392	410	364	356	377	390	396	370	374	396	375	330	381	403	351	340	363	351	359	358	378	353	368	364	347	371	350	382	308	367	342	342	388	360	395	358	386	363	363	384	384	355	362	381	370	414	351	392	357	324	402	330	332	362	386	350	376	343	374	328	370	333	386	409	369	366	368	330	371	367	323	356	365	333	390	368	387	379	417	385	328	364	359	344	344	361	304	360	362	339	405	356	387	355	351	353	368	394	380	347	377	348	360	377	347	350	382	392	330	363	352	389	379	388	395	356	393	361	367	365	343	354	392	362	374	356	358	409	359	344	407	351	351	362	359	329	380	362	358	381	356	341	373	358	340	353	368	377	330	351	331	346	413	365	341	345	378	377	368	334	347	401	362	339	360	377	360	363	356	364	326	366	363	402	334	349	290	374	396	359	354	367	346	351	375	380	356	367	346	340	362	355	370	338	378	350	346	346	317	351	358	368	390	357	399	401	376	347	341	333	387	364	343	336	371	356	355	396	377	382	344	378	358	371	349	326	364	359	379	351	352	367	380	370	390	331	369	346	344	386	358	351	370	341	354	359	336	383	377	328	351	334	349	365	356	362	339	350	376	369	393	354	331	385	364	387	361	355	380	327	363	350	360	352	353	318	337	356	402	395	377	353	338	353	367	334	403	396	369	400	371	379	375	342	379	360	345	340	356	332	341	391	359	376	343	364	363	390	363	375	352	386	361	392	334	378	342	334	354	379	380	355	356	394	355	370	345	368	343	347	383	374	369	345	365	402	367	379	363	372	368	365	373	355	358	335	349	359	380	391	369	367	375	344	351	355	374	330	362	354	336	323	394	358	344	383	382	361	399	361	362	397	349	379	354	346	354	385	369	349	367	366	353	342	341	403	381	340	335	351	372	348	367	388	383	365	333	359	356	354	372	346	374	379	380	383	384	364	368	359	368	357	326	360	351	361	369	371	358	367	325	351	342	329	366	352	368	377	321	331	388	378	368	403	384	350	380	357	388	366	355	371	388	358	379	380	395	339	372	368	372	336	360	372	347	400	359	347	368	361	342	395	401	360	340	377	330	374	348	362	388	345	350	326	347	388	357	352	393	346	351	359	354	367	344	356	358	390	347	347	362	358	352	361	382	366	357	394	358	399	335	382	320	367	394	375	353	392	340	346	373	343	361	418	379	326	380	365	386	346	365	355	358	361	349	360	370	361	362	356	342	349	382	368	348	348	349	382	356	373	350	360	329	363	353	374	374	356	366	367	380	343	373	389	346	353	368	357	375	366	377	373	321	356	331	342	370	366	348	389	351	384	354	382	385	360	356	351	344	360	357	331	368	365	395	349	336	397	321	347	336	365	351	385	372	366	380	372	377	385	369	372	357	361	393	387	372	360	376	369	335	406	358	352	320	364	335	399	365	387	378	373	331	361	371	325	367	347	369	375	364	337	374	390	377	358	376	349	358	374	361	358	359	379	376	390	365	376	352	381	372	353	346	381	346	389	376	378	355	359	364	358	347	345	415	370	384	341	383	370	337	373	398	375	348	377	346	366	373	393	344	364	351	382	390	372	374	370	395	357	386	364	367	369	328	331	386	358	379	351	379	344	377	340	355	313	405	331	363	379	371	369	384	361	372	390	357	361	367	368	362	330	343	397	336	385	389	371	373	397	362	337	352	365	343	338	363	367	354	352	327	342	355	350	333	358	361	350	382	342	361	351	367	360	388	362	345	343	334	310	337	377	364	369	390	368	389	335	357	386	373	330	372	410	323	399	371	366	374	373	375	380	400	386	355	349	365	343	394	350	409	382	398	360	371	371	353	361	394	361	394	391	383	387	366	369	371	384	401	354	343	348	370	330	360	372	367	380	372	369	379	355	347	367	375	385	379	360	356	387	347	368	362	359	364	342	376	371	365	356	354	367	389	334	353	357	367	366	362	367	383	337	351	351	376	375	336	387	377	333	341	376	359	383	369	380	357	385	409	343	359	389	342	354	368	375	371	366	387	367	376	414	375	393	382	377	399	340	362	326	374	351	352	358	352	343	379	376	372	365	362	375	357	355	358	365	374	346	369	373	357	401	355	361	384	418	358	349	324	363	368	413	375	356	379	382	397	332	370	403	382	394	392	359	342	403	359	417	374	337	340	381	378	323	365	353	371	371	368	399	357	380	356	377	325	319	382	379	366	362	339	363	358	352	371	391	367	374	365	356	351	373	350	355	326	373	372	384	380	343	394	340	345	345	375	352	384	409	399	371	393	355	348	335	363	340	362	387	389	384	407	310	316	373	350	351	368	367	354	359	345	411	381	358	359	372	371	355	369	434	396	361	411	354	351	365	396	395	344	344	374	391	346	342	347	349	363	337	351	377	384	363	369	354	357	384	375	353	359	406	382	355	388	363	357	355	361	350	368	377	394	400	339	353	372	360	366	361	355	374	375	343	356	380	350	390	328	359	333	389	361	366	358	361	371	357	362	351	346	359	317	328	340	341	355	366	380	314	347	349	359	364	364	351	383	377	368	302	323	376	337	365	374	381	383	385	375	370	359	370	374	344	358	345	352	357	357	346	376	356	368	398	375	333	344	386	346	334	380	358	374	341	367	403	338	361	397	362	394	347	340	370	358	374	365	380	369	357	373	373	339	354	333	390	349	364	347	377	362	327	384	389	402	356	359	370	346	386	384	391	333	373	342	399	352	354	366	360	359	354	373	353	365	337	371	397	371	347	326	360	335	369	382	379	345	369	402	371	367	370	353	358	357	360	367	350	359	382	360	345	377	365	363	380	396	362	339	395	362	322	373	321	353	405	329	386	330	341	344	379	398	347	392	365	339	362	378	367	355	374	350	383	338	367	370	387	381	390	377	363	390	385	368	410	382	367
6051	1742	3176	3715	3294	2889	2449	2117	1879	1702	1623	1524	1423	1445	1276	1240	1262	1182	1119	1158	1113	1123	1069	1147	1081	1109	1068	1015	1077	1029	1111	1011	980	1029	1037	1023	926	1042	1024	988	1025	969	1018	1030	1045	935	997	994	983	1002	968	998	932	990	987	940	1001	906	916	989	947	982	957	1014	989	944	955	1020	942	991	954	967	945	997	996	964	985	943	952	948	938	960	976	975	924	971	978	940	1023	921	907	927	942	1009	984	953	920	945	950	955	978	919	963	939	986	941	990	974	950	992	920	938	950	966	986	937	971	977	1019	958	976	959	948	944	974	946	939	913	913	939	938	951	975	938	905	987	944	937	908	986	944	947	940	990	968	943	989	945	922	991	996	966	935	957	967	971	960	926	885	962	958	925	971	978	966	911	912	932	956	991	937	919	992	986	923	921	932	921	936	922	995	934	987	962	959	1009	936	986	953	924	977	960	966	913	942	980	917	950	948	983	1009	898	934	931	992	961	893	939	932	983	949	989	958	964	980	919	926	926	936	1001	939	941	958	959	930	995	915	929	933	926	935	915	951	977	936	931	926	915	973	968	937	967	961	974	956	969	931	967	908	902	974	941	967	939	970	996	922	907	955	980	961	964	962	991	889	996	933	929	948	968	960	960	957	1018	958	907	957	892	939	962	959	968	929	953	968	950	930	958	954	951	981	919	912	887	980	971	947	961	901	915	943	938	999	929	906	954	899	954	991	895	965	930	929	895	908	941	951	907	930	959	927	930	1000	970	900	992	904	943	938	965	992	966	915	957	944	890	958	896	960	941	936	935	960	941	967	930	964	910	930	975	943	957	935	991	902	934	926	954	939	976	941	948	954	901	951	911	970	937	980	948	996	883	918	910	911	909	974	967	934	907	1006	943	862	944	970	974	931	1000	935	932	955	968	953	952	937	951	957	957	956	926	942	956	952	976	959	976	958	915	972	979	966	884	955	940	991	905	910	915	952	908	987	968	992	916	948	952	1013	915	935	855	979	958	910	927	1004	934	904	974	993	935	955	882	957	966	929	956	966	932	966	933	951	1035	946	970	937	968	958	950	912	942	986	942	949	956	927	920	920	929	932	946	987	950	952	876	965	894	949	984	907	911	881	929	935	927	896	939	1000	912	990	953	937	973	917	930	966	937	938	935	932	933	938	911	930	1006	925	953	965	923	941	961	968	923	957	974	995	914	928	901	966	950	906	954	996	927	940	955	905	956	912	981	947	916	994	963	973	927	923	958	953	956	972	919	887	996	903	1011	963	918	963	1003	926	912	931	976	940	937	885	965	932	989	1004	943	894	933	933	955	928	961	899	994	954	977	989	929	930	914	869	906	929	939	953	894	958	912	942	883	980	981	941	941	986	938	961	891	972	968	969	953	924	913	907	1003	961	1009	981	952	922	956	967	982	923	960	924	985	997	967	952	925	953	936	938	952	991	988	915	971	988	956	1005	954	919	962	878	915	921	942	897	971	925	904	975	935	968	917	944	937	911	926	976	983	957	1009	983	929	955	951	932	946	970	953	972	921	926	934	987	941	922	923	912	927	923	1003	998	987	973	940	1005	988	930	896	934	970	919	992	962	920	988	955	956	919	909	859	920	986	935	916	978	914	956	930	950	893	927	949	961	920	947	961	919	953	930	986	948	942	935	914	983	982	895	957	953	992	939	976	940	950	975	923	982	908	970	970	941	927	954	929	997	927	937	1010	878	1006	975	993	1013	1003	949	946	960	997	923	947	945	987	881	952	936	919	949	964	953	971	948	967	1018	910	928	935	948	925	906	927	985	981	965	946	907	999	982	903	958	907	940	970	907	921	960	970	887	883	983	954	922	944	967	1019	961	939	916	952	932	998	971	916	963	942	905	933	954	951	948	964	907	947	959	913	914	947	930	977	926	1015	987	971	977	950	889	928	976	906	978	906	917	945	961	904	900	991	955	955	973	996	985	975	950	959	888	1005	934	953	965	937	960	951	916	978	953	940	905	939	1006	949	954	936	944	904	938	1001	963	988	951	905	931	972	943	971	938	910	996	996	930	946	925	931	952	951	951	924	945	915	978	991	939	963	955	944	928	958	911	964	988	957	993	945	975	917	938	876	934	982	958	936	998	926	884	958	879	959	943	968	947	944	924	964	892	923	979	922	986	920	988	905	981	961	971	925	932	868	930	977	972	1005	958	972	919	892	938	974	946	975	967	955	944	935	976	910	924	925	889	948	967	943	939	957	927	981	981	916	883	942	927	949	931	930	936	906	861	935	958	968	911	885	894	957	983	934	960	951	923	920	939	978	933	911	941	903	922	974	980	993	975	964	979	953	941	972	1005	920	912	927	933	899	930	990	936	942	959	988	936	958	971	972	942	958	924	937	938	959	979	941	936	948	919	937	953	967	982	999	944	926	939	963	918	961	936	914	994	926	871	923	968	954	971	956	965	1000	910	942	1002	1036	982	995	950	977	955	925	971	943	934	956	944	948	914	937	1011	952	965	921	941	927	967	941	905	960	897	954	947	966	989	940	990	929	957	916	969	927	933	917	942	919	908	949	963	944	918	948	899	959	922	937	944	962	913	924	986	939	964	894	1009	930	994	968	976	971	964	924	976	989	925	955	961	967	975	973	999	949	906	952	954	882	1006	940	934	890	925	921	940	916	930	994	940	906	924	990	903	965	990	906	896	932	947	976	936	984	932	952	935	944	893	979	953	988	886	899	971	945	946	998	983	940	969	908	1005	958	907	956	951	912	958	919	921	950	948	971	978	973	902	897	963	958	936	995	939	950	992	925	961	984	983	916	982	955	929	943	947	947	961	1006	926	942	922	969	931	945	967	968	971	941	908	939	958	939	918	919	932	945	947	923	987	964	953	935	951	931	960	937	974	958	885	963	917	958	897	947	946	934	952	938	952	928	994	927	933	928	907	920	983	970	912	931	948	920	952	937	965	915	995	921	952	985	923	963	973	979	946	981	942	967	891	954	957	957	975	959	931	934	961	945	967	896	905	942	946	955	959	973	970	884	960	962	942	962	961	891	990	931	944	980	943	932	940	933	921	989	912	944	889	960	981	950	935	885	939	962	960	973	945	965	938	971	944	943	996	916	972	955	946	919	932	904	956	966	930	958	957	909	943	996	953	935	995	928	977	965	913	921	964	911	924	902	978	939	995	925	925	966	965	933	938	975	946	921	953	945	982	907	955	953	939	964	977	954	914	956	954	913	933	926	877	970	923	958	971	954	972	944	906	920	917	868	921	916	950	948	942	937	937	898	945	952	940	918	980	910	903	866	904	968	939	930	926	943	882	993	931	895	982	975	983	942	962	912	930	957	936	934	940	1005	942	934	963	972	957	954	939	965	957	958	992	939	908	908	953	985	943	937	979	925	916	926	937	960	900	908	947	968	969	948	963	957	1014	961	952	983	978	965	900	928	956	995	972	967	933	983	933	928	978	876	913	970	940	970	885	980	919	998	965	960	943	918	931	908	938	864	960	935	982	937	934	949	981	981	961	897	955	920	953	983	925	976	916	969	960	972	968	896
15232	2463	2493	1945	1352	1007	761	630	558	422	452	328	366	320	322	308	304	259	270	234	262	235	256	268	228	229	233	240	228	234	212	216	235	226	226	227	216	207	215	223	201	211	236	259	201	206	199	212	206	218	188	200	192	188	218	232	231	221	212	188	219	220	223	221	202	203	195	213	198	216	200	220	219	215	185	205	206	217	195	202	210	196	168	204	192	193	220	185	209	203	214	205	217	225	230	206	209	205	184	208	193	185	200	207	192	182	205	206	192	180	209	186	222	207	204	208	203	225	180	181	212	208	200	225	182	211	172	193	200	198	184	199	185	203	198	226	194	209	210	217	196	196	202	202	196	212	185	215	211	189	186	207	183	207	190	180	191	205	205	214	208	212	184	202	197	181	206	212	194	179	171	198	226	207	192	202	208	186	210	198	204	194	201	193	176	228	218	194	190	197	184	197	208	212	228	194	215	184	212	203	203	208	214	192	188	183	203	200	217	202	214	217	225	203	188	190	198	208	212	190	196	194	221	216	193	180	191	182	198	178	190	213	224	201	187	191	184	199	192	196	211	219	218	193	186	216	201	186	184	202	222	205	207	189	204	187	204	213	176	195	235	188	181	198	174	189	192	203	205	208	189	204	195	196	210	180	194	199	196	194	220	211	221	214	208	209	195	220	206	217	220	194	195	192	196	192	192	216	213	202	204	196	221	206	221	172	181	178	196	180	206	204	182	192	204	220	218	201	226	201	197	182	226	225	208	210	202	180	223	197	208	206	222	225	228	178	204	187	201	211	202	185	198	238	204	206	196	214	203	194	191	200	221	209	195	223	183	186	196	160	209	198	198	237	216	198	167	215	209	178	194	184	223	215	212	188	184	206	196	220	212	228	217	192	210	204	207	212	180	198	201	198	195	204	173	225	211	198	199	210	211	217	215	231	202	190	214	214	194	245	222	206	208	228	230	186	214	216	212	222	190	170	214	220	239	197	216	224	182	215	199	187	171	221	211	188	222	189	188	191	200	219	222	213	192	218	217	207	199	189	204	201	197	194	193	217	208	228	222	192	196	217	180	180	216	191	192	191	210	209	223	209	219	203	196	203	198	204	194	205	192	212	217	191	203	171	199	197	222	170	218	170	194	201	212	209	198	220	183	183	205	185	196	222	199	214	200	185	201	207	186	207	220	201	200	196	181	185	187	180	224	197	186	181	200	211	225	190	196	245	226	188	202	195	201	226	200	204	201	203	188	184	235	203	196	220	217	201	237	187	224	192	197	198	202	180	206	190	231	202	233	199	216	214	184	192	204	235	190	172	215	218	228	199	221	210	207	219	189	211	200	228	218	209	206	190	200	204	201	183	207	227	175	204	191	194	208	212	198	195	235	226	207	198	212	202	223	204	208	197	164	219	198	212	202	215	192	208	192	221	176	211	212	205	221	188	200	193	190	202	201	196	213	200	209	190	198	232	228	197	212	211	208	197	210	226	181	203	197	216	209	185	194	177	213	213	231	196	194	207	221	208	206	233	195	191	228	192	218	201	178	203	201	195	202	189	213	216	213	207	183	181	192	192	168	184	183	206	191	209	192	161	219	177	207	193	203	212	170	208	219	222	199	198	213	230	186	176	209	199	222	221	205	207	206	218	175	188	198	189	191	202	199	192	191	216	184	211	200	211	184	182	200	211	193	208	213	202	216	193	184	209	195	194	209	171	192	203	197	206	217	200	213	208	203	217	213	211	182	230	217	222	199	196	200	208	211	213	217	214	180	185	234	203	184	206	208	180	185	188	204	206	214	223	200	193	201	211	209	233	200	198	213	182	230	204	197	195	187	195	203	211	229	186	203	188	201	176	179	190	172	182	205	181	193	214	194	209	168	199	229	191	206	210	184	196	247	216	214	207	211	193	214	191	191	194	203	211	180	201	223	203	179	184	179	188	199	198	215	210	215	195	209	208	204	229	222	221	222	193	204	186	189	205	197	176	195	182	212	221	167	208	209	220	179	220	185	192	214	177	189	223	187	194	203	188	225	209	222	217	223	221	190	180	221	219	214	203	202	186	206	223	196	198	179	178	207	204	222	214	192	207	213	198	210	218	179	208	235	214	201	196	189	179	199	210	190	179	186	199	205	207	201	204	196	201	223	208	208	207	210	188	204	185	189	201	201	209	217	199	176	219	204	185	216	197	208	183	175	204	212	185	188	192	215	192	180	202	207	170	189	221	185	197	190	214	203	214	219	186	183	225	193	191	199	193	196	202	203	201	231	199	215	204	190	208	213	217	218	212	205	188	213	235	196	210	236	191	214	211	187	214	240	227	189	181	220	203	194	207	173	184	203	199	214	174	200	188	191	203	200	175	202	202	209	205	213	203	227	179	219	194	205	203	198	204	201	184	196	207	193	205	228	214	179	200	198	198	198	208	191	195	207	187	196	189	193	198	202	219	209	189	217	205	180	208	193	210	184	222	205	207	207	202	222	203	204	196	206	216	186	189	173	212	182	207	204	198	216	191	220	197	213	186	181	190	228	210	192	224	202	201	184	217	213	211	189	208	189	190	182	193	221	184	196	190	194	201	208	204	210	228	161	180	215	195	197	197	217	194	208	188	221	197	200	199	178	225	209	193	246	217	226	196	200	199	198	196	198	214	197	206	200	202	222	188	179	190	190	183	190	180	206	186	206	209	206	225	200	179	231	190	200	183	217	182	192	195	184	202	230	196	229	202	193	200	223	203	206	191	204	177	203	211	190	211	179	185	212	209	216	214	217	215	215	221	221	208	197	192	197	195	185	206	189	207	220	191	191	196	214	210	190	220	176	175	196	219	180	205	182	205	208	189	175	195	208	218	208	187	195	194	199	185	189	196	189	200	198	196	205	206	176	173	208	205	212	199	203	219	202	194	210	207	216	181	207	211	212	183	196	207	223	213	190	202	218	215	181	180	187	192	195	209	188	213	206	197	204	195	208	221	210	240	210	206	206	183	198	182	237	207	169	201	195	189	213	207	182	182	207	221	189	205	207	185	192	180	192	190	205	228	207	174	198	204	187	190	214	202	217	218	194	247	199	191	194	219	222	217	206	194	199	209	223	186	200	207	191	213	201	187	207	199	201	196	206	188	195	195	212	195	204	224	205	199	179	217	200	196	179	203	177	205	179	181	192	201	225	195	208	195	192	241	217	192	197	203	208	210	199	189	218	187	183	202	197	202	195	226	207	182	216	207	206	201	227	199	203	189	224	197	210	217	199	205	227	188	208	198	213	191	202	208	191	197	202	200	206	189	195	204	202	209	195	227	203	187	219	198	224	214	183	170	165	192	210	202	193	219	222	215	206	194	178	207	211	183	231	195	185	221	204	193	196	213	187	217	207	188	205	178	184	186	241	223	206	181	193	221	200	184	191	214	236	195	209	204	216	186	238	193	186	166	214	220	188	189	214	205	174	201	190	183	219	212	231	191	182	189	224	200	213	193	187	191	207	200	235	201	194	199	212	207	183	176
7540	2168	4720	5769	4925	4010	3366	2937	2474	2071	1805	1615	1608	1403	1303	1178	1165	1109	1068	1040	991	869	797	869	837	843	780	752	736	734	748	748	768	705	726	732	672	641	686	655	646	605	611	600	653	590	661	645	645	654	609	618	631	628	592	606	625	649	628	601	601	620	617	616	608	600	619	587	596	595	594	554	584	573	538	605	594	652	588	526	566	617	571	584	585	555	572	610	625	594	591	607	561	595	590	576	608	592	553	585	591	539	545	564	606	583	561	556	562	573	565	564	588	538	591	570	598	622	628	639	572	598	581	597	599	631	633	528	590	537	557	587	628	539	558	583	532	594	592	580	619	587	552	621	639	601	585	576	604	628	607	547	550	547	533	530	590	567	551	602	548	589	620	542	541	583	597	591	589	564	570	555	553	534	575	567	596	606	589	557	603	552	545	604	561	533	582	559	576	543	559	595	561	564	547	560	557	555	547	558	566	543	596	563	561	538	536	548	517	572	524	522	580	594	557	558	606	591	559	551	582	564	580	582	557	605	563	562	542	582	581	529	550	564	580	557	611	562	544	579	561	522	574	594	551	603	530	571	577	545	593	575	571	577	545	574	530	579	563	566	543	588	551	570	570	553	576	601	553	540	572	544	551	565	579	595	557	590	580	604	578	604	537	569	575	554	571	562	584	546	569	567	596	521	578	539	604	574	585	523	540	532	558	562	534	545	550	570	556	536	615	510	569	583	576	520	550	583	581	547	530	544	559	562	551	571	599	553	594	555	549	566	557	565	540	567	580	577	551	528	555	547	595	539	545	540	553	599	580	570	571	554	513	580	540	557	591	543	597	563	570	593	575	576	557	559	558	577	559	549	587	553	592	598	557	582	564	516	545	586	535	542	584	566	567	548	551	581	570	565	523	550	567	515	566	560	543	563	540	563	548	583	554	550	562	546	555	568	555	585	549	531	566	560	562	576	557	541	586	558	563	579	588	566	568	605	583	571	544	584	518	568	559	580	559	538	563	580	515	545	556	597	575	574	602	553	516	573	533	553	573	560	563	545	564	559	562	582	561	593	552	559	569	535	605	550	563	562	508	555	555	579	544	558	588	579	590	573	591	530	539	530	576	568	575	518	558	555	562	556	557	540	554	560	578	564	567	583	606	561	585	555	535	573	608	594	575	555	583	540	578	574	572	527	569	577	532	568	544	591	554	518	574	591	598	564	522	552	566	561	565	587	594	559	591	585	580	590	540	557	536	580	541	572	566	554	567	567	542	590	581	579	560	562	564	604	595	608	580	531	607	563	534	589	587	518	556	547	581	544	559	586	537	574	550	559	547	513	595	584	525	565	592	572	531	609	557	584	604	591	563	554	590	552	559	581	581	560	602	594	539	562	559	519	533	537	582	562	555	599	544	584	577	569	536	551	567	597	533	552	583	577	586	588	582	577	564	562	603	583	606	552	549	540	562	523	597	604	578	572	568	554	531	584	584	526	552	568	576	547	535	555	587	503	566	596	555	607	580	609	577	543	547	596	543	606	562	545	582	517	612	586	584	573	582	574	573	544	627	599	559	553	594	570	580	571	593	570	555	567	578	545	511	541	571	606	552	537	598	586	539	566	549	594	555	580	615	557	584	565	570	579	595	577	578	550	579	571	541	561	605	552	580	605	536	565	540	573	606	593	571	558	531	582	558	524	583	564	532	566	528	559	538	497	549	576	574	575	565	609	527	600	537	566	515	645	584	568	621	566	527	563	578	552	600	598	553	586	499	596	572	567	548	542	556	570	544	544	596	548	569	565	558	559	565	579	551	590	557	530	557	566	567	580	544	586	583	545	569	589	539	559	544	544	558	535	608	555	609	571	584	555	585	564	544	611	550	596	545	560	568	560	576	554	602	571	546	596	548	597	516	553	589	520	545	587	561	559	524	581	593	516	600	587	584	552	590	543	573	533	537	557	534	544	598	541	598	584	539	607	581	519	603	499	555	555	587	546	542	533	563	537	564	561	572	557	514	573	585	556	561	612	562	570	513	581	548	553	544	588	554	571	550	571	552	543	532	580	579	554	583	572	560	584	534	548	538	544	564	601	594	562	556	564	554	580	555	553	548	590	579	550	585	564	569	522	569	562	588	563	552	580	516	541	557	592	580	596	551	568	579	557	549	617	514	546	588	604	531	592	579	614	591	562	636	574	610	588	570	527	571	558	525	559	587	530	532	602	565	542	580	544	521	563	563	572	538	573	614	568	604	537	585	551	554	570	557	576	576	564	566	602	580	526	574	591	596	562	567	565	575	526	536	559	643	629	534	570	590	584	571	559	552	570	569	580	542	562	586	536	576	537	538	545	535	608	590	558	584	572	544	581	564	578	574	557	588	587	578	542	566	578	574	540	562	578	599	535	593	505	512	596	578	552	548	545	579	567	557	528	597	576	544	590	540	536	533	593	584	578	567	533	568	534	539	559	571	554	565	535	572	554	616	550	568	598	565	546	587	528	566	588	589	611	522	544	595	562	569	520	554	555	557	564	593	574	572	591	590	575	573	563	585	572	547	574	550	541	584	585	572	557	547	551	574	557	567	583	567	579	548	556	600	580	538	581	587	585	556	564	559	567	561	574	537	574	554	544	611	573	578	547	537	566	564	536	543	531	560	544	542	540	567	543	587	532	560	562	542	579	570	595	544	537	558	550	536	576	558	551	546	535	600	593	562	534	556	559	593	528	592	565	564	545	604	627	548	569	559	568	536	587	587	560	569	562	534	576	591	534	582	587	558	555	562	574	601	591	531	545	568	573	562	586	523	551	547	538	591	549	551	582	534	577	524	524	574	575	561	570	549	591	585	580	578	548	596	554	597	557	611	584	545	585	575	535	581	531	581	620	565	602	564	552	575	560	533	574	545	553	553	568	537	554	593	551	559	594	540	616	558	544	511	585	560	586	570	582	563	555	617	530	592	580	542	597	575	547	567	545	586	576	551	603	526	579	587	558	561	588	565	547	579	568	550	600	551	591	604	568	546	566	549	566	562	561	565	580	585	502	542	580	548	561	563	505	560	561	546	560	540	609	566	545	562	551	568	584	558	558	556	594	572	582	615	564	589	564	548	595	499	595	525	515	555	540	525	568	507	540	524	526	569	544	514	566	552	533	604	514	567	622	586	534	581	595	569	570	622	556	566	573	565	568	557	505	539	521	528	574	590	547	589	551	570	563	564	589	575	607	592	575	545	594	579	546	605	534	585	555	560	537	556	555	531	541	574	560	579	542	568	564	552	603	553	576	577	543	554	564	580	535	573	532	558	600	576	586	571	579	544	546	552	539	560	603	538	567	556	543	568	575	575	568	567	525	601	547	552	575	577	522	584	536	554	578	605	591	530	558	595	560	536	587	602	544	566	555	524	567	586	559	560	601	551	597	565	546	549	575	545	534	551	558	533	596	585	550	550	550	542	548	597	610	598	555	581	596	531	592	604	543	578	586	596	592	560	554	531	584	610	562	573	576	531	556
2656	407	422	423	379	360	374	389	382	379	401	354	370	358	353	369	325	337	353	321	342	359	345	347	335	338	345	358	327	337	382	371	335	339	394	342	330	331	337	355	347	355	350	387	332	384	338	357	373	338	326	361	321	344	352	381	302	349	365	365	341	360	308	336	330	375	332	317	334	336	337	355	339	333	342	358	346	315	347	313	366	319	347	364	372	369	348	367	334	356	334	378	323	358	346	348	382	350	313	346	347	331	345	368	357	373	334	346	351	334	360	345	346	363	336	343	347	364	322	368	337	344	308	348	346	308	308	295	351	301	331	327	358	293	347	345	341	370	352	362	376	354	328	352	347	326	342	365	354	370	367	353	343	350	335	316	353	323	371	338	382	331	310	327	345	322	324	369	362	352	347	331	366	342	350	361	370	341	373	316	357	382	322	360	324	353	322	327	369	362	380	369	359	315	342	311	358	357	333	334	351	344	334	341	350	297	367	366	356	323	334	339	327	343	327	337	345	363	302	357	322	349	332	364	321	356	340	346	356	356	345	339	370	311	320	323	338	351	356	320	368	359	315	362	332	315	337	374	334	371	326	374	365	340	328	335	310	332	346	354	333	343	328	324	327	356	350	366	332	352	371	353	361	318	368	359	374	349	365	326	361	304	343	366	354	355	375	303	367	333	354	335	318	335	344	350	369	362	350	375	326	338	334	334	339	328	343	373	361	363	330	408	364	311	336	350	333	339	352	343	341	342	334	325	368	337	327	358	372	342	352	374	340	339	350	340	333	331	359	385	309	337	347	340	330	341	335	374	360	315	363	392	324	345	319	371	318	389	340	357	338	355	334	348	327	333	337	367	348	318	325	337	351	341	340	313	339	309	363	324	348	327	325	360	368	325	303	311	315	332	318	332	347	361	331	326	343	330	314	331	345	319	336	352	338	333	329	331	338	379	331	363	341	335	341	331	333	341	360	349	338	354	352	379	332	316	329	332	319	359	364	333	366	390	332	352	366	342	362	368	390	364	353	334	328	358	368	339	337	348	310	388	373	311	352	306	366	365	352	355	349	343	315	334	305	315	347	347	358	333	348	338	355	325	347	314	323	342	353	368	345	351	317	336	337	338	362	361	354	325	351	360	330	325	328	371	345	341	326	333	314	360	330	330	371	378	365	360	355	360	366	340	327	343	337	362	358	338	316	343	321	350	383	363	349	343	377	321	325	345	330	330	324	351	340	377	353	356	353	297	326	334	344	345	338	302	334	361	378	365	343	309	347	339	375	323	343	371	340	364	342	310	340	375	344	366	381	319	375	327	356	322	334	361	356	318	365	351	319	323	354	349	334	296	323	341	348	358	362	344	352	344	359	365	359	389	350	365	320	335	370	351	341	345	332	330	370	318	318	347	312	336	319	341	369	333	315	352	350	316	326	344	337	370	330	378	328	333	336	340	360	334	335	345	351	351	342	362	330	386	339	338	364	327	323	343	368	350	351	346	365	325	306	343	331	328	330	328	351	361	367	347	345	322	368	319	322	364	363	332	313	357	349	342	376	322	357	358	375	365	351	326	348	333	333	346	347	358	314	351	353	330	354	318	338	356	352	329	350	368	325	355	344	344	344	333	344	335	340	329	297	339	353	350	306	333	332	355	324	361	339	360	376	355	322	337	334	343	384	333	353	359	387	345	342	397	347	321	355	343	362	362	378	348	326	355	335	307	336	335	372	364	363	324	339	330	363	339	357	330	347	361	315	347	344	332	350	352	341	373	351	347	369	330	393	350	323	354	373	329	336	351	369	333	374	357	344	306	337	349	359	329	322	342	354	336	332	360	344	316	367	304	345	319	343	340	336	376	351	371	340	290	336	325	336	355	356	382	377	316	369	338	363	341	354	358	377	361	361	321	323	332	382	401	348	322	371	349	345	326	320	355	367	361	379	312	379	377	357	340	384	343	331	362	380	338	332	337	367	362	315	319	330	368	345	356	361	352	357	351	339	322	347	310	382	340	337	355	323	328	354	367	331	352	360	348	366	333	326	335	315	324	366	355	352	353	365	372	332	314	350	355	338	342	326	324	340	347	358	356	340	334	355	390	313	335	330	334	331	327	327	328	322	336	364	365	352	352	369	382	326	357	376	331	352	316	351	362	352	357	329	317	316	360	360	349	338	343	333	335	348	367	361	352	335	375	352	344	347	339	362	321	346	348	322	358	335	367	357	346	320	325	337	345	332	316	351	345	344	346	334	330	328	381	353	371	354	351	341	361	343	329	318	319	355	365	336	336	343	337	319	282	357	342	314	349	364	354	338	346	366	337	332	364	338	358	383	353	322	354	356	373	373	359	361	359	327	353	340	376	341	346	341	345	374	328	341	353	320	373	379	339	360	383	371	381	386	362	351	332	348	381	334	392	333	367	342	353	364	346	333	335	325	350	338	384	368	346	334	352	372	343	348	317	359	373	357	322	330	350	326	336	358	341	347	352	321	342	338	362	348	356	316	368	390	363	330	360	333	365	339	363	373	338	331	362	344	359	362	361	347	340	315	340	329	345	348	345	361	351	349	352	333	296	339	366	353	361	356	335	355	328	368	313	369	354	328	317	320	317	334	329	340	324	343	366	346	301	361	357	306	365	301	359	348	359	325	364	355	313	347	313	337	322	360	341	343	361	330	352	350	332	342	330	304	385	326	347	347	330	341	342	310	346	326	351	325	358	332	293	360	386	317	376	378	353	338	337	330	317	343	350	363	347	355	364	371	326	362	344	333	339	338	328	347	340	358	347	362	338	353	353	366	313	333	338	342	367	375	326	364	318	373	361	393	346	340	354	329	347	328	354	383	360	357	360	337	334	351	310	350	351	354	324	335	344	331	343	373	312	323	371	334	325	371	398	347	333	332	349	349	305	342	339	367	353	342	310	347	340	348	313	370	339	306	327	346	325	366	336	367	337	356	318	353	369	344	338	348	341	318	340	302	331	370	374	366	340	358	334	344	311	355	345	333	325	351	326	343	328	347	352	297	350	325	341	363	374	330	320	349	353	386	370	369	347	318	348	362	332	332	362	302	351	368	358	324	375	342	349	356	339	353	384	345	338	322	319	309	316	358	357	326	393	335	359	339	322	322	350	345	321	335	323	335	342	362	336	373	329	326	351	331	350	339	350	356	328	354	351	364	350	315	314	339	342	342	324	313	334	354	362	338	355	332	333	371	353	359	303	327	325	318	345	360	338	335	325	368	352	373	329	344	362	336	338	321	371	337	318	322	321	371	348	359	363	350	336	364	342	341	387	358	369	338	369	344	366	344	320	344	352	357	326	329	339	300	371	317	343	335	310	342	365	331	321	310	373	392	340	379	330	353	393	360	297	344	372	336	359	340	348	358	298	351	318	315	345	342	318	389	334	345	361	390	333	359	316	366	312	347	346	341	348	369	364	369	303	357	332	341	330	341	340	391	314	359	364	347	347	368	350	355	306	343	307	300	360	312	365	351	318	326	383	358	332
2782	982	1136	1113	1168	1078	1015	1054	1000	1000	938	935	975	1000	920	971	957	965	934	930	921	928	934	946	949	927	890	928	893	888	873	885	935	961	887	915	945	950	887	954	882	939	952	913	946	918	958	898	927	892	890	892	904	903	936	943	911	946	916	917	975	920	881	920	904	888	876	884	981	930	953	928	892	964	914	906	921	947	934	917	899	928	902	891	926	905	878	954	900	886	962	894	935	916	968	928	931	918	930	896	959	923	946	938	884	940	880	912	892	899	921	944	977	957	929	953	910	909	887	865	970	921	894	928	906	905	882	878	925	938	892	919	915	902	896	892	912	921	902	884	935	944	898	887	914	935	848	926	988	900	935	912	908	950	911	945	936	928	885	922	933	896	910	953	955	867	914	908	938	882	875	904	889	907	946	918	868	937	878	880	885	906	930	925	895	927	936	912	883	908	912	925	926	929	874	912	895	911	888	905	914	941	899	938	978	932	865	953	927	939	919	881	903	908	932	884	828	922	903	895	903	919	940	903	944	940	939	883	931	948	884	933	867	927	924	935	894	881	881	868	929	930	923	948	941	872	888	919	919	929	926	931	897	919	879	911	890	938	836	936	919	918	957	961	921	906	895	907	933	896	895	896	910	984	933	931	930	889	967	861	905	865	948	922	919	960	889	908	904	901	910	902	854	915	880	895	919	884	893	905	1002	953	925	963	901	980	928	931	912	860	911	899	897	902	905	897	885	892	876	877	879	889	893	935	910	915	912	891	921	890	888	920	928	953	914	968	918	912	918	901	935	948	930	931	913	894	922	922	917	938	939	915	912	978	950	882	952	905	937	932	953	893	847	929	910	857	946	871	914	895	887	912	941	891	885	924	949	896	925	870	891	859	948	966	888	913	971	944	905	889	949	912	922	927	943	905	935	925	885	915	883	945	903	908	937	878	930	921	956	930	885	944	882	923	932	874	922	876	958	949	882	905	912	915	881	913	960	919	859	926	908	924	907	905	919	919	904	894	935	908	876	879	865	865	902	913	905	910	863	857	960	932	911	949	985	962	865	889	889	913	914	902	928	915	896	949	974	934	926	932	939	954	952	908	986	966	918	905	914	902	970	930	904	912	909	928	867	890	953	955	908	937	876	881	924	904	884	860	920	916	909	897	890	902	863	853	904	946	978	894	877	896	887	904	941	861	878	927	885	876	926	914	870	899	911	938	907	899	902	958	983	895	856	864	901	920	928	883	943	930	897	939	912	895	952	975	876	920	901	871	896	894	893	889	866	959	926	869	903	891	836	951	891	841	927	874	927	944	891	902	898	881	889	922	913	875	922	917	919	904	903	942	900	934	905	909	873	936	894	957	896	898	880	915	886	869	892	897	903	902	926	884	937	1005	888	879	932	879	987	906	875	900	901	872	884	906	911	870	907	928	889	915	928	909	920	859	923	911	917	918	892	883	871	894	903	908	903	922	915	932	853	902	913	941	863	903	954	906	901	897	915	971	884	952	928	956	929	900	934	863	897	893	899	913	867	920	927	971	954	941	901	942	954	929	876	936	916	920	934	919	927	948	900	876	907	932	936	954	902	911	924	933	902	863	884	950	916	939	867	903	959	929	890	911	902	953	956	906	977	936	835	892	921	928	944	917	936	959	876	923	876	911	899	925	905	902	918	919	912	962	902	898	921	922	907	923	923	895	963	914	943	932	877	876	967	882	927	849	941	924	901	929	917	915	917	856	880	964	924	896	911	927	943	937	890	905	945	910	894	893	884	890	914	900	892	867	913	912	911	904	924	906	923	945	883	948	893	902	916	896	901	933	870	962	913	887	910	906	869	961	896	850	913	939	950	982	936	945	909	885	895	886	920	923	899	863	926	942	902	891	924	871	920	890	930	959	898	927	967	922	919	890	833	866	935	945	895	949	913	870	950	933	866	875	952	911	924	988	936	894	874	887	880	939	877	895	935	891	914	897	937	929	888	879	897	908	919	918	878	918	920	929	859	911	906	912	938	849	915	940	888	855	878	903	913	914	969	963	917	982	936	1004	937	878	918	889	928	899	909	937	898	889	906	935	917	926	929	862	853	920	936	909	893	837	912	910	894	905	873	912	890	866	875	871	896	866	925	969	900	907	897	918	920	921	928	966	937	924	911	887	890	919	906	934	924	886	928	841	907	968	872	895	967	947	913	921	926	903	887	924	871	923	968	927	900	909	878	912	892	902	913	930	956	894	905	913	917	917	928	916	868	884	952	865	885	871	924	899	941	880	883	875	889	974	955	900	888	874	978	901	926	885	989	962	895	954	873	911	944	906	903	894	918	928	953	898	977	926	951	947	865	900	955	894	954	929	940	953	943	942	907	905	899	879	894	935	878	917	854	953	951	900	861	916	877	937	920	910	938	845	862	906	895	964	954	889	935	906	890	876	955	868	974	856	918	912	910	902	929	894	867	865	933	926	916	935	941	968	840	937	929	922	923	903	888	912	904	916	909	910	928	956	917	949	918	874	904	936	963	970	886	862	955	927	950	924	932	892	985	938	931	881	924	931	963	969	957	920	874	913	912	914	907	936	903	916	918	961	958	872	934	913	890	932	963	885	913	899	929	910	876	878	861	911	862	844	944	926	951	922	914	886	942	929	867	911	864	909	954	881	929	918	942	933	879	967	927	919	940	887	976	887	995	890	877	963	906	844	880	900	918	924	919	916	941	915	924	894	888	880	902	918	864	864	909	930	941	845	901	924	924	904	984	886	947	908	949	875	896	865	912	919	941	863	851	949	929	922	970	946	904	888	959	900	901	878	909	904	907	912	878	876	951	897	921	864	924	952	960	960	935	924	925	891	892	879	920	969	936	901	995	981	907	892	876	876	902	941	915	889	911	953	931	903	943	901	890	914	929	908	968	881	850	873	917	847	907	902	927	907	936	917	941	858	883	895	925	938	943	952	956	898	897	890	917	890	983	937	907	920	943	905	973	882	982	918	937	894	885	896	919	854	880	916	945	881	930	907	917	906	866	829	937	961	942	923	862	891	930	906	940	940	916	957	895	874	901	881	872	917	897	866	862	934	858	897	946	898	907	872	895	965	955	904	945	915	938	923	896	940	899	894	970	928	886	934	890	928	910	891	876	964	879	907	895	946	932	894	893	895	931	913	938	914	907	857	915	952	957	920	921	967	854	886	916	924	928	893	939	940	910	908	912	928	873	871	890	902	875	913	884	938	933	860	904	892	919	919	936	897	881	884	928	907	878	881	907	894	922	925	913	956	929	867	951	909	989	911	887	888	972	882	933	910	833	894	944	937	937	951	914	873	951	906	917	883	917	885	870	900	869	901	908	941	921	922	886	900	904	971	883	965	909	900	938	918	914	964	927	898	896	913	903	884	925	932	918	919	907	871	908	956	880	930	948	909	897	949	926	931	895	894	874	892	951	896	943	965	899	938	910	936	902	902	888	870	961	928	906	880	957	887	880	899	935	957	895	936	907	922	911	913	909	859	904	910
8464	1228	1454	1233	927	778	605	594	560	506	475	454	412	476	434	413	388	425	439	368	385	356	389	426	395	372	343	375	360	369	373	395	385	389	396	404	363	328	406	376	372	331	387	396	393	318	411	358	380	382	345	362	361	396	389	373	369	366	352	378	373	381	365	358	376	381	379	376	394	322	367	384	372	377	358	363	370	364	366	388	370	363	389	360	374	387	369	339	391	400	360	398	363	374	416	350	414	298	367	368	332	381	322	351	388	386	382	378	331	421	339	360	353	349	347	349	394	381	388	372	401	364	323	348	354	359	367	344	353	359	387	356	330	392	339	349	358	358	372	387	377	389	382	340	354	333	419	366	351	401	339	385	389	373	349	381	365	396	376	342	342	388	377	381	389	330	334	376	393	368	381	374	378	398	336	334	348	355	372	393	398	352	344	338	347	329	375	357	396	348	387	357	349	395	348	385	373	337	362	401	364	386	366	393	376	386	359	336	349	355	340	350	393	355	415	372	349	339	341	391	385	396	389	360	350	388	385	361	358	347	378	382	379	359	385	369	390	381	370	374	369	353	309	367	363	369	374	377	389	355	362	402	339	379	365	362	390	360	350	350	332	321	358	353	390	368	347	347	383	382	325	370	371	398	357	374	386	322	338	382	380	335	362	353	378	341	375	371	371	352	353	379	367	376	373	372	392	353	378	386	371	396	345	373	359	369	350	329	358	365	331	368	364	337	344	339	326	340	354	371	353	396	359	366	427	379	408	387	354	382	355	368	356	303	371	368	398	391	370	383	352	368	357	378	351	352	385	394	393	356	373	358	384	352	338	369	342	381	362	369	382	384	354	396	381	323	345	363	382	367	375	392	346	319	351	367	391	369	313	368	360	334	352	354	389	372	340	342	403	350	379	360	347	361	375	349	354	369	362	364	355	353	381	362	366	380	366	387	368	370	359	386	341	372	372	362	353	371	376	353	377	337	357	384	386	316	325	379	379	357	331	363	371	368	349	331	360	374	371	340	349	365	347	377	337	343	373	340	346	390	383	379	332	347	388	386	375	343	357	369	370	394	379	378	362	334	398	333	338	371	382	345	389	358	344	367	362	376	402	383	355	388	368	393	354	353	371	376	365	330	384	348	381	379	390	352	351	362	351	392	372	386	379	377	366	373	366	358	382	390	373	392	391	387	344	385	340	389	399	370	334	338	366	352	336	346	388	331	361	386	372	362	352	377	352	359	359	362	385	360	356	350	352	348	344	341	339	362	395	362	372	354	379	373	380	380	364	343	352	395	344	378	339	398	371	373	363	362	379	380	354	345	362	392	313	328	377	370	356	368	357	379	373	402	356	356	347	362	330	393	386	362	374	368	396	372	361	398	373	363	328	354	375	337	366	382	377	348	353	351	352	368	382	335	348	366	380	357	384	407	333	332	348	375	339	406	343	345	347	371	322	324	358	349	350	358	373	348	354	392	349	392	362	370	357	366	398	349	357	396	373	366	346	380	353	325	383	380	380	357	359	382	357	386	337	374	360	381	395	347	371	371	334	353	416	339	337	352	348	368	362	367	358	360	362	354	365	377	363	369	371	391	353	334	364	337	330	374	346	357	354	340	366	356	356	360	373	393	334	376	348	381	371	361	356	353	371	398	374	370	375	353	390	368	378	395	337	367	350	349	330	382	322	363	342	358	335	372	332	369	348	351	351	368	359	307	380	329	387	361	352	343	385	373	354	378	382	383	385	371	382	394	380	373	353	359	341	390	333	342	351	383	379	348	343	354	376	364	362	410	360	369	398	389	355	357	332	365	349	330	366	367	335	374	364	374	390	339	383	368	379	377	376	340	392	370	359	411	348	384	381	379	370	338	364	399	324	357	351	366	346	368	347	376	383	358	382	329	346	368	385	354	373	343	390	356	356	344	362	355	381	352	375	376	376	375	381	347	346	388	348	382	367	386	352	330	362	357	409	369	353	347	348	364	342	349	347	378	374	372	355	356	405	371	361	371	337	344	355	348	397	372	362	392	362	352	332	385	362	363	381	348	329	371	369	395	374	359	380	374	388	408	367	375	372	376	369	406	391	361	362	384	382	364	336	347	367	368	358	351	398	357	355	360	325	343	356	329	357	377	331	426	349	363	374	355	374	375	362	377	364	357	320	348	372	360	381	378	381	367	350	350	397	383	378	383	329	360	397	372	341	344	393	363	331	393	394	393	361	385	375	364	364	376	370	336	357	363	360	405	348	387	392	389	361	344	367	327	349	354	364	359	373	386	389	351	393	373	363	379	367	376	419	344	358	383	339	367	342	383	332	359	398	385	401	385	361	356	400	377	337	368	366	344	353	369	357	371	378	364	401	338	365	355	364	367	365	390	330	375	392	363	355	403	383	377	377	372	362	359	381	386	312	368	350	329	347	357	375	347	386	346	361	356	373	360	356	380	404	333	362	397	400	363	406	388	393	403	377	394	373	361	350	350	350	384	365	341	372	383	352	340	351	393	335	365	339	369	362	367	367	370	344	396	373	375	365	380	377	408	331	328	371	352	375	377	361	366	356	363	353	368	367	344	368	346	361	374	405	337	345	366	350	379	337	381	383	348	398	400	350	343	389	366	397	379	379	360	369	355	374	334	365	372	339	364	354	355	365	392	328	408	377	400	343	349	329	405	388	362	374	379	337	326	381	400	394	362	354	362	353	387	338	364	357	375	366	356	354	323	352	353	358	355	379	401	367	371	355	332	376	361	337	376	364	341	351	344	347	391	339	374	375	364	409	347	354	394	351	351	345	335	368	381	394	383	383	377	375	358	317	385	373	363	365	395	365	374	384	378	362	412	358	348	368	352	376	369	337	373	339	318	383	372	372	371	353	389	340	374	368	348	372	377	351	345	340	383	358	369	383	385	379	331	382	386	355	398	362	383	332	387	372	343	382	374	342	334	329	395	348	357	365	383	384	373	362	364	400	389	370	370	378	343	339	384	378	393	366	361	371	370	353	354	356	367	343	353	387	367	393	354	404	353	332	399	341	391	342	387	397	380	377	366	386	363	369	375	356	394	312	347	415	355	352	366	376	331	349	352	382	341	392	401	362	376	408	329	368	350	387	388	409	388	317	375	367	361	379	400	372	344	344	421	348	372	339	343	343	373	395	356	371	375	379	328	382	393	362	343	333	363	379	383	359	344	354	341	368	385	369	412	391	398	346	394	355	376	370	360	374	324	402	378	366	376	334	364	342	365	347	385	366	393	365	325	357	350	352	388	379	371	349	363	385	378	354	371	334	337	363	347	385	393	344	372	341	365	355	387	373	345	376	367	344	361	378	386	356	389	354	370	390	362	397	365	390	393	398	373	341	355	380	342	393	364	368	369	336	373	396	354	347	348	346	373	368	393	376	375	393	351	394	364	370	357	364	375	374	368	363	368	406	377	353	371	381	353	401	360	382	382	367	342	378	385	359	345	385	364	387	403	383	352	339	402	362	384	373	374	362	334	343	384	364	357
5973	1791	3164	3629	3311	2774	2335	2093	1891	1720	1631	1478	1444	1378	1297	1286	1266	1192	1233	1190	1161	1123	1152	1083	1003	1061	1113	1038	1047	964	1048	1039	1027	976	1021	1021	1035	1013	996	1009	999	998	950	993	972	1006	1041	960	980	1018	941	990	935	973	1047	937	994	991	967	964	999	958	998	956	952	942	914	959	975	983	932	1003	961	973	966	1014	963	1011	942	995	978	950	901	925	960	938	985	993	996	948	957	940	972	1001	935	1018	935	954	991	950	975	943	959	936	926	950	983	924	1014	924	960	949	960	967	959	921	948	958	916	1006	990	899	1007	1015	970	955	959	943	929	1030	932	941	998	976	967	948	919	1001	995	934	917	976	994	966	1000	982	940	921	967	962	939	957	937	945	948	946	940	978	946	956	971	958	969	973	930	915	893	951	932	928	914	1003	969	923	944	969	995	934	1010	986	940	946	992	979	973	971	929	963	1023	937	966	907	1007	978	967	972	985	896	904	983	955	1029	946	957	959	920	953	945	970	968	997	993	977	972	1006	947	933	951	992	942	957	930	927	974	941	977	921	932	952	931	987	985	968	917	971	913	935	948	947	963	983	911	914	921	940	962	942	921	917	954	986	918	916	913	930	967	954	920	953	944	907	948	946	926	1020	946	961	1008	953	1018	975	934	964	937	975	937	986	911	922	920	952	927	934	928	916	926	917	943	956	955	1007	943	937	926	999	981	918	982	933	960	951	971	932	944	925	966	966	912	954	986	932	963	966	911	908	941	919	976	932	915	934	951	953	933	968	910	944	962	923	944	913	899	950	923	927	959	960	971	931	958	993	1011	953	1006	932	959	906	960	914	936	931	951	940	938	937	964	964	937	990	938	985	941	997	905	915	978	956	946	966	992	885	928	968	969	974	974	970	987	963	969	902	915	913	957	966	1000	1002	974	899	939	931	922	1004	911	978	972	963	897	950	963	960	899	941	891	1032	950	900	967	983	934	933	952	919	975	977	909	858	930	945	878	909	953	970	941	991	996	928	999	993	941	916	979	905	909	893	956	970	917	974	971	965	943	981	976	906	947	958	981	922	947	879	926	988	967	958	925	882	935	873	940	957	975	922	964	944	902	901	948	914	971	985	947	960	915	962	937	940	976	930	957	972	981	915	959	953	899	924	970	964	934	972	956	937	983	961	930	920	951	958	977	934	942	943	959	976	926	972	970	942	951	896	959	928	965	895	928	948	991	898	944	921	972	919	924	928	942	979	911	933	933	943	967	988	944	1000	960	1008	966	963	948	918	921	914	916	1001	921	929	912	930	879	912	979	959	956	884	932	963	922	996	940	940	985	993	948	967	1014	962	929	907	964	911	947	908	920	941	979	936	981	941	930	1011	991	994	956	893	933	908	960	910	951	968	957	971	899	928	940	956	910	960	949	935	942	917	903	966	915	988	921	933	923	929	970	913	906	915	939	940	955	902	928	910	957	930	1006	938	938	983	922	933	949	936	909	931	967	908	946	936	971	937	919	907	941	941	947	974	963	933	989	900	940	947	878	930	884	933	949	914	992	934	986	971	993	952	922	988	973	977	921	912	895	948	964	956	969	919	939	933	939	963	979	945	964	939	865	964	920	974	957	947	924	939	960	926	964	957	988	933	878	907	950	957	927	956	983	947	986	952	934	1035	962	945	916	955	988	1010	1011	964	977	938	940	944	1014	909	933	984	911	971	980	934	935	942	961	959	956	939	895	1008	909	923	933	902	930	966	946	981	940	962	958	941	978	930	989	963	955	943	1012	910	916	1025	987	950	941	969	901	949	928	921	901	943	957	966	920	950	925	951	921	896	929	931	945	955	939	946	964	979	949	914	1001	983	961	994	930	961	972	939	955	942	928	919	990	954	982	985	937	950	952	976	975	936	904	926	979	982	977	924	993	1002	957	963	898	916	907	1007	924	924	929	924	933	974	885	997	943	927	946	982	944	912	973	892	979	925	958	916	994	930	918	904	963	964	915	997	997	925	949	984	937	932	970	942	994	980	907	943	964	957	987	972	929	922	985	901	942	954	958	916	964	933	992	951	903	939	943	944	978	934	977	929	940	949	936	1002	939	923	1026	920	937	941	989	939	932	938	932	969	933	947	916	957	963	953	914	954	958	880	997	952	913	983	905	952	934	946	981	968	922	938	952	950	949	960	958	897	928	924	975	985	958	908	930	946	970	867	964	904	960	915	900	945	997	889	994	903	898	954	952	885	922	978	983	890	959	943	981	976	974	954	970	985	924	949	989	957	906	943	916	957	903	942	1012	939	962	991	949	979	921	944	933	929	925	992	986	927	930	960	936	984	935	951	959	976	898	948	977	933	968	950	922	912	911	1021	951	959	961	888	915	948	956	944	952	940	914	952	919	926	901	908	898	976	925	924	948	986	966	910	916	921	908	945	959	917	974	918	982	950	951	925	930	993	993	918	909	933	966	955	922	923	931	925	969	949	935	938	938	903	923	972	948	947	976	939	939	926	880	934	985	954	986	954	917	988	901	956	956	956	949	929	952	974	890	947	998	989	960	956	939	956	972	974	977	976	911	938	913	991	979	953	980	961	946	916	1045	901	887	973	989	991	947	961	870	994	967	945	958	1012	947	967	905	909	943	947	935	906	929	1006	984	949	897	949	932	914	920	951	899	939	961	929	986	942	940	944	947	980	930	922	948	976	979	968	919	955	896	919	969	983	934	1018	944	935	921	952	869	985	948	894	923	885	1005	951	908	964	921	995	960	936	963	934	951	982	912	1003	939	958	897	935	999	896	965	955	963	961	918	1021	926	914	951	939	1007	938	966	926	1023	920	969	933	954	963	930	974	993	964	927	958	916	997	964	953	931	932	968	962	942	953	926	896	954	891	902	961	926	927	958	960	958	912	967	908	942	978	902	850	967	977	924	929	978	962	901	907	939	966	886	950	979	942	961	924	948	986	946	963	897	941	985	975	937	949	939	951	965	933	862	975	984	937	944	909	957	989	962	962	879	927	976	963	911	944	971	949	946	936	964	950	957	992	948	902	926	890	948	978	959	935	966	926	933	992	947	948	957	903	926	953	958	902	988	971	955	920	964	933	938	1017	928	996	940	1019	946	952	918	929	1015	980	947	974	982	971	943	937	914	1010	917	972	942	941	979	916	939	943	949	957	1014	940	921	930	928	947	959	919	1029	955	970	904	947	988	893	988	991	1007	931	904	982	977	938	879	959	938	868	942	971	916	987	938	920	935	916	918	975	925	957	940	956	920	938	946	949	953	981	983	918	900	945	933	908	950	947	908	1032	899	936	966	953	972	951	946	956	967	954	912	931	883	952	978	974	962	913	952	945	920	934	888	997	971	956	906	962	947	983	971	968	945	932	915	940	943	922	927	971	902	924	920	936	937	953	964	993	899	962	954	934	972	958	916	958	918	973	983	962	982	973	919	907	954	964	920	971	860	972	919	940	959	930	998	953	962	969	1004	897	940	909	935	946	935	972	921	923	966	939	940	909	957	966	895	945	913	951	971	939	947	895	959	897	999	900	926	958	909	985	933	948	968	900	908	935	962	929	955	952
15207	2329	2546	1986	1343	973	806	629	511	496	467	356	375	333	307	297	276	285	269	238	253	246	272	240	273	237	249	239	207	246	222	193	205	237	223	213	234	199	202	213	230	212	206	233	226	216	214	250	211	209	198	217	200	194	199	232	184	194	206	222	244	200	207	200	198	204	205	228	208	228	188	198	203	192	217	207	192	196	213	221	214	208	180	216	196	219	221	211	190	212	225	201	215	208	230	183	189	194	209	188	194	211	195	239	172	208	197	201	214	197	197	180	236	205	187	184	214	238	219	207	200	204	220	203	196	201	199	183	195	219	157	204	203	188	183	182	173	197	199	213	193	214	210	223	215	186	197	201	195	224	235	211	195	189	206	186	207	193	221	218	201	212	199	215	212	191	190	203	194	201	188	184	226	212	211	206	198	180	194	202	221	208	178	216	194	208	215	187	192	202	185	204	211	201	194	188	222	174	203	228	190	213	188	185	208	195	211	189	188	204	220	182	195	216	201	200	187	218	213	222	254	228	213	200	208	211	215	196	191	176	223	191	216	213	209	221	211	224	228	195	190	189	193	181	173	229	218	216	190	163	204	193	192	211	215	207	200	203	205	198	232	194	200	217	226	199	219	215	204	229	195	209	202	222	192	195	201	222	163	228	194	183	194	203	187	205	196	198	210	221	224	215	214	215	207	176	210	188	217	184	220	213	203	194	180	180	185	195	215	179	195	208	199	208	204	170	190	221	205	196	186	206	216	186	180	177	231	211	196	193	174	198	203	196	210	194	198	206	239	221	206	208	187	200	198	199	213	188	188	185	204	197	199	207	172	189	174	204	213	187	203	193	210	206	203	221	197	204	184	230	198	191	187	207	195	214	225	215	183	196	210	189	211	192	202	209	208	230	212	197	197	181	200	204	201	210	183	194	188	194	174	200	247	208	206	224	204	190	214	220	212	199	214	212	196	191	182	220	197	168	203	211	222	197	201	214	204	198	194	212	199	224	182	210	228	190	223	188	186	190	241	188	211	205	187	218	193	180	178	193	218	182	209	231	173	214	198	208	191	194	212	201	218	196	184	200	198	210	203	217	236	198	188	187	191	190	201	210	235	185	217	204	212	219	214	216	202	197	207	208	222	212	205	186	184	196	199	219	209	197	222	221	207	225	174	222	218	209	190	223	188	217	200	191	186	200	216	203	204	195	226	206	182	196	215	208	200	198	224	188	214	210	233	198	226	211	199	221	197	194	221	209	203	217	178	193	248	209	209	194	201	185	189	197	194	201	169	193	208	182	197	192	193	235	236	200	197	223	227	219	215	185	217	207	175	196	195	219	202	217	184	217	210	209	185	203	200	195	186	190	197	193	212	200	191	217	192	183	197	188	217	203	242	218	211	224	169	184	221	195	203	187	208	220	204	209	217	226	174	201	202	205	203	194	189	204	219	203	231	195	212	204	229	183	220	209	199	226	198	207	186	185	188	205	204	217	203	215	217	207	209	178	176	188	216	194	225	210	205	211	197	215	212	198	212	193	197	202	184	176	188	215	176	187	214	200	200	191	205	205	204	205	204	201	221	218	186	197	196	217	215	204	203	204	205	220	216	230	205	201	210	212	208	211	180	189	195	204	172	212	209	216	194	228	233	197	204	207	196	201	232	185	206	223	205	199	195	182	188	192	219	216	198	205	234	204	225	187	195	184	204	211	175	221	190	175	221	179	193	184	188	204	175	202	226	193	202	198	189	235	204	199	239	225	198	249	215	194	189	189	185	235	192	214	193	206	188	220	185	214	216	190	212	215	197	194	194	223	183	198	234	213	203	184	201	253	185	191	208	176	211	217	209	216	193	242	203	215	230	228	202	190	193	192	202	211	173	181	202	213	207	209	192	191	206	215	214	198	192	194	217	201	197	187	216	183	193	198	201	203	196	187	207	199	190	203	208	192	201	209	192	218	201	208	206	218	197	212	179	193	212	189	173	197	191	222	199	219	210	200	219	197	206	240	188	189	217	184	191	233	199	209	220	191	220	222	201	223	188	242	215	215	186	196	161	195	193	214	249	197	219	208	221	189	216	200	193	212	194	179	212	188	188	204	194	184	213	215	215	194	200	201	222	218	205	238	192	201	198	206	211	192	171	203	194	205	200	192	232	172	225	174	223	219	223	207	191	187	209	188	188	208	203	173	215	202	215	190	197	209	199	158	207	213	209	175	203	181	217	199	227	237	232	201	203	198	203	183	211	227	191	213	205	188	219	202	207	195	226	217	203	202	211	199	226	220	225	203	208	214	203	192	177	203	168	216	195	193	202	224	229	194	197	203	206	189	212	233	201	192	211	187	198	209	199	234	211	221	197	199	204	191	196	201	196	206	204	191	190	208	213	215	207	188	208	196	188	198	184	198	203	188	196	210	220	191	207	180	223	198	204	185	177	185	231	204	196	229	196	206	216	177	191	193	218	195	183	203	215	200	195	190	211	205	185	185	213	212	176	200	190	197	162	196	189	189	236	204	186	204	216	198	190	196	201	213	223	164	222	206	189	211	201	200	225	212	192	215	219	204	194	217	187	202	201	189	200	188	193	212	197	164	196	193	200	190	215	191	203	207	209	210	185	189	219	214	191	197	211	219	221	206	219	194	207	192	201	213	227	211	216	187	206	185	178	213	222	210	219	203	209	225	207	205	193	225	212	188	229	196	210	208	215	217	168	181	204	200	214	204	194	239	202	209	218	201	206	200	204	189	194	194	196	201	184	219	180	198	234	216	211	203	216	201	197	198	190	179	195	198	214	218	201	198	188	181	194	192	187	222	185	183	198	188	199	198	209	190	196	214	221	192	193	213	185	209	212	198	215	206	208	202	212	211	180	191	205	215	196	190	200	219	209	208	198	223	198	193	195	197	232	200	197	191	212	215	168	198	193	209	233	175	200	195	203	237	202	208	224	224	170	183	181	208	203	202	222	216	204	226	202	208	192	220	220	195	193	219	217	191	200	197	182	196	187	196	212	193	189	188	222	214	205	215	208	202	206	228	208	224	200	228	198	189	207	198	212	192	212	197	202	169	193	200	192	213	209	181	203	202	196	193	203	203	204	213	207	202	201	199	225	196	193	224	197	194	213	193	212	202	190	195	204	218	185	215	166	220	200	179	197	215	197	201	211	190	207	229	202	193	186	207	206	213	193	186	183	226	215	209	199	220	211	202	174	203	221	197	207	236	206	202	182	181	216	198	196	197	205	206	197	227	221	201	188	207	215	190	205	230	230	214	211	205	167	205	219	187	189	223	206	185	210	198	222	190	193	200	197	189	203	191	194	193	203	209	192	209	193	194	203	191	219	206	193	188	187	219	220	183	208	193	181	175	189	184	179	197	215	198	234	222	184	188	205	236	217	178	213	175	200	188	213	193	179	192	206	178	196	185	212	213	222	194	222	221	196	223	204	192	205	203	195	198	200	216	208	196	202	180	182	185	222	195	229	228	196	215	210	210	203	227	181	209	182	188
7461	2236	4848	5741	4931	3979	3281	2852	2488	2059	1779	1706	1564	1358	1296	1212	1157	1046	1033	1011	933	899	932	861	820	788	737	826	746	777	698	737	698	679	681	667	676	625	664	675	671	664	688	642	643	617	614	605	660	631	651	609	612	637	636	598	609	636	627	629	592	606	620	585	538	576	645	610	608	598	611	615	602	587	564	583	566	584	612	602	550	579	595	538	606	571	585	580	566	538	620	591	585	625	597	535	569	606	627	568	569	589	580	569	576	591	599	551	592	588	552	579	585	627	638	582	579	569	587	573	613	568	582	555	567	582	572	559	575	604	556	613	579	557	590	593	629	587	569	596	524	597	558	590	577	575	578	606	578	564	595	576	578	532	580	587	599	549	556	575	532	576	592	573	540	587	567	605	586	592	563	560	596	608	549	558	594	589	551	577	561	576	587	572	601	573	527	548	601	614	530	545	555	516	570	555	574	588	549	577	556	590	550	537	551	546	549	576	528	551	584	608	583	578	545	597	576	619	552	550	559	548	554	561	590	540	573	574	514	586	558	540	546	536	597	551	580	575	546	567	565	601	587	597	571	545	554	564	563	589	598	580	550	564	603	525	563	569	594	581	600	579	532	537	578	528	544	592	570	573	525	562	565	580	553	556	575	510	582	554	536	582	598	577	544	561	598	557	540	564	534	552	608	627	523	535	556	580	559	579	563	563	584	595	574	610	564	514	550	547	576	594	552	547	559	548	554	555	553	606	564	578	576	557	550	580	569	569	590	581	590	560	560	588	571	588	556	555	546	550	543	606	517	561	546	541	571	551	553	578	550	543	564	599	595	541	598	573	583	566	509	539	548	562	572	588	599	559	581	548	590	577	527	542	574	591	592	625	564	590	573	547	589	544	555	590	592	565	590	575	594	566	546	547	548	557	530	565	555	563	567	580	582	577	552	608	542	537	553	559	552	605	555	555	586	620	539	596	561	593	549	565	514	565	539	563	606	566	560	560	567	585	525	600	577	555	551	582	565	603	584	561	562	540	555	575	575	575	549	554	587	558	568	586	558	544	563	567	541	615	571	564	577	550	572	552	549	564	535	554	596	539	548	552	620	639	575	585	597	554	574	578	583	528	608	592	576	564	581	579	581	580	578	567	553	571	584	560	613	575	549	600	560	573	560	584	572	524	562	548	550	527	624	536	559	556	574	559	602	526	587	544	565	517	554	569	570	542	531	557	517	585	595	533	511	551	531	548	610	599	551	576	561	625	574	582	605	594	554	548	584	542	511	621	549	598	611	558	565	526	590	553	608	564	564	572	566	568	572	568	582	610	581	581	532	586	527	555	565	560	546	533	566	610	588	512	597	591	593	558	575	564	576	537	550	561	559	582	556	550	559	540	544	551	567	603	557	598	546	575	578	553	554	601	531	522	543	547	544	565	584	582	542	552	531	510	540	546	587	545	555	545	587	589	552	598	557	579	609	569	544	601	573	576	534	527	547	549	565	605	597	533	507	582	537	562	586	545	582	546	591	575	548	609	569	549	555	611	554	546	529	538	595	540	546	535	567	640	561	584	601	582	551	524	521	610	574	565	584	526	586	552	568	541	583	605	574	536	553	561	589	552	544	566	550	558	583	557	541	615	585	568	617	604	549	527	525	602	542	573	591	524	557	586	535	542	538	584	568	590	543	599	594	565	579	551	569	578	528	555	585	587	554	583	553	549	589	550	568	589	580	556	597	532	566	596	578	581	574	595	636	533	592	564	547	532	530	567	607	549	539	571	578	591	575	569	568	583	582	602	561	573	570	562	566	592	569	553	543	585	567	535	557	549	561	573	544	615	526	546	603	588	611	577	576	505	550	589	590	537	574	545	642	569	532	564	537	582	570	579	494	538	533	594	580	589	578	580	555	539	584	575	546	595	579	576	630	558	630	573	573	597	578	573	558	579	566	574	566	530	527	596	600	572	556	589	592	558	554	592	551	589	596	546	602	550	530	578	565	551	570	563	551	582	559	577	587	550	555	553	559	613	555	570	541	547	587	613	561	542	612	592	544	544	550	564	549	522	571	540	531	576	574	574	571	547	580	576	580	571	581	546	546	581	546	549	530	606	561	565	534	544	553	560	566	603	589	594	559	532	603	558	586	571	572	566	528	556	576	563	570	600	579	594	564	565	593	544	567	598	547	592	561	574	562	550	599	553	583	561	555	618	560	603	545	562	568	580	592	541	541	578	595	574	552	573	552	528	542	543	539	596	560	571	567	570	587	579	564	539	560	578	563	582	537	591	528	511	636	608	552	547	575	527	558	561	557	598	544	566	593	577	590	550	563	600	518	598	597	563	539	570	564	542	567	560	554	554	616	591	541	578	560	610	568	547	591	559	571	607	560	534	583	608	571	615	576	552	561	559	536	570	574	581	550	586	523	583	558	594	488	559	551	550	616	541	571	527	560	536	604	589	571	629	532	541	587	562	567	567	580	593	534	563	554	567	578	545	610	600	546	579	586	585	538	578	554	574	561	595	548	573	560	594	544	595	589	573	530	577	524	514	582	600	577	520	568	573	522	558	529	538	587	539	564	535	585	573	579	617	563	568	568	563	543	592	560	528	585	560	502	555	565	569	592	576	534	601	534	560	544	560	566	541	558	530	566	541	544	546	555	575	555	606	601	556	533	569	583	580	605	600	545	597	590	611	556	605	557	563	590	596	596	557	609	546	551	581	585	541	556	570	593	557	572	534	607	604	543	594	521	538	609	597	566	544	537	551	544	535	600	608	556	519	556	558	577	575	567	556	579	582	552	559	545	544	553	574	557	551	600	594	532	591	558	541	595	575	602	592	558	554	558	581	577	578	531	562	530	520	550	594	575	589	613	531	586	567	533	565	552	588	579	551	585	589	550	574	567	544	544	581	567	570	598	537	563	553	608	601	591	507	582	557	595	544	581	547	572	581	508	607	532	562	555	569	587	523	567	539	540	563	528	566	578	537	516	560	611	533	569	604	550	588	519	564	556	580	567	581	595	546	577	556	568	562	588	595	577	596	490	579	591	549	589	563	558	577	553	558	568	602	506	601	567	583	556	544	599	540	544	559	579	544	556	539	577	611	611	503	559	552	576	570	548	550	602	532	596	563	536	561	563	504	564	584	614	568	573	515	560	567	547	561	546	558	586	617	612	571	589	545	521	565	574	542	602	577	567	602	530	585	576	566	598	528	551	587	547	576	564	557	611	554	552	544	608	583	619	579	574	570	568	599	614	534	612	543	541	553	532	588	548	581	527	578	584	556	526	586	565	609	554	585	611	556	568	554	594	558	538	573	559	535	561	592	550	586	543	547	537	515	562	568	558	565	612	543	546	561	589	547	587	540	579	537	567	546	563	607	516	559	577	577	570	533	539	591	564	556	516	624	574	599	533	542	600	567	575	539	596	533	604	529	573	569	553	557	560	552	541	530	554	564	582	584	571	519	516	537	558	560	551	543	589	560	586	576	605	546	580	574	553	594	543	561
2427	375	428	393	347	365	315	367	372	341	389	326	377	349	378	351	365	341	392	356	384	365	393	357	362	365	331	341	356	368	367	361	364	355	332	353	337	360	335	383	352	359	343	378	338	366	359	355	335	360	359	347	368	393	370	324	356	328	345	345	375	352	384	344	319	325	361	360	357	349	394	360	355	345	356	354	330	334	335	349	371	371	378	348	369	359	342	340	343	331	331	323	348	354	387	367	402	345	360	331	374	351	342	342	344	341	379	337	345	406	383	346	351	322	343	362	305	346	324	360	372	375	376	353	362	335	356	350	335	364	331	338	379	334	375	324	355	370	351	355	348	347	336	318	365	342	368	340	328	349	394	362	352	378	348	341	362	363	378	379	351	347	366	349	314	338	375	322	337	378	387	390	305	338	322	323	331	358	390	367	390	356	360	342	321	354	349	331	366	364	377	322	338	376	339	348	373	342	355	342	388	357	330	338	318	325	365	337	331	307	329	372	351	351	340	344	345	361	345	331	359	363	325	392	330	375	377	369	328	330	386	363	348	356	384	365	373	368	341	350	365	340	377	331	378	329	371	357	326	351	357	305	331	361	327	348	345	377	361	320	337	331	377	387	366	348	353	373	372	329	359	334	354	377	330	344	356	341	351	338	371	342	332	365	348	365	365	380	350	334	340	333	325	361	343	324	376	307	347	368	324	325	355	316	327	365	369	361	361	341	340	342	325	349	360	349	374	357	343	372	327	358	365	355	326	351	367	404	339	371	362	361	365	338	364	355	384	330	386	340	387	381	322	375	348	348	351	319	330	358	333	376	365	363	350	363	381	333	348	354	337	348	385	321	374	355	369	360	368	360	366	348	353	346	336	361	368	370	344	356	341	345	322	366	365	335	338	326	366	344	323	334	399	375	368	357	365	361	371	382	361	364	354	348	346	358	336	325	345	367	355	349	327	360	344	364	347	339	356	335	374	351	356	345	350	346	349	335	343	359	333	377	369	340	360	389	361	367	322	332	340	394	347	351	357	324	381	380	329	344	393	341	335	344	332	384	356	333	358	372	326	348	378	359	376	354	357	319	372	351	330	335	368	342	300	345	345	362	354	376	350	361	360	347	342	382	337	348	331	344	343	374	337	362	359	366	344	332	363	337	353	359	379	356	365	368	353	349	346	354	356	346	356	337	366	343	339	367	367	342	369	343	333	381	336	382	358	358	326	327	352	349	367	332	369	343	359	349	395	360	365	379	387	346	358	316	373	327	365	334	336	332	378	344	369	338	338	377	360	331	344	349	370	392	364	357	329	370	346	353	339	330	410	401	362	332	333	346	320	391	344	360	370	348	340	346	359	323	343	412	319	358	355	347	363	344	357	345	346	318	358	384	356	340	387	346	359	359	341	371	363	367	341	360	370	347	364	361	354	323	370	384	374	353	355	341	373	387	354	348	350	378	339	346	350	368	349	343	366	358	376	362	351	314	340	347	331	350	363	278	369	347	346	348	347	366	362	339	353	355	362	356	368	301	350	325	352	379	373	360	360	335	351	332	336	377	349	373	343	357	331	336	370	359	359	376	334	382	345	338	330	365	338	359	371	337	373	368	338	341	351	359	364	340	359	341	316	321	346	304	396	343	361	347	348	319	365	346	361	354	357	359	344	370	372	355	377	352	353	361	360	376	325	359	330	352	333	360	344	369	344	349	358	388	336	363	362	372	331	346	347	345	359	341	340	366	324	362	373	381	354	364	359	345	373	374	359	356	325	372	338	414	357	338	357	319	312	354	350	376	342	362	388	371	386	331	368	325	371	351	349	337	359	321	374	364	342	351	361	350	364	346	380	370	362	364	374	378	346	337	351	348	358	355	353	355	348	382	333	314	344	367	349	376	360	340	332	354	330	368	327	378	378	327	367	364	323	336	341	370	310	361	379	370	368	353	364	354	349	369	350	337	357	333	366	352	341	369	358	328	368	349	351	358	333	348	333	392	356	336	361	329	368	362	366	370	358	311	384	355	346	340	336	338	346	377	363	331	338	334	355	307	333	381	371	346	351	355	317	329	358	339	349	382	340	307	364	385	365	328	354	371	372	339	308	308	335	335	342	343	343	362	353	361	345	362	356	339	355	362	361	366	355	335	365	337	323	387	376	342	374	366	340	361	336	350	380	326	341	380	369	360	360	372	349	362	358	337	362	339	365	335	369	372	377	377	342	362	372	346	337	365	376	331	350	372	389	394	368	370	337	331	342	353	370	342	370	354	352	335	360	337	296	354	358	365	392	369	357	383	335	355	382	332	348	348	357	393	350	372	369	368	397	345	375	327	354	316	380	327	337	373	387	360	389	343	359	364	367	354	354	386	389	338	327	346	325	336	303	339	357	380	367	355	343	335	334	356	354	367	320	323	337	310	329	316	307	334	354	373	353	345	355	365	363	323	337	377	332	331	312	312	338	332	347	355	367	363	371	347	337	347	319	335	356	338	336	366	375	338	356	335	351	359	379	344	376	370	364	348	351	342	325	369	316	372	363	340	344	332	316	369	338	331	334	352	366	327	333	359	348	351	359	358	342	359	351	321	357	365	381	352	326	349	331	362	355	342	338	337	320	347	323	358	359	320	322	381	354	368	328	360	356	378	357	349	355	370	354	337	396	362	374	341	361	374	386	374	364	328	326	355	357	353	377	369	369	382	364	336	320	323	390	323	349	333	343	351	334	340	365	360	350	343	347	372	380	339	366	378	333	357	374	361	332	369	359	377	380	361	343	358	331	346	392	338	379	317	409	369	349	347	356	336	341	353	329	346	343	381	326	324	378	378	331	363	372	351	324	406	336	358	379	356	351	333	384	358	354	339	347	323	344	335	359	353	348	329	390	349	327	357	390	336	329	372	348	341	345	347	355	368	355	367	350	337	340	351	390	338	353	376	369	366	372	376	340	370	363	332	344	340	325	389	387	340	348	349	349	363	324	359	332	361	337	323	334	358	345	368	367	363	359	371	330	384	399	337	332	337	338	382	323	369	339	370	343	391	331	336	352	377	379	356	345	362	411	390	347	347	366	348	363	340	348	351	390	342	326	344	358	351	348	353	317	387	354	347	317	319	332	339	359	368	330	369	367	370	353	381	315	343	358	347	330	377	349	350	351	376	377	342	353	368	354	336	332	367	340	345	314	364	330	366	370	374	339	367	340	321	334	356	356	360	385	363	341	351	355	344	343	348	346	361	350	342	340	338	362	364	364	360	338	356	344	352	351	371	353	352	389	321	369	376	341	333	361	351	380	349	383	391	365	341	375	348	400	388	347	362	374	311	350	373	352	372	355	368	362	366	362	352	375	343	354	350	393	368	333	361	367	346	340	360	334	346	361	354	325	347	347	388	370	348	366	367	367	344	335	365	374	340	338	381	355	336	345	360	364	344	358	365	356	348	350	344	332	327	386	316	374	350	361	351	371	323	354	352	365	336	343	328	377	338	376	358	307	374	320	346	329	336	343	332	370	348
2713	1020	994	1056	997	1023	1029	1043	1032	1028	968	958	977	959	960	1000	978	967	946	960	951	942	942	944	929	938	971	966	924	979	990	849	915	951	949	987	927	923	925	947	951	998	914	977	892	896	965	922	986	943	928	966	895	985	950	914	983	954	974	974	941	927	937	950	925	987	960	930	958	984	931	939	916	944	964	914	927	893	912	948	922	930	879	895	966	977	980	949	976	915	950	955	928	928	969	916	921	1000	977	912	916	940	972	930	869	974	959	941	952	953	925	970	900	960	943	935	994	938	947	915	938	960	904	999	914	934	936	951	949	940	922	948	947	998	912	968	959	920	947	940	928	941	971	906	907	929	949	956	910	952	906	951	890	925	941	945	923	952	942	951	918	956	934	928	959	929	976	951	985	957	947	997	936	914	934	920	926	951	964	881	947	991	944	949	1026	912	941	923	988	948	963	913	953	913	893	941	968	912	902	948	944	928	904	902	981	983	918	982	911	942	937	939	928	929	933	889	963	942	885	951	920	912	913	897	1016	950	911	953	950	954	952	947	977	953	982	929	921	918	912	998	1012	970	951	904	931	894	901	918	970	921	916	932	949	943	882	928	965	988	935	903	924	919	920	965	939	959	959	941	927	981	1001	993	943	938	856	901	967	921	953	888	926	988	952	915	911	894	953	933	911	923	905	910	929	947	933	908	927	902	940	977	943	941	916	916	952	855	944	948	919	944	934	953	965	933	983	904	937	958	959	929	943	863	930	992	941	933	948	893	940	922	892	940	930	960	910	909	922	891	913	939	934	949	1002	885	939	894	938	936	958	945	925	905	965	911	965	881	953	918	981	938	942	859	961	941	951	929	970	926	965	921	916	911	957	888	903	900	918	961	910	917	917	882	904	902	928	917	914	875	905	976	930	952	950	964	929	959	881	950	913	906	927	953	945	985	943	876	888	950	922	922	942	998	963	919	922	894	973	918	935	898	929	997	945	907	946	928	926	931	873	944	912	944	929	917	951	940	954	925	975	951	907	930	936	922	958	921	1001	927	1023	964	899	927	919	903	956	900	935	938	920	883	912	942	914	930	934	942	957	931	941	938	925	955	911	928	910	969	965	907	950	930	967	893	916	916	899	919	954	955	991	900	931	990	892	880	976	951	909	949	894	971	934	945	959	909	962	939	947	962	909	875	920	892	973	935	939	907	964	923	928	946	928	980	890	931	947	930	926	921	882	852	953	974	904	924	961	907	965	936	923	925	946	926	925	965	920	915	861	920	945	918	914	940	895	938	872	934	907	955	977	932	899	936	916	976	938	1014	931	923	979	908	954	970	890	898	905	949	903	941	979	899	870	908	914	929	977	942	957	894	927	926	977	920	982	964	954	992	979	964	926	956	961	916	921	951	883	947	970	958	967	1003	970	957	940	877	934	957	929	912	875	955	925	929	927	918	975	980	897	926	900	878	966	936	948	929	916	984	952	924	912	934	933	909	919	926	940	950	961	945	893	922	965	922	876	915	952	925	955	942	908	897	936	960	990	928	902	908	922	908	924	917	948	901	925	925	961	980	921	933	979	967	930	885	935	935	947	978	861	920	1029	905	892	952	950	914	889	925	956	917	895	915	987	909	888	953	953	932	908	895	938	923	924	928	928	959	936	881	960	900	945	966	953	924	952	913	920	987	928	938	900	942	940	972	912	898	948	930	914	999	922	876	915	924	897	959	955	942	943	946	947	928	976	958	942	916	944	880	929	955	977	901	932	911	954	923	962	942	944	927	945	928	951	912	908	916	913	943	924	869	907	899	959	946	965	944	894	925	917	916	929	936	972	956	928	921	946	967	934	945	953	917	894	954	963	948	896	934	973	893	929	1039	948	985	956	954	943	894	907	914	885	939	924	901	929	963	929	882	983	979	944	920	937	982	905	904	905	938	988	990	900	941	928	961	922	977	905	975	938	919	959	958	931	922	934	934	933	911	935	893	927	929	921	997	921	985	943	972	926	929	967	992	903	904	935	947	895	951	955	940	936	930	913	944	936	909	935	931	965	1003	975	884	893	921	927	909	954	916	951	898	933	924	937	931	934	937	938	932	915	958	992	889	936	959	899	964	939	943	927	905	933	901	895	937	937	946	930	935	907	919	900	938	914	974	937	928	882	924	930	918	940	962	972	983	931	895	943	895	856	914	971	981	916	947	940	918	941	933	925	945	950	898	885	990	979	946	967	967	965	917	910	955	930	907	1009	963	880	909	933	959	922	921	918	920	930	915	968	902	918	976	954	954	962	1005	929	972	984	932	915	895	953	909	984	886	931	907	928	917	953	958	873	925	994	953	909	919	915	897	898	906	932	987	891	955	964	928	973	938	969	933	944	962	967	1024	924	936	928	939	931	931	965	922	962	939	938	947	946	916	953	923	929	941	933	909	936	950	928	916	952	932	955	994	913	915	951	965	902	937	911	941	888	948	942	902	961	877	973	967	976	946	945	942	929	897	939	953	954	955	901	911	898	1019	906	921	914	913	901	903	976	954	883	930	964	921	920	928	943	875	937	932	895	1009	926	925	893	940	964	929	896	948	935	965	983	905	893	887	938	930	964	917	1004	946	957	942	995	910	895	901	956	940	966	928	897	904	935	967	935	914	926	908	881	968	966	935	924	966	911	904	976	951	944	897	933	940	972	951	942	1027	889	1000	1019	902	963	1016	946	917	954	875	975	937	912	939	926	953	856	925	941	891	945	935	905	911	886	949	951	927	1012	970	919	909	955	931	948	918	912	903	992	913	944	931	942	917	968	946	974	993	935	900	908	947	934	921	938	972	933	932	1008	947	970	929	956	932	877	958	940	965	1023	906	935	961	911	917	901	929	941	937	935	980	936	902	948	954	941	923	914	921	917	962	904	941	929	899	1001	906	938	964	924	935	911	893	949	952	902	971	974	923	940	1038	906	879	934	885	885	946	920	924	980	897	969	914	955	931	978	968	913	879	885	975	970	967	901	932	947	924	989	956	973	919	975	943	944	956	897	980	957	943	907	903	967	946	963	987	900	918	878	933	944	947	910	867	975	935	953	959	868	863	938	910	963	919	917	947	966	910	942	922	917	990	918	938	933	955	917	918	956	911	930	944	993	958	914	947	885	933	894	910	993	970	913	860	912	920	948	889	895	921	932	954	896	946	907	892	875	947	939	967	927	984	944	915	928	942	958	920	961	904	933	993	934	917	894	917	903	919	960	907	970	949	931	880	919	918	878	982	883	920	985	952	955	981	944	900	946	951	885	939	912	936	925	940	922	958	925	915	972	1000	951	925	875	960	918	996	931	970	922	862	932	907	938	925	909	911	944	938	951	905	912	888	929	931	916	932	918	920	934	950	925	973	989	920	924	951	923	900	870	903	961	948	937	914	905	955	955	961	956	889	929	881	938	958	918	934	929	993	907	915	986	957	929	919	904	924	946	910	927	961	1013	952	937	934	865	960	941	913	926	964	939	926	896	898	989	917	907	935	921	929	914	983	955	929	936	923	941	991	949	897	925	961
8717	1217	1470	1271	928	796	654	541	550	507	501	465	420	444	454	412	430	419	402	385	401	404	364	362	393	375	400	385	346	361	374	373	365	396	340	381	379	375	373	373	348	343	381	378	399	435	386	398	367	373	367	384	363	374	409	355	354	360	382	382	349	364	371	366	409	377	392	374	350	375	389	390	336	383	383	338	400	371	351	407	387	411	351	354	377	370	367	373	372	346	399	352	356	354	380	379	394	377	398	371	358	358	330	379	345	352	387	376	372	359	397	342	343	338	370	347	362	380	374	331	350	374	387	382	339	357	391	367	382	396	391	387	359	371	377	389	390	351	382	373	356	371	383	403	366	350	373	370	344	416	385	382	373	371	381	361	350	375	380	400	380	377	342	348	359	375	385	363	358	328	356	351	345	345	362	363	316	350	355	413	372	376	353	359	342	345	390	344	384	343	383	351	354	402	391	350	374	373	338	389	341	343	370	331	354	366	358	376	364	356	401	394	353	319	362	379	355	346	353	372	356	375	391	381	329	384	354	367	375	365	345	386	369	386	355	359	349	374	421	326	386	410	379	338	375	374	345	349	376	347	383	325	353	355	351	350	372	406	356	345	366	386	359	393	309	351	349	427	363	369	350	398	403	366	391	367	399	373	362	365	378	366	362	387	385	382	350	394	360	408	340	368	380	339	360	342	361	375	397	341	375	355	365	380	365	334	345	339	374	409	364	343	357	380	369	338	371	365	405	343	342	366	346	384	378	343	370	400	388	352	343	421	387	358	368	348	345	376	355	353	381	375	364	351	351	356	356	319	368	344	378	358	385	393	364	377	359	376	385	351	411	363	351	353	364	394	382	381	370	347	392	366	367	377	388	377	399	372	382	365	364	376	355	363	364	377	412	386	361	397	347	365	341	385	352	353	350	373	391	364	364	359	363	372	352	358	326	343	362	382	350	347	359	338	361	367	395	365	375	365	343	321	357	393	338	349	364	347	347	369	369	384	412	379	378	384	319	416	389	383	396	380	372	376	381	365	354	419	377	347	355	392	370	365	372	355	373	377	357	381	345	359	367	361	364	391	338	342	375	368	358	351	373	363	395	369	367	360	390	359	361	384	368	349	371	369	374	375	366	386	374	385	371	407	353	383	348	379	371	368	380	355	353	357	339	341	383	430	385	382	352	343	361	330	375	374	322	325	373	373	344	372	375	347	392	382	415	333	388	334	340	392	358	374	379	394	343	377	361	382	391	359	368	396	359	353	382	365	359	387	386	353	358	391	386	364	331	337	363	352	366	374	389	342	378	378	370	369	366	387	386	362	417	380	387	364	361	397	394	367	379	346	380	347	407	378	367	361	381	356	408	385	352	360	380	368	360	364	371	398	358	407	401	363	393	365	350	365	388	381	373	368	377	349	362	354	381	417	357	379	357	332	373	357	357	366	391	383	358	365	340	393	380	339	383	371	343	375	342	379	388	381	388	370	365	346	334	397	401	396	371	377	380	349	373	370	387	377	398	379	395	391	356	392	382	387	364	375	389	400	384	378	351	354	348	377	365	368	362	345	372	370	379	369	375	393	388	401	358	399	355	372	360	387	357	340	396	351	375	373	372	355	374	348	350	358	358	368	403	369	360	336	353	371	348	371	364	357	360	401	391	364	344	340	392	367	383	354	361	371	358	353	379	387	346	342	386	358	387	350	362	377	369	388	385	360	372	337	358	349	339	367	384	360	368	374	372	362	335	384	386	396	413	379	369	361	379	395	377	382	368	370	383	346	400	367	386	368	373	373	363	376	381	361	357	389	345	346	381	376	368	360	351	360	360	400	386	365	384	362	396	349	375	404	396	362	348	365	362	379	368	366	390	383	381	354	388	387	354	345	348	351	386	376	382	372	385	353	382	366	392	363	385	363	353	359	405	363	346	366	355	346	342	400	356	370	353	384	360	365	388	349	372	369	389	322	362	367	340	406	382	337	364	393	307	324	350	377	370	347	382	358	363	390	388	372	366	388	351	356	395	361	374	369	395	385	350	359	359	376	383	374	380	392	359	378	359	379	373	364	353	375	368	366	342	383	385	362	360	355	365	342	349	376	368	379	351	357	359	380	400	357	368	328	387	366	403	369	360	380	329	385	366	380	328	360	360	327	359	349	362	344	386	372	360	372	382	375	387	354	389	399	379	331	379	362	352	357	344	345	375	350	362	382	362	372	374	379	387	353	353	363	375	350	392	348	340	326	372	324	364	360	366	362	340	364	365	405	390	358	333	345	373	377	372	378	326	396	371	358	344	365	405	369	395	382	364	373	337	341	350	363	380	354	376	374	353	365	392	376	400	396	333	361	360	350	369	369	361	404	360	387	360	400	365	364	350	393	331	379	395	411	366	385	316	360	379	384	357	336	358	346	348	369	357	391	380	379	374	357	362	358	353	379	356	348	382	358	360	386	382	382	352	369	361	364	383	359	328	343	357	354	378	369	396	365	383	389	399	368	385	347	383	408	398	382	387	371	385	383	350	377	350	376	359	365	383	386	350	355	384	374	361	360	394	356	356	363	366	387	329	381	399	372	373	391	384	365	381	350	394	361	371	380	377	359	346	375	405	366	380	399	351	337	325	379	364	347	377	368	384	358	378	377	380	328	376	366	346	388	375	388	403	375	339	355	358	388	359	367	347	346	361	355	363	365	355	338	368	364	370	378	356	322	381	366	371	336	332	359	372	406	348	343	362	396	378	399	357	370	379	356	395	374	369	373	374	368	388	381	388	372	355	371	345	399	377	383	410	407	372	384	361	387	399	359	363	387	390	352	335	403	351	367	361	374	398	336	362	383	367	363	373	362	371	380	363	355	379	378	375	368	375	367	366	356	383	381	367	379	399	362	331	409	382	356	345	377	374	353	375	380	385	345	355	390	360	319	375	345	374	402	354	369	379	352	386	341	344	359	381	381	354	351	337	344	337	356	384	339	348	331	392	367	387	370	373	368	364	373	356	397	388	377	366	369	363	340	357	349	365	389	365	396	406	388	358	389	332	398	362	388	377	358	394	364	370	357	381	395	388	327	399	328	358	358	352	389	362	395	367	362	376	361	378	369	351	342	359	374	401	357	353	404	389	372	343	358	410	340	350	362	373	402	380	374	368	367	359	389	315	350	385	375	370	352	378	343	391	356	370	362	389	352	348	348	355	388	364	410	379	352	368	351	363	395	347	352	363	357	368	322	384	381	391	370	334	364	364	362	385	343	351	365	360	394	353	367	356	344	358	323	335	349	356	350	351	381	366	383	365	344	370	403	377	370	369	312	358	350	378	347	392	393	342	376	381	354	365	381	382	382	351	346	379	381	348	382	378	374	377	370	371	383	391	368	362	394	395	387	354	374	372	344	387	319	397	367	367	367	372	330	373	364	388	374	367	409	401	381	390	343	368	381	373	353	395	345	376	376	364	370	343	364	381	365	380	362	378	362	387	345	379	369	360	394	375	391	367	360	346	358	386	367	367	348
5967	1764	3110	3696	3206	2739	2298	2174	1920	1777	1626	1479	1515	1360	1317	1319	1277	1209	1248	1188	1190	1143	1100	1093	1079	1067	1108	1050	997	1098	1010	1046	1068	1024	1004	1014	1001	1034	993	945	996	998	1026	970	985	1024	1013	970	1005	960	936	995	1020	970	991	950	954	1007	1026	993	1002	972	1004	996	967	937	977	938	990	963	917	981	952	997	943	930	945	967	959	896	974	955	951	956	1011	908	1053	1001	898	977	1022	926	944	965	981	918	988	905	984	945	973	1016	989	983	993	948	949	1009	908	1006	925	933	952	915	986	1015	982	1043	1056	965	992	929	944	980	974	946	915	953	966	991	931	956	976	940	959	947	895	948	956	960	940	968	988	965	995	977	969	977	953	993	904	921	1014	994	943	923	912	893	1052	944	915	1030	954	980	954	988	978	947	970	953	927	928	1004	969	996	961	945	980	978	952	974	921	948	917	931	998	917	1011	991	973	981	946	946	935	949	952	984	920	964	956	943	1010	949	912	919	958	906	959	969	982	943	948	983	976	937	989	944	863	943	951	947	942	910	951	973	892	935	969	952	926	1038	1034	909	953	994	932	945	920	948	912	951	947	970	977	952	922	892	953	978	936	961	920	915	984	983	945	931	954	971	938	988	1003	918	1026	931	947	961	959	984	986	959	948	992	956	936	1031	1008	981	919	965	990	952	961	928	934	995	936	976	970	968	939	967	976	938	912	933	961	961	953	993	936	947	923	926	995	984	909	961	919	970	986	950	974	958	958	949	1032	990	961	945	894	952	962	933	969	982	920	934	985	916	879	953	977	920	960	960	940	963	952	928	932	944	929	957	910	959	955	936	918	983	903	931	988	1021	914	982	945	1000	949	1008	939	972	891	991	931	946	949	870	969	971	963	951	960	909	982	983	938	919	961	932	933	946	938	1002	953	901	915	976	939	942	989	904	934	1004	898	957	972	943	918	976	921	960	910	934	976	933	1010	949	956	962	936	920	957	1032	940	933	952	962	999	1032	962	958	985	902	1027	945	951	1007	975	920	954	939	927	967	935	945	942	935	969	903	985	928	915	929	937	940	964	964	952	934	913	954	928	971	983	940	960	985	982	993	976	978	917	956	974	933	979	913	965	921	990	925	968	996	925	967	955	956	947	1021	911	939	961	910	983	947	989	956	981	971	925	935	949	963	934	945	921	944	915	873	947	960	947	923	872	956	958	926	962	965	1006	928	989	903	982	1020	919	902	955	970	932	907	977	981	907	947	951	942	916	982	937	945	906	934	962	943	973	917	921	970	973	990	974	910	896	926	944	976	969	957	959	1001	988	944	999	984	974	1001	973	947	963	1000	959	925	993	911	991	910	984	988	976	967	974	964	947	967	1011	938	913	958	918	996	986	944	949	970	917	939	953	984	987	927	992	960	1010	913	955	1001	970	1064	956	984	929	949	953	959	931	941	973	964	958	935	971	910	971	924	966	916	1028	914	991	978	944	923	979	1006	941	959	990	913	961	942	916	992	948	924	1003	940	952	916	979	946	949	1004	1010	953	934	943	980	960	909	997	969	949	1017	960	974	985	916	930	976	938	993	998	899	971	943	931	962	899	970	906	887	960	975	906	971	954	1022	949	995	978	925	908	987	916	965	935	932	955	973	951	911	915	957	943	998	944	1010	1021	1002	924	944	968	945	924	959	924	1007	987	968	962	925	934	909	957	971	952	962	965	1000	952	970	985	966	966	947	929	941	970	944	918	984	988	939	978	944	994	891	911	953	934	1002	952	922	930	951	944	932	955	935	975	947	964	957	926	901	902	972	914	970	932	912	945	994	933	948	903	895	852	945	922	980	966	1016	949	974	964	893	929	984	945	909	956	996	939	979	912	980	946	900	941	974	970	907	962	930	997	939	989	962	1010	911	955	928	972	946	946	964	949	908	949	951	937	977	936	999	971	987	987	1013	985	921	943	931	948	918	954	925	960	963	965	927	916	1011	934	974	1002	975	902	934	949	961	937	958	956	949	950	960	933	1024	961	920	938	942	930	969	952	957	945	999	888	939	919	966	951	982	954	1000	947	982	929	968	965	945	946	928	960	946	926	940	986	1004	972	932	947	979	954	969	961	979	950	1031	916	967	968	957	957	958	921	910	943	978	969	1001	950	955	924	945	985	938	933	993	935	939	975	986	944	934	948	961	967	910	948	959	938	935	958	971	923	916	932	951	944	964	975	946	912	949	933	989	981	911	994	948	946	976	958	919	970	967	985	943	1006	945	920	915	983	941	951	1000	951	944	975	921	936	921	938	960	966	954	959	924	929	985	955	930	967	919	1025	956	931	973	948	964	959	976	937	943	991	916	966	968	1008	959	950	944	988	958	936	952	953	995	990	946	913	971	930	986	941	905	924	953	903	983	937	970	976	909	944	930	967	941	972	968	996	934	952	968	932	875	927	916	957	958	942	924	1008	927	1005	1002	973	948	946	999	961	936	954	971	950	992	944	973	985	994	936	943	962	954	963	945	958	942	939	937	974	960	958	898	986	923	981	986	983	953	937	968	988	886	940	959	929	981	915	963	961	924	992	967	962	982	961	941	979	960	959	956	939	963	960	993	935	1024	1017	953	942	937	964	945	986	944	974	937	915	975	977	903	923	957	920	903	1006	985	972	952	986	951	924	923	916	918	992	973	887	1010	976	941	947	966	979	965	923	945	952	913	947	929	937	974	936	957	945	906	993	946	995	915	923	962	969	912	891	949	927	960	996	938	927	955	942	934	918	941	966	933	912	952	996	970	980	951	995	932	922	927	924	949	937	934	956	994	944	945	951	935	901	943	958	945	947	964	961	975	1002	982	924	950	936	925	940	1004	912	971	913	978	961	894	917	958	945	942	934	1029	950	994	960	942	962	946	972	937	1005	1001	956	922	973	908	999	951	945	910	949	923	951	924	911	1000	942	941	993	923	968	973	919	959	947	977	969	889	944	879	996	953	936	981	998	924	969	979	956	979	989	876	964	944	1016	954	938	951	918	968	987	954	966	977	959	966	945	980	989	895	970	964	914	980	942	956	936	919	1009	912	962	984	964	961	953	985	943	949	974	968	969	958	926	911	937	973	954	985	916	932	978	977	933	948	976	922	921	966	961	934	958	980	959	1004	935	967	940	963	1015	933	986	980	965	948	909	1002	975	930	985	986	950	938	961	963	952	967	964	940	950	941	939	954	997	905	913	946	942	938	943	897	1003	929	960	957	931	921	1006	936	994	932	962	941	958	963	975	940	955	940	928	899	970	903	971	937	982	985	951	932	970	1000	940	981	894	979	932	966	945	965	980	932	949	977	939	914	966	932	1002	906	960	930	962	982	936	985	955	909	1031	946	949	969	936	988	973	973	918	966	947	979	1018	937	949	994	895	906	991	980	929	905	936	968	957	946	993	984	955	981	934	959	932	941	940	965	963	981	971	960	908	1009	988	934	961	922	877	985	999	968	965	949	952	964	978	937	963	964	953	961	938	967	894	1020	978	959	890	943	917	987	996	941	985	1002	955	931	982	928	961	917	962	925	962	949	875	942	1000	940	895	904	952	929	944	936	958	976	945	921	1007	977	950	921	958	941	998	955	977	990	925
15416	2385	2509	1913	1372	1006	813	651	521	461	421	398	340	367	277	283	257	275	315	249	248	235	251	242	233	224	232	247	222	235	235	248	224	227	214	216	211	213	215	223	207	232	213	194	219	199	201	190	202	209	207	217	191	203	207	212	196	185	218	197	196	204	203	207	226	222	198	221	199	207	208	202	179	226	239	224	204	197	210	214	210	197	201	200	179	190	208	190	187	201	198	202	197	201	221	213	210	179	216	183	177	194	218	214	214	192	185	218	229	202	217	176	197	202	196	174	202	199	219	210	183	229	209	224	184	195	209	207	218	191	230	233	196	221	229	207	183	198	235	189	216	225	214	201	183	247	205	195	215	196	214	207	212	207	209	226	221	199	193	196	182	181	185	210	208	212	221	202	198	209	184	203	198	216	199	201	202	195	221	189	199	212	201	207	217	204	225	221	189	203	228	221	210	217	209	192	211	205	198	224	201	200	205	221	201	212	215	190	178	183	215	173	193	232	220	207	217	207	197	165	213	212	213	176	188	215	212	186	198	191	226	200	210	191	185	209	188	178	216	180	227	204	209	185	227	207	213	177	231	198	204	212	191	199	199	223	199	196	207	188	196	211	200	203	211	195	216	197	203	205	219	214	224	213	221	199	188	193	204	209	191	233	205	197	203	205	223	194	224	200	213	184	219	218	228	201	203	178	188	205	225	210	203	211	223	194	206	196	198	211	174	190	204	201	211	184	215	184	215	210	214	193	214	201	191	209	202	194	217	210	209	168	214	220	197	216	181	215	212	218	210	211	220	221	201	182	203	225	207	194	179	183	182	204	211	214	196	203	184	195	203	197	202	209	215	224	206	233	210	225	227	213	193	198	189	215	212	202	198	205	218	202	221	238	191	204	177	213	196	203	227	208	210	209	197	240	201	215	202	189	213	198	208	223	194	213	216	217	219	196	184	176	218	195	186	200	217	222	210	201	194	206	216	191	218	248	212	208	205	206	215	192	183	186	203	182	208	210	220	195	215	202	205	199	221	210	221	228	207	190	181	208	195	190	181	199	188	199	178	199	193	196	184	209	222	197	221	211	183	221	189	219	195	229	212	186	210	208	192	198	226	193	192	196	186	242	219	208	228	199	213	198	202	202	185	190	226	211	230	213	200	195	196	212	188	220	173	230	223	233	208	212	214	192	214	246	168	226	232	183	207	198	202	207	191	188	186	193	191	186	215	209	206	186	199	200	215	201	194	206	204	185	221	209	203	185	204	216	202	220	211	187	237	204	205	215	217	201	210	215	196	219	196	202	228	219	211	192	197	198	183	198	220	211	207	221	207	196	209	212	193	198	203	200	185	222	175	202	218	209	209	210	167	187	227	221	215	180	192	207	199	211	202	213	211	200	224	207	195	211	208	206	202	193	234	221	228	189	179	205	218	218	204	195	186	185	198	191	202	215	197	239	210	197	213	209	196	223	201	203	219	209	187	219	202	188	213	196	209	183	189	199	216	210	222	160	191	194	210	223	213	179	193	209	201	197	199	209	217	218	215	225	213	193	166	227	180	197	201	213	198	177	193	204	197	227	212	211	199	196	210	218	194	221	205	215	211	202	208	237	194	185	204	233	204	179	205	199	214	228	184	193	199	208	195	195	216	205	192	191	192	212	220	224	198	193	205	223	215	213	205	223	214	215	186	213	216	213	214	177	193	215	194	205	203	192	214	204	211	192	175	190	203	179	229	195	214	192	221	207	200	204	237	193	194	226	188	197	207	214	207	198	222	206	193	202	212	214	191	188	235	218	209	204	206	196	217	225	206	207	191	197	203	197	201	205	204	195	219	216	184	196	202	211	203	194	212	198	193	192	194	194	203	204	220	196	187	192	192	206	205	194	220	196	214	208	180	180	230	217	219	203	193	194	214	193	209	224	201	208	217	226	218	206	220	218	208	196	228	256	208	222	198	197	196	198	174	229	195	187	206	191	170	201	194	210	214	212	228	222	181	195	197	191	184	206	215	209	191	208	227	217	186	206	200	166	215	224	186	195	198	196	199	218	204	195	190	218	218	205	219	208	201	176	184	210	197	217	198	209	218	244	196	191	206	222	205	202	218	219	214	192	202	195	184	211	216	206	212	220	204	221	205	215	213	179	207	210	211	206	191	227	203	227	237	196	195	223	209	206	206	215	221	199	205	223	197	201	172	192	217	189	204	204	209	203	195	190	222	167	183	182	202	196	213	169	193	221	187	216	208	211	190	215	190	208	192	202	207	194	204	209	197	182	220	210	209	200	211	194	231	201	189	196	184	210	193	209	198	203	214	235	203	207	187	201	197	208	194	213	228	191	195	221	208	204	207	164	210	240	203	177	188	214	194	214	212	207	220	193	219	207	177	179	208	216	210	197	199	208	208	196	219	202	216	203	208	191	168	209	209	214	196	182	217	206	215	227	190	185	200	209	171	189	175	195	215	240	181	231	198	218	210	198	226	172	192	204	220	194	204	214	211	209	212	220	205	214	218	226	195	188	184	194	222	207	204	205	213	219	191	203	213	178	219	205	213	182	230	218	208	208	224	198	196	216	194	228	171	217	225	205	181	201	211	215	216	204	200	199	166	187	228	205	192	212	213	192	182	216	218	224	201	196	232	214	206	216	196	215	207	192	218	201	197	213	203	201	207	185	224	199	185	201	201	205	172	182	217	201	208	215	200	183	189	236	225	202	215	221	186	195	212	203	188	198	219	198	178	204	199	214	191	214	197	206	202	210	209	174	196	210	193	200	207	199	196	217	202	200	186	205	209	222	188	219	222	185	187	208	214	204	194	202	186	197	197	237	220	206	193	195	225	205	193	213	209	175	187	192	195	192	206	209	205	196	190	209	209	214	210	219	237	177	194	191	204	212	214	202	224	211	192	186	232	205	200	207	205	197	217	220	207	208	233	192	189	217	189	201	193	196	197	184	204	200	204	200	194	203	191	194	209	213	196	170	241	225	193	204	198	215	219	181	200	205	184	199	215	167	229	201	250	205	210	192	206	205	216	195	204	197	191	210	195	192	212	194	206	214	198	205	212	209	212	193	207	205	209	213	186	185	233	197	169	205	184	198	219	211	188	210	231	189	229	221	190	219	198	202	220	202	210	235	221	207	206	223	209	191	191	195	200	191	211	198	187	230	201	189	225	208	209	212	207	224	229	216	184	190	196	211	185	196	200	195	202	221	207	206	189	209	228	212	192	209	194	204	214	222	192	184	225	218	206	209	214	202	188	194	218	201	202	185	216	207	210	234	218	201	213	208	208	201	185	212	209	173	191	193	191	189	231	203	201	215	206	173	209	210	200	200	193	211	223	243	195	214	222	182	197	198	204	179	197	187	199	194	192	191	193	201	195	184	188	193	203	208	195	219	217	221	190	187	208	189	219	197	217	207	216	229	201	178	203	177	194	209	203	191	207	202	212	181	230	184	175	214	210	190	216	185	200	213	212	205	202	187	205	225	214	203	224	203	204	201
7471	2167	4797	5513	4873	4033	3348	2823	2415	2092	1842	1645	1473	1399	1293	1199	1165	1054	1087	986	939	891	842	835	856	820	792	801	750	738	730	735	713	748	697	654	709	669	676	680	707	670	635	662	651	653	637	646	615	624	634	639	628	632	656	606	625	639	655	618	582	655	582	631	595	616	619	599	633	574	579	601	591	634	592	584	634	602	576	668	571	532	615	578	610	610	613	564	574	614	614	598	558	582	586	585	596	580	636	552	588	603	598	623	596	576	575	599	569	564	547	604	609	616	556	524	554	634	617	607	577	602	597	615	580	597	575	590	565	598	577	624	572	582	564	584	609	605	543	591	589	526	587	613	594	616	615	602	614	656	629	572	607	575	576	570	541	585	551	558	573	569	574	574	585	575	523	595	575	596	566	588	601	557	583	565	567	589	575	575	582	547	565	587	555	563	572	597	622	589	550	586	571	563	590	591	519	565	553	554	576	572	577	601	576	578	588	571	601	567	566	551	629	585	592	549	615	557	567	548	559	570	583	563	577	588	574	548	538	569	541	530	603	579	620	554	578	543	593	598	568	579	596	585	549	570	561	583	538	562	567	531	570	567	544	558	567	574	562	515	583	511	606	579	547	595	540	573	539	574	572	605	578	515	570	571	546	567	569	583	564	529	576	544	576	581	575	569	547	576	575	588	556	643	611	581	551	539	535	522	566	617	575	569	561	603	568	596	581	552	571	562	591	528	580	598	576	597	564	548	540	618	599	560	571	589	574	559	586	535	538	586	581	587	641	583	590	593	544	574	551	581	579	586	577	543	564	580	561	534	594	566	597	547	587	532	560	568	545	539	601	532	584	556	566	568	541	564	574	586	521	588	577	560	560	512	519	549	548	550	522	576	600	604	552	608	618	571	563	599	570	608	563	532	542	584	584	526	591	514	560	568	546	587	589	553	550	608	571	535	546	561	543	583	585	580	581	586	531	596	553	552	591	512	533	550	549	576	543	576	570	600	546	594	584	590	565	550	567	555	570	599	555	551	564	609	512	530	570	601	621	577	541	557	599	533	597	574	579	533	561	540	534	566	564	566	589	564	574	546	558	551	581	584	562	578	520	565	540	636	525	544	572	575	575	591	572	573	580	583	571	562	567	541	535	558	559	562	564	502	576	553	566	541	623	574	586	542	590	598	569	554	532	573	538	569	549	603	620	576	551	580	581	601	594	543	567	553	546	573	528	532	569	601	616	570	530	594	556	551	558	594	576	569	566	563	600	599	529	575	520	580	566	566	550	564	596	573	556	631	590	546	541	573	551	565	593	530	600	593	558	577	553	560	588	576	572	556	585	587	607	534	586	569	559	585	530	581	562	579	571	563	528	572	534	566	523	601	588	604	537	586	582	569	592	554	602	558	558	568	603	564	582	538	600	558	557	541	576	560	542	564	568	567	609	552	534	574	571	624	589	534	575	555	562	586	552	588	582	558	601	547	544	570	530	560	572	525	545	601	551	587	560	530	553	570	579	603	580	577	571	581	547	541	560	595	644	553	566	543	577	573	639	563	542	597	572	587	559	522	554	615	556	551	551	619	581	607	551	613	604	570	562	585	522	596	542	554	576	533	549	595	571	574	494	566	542	559	548	559	607	576	592	563	554	564	536	555	566	543	566	620	568	607	546	553	535	578	582	565	577	621	580	554	607	562	599	553	586	531	545	545	548	570	572	545	564	582	577	604	607	555	562	561	600	608	562	604	586	572	564	591	560	587	575	569	509	605	626	570	532	582	497	548	544	586	588	563	556	572	580	585	583	579	594	545	594	550	569	594	572	563	549	529	568	557	547	555	610	607	567	562	577	594	554	550	558	566	593	543	581	594	554	571	576	578	570	552	566	631	573	526	579	581	553	591	589	594	586	548	568	545	558	543	569	584	601	548	569	548	526	545	531	545	575	598	579	597	550	558	626	572	591	579	587	542	545	586	564	513	572	557	579	552	603	601	534	590	572	580	597	543	577	568	594	555	562	570	555	579	571	615	604	552	605	582	619	571	532	542	574	561	534	560	568	521	574	552	569	569	607	600	562	582	536	565	584	592	543	550	572	575	593	567	543	584	556	591	576	627	591	577	563	630	629	523	561	638	571	593	552	520	565	565	555	551	575	606	567	581	618	591	547	563	559	576	539	519	547	568	577	548	562	590	584	633	538	584	540	520	550	537	589	562	555	547	565	574	563	606	566	574	555	531	593	590	553	596	561	584	562	590	556	559	599	604	573	585	599	529	624	532	551	577	556	559	557	563	604	557	564	592	560	548	523	592	625	548	513	578	578	603	577	564	568	536	567	550	601	558	550	586	548	542	546	567	543	577	585	580	565	570	564	597	592	556	537	580	567	575	594	617	577	567	555	614	549	584	542	582	557	557	563	538	550	624	550	548	546	624	587	583	580	584	583	549	557	543	601	598	545	531	536	616	568	566	598	609	552	569	536	560	585	578	539	576	556	581	573	546	546	580	521	563	578	611	542	538	582	605	590	541	553	564	523	526	572	581	511	580	579	599	561	605	564	522	558	560	546	588	576	562	597	530	605	575	577	586	573	563	571	560	596	622	614	626	555	565	553	597	591	602	546	570	553	599	598	613	568	583	555	599	596	543	561	589	547	573	633	586	591	532	576	560	564	574	614	571	568	602	596	618	593	534	570	575	600	544	581	558	530	585	575	552	582	518	555	587	529	532	539	546	605	603	543	620	630	579	552	597	568	578	575	583	583	560	578	558	598	548	578	580	607	546	595	574	557	525	565	576	584	575	593	608	583	576	589	561	555	577	606	552	611	615	568	543	574	569	569	576	585	580	578	635	509	554	569	571	583	551	610	545	552	550	590	585	567	569	540	577	577	610	561	578	544	563	572	563	588	527	513	576	562	540	595	558	552	560	545	541	612	583	574	549	561	564	560	654	592	583	620	585	540	585	552	577	523	576	555	550	558	534	568	544	544	578	583	558	576	598	534	569	523	613	542	595	547	586	587	574	539	549	532	573	577	550	599	545	578	575	517	568	579	588	594	556	570	516	550	547	613	561	557	567	551	599	569	559	533	545	577	542	553	559	596	588	555	559	589	543	575	537	579	590	618	538	552	573	545	564	548	579	582	576	589	618	543	559	550	582	597	596	561	577	575	562	538	554	588	536	555	550	553	550	559	556	543	562	528	526	622	558	559	604	591	567	596	584	601	580	579	567	553	552	553	596	567	571	588	537	583	590	574	566	545	505	559	585	532	609	539	557	559	566	568	553	560	575	586	518	559	534	560	557	581	612	555	565	567	567	571	546	590	534	550	580	552	585	555	547	583	564	584	518	554	586	552	587	545	592	560	580	576	607	530	548	553	560	577	510	574	557	512	578	561	580	541	582	553	546	578	579	585	559	558	544	569	592	565	568	562	591	554	609	572	553	595	623	571	597	571	561	593	553	560	599	545	588	541	572	587	557	554	540	548	581	587	579	555	635	587	595	539	596	565	570
2363	394	416	387	354	379	363	356	361	362	380	377	368	342	334	326	347	373	348	385	364	355	352	346	356	371	342	339	346	362	341	384	321	373	311	343	351	352	369	405	350	363	327	354	331	352	366	307	350	363	356	338	383	330	362	371	336	327	349	344	371	351	350	347	355	336	385	351	349	329	336	316	333	346	362	397	345	369	337	347	370	372	372	360	365	335	363	376	322	329	325	370	379	328	312	353	353	341	353	359	372	340	371	344	353	378	355	357	322	358	328	369	362	357	357	333	339	363	325	320	376	362	330	335	339	314	349	370	346	359	385	339	380	386	364	370	373	361	337	341	370	338	356	335	355	338	366	343	352	358	330	341	348	356	366	385	331	348	316	370	326	377	362	393	358	330	366	365	365	343	358	326	354	333	342	348	339	323	349	326	344	355	362	324	362	347	333	329	350	334	373	373	323	331	351	346	374	340	355	294	330	370	349	370	336	354	365	344	368	355	326	342	356	365	373	369	368	387	383	370	342	331	363	363	342	393	339	321	348	378	360	348	340	375	341	369	383	371	337	322	294	372	332	317	332	386	342	333	361	359	345	345	335	365	352	338	332	366	383	346	324	345	368	322	376	384	362	358	354	360	343	321	352	352	365	364	362	327	338	334	343	374	356	341	364	329	340	340	355	364	359	337	363	327	371	327	341	337	345	351	370	337	385	381	359	341	346	308	354	358	369	319	391	365	378	318	360	353	337	367	366	353	375	363	373	384	376	344	329	321	310	360	335	338	323	354	384	356	323	394	363	364	400	338	351	334	335	361	322	362	355	341	334	347	334	325	384	346	381	335	350	351	330	358	342	371	348	342	361	353	354	341	364	355	337	388	351	355	342	359	354	337	386	365	372	354	336	349	346	395	346	346	344	349	363	335	351	342	384	340	324	357	328	326	363	360	332	328	336	346	335	371	372	343	318	327	328	378	340	336	333	362	322	396	382	363	361	371	355	368	377	334	386	383	352	329	365	372	387	378	369	341	360	383	352	362	378	349	406	353	352	354	358	340	386	366	349	366	359	342	351	356	347	369	361	328	344	360	355	356	375	352	345	350	363	357	348	320	351	337	399	364	378	348	387	351	336	341	344	381	338	345	352	377	386	351	364	349	374	351	347	353	354	316	332	348	344	381	348	354	358	350	386	325	343	342	370	324	357	343	368	353	389	322	376	384	347	354	335	362	328	346	374	348	401	359	337	376	342	364	319	321	328	372	383	347	345	314	345	360	357	339	398	327	364	367	359	345	363	360	360	330	366	348	371	376	342	337	363	370	341	370	331	347	371	342	373	392	361	361	300	408	358	348	360	313	329	328	373	323	355	369	328	320	360	344	358	336	360	364	364	339	327	325	315	340	383	328	336	383	394	414	336	345	359	357	361	373	327	356	358	325	346	321	345	341	360	362	346	362	383	355	373	358	394	326	349	370	343	363	348	329	366	363	334	341	366	340	306	374	342	351	384	392	330	314	357	356	339	340	354	352	337	359	354	379	378	380	348	344	367	350	367	352	347	340	349	377	338	337	360	355	312	371	342	313	355	400	363	372	336	367	293	348	339	369	340	395	341	341	366	363	352	340	306	369	354	351	399	341	369	343	363	337	374	346	358	353	315	369	347	415	374	347	348	357	373	355	327	351	351	349	352	337	382	373	338	377	335	338	355	341	329	364	345	379	330	362	365	368	345	355	354	345	326	361	361	357	331	340	350	376	366	364	388	348	368	324	328	344	355	365	317	357	359	335	323	384	351	352	367	330	361	353	348	330	344	337	370	376	347	344	378	352	349	336	353	312	350	340	313	367	391	331	336	365	394	329	354	359	347	347	328	307	335	353	336	369	354	362	347	358	365	335	345	357	353	364	366	328	341	362	392	347	352	354	360	347	356	327	364	343	366	335	337	345	352	375	333	329	336	345	349	386	357	370	338	338	351	376	376	316	373	365	348	376	369	357	304	331	340	373	348	356	355	363	374	368	347	352	343	325	365	358	369	302	365	322	359	384	316	360	386	371	322	370	353	388	354	359	340	330	349	328	372	357	319	323	367	344	333	349	361	334	390	354	350	350	331	358	323	344	372	378	355	356	362	358	340	361	400	330	380	358	377	361	333	375	356	351	335	337	379	344	379	359	347	317	340	348	337	330	339	339	349	356	364	366	358	364	364	386	368	360	342	350	335	365	357	318	347	330	315	351	353	362	386	346	326	350	367	326	388	352	363	363	349	353	352	354	348	355	353	347	324	325	359	362	358	349	378	371	342	389	335	354	346	376	354	320	345	345	328	375	343	341	354	350	352	353	358	391	379	371	379	390	375	337	337	368	359	368	341	353	385	382	396	377	359	317	373	362	373	368	345	335	351	391	351	324	336	334	353	344	370	375	342	336	353	364	341	378	324	384	349	360	392	319	339	367	354	325	344	349	357	335	343	337	358	372	332	347	332	374	343	347	365	362	368	316	388	322	338	358	336	329	349	315	333	343	357	351	407	334	368	332	374	351	330	332	376	346	353	370	314	347	378	358	368	347	343	358	377	363	304	340	364	331	366	357	366	329	343	330	347	372	342	349	381	353	373	340	370	313	355	338	330	355	359	346	354	368	354	356	326	349	367	339	330	375	334	328	330	368	361	308	331	340	338	342	337	359	355	327	337	346	355	348	368	351	323	369	354	347	349	382	382	378	339	337	357	343	332	343	356	350	358	373	365	335	327	369	351	337	332	337	357	358	314	396	375	332	370	341	355	352	398	330	357	367	341	334	336	359	315	345	329	351	363	348	355	339	365	382	356	333	334	341	341	363	343	365	343	328	371	370	349	360	370	319	328	314	363	339	346	318	340	353	326	381	331	362	313	359	353	332	354	375	370	381	354	364	350	321	348	322	361	357	370	337	333	344	350	336	316	364	361	355	360	343	360	333	370	378	362	352	352	344	353	349	349	371	290	367	378	364	353	341	401	367	377	357	338	364	373	340	313	351	361	381	374	365	339	361	334	373	388	386	320	360	360	369	363	362	344	343	314	369	362	347	352	351	333	383	345	347	354	379	337	360	360	363	340	361	331	343	390	362	358	344	349	362	296	331	366	356	354	376	348	377	308	357	336	359	355	353	382	352	366	325	384	306	360	352	329	351	315	367	351	332	361	356	319	369	353	336	365	347	334	366	377	315	368	357	333	374	343	340	322	365	367	361	345	332	352	331	356	350	317	344	314	374	363	372	343	325	357	374	343	343	333	314	352	332	333	339	329	379	356	326	351	337	342	358	342	334	380	360	339	352	338	343	389	330	319	368	373	321	341	366	333	347	332	369	371	353	349	340	385	356	344	353	366	356	364	324	382	341	340	367	350	379	359	355	322	368	373	339	320	334	359	360	341	389	346	347	361	355	338	361	336	357	359	350	373	323	305	363	350	387	382	368	313	327	352	370	332	380	348	326	333	375	365	351	356	343	350	358	370	343	347	339	347	310	342	372
2640	964	1017	1087	1087	1024	948	1017	1037	990	1019	1021	1011	906	947	961	943	944	986	953	971	994	908	968	987	937	923	956	931	934	939	982	989	921	914	975	941	941	898	975	947	977	922	976	911	952	916	947	929	968	920	964	896	909	965	919	967	887	940	908	956	928	992	895	885	946	936	955	924	968	936	905	949	943	930	910	960	949	921	929	926	881	973	945	971	1023	1019	928	900	961	946	990	926	960	970	905	935	964	943	908	971	975	927	912	958	934	893	916	924	930	977	961	914	901	937	930	909	942	920	872	898	981	930	951	922	948	889	933	953	927	959	886	964	901	951	944	958	917	921	900	960	899	929	932	907	893	944	951	950	903	918	958	979	945	906	919	956	951	963	900	905	896	905	908	957	878	908	965	959	963	944	967	956	955	943	954	914	970	932	909	925	941	913	858	907	937	893	914	925	905	886	967	954	873	968	933	914	878	948	925	927	914	921	917	971	959	962	933	928	921	917	911	911	924	939	924	978	951	943	945	908	963	946	923	1002	879	995	919	955	919	950	896	926	950	861	935	908	859	919	922	962	930	931	933	905	932	922	963	936	947	925	948	974	939	948	906	891	930	971	998	936	950	949	898	899	957	946	934	930	888	853	952	934	934	828	939	892	959	974	939	912	910	960	951	967	968	887	920	935	961	937	935	884	948	958	923	927	976	936	938	974	989	904	917	906	919	905	935	937	950	926	953	953	960	951	942	958	929	915	1027	913	928	937	959	991	875	915	939	877	925	924	934	919	955	948	873	940	919	942	919	985	902	932	918	931	937	925	1003	936	917	926	975	868	943	956	955	930	924	905	995	900	943	955	965	941	981	961	921	905	903	971	962	935	932	976	942	926	911	953	964	935	909	937	933	921	883	912	894	963	917	934	933	945	943	896	975	899	932	970	893	922	894	945	891	900	937	910	887	936	909	928	928	931	921	922	1000	973	884	933	921	984	926	940	904	934	938	932	932	970	960	933	849	896	934	904	907	919	923	893	908	894	922	936	952	994	902	956	952	919	977	955	894	971	915	959	918	951	936	901	902	899	894	938	928	949	948	952	947	903	969	953	883	996	945	983	916	894	899	874	928	918	976	914	944	881	923	933	930	908	883	877	900	915	957	895	970	931	940	893	978	902	926	993	915	944	937	929	943	941	892	923	950	939	880	911	900	944	997	903	955	942	885	910	930	922	937	895	906	875	940	971	881	919	943	979	926	884	902	960	942	926	886	946	935	907	938	917	906	943	994	933	937	936	914	913	942	900	931	904	880	932	949	959	932	928	890	899	994	967	923	928	948	896	914	946	958	882	865	927	866	851	974	899	944	943	926	935	956	974	937	952	974	933	924	938	896	993	903	900	918	907	899	983	917	932	953	929	947	956	953	929	882	917	968	948	865	936	936	943	986	926	898	915	926	855	984	945	930	967	954	885	964	928	901	935	947	931	958	918	964	955	964	939	877	922	1012	870	965	922	924	953	913	952	935	935	913	1016	937	924	951	955	967	891	938	920	886	952	918	924	972	943	913	916	908	918	912	922	931	929	914	950	864	922	929	910	947	928	932	973	882	981	923	934	946	925	906	901	931	941	932	919	1007	960	951	925	909	909	947	963	910	934	923	934	935	913	940	974	945	907	972	912	956	928	962	846	921	917	938	929	920	951	964	918	941	926	906	888	969	918	933	938	952	928	966	1015	915	910	920	885	920	955	945	977	914	930	938	974	918	958	946	903	977	978	935	916	945	928	902	900	932	918	955	854	892	918	901	888	951	908	924	916	901	911	938	912	959	955	959	894	939	939	946	940	932	900	968	920	913	924	990	968	942	900	940	882	912	921	889	868	935	942	938	948	951	887	907	909	905	944	955	957	951	960	980	900	920	943	908	931	898	917	919	878	965	915	926	954	958	932	981	946	909	902	929	945	945	898	922	887	919	946	884	910	906	893	913	911	886	953	932	906	951	962	945	938	934	940	962	924	937	909	924	943	920	898	970	954	930	945	925	944	893	940	882	937	940	959	912	945	959	904	902	973	906	952	947	929	960	942	934	868	904	978	929	867	932	906	970	964	893	901	903	942	892	927	940	969	907	976	960	886	961	948	977	920	922	929	960	940	945	903	937	907	951	949	965	911	956	914	903	959	933	926	928	993	903	892	945	1020	968	992	926	959	908	953	904	944	933	921	915	991	910	835	911	957	953	944	894	899	922	926	957	936	929	941	966	924	913	979	949	931	902	934	962	952	905	923	947	934	973	942	963	893	943	956	944	895	920	964	937	909	904	1004	906	938	907	937	961	964	913	921	949	934	930	945	974	1004	912	928	963	943	964	920	931	940	987	939	950	924	925	974	952	956	927	927	906	888	919	980	915	977	930	899	949	910	936	893	924	961	909	934	944	950	939	986	923	949	967	899	930	882	944	935	950	897	918	914	915	923	930	940	866	897	869	893	932	890	895	893	886	949	903	964	888	926	899	885	913	965	943	931	907	929	963	935	905	913	953	958	969	939	945	905	919	917	886	934	902	867	982	937	984	911	944	899	921	958	959	937	933	903	1001	896	933	944	896	971	926	921	885	981	926	847	929	964	973	877	976	903	942	970	946	929	922	979	930	937	981	965	881	988	928	924	929	956	957	930	891	926	958	921	922	925	960	895	905	929	870	911	968	979	947	965	929	914	953	936	909	939	918	946	921	921	930	929	917	968	910	970	981	983	909	935	948	875	889	949	942	925	909	940	951	955	909	867	921	900	949	976	932	880	990	941	940	876	963	945	915	940	909	906	986	881	993	949	943	908	929	942	926	908	936	981	913	912	928	905	951	882	925	937	966	969	891	931	884	968	990	949	912	935	935	916	925	958	971	944	961	906	951	961	976	961	960	931	931	975	905	898	895	944	949	897	959	932	962	896	950	883	995	893	966	920	942	955	961	942	931	964	936	951	897	966	901	927	973	928	971	914	931	903	970	898	973	944	940	920	890	922	885	962	940	935	890	956	965	846	954	949	949	979	953	928	966	958	912	948	862	940	993	964	882	931	939	935	938	924	903	943	931	933	922	970	962	930	986	971	921	981	951	917	931	926	877	924	881	955	947	954	886	937	954	922	912	932	992	925	949	955	933	1000	911	993	919	952	924	867	936	959	922	939	925	980	941	871	909	974	893	888	921	906	906	951	928	918	922	921	886	921	929	888	929	917	930	928	934	918	994	916	944	903	900	993	932	950	944	927	961	879	947	922	922	864	924	917	949	892	956	909	852	916	971	995	879	907	958	967	932	903	915	923	904	996	958	959	947	924	975	915	976	958	925	918	963	944	942	990	976	944	950	940	938	934	924	891	907	925	921	899	966	932	959	872	890	957	966	923	897	901	929	973	975	946	888	921	924	922	941	919	936	956	925	960	957	954	915	890	958	947	933	938	896	942	897	1038	923	938	962	947	982	911	963	928	918	907	971	939	997	913	953	979	936	912	948	871	954	965	934	890	929	948	903	942	928	918	924
8420	1234	1497	1244	909	736	678	585	570	500	463	454	415	436	395	410	392	407	404	429	385	377	407	378	391	371	382	365	379	374	409	391	388	349	386	381	403	357	360	396	398	385	405	341	344	370	396	365	373	393	382	391	385	382	375	343	377	338	356	359	396	353	348	343	346	370	368	398	354	363	400	386	380	393	332	326	346	390	331	367	368	374	376	384	370	354	365	328	352	344	382	371	366	363	372	358	381	338	394	379	378	408	378	381	353	399	365	375	381	375	410	390	385	357	373	383	349	374	413	370	393	335	338	377	354	367	379	341	373	370	391	356	385	382	382	385	383	374	382	373	374	355	386	378	343	376	370	352	414	377	382	364	370	371	420	388	369	373	400	376	397	391	355	347	360	358	373	397	353	332	371	360	362	386	378	388	408	391	381	348	388	352	354	399	404	336	375	363	334	380	371	375	365	373	380	381	413	352	388	387	328	350	392	393	353	357	367	371	362	397	402	380	413	358	355	331	345	379	342	374	383	341	353	384	398	349	381	354	386	357	371	357	406	376	336	370	370	380	393	362	354	369	377	387	383	372	396	358	365	366	367	371	384	376	369	373	348	349	396	352	352	338	356	405	392	374	409	359	380	411	362	405	384	372	354	372	382	371	363	402	365	364	349	380	337	394	342	358	377	390	381	360	361	382	364	348	374	383	374	405	382	385	362	361	350	350	370	353	413	369	363	441	359	377	343	333	362	376	398	349	401	353	379	391	357	410	365	371	350	363	392	364	399	354	375	388	375	383	357	344	367	376	362	362	378	327	377	426	373	395	360	378	389	352	396	390	360	399	380	373	379	364	357	395	415	396	396	403	396	356	397	357	357	354	336	340	396	362	368	390	398	354	351	323	406	365	370	390	404	359	355	380	381	400	421	383	384	363	387	350	378	346	413	375	373	378	367	354	361	386	367	386	362	364	393	376	362	388	388	374	375	363	347	352	364	396	377	367	353	375	380	397	378	414	387	390	376	366	358	373	370	366	392	411	373	344	369	364	377	361	360	386	346	341	410	359	337	369	334	360	420	362	359	365	376	356	355	364	371	380	398	361	385	402	371	377	347	355	384	396	344	370	395	386	329	371	375	386	377	343	350	375	386	366	410	363	400	354	380	387	381	378	391	369	393	356	370	364	382	368	365	345	351	427	367	367	386	353	388	376	411	372	365	382	386	419	371	348	374	383	406	360	365	348	373	354	383	362	381	380	380	383	388	353	402	388	383	384	345	360	359	366	340	368	391	388	328	368	392	383	393	368	382	374	314	399	390	370	403	379	379	343	373	349	353	367	364	355	345	380	393	327	377	374	392	356	389	375	368	380	368	400	378	388	382	352	401	437	378	384	385	374	380	419	347	372	346	368	336	408	350	411	389	356	361	351	365	374	396	366	361	366	360	364	379	388	350	383	359	384	361	351	338	353	391	373	357	407	378	393	334	383	360	398	339	403	366	358	401	347	364	372	403	375	385	391	349	343	364	377	373	379	370	386	395	392	381	352	350	379	376	370	383	372	339	363	372	365	345	355	370	349	388	373	379	380	389	366	390	318	390	385	405	362	385	406	397	370	356	364	381	384	393	362	350	390	375	379	377	357	362	361	345	392	370	373	378	402	371	397	373	372	377	392	411	374	347	380	360	361	352	376	370	371	367	360	409	407	416	369	400	413	352	341	359	395	355	365	382	343	368	341	376	396	335	362	347	398	387	384	342	363	344	354	374	376	380	383	384	375	379	369	353	363	393	351	381	380	378	354	389	358	390	380	365	359	360	383	378	355	391	403	353	386	364	397	392	376	352	367	366	375	381	376	409	350	383	380	393	363	352	386	365	345	376	387	398	359	371	365	354	356	358	371	366	383	374	391	374	379	368	355	391	376	386	387	363	378	396	380	357	362	378	341	347	291	381	367	377	389	394	386	399	356	377	358	351	393	363	395	371	373	397	373	381	377	365	357	369	383	375	368	359	387	396	377	356	339	353	374	377	357	386	397	354	384	361	374	363	376	351	395	377	364	396	345	364	347	383	397	381	362	370	370	401	370	345	355	370	376	350	402	378	381	387	373	344	381	383	404	395	395	339	365	347	379	360	350	342	435	406	355	387	372	409	398	377	361	354	391	367	383	353	393	378	384	323	416	375	369	327	374	384	362	370	356	376	400	373	358	379	377	361	364	371	376	339	369	385	350	370	385	367	362	382	328	424	363	374	372	344	384	356	372	370	377	344	407	363	383	371	413	374	434	345	388	382	399	375	322	361	352	394	352	347	411	378	369	384	373	391	375	349	357	379	333	344	338	353	374	366	372	366	367	369	362	391	352	368	340	363	345	350	351	376	367	407	387	362	404	358	386	362	361	389	357	354	340	355	353	360	336	403	396	369	380	347	367	344	398	353	377	396	346	401	371	407	368	351	350	382	401	356	379	373	366	343	371	344	380	371	372	362	352	350	341	375	402	409	375	395	382	364	373	379	368	379	340	357	364	348	366	359	371	415	367	394	404	348	378	376	390	373	371	351	341	373	381	358	372	358	366	376	356	356	408	352	375	356	374	369	396	372	375	362	386	360	378	387	354	357	386	381	377	357	361	357	402	359	384	357	360	379	368	373	369	336	401	379	376	350	381	369	358	336	345	362	350	374	381	371	390	362	350	359	366	375	380	395	362	358	392	358	401	375	380	317	367	318	358	378	376	379	368	384	407	401	328	382	393	358	341	373	379	382	387	345	360	397	342	378	375	360	390	376	353	342	376	368	374	375	378	380	367	373	345	357	354	328	362	386	403	391	350	407	363	361	381	345	369	378	373	367	315	380	335	372	370	384	343	374	340	345	413	340	397	388	416	360	381	359	348	382	400	361	393	351	361	405	356	326	374	399	357	404	352	369	369	357	367	363	376	356	364	387	391	369	377	353	343	354	385	353	384	364	365	345	345	392	393	403	397	374	378	359	328	355	402	382	381	383	344	356	368	352	363	372	404	358	378	363	319	368	333	366	357	376	368	387	354	338	356	381	368	385	350	391	396	387	377	389	348	393	377	340	339	367	392	357	375	363	384	350	392	408	383	398	390	373	331	402	367	371	338	393	383	362	374	360	385	381	368	373	344	319	344	397	381	345	359	367	333	358	362	391	356	353	377	344	333	353	412	394	348	364	383	360	353	364	389	362	387	371	376	346	391	340	395	380	371	353	359	333	356	365	383	417	360	371	378	388	373	393	385	373	355	377	377	382	338	404	387	362	373	373	346	391	380	388	393	381	344	409	356	391	371	365	366	384	377	348	376	353	390	396	393	381	405	379	412	400	403	360	356	355	391	350	342	385	364	374	402	376	393	375	365	382	359	386	349	398	366	381	355	349	389	356	411	365	372	352	332	407	404	381	400	392	372	387	406	376	381	384	367	373	394	376	378	379	345	342	338	355	357	414	383	394	363	361	360	361	390	371	332	359	358	368	381	386	363	425	365	402	420	357	364
5961	1788	3154	3586	3291	2911	2421	2171	1879	1699	1675	1473	1426	1381	1354	1276	1278	1236	1132	1175	1131	1219	1153	1121	1124	1025	1050	1094	1046	1090	1026	1058	1032	1082	1035	1016	1040	983	1008	1000	1122	1007	1023	939	942	1001	1032	1006	1009	1056	1015	956	989	960	998	1005	939	975	956	962	1000	996	1021	955	980	1005	1015	994	935	941	988	974	952	949	894	992	966	1017	946	951	968	958	968	986	1043	1001	934	978	915	938	951	935	936	986	944	963	999	931	1009	994	969	929	974	891	1017	919	957	965	998	936	950	966	1034	937	1016	908	958	993	980	975	923	994	978	931	951	941	928	1027	955	902	996	957	949	907	1028	967	999	950	968	919	962	959	1009	910	982	970	976	954	1011	1050	983	989	986	957	967	985	943	1007	996	928	919	968	921	929	967	935	1018	952	962	982	1015	949	1021	1020	918	949	946	980	903	934	999	992	1029	938	1008	985	944	941	944	935	976	930	953	1008	941	968	943	943	889	961	970	940	948	1014	944	948	965	971	939	944	879	1016	940	965	944	991	942	965	977	970	956	965	926	1009	968	899	948	913	996	933	966	1015	973	981	976	963	960	964	976	958	952	959	1012	969	963	946	988	953	938	975	959	962	954	902	966	930	924	951	963	964	982	922	977	940	975	928	969	901	922	932	918	969	951	952	937	967	958	981	948	981	935	903	944	951	993	945	1026	997	966	935	1001	911	985	962	956	934	976	949	935	906	928	1006	978	912	1011	946	994	939	969	1011	939	931	956	931	934	1006	1005	914	982	966	941	958	932	979	975	1021	925	985	936	920	894	965	946	958	1030	997	924	935	1013	932	951	946	945	998	968	978	966	986	979	992	929	906	951	995	945	961	923	986	940	931	947	922	945	915	972	931	941	937	916	961	954	973	995	958	951	972	945	953	992	975	967	981	922	909	923	911	922	966	909	957	987	1002	976	938	958	952	979	979	983	924	958	957	950	951	966	936	917	948	1024	942	980	966	976	926	949	970	922	991	948	1013	1009	955	933	991	993	970	924	948	1011	1022	992	962	951	937	963	950	998	972	963	980	966	976	984	973	980	934	971	970	915	1006	993	994	1025	949	932	1001	909	944	930	934	913	908	944	953	944	1003	955	952	976	968	899	971	900	929	985	945	1013	949	1055	958	961	970	1028	946	983	950	985	952	972	953	910	877	1052	942	961	944	1014	1012	957	896	976	950	944	963	992	1018	983	947	1024	944	984	980	964	915	1030	909	1004	950	919	931	1015	933	1002	1001	928	939	1000	968	954	991	980	938	952	920	973	949	909	959	931	1008	1000	972	949	972	996	923	934	958	912	967	957	963	894	955	986	968	952	934	943	969	961	975	932	932	935	970	938	944	955	942	970	991	944	973	961	975	948	951	959	965	952	938	913	975	975	909	981	937	956	990	948	1004	967	900	878	972	960	931	961	1025	932	974	978	960	952	1001	1026	960	956	897	953	958	977	962	909	973	981	954	925	965	981	962	977	932	995	937	955	948	903	1009	961	959	938	970	989	988	948	946	972	939	933	975	968	965	938	995	872	955	923	959	951	970	970	950	968	956	1019	997	977	925	985	947	957	1010	966	922	978	980	966	927	918	1024	960	945	993	992	960	931	969	927	937	972	972	941	1025	966	970	970	997	897	901	931	970	953	972	1007	974	1007	946	931	981	952	920	966	937	976	905	916	1023	925	941	950	987	933	934	953	971	977	998	929	978	925	968	946	924	927	941	1016	959	939	986	922	957	978	983	902	926	951	968	987	982	909	928	989	975	998	933	941	967	952	1013	939	1004	1022	955	969	927	950	920	1020	900	901	1019	927	963	983	996	975	956	938	902	985	969	919	1008	984	1006	945	915	926	920	947	1024	951	919	1004	920	942	952	928	940	950	973	1022	990	966	943	998	970	939	913	1013	965	959	980	1023	956	940	931	939	989	1040	984	981	968	937	937	960	967	969	973	927	956	973	985	969	1043	951	909	951	957	977	917	1046	984	970	959	938	924	967	954	982	988	924	982	929	977	883	949	928	1029	981	968	976	1002	992	942	981	936	982	960	1026	924	944	930	972	968	945	938	976	946	993	932	956	939	996	922	941	1011	993	987	975	924	1027	935	899	1010	946	916	935	972	952	932	948	923	964	946	936	936	988	988	954	936	992	919	987	1024	939	944	944	946	950	903	950	937	930	941	926	942	966	970	968	987	968	949	935	938	1003	896	949	921	945	971	938	1012	936	902	903	976	943	976	951	963	979	940	935	995	986	941	930	933	957	959	926	932	992	885	957	927	959	940	937	924	941	973	954	990	979	939	982	962	984	944	965	940	955	1026	975	895	1010	974	905	949	929	936	985	970	947	1016	988	957	964	955	927	928	944	946	909	989	941	927	956	955	940	934	980	945	935	922	900	868	957	978	963	968	960	920	991	941	924	989	972	976	973	983	925	935	918	959	979	907	940	978	974	915	989	964	987	948	948	1015	934	962	950	958	997	953	953	963	965	970	944	949	992	899	981	932	956	949	940	971	1018	1015	936	924	961	952	911	1001	957	952	955	889	950	969	914	966	942	973	927	995	950	955	944	955	995	893	941	945	952	948	964	931	977	917	924	958	986	956	965	973	945	932	977	972	956	1020	954	958	959	934	1013	974	963	954	959	976	944	921	962	1001	934	964	980	954	969	1008	949	926	980	960	1004	907	970	955	928	960	950	979	968	979	893	954	992	969	983	975	957	942	951	940	982	943	921	985	943	876	976	976	940	928	978	984	931	912	930	977	931	913	935	954	906	960	1002	947	994	991	959	1000	1016	988	909	960	963	952	899	938	951	933	978	1014	981	946	962	951	969	969	959	962	929	930	964	938	978	1009	962	879	1001	954	953	989	993	955	916	949	944	937	978	1020	954	955	992	969	920	917	983	959	964	880	1014	951	941	1012	993	947	1033	976	931	941	975	934	911	954	919	949	954	923	987	976	1002	970	965	942	933	976	988	956	946	1000	978	937	954	954	958	986	944	992	913	921	964	974	907	925	904	942	930	908	947	1001	974	935	969	919	924	981	961	1008	993	995	948	946	976	918	980	960	1011	963	956	1003	966	962	976	981	916	1024	969	973	950	912	890	933	935	924	993	998	915	969	988	900	989	935	930	992	962	964	977	953	931	935	967	993	966	958	961	952	938	952	980	969	968	914	950	919	965	936	947	952	936	976	1047	943	970	956	965	952	955	884	921	977	899	942	985	943	944	965	934	980	980	884	1033	995	939	925	958	962	974	1004	928	958	882	942	904	991	962	927	951	937	975	939	921	987	993	961	976	971	958	939	934	984	978	965	982	953	922	993	963	942	976	987	998	926	961	962	965	971	1023	973	889	948	956	929	910	929	973	976	947	1001	890	1027	960	975	935	957	982	1008	945	992	942	1006	939	932	981	992	963	993	920	994	955	974	991	953	969	990	909	993	933	915	983	918	1011	984	988	984	955	967	968	990	972	948	959	930	1002	976	962	952	932	945	964	894	975	921	966	969	941	946	910	971	955	959	969	959	925	895	920	983	1017	948	934	932	991	935	926	968	973	914	1026	943	953	900	1018	967	954	996	955	966	979	901	1000	964	974	951	1004	1002	981	981	997	947	1015	998	993	916	928	979	947	961	981
15556	2432	2623	1993	1372	937	843	659	540	471	422	425	390	333	328	308	311	286	277	271	249	288	262	231	240	267	249	235	253	204	234	218	251	224	225	249	219	226	233	224	235	215	217	211	214	216	200	210	225	199	214	225	208	211	199	219	198	231	195	196	223	236	213	243	181	208	235	213	203	212	213	235	209	203	217	214	243	217	187	194	208	232	195	228	238	213	226	196	219	218	217	203	187	195	220	240	230	236	219	207	200	214	230	209	218	222	210	206	213	230	221	196	205	231	218	216	215	234	202	218	197	230	222	231	187	209	213	214	207	196	246	199	202	225	226	194	199	239	216	223	218	206	189	185	227	202	231	234	208	239	210	213	196	208	224	209	217	233	192	189	197	226	200	222	184	208	240	217	194	221	214	181	205	240	214	234	194	203	188	202	211	221	219	224	220	223	207	209	217	217	215	225	216	211	236	228	231	197	223	201	204	220	194	218	223	197	224	222	166	195	219	212	198	200	207	225	182	224	231	218	196	223	218	190	202	221	228	218	216	220	225	223	201	236	225	199	209	198	217	203	253	210	223	216	210	193	219	172	250	184	226	209	209	202	194	220	208	192	208	209	214	218	229	226	196	223	216	226	193	229	199	203	192	248	212	228	230	204	202	204	200	211	242	188	227	200	213	208	204	211	221	193	211	206	202	198	217	219	212	218	211	204	211	183	199	248	230	219	194	205	241	216	204	210	237	199	207	198	202	222	206	209	240	175	207	206	244	212	199	196	206	198	196	233	238	220	207	199	181	222	199	209	240	203	213	216	215	208	192	204	218	183	232	221	205	208	213	219	231	204	236	200	212	188	231	213	202	199	217	237	201	221	222	200	227	239	199	198	200	209	212	196	192	202	239	224	231	254	196	182	185	213	190	210	227	216	203	187	194	194	217	221	214	219	223	198	200	213	230	193	202	194	211	208	215	203	207	226	217	242	212	227	214	197	198	199	202	216	209	231	229	215	204	198	237	173	227	217	210	204	233	213	228	235	218	202	221	215	193	216	243	208	219	212	225	206	272	226	224	203	217	188	217	189	202	180	221	213	228	216	231	227	223	194	206	189	189	219	206	213	197	196	197	202	197	199	208	199	216	209	226	201	198	212	233	208	240	244	205	213	213	213	220	227	222	200	207	241	217	175	219	226	203	206	193	204	222	174	191	199	202	222	196	230	216	195	199	176	229	212	236	214	214	197	218	218	235	211	200	209	217	206	210	199	200	216	211	212	226	207	256	227	195	215	214	188	201	192	175	218	211	215	231	225	200	187	185	215	191	203	196	184	186	231	204	206	194	217	185	208	214	212	201	200	194	231	226	183	189	217	221	206	226	205	212	206	197	212	202	207	203	228	219	204	233	191	211	194	171	219	181	199	219	226	228	218	229	217	211	216	216	232	205	221	207	219	191	207	177	202	195	220	193	209	204	217	213	209	212	216	211	205	189	200	208	203	203	202	216	198	172	222	200	211	215	202	193	220	208	229	209	208	238	221	178	199	189	216	196	215	204	206	219	230	218	198	195	195	188	215	209	191	238	224	209	231	216	211	219	225	197	216	207	202	189	221	214	206	190	220	184	231	213	217	200	236	182	214	210	223	207	211	229	211	206	193	212	190	238	208	219	205	209	224	202	224	204	220	212	202	193	211	190	216	206	229	204	202	205	211	200	185	211	203	210	209	197	226	208	206	218	213	222	240	200	214	226	213	200	251	218	210	187	199	206	206	227	209	205	233	209	190	213	210	195	225	242	219	212	214	228	214	204	220	199	213	201	225	213	201	220	245	219	190	243	189	190	225	202	229	216	196	231	208	192	219	192	225	192	226	191	204	201	207	209	207	216	235	220	199	211	215	191	209	204	224	203	217	197	213	202	197	201	204	207	209	220	210	210	176	211	197	220	184	222	228	214	204	216	204	227	215	203	213	220	223	199	182	187	214	223	205	203	212	216	189	221	195	205	202	207	233	201	206	236	225	213	208	214	198	226	227	220	233	196	209	197	208	212	217	212	218	202	234	229	194	202	199	219	211	223	193	228	208	221	218	221	211	216	215	216	205	179	203	215	181	205	191	220	220	235	214	216	196	225	195	237	196	223	206	223	185	210	223	202	228	197	203	209	209	203	206	189	222	245	200	197	215	215	206	208	209	231	214	190	205	193	208	209	208	211	195	203	198	199	213	200	198	212	203	215	216	229	238	218	221	198	224	217	203	204	224	188	210	192	194	227	207	190	251	192	206	223	221	199	210	210	220	189	213	206	211	219	217	221	187	236	210	213	215	206	205	226	216	207	199	204	212	212	215	239	213	209	227	195	198	222	207	227	222	226	207	205	208	188	209	217	222	192	203	202	220	220	248	182	186	219	218	206	215	219	223	196	223	186	210	228	179	221	193	216	205	196	201	234	211	220	217	216	196	200	199	236	220	211	221	207	215	201	233	218	222	214	211	217	205	224	222	210	220	226	215	230	186	207	201	215	231	205	204	213	209	218	205	219	189	203	209	182	205	243	227	225	229	232	206	223	180	216	213	242	218	223	229	238	214	175	241	214	228	210	224	187	202	210	176	219	222	219	209	205	198	210	216	202	209	200	207	217	195	235	203	177	227	192	248	225	219	196	224	237	206	220	201	212	225	223	202	203	195	211	192	215	191	172	219	239	207	192	205	250	181	234	216	188	199	232	202	221	202	202	243	192	217	231	220	219	205	206	218	211	241	204	203	224	202	206	224	224	206	212	227	220	212	209	207	192	216	255	198	207	203	235	204	208	184	210	220	229	198	206	200	240	213	198	201	188	202	185	205	217	200	176	239	219	211	216	213	203	223	221	204	206	192	201	200	201	229	216	207	197	213	220	203	223	191	200	230	221	212	176	212	179	201	217	196	229	226	189	191	221	220	223	186	194	191	223	188	209	198	217	240	221	210	229	190	222	211	228	220	219	235	200	229	204	194	222	229	192	202	204	237	193	203	182	205	217	208	214	212	202	192	208	211	217	209	222	211	216	234	202	215	223	192	200	207	211	197	191	217	198	206	217	212	206	208	222	217	206	215	209	208	212	204	221	238	202	193	218	222	212	229	226	211	205	212	198	236	215	186	186	246	199	228	219	194	202	198	203	225	215	186	214	192	230	208	217	228	217	218	248	214	239	222	217	197	219	226	194	204	219	238	200	220	201	192	189	234	249	220	198	221	210	215	225	187	185	228	211	203	221	211	219	218	222	193	207	200	222	212	222	218	226	204	235	221	196	219	184	228	176	213	181	202	185	217	220	203	221	203	218	190	207	220	205	212	220	194	220	205	209	205	218	234	217	221	201	218	214	220	208	209	193	233	216	210	197	202	225	217	183	236	223	237	200	211	207	220	217	176	243	204	221	205	215	230	207	200	193	201	204	201	214	220	239	215	205	221	216	197	217	182	199	212	202	206	221	230	232	196	216	196	209	197	211	235	230	204	203	232	183	210	208	205	201	209
7582	2215	4806	5719	4929	4106	3302	2824	2478	2049	1965	1679	1569	1359	1284	1265	1144	1128	1025	980	881	939	894	883	832	849	773	775	757	804	739	713	765	733	741	724	648	670	679	705	669	696	643	683	646	659	668	707	664	654	623	604	636	660	648	612	642	663	630	632	660	579	643	622	580	578	621	586	577	618	635	635	641	629	575	611	588	559	574	591	632	650	659	610	599	586	608	635	651	606	601	609	611	591	645	598	646	598	585	659	610	522	591	624	596	596	589	552	595	570	600	595	625	554	617	604	618	551	611	592	594	550	582	595	618	564	632	616	571	549	584	567	568	524	601	600	583	603	595	589	590	573	655	643	615	597	581	627	627	615	574	608	570	547	573	565	605	586	531	554	617	606	605	564	552	564	568	603	566	602	624	606	627	593	604	597	607	593	571	540	592	596	593	584	607	577	576	562	527	628	590	604	564	603	547	578	586	586	612	585	615	558	571	555	612	534	641	581	554	579	574	596	594	562	579	582	550	603	586	625	582	585	548	604	614	577	536	602	627	573	571	603	625	567	579	567	581	612	541	577	577	600	610	610	572	616	603	583	560	620	615	571	578	582	581	577	624	587	578	593	570	560	606	553	559	566	625	577	632	580	605	567	584	577	556	567	553	598	576	587	566	550	585	570	599	567	586	599	609	574	579	592	551	607	592	579	592	584	621	547	549	588	564	585	584	620	595	555	592	578	569	560	592	574	594	574	590	579	595	586	591	563	624	594	592	564	600	555	650	563	578	640	598	625	592	573	600	587	582	601	578	586	583	608	623	575	615	591	603	611	544	580	563	574	559	590	575	563	602	597	592	568	631	579	536	573	633	586	574	571	575	616	551	580	522	592	628	564	546	557	606	621	565	551	578	571	548	573	630	567	601	585	605	590	613	577	613	581	602	557	548	614	597	601	577	573	586	571	588	560	586	600	573	600	593	607	587	570	558	623	587	576	566	606	567	584	577	538	586	620	588	606	615	596	632	596	576	559	590	609	591	578	581	607	531	611	570	618	550	587	536	559	598	575	564	605	571	619	589	582	588	630	566	520	552	608	657	602	597	543	600	599	589	570	574	576	605	566	577	577	593	583	614	585	607	593	597	586	614	558	557	600	544	611	615	549	584	576	613	601	558	600	570	536	554	579	533	569	549	580	610	579	609	566	611	575	568	600	586	589	585	623	581	561	582	555	575	615	595	537	581	598	586	570	611	572	583	554	591	625	552	568	541	593	599	613	597	596	534	590	627	599	541	558	595	593	573	599	553	558	580	555	547	565	571	584	547	577	615	612	583	611	539	542	567	629	587	559	552	571	609	576	566	561	611	581	548	594	594	612	586	607	599	575	552	572	602	587	579	584	585	587	587	577	590	557	628	560	568	611	581	584	582	584	603	582	606	562	607	582	574	568	621	556	580	560	593	603	587	608	599	552	601	606	567	591	572	610	551	617	601	535	567	621	625	597	564	606	639	608	550	552	595	558	595	607	546	598	600	603	584	575	549	557	623	566	582	553	613	531	600	585	566	583	574	576	635	602	588	614	623	563	595	596	554	556	644	581	577	571	613	596	559	583	587	538	555	565	611	593	582	605	556	601	592	577	626	571	588	592	552	583	584	589	550	587	577	563	564	555	617	576	564	582	532	582	557	580	601	560	572	559	597	539	610	626	576	591	635	574	566	592	604	538	584	594	610	534	601	566	547	590	574	578	566	559	545	580	564	589	615	554	548	588	551	613	567	594	569	589	547	569	573	603	590	597	567	562	568	559	561	573	590	589	541	591	583	601	596	581	592	598	620	542	563	579	582	577	607	574	608	609	574	587	590	561	539	569	575	585	553	575	615	587	618	546	611	552	557	577	588	551	585	562	558	580	574	544	526	556	553	596	565	589	613	603	541	602	589	605	548	533	552	551	541	577	624	556	589	613	597	569	609	594	599	572	627	583	622	567	566	574	559	573	607	595	600	607	604	599	575	564	598	597	618	574	580	612	577	615	585	580	601	606	553	649	613	583	575	563	553	587	562	600	602	596	594	535	597	585	623	609	555	588	577	527	614	593	602	577	570	597	560	575	595	627	600	605	588	558	563	567	582	611	568	563	599	571	589	591	589	528	572	627	573	611	582	566	599	582	615	596	565	577	604	570	609	610	618	586	611	585	571	616	594	616	568	563	587	568	576	595	600	544	574	588	540	596	590	611	573	573	558	646	589	615	563	600	571	608	588	611	569	536	571	599	622	635	592	582	585	591	583	567	535	557	588	597	580	546	573	575	563	590	563	580	614	586	596	563	587	568	620	559	602	588	619	584	591	630	596	595	560	622	600	587	636	571	610	582	614	587	608	593	598	596	578	585	567	596	612	584	574	578	621	570	611	589	618	615	583	627	601	580	606	592	571	560	527	584	602	574	581	620	565	607	577	577	604	588	578	603	622	595	596	552	566	607	593	564	557	617	589	597	565	598	638	587	593	583	551	582	566	603	583	583	584	630	611	569	558	570	587	606	601	582	581	619	507	547	587	554	579	592	600	568	606	631	616	619	590	580	561	594	568	616	580	600	617	595	599	570	531	597	583	590	619	624	563	600	594	567	575	572	615	586	579	566	600	545	548	569	575	567	575	613	638	588	582	574	602	583	586	587	624	597	596	587	652	562	608	614	604	586	581	607	574	555	570	572	572	562	578	579	568	549	581	576	614	587	585	595	595	601	617	624	618	579	597	577	598	614	645	580	569	604	559	559	604	587	620	505	546	563	538	574	624	608	605	590	557	564	582	604	592	612	562	563	576	614	550	572	547	576	571	554	566	545	620	572	581	574	608	621	538	568	557	611	584	637	605	589	577	623	617	554	576	584	546	630	581	583	556	587	550	579	614	580	567	613	607	596	543	596	573	607	569	587	571	583	597	534	570	581	561	611	577	558	558	597	572	585	579	554	577	617	617	579	627	592	572	578	578	555	574	596	587	591	532	575	613	608	608	604	607	603	574	581	595	582	560	572	556	588	595	584	593	584	552	590	586	555	606	566	576	647	568	612	561	610	587	578	612	562	609	634	567	595	609	552	566	592	575	572	570	568	568	602	586	592	584	583	593	611	583	584	583	591	600	585	562	558	583	616	568	598	593	587	606	552	581	586	546	584	602	583	659	612	610	605	611	561	568	615	565	592	583	553	601	550	534	608	605	595	595	590	582	607	576	606	622	592	563	631	614	612	598	600	613	586	553	576	579	574	589	568	575	562	594	548	539	586	593	561	558	566	588	536	597	586	617	597	583	595	599	627	596	565	631	568	564	579	576	567	623	564	632	578	543	582	605	601	570	608	633	557	624	592	573	629	575	562	593	593	542	585	625	564	527	627	601	568	591	581	621	590	587	597	580	539	609	598	582	555	558	593	574	577	630	582	622	598	575	578	609	577	579	586	563	575	572	589	629	569	544	576	567	623	578	612	558	520	564	566	558	584	559	566	559	591	533	573	575	611	550	642
2540	405	397	432	374	382	367	365	374	371	375	373	389	370	355	382	336	374	407	409	373	352	352	371	372	373	400	368	360	343	385	370	372	360	388	358	375	385	367	324	364	346	342	366	351	359	369	363	409	379	354	368	385	389	346	385	365	343	337	352	379	380	356	372	351	378	362	336	362	414	370	350	359	369	318	387	365	345	367	343	337	367	331	368	363	330	358	324	352	345	360	363	356	351	388	367	361	402	383	384	385	333	389	398	401	370	335	342	390	341	358	379	395	379	339	368	377	397	369	341	403	382	367	369	329	324	368	379	331	329	375	364	377	377	354	354	336	354	380	383	340	365	356	326	355	342	396	369	394	366	399	400	373	365	382	344	348	368	348	357	391	370	373	400	358	391	377	357	405	371	375	373	374	360	325	398	358	375	355	342	325	385	374	368	325	343	341	359	390	389	326	362	329	354	377	381	397	349	367	364	373	381	330	333	352	340	382	350	329	391	369	389	377	360	346	357	371	353	346	374	363	373	345	360	386	389	361	410	384	337	367	351	355	322	381	357	332	355	364	391	343	370	337	349	346	344	356	339	328	356	392	343	366	361	352	367	357	319	369	394	384	344	384	367	326	371	334	354	366	341	344	337	383	368	383	352	355	355	333	358	375	366	378	352	320	389	361	354	345	346	385	379	351	374	382	359	359	371	354	363	363	372	354	366	360	343	335	347	364	359	343	365	339	375	380	355	388	353	367	341	379	330	385	339	352	378	382	408	381	373	379	354	331	384	370	376	350	384	378	369	384	342	379	374	361	350	374	346	353	388	360	347	357	353	392	351	391	365	405	371	375	341	348	357	370	358	365	344	327	381	376	368	348	398	380	356	393	350	339	358	366	355	373	354	357	362	358	344	387	357	395	356	384	384	370	366	349	325	346	390	360	351	369	342	362	357	337	356	344	379	370	357	371	352	366	370	338	362	382	337	386	330	387	324	336	371	388	371	325	362	340	359	343	402	355	340	353	382	410	346	376	368	383	333	331	338	352	361	377	374	371	377	360	347	359	358	378	357	359	360	403	345	378	368	362	337	396	366	346	371	342	325	392	374	377	364	335	332	364	381	369	376	389	386	367	367	365	355	366	347	360	364	362	349	408	373	341	376	349	388	355	365	346	364	373	338	356	368	381	361	363	364	357	334	356	339	346	369	353	380	383	402	359	330	366	340	332	361	341	337	351	369	331	400	366	349	339	347	340	332	366	357	356	405	346	370	345	356	355	379	371	338	364	375	359	378	330	353	356	349	370	361	366	363	353	385	392	380	333	367	374	357	352	368	383	393	344	367	389	366	388	349	345	354	359	326	385	352	372	355	349	370	355	363	365	358	383	349	365	350	368	366	358	334	395	358	347	366	349	342	369	384	345	340	375	342	340	372	379	347	381	369	342	385	351	357	358	371	321	351	338	351	336	356	344	350	336	405	361	392	365	340	360	352	334	371	370	369	357	364	381	352	368	385	334	361	385	369	362	357	398	354	351	360	382	349	337	330	371	372	347	346	371	341	354	333	336	381	374	385	344	360	365	365	337	399	378	379	377	354	337	328	394	363	371	364	307	390	401	351	350	375	363	353	382	356	367	374	365	333	334	331	355	385	338	337	350	388	371	360	363	368	368	368	395	297	372	360	346	316	343	343	370	331	399	353	357	339	390	373	363	335	355	357	358	328	325	371	334	345	375	375	353	376	383	364	383	328	399	327	385	376	350	370	347	354	333	370	378	352	368	402	371	364	359	348	359	344	360	379	386	375	370	352	363	381	338	397	342	364	338	362	341	416	375	378	359	374	345	350	353	359	382	376	352	369	360	355	336	341	383	368	378	347	357	321	337	338	368	375	370	368	337	411	352	364	365	349	392	351	365	358	349	355	371	377	364	381	376	342	367	370	355	413	332	341	379	387	395	377	353	357	392	348	386	377	345	368	348	369	363	397	336	375	357	357	393	376	333	339	363	378	340	400	395	381	372	411	371	351	363	361	365	380	362	386	342	364	327	323	339	328	355	356	357	361	367	357	338	324	364	370	375	363	381	343	340	341	348	369	375	376	334	386	345	338	346	371	376	351	354	352	345	334	345	366	360	372	351	351	334	367	355	363	361	336	341	353	372	355	356	359	369	347	352	406	388	369	369	367	334	352	320	387	337	361	372	368	354	354	352	338	350	348	410	419	339	388	364	352	377	370	372	346	379	354	373	383	360	332	316	366	342	342	349	369	338	386	365	342	335	363	352	362	349	354	343	363	367	318	337	361	345	384	390	353	362	358	365	355	340	347	333	355	321	345	328	377	331	351	381	347	351	365	338	364	386	358	381	357	352	373	348	366	347	376	354	353	378	335	348	335	349	335	348	357	360	371	350	370	316	364	361	358	363	345	355	381	373	369	356	349	395	378	331	342	339	367	359	381	391	343	376	363	379	384	354	362	371	363	371	384	316	392	344	386	381	337	358	378	381	363	328	376	349	362	358	373	362	385	347	386	371	363	339	392	352	390	368	360	325	391	333	361	348	370	360	376	374	348	357	340	366	343	324	373	381	352	367	361	371	387	382	381	333	381	362	342	355	375	371	386	373	352	377	346	337	365	330	412	334	319	361	373	353	357	362	328	334	361	358	395	366	355	359	327	351	365	358	347	358	384	337	367	361	341	328	352	362	365	326	331	354	345	405	385	348	349	393	359	354	355	371	359	369	377	316	301	371	377	371	349	366	374	376	392	365	348	378	370	344	380	341	359	377	395	383	338	352	383	377	332	367	388	340	361	358	330	356	366	342	395	371	377	354	355	355	379	345	367	342	343	347	372	399	401	344	405	378	376	316	313	358	374	340	346	338	359	369	380	301	363	389	366	348	335	389	409	342	355	313	394	352	357	366	326	356	342	371	340	335	390	378	370	368	367	356	405	384	369	411	357	384	389	348	390	351	340	340	370	377	365	371	358	369	337	386	392	343	378	374	341	367	364	394	367	368	356	346	367	387	372	357	378	370	371	364	390	386	347	333	392	355	353	390	371	344	384	343	334	358	368	362	365	335	353	379	319	360	334	388	346	367	353	367	344	376	393	349	391	380	374	374	332	392	402	345	354	381	375	365	362	354	354	376	385	385	352	342	356	347	337	392	399	335	374	387	345	344	403	396	332	383	366	381	344	380	353	366	353	344	370	363	329	344	335	374	354	366	344	370	385	358	346	350	376	334	340	385	369	366	324	381	336	358	351	357	381	369	355	339	368	359	356	374	319	377	351	372	358	361	330	347	357	360	325	340	362	365	390	376	367	353	321	340	344	385	365	388	328	359	368	357	344	357	342	363	365	373	370	364	368	369	349	400	354	383	368	366	341	371	342	360	335	352	354	378	354	331	366	365	367	374	381	359	369	370	378	343	349	352	386	365	329	350	348	378	366	360	343	328	363	356	361	397	369	352	407	387	385	358	356	367	362	342	350	398	364	347	372	387	374	364	331	372	381
2726	1029	1062	1099	1082	1073	1039	1052	1069	923	953	992	985	943	977	939	1022	1031	963	945	931	961	992	966	950	963	977	936	988	963	925	991	963	949	927	945	984	907	931	950	933	979	957	925	920	927	937	995	925	1009	875	915	959	910	909	972	990	962	990	919	993	980	935	923	924	954	939	969	938	955	954	930	913	941	930	981	978	1009	977	950	940	949	893	946	977	957	961	914	986	930	928	920	961	908	955	935	951	963	947	964	999	930	1013	889	954	931	965	941	925	982	961	1007	1035	953	919	925	1007	950	959	912	940	937	925	981	959	971	940	929	978	906	887	1012	893	953	981	999	929	910	905	930	952	972	995	893	1001	948	1017	938	944	908	927	941	915	976	937	917	982	1011	923	963	931	933	977	939	934	938	1008	930	909	981	998	949	956	950	933	969	916	913	983	1006	921	937	924	959	914	954	923	962	958	946	941	954	916	930	986	933	918	952	944	940	958	890	994	996	942	934	893	965	923	896	933	922	952	951	929	923	978	924	956	957	938	917	899	983	975	976	954	919	942	981	1024	996	908	998	947	1015	986	959	926	1004	938	972	920	919	937	945	950	932	929	957	937	895	955	947	911	958	954	947	972	898	954	978	938	957	957	966	943	947	953	1010	946	951	992	936	948	893	949	961	947	989	966	919	951	873	968	942	926	978	924	996	963	984	999	939	968	1029	880	896	970	924	905	918	938	974	975	989	1023	945	972	958	927	996	915	928	923	923	949	1023	897	993	964	980	931	943	924	905	900	986	944	930	941	944	958	949	987	918	975	932	952	973	961	929	974	951	970	918	972	960	931	967	941	941	903	964	962	955	903	968	967	957	907	930	938	972	969	946	938	914	931	959	937	1018	973	1012	942	970	952	967	965	912	943	960	947	990	949	954	935	925	934	966	965	965	989	929	976	965	925	948	955	943	928	939	973	921	954	952	929	949	907	926	944	933	987	924	969	920	922	919	962	1011	965	924	942	937	967	954	956	939	953	917	923	970	927	892	970	900	978	952	934	915	985	943	945	932	975	927	953	923	953	938	963	1003	924	938	872	960	936	963	949	907	984	919	888	984	934	900	932	993	945	919	926	924	967	1029	951	988	962	989	970	928	927	955	961	939	933	989	886	924	928	920	955	932	963	987	935	903	954	926	921	922	906	934	936	907	964	964	957	942	943	973	932	983	920	891	914	949	945	916	949	924	974	963	885	923	968	961	963	891	996	952	918	959	962	984	981	964	901	951	915	913	912	984	928	941	950	997	943	939	949	932	946	895	941	984	950	931	901	982	956	930	954	966	946	899	957	968	968	957	991	977	1008	925	978	959	961	905	967	987	931	965	942	965	963	918	937	933	984	952	959	937	955	909	904	981	895	992	962	930	953	933	913	938	941	961	920	926	884	946	895	948	978	940	972	921	964	951	950	988	889	975	919	892	968	896	976	1010	963	963	940	946	958	961	925	961	968	966	959	951	944	924	955	939	941	954	970	943	953	914	932	930	928	948	973	961	930	970	1016	961	942	915	1038	924	937	922	965	980	959	909	934	944	940	899	969	902	913	900	956	924	1001	988	951	926	973	944	970	959	950	968	971	951	1011	928	971	941	912	958	960	954	913	979	955	907	920	942	941	932	940	924	983	950	958	1030	1004	937	949	930	913	934	949	936	917	991	924	944	955	985	955	950	949	1001	957	901	943	939	917	919	979	1018	959	919	1021	937	964	983	954	968	1011	936	895	904	981	949	969	976	977	964	926	911	987	967	973	921	943	925	948	960	913	985	986	1020	938	980	958	939	977	958	922	947	944	940	978	947	946	1028	892	978	908	981	907	903	994	955	1017	949	946	938	905	935	931	935	1001	976	936	911	984	941	988	952	972	917	955	929	1006	918	989	909	982	963	945	941	953	959	958	949	969	920	927	988	994	974	954	953	953	907	930	917	980	1010	946	915	899	968	922	923	942	980	956	918	986	902	931	912	942	913	916	947	951	971	968	952	944	901	901	979	941	930	935	951	945	958	930	909	935	939	966	911	952	944	949	916	981	909	948	991	956	959	951	987	973	929	940	1014	954	1000	954	939	932	953	932	990	962	966	899	932	928	938	915	952	1003	966	950	1017	949	918	963	962	929	967	930	944	990	919	927	946	908	917	956	983	897	921	981	900	901	944	921	916	940	908	963	913	993	883	958	999	976	959	934	954	893	972	929	961	918	961	965	980	975	1033	929	956	970	897	989	940	964	911	934	942	973	974	947	953	884	984	949	936	923	958	976	924	946	947	940	923	947	995	946	1003	967	945	937	942	942	996	945	944	937	910	987	916	1030	978	958	936	931	971	926	942	947	976	940	937	1014	995	945	913	955	921	948	982	905	930	944	970	965	960	1023	972	917	978	963	882	886	914	929	962	934	958	954	1007	974	988	970	1018	926	944	934	952	975	956	940	944	904	950	910	883	980	946	973	952	942	947	922	933	956	944	956	1004	990	950	912	930	899	970	923	943	946	987	955	935	952	902	948	930	950	935	968	996	972	954	949	949	942	934	998	960	990	949	965	953	933	959	935	980	969	948	893	959	946	978	956	948	961	930	978	934	972	948	970	935	950	968	966	920	955	957	960	949	930	952	902	987	955	929	912	972	933	980	900	988	972	942	965	968	873	939	931	947	922	983	952	942	939	949	935	963	931	904	883	913	1001	1025	952	936	918	934	977	989	916	953	944	1013	918	938	937	950	1012	968	1013	907	966	998	955	936	942	960	957	935	969	985	981	895	894	942	927	909	936	946	938	945	873	972	1016	922	935	940	953	965	929	936	953	999	958	961	932	942	976	990	968	958	917	1001	904	940	961	938	874	972	929	933	953	950	959	955	936	947	926	928	971	950	907	1028	926	988	951	925	924	960	930	946	971	970	914	944	951	933	891	962	945	998	988	949	1024	937	1011	920	970	922	988	932	959	913	956	956	916	944	962	945	985	970	939	945	950	957	989	950	937	956	926	941	919	912	990	969	1017	959	958	959	960	937	923	939	875	965	915	932	938	924	919	916	935	917	957	940	948	973	926	990	1009	971	957	967	861	947	944	926	949	920	971	945	970	989	926	1002	967	938	960	991	950	973	967	968	885	912	943	978	922	920	969	907	922	944	915	926	950	966	936	946	928	950	911	925	965	964	954	938	957	1010	916	933	967	936	971	946	952	934	974	973	905	910	1021	978	927	956	933	899	945	938	957	970	922	973	906	920	950	998	942	926	977	943	928	967	958	948	911	960	938	927	931	973	966	938	974	899	917	951	908	939	973	955	948	958	985	900	941	897	986	962	922	972	931	952	945	937	909	931	962	937	971	937	960	981	1011	927	959	938	954	959	944	949	933	959	942	946	927	943	958	950	914	960	949	909	923	904	938	898	962	927	948	946	941	956	948	936	993	978	938	992	990	974	940	946	933	958	986	896	958	934	921	982	971	937	956	998	974	938	964	932	948	935	948	1003	944	967	917	963	929	961	971	929	945	887	893	930	986	931	907	912	978	963	975	935	893	965	950	969	949	983	935	886	949	931	956	934	966	960
8581	1323	1424	1233	1044	798	711	629	541	506	507	484	432	467	458	389	434	432	436	415	388	406	398	426	392	377	392	370	396	374	403	425	408	372	377	397	389	396	415	383	374	420	404	400	381	436	382	413	397	394	389	389	361	410	400	390	380	371	416	378	399	357	406	365	372	438	377	418	331	356	412	421	389	383	374	380	414	373	394	395	357	408	359	418	416	383	403	403	409	351	403	386	360	428	380	393	377	372	369	393	397	402	380	388	397	371	389	373	414	342	396	377	362	357	385	420	371	385	410	414	387	379	389	370	386	390	405	397	392	390	409	411	366	419	376	399	384	402	383	375	362	401	401	378	410	359	362	421	389	363	368	401	374	346	394	380	380	388	389	373	419	344	413	379	400	356	357	343	384	347	367	420	411	383	403	364	386	354	390	410	424	389	402	378	363	359	376	428	386	424	365	359	365	425	391	366	371	362	384	424	376	382	377	390	381	393	414	387	411	389	409	356	393	387	391	387	430	369	376	392	409	387	383	385	372	346	395	385	374	356	362	385	404	385	380	399	433	350	377	385	374	392	371	418	403	399	353	360	376	385	394	395	377	345	412	410	389	400	393	396	417	415	423	388	367	397	375	367	340	386	374	367	352	375	360	410	398	399	397	408	376	398	404	393	393	387	346	390	397	395	417	370	368	370	384	376	392	377	392	366	396	402	366	390	407	378	395	401	390	410	421	372	411	401	378	428	394	371	401	375	399	381	350	362	407	420	360	390	370	415	368	399	362	378	382	384	379	389	371	420	417	363	383	352	423	387	395	393	386	394	371	389	376	424	376	397	377	375	377	399	380	382	390	382	354	386	367	382	364	365	401	387	371	361	392	388	364	384	378	375	410	393	410	388	357	391	383	358	381	364	395	395	402	360	378	353	381	399	383	404	405	419	386	380	374	356	376	390	410	379	418	369	353	414	379	408	354	348	360	391	418	398	390	388	378	388	418	390	361	363	421	359	373	402	400	373	381	371	402	375	393	398	401	406	381	410	432	411	382	373	364	377	397	438	417	424	413	408	405	388	387	395	386	366	379	393	365	391	423	363	332	384	373	380	390	389	394	405	408	400	390	389	353	361	401	374	391	379	384	402	398	394	363	367	375	382	412	407	410	384	418	382	358	385	407	419	405	403	380	379	403	362	386	362	432	373	345	386	392	370	389	349	388	404	411	363	380	398	379	398	361	383	431	404	375	394	383	377	392	377	396	374	383	413	363	417	375	381	394	383	412	341	364	384	399	403	404	392	392	378	405	375	379	368	385	405	355	354	366	433	410	382	391	393	398	377	377	395	377	372	385	389	372	375	394	378	399	351	401	408	382	430	387	392	342	383	367	395	399	389	411	385	386	397	336	355	365	391	377	348	369	403	393	389	398	403	395	398	366	403	373	379	404	374	365	382	417	411	373	398	392	429	367	384	383	404	376	392	397	409	418	361	397	433	388	386	376	392	441	391	393	369	366	389	390	343	436	357	429	417	389	360	376	403	378	408	365	366	397	371	414	379	358	393	374	380	390	375	392	375	379	368	392	364	407	385	351	440	392	390	420	429	390	392	387	390	384	396	371	393	382	413	392	393	398	377	366	408	367	392	380	432	385	414	380	397	392	369	391	416	366	387	467	413	388	409	353	350	386	403	356	396	359	377	355	361	390	404	407	412	407	352	386	409	373	416	372	365	401	369	375	388	368	401	378	426	394	416	398	403	395	376	383	394	393	374	414	373	401	385	375	405	387	409	431	390	360	395	385	376	402	435	349	355	401	375	395	361	371	382	377	400	356	401	385	345	394	402	376	389	371	398	359	363	387	376	401	381	397	390	426	398	372	375	371	400	390	401	385	398	389	353	398	379	415	398	381	374	384	401	368	378	376	365	406	403	399	379	367	389	372	372	359	389	373	352	385	408	394	399	405	393	367	384	407	367	408	422	420	373	396	385	403	348	410	380	387	368	402	385	369	360	371	383	395	377	350	382	389	386	399	376	388	438	443	437	403	374	395	423	394	398	365	380	354	397	365	389	386	370	338	429	375	379	408	362	414	379	354	356	387	387	417	357	408	390	404	390	400	392	413	391	353	367	375	402	383	398	415	372	373	367	382	387	394	403	359	408	395	362	396	410	358	407	398	393	361	393	384	398	400	387	379	384	406	345	414	378	383	367	396	379	361	344	346	354	405	430	360	362	409	427	386	409	398	394	395	347	425	374	412	370	397	353	334	390	375	368	385	371	371	365	374	381	382	441	392	365	402	373	393	356	390	383	386	388	354	393	414	398	403	389	403	381	400	389	340	399	376	373	381	379	404	401	379	381	352	361	383	387	380	361	357	402	361	388	407	368	378	345	354	394	418	366	384	386	393	385	406	399	387	384	385	392	388	398	401	397	374	419	411	375	412	362	371	394	391	397	371	351	412	407	391	364	382	389	413	339	377	356	386	365	390	397	372	384	392	372	394	421	337	386	441	389	390	349	408	409	397	381	404	363	355	410	409	381	382	392	411	385	392	414	372	357	414	405	365	374	420	383	429	352	380	354	406	428	397	397	375	382	388	382	397	410	364	411	383	387	348	404	361	413	402	369	349	360	407	428	372	358	403	386	378	369	372	391	352	381	384	397	377	405	384	375	398	389	422	386	384	368	390	391	370	382	362	405	374	388	408	404	408	385	408	368	383	383	391	412	372	358	364	383	353	379	379	366	358	377	399	355	393	422	409	372	394	358	386	417	338	371	408	410	363	410	377	358	400	397	379	375	399	401	421	420	383	379	381	390	413	376	392	388	369	382	377	407	391	386	385	390	391	365	383	358	405	393	387	329	384	390	381	371	435	381	419	430	370	391	436	400	418	443	394	394	383	389	409	406	410	363	413	403	396	354	424	425	391	381	350	382	389	387	351	386	433	401	426	382	355	329	362	392	387	390	391	380	359	369	402	404	396	392	410	381	372	411	406	413	375	400	387	397	349	403	360	364	363	402	394	406	381	356	438	367	417	376	376	398	399	377	383	399	366	356	410	351	434	382	407	415	399	400	382	408	379	375	359	397	418	375	394	377	386	396	389	368	381	371	401	409	378	400	356	429	376	375	374	382	406	383	383	387	394	405	401	387	389	419	389	386	383	402	393	340	345	363	398	388	406	402	399	378	390	405	390	357	372	385	409	385	408	370	378	377	406	396	383	387	420	361	395	371	402	390	360	394	383	380	391	381	362	403	395	360	391	371	395	359	396	354	401	374	372	406	407	384	397	398	392	395	392	400	374	376	406	378	408	365	372	419	367	396	360	388	363	354	364	367	399	355	373	400	384	380	386	410	371	401	364	378	382	391	373	369	407	397	379	364	401	385	351	366	397	417	425	373	393	386	368	360	425	372	375	387	424	342	375	416	370	393	367	383	408	367	373	399	370	393	381	366	367	370	399	400	376	336	358	395	348	406	439	382	358	381	396	422	398	391	376	377	392	393	356	407	391	384
5982	1852	3232	3715	3295	2875	2449	2204	2001	1795	1678	1577	1542	1420	1372	1326	1288	1237	1181	1206	1197	1220	1144	1142	1178	1089	1100	1070	1111	1093	1060	1063	1072	1056	1109	1032	1032	1051	1035	1081	1029	1026	1033	1002	1043	985	1055	985	974	1022	1034	1019	1056	970	1007	982	978	959	991	1028	1049	996	1042	969	1035	945	1066	981	973	995	1051	1014	1040	1023	964	1006	993	964	1001	1054	1062	1074	994	1055	1010	1019	1009	978	996	937	1040	987	915	971	971	1027	987	1010	981	980	988	1013	961	968	1027	1013	981	989	984	1003	995	1005	1012	1009	939	1030	970	1031	996	995	1025	1006	995	995	1009	969	973	939	986	1030	1048	972	1005	951	1020	1009	1016	947	1042	1001	1022	1000	976	1042	1048	986	972	1019	1072	989	944	1022	976	1002	993	953	1017	974	1045	976	1024	993	962	1033	979	969	1002	993	1001	958	1015	1010	1006	989	941	983	948	965	948	1021	1002	993	989	1064	982	1009	993	963	978	978	989	978	997	961	962	1019	1026	926	937	998	1022	974	1006	1002	996	941	969	974	986	960	971	1008	1007	1019	1016	1019	981	1005	927	990	993	947	946	1034	930	922	937	1032	984	1002	975	1004	1025	950	1034	1021	1006	1025	1009	981	925	1010	999	955	1000	1011	976	976	956	1012	996	1037	939	970	992	1036	1000	1017	1013	1014	1042	940	971	985	1034	1029	996	1015	1018	994	1048	974	976	946	958	999	1039	928	1022	1006	992	993	1014	1009	1014	989	1024	1032	1008	996	969	1050	945	1000	1065	1017	963	1015	993	976	1008	1031	1007	996	978	1005	1004	981	1003	1014	1011	927	983	1045	1030	1001	969	965	1023	966	972	1029	972	937	1044	997	1044	992	957	936	972	994	996	1006	1063	957	971	997	998	1016	976	968	992	997	922	933	994	993	966	972	996	964	957	977	954	976	1008	1034	967	1020	1017	1008	1026	983	958	969	1016	936	937	1028	1028	1020	922	1014	1020	953	1016	993	990	980	988	952	930	986	990	955	1000	1064	972	1024	1014	1022	1005	1065	981	1053	1029	1096	978	982	995	956	956	1048	1003	1041	1024	986	1018	1028	970	994	1040	1036	990	993	1080	994	964	1042	1009	955	993	1011	1001	1015	989	993	978	1070	1031	968	976	1035	931	977	943	945	959	939	1029	986	1006	1008	1009	984	1000	1012	994	945	998	970	964	977	1018	980	967	981	936	996	998	889	976	989	944	958	993	1024	982	967	1048	953	956	986	992	936	973	1054	998	969	1039	969	941	982	939	985	984	987	974	952	1014	980	996	977	966	1000	980	1005	946	983	951	1027	931	1021	1054	955	950	982	1051	1030	998	985	977	993	1055	999	987	988	999	973	1046	988	995	1011	957	980	990	1024	987	1028	991	1008	1054	1030	1087	957	1008	975	992	1016	956	957	1014	1016	938	986	971	1045	976	1016	1016	944	970	959	984	933	1053	976	1018	986	975	996	993	988	927	975	996	940	971	1000	951	1005	950	959	990	998	995	997	989	1033	1005	1009	982	989	1033	991	973	989	966	1018	958	990	984	998	957	1001	996	913	938	1031	988	985	964	1021	989	962	974	1023	965	983	999	996	986	1002	987	955	1022	1035	913	978	998	977	1009	1004	998	965	987	1004	958	1001	975	1001	1007	970	1012	955	974	948	970	975	941	1006	978	982	969	1004	1007	1036	1009	939	978	957	988	975	952	1051	977	969	997	987	1020	960	930	972	988	925	997	973	996	1025	1023	946	953	970	952	909	943	992	1060	1019	983	1002	940	1047	1000	1038	1014	994	1015	1011	1021	1004	996	986	953	972	1008	1027	1019	988	962	982	980	987	1002	926	989	984	925	1060	1061	1051	978	976	1013	945	969	985	916	982	976	1022	972	1050	950	972	994	973	983	1013	992	934	976	976	968	1053	1026	1020	945	973	953	1004	1073	944	955	1005	1020	988	963	957	1004	959	996	1006	939	911	1028	980	1030	996	1000	959	1027	995	1036	999	1046	1013	973	1019	998	978	991	990	1034	1011	962	1061	950	966	953	976	1006	964	1025	930	999	1010	960	990	1046	1000	1026	964	986	988	992	1062	1010	1003	997	982	981	948	1014	960	1006	964	998	1034	1028	985	964	984	980	987	953	965	1004	991	1040	934	954	1007	924	1003	950	960	1003	968	967	1020	982	970	962	987	964	1052	1031	965	976	961	952	994	1049	1027	1041	1010	953	992	1032	923	974	1030	1028	1005	1005	1009	971	1016	1012	1038	978	996	970	1066	986	972	968	992	977	976	1007	995	986	1021	972	1015	982	998	983	991	980	1033	964	980	934	981	951	991	1020	1035	929	1004	970	971	980	1001	976	1039	948	984	1025	971	1000	990	974	954	997	999	1031	955	1005	1011	1003	968	940	970	951	972	1017	1008	964	1002	980	958	995	938	968	963	988	984	1043	1028	937	990	1039	1010	1032	1038	1017	1028	1050	992	974	1002	939	1016	971	1041	952	987	978	989	984	981	975	982	986	974	982	1015	980	1004	998	938	1018	971	980	1001	981	1047	929	994	1009	1057	1003	999	961	977	967	978	998	996	984	1001	980	996	967	948	1001	990	1024	964	1037	1030	988	1027	1031	983	964	990	971	1008	1041	958	945	987	947	1000	929	977	963	978	993	1050	1012	983	981	1017	927	1004	1034	961	974	953	973	962	977	960	962	999	993	1028	1011	932	971	1002	1031	944	1017	992	969	922	951	972	1024	980	992	1039	1024	975	1005	955	1058	982	1004	933	949	995	1039	964	1034	1086	999	1000	961	1021	989	1021	1016	1005	1021	968	1052	982	1062	988	972	972	924	951	1021	985	979	1000	1014	1033	973	976	963	1029	945	1009	1007	984	987	986	985	1020	927	932	1042	969	974	969	985	1022	1009	1026	994	999	1008	1000	991	978	985	1021	997	987	977	933	941	978	991	925	967	1026	995	978	988	1007	1009	957	962	1005	987	988	950	1024	958	995	978	1012	987	997	932	1006	993	934	1013	976	1006	950	959	984	975	1018	991	1003	962	1007	1040	1057	1044	954	1044	992	980	1004	1004	1008	972	1000	1052	961	945	998	958	1006	943	964	977	956	964	1064	923	1010	999	1003	971	976	997	940	1057	959	988	965	971	1011	1009	996	1064	1009	958	955	881	991	940	1018	947	1007	1036	974	978	1031	956	989	944	1027	955	995	1039	985	1023	1003	988	952	953	1006	963	986	987	981	1025	1004	946	966	989	1029	938	1028	994	990	951	1074	1026	1006	960	1012	1000	1031	1014	1037	996	989	990	972	1005	1011	975	1033	945	983	995	945	1071	996	1048	1027	944	928	958	971	1022	1004	972	918	1007	1006	991	977	1004	1003	996	1084	968	992	986	1030	1008	968	988	1018	983	963	974	953	1028	993	996	989	991	972	1038	933	978	1007	927	985	1015	948	983	990	1005	995	976	1023	1038	933	1015	970	982	947	979	998	1014	1004	1039	975	981	993	1009	991	1005	978	986	1001	1012	1002	1045	1008	945	1014	960	1025	1037	1043	1004	969	940	1072	945	992	1002	993	1037	951	986	1007	947	1007	936	993	907	1016	974	996	1013	961	1021	1041	942	976	947	972	968	991	1006	1017	1046	921	1021	1014	975	988	961	952	999	989	998	1063	989	974	997	972	932	966	991	989	1016	944	999	969	1004	1000	1033	992	1039	991	995	991	985	965	991	1010	976	976	977	953	923	989	1030	1016	1052	969	978	984	1005	1017	1031	983	942	935	975	1048	1057	993	1001	954	948	1017	1039	983	992	982	1007	963	926	1021	1039	931	981	1005	1029	979	1000	991	918	941	1030	973	1057	1042	911	1023	954	962	1004	994	1001	1006	955	984	958	999	1008	972	1039	994	995	1027	1019	948	968	993	998	1021	1005	1008	992	1026	946	1015	962	1011	972	1023	934	997	991	948	997	973	987	973	993	976	1015	999	952	1005	1007	990	1023	973	955	983	992	977	1015	924	959	941	985	987	1018	992	990	992	1020	932	1008	951	1001	1007
15427	2457	2535	1988	1359	1104	814	699	560	503	428	397	381	348	346	329	310	300	278	275	257	244	260	255	280	265	242	235	270	264	240	232	226	241	232	222	253	255	245	254	252	252	225	226	195	214	212	204	212	259	255	230	243	214	238	212	259	230	224	235	224	249	214	243	209	197	236	238	235	199	225	211	226	223	219	254	206	247	224	222	246	216	218	213	242	225	213	240	224	230	265	218	193	228	232	212	221	236	224	222	197	213	239	202	243	267	203	222	213	200	226	209	203	198	249	235	235	215	234	225	234	230	221	187	231	244	225	208	222	229	207	214	239	229	226	244	235	225	230	214	190	228	235	218	231	234	225	217	233	238	211	234	225	216	234	220	233	235	226	222	206	231	207	219	222	224	233	211	225	216	235	196	202	258	213	240	226	232	193	242	216	224	202	258	225	223	217	234	210	225	246	236	258	228	213	216	220	237	217	221	186	194	220	221	202	231	223	245	237	238	235	222	230	230	237	211	215	232	213	229	215	227	213	241	214	228	239	221	220	247	217	233	222	224	241	209	220	241	213	217	237	222	192	229	228	213	250	212	241	227	216	243	219	233	222	245	225	231	241	208	219	208	235	205	208	210	214	209	218	218	226	220	219	227	226	225	217	203	220	195	211	191	232	245	215	215	200	212	219	216	217	240	220	216	198	206	239	215	218	243	214	247	232	210	255	239	210	226	230	233	246	204	214	235	203	207	218	246	210	209	221	216	223	214	207	223	245	185	228	219	232	249	215	236	212	201	232	224	205	238	203	243	209	190	242	251	214	196	247	210	213	218	205	241	224	210	218	198	223	248	226	213	224	218	228	234	243	219	226	217	215	234	241	195	215	227	220	226	258	236	210	230	231	250	215	210	226	260	240	255	218	228	208	219	220	202	264	228	227	230	206	201	240	203	216	236	231	250	200	234	235	226	238	225	254	192	218	230	231	205	197	244	254	244	199	233	223	237	236	235	213	213	225	251	223	245	222	206	217	218	203	219	224	205	241	210	201	223	212	208	229	217	216	232	237	202	204	216	196	223	218	229	220	198	219	225	241	236	199	229	218	225	231	210	229	217	216	248	219	205	210	222	212	194	215	220	236	253	224	219	242	220	211	220	214	271	221	221	249	233	223	223	222	221	210	224	243	262	232	205	229	205	212	219	223	208	213	196	193	195	234	232	261	204	207	217	225	233	217	231	226	218	196	205	231	196	203	220	242	204	205	214	221	220	244	240	221	227	250	226	214	217	207	210	226	210	192	241	223	216	218	228	215	266	240	206	236	220	226	225	203	220	214	234	205	228	214	203	222	228	239	233	214	231	226	207	245	246	251	240	214	225	239	214	214	199	232	263	213	235	240	226	252	223	237	201	223	227	214	231	209	223	241	222	219	203	236	194	231	227	228	257	225	214	213	242	226	204	228	225	232	224	214	231	220	244	223	215	206	194	235	230	243	204	229	235	238	235	227	248	200	218	222	234	237	189	233	209	218	209	217	242	206	262	228	193	187	240	216	234	204	227	207	242	215	230	227	205	239	245	228	243	230	216	233	215	253	236	212	254	250	221	196	239	220	253	234	222	229	228	203	229	212	241	192	204	211	242	232	229	206	231	230	254	225	238	227	226	237	233	211	225	223	198	219	224	212	238	210	234	223	215	219	195	240	243	236	230	228	222	233	223	227	229	198	205	209	232	218	236	237	227	244	226	232	215	223	228	194	230	210	223	254	203	248	219	257	250	243	281	219	231	235	219	223	220	194	210	208	238	210	240	242	249	234	243	207	206	205	235	231	230	242	237	198	213	225	235	202	237	202	190	183	231	234	226	220	249	230	227	230	200	219	191	213	239	242	237	227	231	198	228	251	204	241	197	216	212	238	242	253	205	238	228	198	227	248	217	242	222	213	202	227	194	229	237	243	226	221	225	225	241	224	232	215	233	222	234	221	216	228	195	237	234	205	247	237	207	204	244	212	255	248	209	194	217	219	228	242	224	220	232	224	231	213	249	242	250	209	187	222	234	215	210	240	213	232	229	196	206	252	186	227	248	212	208	224	223	216	217	237	218	216	236	223	244	216	220	219	224	227	237	213	245	198	230	188	249	229	223	228	222	207	223	207	223	241	221	227	228	217	230	223	222	217	197	217	239	259	206	238	225	219	237	212	210	241	194	211	203	220	241	220	215	245	218	243	231	243	217	215	230	207	233	206	228	222	240	238	205	212	243	208	206	219	207	209	220	239	234	213	205	218	223	234	204	226	221	217	214	204	227	233	198	217	200	208	235	258	246	228	227	213	197	217	232	217	218	230	228	215	216	245	235	220	205	200	212	216	240	213	210	233	221	252	213	214	202	236	222	226	209	240	234	207	240	230	216	219	229	222	228	229	231	206	248	208	215	216	232	205	243	213	216	206	227	221	224	202	251	215	228	227	200	228	221	219	232	219	185	214	219	195	228	215	244	203	195	224	209	238	210	177	224	219	198	213	243	243	226	229	228	221	230	211	258	219	228	222	223	216	236	226	206	263	232	216	253	225	230	216	237	214	210	209	234	224	214	204	205	219	225	235	233	209	218	222	196	215	236	233	242	250	215	187	236	223	244	230	224	251	216	230	219	226	231	196	209	237	194	225	202	231	219	223	199	224	235	233	228	201	253	210	237	222	239	193	211	229	235	238	221	220	217	213	214	247	220	232	237	236	223	181	209	213	238	218	233	258	212	219	242	225	230	222	230	249	249	212	216	227	218	240	226	273	230	211	242	234	244	227	231	222	224	234	228	213	228	238	218	187	221	234	232	219	216	233	215	192	217	217	197	205	229	204	207	214	211	215	239	217	219	219	226	258	223	204	216	214	199	258	230	234	211	210	233	213	213	212	213	233	228	220	217	220	223	237	220	228	224	220	208	227	229	248	231	224	275	236	240	235	215	222	236	240	214	231	233	216	233	211	204	228	237	231	233	233	195	212	230	195	238	230	248	234	232	237	205	226	238	215	215	221	235	202	219	217	227	249	242	259	231	209	200	241	224	236	219	211	224	204	210	213	248	233	216	233	231	222	221	211	233	217	235	213	235	261	225	218	225	242	201	213	231	255	214	228	222	214	227	207	219	238	238	229	232	223	245	231	236	211	241	198	246	233	228	226	218	242	234	234	207	237	248	222	222	227	219	253	229	220	209	214	217	242	236	215	241	211	232	209	218	231	215	250	228	219	221	218	237	233	228	226	240	258	242	218	226	220	226	242	239	234	228	238	227	199	204	214	208	242	218	236	219	242	197	237	210	217	236	236	243	219	223	233	222	227	206	213	255	199	216	230	221	245	249	249	208	242	225	240	229	213	218	241	207	254	216	194	227	230	224	261	185	200	249	220	213	172	204	227	205	215	262	221	205	217	235	212	242	213	239	235	207	210	227	238	230	212	234	218	249	213	216	248	220	254	237	224	215	200	212	213	213	230	219	212	236	218	213	231	217	212	187	227	236
7548	2276	4913	5769	4959	4178	3408	2852	2563	2157	1848	1683	1501	1463	1363	1294	1215	1185	1034	1030	1008	941	921	929	860	858	838	819	782	805	742	749	769	781	761	710	732	734	705	742	671	698	712	692	692	674	708	698	697	687	662	629	701	727	681	680	653	671	644	637	683	632	651	652	596	602	620	675	684	616	596	619	663	618	654	642	690	660	632	591	628	636	635	643	662	696	626	644	634	620	645	643	603	636	663	638	669	606	600	673	605	578	631	660	586	622	642	636	604	609	631	677	610	639	645	661	641	608	657	665	613	641	614	599	648	671	675	580	626	663	656	636	658	596	612	652	645	634	625	580	681	630	606	603	605	613	678	704	725	658	608	551	595	683	616	616	601	615	607	570	629	586	617	615	628	615	647	617	664	590	606	624	621	662	628	639	615	597	626	591	621	613	624	654	663	591	628	588	619	635	607	640	592	613	592	617	614	573	628	639	601	642	597	589	621	598	600	627	605	592	641	634	606	565	636	654	653	606	600	604	630	600	616	642	604	638	628	644	616	657	651	596	622	619	584	590	623	624	590	641	633	600	601	616	602	552	602	648	648	613	611	627	592	613	591	616	592	610	624	605	627	603	628	605	627	612	635	591	582	584	608	567	567	607	591	662	611	628	600	558	630	597	604	567	599	602	584	665	568	585	607	630	644	635	594	598	613	607	594	597	625	577	607	619	621	599	658	603	628	634	556	641	597	625	635	612	629	602	587	634	628	661	622	589	592	601	598	670	606	571	611	607	607	649	598	666	620	611	636	578	602	626	584	599	613	572	628	562	622	599	612	679	584	632	602	638	584	647	649	601	614	602	625	615	624	605	612	634	623	638	636	626	590	629	580	595	646	635	619	612	594	609	621	602	604	565	592	561	607	631	611	600	627	621	607	618	618	619	647	600	625	557	657	597	612	608	606	620	615	610	597	551	624	612	634	582	618	643	595	639	634	617	601	577	583	577	605	612	623	580	615	635	614	627	654	602	619	662	603	617	628	623	567	642	544	599	638	622	630	588	592	622	589	561	552	632	599	585	583	609	672	620	602	616	635	644	613	572	626	595	628	658	607	635	611	603	625	601	666	623	584	575	628	614	611	660	608	617	638	630	632	586	600	612	590	631	635	626	566	557	622	596	611	626	630	648	618	585	579	622	648	611	610	633	667	645	621	624	678	613	663	611	590	624	611	604	569	651	569	616	576	595	612	578	622	597	600	599	606	615	582	623	617	590	639	632	596	606	635	621	636	617	607	619	584	628	628	602	618	605	601	582	591	590	576	606	581	594	658	586	606	603	627	637	612	644	612	612	604	631	635	647	657	560	542	609	613	640	666	643	620	590	595	678	609	586	601	588	633	591	637	562	573	626	655	586	654	577	634	622	620	638	590	571	624	610	620	617	597	612	598	549	599	613	628	606	571	644	598	584	589	615	634	636	584	577	627	617	600	632	625	626	601	639	572	582	599	563	575	634	594	609	632	583	662	594	608	667	600	563	621	613	597	573	612	615	641	633	611	588	667	588	613	584	627	610	614	628	590	606	598	594	604	642	562	627	617	642	614	583	586	660	602	608	624	632	619	611	636	588	629	684	597	559	591	582	617	594	642	592	581	672	658	598	646	625	649	620	593	597	587	635	596	589	625	593	642	583	585	638	609	628	559	589	608	656	618	628	615	587	611	582	580	616	586	634	637	633	626	557	624	576	674	611	625	580	646	618	620	575	611	627	592	596	594	648	618	638	593	594	627	563	612	592	622	660	595	625	598	599	617	633	615	627	627	634	632	669	607	632	635	630	612	603	589	638	575	641	651	630	645	613	593	567	575	616	619	606	636	591	542	588	615	601	641	653	628	594	639	590	641	630	627	595	594	604	614	605	610	629	643	591	620	596	588	629	592	627	656	619	613	602	608	589	632	613	573	626	624	598	627	655	653	625	609	594	655	609	613	617	629	617	618	577	625	595	605	582	596	635	610	616	578	621	621	620	647	634	592	569	607	672	600	606	665	619	678	612	641	636	606	616	571	608	597	592	624	628	647	610	625	583	572	611	607	616	635	658	559	620	609	580	658	601	630	634	569	636	571	638	658	559	657	608	596	578	618	615	596	654	625	599	620	618	619	625	611	636	576	631	642	595	658	623	630	612	597	599	596	613	604	613	601	582	605	605	608	672	605	640	584	607	591	594	583	611	637	597	660	570	619	606	648	602	586	642	617	642	586	622	589	638	577	602	618	628	631	591	610	628	589	648	613	601	613	642	601	621	663	620	635	620	614	630	682	646	580	633	635	612	588	669	616	592	591	607	634	648	590	658	643	614	588	636	642	630	615	626	604	618	596	627	619	638	594	579	591	635	618	608	658	633	625	620	628	616	632	597	651	612	619	661	612	588	597	615	606	582	639	619	607	623	637	616	569	634	632	635	627	583	591	588	606	617	607	600	594	641	613	643	605	623	654	610	627	600	597	580	629	587	643	587	596	641	610	639	671	627	618	620	619	632	648	610	615	614	647	635	598	610	604	617	626	625	620	599	616	597	613	622	610	623	605	643	655	611	604	613	632	573	625	617	622	642	612	617	634	591	608	620	603	620	631	592	668	613	650	643	628	632	571	594	581	633	607	618	647	601	600	606	625	617	603	623	673	603	620	627	625	599	612	642	604	634	579	645	609	627	619	600	601	627	609	621	585	611	609	575	627	607	595	594	590	576	631	605	598	610	588	587	608	644	574	610	610	651	688	627	668	615	630	587	659	627	608	593	552	635	628	623	611	621	596	639	620	652	609	566	613	611	615	623	654	606	640	614	623	575	612	623	641	612	622	581	581	608	621	615	647	625	619	611	648	628	589	608	618	626	599	693	596	615	632	648	615	628	649	602	652	588	619	590	598	619	593	569	630	591	623	616	620	638	585	571	652	597	619	639	626	618	629	611	627	636	594	612	579	655	602	606	629	591	645	618	578	610	601	606	644	647	642	644	645	582	578	643	590	604	624	618	611	591	588	593	612	622	620	628	583	602	661	643	659	606	606	608	628	616	619	653	597	624	643	633	555	624	618	597	621	600	602	595	627	617	582	630	634	610	591	614	645	572	622	575	603	597	598	643	648	589	623	555	623	572	623	646	631	617	652	624	610	588	623	636	597	576	606	600	592	662	624	619	574	667	633	619	635	637	602	620	631	564	598	617	638	630	631	625	589	629	657	619	632	586	602	586	591	599	641	609	643	654	622	626	598	596	700	585	636	623	608	659	625	617	621	634	583	589	618	612	608	619	598	606	623	620	599	577	664	595	592	632	616	570	602	591	613	632	592	601	632	622	594	584	553	589	609	583	600	616	609	603	644	616	638	638	603	583	602	592	619	655	603	600	602	652	616	608	588	647	626	569	619	571	569	614	620	635	561	637	602	619	618	585	601	656	612	647	571	593	677	594	636	614	620	605	584	639	625	609	588	653	621	616	624	636	642	569	609	578	582	622	625	612	660	597
2410	390	431	428	391	374	383	402	363	373	373	374	340	355	373	390	357	337	371	349	354	406	354	344	354	403	357	327	376	342	371	375	393	394	346	362	408	366	364	389	377	357	350	354	373	370	358	322	353	371	397	330	362	350	387	369	376	375	365	353	389	374	357	357	365	375	356	357	355	360	349	376	347	376	383	374	354	387	364	332	357	379	385	365	334	350	376	379	314	350	353	360	391	362	377	361	349	411	370	363	405	371	396	355	373	354	388	363	369	374	361	389	368	390	363	353	369	337	344	329	379	427	368	336	369	330	366	358	367	348	364	393	343	381	359	363	359	337	401	348	364	376	335	353	412	359	373	385	379	335	377	363	379	358	380	370	351	376	344	348	351	365	365	356	367	351	362	381	380	352	377	380	389	385	334	349	381	354	337	353	373	370	348	346	360	345	358	361	356	383	342	362	385	369	383	388	373	363	359	329	355	332	376	355	378	351	406	401	380	364	367	330	342	344	357	366	337	366	358	353	352	385	365	349	335	347	369	363	368	378	385	369	374	353	344	370	329	367	375	339	354	330	351	360	341	367	413	351	347	344	369	346	350	365	336	348	362	365	349	402	355	360	341	366	346	338	339	401	368	327	384	329	396	383	350	326	390	368	388	345	372	348	396	366	340	383	349	349	353	368	358	352	363	381	373	363	356	358	375	363	373	354	374	337	340	389	366	337	346	386	377	367	338	317	363	373	338	369	350	345	375	373	378	346	370	374	348	365	338	392	389	368	364	369	329	352	368	382	347	362	374	388	354	369	387	354	383	382	336	378	355	374	344	337	382	358	347	384	362	383	364	345	362	353	344	376	331	384	330	321	360	313	370	364	374	409	364	371	338	364	364	373	359	346	399	387	349	365	395	361	406	366	370	332	374	375	352	358	360	383	379	376	396	401	392	320	329	354	346	383	362	363	362	375	368	372	366	365	352	332	343	336	367	344	371	374	331	387	356	382	348	373	384	353	338	351	365	399	356	391	362	374	356	370	387	404	377	372	340	356	392	389	350	350	375	333	381	346	359	382	376	364	331	331	356	370	377	367	343	373	361	345	370	387	333	371	393	372	365	355	343	337	382	380	401	371	370	347	380	362	365	368	375	365	388	400	352	350	381	354	357	340	345	365	379	367	331	354	346	327	351	374	343	368	349	368	379	368	401	409	366	360	366	361	337	334	356	339	368	375	340	364	371	354	336	407	334	351	354	347	382	380	368	316	365	353	366	372	390	352	331	365	375	385	374	357	387	351	360	354	382	371	341	411	339	371	373	380	378	370	336	342	357	365	323	358	368	370	356	364	376	356	341	339	381	372	333	365	341	340	362	349	369	382	371	384	374	342	357	376	367	341	377	364	359	326	360	343	371	375	394	387	344	353	355	353	387	378	368	330	398	356	386	371	329	347	366	376	342	384	336	377	345	366	378	369	337	372	317	364	414	321	383	373	355	342	370	355	387	362	341	340	372	380	374	396	343	395	378	380	369	373	361	377	368	379	384	322	372	346	419	368	359	347	331	369	382	328	354	370	370	355	355	327	377	358	384	393	352	362	330	342	367	372	391	380	368	336	353	361	371	403	357	367	350	316	378	348	331	347	362	351	387	373	370	366	339	364	357	374	343	362	354	360	341	381	375	313	347	363	382	356	397	355	366	327	359	341	360	334	347	366	410	362	339	322	353	362	376	351	387	362	401	367	364	355	348	360	368	358	381	365	374	323	351	364	380	368	418	357	354	363	341	356	321	340	380	352	344	391	390	375	366	351	352	360	364	333	329	325	380	362	371	345	333	367	332	376	332	340	370	372	359	378	345	376	330	368	346	365	403	393	364	377	355	332	315	361	362	361	336	357	379	385	373	357	387	348	356	365	349	357	371	408	377	355	376	384	348	358	365	302	393	345	331	377	370	371	357	359	355	411	381	380	353	359	365	380	387	386	365	371	396	357	355	371	368	376	359	409	369	356	343	367	390	340	343	337	347	343	341	347	315	351	366	341	356	351	342	351	365	370	366	383	394	378	376	360	393	389	341	346	367	367	360	373	353	355	344	378	374	341	335	391	350	368	404	334	374	367	337	336	328	352	350	397	390	331	369	377	354	355	370	362	364	386	383	376	371	331	379	337	363	360	383	377	373	389	361	343	339	359	322	390	377	351	354	337	350	393	400	372	355	340	324	351	344	352	373	367	380	382	358	362	332	376	359	336	389	367	338	356	393	342	381	393	399	379	345	355	369	392	361	382	337	342	379	349	360	364	359	365	378	356	372	360	401	347	371	352	356	365	346	380	350	334	370	351	351	363	371	365	346	386	372	378	390	371	348	390	351	347	397	345	368	368	385	359	367	355	382	343	407	350	348	338	365	372	390	390	361	367	358	358	382	337	358	349	351	365	373	354	364	361	360	363	359	369	352	388	367	374	387	384	357	413	382	372	351	390	337	374	370	353	384	373	379	364	362	367	342	359	368	343	387	350	352	374	352	342	401	375	366	362	365	364	384	328	352	344	352	358	368	343	358	365	351	342	374	328	332	378	352	360	350	399	385	348	352	376	356	373	390	322	359	347	359	367	345	368	377	340	381	344	374	343	382	352	390	323	368	389	356	368	387	348	380	386	344	358	328	384	382	354	366	361	341	389	351	374	361	362	359	374	374	365	388	337	366	370	363	365	365	359	336	356	371	352	369	355	359	369	374	324	359	342	396	343	390	372	398	336	371	416	337	354	355	345	346	370	378	369	349	374	340	309	387	365	335	379	371	343	379	382	376	381	341	379	354	370	365	361	395	363	383	366	343	404	417	313	341	366	338	367	352	402	375	363	355	357	369	334	390	380	338	355	351	348	373	357	362	369	339	378	353	345	387	306	372	334	361	366	372	341	378	394	333	322	349	349	350	403	352	334	356	366	382	338	356	345	357	374	342	375	337	377	380	381	354	383	370	357	359	371	376	358	345	345	368	365	341	367	336	370	348	376	390	395	403	369	402	364	351	379	364	379	361	387	375	354	374	377	387	353	386	377	361	352	369	373	379	383	347	371	369	349	372	351	393	331	368	357	337	364	354	365	386	367	366	338	353	416	362	371	358	391	372	394	374	356	366	353	344	353	369	388	359	350	340	357	385	364	349	371	353	374	338	342	329	385	347	347	388	391	352	314	346	381	356	350	351	355	370	331	386	332	358	345	367	352	339	338	306	357	371	365	381	371	355	354	352	388	353	367	383	388	346	372	397	357	355	370	377	351	381	334	381	360	342	366	349	358	368	394	356	342	386	366	389	361	374	370	356	370	374	350	381	352	362	411	380	346	339	369	385	356	362	365	379	354	350	356	369	345	331	364	354	356	406	340	384	353	364	348	381	358	380	378	362	373	353	382	360	362	318	347	433	361	363	399	327	395	346	394	349	358	328	398	418	388	358	388	347	330	354	352	363	378	360	351	359	372	393	335	388	346	374	342	342	349	348	390	355	362	344	352
2689	1024	1085	1120	1093	1069	989	1048	1025	1058	976	970	1005	963	983	943	927	967	937	999	981	962	939	949	945	933	981	994	906	977	925	931	981	954	964	908	982	1004	970	993	929	957	1002	941	964	929	981	957	962	963	934	959	964	926	986	1029	978	977	906	1018	928	937	937	976	972	981	979	967	954	923	932	964	926	929	939	954	958	951	974	916	945	916	941	958	993	980	1007	1004	946	934	995	964	972	1001	958	954	913	945	894	997	953	979	957	985	954	974	950	997	964	931	1010	908	954	963	989	927	895	971	919	927	969	963	903	969	958	944	909	940	966	960	1039	937	967	955	983	973	964	951	992	966	921	965	962	988	937	999	998	1037	953	971	948	945	950	933	935	939	1013	1000	910	1019	948	998	933	955	951	944	963	985	954	953	985	998	962	947	968	1026	1007	937	963	949	978	904	942	1006	928	968	938	924	918	964	949	921	952	966	966	926	980	983	961	967	962	952	970	1015	981	930	926	957	988	925	974	931	949	976	946	943	960	949	1028	1006	1006	964	962	945	965	948	971	972	957	900	988	990	964	982	1010	930	962	914	971	960	928	939	982	991	924	969	919	953	1024	1018	992	995	946	962	970	944	921	948	978	934	931	965	939	965	951	983	1019	945	911	936	951	935	923	880	972	915	966	932	930	1009	978	918	1012	1004	952	963	1025	921	973	944	935	1009	1007	948	887	994	969	963	964	929	903	972	944	957	925	1019	986	919	968	951	904	984	974	970	983	963	946	982	1001	933	969	955	1002	972	938	989	973	891	957	929	911	942	987	992	951	1004	968	924	985	947	957	959	944	966	911	916	916	885	1012	997	939	991	987	939	951	981	995	924	973	961	1007	980	977	994	980	958	981	907	966	915	947	921	943	944	915	977	966	1016	968	926	969	935	950	881	958	954	935	969	950	964	935	1004	968	907	976	899	940	907	978	1001	1021	921	921	1001	900	994	991	918	999	983	921	954	998	959	941	964	964	971	966	937	996	985	1000	964	974	931	996	958	937	962	940	912	948	932	941	940	929	932	925	933	968	955	925	963	994	1019	946	955	986	928	949	942	957	967	962	982	941	926	920	1000	934	963	911	1000	970	959	966	956	927	991	1026	939	963	929	949	985	928	943	925	925	935	902	963	950	961	995	977	950	1028	973	966	1019	911	969	993	946	982	988	973	935	913	930	976	983	968	965	930	932	989	930	899	972	948	925	976	1027	999	921	938	972	968	991	957	967	934	982	978	949	963	944	930	922	969	938	942	937	902	961	922	915	984	870	944	961	933	999	957	957	1027	925	1002	962	925	930	989	926	945	961	935	952	976	943	926	935	987	996	925	962	948	978	909	934	977	919	952	975	927	941	948	945	1013	1021	1015	1003	942	960	926	1017	952	977	990	964	924	908	904	938	980	928	1002	962	899	930	953	914	1010	1010	969	949	961	1007	914	980	975	968	939	898	958	930	949	934	986	960	939	1032	999	1035	919	981	975	981	969	980	948	986	979	925	945	955	983	923	941	933	977	945	912	942	965	949	958	949	992	944	955	987	990	996	939	970	1013	900	945	941	934	986	976	992	966	947	971	940	915	888	978	914	954	964	969	961	976	881	945	1004	972	903	967	954	945	983	907	924	1020	975	920	942	987	934	960	990	895	960	907	980	976	979	946	887	962	909	927	960	966	932	906	944	952	927	974	989	955	920	952	918	926	1005	886	985	977	970	934	973	954	871	1005	956	954	952	927	972	966	990	970	875	926	880	988	1052	952	956	930	979	984	978	977	913	940	935	945	930	925	957	992	945	945	932	976	962	966	986	939	975	893	888	964	972	941	977	984	956	942	951	983	967	968	973	961	1015	983	970	977	979	957	948	958	997	975	961	947	944	1019	983	992	921	1015	900	950	950	927	945	953	1009	952	944	942	998	958	987	1001	986	967	936	945	963	970	936	953	984	979	934	983	998	1000	979	952	966	946	923	931	1015	1002	913	984	987	927	944	966	929	889	985	893	1007	965	969	929	975	934	934	953	962	977	923	934	990	961	1006	958	978	929	965	1008	982	935	975	980	933	1004	990	920	957	938	977	985	913	971	931	991	977	927	1011	933	938	922	955	881	946	911	937	973	994	887	905	951	966	998	956	993	901	918	976	1009	920	968	951	1002	918	993	953	899	980	927	945	970	997	999	991	950	914	930	911	922	990	941	946	1000	945	942	948	1016	971	949	1000	1010	984	967	972	953	975	942	901	969	986	966	938	953	930	984	978	925	944	975	915	949	928	995	956	951	982	979	996	909	959	945	953	918	965	945	931	938	957	902	926	901	913	887	927	953	933	948	926	966	976	940	954	925	1004	927	955	988	1009	943	946	1018	970	962	895	993	949	960	966	1020	1002	902	974	921	939	903	968	969	980	904	993	950	996	923	987	969	985	972	1001	982	920	917	1008	947	934	955	951	968	923	1008	1016	985	965	918	982	936	1015	925	979	935	1008	1014	933	942	1000	984	1016	974	992	904	953	955	981	904	932	980	916	1004	931	988	899	929	920	1001	967	943	956	981	1002	957	929	960	914	950	932	967	899	957	936	926	997	978	1001	912	940	932	990	956	1000	965	978	888	948	970	940	941	971	953	915	974	947	986	986	1027	982	908	939	996	945	904	998	903	969	951	955	938	941	978	944	951	1010	922	970	931	949	970	987	961	918	964	941	968	968	945	999	982	931	989	926	948	950	948	923	996	962	930	954	958	958	959	911	918	915	974	965	990	940	902	982	936	947	940	932	896	967	918	983	1028	941	953	986	995	938	1001	970	948	978	923	956	943	969	997	930	970	936	983	928	997	955	936	974	968	978	905	947	983	913	935	892	944	969	949	948	978	944	974	931	934	1029	934	913	922	982	940	1008	957	980	947	1001	953	983	997	941	985	995	939	939	997	926	936	986	1012	970	954	955	981	932	986	991	956	954	941	963	955	991	903	941	959	954	985	949	991	979	963	967	975	1037	939	913	933	929	946	970	938	957	1009	991	945	935	933	962	1023	938	962	962	919	939	1012	1003	1005	952	976	956	918	950	956	1005	943	966	930	985	944	976	994	938	919	1010	936	931	971	902	942	950	962	943	925	962	948	895	960	972	972	929	968	990	868	904	951	901	998	970	959	928	947	949	949	989	961	947	1037	906	969	941	931	945	925	897	956	944	926	898	960	960	992	959	967	948	977	896	949	964	997	931	975	942	958	981	925	900	943	979	954	935	927	927	973	971	944	993	962	919	936	963	955	987	994	1019	957	910	949	945	938	941	948	969	922	945	897	987	900	962	944	943	988	945	958	980	925	929	978	930	979	936	967	984	952	907	1008	995	989	952	931	959	949	937	920	925	977	916	949	906	892	998	978	985	970	957	914	1010	987	917	924	998	988	927	983	963	1001	1002	992	939	945	943	911	946	954	979	959	936	975	989	926	948	940	943	964	995	990	974	962	959	947	951	954	978	961	989	973	966	1006	939	960	950	964	948	981	942	970	942	943	989	984	991	951	955	956	965	957	981	894	970	983	927	997	950	956	975	955	1011	970	938	960	896	956	956	976	923	998	913	959	956	922	945	963	955	938	972	935	915	884	958	966	928	943	934	988	957
8487	1260	1429	1161	962	763	678	613	607	509	482	497	462	429	404	438	438	468	392	380	407	378	372	387	391	385	379	394	384	363	351	374	382	365	392	370	368	369	388	358	374	390	369	371	351	393	395	378	384	359	364	360	391	354	395	352	415	363	356	424	396	384	371	375	390	397	392	400	407	360	361	361	352	384	352	394	385	348	386	415	389	350	346	391	383	371	353	377	360	376	367	407	395	382	370	346	380	342	374	400	394	340	386	370	384	361	396	386	369	389	331	342	375	373	423	399	383	396	348	381	374	359	351	368	399	366	351	328	366	393	363	353	353	402	381	348	320	384	381	397	381	341	323	375	349	401	361	384	353	389	395	404	364	389	362	370	343	376	348	380	417	333	380	367	366	344	386	337	410	368	406	341	379	361	359	369	374	375	346	397	379	363	331	361	400	328	378	342	388	372	421	396	378	347	335	394	368	363	390	384	388	406	370	392	408	422	349	377	366	364	353	375	364	328	327	407	369	365	333	332	371	379	363	381	371	352	369	380	398	340	369	398	359	393	368	386	374	393	378	390	386	357	359	366	389	349	375	356	340	359	344	396	391	389	370	357	366	405	372	377	372	355	379	409	411	329	339	351	405	387	390	371	370	355	383	384	343	359	370	360	384	376	371	368	359	371	360	340	395	360	361	347	400	367	383	406	367	375	369	375	446	375	355	397	363	373	403	388	330	348	370	365	363	351	358	364	361	385	377	368	408	366	378	362	349	375	354	396	352	369	337	393	354	394	387	400	390	373	374	363	357	373	387	367	373	366	344	355	373	350	340	347	388	410	369	385	390	356	366	362	404	403	411	378	365	345	383	402	395	377	364	353	358	345	379	367	329	408	370	382	365	375	343	377	333	359	350	337	370	389	398	377	341	348	386	338	366	382	359	345	388	356	356	378	361	391	392	362	348	364	412	354	371	369	366	405	377	368	371	408	388	370	352	359	352	377	388	364	360	379	376	413	371	378	389	375	374	356	393	389	394	376	386	387	364	403	415	372	382	329	398	379	378	384	398	389	378	391	384	361	376	359	386	365	391	431	362	363	381	372	352	368	396	409	374	383	368	345	395	354	382	352	357	401	375	393	368	369	364	348	378	348	347	371	332	376	397	374	399	393	350	337	361	381	354	356	349	354	368	341	380	372	396	326	354	387	348	380	381	354	377	369	383	400	352	355	388	375	376	385	378	328	360	369	357	366	365	356	369	367	399	368	404	404	381	400	355	401	363	343	381	384	412	391	413	369	406	386	362	335	404	381	358	395	347	421	398	371	356	393	347	358	353	366	362	347	389	356	382	371	338	355	360	361	366	382	377	335	367	376	390	360	360	369	372	356	364	365	399	376	369	410	392	367	392	383	366	382	396	373	358	377	384	366	343	385	359	360	391	367	395	371	383	360	404	366	345	367	367	345	383	360	347	371	334	342	342	360	392	384	358	406	336	355	367	359	353	380	381	360	384	373	366	358	375	378	362	373	400	368	367	384	421	360	367	375	345	362	357	346	359	392	379	400	387	401	363	446	384	343	349	391	331	379	364	375	427	368	377	388	409	366	357	329	362	328	383	348	380	341	362	332	358	372	374	352	372	358	361	394	349	355	371	352	384	359	365	374	370	376	375	395	351	367	344	348	363	342	371	363	333	390	354	377	378	374	389	355	389	363	365	377	365	354	366	387	382	374	365	360	399	360	353	396	349	360	421	368	404	379	363	342	354	378	353	375	368	377	388	379	362	410	357	348	363	370	377	376	388	393	360	376	362	350	363	351	380	392	365	392	364	340	388	360	387	373	364	375	365	366	368	413	345	372	350	384	329	373	389	361	345	361	386	370	380	357	412	383	385	356	400	372	397	376	351	394	395	374	356	368	370	378	392	353	381	390	376	393	363	425	393	344	361	379	384	342	390	356	363	361	411	348	372	395	355	388	375	385	362	354	383	389	392	364	368	385	331	381	360	362	409	358	345	376	390	351	361	386	389	365	367	347	389	372	379	401	362	388	371	346	334	369	360	376	345	353	362	363	348	365	402	397	358	355	354	349	376	392	368	376	379	388	380	381	375	361	403	373	339	360	372	344	375	380	392	346	393	378	388	348	377	403	403	387	391	376	352	345	359	365	384	356	357	370	382	397	366	347	382	341	406	375	384	394	389	388	343	370	404	367	368	409	366	359	364	369	361	366	343	340	362	358	396	392	375	387	325	377	392	363	368	333	385	356	343	370	371	369	363	393	347	390	380	362	387	375	378	422	376	384	353	350	404	367	361	375	395	380	353	366	359	368	390	380	355	397	391	362	376	373	390	381	387	320	370	374	333	367	367	364	384	385	371	359	364	344	355	379	386	392	343	386	371	354	398	360	338	359	392	393	390	364	368	367	378	365	368	375	386	381	335	386	396	351	348	374	356	386	409	401	354	375	380	384	393	363	397	351	393	362	395	353	336	343	378	354	359	378	378	356	407	394	384	389	364	356	378	368	348	367	333	374	402	369	337	380	373	372	331	396	427	353	338	357	401	349	370	360	379	380	355	361	379	344	363	394	395	365	349	358	366	379	411	385	371	386	365	366	388	369	387	380	375	364	368	386	383	375	416	382	379	340	365	379	383	375	351	390	393	398	371	360	373	377	367	389	323	392	375	399	366	341	406	395	367	370	387	373	364	364	387	361	381	373	353	362	375	367	373	354	355	369	402	355	385	368	392	390	354	380	385	354	394	350	364	368	395	346	338	367	364	393	379	390	378	352	359	378	374	418	381	363	358	367	354	369	382	361	390	390	393	365	364	358	391	351	372	372	364	358	405	392	388	374	391	360	378	382	389	364	373	369	379	365	361	376	358	361	382	387	378	377	373	364	340	352	408	395	370	340	346	414	350	346	373	327	356	391	380	381	349	377	358	361	389	397	371	402	412	368	352	365	366	383	384	352	369	376	380	370	378	412	362	367	376	360	369	380	377	402	373	417	360	364	370	358	379	412	373	386	380	397	373	350	387	363	370	354	373	352	355	378	398	368	390	365	409	351	364	377	368	357	381	393	384	347	411	367	336	399	350	345	387	419	400	364	344	359	365	329	406	394	388	348	370	390	382	390	355	360	374	365	377	389	387	375	355	359	410	355	352	383	386	380	377	396	404	375	389	387	402	335	385	373	372	369	378	364	352	348	418	390	422	400	368	345	327	339	349	356	352	351	379	371	368	379	373	404	385	379	329	388	372	383	356	366	361	355	363	362	366	376	365	383	395	377	407	387	364	357	402	393	361	374	382	389	374	335	360	381	358	366	371	380	406	416	344	430	384	366	386	365	379	373	348	345	401	351	365	397	380	395	361	382	364	360	385	366	322	359	361	373	356	365	380	377	376	361	386	362	384	351	379	361	357	371	399	345	349	380	336	347	341	360	369	346	357	367	381	378	369	404	374	390	342	365	335	372	378	378	389	366	348	360	354	379	416	350	360	362	396	389	330	365	397	386
6035	1828	3190	3546	3304	2815	2417	2191	1912	1753	1576	1524	1496	1388	1366	1338	1219	1175	1152	1149	1092	1113	1162	1061	1091	1069	1066	1049	1068	1030	1065	1017	1045	1007	1039	1000	974	1015	996	1022	1042	1018	951	951	949	980	1004	980	1018	990	993	982	1007	931	1016	969	946	988	1039	962	1017	941	933	998	968	1036	1022	953	1002	971	996	981	972	964	1026	1042	959	992	975	944	923	995	957	986	1010	958	927	966	970	1052	996	965	1038	940	955	1026	960	919	978	1026	967	1002	923	995	910	937	969	998	974	964	968	946	991	986	1015	1004	983	1027	1009	1005	972	946	933	952	901	981	923	992	949	999	988	964	920	968	957	975	985	1003	977	938	950	961	951	963	981	1033	982	942	962	970	969	948	993	966	980	961	1009	1002	939	919	891	939	979	950	932	938	1001	1011	957	942	957	940	969	999	977	948	945	973	1005	954	1006	1003	986	955	987	939	933	966	970	979	973	981	981	971	964	934	922	941	987	1035	962	970	977	972	948	978	956	964	957	970	998	912	928	954	893	935	977	947	955	951	961	975	919	961	923	945	976	924	999	977	1001	976	952	994	952	978	950	924	973	979	972	933	955	934	958	964	937	977	976	916	967	1001	949	903	936	966	908	977	968	988	957	947	957	972	1034	993	999	940	936	964	984	1045	1017	951	922	976	938	950	928	913	970	916	931	955	911	928	977	903	984	945	977	953	975	956	898	921	941	961	986	977	1060	979	891	898	949	933	1007	942	989	1037	983	968	985	984	977	996	877	936	949	966	887	979	999	952	932	1010	967	965	968	986	948	942	967	962	1009	980	966	962	995	929	908	948	961	946	963	918	949	966	944	924	961	971	1003	932	963	1002	937	978	958	983	929	998	981	1012	936	974	926	935	958	955	993	974	1011	938	947	959	964	984	932	996	963	999	973	997	923	938	967	951	967	998	975	906	941	943	921	926	944	973	970	975	918	930	980	940	989	940	953	1034	972	982	959	937	954	995	938	942	1018	937	1018	966	961	948	1028	902	987	978	1001	928	1024	938	950	959	943	956	952	903	972	1000	974	968	1002	971	976	998	983	963	954	981	961	971	959	978	948	949	916	953	944	954	925	960	939	956	940	935	942	969	985	956	996	976	968	995	923	927	906	924	904	984	947	1030	1020	964	919	936	957	989	937	964	941	944	904	938	1015	901	951	966	943	917	969	1029	920	1004	980	1008	947	934	945	907	928	945	925	977	966	993	971	965	958	951	915	981	992	950	993	966	956	954	970	954	1000	969	950	976	979	973	963	1021	963	996	881	968	904	1040	919	984	967	945	930	975	943	900	954	953	955	938	985	955	975	941	993	932	963	946	963	968	979	908	965	895	954	952	990	889	936	938	999	977	1010	977	987	974	933	955	948	926	950	986	963	969	897	941	904	976	952	985	987	1034	967	957	937	943	973	928	950	930	985	936	962	980	940	967	966	999	976	979	961	967	983	974	990	977	914	980	975	939	1001	948	1017	955	953	911	902	994	960	984	944	937	928	922	942	1004	978	985	896	913	971	912	989	952	950	1001	950	915	978	959	925	935	950	920	960	985	939	932	990	932	983	944	969	954	983	974	992	978	988	960	984	908	976	961	913	974	955	949	907	927	946	945	982	892	949	950	935	1006	973	907	989	952	984	913	959	967	931	958	941	949	911	1006	999	920	987	933	989	973	905	967	955	976	949	905	989	936	917	964	952	960	946	958	958	936	949	966	924	978	956	926	1007	938	932	988	934	933	946	893	955	923	943	943	943	948	964	950	971	978	1031	961	981	994	999	972	944	924	936	987	1035	938	952	971	952	962	961	960	930	972	987	958	984	953	907	928	950	953	932	936	936	901	906	940	939	976	934	962	963	964	983	988	974	992	905	951	952	997	900	945	942	935	1027	955	955	1009	963	923	1008	988	1031	916	923	943	968	939	979	944	991	985	918	1008	963	984	949	967	969	962	979	944	960	904	967	960	948	950	912	933	967	975	950	960	971	1029	945	1034	981	931	934	943	975	963	951	926	987	936	923	977	985	932	982	981	934	932	945	947	977	941	985	905	992	1012	947	959	959	992	952	993	964	1041	955	940	945	958	957	954	1001	970	956	936	969	914	932	969	918	989	881	964	986	973	945	958	998	982	881	970	1001	932	939	921	959	968	975	963	971	983	952	980	951	927	956	957	995	940	917	942	921	934	966	1007	971	973	1011	993	952	907	942	952	943	979	966	946	967	967	977	966	930	956	945	992	895	989	985	952	975	958	963	960	934	1009	961	940	980	923	923	976	926	925	987	1024	995	934	923	972	937	937	959	961	992	947	917	1027	972	946	946	958	966	965	950	995	899	964	947	947	964	966	986	974	1018	962	936	921	983	950	987	978	956	961	994	892	930	981	936	994	952	1016	980	934	1003	1002	960	999	957	990	953	1029	992	960	973	930	926	993	960	964	983	889	856	1000	964	992	989	954	981	968	930	961	962	882	983	1002	959	957	928	941	962	995	940	973	1010	955	881	1013	874	944	948	928	943	916	945	972	961	919	969	951	943	982	955	944	893	972	932	1003	959	933	959	950	931	960	976	941	928	965	975	958	985	981	972	976	989	958	986	982	1009	975	925	1002	982	945	977	943	944	962	978	982	998	943	938	968	984	998	1014	958	956	954	938	1006	1015	1048	936	987	931	977	926	922	977	925	959	983	949	928	931	927	951	971	998	971	928	952	1027	930	906	990	960	957	978	958	939	931	978	938	919	970	949	1009	936	950	872	989	954	977	947	980	922	955	965	973	912	922	943	977	986	983	902	976	938	941	946	916	948	958	943	958	921	1015	952	975	950	1027	970	970	992	977	986	947	982	931	1003	931	971	915	950	913	962	956	905	950	952	950	960	946	990	905	913	929	939	972	955	952	979	970	999	964	940	964	961	1002	928	984	953	946	941	995	944	977	979	983	975	935	985	978	947	950	929	901	952	968	967	971	945	918	929	975	926	959	931	949	921	976	1003	1028	940	942	934	947	936	942	998	940	926	957	992	960	923	984	978	945	948	1026	989	945	1005	925	994	973	962	954	1014	956	993	942	927	986	1008	914	969	941	936	931	961	968	923	953	944	963	899	967	968	939	960	965	937	1017	982	916	1004	937	929	1011	934	951	1024	971	940	931	961	972	962	936	976	983	949	939	977	976	942	955	939	989	1036	987	984	927	968	948	917	895	1007	950	928	962	989	1001	949	954	1018	1000	906	957	971	965	907	945	961	927	984	966	960	932	1026	948	904	949	946	968	959	933	962	960	950	954	955	1023	969	967	904	970	986	958	963	916	972	981	951	923	951	930	955	1003	988	932	1019	999	933	1019	985	995	961	869	963	950	955	958	1018	957	911	979	885	910	972	1013	964	1021	949	1008	974	940	972	953	995	942	917	962	954	1037	947	966	929	941	971	968	936	915	916	962	968	945	958	926	958	956	1004	988	927	987	975	950	963	954	924	964	970	933	950	921	957	1012	1014	969	943	964	1007	965	993	867	980	968	970	975	971	922	969	953	943	951	932	900	993	982	944	946	973	952	938	951	945	943	932	949	1048	934	983	967	943	955	957	973	989	1001	924	938	1032	914	990	976	978	954	962	977	980	920	977	997	919	1000
15634	2447	2446	1960	1388	1044	813	627	523	470	403	385	371	326	330	317	302	267	258	257	258	292	250	251	274	243	210	223	242	189	198	209	216	226	227	227	183	272	219	214	212	223	206	256	227	208	208	217	223	192	194	231	230	191	201	195	213	215	204	210	191	215	199	203	215	215	196	210	175	188	187	222	208	200	197	219	209	238	213	209	195	194	186	221	208	203	184	195	207	204	230	182	218	219	219	203	210	219	209	193	198	208	203	187	184	208	197	205	212	219	212	203	192	177	217	235	207	207	204	210	184	208	198	190	197	190	211	214	208	191	210	193	206	205	194	190	176	215	207	210	193	204	211	195	217	195	215	212	202	197	210	219	170	192	192	195	215	212	173	204	195	205	219	202	209	206	205	202	209	169	190	216	196	197	204	213	205	198	216	188	210	230	215	256	225	200	202	220	200	223	198	203	187	181	201	190	187	202	193	219	185	223	191	199	211	194	209	226	198	199	187	209	196	205	222	210	202	224	206	182	204	175	212	222	178	177	189	205	224	209	208	204	206	181	209	176	230	215	210	222	195	203	199	208	208	175	219	196	191	185	217	219	217	186	211	218	198	210	192	206	204	204	209	202	197	224	217	204	180	208	193	221	230	198	197	212	183	183	198	181	188	226	202	183	211	197	225	202	195	195	191	183	198	187	206	207	229	203	200	211	179	235	216	208	177	200	199	209	209	229	205	213	182	190	223	202	192	188	181	217	187	190	206	178	220	248	203	215	207	198	208	197	197	203	208	199	217	205	201	185	209	198	173	184	180	185	199	209	202	208	207	185	198	214	200	196	195	220	211	208	225	205	194	200	197	186	196	209	173	182	227	208	194	189	209	192	187	207	195	206	193	199	185	199	195	201	201	221	203	193	224	193	198	207	202	206	204	192	226	184	203	205	211	232	203	216	205	208	192	194	203	204	209	194	215	187	185	192	206	204	195	193	218	197	213	186	201	199	222	180	186	205	210	192	194	192	207	201	209	186	203	196	216	200	212	207	209	199	211	189	201	186	202	199	207	223	235	187	209	187	192	191	202	216	225	194	196	209	226	198	219	173	201	189	179	201	221	196	197	207	204	216	209	194	227	223	213	201	216	189	183	157	186	229	178	176	208	195	196	183	200	219	207	195	182	203	204	204	170	198	196	199	197	185	194	202	221	195	197	210	206	196	192	219	188	179	187	218	196	208	228	196	203	190	193	212	194	187	189	180	203	208	201	187	192	215	218	200	196	196	213	220	191	204	194	213	210	181	219	202	211	173	214	186	216	176	220	241	222	204	175	216	186	218	190	191	193	238	183	179	228	192	197	221	219	182	176	192	212	193	200	208	177	179	226	230	198	206	204	202	195	209	227	202	189	214	194	173	186	201	206	197	205	211	168	211	203	203	199	190	181	179	210	179	206	230	206	227	217	204	180	199	222	208	194	248	210	213	198	204	235	215	202	195	198	211	196	190	191	194	197	201	209	209	190	185	206	190	225	217	184	240	196	206	219	184	204	211	207	174	182	205	227	225	189	221	198	210	195	192	183	205	188	195	220	179	225	200	235	180	212	219	222	186	191	208	200	182	189	208	198	213	193	191	202	218	193	189	187	199	231	217	242	194	218	196	200	197	191	196	219	201	218	217	190	191	173	170	182	209	181	199	211	233	201	212	200	199	217	201	166	186	194	203	213	188	210	199	220	199	191	188	185	193	193	178	211	196	217	175	190	224	218	202	211	194	189	201	197	210	215	191	191	227	212	192	178	208	207	192	173	204	200	222	200	211	214	202	214	204	206	203	185	204	175	205	210	209	206	186	202	161	204	191	216	187	205	214	193	230	223	193	215	204	218	217	211	199	187	179	234	217	218	186	190	197	201	195	185	212	234	183	227	218	225	194	200	235	193	182	173	193	189	199	199	205	191	193	207	202	224	184	205	218	184	189	209	217	208	216	215	197	197	234	215	224	222	212	193	221	208	197	211	186	207	209	190	204	216	191	212	186	185	214	210	212	213	211	174	198	208	201	221	197	197	211	190	202	214	234	203	222	211	188	205	197	195	210	244	195	204	219	197	196	200	202	203	191	206	185	183	202	246	169	177	212	199	191	196	204	203	197	182	208	196	190	201	197	204	196	207	222	190	196	214	213	204	181	239	206	191	199	214	211	201	194	195	204	208	197	201	191	188	197	211	215	201	167	206	196	195	203	205	208	196	190	212	185	193	186	218	199	206	190	203	211	226	183	211	203	190	203	198	208	202	170	176	202	227	201	207	203	207	204	221	208	195	189	197	198	191	205	200	193	199	198	205	211	198	198	176	202	206	205	203	188	203	207	182	202	189	186	215	207	220	200	193	211	214	191	223	199	231	209	212	198	207	205	214	237	191	191	199	215	213	223	175	173	222	192	207	208	203	210	181	204	187	192	204	201	202	176	200	205	198	179	193	203	198	186	204	194	208	196	165	178	202	201	199	240	217	191	186	197	213	203	210	171	231	198	228	204	209	195	201	218	200	196	214	192	209	208	191	188	203	237	214	189	196	195	205	205	191	170	175	205	213	206	209	207	189	203	190	199	208	191	193	203	206	226	209	191	222	196	206	190	202	213	189	200	245	188	190	182	176	218	226	195	194	213	239	193	214	224	200	204	212	196	219	199	196	195	213	200	194	224	214	198	183	215	189	227	178	187	183	182	233	212	223	214	194	220	205	192	212	233	223	224	206	202	191	218	199	219	193	247	205	215	216	200	188	224	227	195	203	219	188	196	213	218	209	198	178	182	187	207	218	207	181	205	181	201	189	222	203	204	207	205	211	216	213	205	214	213	208	204	202	179	190	186	195	184	230	173	216	222	193	198	171	222	214	194	208	213	211	188	209	201	208	216	187	195	192	206	203	196	211	184	212	185	210	217	200	209	201	234	199	226	192	197	205	194	202	186	196	190	229	180	210	211	204	179	218	189	239	228	186	192	202	203	187	197	199	202	217	218	225	227	204	179	216	190	186	187	211	213	203	189	204	196	207	209	213	175	204	204	199	214	179	201	196	204	196	190	199	184	219	202	193	203	205	206	220	214	209	222	219	206	198	217	178	199	204	185	222	202	184	240	197	206	217	188	183	197	184	192	187	213	202	212	208	195	200	208	209	206	196	224	214	197	209	209	213	211	214	202	215	207	205	207	188	195	193	210	208	196	191	204	184	207	201	232	204	192	191	209	184	192	192	179	205	191	207	188	200	194	196	201	181	236	202	200	193	212	206	188	180	228	201	185	186	189	216	175	212	211	225	201	188	215	199	189	176	198	217	184	181	209	220	228	173	193	191	195	192	184	198	221	201	196	213	184	213	209	201	215	224	195	201	188	184	184	214	183	210	200	238	202	197	217	189	213	197	212	190	192	206	175	203	199	196	188	192	204	193	206	191	195	222	187	204	202	192	208	204	187	189	184	216	185	201	204	216	235	206	203	189	199	184	204	183	209	190	195	200	217
7559	2252	4839	5558	4850	3963	3354	2789	2386	2030	1892	1668	1569	1386	1242	1219	1111	1013	1043	969	870	937	853	890	847	763	827	799	761	770	667	718	688	692	718	647	679	655	666	663	676	718	661	643	660	606	645	588	595	648	644	594	581	598	608	625	614	618	659	588	599	557	579	598	643	580	543	556	622	596	599	655	565	555	598	578	592	593	608	592	563	574	590	542	554	603	572	583	626	577	610	622	580	553	563	591	545	569	594	550	527	594	536	530	549	561	552	544	561	576	555	583	581	581	548	560	564	591	551	594	606	623	562	534	610	568	558	607	585	587	590	564	570	597	543	545	550	599	546	561	578	578	587	553	593	591	632	524	557	591	582	565	548	575	566	544	618	590	585	529	564	603	563	595	606	540	565	514	541	582	569	592	554	537	575	539	538	578	548	599	567	573	548	544	540	556	565	573	558	539	541	570	609	561	552	561	561	560	602	564	565	564	590	550	530	594	554	609	585	608	580	527	582	577	594	557	557	550	552	525	571	572	579	542	592	574	551	544	606	578	593	577	565	606	549	539	538	534	569	584	593	538	595	588	586	540	547	557	561	554	539	521	558	603	581	526	562	542	513	596	563	557	546	589	571	578	567	549	495	533	528	598	585	583	548	557	595	564	550	531	553	576	569	556	524	589	537	572	547	573	597	564	529	576	534	532	512	527	579	574	539	579	530	579	564	563	587	528	576	589	570	609	577	541	562	536	613	538	597	608	556	533	557	585	551	523	577	542	553	587	585	546	555	587	552	573	571	542	565	570	550	583	570	567	517	574	551	582	543	575	559	623	533	583	588	549	564	531	564	559	543	583	567	621	554	559	555	556	558	565	579	562	570	535	547	558	577	563	567	548	561	610	503	561	583	544	539	527	508	584	578	533	555	536	538	571	559	547	569	553	574	549	574	546	576	512	524	614	554	564	616	605	583	545	552	552	558	597	549	565	562	603	522	556	564	558	570	548	563	557	553	541	562	573	532	568	557	612	506	551	576	575	563	600	602	529	536	545	563	539	589	562	572	519	572	564	538	585	574	548	574	541	583	582	532	533	545	615	548	618	570	578	546	613	600	541	580	536	554	584	615	547	565	526	539	589	600	581	567	569	586	533	539	524	533	573	558	562	566	536	579	557	527	546	580	551	591	565	544	542	579	558	600	593	585	582	571	546	561	549	579	569	583	595	531	602	549	545	554	550	586	548	557	527	569	541	559	579	577	593	586	555	509	548	547	542	545	560	574	583	575	530	557	583	535	556	534	548	571	618	563	570	582	525	549	605	601	521	563	563	572	498	560	544	591	559	553	564	568	572	580	529	551	584	559	593	601	533	562	551	526	542	548	563	591	581	563	559	554	547	550	548	547	559	534	526	575	547	569	586	552	553	541	569	543	507	575	554	564	558	609	603	549	559	541	595	553	562	560	603	603	554	584	571	614	582	527	548	558	562	599	558	580	550	595	558	542	569	573	543	573	584	565	581	550	560	547	581	558	551	544	569	587	576	566	579	564	572	554	567	538	578	566	577	547	551	579	605	591	589	551	585	575	543	571	541	571	542	538	577	564	517	609	600	528	591	564	594	562	509	556	507	518	583	551	547	602	549	564	525	579	578	550	537	589	504	544	551	505	529	539	556	598	570	542	612	545	542	585	546	585	578	563	541	536	537	551	537	586	539	527	550	534	577	579	541	547	577	569	574	563	573	536	555	557	585	586	554	523	560	553	590	570	554	560	543	536	546	518	539	588	572	542	552	507	563	551	589	537	546	534	565	539	561	557	573	586	581	599	534	542	539	577	559	556	553	566	572	531	576	522	521	560	573	542	582	591	512	524	600	539	598	610	607	556	533	543	568	541	560	550	556	520	550	517	522	516	579	562	527	565	603	550	567	579	567	555	564	569	573	588	538	571	560	561	543	534	503	598	529	562	543	595	555	570	574	543	572	578	558	583	519	557	565	541	567	573	547	589	588	565	578	590	565	592	550	534	529	535	567	569	528	588	553	589	539	559	577	544	525	521	566	554	583	515	544	569	585	556	560	563	557	552	540	554	538	585	523	553	553	536	609	537	563	543	582	577	553	563	554	577	534	545	560	544	556	564	560	569	523	536	589	529	545	551	543	513	542	585	523	549	534	545	578	591	549	531	554	589	551	589	518	556	571	590	573	551	567	547	587	576	554	593	555	565	561	561	574	540	569	568	570	559	550	541	558	553	557	529	514	527	547	559	536	548	537	563	618	564	505	568	531	582	538	604	565	546	530	607	569	548	500	547	581	538	528	574	564	565	543	547	556	612	576	578	542	578	573	593	598	562	568	528	538	557	553	575	594	577	559	552	548	576	563	575	570	547	559	568	587	574	555	554	574	546	547	576	540	534	570	504	546	562	575	556	517	594	588	555	552	533	565	575	568	570	523	577	512	533	601	564	570	633	543	551	572	582	562	591	591	592	550	600	566	527	553	515	573	550	583	538	551	579	560	566	572	532	538	592	525	558	563	550	530	549	576	547	535	525	536	549	564	620	577	539	551	605	552	585	556	567	610	573	599	534	572	543	547	588	577	593	537	545	549	537	562	594	585	543	551	574	568	547	548	570	569	557	527	540	589	585	563	567	564	512	583	593	519	585	585	586	549	595	579	536	515	572	589	603	553	602	536	549	593	572	564	563	523	550	573	569	596	586	595	554	592	595	576	542	583	516	561	557	575	579	606	570	565	552	563	564	586	583	586	556	539	554	556	511	535	554	542	554	605	530	578	525	549	590	571	575	608	537	584	525	567	575	543	537	583	563	562	564	598	564	533	566	583	560	549	578	553	590	527	582	569	557	505	492	588	537	519	554	577	569	556	514	558	568	542	531	574	513	604	544	557	566	581	580	583	603	561	555	505	584	595	567	532	556	564	584	528	578	574	579	569	540	554	570	554	575	547	586	564	574	554	532	579	580	507	560	540	585	557	560	543	548	549	561	540	559	570	543	586	535	592	527	549	575	544	498	582	545	541	525	574	524	560	544	573	536	638	531	551	593	535	515	569	554	507	583	542	550	547	539	585	579	537	536	571	584	525	570	586	514	577	586	611	592	561	541	536	587	574	536	590	554	589	577	544	546	577	574	522	547	505	552	582	516	503	590	565	532	557	554	542	578	560	537	554	575	606	509	573	558	572	603	579	576	602	559	562	570	553	562	583	545	605	585	554	568	563	546	539	554	561	509	565	591	538	550	548	552	525	573	582	553	586	620	576	551	549	579	540	580	536	583	549	566	580	598	567	532	584	549	599	524	561	563	540	521	590	618	532	564	556	526	544	570	558	565	606	566	554	543	580	574	518	553	548	561	588	615	539	577	596	580	601	558	521	566	565	634	575	617	524	559	584	552	562	578	564	571	519	552	542	573	579	581	610	546	572	565	512	546	576	567	581	567	561	536	557	514	559	533	572	559	573	572	567	594	585	537	597	564	566	543	587	593	590	554	551	586	572	534	558
2566	437	435	453	409	338	349	353	354	320	369	380	355	364	373	371	353	353	335	375	360	343	362	376	331	360	345	331	349	355	331	364	338	381	357	329	326	340	401	357	343	338	353	362	315	330	370	348	361	351	379	342	349	362	335	364	337	351	332	300	343	370	356	328	331	350	354	350	318	322	368	309	322	339	358	344	314	348	329	314	347	344	358	344	371	356	331	361	345	379	356	327	340	328	351	362	351	340	326	345	354	324	355	368	365	333	351	335	361	329	350	326	346	370	326	330	337	342	348	313	332	352	377	350	336	330	361	338	338	364	356	371	344	346	362	326	338	331	365	332	339	377	333	348	341	344	365	375	332	301	328	363	400	319	342	342	360	353	323	373	341	353	378	338	350	348	329	332	354	308	339	392	334	350	316	346	366	348	323	324	347	328	348	352	325	389	335	366	356	374	344	319	328	410	351	331	363	371	338	311	355	368	322	332	363	324	339	333	349	343	327	348	352	358	319	328	322	364	343	349	359	341	329	326	338	348	333	347	326	338	345	366	365	357	349	339	358	347	313	365	338	361	326	304	349	329	328	349	361	361	321	364	353	339	363	343	367	338	318	349	312	366	322	354	307	327	336	338	318	325	344	351	346	344	325	389	376	360	331	335	350	325	350	324	323	331	339	327	351	354	372	354	370	289	342	341	351	349	326	341	317	343	330	336	344	357	368	313	365	334	321	320	348	340	343	346	379	331	352	348	315	346	334	316	357	337	370	344	347	356	365	364	368	361	350	354	332	338	331	351	350	368	361	338	357	337	379	355	353	365	317	371	333	346	340	342	363	347	327	378	341	334	337	360	331	346	351	343	334	355	351	362	354	335	351	313	368	354	363	361	351	354	347	325	305	341	352	337	347	345	341	342	316	342	350	309	360	337	347	358	328	326	344	343	337	325	331	372	385	347	349	324	334	326	327	324	356	349	365	354	357	335	342	372	362	343	343	322	358	338	370	354	354	343	333	335	350	339	360	332	354	375	322	321	331	358	338	303	354	326	364	356	348	337	326	323	341	302	350	348	363	335	319	304	353	353	320	364	353	347	371	316	368	360	328	382	325	362	352	367	354	326	369	358	363	351	343	331	363	331	365	302	324	317	332	359	320	351	357	333	325	378	328	353	348	348	367	333	337	364	379	353	351	331	344	363	352	317	337	357	361	349	339	397	330	344	320	375	314	383	338	366	307	342	323	347	355	349	349	327	367	344	341	338	372	364	338	340	362	366	345	360	335	312	358	363	386	351	330	351	314	349	356	348	341	334	372	354	388	348	312	335	347	324	358	339	386	334	342	318	375	359	331	331	337	349	334	335	348	328	322	375	333	355	334	323	323	366	342	342	358	360	377	334	334	341	321	352	334	359	358	326	324	335	314	349	369	356	342	362	350	326	346	326	322	359	361	327	347	361	332	325	350	349	347	339	388	310	356	316	334	340	340	315	370	345	345	312	317	344	363	314	357	321	374	333	352	360	369	349	349	360	358	352	331	372	337	359	346	338	340	335	340	371	330	355	341	375	349	346	330	322	292	333	337	340	360	340	343	369	333	348	352	333	357	326	343	306	314	358	346	355	336	351	350	343	329	340	338	355	325	358	359	329	384	339	360	327	316	309	376	337	348	358	351	372	318	376	344	312	340	343	319	362	332	353	349	345	336	317	340	325	343	332	362	330	356	367	373	342	344	341	345	363	396	337	293	365	342	354	359	328	365	358	322	352	387	336	352	365	358	323	371	335	366	352	362	326	338	346	336	321	330	338	350	370	318	358	314	344	333	329	324	345	354	357	370	344	342	346	355	365	334	321	342	347	344	348	332	359	359	330	337	307	352	335	327	359	328	367	346	345	338	336	336	362	331	357	366	335	340	357	359	343	336	350	391	378	367	355	360	342	341	359	364	342	360	362	341	348	330	379	361	342	370	335	373	335	327	324	349	343	351	349	343	342	321	336	361	358	282	369	331	363	327	378	360	356	355	354	381	380	355	334	320	372	354	316	329	352	343	348	312	422	318	324	346	388	353	349	311	372	318	379	333	337	358	373	354	368	360	352	325	357	334	343	366	329	363	341	353	352	351	356	338	359	357	336	330	332	350	373	305	337	365	320	363	376	358	325	351	343	314	384	347	367	355	381	355	342	373	382	349	344	345	336	317	366	337	319	352	343	330	355	331	324	370	332	339	340	339	337	356	343	345	327	311	359	353	343	359	336	335	338	330	339	336	333	340	344	316	348	357	368	398	360	377	341	348	305	352	302	324	349	337	357	338	349	370	371	355	348	385	347	320	381	364	373	331	324	321	328	319	367	349	332	380	311	348	355	345	341	342	358	326	330	335	348	322	343	321	337	332	332	339	340	364	348	408	338	336	345	357	360	339	369	316	354	356	373	335	349	340	380	364	361	338	340	347	335	318	350	354	340	346	337	397	322	341	374	356	295	354	339	368	339	365	350	334	315	348	329	350	323	336	332	363	347	371	359	359	372	327	347	369	336	336	372	339	339	341	338	343	333	312	321	302	321	357	360	331	348	344	345	338	277	343	350	330	359	307	360	306	347	341	345	370	340	355	352	364	308	362	355	355	325	362	341	344	318	341	330	317	392	349	338	326	327	357	324	307	332	346	330	325	346	383	345	362	341	348	319	363	314	349	314	348	342	355	375	341	323	341	356	341	359	349	381	321	349	364	362	338	369	353	347	370	330	338	361	333	330	353	365	353	310	373	382	335	346	360	361	360	355	313	359	338	305	330	362	327	377	365	355	368	353	337	371	329	367	356	378	369	355	336	328	376	326	321	353	327	380	374	341	369	310	350	355	387	362	339	345	356	347	364	336	343	357	347	318	350	339	332	338	355	369	345	343	317	321	317	340	350	351	342	341	366	330	388	356	326	327	353	359	330	352	333	331	383	343	354	335	329	340	321	337	354	339	349	353	347	365	358	303	359	327	331	315	346	314	364	348	332	373	346	336	357	332	341	394	361	346	390	326	348	363	328	356	320	342	355	337	329	344	329	351	349	354	344	322	320	346	362	341	334	329	339	331	345	357	359	331	391	321	345	370	339	340	344	354	360	368	357	335	359	366	365	330	344	336	354	353	348	343	354	306	369	341	358	353	349	320	331	330	333	316	320	340	336	331	350	336	313	355	330	345	385	343	350	343	335	367	329	335	341	326	358	368	406	358	326	350	385	360	346	342	356	338	338	343	351	332	369	350	350	362	343	364	315	350	358	327	374	330	341	335	358	343	366	349	319	338	342	332	335	338	382	384	330	334	336	324	366	361	375	340	343	343	330	328	318	346	366	339	319	349	378	327	364	350	360	348	342	381	346	352	343	355	345	344	345	373	334	378	321	353	310	344	342	359	373	350	326	317	297	361	360	385	339	339	358	319	348	349	352	372	330	338	385	323	330	356	342	342	341	350	306	327	346	308	312	333	360	333	358	321	364	360	351	366	348	325	352	342	325	398
2812	974	1139	1177	1082	1079	1076	1002	977	1027	957	1034	983	970	936	955	958	961	914	927	925	884	888	961	951	907	938	898	958	908	884	899	913	925	924	902	910	845	891	893	962	837	934	906	910	933	907	917	986	969	893	929	953	905	920	899	975	920	905	892	843	871	960	854	880	946	975	933	934	878	878	906	851	935	851	930	863	894	889	871	938	917	914	874	912	946	908	911	874	854	910	931	968	841	896	964	907	886	908	880	943	907	915	896	955	913	868	946	917	902	881	891	914	884	875	910	914	957	971	907	891	903	885	905	906	919	961	896	878	923	883	854	896	900	954	916	889	883	876	894	925	900	915	904	911	906	927	895	882	898	908	939	948	935	961	902	889	886	856	909	893	910	946	933	865	912	904	926	862	961	901	910	975	946	927	838	916	886	895	898	912	944	955	908	864	883	943	907	934	899	932	938	838	903	909	931	907	953	927	950	881	925	893	877	914	919	890	906	914	980	938	914	956	853	920	948	902	882	892	904	902	896	938	928	958	904	989	924	935	900	896	872	927	945	874	893	893	916	921	919	931	908	965	897	871	931	900	910	899	905	917	873	945	869	925	889	904	899	952	887	848	908	928	940	908	875	936	946	916	898	892	885	919	917	871	904	956	892	936	903	896	894	899	872	933	946	898	915	907	925	918	922	878	903	902	887	908	863	924	922	928	923	896	891	944	914	921	916	891	899	916	942	904	872	832	900	967	865	849	878	941	939	891	918	915	885	933	863	856	921	897	964	941	900	947	908	955	906	892	936	971	897	965	842	958	919	903	856	916	864	902	922	940	887	919	945	926	923	966	908	895	925	866	929	870	895	891	943	924	874	907	867	919	930	943	937	913	927	912	906	926	918	915	891	918	925	917	908	937	912	934	850	951	849	905	919	880	867	876	943	942	913	923	889	866	906	927	910	877	853	872	890	889	875	943	922	895	993	938	896	921	918	925	915	901	925	889	926	958	944	905	922	891	973	944	915	876	887	932	891	969	926	883	904	961	884	887	859	872	935	930	913	876	939	929	924	890	903	886	918	949	918	971	927	954	845	916	945	966	899	933	949	950	877	920	923	902	956	897	934	905	947	925	982	921	943	931	942	897	881	921	898	907	913	948	935	895	898	887	922	895	901	950	905	879	945	899	911	902	909	892	878	904	872	848	903	879	959	878	920	931	898	969	893	863	906	921	899	936	854	899	869	922	940	910	921	911	951	888	908	911	947	872	962	910	932	917	939	953	925	951	898	882	870	904	972	909	882	871	853	966	859	939	912	927	961	933	905	925	964	909	900	916	862	864	922	965	914	900	908	915	917	866	884	924	858	899	898	896	873	887	933	857	912	917	900	923	891	915	952	887	927	934	905	938	901	906	936	940	899	891	923	905	914	929	940	854	903	874	946	960	947	934	889	901	886	881	905	980	895	919	946	909	953	938	860	949	882	872	900	876	903	952	892	922	968	882	910	928	955	957	900	914	901	876	961	899	940	896	904	905	895	837	899	894	917	899	919	888	965	878	957	862	912	890	910	957	915	933	939	864	887	965	870	918	898	927	893	842	955	880	948	941	894	874	910	892	903	977	934	925	908	929	898	942	911	975	892	876	941	913	928	900	913	946	935	895	870	856	942	925	879	886	925	893	892	916	895	944	880	910	917	900	883	900	945	884	880	898	935	908	959	912	884	889	921	929	935	867	938	860	886	924	884	883	912	917	936	946	874	910	854	853	904	903	909	944	947	883	874	904	917	920	870	902	902	867	933	847	951	954	882	913	876	859	894	905	911	906	908	885	936	927	967	897	929	926	876	947	887	928	888	973	922	890	929	931	907	859	916	902	923	956	919	903	910	906	922	915	924	865	925	942	861	899	853	892	886	915	873	922	935	879	938	970	885	894	917	898	890	870	923	921	916	914	909	905	862	934	952	864	875	894	937	894	911	940	911	912	901	873	936	854	909	894	907	925	899	943	911	900	951	922	891	893	859	880	884	923	932	907	893	906	897	861	931	910	901	939	828	933	894	909	880	920	892	912	895	880	953	999	930	973	877	845	886	900	951	916	957	910	944	903	966	914	885	849	944	924	908	890	932	903	931	874	918	921	898	879	858	894	969	917	888	868	926	946	915	943	882	913	961	924	895	931	922	871	940	890	922	956	864	886	910	907	874	866	879	930	964	869	868	903	927	870	890	898	945	904	951	900	951	929	913	928	908	942	887	921	844	852	947	888	929	949	899	872	923	944	886	873	939	883	928	954	873	929	912	908	885	868	965	950	857	923	872	848	922	849	922	896	896	903	945	941	921	883	930	968	961	891	865	872	917	940	878	966	902	926	936	922	928	853	916	893	962	895	925	905	957	914	900	915	909	900	931	946	929	936	923	917	917	878	867	877	879	943	880	911	917	957	925	979	933	892	879	926	901	910	916	950	917	910	918	911	928	891	924	920	866	944	966	886	938	933	938	944	917	925	938	904	898	930	922	865	926	940	923	871	942	904	936	918	907	937	936	938	975	942	940	878	928	948	878	887	940	865	876	916	891	900	895	870	935	925	960	889	920	942	891	898	916	861	896	887	926	866	872	896	906	936	905	890	889	957	922	879	896	919	946	921	920	940	841	935	915	879	944	938	900	907	855	868	934	948	936	938	924	909	957	913	904	900	896	897	961	978	944	921	900	929	903	920	857	864	926	899	936	954	960	947	944	923	914	919	895	910	943	913	904	914	909	890	891	925	940	920	920	934	905	896	937	870	852	895	908	898	879	903	923	926	910	879	892	879	875	860	890	895	906	885	906	891	861	924	896	1020	935	867	943	903	920	956	884	916	918	966	920	957	873	929	877	903	881	888	933	914	885	912	917	911	932	938	881	901	996	988	879	837	929	937	933	956	904	937	903	903	950	902	921	924	950	847	933	917	905	896	868	877	909	869	928	947	913	858	947	918	947	865	903	901	915	921	905	946	903	883	925	881	934	879	870	849	893	952	868	880	889	933	902	962	895	920	855	893	918	868	890	916	903	891	953	919	895	891	920	947	937	890	861	909	890	900	904	911	903	949	909	906	906	897	909	891	923	871	899	932	923	955	899	884	939	906	938	973	920	872	913	909	910	876	939	914	1011	935	930	914	873	900	883	904	908	924	924	907	902	906	884	921	938	920	894	897	846	888	946	900	899	914	908	896	948	887	948	927	915	885	969	903	876	886	937	903	881	972	899	945	1000	915	968	929	923	925	943	929	912	992	935	934	911	897	874	916	900	924	918	926	888	874	891	892	937	991	859	897	939	948	840	958	965	889	966	880	893	891	926	912	897	847	867	912	895	910	953	933	911	869	898	895	915	931	937	937	885	892	967	889	911	915	953	926	921	942	901	903	903	952	862	903	909	938	880	924	920	923	898	937	939	860	908	908	896	907	951	926	887	876	863	904	883	976	898	916	955	921	895	937	884	901	910	899	932	943	893	927	878	864	903	881	868	905	881	877	949	919	872
8758	1234	1395	1185	922	818	636	562	530	534	522	461	409	398	399	416	405	410	398	387	379	389	367	401	375	386	383	381	357	398	374	392	378	387	387	377	368	367	341	362	366	365	345	349	395	386	344	346	361	379	396	386	394	362	389	348	376	333	367	358	367	311	367	352	376	375	354	352	376	359	375	372	392	388	413	335	376	345	383	347	373	355	326	402	342	354	373	333	383	379	365	312	329	344	393	412	309	346	361	397	366	391	368	366	381	365	364	357	378	368	349	359	332	364	406	353	351	341	371	400	375	370	376	374	392	370	388	374	365	360	359	363	331	356	368	422	340	334	376	374	380	357	353	330	348	354	388	402	378	353	350	321	355	310	366	369	378	322	371	346	375	341	355	348	414	333	343	392	346	359	348	384	326	358	349	378	381	371	400	356	375	355	393	352	401	337	326	346	344	380	379	343	350	369	356	340	370	322	356	376	351	351	357	359	349	375	375	357	378	369	380	351	367	347	352	387	359	366	355	359	353	344	392	366	383	400	362	361	345	323	386	322	324	359	389	349	338	359	336	350	383	362	348	363	334	362	311	377	338	349	361	388	387	348	382	345	393	366	350	373	391	377	366	360	317	365	362	342	384	372	371	425	373	370	355	361	329	387	362	354	338	385	367	386	346	347	358	381	373	391	339	379	370	372	350	356	381	374	411	362	330	373	366	364	354	355	376	362	348	360	376	351	404	385	328	362	370	348	394	359	317	395	370	354	354	372	381	379	380	407	320	330	391	385	389	374	374	359	395	360	374	323	395	362	356	343	364	378	370	405	364	353	362	367	365	379	364	351	396	355	399	380	330	373	348	358	386	348	401	349	371	347	353	328	362	342	332	376	330	374	396	374	350	369	354	367	359	383	357	345	338	374	373	391	371	398	371	349	370	334	359	373	360	353	368	366	374	358	375	384	387	337	404	369	344	384	376	375	355	342	376	385	365	328	376	367	369	340	354	384	363	351	370	341	351	375	340	351	376	366	327	347	369	419	343	385	383	350	370	379	346	350	321	371	373	352	363	340	351	362	350	368	354	370	339	372	380	355	370	373	365	377	340	355	342	377	360	333	418	364	386	379	356	352	376	360	350	376	379	363	321	345	379	338	333	335	386	351	335	345	380	351	377	363	358	342	348	356	406	338	360	364	334	416	370	361	329	356	357	361	366	376	381	389	370	328	408	352	422	367	328	367	358	331	335	382	361	371	356	391	389	373	357	353	342	343	358	354	346	350	340	362	338	373	332	327	372	347	367	385	336	398	367	357	400	389	342	370	354	370	346	384	362	381	387	347	376	355	349	370	361	350	396	349	383	366	373	366	351	382	343	383	385	354	368	387	384	362	362	372	376	372	358	402	342	379	387	364	368	373	370	408	367	367	358	395	361	367	351	341	346	353	380	354	364	368	360	368	349	355	371	343	371	339	368	371	323	372	402	350	351	365	373	386	359	376	377	384	375	328	341	348	357	352	353	351	392	382	375	361	364	361	394	346	379	372	331	334	329	368	375	366	379	364	404	399	357	296	411	340	400	360	331	413	406	339	385	369	384	349	347	370	363	363	357	379	358	380	395	360	366	379	355	336	361	350	374	349	323	341	378	354	386	323	361	388	341	344	375	357	372	360	387	347	334	351	364	372	357	351	411	391	415	346	332	370	355	374	375	350	370	347	340	331	344	356	367	368	325	368	370	354	369	384	335	360	383	323	342	362	336	379	359	379	390	359	391	351	332	316	349	363	369	330	350	347	364	373	361	357	359	332	369	354	339	362	378	358	370	368	338	324	379	349	350	370	368	363	365	355	343	368	374	360	351	381	364	341	408	391	358	373	365	408	388	353	378	364	349	372	367	360	351	380	357	350	338	353	366	373	352	328	367	385	358	359	354	363	355	366	389	385	359	324	344	340	354	358	363	341	349	390	365	377	394	365	353	346	375	353	392	365	386	366	354	355	349	379	404	402	373	366	366	341	356	352	343	370	404	388	387	383	380	383	337	322	370	374	340	358	373	374	318	341	391	371	345	377	338	375	371	327	364	358	371	350	371	352	364	391	375	361	358	340	341	347	397	392	406	365	362	346	373	354	348	365	356	349	383	366	378	343	346	356	352	329	371	337	334	384	393	391	385	370	394	355	353	356	379	354	346	362	347	363	355	404	353	342	337	364	348	335	373	362	360	345	362	353	374	329	355	373	343	390	374	346	362	364	343	349	356	355	369	403	341	372	399	349	350	382	343	359	397	364	372	360	356	382	366	336	387	345	360	366	342	386	348	378	341	350	374	364	346	352	370	355	353	360	391	340	375	364	350	407	330	389	385	365	354	359	357	342	348	354	346	368	341	378	341	350	324	378	356	369	356	341	376	341	354	333	353	380	325	344	330	360	346	363	359	389	372	362	325	353	364	372	374	359	350	403	364	375	363	357	349	334	360	355	371	365	354	374	368	398	398	364	355	338	389	365	359	353	355	333	346	379	365	391	346	366	335	363	386	394	383	350	394	366	350	358	396	371	344	377	346	338	365	371	360	367	388	371	367	369	328	344	361	351	398	365	343	379	342	368	367	350	350	354	373	347	350	358	354	376	349	356	341	326	376	370	383	361	368	339	366	378	356	370	370	331	355	400	372	373	346	384	367	343	325	358	353	364	360	356	357	366	378	363	373	354	373	335	373	356	365	343	371	371	333	380	380	392	354	357	393	383	345	327	346	378	374	373	383	373	343	399	371	370	357	353	344	343	319	386	375	379	334	355	368	381	386	333	394	392	387	375	369	359	393	401	389	341	358	355	384	391	410	367	380	361	367	349	360	387	377	344	353	397	363	386	342	342	361	382	346	347	389	365	402	374	321	363	331	361	375	309	365	382	352	376	351	365	344	351	375	418	350	352	341	365	340	384	336	354	369	337	361	377	347	337	358	381	354	351	387	381	374	361	352	372	378	391	367	396	358	352	355	345	398	390	366	357	388	339	360	357	305	371	368	386	339	326	375	376	354	331	332	350	368	359	355	346	393	332	354	362	391	359	370	335	349	343	354	362	363	356	346	392	367	366	376	358	385	348	365	338	371	337	368	378	383	384	364	353	342	323	319	376	429	333	368	346	361	368	343	367	365	355	369	383	355	379	353	390	392	359	376	333	383	373	385	344	351	343	375	355	377	335	358	385	425	347	365	370	356	389	358	403	340	361	380	393	375	356	336	343	372	373	345	383	346	367	420	355	355	365	336	373	367	373	386	370	359	361	336	350	349	357	359	393	352	345	322	377	385	351	341	352	359	346	412	377	359	349	362	384	348	412	378	382	316	368	373	359	338	366	380	356	349	383	355	382	355	333	353	342	381	373	314	369	341	396	398	378	344	368	332	345	336	323	360	382	332	365	404	349	366	365	364	341	378	355	347	356	351	373	361	374	377	360	375	332	378	398	378	359	386	346	401	366	387	352	350	361	390	349	402	367	346	392	346	384	365	361	355	352
5855	1843	3126	3690	3229	2740	2436	2125	1851	1709	1614	1471	1455	1329	1309	1262	1165	1202	1159	1213	1139	1010	1108	1086	1076	1063	1072	1076	997	1067	990	1028	1018	1059	1002	994	997	1015	1018	982	929	1038	995	1004	945	968	993	941	1015	971	1016	942	941	943	974	919	929	949	998	975	969	871	950	956	924	976	929	1028	964	998	924	923	889	972	949	938	983	955	987	948	954	956	955	932	948	990	910	968	994	937	960	962	940	963	921	1019	886	979	917	994	975	935	930	877	908	959	947	920	945	948	1014	970	917	999	934	959	955	939	894	968	942	921	940	951	877	947	1008	965	914	933	960	945	948	923	928	961	947	978	954	972	947	978	983	977	909	964	933	976	955	956	930	968	945	901	936	929	914	948	948	946	937	908	898	904	950	872	962	915	913	916	909	879	913	964	958	935	898	943	905	929	963	917	973	936	963	919	941	957	890	905	991	926	956	988	971	948	930	968	939	926	952	907	935	986	931	936	901	953	956	982	923	925	959	938	944	844	904	980	951	965	969	973	923	911	988	912	955	930	920	905	933	927	971	943	979	934	942	973	911	989	958	904	895	920	908	957	947	914	966	899	952	974	955	930	978	954	941	946	911	909	943	947	931	922	975	916	898	961	969	956	913	947	949	917	912	1002	966	912	913	948	921	936	933	918	938	910	956	947	975	930	888	946	950	952	947	942	857	927	962	942	956	954	928	949	963	926	929	986	929	950	960	887	935	956	907	943	904	991	918	921	966	873	949	929	914	994	940	865	936	956	926	916	979	955	928	898	951	932	983	942	889	927	957	964	964	982	946	951	903	946	910	1037	946	983	911	904	897	894	912	948	920	949	908	919	934	899	957	953	936	990	966	907	953	956	939	949	966	1013	899	883	963	886	936	905	922	939	980	949	947	946	896	956	931	960	903	902	942	949	944	946	896	950	936	924	944	965	932	920	950	901	960	921	940	969	909	951	958	965	928	969	905	896	932	951	910	957	955	948	936	916	911	941	962	912	969	953	917	884	957	873	956	900	881	901	899	958	964	962	932	990	926	913	905	996	929	958	966	901	902	951	1012	979	960	947	920	870	897	979	924	984	889	936	948	936	939	948	933	980	875	944	904	874	945	965	931	972	973	949	953	915	914	929	957	914	970	991	937	909	959	930	966	904	920	886	939	933	982	928	928	946	920	954	929	945	974	977	914	891	894	957	924	958	917	974	929	915	960	911	874	960	988	949	951	950	866	912	922	975	930	935	936	891	885	918	978	983	944	964	940	961	972	932	949	911	907	976	946	918	898	933	966	909	890	898	975	877	931	895	915	939	899	920	920	963	918	963	927	919	910	937	924	952	948	882	958	940	880	939	981	935	962	974	927	906	894	910	950	966	944	913	922	921	914	917	953	936	935	901	941	969	920	946	931	959	895	918	941	886	945	937	927	927	933	942	991	900	945	887	895	944	963	894	903	979	928	928	913	924	961	950	936	930	958	903	938	930	931	951	968	967	923	938	1010	939	896	936	930	969	958	937	920	938	911	927	968	888	955	923	913	936	925	888	949	908	926	967	902	946	914	952	952	918	853	921	880	945	939	907	965	918	953	969	1001	921	925	943	890	929	931	922	903	910	912	918	972	923	980	969	928	1004	957	952	939	977	951	957	937	964	959	936	926	921	965	1012	962	923	954	949	865	956	939	984	899	993	904	963	936	943	939	930	902	950	961	965	906	907	994	976	901	973	937	838	928	949	922	968	900	910	909	937	946	952	932	962	963	906	973	912	984	915	958	1000	966	985	963	964	986	970	957	957	945	934	945	913	934	894	920	919	927	990	920	924	988	928	933	923	882	930	948	830	905	928	921	951	940	931	920	918	958	971	928	978	870	889	885	952	949	931	979	983	923	886	908	926	988	912	967	892	897	940	996	945	963	904	881	912	983	938	953	939	924	1000	962	976	1009	979	959	895	936	980	947	889	919	916	931	941	951	960	928	946	947	944	993	934	947	1006	986	922	917	911	916	933	947	941	988	923	859	907	896	925	921	947	910	925	920	844	969	923	949	972	934	911	930	918	943	962	953	941	938	941	909	967	906	922	965	999	954	938	938	941	979	912	967	947	956	931	962	925	948	955	945	907	907	972	956	942	965	949	905	956	904	982	965	942	889	907	946	908	922	992	947	989	958	908	971	937	930	918	959	891	975	921	950	936	903	946	957	986	971	932	953	963	931	923	881	945	943	950	938	964	946	912	890	899	898	952	943	932	950	943	914	944	874	938	949	894	886	920	941	952	962	975	936	964	918	932	983	889	921	930	909	928	910	859	927	941	952	918	909	967	921	928	968	948	917	915	926	967	926	956	905	939	920	967	913	952	963	916	961	944	898	907	945	980	974	932	981	911	924	891	944	986	874	975	926	907	966	964	961	958	988	909	857	950	954	927	964	923	903	946	1041	925	994	890	1002	930	970	907	973	972	958	953	865	946	964	961	921	979	913	1013	983	917	886	931	949	934	961	928	921	901	985	904	971	934	927	954	993	930	959	988	916	940	953	957	984	867	924	953	944	1000	933	930	919	922	939	876	929	962	977	909	985	955	948	929	933	948	906	913	958	902	943	931	969	960	902	949	874	986	910	960	969	963	919	899	938	927	871	906	905	918	931	933	974	887	929	943	956	955	936	916	900	930	991	949	880	943	885	889	929	896	930	963	932	967	925	955	984	877	1020	953	875	964	910	886	942	936	876	972	916	945	895	890	952	961	971	964	936	988	932	886	937	914	951	924	969	915	894	937	964	930	984	935	937	931	936	935	980	931	941	882	948	914	941	918	964	991	895	879	955	920	969	945	958	973	986	956	949	958	898	902	926	927	961	936	932	1020	992	960	915	912	997	934	915	934	948	938	922	904	896	917	909	950	947	913	873	866	915	921	955	960	850	930	1007	883	932	899	935	964	949	906	932	997	933	975	917	920	922	912	945	958	934	936	931	944	967	1008	910	963	965	906	911	952	904	944	962	931	930	944	910	958	945	920	924	962	970	964	921	928	940	878	977	949	961	904	884	967	928	859	956	933	917	920	917	966	925	960	949	912	957	961	875	942	951	965	991	972	915	923	934	926	931	985	931	936	934	904	910	954	936	931	905	902	963	924	958	900	944	901	961	900	902	938	920	922	943	949	948	988	950	945	948	948	923	962	886	927	923	939	992	955	926	943	902	947	905	933	941	879	930	975	957	929	912	945	960	928	934	879	902	972	934	882	985	907	959	904	896	914	953	980	940	962	915	951	947	920	973	889	970	987	943	909	1001	944	931	936	910	938	941	937	955	890	952	944	927	920	930	942	899	946	970	925	963	905	946	903	942	995	931	931	920	923	909	908	885	945	960	969	936	950	944	933	901	923	921	973	947	938	879	895	907	960	969	968	907	961	915	945	931	903	916	899	977	883	970	959	971	923	864	956	923	935	874	927	930	944	961	966	965	914	959	1018	976	962	964	919	871	964	998	949	947	926	953	961	920	895	926	966	932	974	966	919	885	926	948	931
15474	2417	2441	1958	1331	959	793	629	530	517	435	372	353	311	282	299	297	242	254	265	255	230	237	229	251	246	239	210	218	236	216	239	226	209	224	207	231	213	221	216	236	209	172	201	196	232	235	206	216	192	192	189	210	200	181	194	165	215	181	206	209	186	210	205	191	204	198	207	208	203	212	193	195	228	204	208	186	216	181	172	201	186	233	220	181	204	200	210	211	201	184	195	199	203	205	202	195	212	184	190	214	179	193	184	211	189	206	206	224	188	202	168	189	184	197	183	205	198	227	207	201	177	192	202	203	216	204	197	180	170	200	195	216	221	212	194	193	207	200	224	207	221	203	217	178	167	197	171	207	207	217	207	190	204	215	201	217	207	186	203	200	202	193	182	185	200	216	172	203	208	248	177	204	163	196	188	231	213	195	195	185	204	195	234	221	217	228	182	213	177	188	209	210	202	171	194	184	180	213	206	234	208	206	210	193	208	203	206	197	208	236	193	228	187	186	239	225	189	192	219	194	204	208	201	204	180	221	222	217	197	194	176	202	199	212	198	216	186	233	205	208	184	180	203	193	193	188	214	189	219	188	209	180	195	214	205	192	206	193	190	204	199	196	171	216	188	184	216	186	209	166	216	201	225	201	199	205	205	200	186	200	184	199	192	193	199	197	205	198	212	199	202	190	194	203	203	208	195	219	219	219	208	202	217	176	210	187	227	209	216	217	198	196	209	191	211	183	182	200	192	189	170	195	225	162	188	212	178	195	174	223	217	201	225	201	207	223	195	193	221	204	209	195	222	193	213	216	216	182	211	199	185	182	204	198	209	205	205	177	210	203	205	195	175	199	202	210	230	225	212	180	238	181	181	186	201	202	194	194	205	208	207	193	215	199	197	194	220	197	177	209	205	207	180	199	201	210	214	172	210	211	183	216	180	221	186	211	211	200	179	198	213	198	232	228	192	186	207	209	204	214	204	192	213	191	195	224	202	172	202	220	196	211	193	202	225	219	219	193	186	182	159	197	203	187	205	214	196	190	218	191	192	178	198	188	217	215	211	198	210	210	221	203	222	197	227	189	197	197	215	199	179	212	183	177	213	204	190	201	167	227	191	186	210	191	193	218	197	195	206	204	181	200	202	216	191	195	221	199	202	189	188	210	183	222	208	199	198	209	202	203	217	193	169	186	228	183	196	188	199	215	184	209	216	201	183	177	218	190	186	182	212	204	177	209	190	182	216	203	204	171	219	220	201	221	227	191	204	200	197	209	198	193	201	203	220	189	185	204	202	170	179	203	216	207	200	204	166	197	209	215	208	190	215	199	206	176	208	200	189	200	198	198	210	203	204	199	201	207	209	195	209	187	208	207	169	212	217	204	196	202	212	200	187	222	183	208	209	179	216	210	187	216	212	225	210	197	194	177	203	187	196	206	182	187	167	215	216	199	235	205	235	225	221	209	203	175	219	198	214	190	201	199	208	178	222	169	209	217	221	204	181	193	204	217	221	187	195	187	211	202	200	197	197	194	180	195	184	187	224	194	163	194	227	150	229	181	220	181	202	176	179	210	194	187	219	197	200	219	163	198	190	193	200	203	185	212	207	195	200	213	211	237	213	186	211	217	178	185	216	178	189	183	233	200	221	184	202	203	210	198	196	209	198	209	202	192	176	203	209	192	198	213	223	221	198	209	219	185	188	221	208	205	206	185	200	221	204	200	185	228	196	228	213	176	193	221	174	188	246	220	168	183	160	183	203	190	200	200	209	222	192	199	185	217	186	182	193	183	210	202	212	217	218	219	194	199	196	203	214	205	204	222	196	215	204	208	192	208	185	194	209	201	196	221	190	197	188	225	186	213	211	184	204	200	205	196	205	193	194	213	181	188	196	196	198	196	201	178	191	202	177	212	196	209	197	204	197	177	175	250	201	169	179	199	203	195	204	193	199	223	184	182	189	204	219	211	185	217	214	187	188	229	216	209	211	195	201	199	197	222	194	217	217	207	187	215	196	211	228	213	190	189	212	207	196	212	202	180	196	235	204	212	202	213	214	182	210	182	205	199	192	191	205	204	210	178	201	219	189	198	215	186	180	180	210	230	199	187	226	201	177	231	186	214	207	182	207	186	195	200	203	193	204	199	205	203	206	215	187	180	222	195	194	215	186	205	192	220	187	222	174	223	207	196	194	190	199	207	195	187	215	197	207	218	188	186	196	191	164	220	175	202	189	219	196	203	207	180	196	201	190	196	194	209	218	188	198	212	201	164	216	197	197	219	197	184	173	218	183	196	224	182	192	191	173	202	214	195	187	203	209	200	199	204	182	178	183	191	230	221	199	214	186	191	203	213	190	187	209	215	200	199	225	213	202	179	217	211	196	206	212	197	205	211	196	216	209	181	219	210	203	202	201	199	187	223	218	177	196	179	194	218	219	172	199	196	187	215	193	184	211	206	201	203	224	186	193	211	188	217	230	203	240	203	193	176	190	190	183	205	199	212	232	217	193	185	209	174	196	214	197	190	200	216	217	224	190	216	173	241	189	199	182	210	197	189	215	191	215	213	175	198	165	187	201	206	210	209	186	173	192	194	211	188	212	200	210	201	202	199	213	199	192	186	181	203	179	196	230	191	206	216	188	204	202	226	215	185	183	220	196	184	209	198	219	177	193	179	216	215	232	197	203	176	202	190	199	208	209	199	218	215	210	192	195	178	201	202	187	208	192	227	214	204	181	207	213	198	187	169	177	201	213	195	187	190	213	221	175	200	168	203	227	194	207	201	185	212	194	190	181	209	203	200	203	211	215	215	213	209	200	180	226	200	186	190	201	228	225	197	206	210	199	217	224	196	192	213	217	191	218	214	183	182	171	215	199	178	169	213	198	193	157	209	202	224	188	214	200	217	214	185	195	194	176	205	208	188	205	210	224	214	211	217	200	210	214	223	237	204	195	177	188	216	196	215	197	215	186	202	199	202	196	188	194	193	207	233	206	169	208	227	212	190	189	203	213	220	210	189	203	225	211	198	227	198	206	204	198	191	222	222	174	190	190	180	209	215	175	216	219	212	212	195	192	184	210	180	239	191	180	182	227	199	206	185	204	194	213	229	194	190	214	178	200	182	238	198	191	191	199	184	182	207	186	212	176	211	211	209	204	230	188	192	203	196	180	227	193	200	189	209	212	217	216	174	193	222	191	217	197	171	218	215	214	198	176	187	208	206	185	209	196	203	200	194	199	206	203	228	201	202	206	210	202	204	213	183	178	194	196	197	202	203	238	212	212	194	201	205	180	189	191	191	179	180	204	203	213	205	204	194	212	189	221	186	216	186	198	187	183	212	192	213	195	192	191	179	210	209	173	215	209	215	196	192	207	183	175	212	196	195	196	198	178	189	172	212	226	207	222	215	213	199	178	197	177	196	179	202	197	208	205	188	203	194	184	188	200	213	202	207	184	185	230	192	203	201	201	194	209	193	221	205	207	186	192	240	178	234	214	204	205	202	185
7567	2278	4738	5651	4947	3900	3346	2717	2386	2120	1849	1708	1525	1390	1285	1178	1092	1073	1046	1006	948	873	879	858	799	804	735	741	726	695	723	683	698	713	655	653	694	614	717	659	585	615	603	656	611	580	615	647	617	610	624	600	663	578	607	640	594	607	616	637	600	632	562	580	573	591	560	560	611	554	576	576	590	554	604	584	598	599	556	598	563	562	571	556	543	636	604	574	565	606	600	598	563	544	556	584	572	584	553	570	540	564	587	559	573	530	545	589	542	614	573	541	616	549	593	547	577	553	567	564	567	576	580	529	560	542	603	608	549	547	582	608	547	603	552	529	538	573	536	532	569	564	599	635	578	518	602	516	580	542	561	598	553	554	595	555	568	526	574	613	574	559	566	562	534	555	562	571	571	565	554	571	564	579	532	575	549	547	561	580	540	596	540	561	572	537	579	569	551	580	586	551	521	543	551	591	532	516	538	598	542	556	581	566	563	525	565	576	541	557	521	564	556	570	588	560	553	602	538	555	543	543	531	565	579	564	550	549	522	534	608	553	588	597	545	566	575	542	541	580	525	553	547	510	582	536	572	533	560	561	582	525	569	509	579	555	520	548	577	553	571	576	564	554	581	570	556	553	559	523	563	518	564	529	589	550	590	565	560	549	603	586	568	525	551	589	578	555	530	533	551	566	574	537	551	615	533	509	551	551	582	544	603	582	568	523	526	554	550	567	505	538	564	597	578	539	570	557	588	544	555	548	586	581	576	548	557	565	589	571	590	555	559	614	562	570	560	556	563	538	535	556	556	583	531	523	559	530	545	599	596	557	574	581	514	545	535	544	523	543	519	548	589	564	572	540	598	560	548	577	570	587	569	521	533	594	588	577	551	558	525	565	609	545	550	570	558	561	546	565	530	548	564	561	553	596	546	575	560	514	572	553	544	542	561	571	516	535	537	530	544	568	529	570	538	548	555	565	529	539	531	574	564	535	543	545	571	555	563	592	561	544	577	556	603	537	555	572	553	567	594	590	524	555	566	523	572	537	566	581	546	548	567	563	586	561	560	581	564	545	578	558	586	547	589	561	538	546	606	526	555	528	530	513	581	542	601	580	578	578	549	566	554	567	535	597	559	557	628	552	578	572	532	555	559	614	556	550	554	544	593	562	566	558	533	557	545	561	516	565	558	543	572	540	554	565	580	559	515	548	555	573	553	558	546	571	531	532	611	559	551	573	520	581	563	556	591	560	574	542	581	545	543	523	544	551	546	568	566	570	569	588	569	564	585	549	570	576	548	578	579	570	555	522	556	525	550	598	517	546	541	597	544	534	539	592	589	576	598	579	543	563	516	553	571	543	580	587	550	543	538	552	547	564	553	552	530	559	549	593	579	533	547	562	523	549	568	553	555	586	579	580	552	524	555	557	546	544	568	508	575	541	536	566	584	607	563	542	577	523	541	578	587	547	538	547	542	565	575	549	578	542	530	596	553	513	557	565	567	564	515	552	531	554	550	561	524	587	552	582	526	575	531	522	541	568	534	564	536	534	546	569	579	562	551	613	493	527	585	586	577	547	537	554	533	562	529	508	605	517	567	529	565	575	554	550	533	542	515	579	567	528	580	557	588	541	529	587	601	569	575	556	587	536	548	565	583	608	522	542	525	587	555	543	544	552	577	538	585	562	551	562	555	542	538	541	558	571	498	581	561	525	537	563	555	579	578	579	571	578	578	597	565	533	577	550	563	583	595	589	517	597	561	535	546	524	535	560	512	572	564	565	500	507	564	561	536	573	518	556	579	553	548	577	552	579	546	572	575	552	579	585	559	529	560	534	514	550	528	574	586	547	529	534	518	533	565	572	557	507	569	582	546	530	539	601	595	579	553	574	558	565	569	574	578	551	593	542	572	558	557	590	533	605	579	555	540	557	577	561	565	545	565	577	598	569	552	567	555	572	581	539	568	535	572	558	568	552	600	596	540	595	552	539	603	549	555	577	550	568	544	568	561	546	582	530	580	570	529	574	584	566	578	580	576	575	561	551	570	577	518	566	573	543	577	536	585	553	535	554	528	600	562	494	584	537	564	539	529	558	517	548	560	522	548	528	521	523	541	573	559	563	573	572	545	550	573	493	562	537	527	545	589	538	548	571	508	548	536	569	532	540	589	563	541	607	557	531	571	622	536	554	538	564	561	530	562	547	581	526	536	577	585	517	516	560	563	540	527	564	574	558	562	528	560	579	595	567	537	547	557	556	553	581	591	557	575	544	572	583	549	558	526	530	552	567	525	549	545	567	514	542	568	569	558	521	537	522	535	514	581	538	543	529	558	581	573	555	533	547	527	526	561	520	515	605	574	525	583	556	597	550	492	517	538	559	573	527	546	563	537	545	578	546	542	551	545	558	552	573	542	579	558	552	560	568	537	563	552	579	585	543	510	632	593	550	552	557	580	533	541	550	559	585	540	558	567	553	565	525	538	586	506	566	578	542	568	530	581	561	554	578	566	565	545	537	562	555	567	566	546	594	534	571	559	536	606	558	574	549	540	570	514	566	532	580	542	610	585	561	557	566	551	528	539	539	570	604	585	536	571	572	567	575	595	606	562	527	547	568	560	534	555	558	548	560	576	574	584	561	551	550	595	540	563	572	566	561	525	549	553	562	559	560	583	577	553	558	572	556	516	538	558	561	564	573	581	537	583	566	545	571	542	509	593	515	539	582	561	554	532	575	582	545	540	589	578	559	531	529	559	575	555	554	542	547	531	537	537	532	605	616	568	575	555	554	524	569	525	551	599	557	544	573	566	575	558	560	579	516	563	570	574	546	584	559	590	576	576	552	563	561	532	541	539	562	576	581	526	542	546	580	553	523	550	530	565	583	568	592	576	565	538	590	592	568	573	557	565	522	540	528	540	562	543	586	622	542	538	554	561	557	579	550	536	502	537	583	569	521	555	571	545	514	566	559	556	524	544	563	554	567	550	562	582	538	586	507	538	531	587	601	582	558	562	570	575	556	562	545	556	545	547	550	594	565	562	591	604	554	572	560	552	519	562	547	558	549	575	549	553	554	556	573	534	536	537	512	600	583	548	583	530	560	590	557	553	568	560	563	520	608	577	564	554	557	610	553	539	552	583	554	532	564	592	538	546	559	587	589	550	564	543	573	525	558	545	580	573	601	558	552	578	589	554	581	574	570	573	520	582	541	561	577	604	555	560	542	551	585	595	576	540	514	574	538	521	563	546	519	550	576	550	538	504	549	575	534	564	540	560	558	557	518	575	561	509	572	553	555	552	594	560	565	590	556	599	527	549	567	554	570	549	558	531	563	572	546	574	575	543	564	567	572	552	560	568	541	557	524	553	584	559	523	572	552	568	534	542	528	594	550	514	578	550	558	537	567	576	556	606	553	571	539	586	542	549	554	556	586	532	514	583	512	545	542	554	531	549	521	575	542	560	548	538	502	553	562	542	559	589	574	536	570	557	547	569	510	584	546	518	546	489	579	554	541
2494	413	421	439	413	362	376	357	370	324	343	362	356	389	368	331	323	329	332	324	347	329	356	360	332	355	362	342	334	319	332	329	370	325	326	341	353	352	371	309	332	336	352	343	355	348	346	355	359	334	316	323	343	341	339	343	357	367	339	324	328	302	357	352	361	337	337	356	332	354	316	369	368	320	353	374	366	348	342	364	321	354	367	358	347	364	355	330	322	350	338	333	350	375	372	343	360	332	337	330	371	345	317	352	302	389	351	323	325	343	349	358	386	348	296	325	359	353	351	340	365	310	350	320	331	339	312	342	378	346	333	361	329	352	334	318	357	354	374	318	354	352	329	331	357	349	326	304	363	353	374	347	344	354	348	311	349	382	333	318	333	316	374	356	360	372	367	361	377	355	328	360	379	347	358	350	349	329	335	366	349	345	351	328	357	331	346	352	358	351	375	367	378	342	330	318	317	335	315	347	384	335	347	368	367	357	345	355	329	334	354	318	316	330	312	346	331	321	368	343	338	374	336	346	355	355	336	366	370	372	329	330	340	331	330	342	335	329	357	334	367	326	359	351	344	334	319	304	366	337	311	347	326	345	372	337	353	340	363	338	365	363	350	329	314	360	344	353	368	350	333	370	336	336	349	327	367	348	344	373	346	350	350	356	320	363	325	337	373	357	341	375	342	359	372	353	354	363	358	354	317	354	325	352	335	337	371	349	334	341	340	351	343	356	329	345	329	321	332	345	316	332	348	378	347	319	313	311	314	340	328	353	340	355	323	351	317	369	365	344	327	362	326	368	347	324	350	373	357	328	321	328	356	329	348	344	325	354	342	327	323	357	341	338	373	358	356	328	314	398	308	349	325	351	361	363	354	340	319	367	347	370	331	348	345	362	349	371	320	338	301	341	396	365	362	329	366	354	345	325	362	352	342	357	371	332	313	339	291	346	356	314	340	329	337	393	312	350	341	360	327	320	348	328	364	365	339	334	341	365	359	364	335	341	357	346	371	317	369	346	341	339	337	351	351	313	352	328	353	335	332	325	334	322	333	358	365	334	314	316	349	358	405	344	333	324	327	332	320	360	348	318	355	341	338	358	349	291	332	346	350	373	349	317	352	379	327	341	352	363	328	358	358	366	309	340	305	336	329	343	349	370	327	355	346	314	354	312	342	343	370	331	332	358	324	388	329	346	337	363	345	328	358	318	352	354	366	316	341	367	355	326	347	338	319	346	355	351	344	382	327	338	336	342	309	343	363	324	353	322	331	373	339	351	336	343	334	352	338	321	397	315	351	347	336	371	342	356	344	332	318	384	303	339	345	340	357	319	353	324	334	363	381	350	352	331	366	314	315	376	341	361	332	367	362	373	357	394	357	366	380	341	349	340	316	316	345	338	336	338	357	339	307	350	313	357	332	338	310	349	374	366	343	354	346	318	417	336	336	316	330	341	365	352	333	355	321	372	335	326	360	343	325	353	354	304	359	319	343	339	340	346	380	342	339	332	361	366	341	356	374	347	366	397	356	367	388	326	344	313	364	359	351	324	333	353	329	384	339	362	362	326	337	341	348	406	327	395	327	323	342	329	351	350	341	325	333	340	350	339	359	374	300	359	351	335	336	346	313	339	366	370	346	364	335	322	310	345	335	335	349	369	375	343	324	359	343	351	346	365	374	332	323	351	357	360	320	349	343	344	343	347	331	346	335	338	374	394	381	352	333	341	355	359	335	353	319	313	328	355	346	334	357	326	326	335	359	340	297	358	349	331	330	348	347	358	342	373	348	348	328	336	359	364	344	354	340	354	336	312	333	326	318	358	348	371	341	365	342	344	341	338	332	332	342	367	332	354	358	334	327	375	316	362	396	318	339	348	351	363	341	384	348	306	366	343	344	332	331	341	356	328	342	328	374	345	350	359	350	326	352	329	378	294	349	379	351	313	320	367	333	352	364	357	341	350	318	348	333	323	329	379	309	353	361	328	351	363	332	317	316	352	367	342	335	311	349	320	377	363	344	355	306	345	380	332	348	354	364	358	406	338	353	365	330	339	329	369	349	350	331	331	344	326	376	375	323	373	361	319	363	332	317	341	329	348	333	358	367	360	324	363	366	337	316	389	352	329	374	370	350	362	344	378	341	365	338	376	360	321	330	373	339	337	332	352	359	337	353	304	324	329	359	318	310	364	344	305	325	303	350	313	328	336	333	353	347	358	373	343	334	336	316	377	354	299	325	374	329	308	339	356	331	337	352	336	353	364	337	352	310	317	368	328	355	322	367	327	337	305	355	336	328	307	334	343	337	379	351	333	393	368	343	349	318	366	348	333	375	334	382	392	340	361	363	335	339	344	379	316	375	341	322	332	328	364	328	359	330	333	363	353	351	353	293	355	359	347	335	324	364	376	335	337	362	355	362	322	340	352	328	342	327	334	309	357	327	358	333	353	336	331	343	341	333	334	369	343	386	360	326	340	299	348	350	367	352	364	304	372	316	371	327	329	367	314	337	346	314	327	325	342	324	347	325	353	347	310	360	355	345	357	349	314	320	353	342	357	351	373	361	345	339	335	336	372	346	363	343	339	379	366	359	326	372	331	349	345	335	357	356	299	360	342	338	322	315	367	371	336	346	363	356	353	341	328	352	379	377	365	342	335	323	289	331	348	310	323	314	360	328	351	323	335	371	347	329	338	344	352	330	342	346	335	312	366	388	357	365	341	347	351	365	355	327	322	365	331	319	338	332	367	337	348	353	343	349	374	345	343	359	346	379	337	356	349	358	299	304	357	338	367	326	344	325	363	340	350	348	378	359	364	340	327	349	340	361	321	379	344	351	344	337	349	346	353	370	346	331	337	340	367	321	351	379	324	360	330	324	353	321	327	336	352	357	333	365	351	379	347	354	357	342	353	342	323	381	358	356	378	371	338	346	336	328	326	341	318	347	359	332	341	347	362	346	358	335	345	360	357	339	339	373	322	357	341	342	378	332	303	346	342	322	351	343	371	326	346	338	363	338	337	362	337	315	325	358	336	328	356	348	307	339	340	360	391	355	353	371	338	377	341	341	337	374	366	346	331	376	357	367	335	343	332	365	356	385	345	351	372	364	335	346	321	312	323	356	331	347	398	367	363	347	383	332	334	320	339	362	335	353	361	355	322	329	343	347	332	328	370	361	372	323	320	352	312	336	332	364	329	373	328	330	375	351	347	305	317	305	385	325	341	372	334	365	371	332	357	351	350	353	349	355	347	337	321	355	353	370	366	346	332	384	351	369	334	308	311	348	376	353	351	352	334	309	356	335	369	312	303	323	334	355	325	329	315	343	335	369	310	336	341	347	337	381	341	332	386	320	328	348	325	348	346	372	359	370	315	360	311	359	344	353	327	344	372	338	339	306	342	355	336	344	337	323	362	368	376	342	345	364	359	348	332	293	344	354	333	290	332	337	342	368	351	333	319	340	378	344	312	322	381	357	316	345	375	359	303	336	362	342	338	346	340	393	346
2582	1021	1116	1128	1110	1060	1010	972	952	926	983	916	927	972	915	901	948	966	929	891	917	903	917	955	948	881	919	952	973	907	889	915	944	907	892	886	939	902	892	956	900	877	940	906	867	895	909	958	851	952	928	887	958	862	910	969	882	935	872	916	888	908	931	846	929	907	926	916	901	872	882	964	925	881	976	927	886	885	930	895	887	887	928	885	916	870	872	923	908	891	876	881	913	920	932	918	890	960	906	879	897	911	906	960	942	862	873	973	962	959	852	953	938	902	927	891	883	913	911	896	889	882	945	936	957	894	901	964	929	875	947	925	865	921	891	932	898	944	909	910	939	936	889	917	937	948	888	971	910	907	897	901	908	988	896	908	855	897	897	888	918	940	952	953	908	867	856	925	942	943	941	908	923	918	888	869	900	970	931	899	940	916	913	897	936	910	933	906	907	918	910	875	969	867	930	927	970	896	964	946	879	936	913	931	890	903	886	885	927	909	947	898	920	889	912	861	941	908	956	882	909	890	921	868	919	911	927	952	896	873	962	934	941	932	919	978	876	892	898	899	957	892	924	848	892	898	898	926	917	878	918	893	919	856	905	904	863	955	941	886	953	889	920	925	913	922	887	925	894	971	903	926	889	907	911	953	919	909	874	869	902	868	923	947	922	912	858	878	910	912	937	922	933	915	908	915	968	952	874	913	945	896	871	954	891	900	966	905	939	885	889	890	951	864	890	906	922	878	896	917	914	946	888	910	949	901	926	969	893	950	933	861	920	936	921	939	960	910	884	876	926	936	895	912	907	929	918	928	909	916	958	934	894	898	888	917	919	948	928	911	969	939	927	910	951	908	911	875	877	911	905	923	899	909	909	878	924	885	927	893	945	890	872	903	867	907	943	882	878	890	828	876	971	937	856	847	891	958	863	909	880	911	923	923	903	871	933	896	932	878	871	895	902	894	932	921	940	903	927	983	896	929	890	874	867	891	888	898	889	969	898	886	923	872	947	882	954	939	899	888	882	944	944	925	934	919	936	888	899	959	895	908	835	919	875	860	912	833	910	890	872	878	866	935	964	873	873	906	872	884	916	920	913	920	952	911	940	931	940	899	899	912	836	916	844	910	906	932	864	943	898	943	880	921	872	913	938	904	860	882	928	881	922	905	943	906	976	918	882	943	892	941	891	895	893	863	925	896	925	917	943	918	913	944	890	931	912	912	861	915	939	946	941	877	939	902	882	912	946	917	932	879	909	914	840	939	883	902	864	882	882	936	944	923	917	975	950	926	931	943	933	921	924	859	971	944	887	963	927	902	876	955	921	921	898	876	872	922	885	954	964	908	909	950	934	897	901	883	910	891	875	894	881	919	867	927	876	876	875	908	928	939	913	918	939	920	924	948	898	902	869	877	917	907	880	912	946	917	880	919	933	931	848	911	878	903	880	913	911	951	936	893	898	943	885	879	943	849	919	901	918	903	931	984	909	915	922	917	953	901	892	909	928	902	890	911	839	948	919	905	943	874	885	886	913	905	910	873	908	883	934	915	946	946	874	921	921	917	880	960	917	901	857	873	927	933	902	882	938	892	933	974	906	910	897	939	907	999	937	899	848	942	863	888	867	891	897	926	959	883	902	891	893	928	937	910	916	931	917	868	885	910	958	910	917	881	999	951	938	898	900	856	896	947	915	979	982	930	909	893	887	853	911	919	921	925	909	926	904	939	929	925	880	923	944	908	931	906	928	948	861	930	916	931	895	927	923	954	918	905	855	924	914	939	938	858	930	910	906	935	892	910	934	865	933	885	904	971	867	913	909	912	859	928	855	946	918	944	976	932	906	931	926	865	862	950	918	904	878	859	878	849	919	890	864	856	914	915	929	912	920	904	934	943	911	866	894	882	874	904	866	865	931	917	918	953	947	905	893	862	894	904	890	925	899	897	909	903	922	953	909	876	900	874	905	851	916	903	899	885	909	905	846	898	899	918	894	921	870	888	913	917	905	938	895	900	906	891	900	921	920	981	901	929	922	871	913	952	896	862	872	943	866	921	918	939	861	947	886	915	868	900	904	940	908	851	924	871	945	898	887	914	894	895	930	908	925	956	928	926	901	881	900	933	892	884	879	915	882	896	860	859	893	929	919	885	916	836	882	867	925	910	903	918	973	910	849	878	917	870	907	940	906	872	899	902	864	919	905	918	871	935	924	891	927	945	936	911	908	928	882	939	926	840	883	868	895	911	886	908	915	868	910	959	898	939	910	898	875	909	934	927	918	906	883	909	945	962	900	842	931	907	921	885	947	898	879	924	886	916	887	888	948	888	965	917	885	927	900	894	894	895	936	923	910	892	880	997	887	864	850	915	882	837	867	861	917	912	958	902	857	885	900	867	937	901	894	924	921	905	895	919	934	908	938	928	909	916	896	934	932	922	964	948	892	900	935	846	931	949	916	921	916	924	914	887	857	919	892	898	891	900	902	977	909	936	888	909	900	933	977	915	893	896	960	941	896	951	924	902	888	948	916	903	920	942	974	938	863	910	890	861	894	944	942	912	874	931	939	920	913	936	866	951	893	914	875	915	902	895	933	916	897	942	858	867	886	859	950	846	948	883	905	894	889	857	869	905	937	915	941	856	928	912	908	899	899	909	918	926	924	863	913	906	913	877	882	877	885	906	911	870	903	970	903	910	919	872	818	851	892	865	922	912	891	938	904	905	905	966	932	885	944	894	962	890	893	898	928	867	873	874	882	936	891	878	912	844	892	885	916	914	899	935	846	874	950	915	904	884	960	935	942	931	932	931	958	882	934	895	896	897	952	861	916	957	871	951	950	914	923	933	889	908	903	903	899	928	884	906	937	861	940	900	907	923	904	921	907	906	891	919	897	922	901	914	893	884	892	881	910	889	936	930	926	899	949	962	891	969	939	949	959	954	914	848	852	869	966	907	866	901	883	878	927	863	914	950	930	934	945	920	914	849	908	931	916	897	923	892	906	891	944	940	831	884	918	869	899	980	908	961	919	939	883	892	940	897	910	930	916	892	853	911	833	963	911	879	904	951	901	904	899	915	906	889	908	924	892	924	907	935	915	893	913	916	940	898	959	916	891	897	935	908	880	889	933	940	875	953	930	883	925	924	898	969	815	904	887	984	948	863	883	894	914	908	931	887	905	871	910	887	862	891	886	869	878	953	908	984	957	901	888	912	883	864	890	892	899	900	899	877	916	911	937	914	903	899	933	910	899	943	904	878	935	888	908	897	935	905	905	919	902	896	890	948	959	923	906	950	926	882	869	954	950	942	931	982	966	846	951	862	895	873	915	884	863	898	893	904	925	881	876	939	901	911	936	873	943	880	904	916	908	909	914	926	882	917	890	892	892	939	939	901	927	918	916	954	933	885	882	952	878	847	906	867	913	903	881	934	889	921	947	913	920	895	872	905	875	909	886	940	916	887	935	885	894	863	876	921	913	897	897	936	907	916	879	903	941	929	915	911	913	897	930	910
8638	1248	1475	1158	950	786	649	581	553	502	479	487	442	452	429	409	407	393	404	400	418	381	409	425	354	377	386	388	406	389	398	343	405	371	395	382	335	362	376	364	346	347	386	386	390	356	361	364	402	361	371	371	357	368	339	389	410	349	381	372	399	369	335	382	358	390	391	363	379	381	380	379	341	381	352	365	372	345	389	343	353	388	388	370	340	391	321	364	403	351	340	358	350	374	370	375	404	368	363	382	345	359	348	348	383	368	378	377	387	394	350	374	365	334	365	362	378	396	368	388	335	344	389	374	344	387	385	349	387	400	370	408	372	386	343	377	337	356	378	351	381	389	367	350	368	339	344	352	328	376	355	396	347	359	379	373	348	360	367	341	350	343	369	363	352	379	335	338	374	347	398	379	371	375	367	370	353	410	379	357	379	349	317	351	343	403	358	398	379	334	381	356	358	381	379	361	364	383	366	399	378	380	367	389	368	354	371	341	346	326	340	399	345	349	359	345	397	349	366	348	377	351	365	331	341	353	419	344	364	351	368	361	365	340	373	338	393	387	358	378	381	354	391	360	390	351	376	393	360	384	335	348	339	345	361	371	398	335	370	355	366	351	387	357	396	381	387	373	346	373	360	360	388	379	344	354	384	364	348	374	375	382	352	387	380	372	345	373	347	370	365	381	393	349	352	364	401	340	402	392	379	343	378	410	376	353	395	333	339	386	374	359	336	363	403	369	372	373	358	348	396	385	390	369	369	369	389	379	395	357	383	350	366	340	335	348	375	348	357	379	388	368	376	354	333	362	359	340	353	354	357	348	396	366	391	350	345	365	349	364	326	335	362	318	373	366	357	351	370	405	342	347	333	331	332	369	361	369	364	337	381	366	340	357	346	388	381	387	351	344	376	375	373	373	373	339	307	369	346	344	361	341	370	384	382	386	350	379	369	371	342	353	356	376	349	395	340	364	373	362	341	385	374	359	335	356	346	390	392	382	361	387	370	354	362	371	376	344	361	356	369	340	382	338	380	335	372	338	413	364	389	403	343	398	365	355	404	362	347	376	394	372	391	369	344	414	373	382	356	364	369	354	398	378	320	350	317	367	375	367	375	375	382	360	363	395	385	372	382	357	336	417	359	385	306	385	382	373	379	347	334	314	402	345	361	358	349	384	397	400	353	336	359	390	341	376	360	388	397	352	377	394	389	333	363	365	342	357	323	351	334	371	373	359	358	357	369	326	356	340	366	364	404	351	340	346	355	331	344	333	372	356	346	379	338	349	344	385	361	364	367	360	367	355	346	353	343	356	367	351	345	370	371	400	377	343	412	366	352	371	362	344	377	338	338	404	348	348	356	380	342	355	379	355	377	353	345	366	375	350	356	365	382	384	381	385	396	329	370	348	370	393	359	373	373	376	369	354	351	372	369	356	336	361	361	333	367	365	370	362	337	368	348	363	354	347	350	368	318	329	374	402	375	362	361	401	369	363	388	402	347	350	368	354	383	356	331	341	373	360	381	379	395	385	383	302	361	340	383	365	375	341	362	369	380	332	324	347	390	421	333	385	343	349	351	368	350	387	310	391	360	351	338	380	392	367	338	352	379	365	346	360	378	383	355	354	377	340	330	377	366	350	359	359	326	378	379	371	367	317	382	372	379	396	384	365	371	332	355	367	347	390	335	318	387	346	336	344	351	394	346	376	326	363	375	381	357	392	377	379	361	385	362	407	393	380	379	418	388	376	350	380	369	339	344	328	359	384	350	389	406	353	328	382	391	351	366	351	354	403	327	392	393	352	380	368	358	363	349	359	377	386	342	385	362	358	387	366	372	344	379	380	380	378	361	335	398	358	343	379	373	360	379	380	353	342	389	329	384	379	341	364	387	373	382	398	380	394	384	360	384	349	326	351	427	385	407	363	371	341	392	365	383	343	365	401	350	390	366	340	375	318	366	385	381	346	375	337	363	392	356	345	372	381	347	349	383	364	335	367	384	354	351	353	391	392	385	383	336	350	360	376	351	376	376	371	363	345	392	362	356	340	352	400	353	367	358	387	362	343	383	356	382	359	386	371	385	351	370	381	372	348	345	366	382	386	372	368	372	386	335	381	385	354	379	390	385	398	341	387	350	336	358	384	376	342	368	388	362	361	325	343	385	328	352	338	393	317	360	384	395	397	345	342	379	343	371	399	384	357	390	314	362	356	368	390	387	365	358	376	377	370	360	320	345	351	337	353	385	370	367	359	328	349	328	378	379	387	358	344	353	389	376	367	364	329	399	361	298	357	350	393	313	343	367	399	347	368	354	338	371	382	371	352	339	364	361	376	373	398	403	360	353	392	382	405	386	336	334	396	368	343	346	371	376	353	331	367	346	358	383	371	359	343	359	346	406	360	345	374	367	366	392	370	362	387	349	378	388	340	351	364	361	365	372	390	361	338	342	340	343	382	388	375	350	349	320	349	374	363	370	379	393	344	389	381	384	381	374	344	372	370	367	350	358	372	354	354	344	357	364	387	398	375	376	333	339	357	369	355	391	364	382	336	388	340	352	371	390	376	368	344	395	362	371	384	362	371	383	359	336	361	389	363	372	322	360	377	357	376	360	322	363	376	361	369	353	363	372	357	351	378	355	366	362	355	429	358	399	371	338	381	381	374	333	362	359	369	393	355	365	333	391	363	378	401	374	369	385	342	367	324	346	384	377	375	358	402	368	387	368	365	365	362	385	369	353	347	392	416	352	354	359	332	365	356	386	342	354	387	376	359	363	353	372	373	408	315	343	380	361	376	349	366	323	360	351	375	359	339	350	375	353	367	360	372	389	354	420	351	384	372	401	339	388	376	342	391	393	380	368	364	357	371	339	356	362	326	361	350	345	384	376	358	375	380	339	373	374	352	379	354	359	391	394	373	370	365	376	338	381	366	389	371	362	351	377	370	366	355	388	366	367	384	351	363	372	365	337	337	344	363	380	372	364	354	368	373	349	341	376	375	353	356	383	384	364	362	375	373	349	352	348	362	346	366	350	376	385	356	372	350	394	377	357	356	384	408	367	390	355	333	378	356	349	367	378	371	360	397	376	359	383	338	356	371	383	333	357	363	348	377	359	376	335	351	388	372	364	392	395	349	372	375	370	342	349	365	368	340	350	368	343	364	399	352	372	351	355	380	384	363	381	351	393	375	358	387	377	344	378	384	350	381	373	357	419	356	380	353	371	360	350	343	378	387	420	368	360	352	318	367	349	397	356	333	378	409	336	362	349	360	359	339	337	367	356	359	369	386	362	358	371	363	349	364	351	351	356	379	381	374	352	381	334	378	395	372	386	355	379	347	351	366	398	389	359	341	339	347	349	366	375	342	367	358	380	361	388	387	380	388	388	344	327	344	367	373	380	327	348	376	374	354	408	395	363	332	361	366	337	366	408	367	344	392	354	357	352	363	354	359	337	381	386	351	331	380	361	391	372	346	353	390	393	371	354	413	363	359	335	357	369	341	371	367
5830	1798	3159	3704	3287	2791	2361	2142	1926	1754	1535	1460	1420	1330	1297	1225	1220	1241	1217	1082	1123	1091	1112	1075	1100	1039	1017	982	1036	1049	1025	1010	1030	1002	998	996	982	978	937	1015	943	961	959	970	948	994	970	954	1009	955	935	961	952	989	931	938	965	969	986	894	929	953	965	953	965	981	907	1002	974	969	975	982	1010	973	943	925	862	960	923	953	970	996	910	935	904	989	983	919	939	963	945	983	956	947	929	932	935	938	963	906	879	937	902	946	927	959	976	937	881	1003	947	937	967	955	949	944	924	1006	888	940	915	930	948	947	930	927	932	912	920	914	939	969	916	985	949	902	972	923	948	930	913	974	944	935	977	929	1026	947	965	934	961	937	899	960	949	917	897	931	918	974	954	891	868	898	939	895	943	961	947	923	957	982	909	944	947	948	905	884	984	887	902	875	895	930	940	950	940	901	982	891	928	933	964	953	914	858	958	957	957	932	977	959	925	926	876	935	911	951	921	910	941	914	971	945	933	955	997	950	948	951	959	990	943	867	915	982	922	906	963	982	881	991	976	985	928	980	935	964	967	931	896	902	908	904	917	916	937	928	897	968	938	953	960	935	994	957	877	966	944	880	961	941	952	934	906	919	978	929	971	879	895	948	964	972	994	986	925	868	995	945	921	922	987	933	984	935	914	912	906	973	904	954	903	891	928	934	929	888	961	936	937	955	978	948	931	1017	967	988	896	979	920	923	918	899	985	948	906	977	960	918	943	936	951	960	914	960	968	913	932	975	950	975	967	923	929	932	916	922	910	910	1014	941	943	909	944	919	961	1019	935	916	947	912	946	913	876	981	962	957	946	960	932	925	903	943	930	892	932	984	981	952	942	895	929	967	873	966	899	965	967	932	890	927	912	909	890	950	928	917	914	947	943	914	959	956	942	910	926	945	867	964	967	961	940	972	911	946	956	922	950	943	943	989	928	885	948	927	893	979	936	965	958	994	970	932	884	929	934	911	906	953	888	925	957	880	944	918	984	929	922	931	958	944	886	932	896	910	945	960	929	904	921	854	902	922	932	887	923	892	984	908	963	951	929	946	933	944	1007	975	941	931	986	958	906	980	897	952	893	1013	946	911	910	956	906	942	911	952	987	896	908	963	896	920	952	951	956	953	947	917	916	904	937	927	950	929	877	956	983	986	921	1016	956	953	952	946	874	908	880	977	908	898	904	980	916	966	943	920	920	932	951	892	929	948	922	923	927	960	938	930	998	922	985	997	955	919	943	928	925	876	904	916	940	914	965	933	913	934	922	945	924	934	965	886	951	994	960	960	948	926	967	981	950	1013	928	908	977	926	906	950	922	885	907	964	880	997	990	913	886	917	950	895	933	894	943	924	961	917	950	946	954	939	954	917	972	973	931	961	968	934	922	904	916	969	943	990	956	1025	992	894	998	948	952	927	942	875	877	933	949	1025	901	956	985	888	888	953	919	943	954	959	968	946	891	953	969	901	914	951	983	978	974	966	946	940	973	889	948	949	973	912	962	922	977	950	983	940	937	943	882	923	968	918	962	962	882	903	926	971	908	897	947	963	965	966	871	939	925	952	976	919	938	930	953	929	948	968	933	927	1005	918	921	1013	920	1010	1008	892	934	894	968	918	946	948	916	930	891	927	913	923	945	902	957	906	887	941	921	975	933	943	929	911	968	920	902	916	926	987	879	978	962	971	941	958	949	943	914	960	928	944	971	906	968	943	952	954	939	924	936	984	920	885	953	944	951	937	922	958	923	930	958	970	973	913	955	859	903	898	903	923	924	963	933	923	918	928	947	907	945	899	888	936	980	986	929	946	947	956	962	962	990	926	955	934	936	959	913	951	954	923	906	924	1006	908	916	924	962	903	950	948	940	966	925	953	1019	898	900	902	970	909	900	918	923	937	950	984	956	898	938	931	904	982	997	922	930	946	962	929	1002	894	977	985	892	943	940	953	910	896	951	992	937	998	938	943	1027	933	925	977	915	954	947	972	989	902	956	903	953	922	920	968	957	956	984	930	959	941	967	956	926	941	926	928	902	950	875	947	948	929	920	979	976	955	932	916	888	928	984	955	979	962	958	895	946	916	934	938	972	973	879	975	989	914	940	917	998	924	896	970	906	984	949	895	942	989	966	980	940	956	926	933	928	966	887	947	908	934	997	969	913	937	986	906	910	929	916	916	903	927	955	931	899	937	926	947	895	922	901	892	928	966	934	1001	984	905	922	928	920	979	978	965	942	971	931	917	980	940	917	953	942	922	938	944	964	883	979	921	951	928	945	933	938	967	894	926	978	937	926	973	952	963	1002	926	942	911	911	942	932	939	918	957	957	978	943	930	930	926	937	962	962	957	929	953	936	930	956	942	913	963	923	963	918	947	992	943	933	882	920	920	878	974	927	948	947	974	932	947	926	964	905	953	918	969	938	925	931	962	911	911	944	994	994	986	954	963	934	917	925	1002	950	973	970	964	1004	913	877	940	954	926	876	966	913	941	966	941	961	955	938	923	973	962	920	970	851	942	934	914	945	919	947	911	953	928	906	943	874	927	936	966	963	938	943	968	935	956	964	885	927	964	946	926	977	928	964	951	903	919	1011	905	948	925	955	928	901	925	938	925	928	901	998	922	909	918	910	936	944	930	951	975	957	952	950	918	979	928	923	867	943	942	924	926	940	963	946	959	937	936	937	962	960	976	944	951	922	956	937	967	914	996	937	933	994	982	935	1012	950	894	931	961	938	943	868	952	941	972	1001	937	903	974	938	945	926	962	933	980	939	962	896	969	927	958	949	909	901	980	925	930	958	957	955	878	961	899	915	987	957	911	956	1006	939	929	913	1012	958	946	956	890	989	919	919	955	925	966	948	934	945	900	955	937	951	923	953	920	940	948	971	934	937	948	934	865	974	917	902	962	918	916	931	942	938	901	875	989	936	924	926	889	919	881	924	948	966	913	915	935	914	940	876	978	937	950	951	901	951	906	929	978	953	984	904	921	926	964	933	896	983	860	960	975	950	917	948	953	861	984	935	928	942	966	962	911	932	958	948	968	914	882	908	912	903	942	973	888	922	918	893	907	927	940	956	967	914	979	1000	965	925	891	971	902	926	925	936	938	936	926	914	930	978	971	896	897	932	983	943	967	941	948	988	913	964	957	942	883	950	967	963	945	954	985	962	915	961	897	924	947	1015	910	905	978	1007	912	981	935	912	959	932	958	923	947	976	964	885	1010	1003	920	933	972	921	944	925	991	914	916	921	978	900	935	915	916	898	902	970	915	891	945	951	966	947	943	920	924	988	910	949	991	1007	984	952	951	963	948	953	984	930	962	937	966	953	953	910	972	917	955	891	906	938	946	902	903	923	884	952	907	938	935	987	974	886	934	892	984	927	915	925	916	913	893	907	966	947	902	948	919	944	936	894	943	895	912	971	876	983	933	911	879	941	887	934	885	948	982	905	952	959	918	935	930	925	950	926	963	955	924	981	970	973	961	925	919	968	933	888	953	913	894	917	908	910	957	941	945
15489	2421	2643	1921	1391	1026	808	616	512	470	443	383	357	352	345	323	297	289	288	255	228	238	253	244	245	247	220	239	233	220	196	233	205	253	208	244	207	214	223	229	230	221	200	216	199	203	193	207	171	201	217	221	180	204	199	200	173	188	216	201	228	223	205	205	206	214	198	207	210	201	179	216	198	199	195	207	213	224	177	199	184	200	194	194	182	209	185	221	222	221	204	192	223	213	181	192	185	202	225	206	189	190	219	219	200	194	203	198	194	177	206	205	235	205	168	167	203	208	215	200	198	208	202	223	193	206	193	195	199	204	208	210	189	203	222	194	203	193	204	172	195	193	239	208	169	181	215	180	211	205	201	207	205	219	199	195	200	205	190	179	196	210	197	188	196	197	178	204	197	202	216	189	202	199	215	199	186	196	203	188	211	210	210	176	184	200	217	200	198	188	208	207	196	211	192	196	209	195	187	212	204	195	175	195	201	200	173	208	191	206	229	215	199	195	196	196	210	204	207	180	197	191	211	216	196	202	214	228	188	203	209	225	202	208	183	188	218	198	193	198	209	186	199	248	189	202	174	180	193	178	213	211	190	212	203	221	193	184	236	199	198	212	216	202	213	188	197	210	196	192	231	175	186	202	208	189	205	212	210	203	212	185	205	208	180	206	179	186	232	195	187	197	222	186	208	199	190	190	208	203	187	185	211	207	225	235	207	190	182	181	195	190	208	209	214	202	211	196	200	185	201	235	212	206	183	210	185	213	188	204	178	209	192	199	215	221	213	226	206	195	195	216	214	198	180	200	206	190	199	220	227	194	180	208	204	184	186	192	204	214	171	204	181	193	216	196	198	237	188	208	217	211	200	209	198	208	204	206	213	223	232	231	204	197	210	197	208	204	181	202	195	212	183	201	183	205	197	217	192	239	192	192	192	202	204	210	208	171	202	202	177	197	209	185	198	197	202	214	197	191	193	232	213	190	204	175	200	223	215	194	222	188	179	199	191	186	206	180	186	173	182	195	200	220	208	195	209	186	179	182	179	169	201	187	193	188	182	164	205	170	197	205	201	218	182	202	206	206	200	197	203	207	206	206	185	200	214	183	187	185	173	192	200	195	195	213	199	217	194	231	181	194	207	168	199	204	191	242	202	213	205	213	204	179	194	180	215	186	187	206	176	196	202	208	205	188	199	206	237	197	167	202	210	209	201	171	225	203	196	192	209	216	212	214	180	200	198	196	206	196	185	203	192	219	194	176	200	218	171	199	187	194	203	183	178	196	198	185	174	215	201	214	217	200	170	187	193	207	168	227	186	206	176	222	224	201	209	199	192	189	189	196	231	173	201	219	184	224	167	239	192	204	195	197	196	206	207	194	206	178	203	209	212	206	182	215	182	205	173	195	205	186	190	228	193	197	214	181	190	197	201	177	216	214	207	203	169	193	213	208	184	207	220	205	194	182	190	233	186	210	226	221	206	176	200	158	223	177	190	199	201	189	200	212	191	208	208	201	177	213	202	209	160	204	192	205	202	198	207	218	195	194	212	207	191	219	224	201	198	208	201	198	231	219	204	190	206	182	198	176	208	200	231	186	197	217	209	212	185	163	212	188	181	193	189	195	192	186	189	173	198	197	188	185	217	202	200	192	199	188	212	220	212	197	238	223	191	182	185	167	200	207	195	181	215	203	215	226	219	201	219	225	187	205	203	193	184	195	208	211	201	196	218	182	195	196	209	183	184	208	192	224	198	218	189	227	214	212	211	195	201	232	203	218	192	193	205	208	200	222	203	193	219	226	219	196	184	183	207	242	207	197	213	190	182	204	224	181	217	216	194	203	205	210	192	189	215	200	204	217	198	190	183	191	225	213	196	202	198	212	190	184	206	210	207	202	191	187	173	176	200	204	192	193	195	194	200	197	173	210	220	213	200	195	189	204	194	216	214	208	232	235	217	215	187	208	184	186	194	196	169	180	222	178	217	225	192	208	183	223	186	208	224	207	204	213	215	186	209	189	217	177	208	176	218	208	174	201	221	208	205	206	187	224	235	210	176	224	238	217	200	209	173	172	205	209	192	217	188	203	182	209	196	197	213	201	208	213	223	204	191	200	199	181	229	205	208	180	205	174	211	202	203	203	189	193	227	196	192	204	199	194	200	184	218	202	205	180	210	211	204	188	182	228	214	184	203	204	204	226	202	222	186	216	183	170	203	190	194	226	202	209	211	214	176	215	200	218	207	176	194	194	198	197	199	199	200	184	195	234	216	196	177	190	191	216	230	187	180	177	178	204	176	199	214	196	210	195	187	221	225	201	193	192	188	197	224	200	185	175	210	195	216	181	201	206	163	207	191	185	188	195	213	193	218	204	203	203	199	201	202	194	204	205	197	224	193	198	197	203	201	191	217	201	190	204	192	206	208	186	185	195	165	207	200	232	212	211	204	221	176	204	211	196	213	180	200	203	196	204	218	212	199	191	206	216	209	187	206	209	210	215	242	190	209	171	160	175	191	179	200	211	186	178	182	212	179	208	217	225	204	174	233	223	192	183	179	207	179	189	198	193	181	202	197	206	191	202	207	210	180	222	185	205	181	208	200	186	208	219	208	185	209	201	195	205	201	202	199	247	201	209	200	206	215	181	211	181	230	179	170	206	176	208	216	188	198	191	188	220	195	188	205	200	218	192	197	219	201	219	197	185	188	212	220	200	201	228	191	166	190	210	193	210	195	180	197	205	237	212	215	213	195	186	201	187	203	176	206	205	228	182	184	178	182	213	194	222	212	221	193	187	210	233	220	201	188	189	194	185	185	201	190	194	212	194	230	212	204	197	183	199	199	218	192	189	164	196	202	211	199	199	197	188	201	198	217	214	183	187	178	202	180	216	175	202	187	237	230	207	215	184	167	205	201	180	214	205	197	176	206	220	213	220	208	230	186	216	184	210	202	186	175	207	219	205	212	201	215	203	206	197	201	185	191	229	200	203	193	191	210	247	201	176	213	205	189	177	189	222	211	207	196	185	187	185	201	204	202	193	216	212	187	184	222	188	192	197	221	217	165	178	217	205	187	205	192	216	201	217	199	202	203	189	189	200	216	223	204	193	166	190	226	189	211	207	173	191	185	214	204	175	204	191	192	187	200	204	210	179	210	215	191	202	203	207	192	193	198	182	236	191	223	194	204	201	190	177	216	178	175	195	211	196	184	220	204	198	203	179	189	211	205	205	179	238	213	208	200	214	183	215	217	184	212	222	224	218	205	191	182	211	204	176	183	176	190	194	189	219	209	220	193	211	185	211	189	230	206	191	188	210	216	177	200	190	196	215	180	207	224	200	226	192	207	215	197	168	217	211	195	223	220	210	214	190	228	232	209	184	222	194	189	219	204	175	197	218	168	191	187	179	183	188	207	169	191	208	231	204	190	177	226	195	193	210	218	223	189	241	187	185	191	188	209	213	204	183	218	180	214	205	212	206	203	205	202	183	205	195	202	221	175	210	216	203
7588	2237	4861	5784	4837	4022	3345	2699	2459	2099	1821	1718	1523	1327	1254	1196	1114	1071	1014	994	894	891	861	829	833	745	803	750	733	729	783	700	706	711	731	680	663	639	628	652	673	658	670	674	648	625	634	617	672	541	621	631	619	615	614	598	623	565	574	587	645	618	619	589	601	596	597	598	623	587	578	565	580	566	609	597	603	537	564	562	575	591	579	575	596	632	555	547	587	611	564	566	589	557	585	598	534	569	543	562	564	593	544	534	577	559	554	571	584	534	586	546	543	559	576	563	578	585	578	590	598	535	552	531	570	596	549	579	552	563	597	554	558	581	537	559	592	561	587	539	562	606	585	580	604	582	549	532	577	575	565	543	593	554	536	607	528	526	571	546	567	569	548	549	558	565	534	579	546	516	583	525	563	583	557	595	582	562	572	566	599	574	595	561	582	542	578	560	509	570	576	559	517	586	566	526	511	518	558	553	537	568	561	560	599	590	589	567	562	565	541	563	518	554	540	565	574	547	517	597	493	564	508	588	540	531	556	542	585	563	581	558	585	621	535	529	567	520	537	567	572	555	566	563	558	565	537	567	558	557	584	563	607	566	558	573	504	533	590	545	573	554	559	506	570	567	585	527	575	571	561	548	530	558	572	554	609	585	593	583	542	552	515	542	517	552	610	542	547	531	564	561	559	537	540	552	569	568	575	541	541	544	600	575	539	559	512	573	555	550	585	595	552	544	566	489	528	613	546	520	521	573	550	530	598	557	572	590	536	554	539	601	561	572	584	570	554	552	584	543	529	560	553	573	506	547	544	567	608	522	514	558	589	579	569	572	562	578	568	534	555	562	514	554	542	546	569	585	576	547	570	563	590	575	544	560	549	569	542	508	546	562	521	555	602	599	555	560	572	558	569	600	544	549	547	546	554	535	551	577	550	530	553	548	583	550	540	580	552	549	603	558	579	558	570	541	614	570	556	604	551	564	590	611	545	552	541	586	519	582	546	575	553	576	540	565	559	551	591	529	577	576	554	562	581	538	595	557	521	548	543	585	541	517	599	549	542	513	579	587	552	489	594	560	568	572	550	565	509	553	570	551	595	527	579	539	555	565	586	550	584	545	550	544	553	557	564	569	576	499	530	549	587	568	527	570	558	522	554	561	559	587	549	556	572	542	572	547	503	574	589	559	540	564	610	548	525	560	581	524	549	528	514	562	559	610	551	551	584	550	583	499	545	557	593	596	536	571	528	574	583	552	564	560	570	560	563	591	575	549	525	518	529	563	556	561	560	534	577	567	588	530	553	565	592	541	555	532	557	577	578	593	526	522	532	589	559	539	576	564	610	612	547	592	550	527	543	521	571	543	573	560	573	601	514	570	528	529	548	585	523	543	532	549	566	509	593	570	562	543	539	563	539	590	540	539	597	596	535	551	566	565	578	542	601	559	558	535	562	567	541	566	533	533	548	556	540	561	533	577	546	571	554	559	559	572	560	531	576	563	593	549	496	592	610	556	523	570	553	550	577	563	535	585	598	550	549	544	567	528	536	553	526	519	548	550	538	594	560	536	556	558	575	546	548	540	538	531	572	549	523	540	540	591	532	552	577	560	576	551	624	562	551	574	568	502	564	566	558	507	571	563	572	538	528	591	524	554	531	514	549	558	596	538	556	544	534	548	562	551	568	548	536	547	578	516	570	532	543	569	555	564	534	537	573	593	550	564	496	547	565	583	531	517	514	552	529	588	537	545	594	526	555	561	562	532	549	534	568	559	518	562	543	594	563	554	567	562	546	579	595	543	575	514	534	506	571	576	590	544	537	598	528	563	540	577	547	580	531	546	561	565	595	591	509	535	572	548	559	519	570	563	581	573	555	577	570	534	586	564	611	542	551	574	517	544	581	541	569	611	588	565	583	514	592	541	557	570	520	607	545	583	560	529	569	535	576	541	539	547	577	562	550	587	561	546	533	559	602	538	537	553	563	574	534	531	549	557	521	517	586	547	541	578	597	551	566	547	552	573	530	565	578	552	562	581	553	605	532	561	565	545	578	559	583	557	569	569	517	599	580	557	537	555	588	585	544	546	512	529	531	556	560	565	535	563	582	538	566	551	575	573	593	565	535	605	552	584	561	565	538	557	579	541	546	597	566	564	586	561	569	524	581	586	559	615	561	534	539	547	546	558	550	569	548	552	569	532	517	538	566	576	552	589	555	553	539	551	566	611	528	539	538	570	546	545	554	488	517	563	558	536	564	573	548	563	534	567	573	552	547	530	600	558	596	561	566	544	575	550	561	594	558	551	555	522	518	607	538	568	567	568	593	562	537	515	516	526	545	568	550	550	568	545	525	541	564	577	572	558	510	550	537	573	581	572	529	552	590	568	528	570	586	557	556	579	529	581	539	593	579	591	562	553	577	558	571	563	580	570	585	531	555	540	558	545	586	538	513	553	548	569	519	546	570	584	551	564	581	532	610	546	580	578	537	563	591	559	550	527	573	561	543	611	520	582	536	561	581	548	566	565	521	550	541	523	556	571	563	568	531	571	564	559	519	550	540	588	564	541	557	554	564	529	595	545	527	582	580	545	531	564	537	543	611	553	587	530	586	555	531	537	551	588	541	604	534	515	598	577	574	560	559	556	563	564	540	586	551	565	585	540	516	541	517	602	630	536	552	551	579	579	561	569	594	561	561	551	545	559	532	543	525	623	569	530	564	593	546	521	578	583	560	567	536	553	576	608	523	566	544	565	537	579	578	550	584	576	536	552	567	575	565	554	549	547	558	517	582	559	562	600	474	530	534	561	554	566	537	558	554	584	590	569	585	560	573	564	545	577	571	540	546	535	573	537	551	580	596	542	551	540	495	488	577	558	559	591	540	551	541	547	573	541	553	596	532	570	544	567	557	526	557	589	567	531	570	517	594	549	555	600	586	563	543	553	581	548	567	514	517	551	590	564	592	550	578	560	587	603	567	580	574	587	525	536	520	544	584	579	580	620	526	591	580	587	591	578	558	547	566	550	526	522	588	555	587	585	555	587	577	544	557	534	557	602	552	588	554	546	525	561	556	575	564	586	560	560	543	555	596	573	570	550	554	537	544	587	555	561	617	548	588	553	552	566	555	589	580	533	580	510	527	549	560	559	591	543	603	551	596	525	569	554	532	537	550	567	585	550	541	573	545	564	537	596	539	518	574	586	588	545	546	570	562	543	550	548	546	553	536	529	550	578	533	576	516	535	556	539	581	553	583	605	574	545	562	552	558	592	540	598	540	593	586	563	570	545	526	568	540	525	562	548	572	542	565	540	571	588	581	560	591	526	536	569	543	558	535	548	576	584	544	550	576	547	538	528	591	582	561	574	572	611	582	537	560	597	632	558	543	597	552	578	567	547	553	548	548	538	560	541	531	579	563	537	565	577	559	533	603	523	584	550	576	585	586	562	561	553	554	516	590	535	530	574	581	572	559	567	580	566	576	562	592	562	545	538	603	534	569	551	561	502	613	562
2485	419	384	369	334	400	341	366	387	341	332	334	385	348	360	392	323	371	350	411	357	352	363	337	339	319	355	375	354	388	354	354	324	365	358	380	350	339	352	342	390	337	366	391	357	363	336	349	354	325	357	391	366	353	332	363	331	328	379	321	348	339	329	364	374	332	355	361	342	321	364	381	389	363	323	334	309	371	358	358	370	374	374	330	337	346	342	348	355	378	359	364	330	361	308	356	342	393	379	325	343	323	345	323	338	308	349	388	361	318	339	371	332	368	344	354	384	346	318	362	344	348	332	351	337	318	360	348	336	343	360	369	318	340	359	361	346	322	351	358	325	356	365	358	346	352	364	343	323	362	359	350	326	333	356	339	371	349	349	361	372	373	335	342	361	341	351	351	366	334	343	351	335	326	365	349	344	359	338	348	373	365	336	375	353	372	335	366	340	379	352	350	347	372	380	343	358	331	340	373	355	343	366	376	349	341	344	365	326	369	331	379	359	344	354	347	355	362	342	381	341	327	350	370	359	341	373	354	363	351	340	382	364	350	327	364	344	347	346	326	322	339	370	368	337	340	345	343	329	319	347	329	388	326	355	349	331	323	296	361	323	383	365	320	352	335	361	335	331	372	369	362	375	359	377	376	372	329	342	346	359	398	380	433	367	365	349	372	329	319	351	351	361	340	316	309	314	334	364	371	333	349	303	352	353	336	325	361	335	320	335	348	357	395	354	374	359	368	363	337	362	366	343	353	338	330	390	343	347	335	364	328	340	305	377	361	374	365	350	382	340	352	385	340	395	350	353	361	349	367	344	362	317	308	343	364	358	348	338	360	360	340	342	376	325	330	345	355	339	319	353	327	348	341	316	356	355	353	327	364	329	334	332	352	348	355	370	302	338	326	359	365	340	347	387	319	337	329	379	307	340	352	330	367	364	356	363	342	351	340	304	322	343	341	334	356	324	376	377	378	338	344	361	349	352	356	355	378	363	355	354	371	364	360	332	375	334	379	378	342	369	366	330	348	342	373	346	350	354	316	360	319	343	330	369	345	328	333	333	350	338	384	362	338	357	327	331	363	342	342	324	357	326	321	341	350	364	356	335	322	352	314	349	365	356	356	364	347	360	332	327	334	330	372	316	333	329	366	352	379	375	349	353	341	364	354	394	376	325	359	385	382	342	370	380	331	342	335	343	385	331	393	364	358	318	390	372	379	339	348	331	391	358	360	316	341	355	325	351	326	345	329	339	359	367	365	349	348	302	346	348	349	366	348	361	348	362	306	330	330	350	336	335	313	323	350	338	342	332	346	362	369	358	339	376	358	352	361	326	363	336	354	354	362	338	331	356	341	364	398	349	373	339	317	327	331	350	339	364	321	338	348	370	371	390	379	332	361	376	377	384	324	356	366	323	354	340	350	367	326	362	346	368	374	346	338	342	349	358	345	359	312	339	333	369	352	355	371	365	336	329	367	374	341	376	343	327	333	346	356	349	325	380	338	359	329	359	360	382	338	362	345	335	356	369	350	345	323	360	333	322	336	346	334	343	355	355	344	360	371	372	349	337	355	358	370	374	318	348	372	386	365	330	343	371	385	349	357	353	369	338	356	333	336	357	324	348	355	361	357	327	330	376	384	352	362	374	341	346	354	331	363	337	355	374	334	339	336	367	326	376	350	348	354	375	335	352	351	357	379	358	359	362	350	378	357	376	345	359	336	326	358	357	345	350	341	358	365	340	366	336	352	365	355	334	352	314	348	297	352	374	369	370	356	357	411	344	348	368	340	321	353	350	335	384	355	366	347	359	371	355	356	352	333	363	348	345	364	350	359	322	350	324	328	361	350	369	377	345	373	352	318	379	354	350	349	349	322	347	351	328	364	339	366	345	320	356	340	359	381	360	358	383	336	351	348	375	329	356	367	349	351	327	363	362	354	391	334	369	349	323	339	321	355	340	355	349	329	339	310	354	365	355	374	350	338	334	355	354	335	383	354	352	342	330	329	354	338	367	320	364	363	325	333	342	344	330	364	395	384	345	383	325	339	330	325	323	346	338	339	343	341	349	365	318	360	316	335	321	344	346	328	355	325	351	359	373	333	363	344	318	384	343	356	331	386	347	333	372	356	380	343	373	369	364	326	358	357	324	352	334	373	329	357	346	350	348	346	359	372	365	364	359	343	347	359	361	330	373	353	354	373	346	351	357	352	339	337	338	364	351	342	368	370	323	353	335	361	366	322	351	356	389	351	371	334	366	341	358	347	356	360	383	336	368	353	341	350	377	337	351	349	364	334	363	329	344	328	371	363	370	332	346	360	327	388	328	316	363	368	375	376	325	348	335	367	352	348	338	383	346	337	339	357	351	339	370	361	371	353	361	352	344	388	368	336	350	342	352	360	340	363	350	357	341	346	338	342	351	331	351	336	335	337	342	378	350	352	386	357	380	347	372	353	344	338	356	332	358	337	360	367	362	351	354	342	352	355	340	326	324	366	370	382	357	405	338	361	343	352	341	331	330	344	335	355	328	349	376	373	343	341	384	376	367	349	350	318	303	361	341	360	351	348	391	335	345	368	350	361	354	337	359	365	362	331	370	328	319	347	314	325	353	331	320	355	358	357	325	345	338	330	351	341	351	350	327	342	292	351	372	338	318	374	397	370	359	347	301	353	368	356	353	380	351	373	327	315	333	338	338	385	357	376	324	317	352	347	331	329	370	370	356	374	332	357	346	368	348	384	333	342	324	348	376	382	347	341	343	370	371	320	343	294	397	362	351	351	329	372	310	352	347	343	370	378	340	354	348	376	303	365	379	382	373	333	356	359	364	308	378	355	312	352	341	342	310	359	372	348	362	328	341	344	330	336	348	374	326	328	338	348	354	374	323	350	346	357	370	384	321	337	322	360	317	350	364	352	332	364	377	352	385	343	342	332	353	359	358	356	346	336	359	342	364	367	326	319	387	359	399	361	331	355	360	356	320	319	351	357	355	317	342	361	353	344	361	330	330	335	361	377	329	354	370	362	321	349	333	345	318	386	367	367	327	367	365	357	336	382	339	318	342	333	370	380	338	349	364	381	363	336	345	343	336	339	356	344	358	348	359	337	330	345	333	317	347	371	351	367	338	358	346	300	339	342	344	333	345	331	357	390	355	341	342	352	375	351	396	348	373	349	394	346	349	331	330	339	346	366	342	356	364	350	393	361	366	354	354	358	356	375	371	379	334	372	332	347	364	335	337	315	365	370	375	367	325	333	336	346	385	367	335	365	372	332	376	374	353	344	332	336	370	367	329	345	367	360	302	359	336	354	364	368	347	327	326	357	335	338	387	344	325	342	337	347	372	334	316	337	330	334	325	339	347	375	387	380	326	334	347	343	332	328	370	376	358	363	399	316	357	307	319	333	316	371	382	349	380	344	367	355	352	369	337	312	367	350	375	354	381	350	358	347	326	350	376	352	375	356	377	349	377	356	359	356	393	332	346	377	325	344	338	350	361	345
2677	976	1066	1052	1107	1001	975	1022	982	919	873	957	937	964	968	962	959	939	982	930	943	943	934	964	915	941	940	911	954	933	926	926	956	937	888	929	928	916	837	971	914	962	958	895	940	849	883	927	919	922	923	894	892	891	893	897	923	884	872	910	896	971	867	906	948	942	894	933	928	931	913	912	865	924	923	908	928	943	931	949	903	988	912	898	891	879	913	940	952	924	913	912	938	907	918	922	953	898	954	923	952	927	944	936	928	902	912	942	928	895	936	928	907	868	963	917	931	934	921	907	931	868	930	949	939	883	951	929	913	853	913	917	884	905	870	862	997	897	867	910	901	925	948	889	902	911	889	881	932	919	966	948	918	932	869	860	953	919	887	951	867	918	968	938	909	872	951	958	911	936	910	936	879	979	916	920	913	962	936	916	919	928	967	895	872	940	948	881	944	939	940	981	913	896	922	958	916	933	896	914	869	895	975	944	930	916	921	897	920	886	873	934	928	865	923	884	902	918	915	894	933	895	940	891	961	1012	902	886	917	900	947	979	887	902	907	920	899	854	871	903	917	946	989	916	942	921	940	916	883	912	880	912	902	916	902	876	926	893	921	896	884	898	859	947	940	958	949	939	905	927	923	904	907	957	883	871	938	895	919	930	946	943	906	936	924	900	922	896	917	938	894	945	927	971	918	923	886	887	933	915	882	932	875	928	933	910	896	914	912	930	949	895	937	952	962	894	945	909	882	915	902	940	921	943	902	955	916	899	896	914	936	907	980	882	956	918	904	882	866	910	869	923	950	917	954	870	926	927	948	893	912	953	955	920	963	905	888	918	948	922	944	924	884	967	899	942	960	982	909	872	925	890	959	909	913	940	893	915	882	914	941	915	884	909	900	909	922	927	872	880	955	903	926	957	926	923	918	914	991	919	891	924	902	871	927	939	899	913	919	918	918	900	870	964	958	929	934	920	935	953	932	883	951	929	958	911	887	928	915	966	874	928	907	897	890	881	917	882	938	886	904	965	902	973	860	947	903	899	905	916	898	939	887	888	901	937	986	896	897	913	933	913	969	961	905	885	916	886	875	919	913	892	924	869	912	916	964	910	923	980	796	949	897	873	914	886	927	929	917	944	909	965	958	868	930	934	874	882	859	941	966	895	895	966	933	888	912	882	900	939	873	890	968	915	913	921	955	925	950	1013	882	900	894	971	916	958	893	959	919	968	925	896	932	934	940	927	875	884	881	952	973	931	921	927	869	938	960	946	919	916	931	896	932	948	882	926	963	962	972	887	961	912	870	941	927	954	935	928	958	956	950	905	890	888	916	968	926	971	922	922	894	958	837	921	940	885	924	880	861	941	888	928	964	967	953	861	948	939	923	913	915	906	951	922	968	910	861	919	917	886	912	957	942	930	928	937	914	914	944	927	943	891	861	899	921	914	937	928	894	934	911	939	918	887	948	946	918	931	931	935	982	936	968	934	879	941	942	885	856	954	956	907	936	872	918	894	900	897	924	885	984	890	966	953	912	918	926	949	895	890	878	896	934	913	898	896	904	938	961	917	951	893	920	878	953	912	937	936	873	925	914	922	881	1004	910	907	907	919	880	896	928	950	905	915	930	885	918	934	902	939	892	959	912	921	907	884	921	1006	938	962	948	870	884	943	913	869	910	905	936	972	899	918	905	910	957	877	950	909	887	909	952	947	900	975	959	907	882	915	905	897	917	902	915	882	973	879	927	954	930	927	882	905	935	976	885	896	918	901	900	967	941	965	876	949	936	891	912	902	924	906	947	894	920	993	905	914	883	919	962	855	888	896	851	953	874	951	954	946	966	909	989	918	958	898	945	881	963	886	919	919	914	940	960	878	912	879	942	937	872	938	926	916	901	935	895	933	860	889	914	924	908	884	895	930	871	922	927	903	967	922	940	939	907	924	913	957	921	965	948	885	929	917	891	957	911	926	937	939	919	947	902	941	970	910	960	930	892	929	923	910	899	908	874	922	973	926	932	884	1005	972	946	857	890	880	932	929	927	927	935	906	891	883	920	944	909	946	836	883	940	888	885	931	913	900	970	934	954	948	908	941	889	977	908	908	901	962	914	926	920	921	876	936	851	966	895	915	994	967	911	889	915	921	931	904	938	903	941	924	980	931	918	949	950	916	924	944	954	916	942	947	923	945	927	908	893	939	893	959	897	952	973	951	882	914	879	954	904	888	873	929	956	918	886	904	973	950	881	963	896	962	920	869	905	964	863	885	943	917	944	861	886	947	869	925	887	887	934	891	933	935	941	934	940	915	890	946	951	928	921	905	897	869	898	866	898	885	908	911	917	911	931	853	970	932	910	927	876	934	890	923	872	914	998	888	915	980	922	895	925	948	881	898	916	856	949	851	955	938	898	884	905	919	1015	843	904	895	930	877	904	909	915	882	943	958	916	969	859	896	903	893	969	949	903	924	928	977	939	921	928	886	903	952	917	911	922	914	992	908	940	936	919	863	945	919	937	893	905	899	952	941	907	902	885	906	902	862	946	839	914	939	962	951	883	917	936	945	953	917	957	936	969	882	884	883	904	881	899	943	921	966	921	907	894	915	916	880	964	891	931	928	930	948	939	904	916	934	916	928	954	967	897	935	891	935	892	928	865	904	894	973	942	953	881	951	872	870	933	943	934	916	960	950	880	885	947	903	926	963	897	915	917	896	910	876	900	925	981	910	936	902	902	887	896	898	983	943	911	908	907	950	916	909	939	903	974	908	896	941	956	891	887	944	937	915	942	914	930	913	996	941	923	866	965	888	885	924	957	915	950	895	963	966	908	946	959	952	933	926	1001	957	916	926	924	914	1010	893	924	907	914	885	910	928	915	926	954	883	893	920	896	928	904	953	907	882	924	941	901	913	859	924	946	909	897	915	942	881	914	922	909	926	984	963	968	891	895	866	917	900	906	913	887	974	875	942	951	909	918	883	927	905	945	952	891	927	917	913	906	910	834	883	931	896	917	951	937	943	914	923	969	917	903	979	888	900	868	940	909	932	929	953	933	929	936	893	924	861	895	941	925	914	959	897	971	892	969	935	912	926	931	903	964	873	952	858	884	938	926	934	872	938	897	948	915	903	932	897	895	898	894	893	893	868	920	907	918	928	916	926	928	871	911	909	924	921	947	908	914	931	927	911	939	946	924	908	918	886	970	903	922	917	923	905	879	893	911	909	916	953	934	930	980	930	945	907	950	932	961	921	939	932	942	907	903	957	900	956	911	943	917	888	940	905	992	941	952	912	903	869	944	869	932	901	902	884	905	915	897	911	882	928	892	836	920	915	929	934	934	924	940	939	902	953	946	894	950	921	939	921	881	869	929	915	866	902	941	931	974	914	937	920	885	932	910	888	916	902	930	998	911	893	890	904	936	937	926	913	962	904	913	883	949	884	912	946	938	942	896	953	917	918	912	910	904	982	925	942	928	919	901	969	982	886	929	957	913	918	936	949	905	932	894	926	880	883	918	917
8483	1150	1472	1289	918	782	643	610	524	519	485	442	417	447	440	389	417	396	419	407	367	394	403	393	357	396	381	372	394	378	397	404	359	368	380	375	382	393	373	387	369	367	359	357	377	392	347	347	365	374	375	355	393	396	402	367	385	324	338	382	387	328	382	346	339	334	362	358	353	385	376	360	413	403	351	374	404	355	362	388	353	387	400	327	342	332	376	388	319	369	353	390	361	341	356	381	331	385	380	389	360	399	360	379	356	398	410	374	344	392	369	366	374	355	360	366	396	333	381	360	364	370	366	337	333	378	345	354	373	362	337	354	356	363	392	376	360	367	373	366	350	364	371	347	394	331	381	366	348	343	394	416	387	355	384	388	339	371	384	354	378	364	367	387	355	390	311	355	387	363	375	341	390	361	391	359	318	369	358	378	358	362	383	371	347	388	347	349	365	328	354	351	328	370	362	360	389	326	322	365	366	416	372	388	356	386	406	368	374	357	348	377	361	384	350	370	355	363	403	351	342	361	369	398	365	329	340	365	353	354	354	364	362	322	366	387	368	367	374	366	376	369	327	350	369	372	366	365	373	409	356	366	395	374	393	352	370	403	381	385	363	360	364	340	370	358	350	384	333	365	350	368	410	359	359	355	361	393	389	351	366	361	367	364	372	371	363	348	330	368	363	368	366	346	338	385	348	384	366	369	335	370	377	353	318	329	342	374	380	408	379	371	386	366	414	369	351	376	376	369	337	326	356	359	381	366	357	359	390	360	369	363	378	402	367	368	371	364	362	375	348	374	379	367	342	406	353	362	352	358	367	371	383	375	408	368	312	394	365	387	387	353	376	351	385	388	375	384	372	335	377	325	361	378	361	381	372	375	396	426	393	339	377	343	380	357	368	378	352	379	377	368	394	342	325	361	363	382	366	370	369	378	368	358	388	358	400	338	358	393	353	367	366	368	383	372	359	408	370	358	384	398	355	396	405	369	363	376	379	329	351	390	350	332	394	404	369	378	363	374	376	374	370	386	346	374	410	377	353	353	356	376	383	380	339	373	392	348	382	344	348	368	351	379	377	361	375	359	373	345	344	363	353	398	324	358	394	372	358	380	397	369	359	378	361	401	421	378	382	355	393	369	377	353	394	353	389	349	362	361	375	347	352	378	354	370	353	364	347	363	363	353	402	357	377	355	382	383	327	361	347	350	329	367	382	373	356	367	304	334	347	379	376	406	357	370	353	377	363	357	338	359	392	384	324	395	379	365	385	358	386	380	341	365	367	348	416	379	351	337	399	370	343	390	360	394	345	367	352	360	350	390	367	372	350	382	396	389	371	346	394	373	377	335	346	430	376	403	362	376	355	404	369	334	361	381	346	351	365	356	345	408	388	356	347	361	365	385	410	362	349	356	366	337	395	359	366	360	364	373	381	360	374	362	347	377	355	401	368	380	339	352	381	380	424	335	372	364	348	358	372	354	352	341	388	352	388	349	365	347	397	387	371	352	369	357	360	369	346	398	359	367	351	383	371	391	381	346	376	356	374	346	374	354	413	376	352	366	334	343	332	351	367	390	357	376	381	376	377	385	399	351	394	371	376	342	380	354	375	388	392	389	345	367	386	377	330	340	345	367	350	383	361	357	336	367	353	352	349	368	320	361	362	371	357	388	402	373	378	384	363	335	356	354	367	360	348	377	378	363	390	391	378	332	337	366	338	375	352	369	350	354	383	315	416	392	367	348	396	363	362	322	381	339	381	324	375	361	340	365	347	350	371	377	316	363	382	393	369	369	389	389	365	353	373	365	350	394	334	354	348	345	356	354	350	393	368	356	359	342	372	360	371	375	382	366	360	364	376	338	374	357	362	381	426	335	348	370	390	394	366	352	360	358	365	362	341	327	369	333	345	372	394	358	395	368	388	337	366	364	385	359	380	343	334	354	378	377	337	409	378	412	337	335	367	359	359	347	337	353	368	359	352	358	394	343	378	347	392	359	345	359	394	393	388	355	373	376	361	362	377	371	382	344	401	364	347	333	373	351	401	356	358	349	383	367	364	352	355	375	340	359	373	354	379	344	337	360	364	385	355	381	373	395	369	386	323	356	374	372	367	371	392	373	369	388	365	359	346	395	341	355	361	343	375	362	375	356	361	379	383	331	350	338	361	378	332	338	378	376	364	370	370	367	397	345	376	339	383	395	362	368	385	367	371	333	356	359	373	362	367	380	375	335	345	390	378	350	390	378	366	373	357	354	351	346	353	365	427	363	325	328	347	396	341	351	362	329	392	374	380	385	412	375	369	336	366	382	381	384	338	369	360	343	366	363	393	346	368	339	356	368	366	370	383	369	393	358	358	358	352	355	383	383	343	394	388	379	372	344	364	342	353	367	397	340	365	331	338	387	368	372	396	411	342	325	337	371	379	355	370	346	382	339	366	367	341	398	404	361	349	365	389	385	392	337	384	384	395	365	362	344	354	350	401	355	389	380	362	370	365	359	345	378	353	369	371	366	356	361	371	348	356	373	393	369	340	348	380	346	376	347	358	384	369	368	353	369	329	362	366	349	346	371	385	374	345	366	380	363	367	363	385	380	377	357	388	316	409	344	408	405	387	377	360	379	376	353	341	382	375	373	355	390	374	356	357	366	409	342	364	367	372	364	372	360	374	358	366	371	394	355	371	339	358	392	383	369	362	380	355	382	338	379	372	370	362	384	381	361	369	357	358	361	381	365	377	381	349	363	359	359	343	378	375	376	363	361	377	364	350	353	374	323	405	345	334	354	379	406	421	393	376	369	362	371	362	371	400	353	337	357	395	386	353	369	363	373	359	373	368	356	359	362	363	376	333	368	368	346	378	396	395	337	379	316	377	349	387	363	330	393	389	402	356	370	352	364	384	409	364	362	396	357	344	359	341	379	360	354	334	360	376	374	337	345	380	405	370	392	363	391	359	367	363	384	352	310	366	408	345	365	362	347	355	379	359	366	340	349	367	365	340	374	395	390	378	373	377	371	361	360	377	408	374	360	370	405	324	364	371	404	371	370	356	338	389	343	365	385	383	375	365	379	359	369	361	338	356	348	390	376	373	381	382	400	392	406	344	379	385	392	381	361	376	364	368	341	352	382	347	368	393	366	372	369	366	361	355	353	367	391	363	345	383	357	364	382	386	363	367	376	382	342	360	379	395	368	354	331	349	357	371	396	365	365	349	345	377	354	375	393	344	393	356	409	338	372	350	360	382	367	366	391	393	384	363	382	365	353	401	363	372	348	381	379	379	416	332	375	362	378	363	365	398	383	351	353	388	340	360	353	380	353	341	346	375	349	366	362	361	399	395	376	352	355	375	373	400	356	402	344	371	401	355	362	361	355	393	361	329	391	391	334	326	390	357	371	375	365	328	375	343	350	334	375	361	350	409	335	350	370	346	340	392	375	364	389	340	360	339	362	357	347	414	387	340	365	354	375	348	371	358	362	364	363	376	358	374	403	347	367	384	353	327	383
5971	1836	3176	3604	3159	2778	2369	2171	2038	1629	1576	1565	1425	1329	1308	1276	1278	1258	1188	1207	1105	1052	1112	1058	1102	1037	1055	1102	1080	1020	1023	988	1048	1065	1012	989	990	1041	982	1002	1063	955	976	981	962	1006	1034	969	998	949	943	966	966	1004	989	995	945	939	997	941	1019	931	939	955	955	981	924	985	932	951	961	964	944	969	954	968	960	957	1034	946	936	977	958	952	962	953	922	1013	967	961	928	935	910	941	929	936	910	924	959	947	911	933	947	981	923	948	973	955	949	911	955	889	956	985	929	948	917	926	939	962	946	943	952	962	938	950	910	943	899	946	973	903	869	956	964	963	905	867	953	963	899	1020	888	936	923	950	936	899	960	957	930	951	943	968	981	967	975	992	933	945	905	933	971	975	916	915	946	1023	923	886	907	953	958	951	958	916	962	943	963	886	920	1005	965	916	994	991	966	939	924	937	926	959	980	967	976	981	973	947	939	924	937	923	970	911	924	914	908	1033	946	901	966	889	904	950	943	993	993	973	907	902	935	937	976	888	903	956	988	970	937	930	975	973	970	906	939	936	937	894	930	944	926	912	942	928	935	960	899	986	945	892	918	874	943	956	960	946	949	922	964	916	975	950	942	914	867	987	942	936	956	903	955	928	954	879	989	975	954	947	922	958	880	916	953	921	920	928	891	996	969	970	996	969	934	921	937	956	962	966	916	890	893	974	940	963	960	940	903	872	917	962	971	913	929	966	956	921	934	909	950	935	911	988	951	915	914	981	944	927	976	915	956	959	965	938	941	969	972	929	999	1004	961	1019	1027	942	955	923	993	948	936	878	906	958	943	916	942	943	877	964	941	979	933	962	974	920	898	937	966	920	906	951	923	976	891	960	944	959	979	1037	932	939	862	951	901	890	989	981	926	897	957	925	991	879	937	955	945	998	968	949	918	936	894	889	950	939	956	900	865	971	885	949	996	909	889	910	949	936	943	902	993	926	983	953	934	917	995	879	974	958	961	934	969	871	941	917	988	954	979	935	972	905	893	946	857	946	967	942	969	911	944	939	932	919	909	949	993	935	961	989	898	933	937	914	893	944	963	927	965	964	981	926	929	970	935	939	974	904	905	971	951	967	975	897	902	913	902	919	903	916	895	882	921	877	1000	930	971	949	911	958	930	918	959	955	973	968	945	909	960	944	986	984	952	985	907	944	908	934	938	1003	958	907	906	905	950	959	900	929	975	945	943	940	925	979	949	944	979	896	897	902	925	955	948	932	936	959	924	919	884	989	957	954	949	957	929	961	927	961	947	974	953	905	963	916	983	919	933	918	908	951	952	1010	979	917	915	979	919	996	956	960	940	952	912	933	980	868	936	960	948	957	921	938	942	879	923	949	969	937	1010	971	928	934	946	974	986	951	937	978	921	939	961	982	926	937	889	973	932	977	975	938	963	937	975	939	982	904	926	953	979	953	914	926	980	919	930	971	938	968	940	983	931	876	895	955	951	929	996	941	959	915	942	945	937	933	932	960	958	887	932	959	921	924	947	924	890	914	934	906	923	951	921	985	899	934	947	941	979	915	901	964	914	958	913	959	1011	920	947	929	907	900	957	920	955	965	921	953	913	929	950	955	924	896	864	928	947	948	939	953	902	985	920	955	952	955	936	954	928	900	966	921	914	903	904	995	933	886	1006	979	912	983	899	945	894	936	947	998	934	948	944	901	945	923	956	866	973	960	984	935	938	955	967	945	906	942	969	939	938	903	966	918	950	958	918	926	958	899	950	991	1010	962	948	928	955	938	940	934	922	940	985	946	933	958	897	983	955	921	941	991	932	967	999	998	955	929	946	903	934	912	931	952	966	930	925	923	920	1005	975	907	961	916	977	958	960	925	918	944	991	940	896	987	973	904	944	938	965	938	914	968	951	941	925	932	946	973	918	967	926	961	939	882	937	942	962	923	937	926	886	948	929	959	972	960	973	936	965	921	922	969	956	953	944	964	907	952	999	967	957	942	955	951	958	916	952	898	905	939	988	925	906	909	961	964	953	924	933	892	937	935	992	912	915	956	909	988	973	905	903	916	957	987	943	967	903	954	941	959	903	923	955	908	940	901	983	916	960	922	931	924	936	930	1008	943	949	930	952	970	932	925	980	1014	873	927	998	972	936	954	998	988	960	946	962	864	972	976	898	971	950	953	960	926	988	944	973	932	927	933	872	964	936	919	947	935	921	1016	960	913	974	933	1000	958	945	915	1000	908	952	897	909	909	919	925	904	940	905	979	963	957	939	973	941	966	976	993	826	954	928	930	880	866	977	913	977	925	898	949	958	970	926	937	963	959	965	973	952	936	928	989	913	930	907	924	903	977	910	927	892	928	924	914	969	978	988	908	895	910	928	901	952	914	918	937	937	902	932	898	891	914	952	928	944	954	875	929	958	926	955	983	921	931	948	927	915	937	958	874	919	959	901	941	959	957	957	919	966	910	995	993	962	925	954	992	956	923	948	919	962	996	934	923	973	915	1013	897	892	935	937	953	941	982	960	878	971	978	936	943	926	975	1043	1024	919	964	976	929	912	952	948	887	949	930	935	912	904	959	921	902	918	976	970	904	911	939	968	878	968	907	956	981	934	939	941	919	943	939	901	914	989	997	958	915	944	984	972	907	926	971	956	955	896	950	965	952	1003	893	931	927	970	907	929	991	972	970	942	986	961	874	961	912	919	902	927	953	913	946	912	918	917	924	904	974	918	922	880	985	925	921	934	920	982	976	897	985	946	951	948	882	954	883	936	946	939	939	965	931	900	942	950	912	948	937	926	929	969	897	938	927	934	953	894	937	922	910	924	911	991	958	954	950	962	927	950	951	907	942	962	955	896	936	917	910	967	970	892	930	988	938	974	922	922	941	937	919	897	1006	897	960	926	926	939	931	967	909	956	950	927	951	918	922	1013	889	955	954	916	902	953	909	984	916	938	936	917	939	901	954	934	941	960	917	957	934	913	974	920	893	987	967	939	950	939	908	945	926	937	937	903	928	936	971	924	899	949	940	915	924	875	917	944	891	899	901	932	943	943	929	882	938	885	913	878	959	951	949	922	940	866	989	893	933	921	1006	964	961	914	951	951	938	893	939	910	977	905	978	917	911	888	982	927	978	935	952	916	956	919	914	973	913	939	955	933	915	924	934	865	998	924	985	956	974	912	1008	994	956	937	888	937	922	985	957	870	919	955	988	873	935	928	949	963	951	905	917	921	934	955	880	946	1026	977	965	908	924	925	972	979	972	964	990	941	1018	947	963	924	912	951	928	963	971	977	950	931	934	951	962	965	907	858	967	929	984	916	952	973	988	902	921	937	942	908	987	932	925	958	959	931	893	950	917	961	969	1020	911	897	928	958	951	927	889	988	941	923	962	921	980	905	903	965	963	936	983	942	986	932	964	962	968	938	945	1006	877	886	966	924	961	884	980	959	914	983	915	934	985	912	920	932	871	971	961	930	974	890	922	933	953	951	955	992	928	949	955	930	928	923	965	964	924	937	965	964	969	976	951
15309	2443	2508	1941	1393	972	791	643	556	453	424	378	366	282	301	309	265	279	269	257	235	231	230	249	242	232	232	223	217	219	206	210	246	211	224	241	217	226	242	210	206	195	201	205	221	181	203	228	218	216	211	222	236	216	178	223	224	208	219	214	200	212	219	208	180	193	218	192	204	215	189	218	189	239	190	209	216	206	231	226	209	193	199	201	198	217	204	202	191	179	202	212	202	204	201	183	209	208	202	194	219	187	216	197	213	230	223	198	225	210	206	208	208	185	196	179	189	184	182	185	194	215	186	204	225	198	216	210	193	178	221	194	187	199	204	211	198	215	183	205	207	198	183	184	217	187	209	207	188	194	199	182	207	216	221	198	215	207	192	207	196	200	185	194	190	189	176	218	205	164	232	212	217	174	166	200	208	206	197	212	182	196	189	201	195	199	215	191	198	197	199	195	183	228	212	202	195	225	182	188	200	211	206	187	175	194	202	192	182	195	213	189	202	186	205	201	199	198	216	210	185	221	194	182	214	206	206	208	193	207	220	185	217	199	199	190	187	198	194	192	159	181	192	214	197	206	194	181	175	212	197	192	212	208	197	201	217	192	208	212	229	183	197	204	203	221	213	207	189	182	186	189	212	181	193	214	173	205	196	197	200	194	195	201	190	205	216	195	176	187	171	213	180	207	187	173	196	209	194	207	184	180	190	182	185	166	217	197	193	217	197	204	204	207	186	205	206	219	212	188	192	210	182	203	167	209	193	218	185	194	193	182	194	197	176	181	205	199	201	182	202	203	200	201	187	213	185	213	199	190	195	204	198	170	193	196	199	189	189	201	185	207	217	213	190	220	200	205	181	191	192	180	221	212	217	184	198	189	204	177	177	197	191	176	195	225	202	224	224	243	209	204	198	200	198	180	221	199	205	196	193	205	189	187	220	210	200	192	200	193	203	212	191	189	180	195	209	201	209	193	177	198	207	217	217	196	202	195	186	196	199	203	200	216	212	206	197	204	195	180	216	218	191	198	187	226	190	224	168	194	185	189	184	200	202	220	214	193	214	179	168	224	196	191	205	185	183	212	225	178	200	210	192	194	215	232	199	207	192	212	206	178	198	211	194	203	188	190	184	185	218	205	204	202	210	208	193	201	206	221	215	209	198	208	202	189	176	218	219	195	220	190	209	192	208	215	187	207	188	185	191	218	188	196	205	221	210	215	204	196	187	198	203	215	191	201	195	173	201	206	212	209	190	199	182	209	195	199	185	195	210	196	191	216	226	212	190	195	227	217	213	197	218	199	205	187	203	201	203	192	188	189	221	183	219	200	214	208	206	227	217	207	198	190	173	182	215	198	219	219	214	220	235	213	189	211	220	171	204	189	201	217	215	199	204	194	190	216	228	222	178	216	224	190	211	213	212	220	186	193	198	200	193	209	199	197	219	217	183	212	216	195	190	238	197	218	188	214	198	189	179	159	208	193	220	197	179	202	202	201	207	188	205	205	203	183	233	211	189	203	209	228	207	194	193	189	220	184	194	203	219	237	194	199	197	188	215	222	196	203	179	198	214	184	205	222	200	187	214	217	206	204	207	195	211	188	191	181	180	218	217	200	203	224	208	187	185	199	222	213	187	175	205	208	219	195	209	204	180	192	210	199	201	204	200	198	214	196	185	194	180	200	185	181	222	206	201	197	201	209	200	209	190	200	202	202	201	221	206	206	206	185	206	229	204	199	191	206	191	215	190	190	216	202	205	173	207	204	203	204	219	195	204	205	213	203	192	206	209	202	195	186	189	194	195	180	207	215	216	175	194	192	226	205	229	207	183	234	175	184	224	181	191	176	211	153	200	174	191	192	208	210	191	203	194	200	196	194	208	220	238	212	222	184	189	183	191	184	155	202	220	210	207	199	194	188	193	202	182	200	188	188	209	207	202	190	200	197	194	207	206	189	199	188	189	202	229	206	182	200	199	191	206	206	190	213	203	216	184	204	201	232	218	178	183	199	198	197	194	209	196	209	188	213	195	208	188	194	183	199	186	183	189	230	225	202	201	190	204	205	182	208	201	200	206	176	161	175	205	217	211	216	202	215	193	183	183	193	210	175	214	234	199	204	202	216	197	186	194	221	193	199	188	200	200	203	202	188	210	214	202	191	227	173	196	218	173	211	201	182	201	182	205	206	173	195	190	192	199	217	199	193	200	204	173	202	191	194	187	225	193	191	184	194	212	215	197	192	225	181	204	200	208	222	197	209	201	219	186	189	203	203	204	196	183	209	207	204	220	201	192	221	205	192	193	209	228	200	211	218	209	201	176	194	187	189	204	218	182	190	189	223	221	201	201	203	201	205	175	192	213	173	223	206	197	213	208	198	236	209	199	178	202	185	226	195	197	186	207	197	211	202	197	188	209	200	185	186	205	160	211	243	198	182	209	191	212	191	215	207	204	209	222	206	192	192	217	181	191	205	200	214	201	181	198	186	206	203	225	203	226	217	218	211	200	187	214	181	214	219	201	210	206	197	203	173	234	200	174	205	223	207	195	206	203	195	192	216	192	214	171	197	220	222	201	200	217	235	187	201	190	185	214	196	224	201	190	164	215	186	217	193	204	188	193	209	213	202	201	188	197	183	216	191	211	182	192	207	183	184	215	185	213	220	216	205	209	201	207	192	213	207	232	201	172	193	210	198	213	196	195	231	181	202	207	202	190	209	212	169	202	215	230	210	211	178	197	179	197	221	179	177	201	178	182	196	196	200	181	196	217	222	215	195	213	176	196	179	201	212	202	202	203	196	235	194	187	200	171	204	215	200	208	218	201	172	214	179	190	197	208	223	216	216	192	222	198	204	204	193	193	198	198	208	173	221	206	191	188	200	206	200	191	167	199	225	201	203	203	210	222	213	224	203	193	190	190	225	184	174	211	172	197	206	208	198	184	200	184	195	208	194	190	201	197	213	205	196	205	203	196	204	217	187	211	183	221	198	190	189	203	184	191	183	215	193	201	213	214	199	212	208	219	208	217	201	181	220	189	238	200	231	205	219	188	191	202	212	224	226	207	208	186	201	162	205	223	194	197	182	235	171	210	224	198	202	184	208	192	209	175	203	210	181	194	197	195	193	213	194	205	198	201	195	182	216	221	199	198	200	210	189	218	203	218	194	213	216	187	211	198	214	181	202	218	198	193	219	181	204	182	179	205	201	174	215	189	206	199	203	204	206	172	202	198	192	196	184	173	205	181	215	208	190	189	155	201	190	219	226	214	194	167	187	189	196	213	194	178	207	209	198	186	185	199	228	165	199	183	211	189	234	197	204	182	182	213	207	215	222	208	224	182	189	216	217	197	189	184	166	214	198	212	189	191	201	197	200	225	209	221	203	180	202	195	217	180	206	175	184	195	208	193	197	238	187	208	205	229	211	207	218	170	189	205	186	197	206	212	186	204	183	202	203	228	212	188	220	192	210	204	211	217	227	185	199	209	198	203	227	201	201	200	212	190	179
7607	2241	4748	5628	4834	4078	3282	2795	2393	2144	1824	1663	1550	1390	1298	1239	1095	1049	1053	956	943	891	881	830	833	836	760	789	734	760	736	722	734	725	701	650	672	663	678	649	650	628	646	653	613	655	612	619	656	619	646	616	622	590	667	576	598	594	619	565	590	643	614	607	582	573	551	586	564	590	616	575	597	574	564	565	569	585	579	559	550	594	586	588	602	571	582	585	564	596	535	572	590	563	555	567	561	575	609	584	573	549	603	566	566	554	564	578	543	595	554	599	581	582	550	616	585	560	574	551	552	576	587	598	517	624	558	580	559	555	620	590	527	567	532	578	553	550	600	537	606	587	549	525	559	550	579	574	596	576	548	563	591	576	614	566	613	560	570	568	603	496	593	562	560	529	555	539	575	600	575	563	559	563	547	546	556	554	565	574	540	531	547	583	576	537	545	549	517	536	564	573	568	567	552	572	556	535	576	557	571	576	539	561	577	608	587	586	559	568	584	578	526	619	558	581	575	517	554	567	548	599	559	522	529	563	583	583	578	578	594	546	529	590	617	546	560	573	579	550	568	592	577	553	515	563	547	528	573	567	557	625	551	550	561	608	566	550	541	535	559	574	576	565	565	586	565	550	488	557	562	589	587	576	594	595	581	560	591	535	577	575	546	577	566	558	560	540	559	555	563	534	528	570	529	601	559	550	533	562	584	568	506	546	547	554	599	551	554	569	519	540	589	490	598	508	603	536	535	548	540	530	536	556	576	533	600	543	528	542	540	531	513	579	569	559	571	511	577	558	541	570	551	597	571	590	575	536	556	554	546	550	582	598	499	553	550	532	568	588	579	612	554	546	542	547	577	532	591	558	565	545	561	551	554	530	550	588	524	603	508	573	565	542	561	584	565	584	586	565	626	540	646	560	522	546	567	516	544	568	533	545	595	575	526	594	561	570	554	561	575	613	530	553	590	572	542	565	538	564	528	565	593	546	575	528	600	533	521	582	551	550	546	547	572	556	585	552	582	544	595	555	565	592	568	538	591	567	581	565	536	545	534	528	581	558	534	564	519	571	556	596	550	548	546	577	592	535	565	577	570	559	534	609	591	568	522	556	545	560	592	537	538	558	518	533	539	583	608	603	583	559	544	578	501	572	585	579	539	578	586	553	556	583	591	578	536	598	531	547	539	589	530	556	568	572	542	553	573	548	545	587	568	562	565	547	563	544	537	575	548	546	531	544	574	564	609	534	528	529	578	563	582	566	559	558	564	498	570	583	552	537	553	547	545	546	586	580	581	548	566	533	575	544	558	525	547	572	546	575	568	498	528	530	563	527	588	571	540	566	593	544	557	549	572	534	542	561	563	552	577	552	545	565	576	559	581	537	541	603	501	557	557	546	574	565	549	545	561	510	541	555	572	560	561	574	604	544	532	541	594	541	547	561	582	567	565	545	573	554	530	586	533	543	577	547	580	556	566	567	578	586	523	512	528	591	551	543	538	562	554	533	575	563	588	542	580	556	568	566	505	603	524	507	560	552	548	528	542	572	572	547	536	555	550	561	530	567	533	561	506	585	573	565	560	550	554	543	562	548	566	545	575	545	560	536	544	565	610	563	561	518	534	531	544	578	580	525	558	542	600	533	537	518	546	540	559	589	542	534	593	541	562	582	542	568	593	528	560	550	580	553	594	623	580	592	577	543	558	537	546	557	562	558	531	580	534	575	540	556	549	514	576	583	544	564	543	534	566	592	518	542	576	528	529	577	550	578	528	533	547	573	549	560	550	575	568	554	577	599	540	573	527	565	517	529	544	575	558	547	549	540	585	594	515	535	585	554	583	558	584	521	570	556	521	599	552	543	538	556	541	588	548	604	595	547	574	551	561	549	541	584	557	566	542	537	561	573	542	548	561	586	527	565	596	563	545	551	556	561	574	589	548	555	570	566	580	533	537	562	600	537	606	599	567	556	550	539	556	540	547	601	537	531	609	565	549	552	547	556	565	583	538	533	587	562	517	565	550	556	568	550	515	595	541	551	543	552	577	524	535	566	513	574	542	525	574	551	529	583	518	512	531	542	523	616	595	523	570	545	559	526	525	531	534	570	576	523	576	524	554	576	571	553	522	541	582	528	503	553	559	597	572	551	570	555	577	554	529	526	569	587	567	549	516	594	588	541	559	551	565	517	535	548	527	522	566	536	551	568	549	549	590	561	525	551	557	568	570	578	566	584	566	566	596	533	538	570	566	584	541	575	575	599	521	559	522	576	586	577	565	562	550	524	551	566	562	548	544	558	579	553	535	528	543	577	571	534	530	607	541	557	555	571	568	552	598	614	558	543	581	554	564	590	557	548	541	517	596	584	566	513	572	522	563	553	565	591	548	577	581	577	563	538	572	564	547	586	529	579	552	584	551	602	540	575	577	584	594	554	585	551	585	559	565	550	572	554	582	492	524	535	578	563	562	556	573	525	549	588	546	561	561	531	557	563	555	588	575	527	522	566	548	614	585	603	582	537	542	561	599	516	564	598	606	545	529	542	536	562	566	551	557	569	579	528	564	560	557	564	562	543	585	540	594	577	548	564	525	528	571	571	533	543	535	554	579	564	604	572	564	580	558	538	603	627	573	541	559	593	499	554	573	557	541	532	553	577	571	565	518	575	556	536	583	544	558	588	571	545	571	539	567	570	559	575	535	558	586	553	536	571	512	582	585	580	527	525	556	599	587	579	555	544	547	556	567	564	571	537	583	570	575	566	567	540	563	567	561	570	566	574	602	561	574	547	569	591	545	564	566	525	569	602	603	566	543	550	564	550	588	552	521	544	551	551	548	568	622	543	603	581	573	558	523	543	558	588	574	582	563	575	576	596	585	559	540	515	577	509	547	556	563	555	552	563	559	543	564	556	550	550	553	542	573	568	551	560	547	566	521	560	575	572	583	534	564	599	554	571	607	513	602	522	553	545	582	567	518	597	531	582	571	537	552	544	558	581	538	559	529	576	560	532	602	511	551	543	577	565	555	567	517	524	618	644	523	567	568	578	594	550	545	572	522	556	576	543	541	555	558	501	567	547	617	529	558	558	555	569	575	570	622	555	561	594	553	582	533	572	540	578	540	568	557	561	579	602	584	502	587	546	579	574	572	554	602	554	554	592	550	536	568	587	549	544	568	596	559	560	574	577	564	547	540	559	567	567	546	585	546	555	570	535	557	535	557	590	608	628	564	576	568	543	559	578	573	540	524	550	604	511	562	548	542	578	524	573	524	543	556	572	549	564	566	585	516	551	590	584	537	584	600	573	585	535	577	567	587	532	526	554	577	572	583	534	562	554	541	567	581	541	545	557	529	550	551	562	529	541	594	562	570	586	580	553	556	592	556	570	549	547	514	549	532	607	506	578	552	549	554	563	600	595	557	596	573	575	562	547	528	530	518	561	542	544	622	534	579	547	574	576	557	551	547	553	569	599	537	555	565	603	552	542	527	563	530	572	550	520	595	540	552	544	556	518
2486	396	405	392	377	362	373	329	367	351	362	378	342	361	331	336	383	291	339	355	382	361	349	337	351	347	352	343	351	321	340	326	368	353	379	346	374	355	354	358	355	394	369	333	331	344	355	356	372	357	348	355	347	333	372	373	340	304	365	364	350	344	330	347	308	358	351	338	376	354	355	373	366	327	355	363	331	361	346	360	345	336	352	342	373	357	358	387	322	321	377	329	373	347	335	327	362	340	320	353	369	340	359	360	356	376	398	316	338	375	341	374	353	336	383	352	348	357	376	364	353	367	360	366	338	339	350	373	377	336	351	350	353	305	362	301	356	369	360	360	316	353	337	354	333	359	322	330	352	348	354	345	339	347	338	334	345	329	379	316	347	344	349	313	312	373	331	338	336	334	334	357	394	336	335	368	369	337	332	365	357	363	368	314	354	352	330	388	310	333	351	367	351	366	354	379	330	353	345	322	345	359	358	358	357	385	353	317	332	380	342	334	334	369	313	346	356	334	343	358	354	349	333	344	350	336	338	318	352	341	367	370	348	383	356	366	372	359	367	327	391	363	365	350	338	368	384	386	341	364	323	338	353	320	347	352	351	318	359	321	350	354	353	392	377	340	353	336	353	328	323	353	321	373	350	364	361	342	370	319	374	368	370	348	308	396	306	341	338	328	350	311	377	350	368	381	349	323	334	364	365	326	315	347	375	314	347	334	321	363	328	377	341	359	332	329	352	348	388	349	330	367	368	380	347	365	344	352	335	354	336	362	330	331	358	356	349	315	357	357	357	355	324	361	345	369	329	361	351	322	342	319	322	343	355	342	366	381	360	367	348	371	335	349	352	340	370	340	364	357	342	336	329	337	356	353	330	360	369	375	390	367	334	388	341	343	356	368	337	332	329	329	382	391	352	333	359	387	353	349	349	341	368	301	342	355	350	349	377	368	312	310	362	340	354	346	370	364	338	377	357	355	358	340	347	363	359	319	341	361	337	319	351	331	375	349	368	331	349	353	399	335	333	327	334	349	352	343	323	386	370	350	342	379	339	347	325	349	341	358	323	342	340	367	349	352	349	363	329	358	335	339	350	363	338	374	328	375	366	340	288	358	362	363	382	345	317	374	328	334	386	363	329	363	348	331	331	370	344	372	371	369	342	345	367	343	348	364	342	371	391	335	324	341	369	356	313	361	351	330	351	389	336	328	357	358	357	382	366	341	353	358	332	321	358	351	312	375	353	341	366	347	391	363	357	322	320	352	345	370	310	351	329	381	334	353	354	331	320	341	366	361	352	322	360	369	348	375	359	368	369	328	337	341	309	343	390	370	329	341	312	332	347	369	339	359	345	316	315	356	353	323	331	329	347	370	377	328	345	340	371	348	317	349	372	376	349	358	338	359	354	348	346	308	339	359	347	293	327	336	360	360	366	390	350	321	338	361	330	391	369	395	378	358	325	361	360	389	324	338	386	364	330	346	369	365	337	343	371	362	368	363	312	404	357	343	353	388	325	368	352	397	336	364	358	348	348	398	353	361	351	329	372	325	363	340	350	335	341	333	383	355	340	332	355	357	362	325	341	345	354	336	335	335	376	317	352	360	327	369	327	326	341	358	352	373	351	353	372	346	361	348	361	342	330	314	343	345	371	341	349	346	343	353	351	341	363	343	324	328	365	323	363	353	347	357	364	327	318	330	331	402	349	364	338	361	306	368	311	351	391	336	325	317	346	382	295	360	324	298	354	359	350	345	342	339	331	368	345	381	381	365	327	321	356	333	345	323	360	314	353	353	362	356	334	351	366	343	346	364	355	353	370	322	354	362	358	339	343	367	313	362	341	386	371	347	362	320	341	294	386	352	359	339	357	343	339	319	328	340	364	336	356	367	337	380	342	368	355	376	333	360	375	303	322	330	343	332	362	343	345	362	330	341	379	357	360	352	372	342	372	339	311	349	327	330	362	351	393	354	336	348	328	355	370	318	335	332	369	348	364	346	370	392	352	382	362	358	378	317	349	347	341	366	366	348	346	367	377	316	400	373	353	334	342	363	366	344	324	338	372	323	375	318	345	303	353	340	367	372	375	344	353	362	343	367	360	357	394	342	353	368	329	369	359	345	387	351	359	345	357	359	359	332	341	349	329	347	342	368	328	338	341	344	324	323	353	364	361	359	343	346	330	357	336	344	350	344	342	357	334	386	324	350	383	301	356	353	356	343	351	348	369	320	351	356	344	346	383	312	365	314	374	321	362	370	315	363	335	340	355	364	332	314	325	336	341	366	335	360	307	377	382	342	374	354	359	360	361	345	347	368	370	354	348	361	344	369	315	344	361	348	377	340	382	360	348	360	345	343	351	361	327	327	342	334	337	358	356	358	311	317	331	340	342	360	336	365	343	326	378	356	362	326	365	354	337	298	362	349	344	312	318	346	402	341	335	325	371	345	357	358	366	363	370	347	348	332	343	346	344	380	365	364	374	343	357	339	339	313	320	371	363	344	373	349	366	395	378	370	349	317	323	345	326	346	368	342	357	313	369	336	359	379	327	354	332	361	362	337	356	359	357	370	328	334	319	339	391	359	330	314	385	376	337	323	328	343	316	330	349	350	353	354	349	360	363	320	323	336	349	355	356	368	344	351	318	375	337	309	378	356	373	354	343	333	341	290	341	348	344	325	348	387	351	353	349	328	376	349	354	384	352	372	341	371	392	329	339	330	305	341	320	359	370	356	345	363	332	319	342	326	372	369	359	354	366	347	376	366	340	319	345	383	349	358	378	327	350	318	373	362	337	323	350	331	349	346	349	340	331	345	362	368	351	361	387	347	371	361	328	330	352	322	347	381	348	368	351	323	323	337	365	336	339	387	353	371	337	362	335	368	337	358	373	341	369	383	358	349	336	343	332	357	342	382	340	361	323	346	312	388	367	327	335	388	329	342	342	334	358	359	352	346	389	359	355	384	363	357	331	360	333	330	324	344	332	364	356	319	334	347	369	359	364	371	350	310	310	344	372	362	350	333	344	341	337	330	371	374	363	345	381	357	349	303	340	352	344	365	380	337	369	333	369	356	366	337	362	367	357	346	341	361	353	326	342	361	364	349	342	354	364	343	362	373	320	328	346	339	357	312	315	340	362	344	371	318	328	340	342	357	333	371	332	330	384	353	317	348	358	308	346	328	338	348	363	370	346	380	352	329	335	351	342	345	315	385	334	322	381	312	330	342	358	334	334	362	333	346	349	371	349	366	345	318	345	362	377	355	315	387	336	344	371	326	346	329	327	335	348	341	348	331	339	347	375	308	354	366	341	339	380	341	348	351	367	378	355	364	336	366	388	359	349	318	371	369	340	344	353	335	345	340	345	361	334	343	363	365	388	349	343	357	383	355	329	356	311	351	345	336	332	348	341	328	349	351	354	334	391	337	352	384	348	352	341	377	339	326	339	332	294	344	360	350	339	325	340	358	357	328	349	353	310	343	359	379	329	383	381	359	351	358	321	329
2550	958	1041	1052	1077	1021	998	1039	1003	1032	964	978	971	930	947	943	944	979	946	920	914	900	923	902	917	945	915	898	968	960	902	951	899	913	978	914	905	928	943	942	910	906	889	977	930	896	858	898	973	921	955	935	863	922	917	954	933	870	941	888	945	951	910	968	903	912	950	927	922	907	937	902	899	921	932	901	934	1002	970	935	917	934	953	933	901	911	920	888	973	885	907	958	929	908	939	881	905	945	948	879	923	970	955	894	819	912	891	916	895	903	905	987	986	945	867	940	892	895	918	878	890	921	975	881	881	919	897	905	898	963	916	903	933	932	910	947	878	945	964	889	934	874	995	960	922	924	938	915	928	902	923	899	948	881	929	962	915	877	960	949	937	972	904	916	866	972	909	947	925	892	940	948	929	916	1002	967	909	941	875	906	908	942	908	939	945	944	873	915	987	933	937	876	906	941	906	916	911	909	948	886	902	925	903	945	883	968	938	896	952	965	929	932	922	891	890	907	894	923	948	973	944	919	940	890	930	885	893	904	929	863	915	946	892	889	944	932	926	880	890	911	954	856	945	875	937	966	911	911	903	960	898	881	883	923	955	876	912	938	916	927	950	898	946	928	927	969	922	860	910	914	965	857	959	894	855	915	975	901	870	921	945	907	934	897	891	891	950	855	950	887	948	959	949	902	908	906	963	947	947	902	905	873	864	891	921	955	943	934	938	885	975	917	884	887	951	935	941	905	948	927	974	887	873	894	938	901	887	931	904	938	931	967	944	920	897	877	887	929	912	951	858	938	880	944	902	920	958	972	886	919	902	955	910	884	903	963	924	918	929	932	936	956	919	934	907	946	887	930	900	949	938	882	928	880	944	860	884	932	924	888	933	987	880	942	898	892	846	913	957	899	930	988	917	897	896	874	912	946	911	932	902	899	905	989	927	925	925	895	845	876	915	910	889	903	952	918	900	996	885	914	986	942	897	936	924	922	934	873	924	938	935	984	930	934	944	926	945	936	959	953	977	926	965	951	962	873	882	943	952	908	975	932	924	897	955	935	921	940	874	919	917	906	899	881	859	897	864	891	925	903	967	974	966	930	932	907	943	891	949	903	972	934	926	979	911	933	953	936	921	883	965	925	951	916	910	889	873	986	951	881	948	909	907	942	913	988	928	956	946	954	929	907	906	891	869	902	898	918	920	936	930	975	989	973	886	966	893	916	950	927	889	900	926	917	915	955	918	916	913	927	964	940	938	895	946	940	960	929	930	897	936	938	904	876	931	888	944	935	886	938	932	901	932	902	938	925	920	932	925	932	868	912	903	935	929	915	898	950	893	905	931	864	941	931	915	927	907	974	872	953	921	943	894	870	862	925	966	918	904	943	893	941	948	923	882	947	919	926	922	911	976	959	929	915	936	967	905	924	914	945	895	899	902	916	923	914	962	947	893	960	945	929	915	959	892	930	859	896	944	913	894	914	897	948	908	917	957	904	911	954	926	954	917	928	951	918	949	876	907	910	917	957	934	963	939	885	916	931	957	910	884	903	889	921	910	895	888	917	931	880	926	942	870	931	876	922	930	937	958	888	893	927	929	904	840	940	916	948	880	922	890	941	890	962	904	938	877	941	909	944	906	931	908	900	928	890	984	969	941	946	894	975	899	931	934	909	928	918	946	888	932	934	981	939	934	957	889	941	932	899	866	924	907	939	956	930	967	964	926	963	829	937	926	961	952	963	914	936	928	927	905	902	909	897	909	898	945	944	961	917	908	940	956	937	989	893	923	897	976	910	940	958	908	873	979	959	837	928	979	929	919	927	870	924	905	883	884	900	874	914	923	931	930	932	939	928	956	911	884	870	856	928	899	969	932	902	886	939	900	922	930	932	860	940	903	906	934	941	914	934	944	904	948	887	911	906	953	890	957	924	958	933	926	951	967	979	901	935	897	919	875	910	944	881	999	866	922	911	909	886	900	883	931	945	925	898	926	999	874	892	933	974	887	939	913	894	820	890	918	947	909	888	952	931	901	953	906	911	863	940	889	862	910	896	915	925	903	930	871	921	923	856	938	916	882	882	925	876	887	905	915	876	948	934	928	967	890	939	895	912	910	913	966	881	961	904	921	882	895	972	927	889	921	918	889	919	902	951	903	924	949	887	918	906	942	882	892	898	879	928	936	1013	925	898	886	951	912	929	886	959	902	883	928	958	931	949	932	948	868	892	954	915	949	900	947	931	956	918	927	924	919	920	925	934	914	923	949	905	953	925	948	927	914	912	893	946	910	926	929	943	878	875	896	938	892	893	893	895	866	922	910	882	967	909	958	954	937	894	934	891	926	946	888	899	927	882	943	909	874	867	914	861	932	931	915	926	965	942	899	935	949	923	905	945	970	935	903	914	911	945	982	866	927	903	983	936	922	952	920	902	909	916	946	919	965	886	954	946	876	921	919	945	990	883	946	913	941	897	951	926	858	938	954	894	927	893	930	909	896	947	873	920	915	919	967	879	976	915	944	935	904	949	906	957	898	896	882	914	897	943	897	906	917	931	914	947	914	970	964	873	875	925	981	950	894	861	888	925	918	958	878	890	954	918	960	916	928	878	923	908	982	863	894	965	932	950	929	937	905	956	958	904	880	923	928	921	946	916	883	921	920	953	924	961	907	879	913	950	941	894	924	893	896	905	916	945	862	908	954	925	925	969	926	901	949	904	967	907	908	924	846	875	948	909	883	906	949	946	928	883	891	938	924	918	869	990	903	916	868	929	977	921	930	974	892	915	945	887	910	920	905	928	896	933	948	887	916	868	944	918	931	892	954	894	946	880	854	893	967	938	957	937	924	944	976	898	895	944	923	910	905	884	948	873	939	880	943	961	908	983	949	860	924	914	941	895	935	1004	937	912	871	918	968	935	931	911	886	902	943	897	929	925	903	996	907	894	926	932	908	930	912	901	870	928	952	927	925	925	937	916	910	954	848	910	928	905	858	945	949	960	949	950	956	881	915	944	950	924	948	870	890	944	903	917	1003	871	862	900	860	949	885	942	923	923	917	932	926	920	907	915	959	939	905	901	941	950	930	917	914	939	895	912	920	895	1019	931	888	951	924	972	873	929	883	957	942	904	955	919	889	919	924	924	905	981	947	870	911	945	893	913	907	950	925	903	901	898	877	964	970	920	951	953	918	924	889	940	919	971	948	838	896	894	932	901	959	899	949	897	948	892	970	908	917	942	953	977	918	971	933	915	910	896	931	898	951	919	928	940	897	978	916	912	898	897	867	898	950	931	944	912	933	911	907	893	933	882	927	959	894	917	899	910	921	927	949	957	938	900	947	895	902	895	907	964	914	879	886	891	955	877	872	857	933	934	866	953	876	943	931	921	913	935	955	892	967	921	909	966	922	933	930	970	916	911	931	944	898	886	932	909	918	905	896	936	916	936	897	995	884	926	928	945	926	962	928	875	913	901	883	913	935	940	933	912	950	901	955	889	910	900	914	877	924	905	913	864
8660	1280	1520	1253	938	759	674	572	553	476	441	467	439	429	448	398	404	414	428	403	401	392	398	384	393	368	389	402	394	387	368	418	387	390	351	367	397	384	342	395	346	358	369	366	348	375	376	348	353	357	337	384	357	386	393	364	372	351	367	398	386	399	353	365	386	315	391	390	349	375	357	385	383	352	347	337	337	366	404	349	406	396	354	382	332	350	373	359	404	360	375	365	357	338	398	408	339	375	349	383	341	389	316	341	381	403	358	402	400	368	363	374	351	388	352	360	366	370	356	373	332	389	401	374	316	351	380	347	350	364	373	340	344	347	375	370	347	355	329	344	370	398	319	323	399	343	364	374	394	354	346	352	352	349	373	394	390	392	410	327	347	331	359	360	368	369	336	360	383	382	359	343	345	358	331	381	379	399	407	375	362	353	375	363	366	365	388	387	391	383	331	381	351	352	359	355	371	370	373	345	328	352	394	398	345	355	383	360	339	323	389	374	365	337	370	347	348	356	365	364	352	367	340	364	371	351	376	365	354	354	393	365	376	319	367	369	350	330	344	348	375	369	344	411	370	360	338	349	339	377	337	355	374	382	362	351	381	412	336	357	342	377	340	368	341	374	357	351	397	323	342	346	381	339	386	393	361	392	369	372	390	387	375	346	338	356	362	370	366	345	359	366	348	384	383	386	340	396	371	348	376	339	375	394	351	367	349	357	385	363	373	373	339	396	380	378	341	389	388	386	343	376	399	377	354	363	381	407	366	390	348	361	405	340	349	341	372	362	376	365	378	407	356	347	372	360	329	341	356	373	343	368	341	350	350	351	383	388	393	394	362	387	335	350	387	379	351	346	329	326	339	356	385	377	372	354	399	369	363	374	391	350	391	403	397	387	368	372	358	355	372	381	368	384	407	344	371	400	399	382	396	359	361	364	371	382	348	412	386	352	369	343	375	354	338	378	346	357	382	348	378	383	358	381	358	366	356	379	374	372	344	359	363	348	372	350	426	381	319	369	371	348	387	366	370	332	335	343	333	353	401	346	353	339	352	384	375	343	379	368	350	372	411	356	341	353	386	332	390	322	375	351	370	375	352	394	355	365	408	359	387	373	383	367	342	350	350	347	345	381	367	362	388	386	349	420	396	372	360	341	387	390	371	381	365	365	361	347	370	356	360	401	358	360	368	369	374	366	333	351	348	392	355	336	340	347	370	361	371	397	346	366	352	385	345	408	381	365	331	342	367	387	365	345	386	388	326	386	396	376	362	333	366	362	339	351	403	359	387	394	357	399	400	394	373	368	348	364	350	348	380	367	375	366	341	400	359	398	334	353	352	375	352	372	348	363	373	358	335	349	389	374	387	333	370	343	381	365	411	369	368	358	388	371	352	343	393	385	350	348	363	376	368	379	354	344	331	348	360	335	381	343	384	393	389	370	359	379	359	358	344	383	388	343	343	354	376	331	378	366	360	358	356	361	331	362	362	363	340	376	340	366	362	375	336	345	348	367	384	366	398	423	351	388	350	362	370	366	323	342	370	364	330	381	375	375	385	392	392	362	343	389	399	377	398	353	376	358	357	388	366	371	392	358	331	364	377	356	355	367	390	376	352	384	338	382	377	333	358	363	332	348	396	396	343	368	349	358	390	355	388	347	362	345	355	375	356	360	370	358	361	367	394	375	342	361	400	365	345	366	367	359	330	348	390	337	370	371	332	380	376	341	403	407	375	340	374	347	364	343	364	344	379	359	346	383	336	358	352	398	348	366	349	384	368	387	364	358	401	345	364	361	340	387	342	363	380	374	359	372	333	362	332	367	389	356	382	338	367	387	367	372	357	354	364	385	359	366	432	361	399	359	358	368	361	351	376	377	392	344	372	382	384	354	346	389	340	390	397	366	376	375	341	379	367	368	373	322	378	355	397	338	354	349	396	340	364	356	362	390	388	360	342	390	366	373	343	371	342	376	330	345	365	340	352	372	371	347	377	360	370	364	358	352	370	376	361	353	308	368	363	361	408	447	373	337	338	358	376	347	357	370	363	351	349	358	345	372	392	339	393	318	367	364	318	332	351	371	349	344	414	360	402	384	349	365	397	348	370	373	346	406	349	360	353	373	396	380	373	381	379	338	383	355	357	336	353	376	356	357	373	361	358	358	366	373	368	369	349	353	369	369	395	361	348	355	377	346	329	374	384	375	383	395	341	382	358	340	357	350	352	375	353	339	338	361	349	385	350	398	321	353	384	352	370	359	373	334	380	350	362	334	331	367	389	365	356	373	320	364	384	391	376	383	398	374	370	338	329	372	328	366	373	357	378	370	357	365	344	368	362	365	373	348	341	370	380	388	366	373	401	382	375	345	382	353	345	360	357	354	372	390	406	363	356	361	373	399	365	336	388	335	374	390	375	364	353	347	333	374	380	344	385	349	356	356	370	386	383	349	342	351	376	366	336	314	326	344	371	388	374	392	342	354	364	359	355	371	391	385	362	399	399	320	368	378	323	400	369	365	402	381	366	369	382	369	351	363	337	360	361	386	321	350	351	382	361	352	386	332	371	380	389	391	412	396	358	373	366	356	372	368	354	369	375	351	363	363	374	373	353	402	374	363	369	358	355	387	380	343	362	415	317	369	388	374	404	360	363	379	373	371	368	351	384	384	384	381	346	354	355	341	368	392	385	368	344	353	377	383	398	358	369	344	332	367	365	378	347	347	355	342	372	388	362	372	324	367	323	367	348	350	391	372	406	351	344	356	373	372	354	391	379	385	391	355	338	354	372	378	344	359	361	424	378	334	335	381	349	373	357	342	364	396	340	383	343	363	374	351	350	363	403	381	357	364	335	362	359	386	346	352	348	365	380	353	376	376	353	356	376	371	377	379	324	379	396	382	385	395	372	362	392	358	363	365	386	367	351	343	317	400	362	365	368	392	379	393	367	366	390	358	377	385	360	377	361	362	342	394	364	365	361	364	381	405	369	362	363	333	383	353	367	333	390	409	379	368	386	362	406	345	349	365	368	330	357	383	377	354	339	354	346	375	399	383	355	331	366	343	340	384	352	340	356	340	312	374	352	377	354	393	325	395	383	351	351	356	392	382	372	357	374	335	363	345	361	370	384	352	385	348	370	396	411	375	362	381	376	382	351	333	345	343	387	388	359	365	372	347	353	383	392	363	365	367	368	378	396	356	374	382	392	363	360	357	357	350	343	390	333	392	364	367	356	364	399	369	350	367	348	360	371	388	374	357	385	346	382	356	357	344	382	369	350	355	367	381	338	377	373	369	375	339	419	344	346	392	369	343	366	365	349	403	405	364	345	382	368	348	356	361	359	349	372	365	370	354	406	381	375	375	363	384	384	378	351	381	363	363	411	391	385	375	379	360	361	333	346	343	372	343	357	341	379	381	355	344	351	397	350	413	362	351	353	352	363	398	388	356	341	361	359	384	418	387	350	363	367	336	358	363	339	364	346	356	316	391	375	400	343	395	342	364	348	393
5853	1769	3176	3686	3206	2719	2342	2095	1927	1745	1624	1579	1485	1377	1224	1291	1227	1167	1165	1118	1108	1174	1087	1150	1018	1083	1057	1100	1045	1038	988	1024	971	947	1003	983	999	1004	977	1001	995	950	956	997	971	943	949	962	944	980	987	935	986	910	905	931	911	979	939	968	968	898	922	946	940	969	947	928	951	970	954	968	1036	943	1005	939	964	924	918	946	1012	951	927	929	961	957	1009	939	954	946	906	953	955	979	898	925	974	965	945	895	927	900	933	879	979	952	916	969	937	929	962	923	957	933	964	918	960	944	892	946	916	972	936	934	941	910	956	881	869	950	958	939	927	924	912	1006	969	882	935	886	958	905	989	967	920	980	888	932	934	961	948	940	970	928	920	926	944	955	962	923	969	936	969	943	930	884	911	945	949	923	923	959	962	901	948	954	972	921	894	870	945	900	939	927	896	921	950	885	919	935	930	918	927	921	960	920	981	913	922	915	933	1014	915	944	874	879	976	959	921	937	929	902	963	883	923	906	963	947	906	1003	933	958	948	940	914	914	955	916	904	977	966	910	964	941	893	903	945	921	950	922	943	899	953	880	954	905	935	894	948	995	960	923	928	972	932	923	889	986	918	977	944	950	984	910	907	937	955	983	946	959	970	931	913	925	933	936	891	950	993	955	906	900	985	990	963	941	910	929	933	950	933	919	890	974	945	942	929	883	901	956	933	970	937	933	944	957	924	934	904	955	909	945	936	944	953	953	916	897	1008	918	954	908	954	967	909	994	954	954	855	925	926	930	954	923	926	902	945	963	958	933	925	936	936	966	964	926	919	929	925	915	915	914	882	933	915	921	970	956	865	867	967	939	943	956	901	898	928	936	959	862	934	920	962	971	967	957	897	964	931	895	975	958	940	920	928	977	948	917	939	901	864	941	981	916	972	953	952	892	919	945	921	950	945	921	932	930	962	928	936	955	955	921	879	940	935	914	936	887	951	929	915	987	952	975	948	901	938	861	921	897	948	957	944	922	958	901	921	909	899	992	928	982	982	948	926	895	955	927	928	950	951	928	923	940	941	956	926	950	951	923	921	899	913	984	979	924	993	919	922	955	924	942	957	943	930	993	921	949	918	941	928	953	975	915	971	873	943	934	953	940	929	931	974	950	938	913	949	929	943	918	961	940	913	930	925	908	922	942	902	861	927	969	970	899	989	957	941	942	979	931	960	983	962	988	929	891	965	973	949	888	893	930	936	905	922	963	919	934	921	950	942	890	912	988	950	958	935	963	915	920	912	920	858	918	940	949	922	1002	928	968	916	956	903	882	982	968	995	939	941	961	891	898	893	928	937	904	941	974	950	957	924	915	972	971	921	980	951	875	1010	951	971	954	925	922	964	947	895	965	939	941	947	922	984	988	976	954	946	908	975	958	948	931	933	958	934	946	943	910	921	956	967	933	925	879	937	962	947	932	941	864	909	958	939	926	930	902	919	894	976	926	941	933	938	902	963	995	892	941	961	881	956	928	936	907	930	921	893	941	1006	969	933	950	909	928	968	894	891	969	936	950	913	959	918	929	918	938	970	960	1023	925	934	954	944	920	914	940	963	946	913	985	935	904	990	969	994	895	926	988	912	983	943	894	928	955	932	932	894	985	978	909	921	907	938	915	951	959	933	938	852	911	1023	917	968	1004	954	943	964	946	871	954	878	907	949	883	931	926	943	965	966	996	934	919	967	943	948	936	954	899	906	941	909	951	935	940	921	936	912	990	864	956	888	944	946	941	966	940	932	925	965	979	916	895	927	938	897	954	938	923	923	951	936	938	943	946	951	970	910	957	925	934	944	952	904	963	902	976	941	944	941	960	944	955	919	928	906	891	909	948	882	918	954	943	944	948	949	940	1000	927	891	929	950	893	924	957	939	947	919	961	920	963	984	952	985	915	948	928	920	976	919	968	904	884	959	945	952	934	901	928	934	926	896	960	908	1013	905	908	901	971	973	914	950	935	923	883	889	921	949	918	927	944	987	973	926	959	911	942	941	987	943	983	957	883	979	967	949	949	920	929	896	960	953	914	998	937	892	946	963	928	916	929	993	961	935	925	888	972	952	889	947	902	929	925	911	1009	964	1000	983	968	920	941	935	923	924	958	939	948	976	965	918	950	937	915	951	921	897	981	973	961	960	965	936	928	954	969	965	962	915	921	892	904	950	1022	946	893	906	922	906	927	969	975	949	906	950	994	945	929	974	966	916	944	924	880	944	923	964	957	936	908	940	941	952	952	958	918	1018	964	892	936	924	994	931	899	1008	937	953	931	923	920	945	939	945	902	938	921	907	904	950	954	940	939	928	892	928	938	902	957	970	927	925	910	925	933	918	916	913	929	924	957	954	914	911	901	978	972	921	909	953	899	931	919	908	973	972	953	967	979	941	940	974	881	910	871	900	880	905	907	918	940	929	961	952	959	934	965	917	933	905	942	899	923	975	937	904	962	948	881	972	944	923	893	951	953	964	931	974	938	914	906	931	913	946	920	967	922	910	925	957	888	912	965	975	990	935	906	935	908	919	905	894	942	950	959	932	967	909	956	971	971	924	906	939	892	1015	909	950	954	906	958	909	902	883	948	933	923	937	892	931	951	942	868	952	995	885	919	925	935	959	919	924	933	910	928	959	874	985	934	929	961	963	892	907	900	910	982	960	915	919	897	913	951	937	952	928	937	944	944	872	941	952	965	927	945	915	916	896	977	939	933	914	924	871	951	904	949	930	919	929	992	933	911	969	917	864	948	903	965	929	958	942	976	917	968	913	885	958	928	900	965	981	989	1009	901	946	905	942	936	910	929	992	926	949	914	954	941	1000	905	948	924	920	888	915	898	902	971	869	942	923	971	1006	901	943	924	917	899	946	954	918	916	914	965	865	971	918	954	936	992	919	937	886	923	969	978	968	948	924	900	936	916	949	975	949	932	939	915	912	939	982	967	917	965	935	942	910	969	917	910	909	963	929	955	931	958	972	945	958	921	988	914	975	917	985	997	934	893	911	941	928	936	952	967	921	941	921	1000	886	910	957	920	962	900	936	967	925	953	910	950	915	985	936	948	906	857	896	903	946	934	904	933	896	939	932	925	963	940	933	933	954	968	927	876	935	922	936	934	968	943	989	976	931	933	910	969	933	899	932	960	942	974	915	936	889	921	938	914	925	909	921	975	975	923	960	947	981	928	911	981	907	923	961	978	914	925	898	946	970	899	904	926	923	932	900	907	967	968	911	963	927	908	902	930	957	925	945	913	958	920	945	929	985	983	931	946	980	902	891	913	902	887	929	944	937	937	911	918	939	923	930	960	936	911	918	927	898	930	955	966	948	948	945	957	894	947	918	979	947	959	963	992	970	876	963	962	922	955	899	966	927	969	958	955	974	934	961	902	936	916	955	928	952	973	979	967	940	952	926	897	931	893	945	964	935	935	943	989	981	912	960	909	943	987	903	969	946	898	921	933	963	938	935	890	924	925	962	910	934	950	927	934	903	937	905	978	906	911	950	924
15436	2425	2481	1863	1389	1028	816	646	483	504	426	365	356	316	289	273	271	261	258	267	214	236	235	231	224	240	241	209	198	216	212	244	204	228	218	195	191	210	190	222	198	191	219	221	189	200	187	224	213	214	216	208	199	196	245	222	223	217	199	201	191	214	199	225	202	213	194	212	183	201	206	206	228	205	207	195	194	207	186	189	197	209	197	199	211	209	217	213	203	216	186	193	201	195	200	192	166	191	211	204	178	201	204	202	183	196	218	220	201	213	222	177	191	203	194	187	206	187	202	183	221	211	200	186	209	182	199	204	236	211	206	202	214	188	217	165	200	191	196	205	215	176	187	192	203	215	191	201	224	197	204	200	205	217	188	215	205	181	178	200	203	206	171	206	215	192	201	208	174	231	217	184	212	203	195	207	231	210	209	222	192	198	214	189	186	192	207	190	194	196	202	193	192	170	203	223	176	208	204	187	219	205	200	190	189	175	202	197	196	175	221	174	206	187	195	215	191	171	181	200	180	228	194	206	184	210	197	212	182	221	174	196	197	200	206	196	209	202	189	186	185	185	213	173	198	223	215	230	192	185	227	186	213	182	186	227	212	184	198	190	232	199	188	209	190	201	204	215	195	196	201	226	194	216	184	209	204	197	189	183	209	204	192	210	208	219	197	212	226	191	181	185	205	203	182	179	202	209	195	223	188	170	203	183	207	201	169	220	212	198	201	223	185	191	202	197	198	209	222	190	213	218	197	189	211	219	211	196	181	194	203	207	194	186	164	184	197	213	202	191	222	212	190	210	193	228	202	196	198	197	177	184	219	243	194	200	190	213	204	192	214	209	218	208	212	176	195	218	199	188	201	187	178	210	199	169	223	215	208	211	199	215	188	209	241	184	203	200	194	195	193	193	178	183	208	203	174	213	220	197	209	211	192	190	183	204	170	164	189	215	190	194	215	206	164	170	201	203	201	203	197	163	217	207	190	219	195	212	208	230	198	205	193	187	192	207	203	181	186	198	198	179	172	212	217	211	191	203	227	218	209	205	205	205	199	187	197	219	204	210	226	203	209	185	210	184	219	198	195	208	199	213	199	219	187	166	203	213	181	201	221	184	195	220	206	207	200	190	216	218	178	197	207	204	222	233	185	228	178	207	199	221	210	215	203	181	202	178	205	204	210	190	196	195	227	212	205	197	202	188	194	197	205	193	227	199	180	246	217	185	206	218	222	183	194	188	212	199	195	223	203	189	193	204	193	192	198	186	204	196	202	197	202	191	199	208	226	192	202	217	191	205	185	181	222	193	188	198	206	173	196	199	195	198	214	188	182	203	179	178	188	206	180	174	206	195	205	212	205	202	204	218	196	174	186	192	242	236	202	182	215	185	192	203	203	210	215	194	211	223	205	204	179	208	183	227	191	190	182	198	195	198	212	203	198	182	179	168	190	203	185	203	185	202	214	210	221	197	214	203	211	182	198	212	232	198	193	190	213	204	201	204	199	170	202	184	205	181	177	196	211	202	194	207	155	174	194	190	226	200	204	217	203	192	180	212	194	215	196	200	194	194	212	220	203	198	193	195	182	220	194	199	211	179	196	187	210	202	187	200	190	221	229	177	214	184	186	198	201	209	196	190	193	201	240	211	204	197	205	172	195	201	204	204	188	203	164	218	214	203	196	190	220	206	213	223	195	215	187	194	207	209	215	197	207	205	202	199	195	180	192	179	210	211	199	220	195	210	201	221	204	200	194	206	181	198	203	214	202	169	215	200	204	197	200	187	212	214	204	205	171	174	199	201	198	197	171	179	212	209	197	175	201	203	206	199	191	227	198	233	195	202	225	228	230	217	187	193	179	203	182	199	198	188	186	201	204	179	221	206	207	226	202	192	200	186	186	208	205	190	197	212	189	213	179	201	209	221	200	191	183	189	206	208	203	183	229	218	232	212	209	203	182	210	204	215	202	199	209	196	205	200	182	208	200	195	212	187	191	197	216	234	228	186	163	205	174	167	216	201	192	203	193	187	187	194	213	205	207	195	200	196	205	199	184	202	191	208	188	191	199	205	180	199	207	194	197	224	205	214	200	168	190	199	204	235	216	196	188	205	176	212	175	205	208	193	214	189	200	207	214	203	194	205	172	184	184	174	185	208	168	202	199	195	209	203	171	204	230	211	212	187	198	190	219	181	202	191	237	207	176	190	164	182	216	215	184	197	212	204	225	180	192	204	210	188	195	184	199	201	187	198	206	196	222	189	205	202	221	187	213	211	218	188	204	227	210	206	223	212	220	220	208	194	203	158	214	168	200	207	195	175	194	204	199	200	193	196	196	192	220	195	204	210	200	179	210	223	212	183	192	210	208	195	188	192	191	216	197	201	208	205	201	181	198	186	216	184	194	192	231	198	191	201	175	214	194	195	211	218	218	231	197	192	200	202	215	195	177	198	186	181	199	194	219	187	191	200	208	218	186	201	177	195	192	187	226	192	191	231	210	197	195	197	211	219	207	179	202	207	221	196	222	190	213	198	205	200	204	201	203	198	197	194	190	212	185	175	195	190	202	193	201	183	184	196	174	200	195	195	185	199	195	177	171	210	191	211	196	179	186	194	202	212	239	173	181	200	180	197	208	230	213	184	174	192	204	192	192	219	193	195	208	196	214	215	198	207	199	182	201	200	208	181	222	217	227	204	206	199	209	200	204	194	176	175	204	182	188	179	210	215	198	190	190	205	217	207	192	185	239	196	190	195	201	162	224	226	197	180	176	200	209	220	190	187	224	206	190	198	188	180	199	191	179	186	171	214	203	201	186	215	198	189	200	212	208	200	221	224	188	203	207	202	195	190	198	208	199	187	205	204	198	193	190	223	210	211	228	218	193	221	209	181	192	199	175	184	197	198	199	189	206	198	185	215	179	198	199	207	200	197	186	194	195	196	218	181	214	223	213	187	193	167	213	200	162	206	187	184	192	205	194	189	216	228	193	204	194	192	199	181	199	183	206	215	189	193	213	230	195	214	208	212	229	223	220	194	204	181	189	189	210	215	197	222	191	213	226	197	200	211	186	195	191	210	190	199	198	202	219	207	160	190	216	225	203	220	230	214	210	200	202	173	192	205	176	205	204	186	199	212	200	199	212	172	227	176	191	213	234	212	200	192	208	212	181	193	176	175	178	194	193	198	234	190	193	213	200	189	205	197	192	192	217	183	200	171	202	210	199	182	190	200	181	190	212	181	201	190	215	195	194	201	178	204	204	200	229	217	177	242	227	194	209	199	185	193	169	192	189	170	219	218	194	218	191	184	210	182	203	214	189	207	205	217	200	224	208	195	209	202	197	177	172	214	211	204	185	213	186	185	209	204	198	198	210	190	194	191	199	197	216	199	192	207	193	205	187	202	179	213	184	210	176	198	202	221	215	212	200	181	189	210	209	208	220	211	193	189	207	176	177	179	214	185	187	216	197	189	235	191	188	208	205	195	213	208	194	201	188	215	201	181	199	170
7568	2248	4631	5721	4876	3882	3303	2814	2416	2117	1864	1684	1431	1393	1324	1144	1155	1039	1060	1003	946	914	834	847	785	794	796	787	744	786	728	707	661	723	673	653	662	635	676	681	654	648	683	645	644	612	576	622	576	613	600	661	614	639	567	654	654	600	556	590	606	589	575	611	537	551	619	554	561	599	617	563	581	588	567	581	585	580	569	561	620	584	576	574	563	591	625	561	551	590	611	559	557	526	570	578	564	566	569	600	549	567	556	582	566	545	576	547	557	575	549	556	539	508	557	575	568	544	520	565	511	572	571	587	578	558	587	622	570	576	539	564	520	593	568	614	557	563	566	525	556	574	563	563	594	539	538	569	549	571	585	557	588	584	523	564	535	589	562	560	570	546	602	551	535	530	570	562	538	584	564	559	551	549	584	562	512	583	542	551	543	569	593	560	584	548	514	547	569	554	582	553	582	543	573	564	539	575	553	498	572	555	547	519	547	542	585	549	513	567	582	546	580	595	522	540	551	543	537	504	543	586	547	514	538	529	522	577	569	541	533	518	545	510	566	540	514	585	550	510	580	569	588	521	544	543	517	565	571	559	527	548	614	542	556	559	530	592	576	562	572	548	566	520	536	555	575	562	555	553	546	560	535	563	589	539	560	602	558	552	558	560	561	573	552	510	578	528	585	524	579	560	590	549	565	514	544	524	578	577	586	574	528	582	582	546	587	566	527	555	510	555	566	524	555	592	541	545	515	565	550	559	570	561	552	546	568	551	578	547	551	536	574	596	567	538	573	566	559	521	577	540	478	538	526	613	497	545	546	541	528	538	514	537	576	567	542	555	538	535	524	530	551	591	534	540	569	495	539	568	521	532	519	550	556	543	597	538	556	571	555	578	561	553	504	560	541	553	592	562	552	558	555	550	550	569	564	538	526	562	606	565	545	523	560	525	556	542	591	476	618	597	559	545	593	543	535	573	538	519	528	552	556	552	479	512	571	522	537	571	523	571	577	542	552	585	570	540	569	491	524	555	580	527	552	556	542	530	562	546	553	597	550	597	529	537	550	534	552	507	567	574	563	550	580	551	576	530	539	520	537	614	548	554	557	582	511	572	541	532	526	507	589	560	534	538	537	518	539	529	539	569	533	537	544	539	526	538	530	554	548	562	540	545	507	578	547	570	570	521	559	542	563	569	570	579	564	572	555	561	590	572	574	573	571	564	552	550	576	540	551	580	561	606	509	520	564	569	535	539	560	516	565	534	598	560	595	530	572	568	593	512	563	524	566	582	533	533	556	578	551	543	559	573	553	526	563	547	552	563	562	533	542	547	565	551	603	587	567	556	552	599	528	567	537	561	555	565	557	546	509	528	552	546	545	542	530	556	525	553	554	515	588	567	505	528	546	557	546	553	545	557	546	524	536	545	583	552	527	520	580	525	607	549	573	581	554	575	559	556	583	554	563	549	550	543	566	564	549	548	532	573	535	564	549	605	548	510	587	516	558	543	559	562	547	593	537	572	525	562	595	523	571	533	581	536	566	538	546	541	599	541	550	577	551	557	514	536	562	525	572	550	574	563	519	581	532	557	580	547	555	545	577	569	550	523	557	541	508	563	551	554	560	505	537	546	585	604	536	563	562	520	561	535	568	559	560	555	558	565	544	547	554	567	543	597	531	547	543	565	566	592	576	558	551	557	546	560	577	546	552	565	597	546	555	550	543	570	568	514	531	546	558	590	578	533	554	542	551	549	570	542	521	594	571	570	527	578	594	563	569	543	554	552	586	583	561	569	555	551	524	571	542	544	575	571	543	541	542	586	517	561	524	531	558	543	563	516	545	511	526	558	551	581	533	588	518	585	546	533	547	570	583	573	553	563	522	518	589	588	530	504	605	555	542	549	558	518	561	514	599	578	604	534	530	567	548	544	561	555	545	551	542	529	578	530	573	564	562	518	540	574	531	554	540	552	569	512	601	526	506	546	531	546	539	508	541	559	530	551	589	548	514	616	549	541	541	551	548	526	515	566	549	555	535	507	520	594	551	529	548	582	539	585	582	593	541	602	562	578	535	548	535	575	545	543	597	536	538	579	540	558	553	545	555	644	580	559	570	574	559	572	545	520	528	549	531	545	529	531	542	563	558	558	562	525	527	537	548	519	508	571	572	520	534	600	541	541	526	530	507	541	512	557	544	533	597	586	581	554	577	555	554	589	538	558	541	586	518	573	542	530	535	543	518	572	522	581	553	519	574	535	534	584	588	578	562	504	572	565	568	517	580	509	547	547	507	593	565	569	545	551	519	547	524	552	568	546	507	577	561	563	556	545	565	580	544	600	549	552	538	545	566	551	579	574	540	527	597	511	522	562	563	547	555	574	524	575	543	604	536	554	549	568	567	557	532	527	568	582	549	564	547	559	556	525	549	564	545	563	561	574	537	530	520	563	558	551	559	542	547	571	580	557	496	578	558	580	534	597	586	548	538	543	595	583	578	580	535	563	547	583	522	582	585	583	584	568	607	541	580	595	573	553	571	592	563	561	546	555	536	539	531	551	515	510	557	560	514	538	576	541	564	547	547	575	551	532	569	553	551	570	523	552	586	574	526	578	562	601	533	566	513	567	556	570	547	572	539	554	565	528	568	581	543	519	570	569	534	579	591	543	592	569	546	550	555	552	549	554	521	511	568	518	561	546	535	581	596	533	528	571	539	546	575	521	567	538	556	565	525	514	562	552	552	527	598	550	538	511	564	555	555	558	520	566	584	572	554	571	571	597	550	520	532	552	537	574	563	540	532	542	543	552	543	552	521	589	562	603	571	548	543	567	565	554	554	591	532	551	534	503	562	535	562	529	585	499	534	562	567	522	573	547	560	570	520	539	550	593	580	552	550	568	562	581	583	514	598	521	523	583	559	557	552	549	591	556	503	538	567	528	549	561	534	557	555	585	548	519	608	557	558	545	585	555	542	620	582	533	592	544	588	556	563	565	564	573	540	546	594	539	588	573	551	514	553	571	514	572	580	581	526	555	547	519	568	533	589	519	562	577	608	524	545	579	563	565	544	561	533	548	557	512	582	534	533	562	560	526	528	549	565	566	549	529	539	530	548	552	550	555	604	556	525	542	575	606	525	558	584	562	527	561	544	574	539	564	536	570	542	521	533	563	538	610	534	545	548	552	534	597	553	545	550	511	572	550	553	551	535	526	523	590	551	540	559	554	554	565	574	538	603	540	511	515	605	525	566	538	547	534	535	549	554	590	555	574	560	541	555	544	515	577	512	532	559	561	567	564	583	584	582	565	571	569	541	581	525	577	530	557	526	543	544	517	556	572	539	527	584	595	500	585	521	614	567	563	570	519	548	541	565	537	524	532	531	562	536	599	537	529	577	564	572	526	540	572	528	534	536	565	553	579	542	553	565	543	527	562	536	530	530	526	526	522	529	566	629	555	540	530	579	539	547	570	606	544	545	569	549	576	567	511	569	538	543	578	558	553	538	520	560	631	569	517
2386	377	407	398	344	358	418	352	413	360	384	367	387	384	357	346	345	351	386	333	322	395	329	355	347	403	337	372	366	362	339	346	382	344	369	362	347	353	381	324	381	350	379	357	387	323	355	354	327	376	324	364	364	360	340	381	372	326	342	352	362	332	392	354	352	340	382	336	348	359	343	303	372	372	368	351	354	350	329	353	342	336	368	359	327	356	353	366	381	359	364	369	323	366	333	368	334	342	332	349	344	350	379	314	372	393	342	370	351	344	346	346	349	339	365	333	322	358	379	344	348	342	341	364	346	380	401	376	363	382	336	354	341	342	388	343	323	384	361	324	363	357	356	377	347	370	340	323	345	343	329	361	357	322	330	339	352	326	333	331	367	357	368	376	366	342	320	349	352	340	355	347	314	360	369	340	342	353	333	328	350	341	393	363	319	347	351	358	368	372	370	333	335	369	336	338	322	342	334	334	369	354	346	341	347	354	344	333	323	339	357	336	378	361	353	317	340	313	349	379	359	342	351	345	407	329	378	341	366	353	362	348	352	346	333	329	332	395	349	326	369	357	336	389	376	362	354	344	355	370	357	345	327	355	326	344	344	333	385	383	346	347	338	368	364	353	345	374	368	375	350	360	363	358	323	345	369	309	318	358	368	340	382	359	353	342	332	364	350	348	361	335	353	345	360	376	355	338	351	338	330	357	379	356	371	349	361	340	348	346	353	385	346	365	409	390	327	365	345	341	331	337	384	373	336	344	361	351	347	404	366	349	336	327	372	359	376	379	354	346	313	333	365	368	328	338	364	354	358	338	339	318	346	352	408	359	357	362	343	327	341	364	330	357	336	388	364	342	368	371	380	372	341	319	338	361	305	353	355	336	360	387	354	352	361	341	331	365	350	346	368	366	312	352	367	321	366	343	344	351	349	301	355	336	333	341	382	339	346	356	346	333	310	337	355	362	355	380	340	388	348	333	368	326	357	336	342	359	325	390	344	355	367	349	378	364	322	353	334	348	314	348	391	349	344	321	339	357	357	333	342	350	379	356	344	356	331	360	323	349	349	336	318	375	367	309	320	352	346	313	367	355	321	336	338	338	365	361	350	336	367	377	335	325	362	349	309	348	356	333	320	325	360	373	382	360	366	337	303	370	336	358	375	335	360	359	331	341	350	316	342	386	337	361	375	355	347	364	336	366	322	361	362	323	323	351	349	343	363	339	361	337	363	336	339	375	340	346	363	321	364	324	367	364	356	333	355	346	352	333	307	348	351	341	359	353	348	346	341	339	364	358	368	338	361	372	354	373	342	320	327	366	347	340	346	359	380	351	333	358	311	324	334	332	341	352	323	335	370	378	317	372	349	340	370	351	387	338	337	377	381	359	358	374	330	345	369	348	294	350	380	339	378	375	359	315	352	355	343	363	350	364	349	349	371	352	296	339	358	333	369	366	356	315	355	378	353	366	338	362	348	362	372	365	344	324	333	325	324	343	352	383	324	345	355	355	335	337	320	388	358	356	333	331	326	359	355	342	382	352	341	373	343	347	363	375	379	333	351	327	348	372	341	362	355	384	325	335	389	371	330	340	319	345	363	347	378	342	360	377	348	346	333	357	371	309	318	332	344	315	321	366	344	346	358	362	366	336	346	335	363	342	352	345	369	375	318	346	329	326	375	356	348	361	323	362	339	380	366	329	312	347	334	356	370	340	369	348	321	345	359	366	355	319	347	385	347	361	372	354	353	339	357	365	358	360	398	346	375	346	348	363	404	328	330	349	381	349	341	346	329	336	355	367	338	369	395	358	338	373	338	348	317	383	334	372	374	365	346	379	330	356	323	353	357	341	331	346	356	346	363	351	368	363	362	366	331	327	309	331	325	339	344	400	330	325	368	377	354	373	314	334	349	355	360	321	356	370	354	344	325	365	344	342	355	311	358	373	361	346	331	367	344	381	331	357	344	342	362	334	351	335	342	342	359	354	346	390	360	362	347	361	342	353	380	333	369	341	360	341	334	340	364	378	329	314	371	347	352	361	342	374	322	365	347	337	341	355	365	365	340	324	348	332	370	348	322	341	351	310	358	355	338	347	359	331	378	339	345	365	357	397	345	352	343	332	374	350	348	376	337	334	370	377	362	360	356	328	379	342	364	372	344	357	327	361	368	328	332	335	380	356	349	370	353	348	350	352	352	354	373	396	364	371	338	395	339	311	346	322	388	359	364	342	353	391	343	342	371	407	333	368	366	348	323	320	355	381	349	364	366	336	320	360	338	340	339	349	371	314	346	368	364	372	303	353	333	346	348	337	342	350	336	350	328	337	323	340	309	350	368	318	351	352	365	310	332	354	357	355	344	360	372	363	370	391	333	319	377	304	337	333	349	346	327	332	342	387	385	409	348	323	338	355	340	369	372	343	356	352	356	366	348	318	335	347	352	359	353	372	406	375	344	327	340	347	362	358	344	314	354	350	345	345	350	357	386	333	341	310	349	346	347	359	342	371	329	324	327	344	347	354	361	376	396	377	354	348	354	385	391	362	366	318	346	290	359	396	347	352	356	378	336	355	359	363	344	328	315	358	361	394	337	347	299	376	346	332	351	381	360	338	358	371	369	351	367	340	350	381	359	362	350	347	340	331	354	351	353	353	323	334	370	354	383	291	356	307	347	345	353	359	397	391	360	353	322	377	305	321	318	349	332	355	335	383	334	365	349	360	372	340	327	384	329	359	334	333	387	353	386	352	326	362	337	343	340	324	361	325	339	339	364	368	349	302	366	319	339	380	345	341	339	334	352	354	354	342	396	349	351	356	328	349	366	323	373	329	380	313	344	363	355	358	345	354	397	359	326	347	328	365	371	336	322	325	340	355	378	340	325	332	371	358	345	356	341	335	330	334	344	365	340	378	364	368	367	369	320	357	330	356	341	341	374	341	334	351	336	364	354	346	357	329	346	331	346	354	337	345	372	325	349	359	360	370	346	342	335	329	333	338	341	342	349	361	362	332	374	359	354	349	320	364	372	349	325	348	373	361	385	352	341	342	362	377	345	342	378	370	338	353	356	340	360	327	370	308	346	330	349	356	358	350	339	331	326	330	348	360	357	390	365	328	285	354	329	342	411	362	345	326	337	374	354	353	362	397	335	316	325	342	381	362	365	366	342	346	344	342	329	322	358	352	361	382	337	351	368	321	325	352	330	340	379	384	325	372	308	353	350	350	382	333	353	346	351	343	342	385	358	347	322	323	331	325	353	319	343	352	318	333	366	348	340	344	362	351	340	386	365	365	370	345	340	329	336	350	342	353	369	351	372	358	363	324	388	344	376	341	346	355	334	342	380	353	360	379	345	361	371	350	379	345	356	363	357	321	354	332	356	348	353	363	341	350	357	361	352	337	335	339	370	345	342	337	364	326	348	348	350	362	370	367	349	385	343	335	350	331	362	383	361	359	329	339	317	350	367	361	362	350	372	331	360	357	376	346	343	347	328	375	361	340	338	356
2697	973	1086	1037	1067	1000	1030	988	1005	942	913	974	990	944	923	883	983	962	951	881	892	863	963	932	905	958	949	918	910	948	935	915	897	888	954	897	969	889	925	936	955	950	908	903	936	932	877	916	888	887	937	897	881	950	895	900	912	877	887	947	925	910	932	900	903	869	856	941	917	905	875	925	848	940	957	869	896	953	929	979	863	920	895	915	901	920	924	912	914	895	974	919	897	964	893	892	942	915	882	987	878	993	905	943	875	943	919	951	897	948	944	916	883	882	943	905	962	918	897	908	868	945	928	948	889	864	862	962	915	967	923	962	923	954	921	934	913	934	893	898	886	892	920	951	973	916	942	945	931	927	920	916	921	975	886	880	878	913	1017	851	922	919	912	977	876	966	935	936	917	899	985	902	888	913	1023	889	946	878	921	909	936	882	929	943	943	923	922	895	888	891	920	935	978	936	883	891	873	933	929	929	880	958	908	931	913	940	851	918	947	892	899	849	896	912	906	921	863	941	940	941	884	944	929	878	923	842	929	952	904	926	922	920	921	912	952	943	948	903	942	950	935	914	830	900	972	921	967	920	889	929	924	924	930	824	869	926	908	985	855	918	944	905	935	970	894	890	919	926	898	903	893	883	982	946	913	887	932	921	945	907	968	940	891	865	954	909	912	934	880	866	897	937	903	877	942	934	952	912	924	832	912	926	933	959	925	931	889	905	896	915	886	912	918	964	940	902	898	910	903	870	952	959	866	925	929	944	939	938	909	927	914	956	902	955	932	969	963	932	887	913	966	963	926	943	890	937	920	902	947	926	876	903	947	910	907	925	997	987	898	883	918	920	910	964	867	932	899	936	868	939	909	858	889	820	894	880	937	896	915	898	943	970	922	917	918	954	929	924	945	918	925	950	904	936	882	957	877	937	923	928	938	967	926	923	894	895	886	956	930	919	895	915	857	920	914	877	981	928	929	935	932	931	892	910	899	909	963	957	927	945	925	898	951	935	867	953	905	974	890	873	946	955	890	918	931	935	949	867	921	895	895	963	951	953	929	899	905	930	901	963	898	895	956	896	908	879	911	963	921	900	894	943	873	958	931	890	900	953	903	884	891	887	924	892	908	957	876	945	885	916	933	921	894	878	880	930	911	929	963	940	945	966	914	898	938	902	936	946	942	925	887	928	888	874	864	999	924	948	879	904	901	895	930	873	931	912	874	912	923	947	891	973	957	865	886	908	938	959	874	918	893	930	921	884	863	909	959	941	929	943	902	939	941	928	921	896	957	828	925	948	886	895	931	892	914	891	921	868	927	920	953	945	890	942	967	877	968	889	999	940	915	934	974	960	918	900	946	924	912	939	916	953	958	912	848	880	934	920	867	923	955	900	953	912	866	925	906	949	959	874	933	954	878	927	899	920	933	904	949	930	903	902	887	868	904	917	969	936	913	899	931	947	898	943	919	932	858	937	938	952	952	936	913	904	917	916	886	915	957	872	905	902	886	884	849	865	930	987	943	938	899	942	951	901	937	866	935	912	952	928	915	936	925	907	876	922	939	898	879	932	882	934	924	956	912	903	908	922	938	936	910	904	892	876	934	939	942	887	953	923	900	928	939	893	968	941	904	940	912	956	901	944	908	890	960	891	936	947	932	950	905	908	961	892	915	902	892	850	920	959	928	895	914	924	922	930	902	894	936	915	852	899	895	923	877	876	897	885	914	918	902	939	960	907	930	861	918	936	923	889	936	932	937	947	904	920	911	905	923	961	969	866	916	1034	933	913	949	936	895	899	902	871	925	935	896	926	917	911	890	877	911	909	881	945	917	897	935	905	936	923	927	908	863	933	903	936	909	975	913	927	867	918	888	932	895	957	909	884	904	935	924	951	966	946	934	955	917	919	941	883	961	893	910	920	991	961	902	910	877	881	904	912	937	953	881	964	950	897	926	926	908	913	874	988	927	920	954	945	951	927	901	949	918	939	903	899	933	923	913	856	899	946	870	936	920	866	920	912	941	899	924	914	912	947	956	932	951	926	883	927	921	944	926	901	951	921	917	918	883	926	938	975	944	909	885	959	979	909	892	929	904	931	931	913	941	873	958	961	927	943	927	885	909	923	942	947	936	920	920	903	887	882	931	918	894	906	909	899	862	955	912	933	920	949	920	882	930	907	823	937	939	978	935	950	983	883	916	925	908	942	893	973	929	955	904	923	922	916	901	882	913	938	884	894	947	894	945	895	877	948	904	948	995	936	888	933	904	927	931	893	872	906	905	928	929	945	900	951	957	911	923	964	932	952	936	875	962	902	900	910	930	900	869	899	898	902	908	954	892	911	953	912	879	928	936	941	896	923	924	912	941	919	871	974	899	961	933	883	973	893	942	888	919	913	919	955	943	936	904	914	886	905	929	927	935	900	924	986	976	937	921	883	895	890	924	960	948	936	916	929	926	936	904	929	953	892	936	909	925	943	909	921	957	914	953	880	950	933	890	927	892	936	933	942	946	900	914	921	855	1003	927	905	954	935	932	895	899	908	946	928	917	928	917	967	956	881	900	920	913	938	891	933	923	934	904	913	915	959	864	957	944	944	940	986	966	907	870	868	923	912	909	898	915	914	936	899	954	939	949	937	944	968	966	928	946	924	894	929	907	996	869	864	955	947	917	906	937	919	912	875	943	931	964	922	904	922	930	881	954	908	893	923	897	898	891	942	890	942	954	893	917	867	927	946	928	998	955	926	921	929	940	902	865	923	930	910	981	911	919	928	924	921	955	931	942	882	901	906	917	886	986	912	948	911	917	897	905	913	856	930	872	893	895	922	877	949	933	883	882	865	891	914	892	896	921	922	923	888	899	931	901	922	885	941	932	972	897	945	943	920	928	916	808	905	891	919	955	905	901	885	947	904	881	945	920	893	936	888	913	923	904	959	910	929	971	909	932	965	863	926	904	916	922	922	928	893	890	905	916	893	956	948	900	889	938	900	903	931	902	938	984	887	901	901	889	935	962	884	904	933	902	900	900	982	937	925	927	902	901	880	897	902	924	944	878	885	918	913	948	889	916	906	922	849	945	921	910	918	889	885	930	962	864	925	949	900	892	938	946	872	950	927	886	954	907	914	909	936	921	929	884	914	973	916	981	903	903	901	976	911	918	930	854	936	874	978	903	914	946	920	963	880	934	892	981	947	929	894	919	968	882	861	890	886	934	879	943	905	865	913	910	941	893	940	898	901	915	951	922	913	900	876	919	900	949	867	886	941	912	927	973	922	884	947	979	867	939	951	962	870	885	940	959	928	945	889	919	924	889	875	864	871	934	931	890	904	919	901	953	905	888	881	923	914	928	874	896	961	910	905	920	897	950	914	965	892	960	953	927	937	890	910	936	924	952	944	936	912	938	976	883	893	936	940	893	962	877	943	918	933	919	931	891	885	886	916	937	915	932	914	875	960	920	898	912	857	922	949	905	887	924	955	948	940	976	960	948	931	900	940	861	899	961	932	908	922
8449	1256	1497	1172	946	762	651	567	559	478	489	435	426	396	406	429	395	392	411	403	411	362	391	366	397	343	377	404	363	386	358	363	370	371	362	361	388	354	366	374	360	376	348	373	367	376	372	391	360	368	315	354	357	396	377	349	367	345	359	362	355	340	351	337	357	361	363	376	397	345	366	346	351	386	377	363	392	327	368	397	366	350	346	369	387	372	353	333	333	349	361	362	341	371	355	375	371	387	399	360	313	349	372	367	351	313	340	351	325	342	355	378	299	379	366	373	382	350	343	392	336	377	375	372	363	342	362	373	356	339	372	372	377	340	384	359	350	335	359	337	358	384	360	383	365	361	365	358	359	351	364	331	379	339	342	390	389	352	374	395	338	379	364	361	327	343	399	373	367	395	358	330	379	399	363	374	373	372	360	358	380	379	345	382	379	351	363	380	378	353	339	349	387	385	406	369	390	356	323	375	352	379	329	376	376	357	367	366	330	380	367	401	394	378	347	358	383	373	363	380	353	353	355	363	375	368	348	374	365	364	390	364	382	392	386	362	366	343	343	398	399	344	358	363	404	400	379	381	377	401	411	342	359	394	391	379	350	374	390	353	347	351	352	402	374	349	373	332	357	365	335	354	343	360	356	385	383	391	348	361	363	372	395	353	372	391	393	379	379	374	377	383	349	363	348	365	353	344	367	359	365	337	345	339	386	379	373	347	387	352	353	404	354	379	408	392	357	361	330	376	390	349	364	363	387	383	385	338	357	379	375	344	355	394	348	360	354	400	404	369	384	348	384	342	354	399	384	359	396	347	376	316	371	355	388	358	377	361	355	371	366	342	378	343	351	376	350	374	361	338	352	371	360	362	346	343	332	338	395	362	342	372	359	343	320	372	361	341	378	350	337	351	378	378	344	370	368	353	372	301	355	355	374	375	365	342	373	361	377	349	362	350	385	361	358	366	362	354	368	352	377	361	340	370	337	374	384	354	373	378	396	330	337	371	340	400	354	382	379	359	347	368	371	358	375	373	386	375	341	370	355	363	356	370	363	365	364	379	377	368	350	412	399	373	352	386	353	349	358	346	377	371	372	385	345	365	380	380	362	381	414	404	363	343	379	364	385	364	385	363	333	378	366	368	372	329	371	323	354	341	390	338	349	361	368	391	358	384	327	366	344	360	348	337	352	384	340	367	342	382	400	381	376	383	337	370	365	364	369	356	353	355	346	348	357	336	346	365	386	339	345	358	374	372	358	388	340	344	370	364	371	379	373	385	367	354	344	353	354	378	374	330	392	357	365	373	382	393	325	331	357	368	378	353	366	338	347	397	379	372	345	356	372	361	316	389	344	360	359	347	329	319	386	340	348	337	370	340	348	357	378	360	360	370	318	331	372	373	393	370	346	336	323	387	398	343	362	372	349	359	385	326	381	380	338	369	328	408	337	357	370	375	358	370	393	371	328	362	344	373	348	347	349	359	367	377	355	336	324	320	367	357	370	355	385	360	361	373	343	361	320	393	376	351	308	352	361	369	369	390	398	350	346	351	405	384	399	374	380	343	373	373	372	342	361	372	378	350	359	364	373	345	389	353	348	364	373	361	356	373	354	375	350	356	380	349	358	386	366	361	378	359	366	385	378	346	340	366	366	347	366	366	399	381	375	374	359	348	379	376	391	372	398	383	376	355	397	369	361	360	379	369	361	347	371	335	379	362	319	384	337	354	371	379	342	381	395	316	365	371	380	350	335	337	354	336	362	362	357	357	350	411	376	353	352	362	328	381	363	366	353	377	371	351	354	355	334	338	357	362	362	357	371	369	347	378	341	387	368	360	387	367	381	381	331	412	359	372	354	365	368	352	364	319	373	335	425	374	363	338	367	394	358	400	360	345	373	383	342	370	362	398	349	346	329	346	350	356	363	346	410	306	408	356	339	336	364	361	389	380	360	387	371	372	311	362	356	372	362	354	332	392	372	386	391	343	388	349	349	361	384	347	345	425	370	356	334	378	346	343	358	360	337	333	330	373	368	383	378	388	368	359	347	366	372	381	371	324	340	367	343	356	403	380	383	346	398	349	366	361	432	375	364	385	358	339	373	371	372	415	335	340	360	345	385	375	351	366	378	388	366	386	387	391	382	330	371	361	357	371	346	331	357	387	389	395	379	358	377	367	334	319	328	367	412	370	369	366	367	365	378	368	376	340	383	371	374	325	377	386	334	382	386	352	392	375	340	347	346	364	353	359	387	377	403	352	373	351	368	384	379	353	387	390	350	369	360	362	358	379	357	352	361	364	353	383	363	345	363	343	349	386	380	351	334	365	351	312	390	360	340	390	348	398	381	322	331	362	372	372	387	368	388	388	353	367	356	384	395	381	378	339	390	340	326	373	376	386	338	345	342	358	370	338	354	358	384	322	340	348	353	354	344	383	370	363	342	347	356	345	319	389	352	376	383	357	425	354	345	363	366	357	366	370	377	341	385	338	348	379	348	334	358	358	361	358	350	349	386	343	361	348	357	395	375	359	379	358	360	348	342	352	346	383	349	363	368	360	367	358	343	366	368	355	340	394	325	358	353	411	362	353	345	394	335	356	358	356	376	381	364	331	344	376	393	363	367	355	375	372	352	362	364	407	349	386	360	371	356	366	371	361	369	360	372	358	388	324	332	354	375	347	378	356	376	390	347	357	367	362	360	350	386	371	333	367	381	365	338	367	348	375	360	387	328	404	331	360	366	358	375	349	373	340	382	378	360	351	372	381	373	314	340	375	361	362	357	370	365	374	374	347	337	356	355	374	361	381	368	397	351	364	397	337	380	361	338	354	408	340	390	326	343	367	362	360	367	376	348	349	374	358	392	346	360	382	371	349	374	376	346	340	362	381	367	375	366	351	377	335	357	377	399	373	349	327	393	415	355	387	310	352	388	407	380	350	367	363	361	366	376	354	349	326	362	366	363	339	337	358	326	358	367	348	367	318	381	347	353	367	370	348	372	373	332	395	396	349	349	336	396	341	350	370	380	363	332	357	386	325	369	326	381	368	329	351	347	399	367	365	376	344	367	345	327	389	367	345	369	356	388	382	373	388	365	356	363	348	370	364	356	386	401	355	363	350	376	363	333	373	357	408	363	352	354	365	386	367	384	365	371	330	368	391	377	340	355	377	370	376	369	351	384	372	374	330	373	348	380	357	344	353	365	376	375	362	359	352	367	330	354	389	381	363	380	364	378	376	341	353	351	351	414	369	358	354	380	364	361	380	359	350	366	352	382	367	343	345	382	373	353	365	365	368	358	361	365	343	351	368	348	361	383	359	352	386	418	363	336	385	362	374	421	360	346	378	363	365	355	345	362	320	390	359	358	345	369	377	381	351	382	332	345	350	342	361	357	375	354	349	377	361	364	364	374	359	365	365	396	397	371	368	406	371	342	394	343	346	388	376	342	374	390	379	381	358	391	391	361	357	374	398	353	364	365	362	343	363	361	324	364	362	375	389	357	371
6038	1733	3105	3674	3340	2753	2400	2004	1889	1747	1644	1562	1399	1325	1315	1293	1213	1108	1175	1138	1110	1096	1089	1053	1070	1061	1045	1027	1040	1052	1049	1018	1023	1015	1000	1022	1004	1009	975	974	939	982	905	959	948	982	956	960	995	937	971	1013	963	939	1011	951	986	931	972	911	1004	961	935	918	980	939	954	990	914	990	924	909	963	915	967	928	934	1030	1008	1000	948	932	960	933	899	959	958	952	928	961	917	936	911	962	926	1016	935	897	933	976	894	936	939	936	948	926	920	944	985	880	881	907	949	974	979	984	991	914	925	893	933	930	1031	899	900	1009	951	947	952	924	974	943	931	940	953	916	941	1013	912	882	926	973	903	908	983	929	951	952	959	915	929	940	958	958	920	949	933	906	966	942	942	934	958	911	933	953	914	943	914	1001	980	952	903	954	920	917	940	911	966	993	915	982	935	938	958	950	948	916	968	950	924	961	975	947	971	921	962	970	975	957	909	925	931	932	1006	957	971	861	923	939	968	926	942	930	946	974	910	973	970	952	906	942	910	940	927	894	1001	921	958	941	927	868	992	944	954	908	972	962	909	924	936	909	985	956	853	1012	979	945	919	956	921	927	1003	945	946	939	979	888	906	926	909	927	945	973	987	952	906	919	906	1000	897	928	875	898	965	897	944	953	902	932	976	924	904	935	905	985	900	1011	967	958	967	935	867	972	924	950	1006	972	923	940	948	970	861	949	912	967	911	909	921	945	943	914	945	920	968	974	913	980	959	962	938	919	940	898	933	900	906	948	946	930	958	934	983	962	891	867	975	913	933	926	914	967	928	980	932	952	890	981	937	972	943	897	924	928	891	913	961	894	899	922	967	918	955	980	920	927	905	912	959	958	923	943	958	893	961	908	937	927	898	922	961	946	971	915	940	954	912	910	920	932	980	965	932	974	962	965	948	1001	955	925	909	987	932	929	925	941	906	943	912	959	1026	947	914	918	936	906	975	955	967	888	920	948	956	972	975	885	971	891	963	894	888	923	958	941	910	980	900	947	958	951	961	990	923	959	944	927	956	971	973	915	945	964	975	944	934	967	916	988	910	991	961	910	968	941	914	880	938	962	892	948	891	974	944	894	956	905	943	940	928	875	945	933	973	901	900	943	937	895	923	952	912	962	980	966	928	947	945	890	946	942	955	927	940	942	934	946	892	911	968	917	926	954	922	898	940	937	956	924	942	963	940	949	961	945	939	958	924	965	926	950	955	924	970	912	988	955	908	934	911	941	946	925	936	922	982	987	964	946	943	926	859	948	884	872	962	940	926	941	899	970	960	965	883	889	881	974	969	898	887	886	925	934	941	953	937	939	959	919	930	1008	875	917	970	919	938	976	928	957	934	973	933	957	918	875	950	912	948	927	933	977	965	948	913	944	956	947	975	967	947	969	907	963	969	894	882	974	908	909	904	910	918	936	998	929	914	941	990	948	956	912	1000	939	915	975	897	971	926	931	932	961	1019	942	916	908	900	981	986	949	945	934	935	918	945	973	921	923	926	959	892	938	919	962	999	878	950	942	906	945	983	941	963	946	951	910	1000	954	872	951	943	905	927	957	910	922	913	908	983	961	972	885	919	908	914	935	936	920	943	961	927	931	880	891	968	948	958	892	929	935	946	992	935	998	973	881	922	918	907	953	940	911	962	940	940	878	949	931	941	944	909	957	984	910	961	940	910	967	935	904	973	921	922	965	933	944	892	906	992	916	979	937	972	933	1005	953	937	946	904	938	936	964	954	899	918	971	907	925	950	920	952	908	956	907	960	914	932	957	923	969	926	974	876	978	929	925	921	938	924	930	933	940	960	943	869	912	964	917	951	962	943	926	1033	934	858	952	912	936	940	919	926	899	963	925	956	894	906	905	883	921	950	921	891	965	859	880	937	934	907	1011	921	1029	885	942	999	995	935	921	913	897	941	874	933	980	973	913	913	1038	975	940	962	1003	904	956	943	966	935	928	937	944	982	931	981	923	928	968	946	956	932	940	875	942	911	920	951	937	963	978	909	902	969	987	926	929	908	891	965	949	942	902	915	921	961	939	870	909	940	965	963	933	952	973	927	939	965	913	920	940	992	975	925	978	875	934	938	928	939	944	896	964	918	942	946	951	899	896	911	903	982	994	939	873	910	904	919	921	953	934	940	948	961	971	886	912	907	920	987	892	900	949	979	895	902	901	934	952	928	920	974	929	941	1023	943	923	958	953	937	991	929	982	944	960	920	960	923	961	954	945	925	929	938	888	979	872	910	942	967	955	976	935	923	975	921	940	998	958	945	939	943	919	989	895	971	955	958	913	852	955	927	985	898	975	894	952	942	964	976	951	939	942	905	937	917	895	945	953	959	984	945	939	936	914	976	942	944	956	956	924	961	922	950	956	913	904	949	910	935	943	938	905	936	920	932	943	936	930	933	943	946	971	920	912	912	900	937	958	951	935	941	943	928	913	968	957	920	939	961	911	900	909	974	893	926	885	938	954	943	946	944	939	919	940	892	946	914	906	974	1013	934	978	868	937	934	929	959	982	961	880	945	937	947	924	895	920	933	929	961	1014	954	912	940	913	924	953	944	973	957	918	972	930	938	912	946	1007	881	949	956	873	953	921	907	970	949	991	923	950	974	884	955	900	954	961	892	938	978	925	986	934	905	972	970	952	954	913	918	945	913	984	950	939	934	880	921	881	933	892	922	924	923	977	977	957	952	903	954	960	901	910	1002	968	951	940	934	908	915	946	950	944	904	905	952	906	966	976	962	922	959	907	947	891	941	943	968	1014	927	898	898	1001	911	960	1010	994	930	969	930	913	934	874	961	931	948	895	968	925	912	931	912	904	907	895	941	953	938	880	927	941	914	849	953	916	956	896	905	946	974	952	958	903	925	942	902	954	916	921	931	916	910	965	952	925	917	970	923	939	920	872	920	920	985	946	961	955	927	947	909	976	937	963	950	954	960	926	898	949	937	913	943	940	973	958	879	980	914	904	937	969	967	1001	876	932	965	963	939	963	946	1015	915	894	911	919	960	902	936	926	920	971	910	925	936	932	942	1027	945	906	962	966	900	893	909	908	916	924	941	970	928	1010	903	927	932	911	951	949	975	971	956	909	915	953	850	921	906	982	906	989	960	876	950	913	930	1017	959	926	932	946	914	908	927	950	904	989	970	928	1018	923	908	923	932	905	960	967	933	922	902	925	950	956	977	935	959	958	933	998	941	930	941	861	962	913	980	903	971	950	893	943	917	963	917	936	977	932	946	914	895	944	954	923	877	953	938	894	941	998	894	905	921	933	996	962	973	942	989	930	981	946	944	879	947	938	888	876	931	983	877	984	883	1005	921	917	961	943	931	945	922	918	963	940	980	980	934	901	981	994	987	959	938	976	922	964	916	951	968	972	907	881	924	918	885	942	932	926	946	908	1015	939	915	966	936	930	942	919	908	981	894	942	918	938	907	1015	1001	897	907	955	966	968	927	950	964	922	956	965	943	911	897	972	950	975	947	879	989	953	910	922	871	975	955	966	941	942
15333	2497	2637	1896	1366	1005	773	633	513	454	423	344	349	339	315	279	288	272	263	261	248	252	259	268	236	227	208	210	214	217	227	226	242	214	179	213	214	228	197	223	209	226	231	235	218	191	216	243	206	216	188	199	218	235	207	188	221	213	191	207	175	181	215	187	224	203	189	209	180	207	214	201	210	203	199	213	197	197	204	192	185	191	209	190	201	210	205	175	200	205	214	220	180	214	202	226	192	201	218	184	225	206	203	224	201	210	182	210	191	198	229	225	191	214	201	184	214	213	205	237	190	197	225	225	211	205	200	217	196	207	180	218	207	205	174	202	186	213	185	200	182	192	201	186	194	240	187	212	207	175	209	207	213	203	205	200	193	199	209	210	205	183	193	199	163	201	169	197	207	200	190	200	213	212	206	203	195	198	210	182	197	207	222	213	204	192	197	212	198	221	218	205	213	195	206	205	201	206	204	205	241	182	193	206	201	202	215	208	193	205	173	202	191	203	197	197	182	209	217	204	195	190	170	188	223	211	185	187	181	195	195	183	213	212	165	172	205	183	192	164	198	214	205	206	205	195	193	179	209	224	198	199	199	206	190	216	189	177	217	212	207	206	193	200	216	199	234	183	212	209	227	151	191	170	191	189	205	183	184	186	220	207	209	230	202	197	183	211	209	178	213	212	202	204	237	230	182	173	223	204	171	220	175	227	193	197	198	212	209	201	205	205	204	219	195	211	197	216	194	198	183	185	203	206	206	185	188	211	197	205	223	220	205	184	218	213	184	212	163	192	206	188	194	203	212	190	188	199	202	185	200	204	193	183	179	201	208	236	202	210	205	215	190	200	201	202	205	197	207	196	197	189	211	200	190	202	197	210	201	197	193	199	177	196	207	185	181	213	175	184	188	217	188	200	202	212	202	184	191	205	208	191	211	183	209	217	211	182	184	157	198	243	198	207	194	187	199	185	195	194	200	220	171	197	228	179	193	180	244	173	202	182	187	221	204	182	198	183	197	178	177	234	189	183	176	188	170	213	176	219	210	208	199	205	188	201	177	181	181	205	166	206	217	208	185	203	183	182	195	199	196	184	200	207	222	204	189	206	224	210	204	198	194	179	200	191	186	205	206	213	201	196	196	222	189	194	214	224	192	198	183	192	207	199	181	246	186	169	196	214	186	202	190	226	206	193	196	207	205	205	198	212	199	193	189	199	218	224	188	171	179	192	198	221	204	184	175	209	204	226	206	200	202	211	179	225	199	180	206	193	187	191	184	219	187	179	191	186	199	188	218	199	182	175	231	233	213	172	183	158	204	216	177	189	227	199	163	193	195	191	203	188	205	195	221	206	185	196	199	181	184	194	199	200	196	213	205	201	189	212	200	199	205	218	202	237	221	189	196	185	165	174	202	206	181	194	195	225	196	225	191	190	199	206	194	212	196	197	204	223	163	208	188	206	191	185	195	183	188	209	184	209	211	189	191	200	191	193	192	178	202	195	195	190	189	177	189	235	229	204	212	204	235	193	201	183	190	189	190	190	205	168	196	193	201	185	193	209	218	204	191	196	196	187	197	188	224	215	201	207	221	182	200	198	216	165	190	193	199	205	213	189	196	202	213	201	178	196	194	198	188	185	196	211	203	183	212	225	191	202	221	217	202	185	236	208	202	208	205	225	174	213	188	196	194	193	209	199	230	206	193	195	205	197	197	205	213	203	199	201	194	202	192	187	175	193	224	210	231	198	200	209	181	201	192	213	217	186	197	183	208	191	197	203	203	208	187	212	204	202	200	211	225	189	181	205	196	236	200	196	209	228	194	221	210	178	226	187	204	209	189	176	207	210	205	181	186	204	203	182	213	189	203	198	196	179	206	202	186	183	233	208	188	229	179	212	216	213	199	240	201	237	210	208	203	221	208	194	187	189	172	206	227	192	195	179	215	187	203	205	208	210	201	193	179	182	203	179	201	193	199	198	219	208	191	201	181	203	199	195	189	205	182	181	185	198	218	194	194	206	197	195	193	193	200	195	201	173	192	192	189	191	202	198	198	206	202	229	176	173	199	195	197	200	223	202	194	201	203	191	201	186	197	208	195	210	201	191	180	213	199	183	211	217	202	215	201	211	184	179	208	193	193	192	195	208	212	198	199	197	185	220	191	202	185	208	212	193	192	200	195	204	211	185	181	214	219	201	228	202	215	161	208	237	185	189	216	199	188	203	185	179	219	195	194	214	205	216	180	188	190	200	169	200	203	213	207	196	206	182	192	204	173	213	189	223	223	221	179	179	186	192	198	197	196	211	175	204	231	186	198	204	196	197	185	189	181	180	198	184	229	218	204	216	199	208	198	178	204	180	233	199	196	198	211	179	201	175	220	207	211	185	203	205	196	214	195	201	185	206	189	207	223	197	215	213	203	197	199	203	193	194	177	193	188	204	183	216	189	186	228	200	212	188	221	191	217	222	212	215	208	194	211	201	187	209	195	188	175	203	205	202	202	187	210	219	208	192	208	217	191	187	217	187	208	197	193	201	194	190	219	201	215	200	186	184	187	199	225	195	215	192	202	178	206	195	199	205	191	190	211	186	178	211	192	240	197	185	217	217	199	196	199	208	193	205	209	196	205	224	194	206	179	186	213	194	187	180	191	213	190	215	219	188	209	192	188	176	219	189	182	193	192	210	187	194	183	221	216	193	165	199	223	197	180	177	189	187	188	223	175	209	209	216	212	196	199	191	209	208	216	198	160	193	176	207	196	189	190	200	200	204	195	205	200	171	177	189	205	219	224	189	201	175	199	185	197	206	193	193	200	199	176	170	184	197	207	194	210	174	175	179	199	171	174	179	178	207	229	203	187	217	180	216	218	186	205	198	208	186	197	199	222	205	197	183	200	209	231	184	205	207	176	198	194	196	189	219	195	202	185	217	194	187	184	189	207	187	227	193	217	191	199	208	188	187	202	200	222	199	192	210	185	219	198	171	200	210	187	205	201	178	176	200	188	193	221	178	190	204	227	203	190	185	201	191	209	204	211	204	179	219	218	191	201	192	203	195	202	192	217	187	183	201	209	179	225	188	191	185	204	215	214	203	172	212	182	214	174	187	201	190	199	212	235	212	185	190	202	204	195	208	205	199	208	199	195	209	204	213	194	193	201	189	203	185	179	213	192	205	180	206	182	186	199	188	197	184	195	222	191	207	198	198	200	192	192	211	196	238	212	207	191	229	191	203	195	201	181	196	184	193	190	176	214	196	224	202	195	179	197	178	207	187	223	220	206	207	245	200	196	176	215	197	204	195	200	224	188	196	187	205	197	203	204	186	195	187	195	205	212	182	206	181	200	184	187	195	192	208	167	211	203	190	193	194	184	225	219	208	197	226	182	218	211	164	183	175	196	201	212	208	207	191	192	206	197	196	206	207	220	177	202	205	190	202	192	190	180	202	191	203	216	192	205	208	195	194	170	195	192	219	193	204	190	206	202	194	197	185	189	192	183	190	198	211
7554	2218	4863	5838	4954	4047	3345	2768	2389	2102	1939	1677	1504	1369	1283	1169	1135	1053	1028	977	898	866	854	819	835	849	745	784	755	707	766	698	764	654	678	694	696	669	713	634	619	602	620	609	586	643	603	608	632	634	625	645	607	644	609	608	599	596	602	583	585	589	590	593	546	566	626	596	566	532	576	571	559	587	589	563	579	603	591	535	608	536	594	589	599	619	615	549	554	547	566	570	612	588	621	564	569	613	545	545	542	597	544	557	533	600	536	539	595	586	593	592	546	580	542	535	608	554	559	522	494	562	554	591	574	587	555	568	539	535	532	602	581	569	544	602	607	578	472	560	566	539	531	559	599	589	606	583	582	545	565	528	548	541	576	577	511	573	582	581	548	506	561	569	590	537	604	581	538	540	579	557	542	507	566	553	585	551	569	586	540	565	588	566	551	556	575	547	569	562	598	551	528	530	550	556	596	560	567	560	538	565	562	568	593	533	540	572	539	569	602	567	591	586	573	570	579	534	577	551	584	572	560	599	552	559	557	570	581	558	618	547	549	555	543	568	564	580	551	563	520	549	517	498	547	563	585	542	537	540	557	545	542	556	554	563	551	573	529	544	552	544	544	595	563	555	568	516	551	613	554	541	548	535	536	553	589	562	522	570	622	532	591	533	559	536	552	584	554	509	530	553	525	581	538	554	567	585	575	554	508	587	592	540	539	551	576	550	546	559	582	587	547	522	603	531	572	567	564	600	526	540	546	546	577	559	530	558	550	519	576	529	564	534	562	527	559	529	571	530	544	568	547	575	573	494	550	576	571	546	540	556	566	558	576	524	601	519	542	599	566	551	547	561	528	567	540	537	580	563	563	560	554	553	551	523	535	576	519	563	512	603	537	535	520	522	553	554	560	519	577	568	567	553	530	575	532	515	544	542	517	549	557	536	550	543	525	558	574	558	599	512	505	543	539	562	552	532	544	571	586	618	547	554	519	496	535	570	541	587	563	536	555	561	556	530	569	544	520	602	573	599	554	588	576	535	533	555	572	558	581	528	556	575	515	573	546	570	565	578	531	582	606	530	546	536	579	553	580	567	549	577	536	578	569	564	588	598	593	549	557	545	534	573	591	560	557	576	554	561	576	552	554	579	554	551	559	531	574	556	554	517	566	551	568	577	542	547	531	562	552	589	549	554	566	568	545	558	548	591	560	553	557	562	534	551	550	566	514	524	545	523	564	587	596	524	555	528	523	544	540	588	546	578	592	575	584	604	554	546	559	572	515	520	526	584	502	596	552	554	559	523	554	560	566	564	567	554	546	546	560	555	547	590	552	555	533	534	556	579	547	529	572	576	531	558	567	586	560	560	555	514	504	532	544	537	531	552	547	577	553	549	527	526	536	598	522	602	566	509	510	534	550	596	500	540	524	545	597	555	604	527	585	628	565	528	582	559	536	530	546	528	530	536	552	564	538	569	581	551	588	539	543	546	571	560	560	568	546	500	595	539	573	549	556	586	566	544	600	539	583	562	527	591	518	546	558	563	528	560	526	539	552	576	605	569	558	512	529	561	575	545	598	539	529	537	580	571	552	591	550	534	563	560	546	549	568	584	568	553	547	530	573	540	506	587	553	559	541	581	558	584	548	570	549	554	546	575	531	519	541	554	554	541	572	597	528	576	546	606	576	537	574	564	572	592	532	589	559	537	585	555	615	581	526	574	591	593	551	553	526	571	565	577	573	567	554	545	551	548	573	560	540	573	577	553	594	508	540	546	557	520	559	597	514	556	539	553	544	547	550	543	560	580	586	600	578	534	551	580	542	556	562	549	555	524	553	502	533	552	525	564	532	571	535	611	528	556	519	582	565	553	545	518	536	541	540	556	562	562	551	566	567	552	532	535	552	556	572	528	583	584	576	566	558	546	579	549	551	592	574	548	588	576	558	601	572	546	541	584	553	541	541	548	562	550	564	566	549	549	550	586	562	512	599	562	535	574	565	536	582	488	537	587	565	534	536	587	540	575	569	536	517	584	570	552	539	565	539	551	580	542	526	541	556	528	562	555	552	563	568	520	524	489	525	596	538	541	556	533	583	514	557	590	551	569	519	568	536	592	510	584	549	580	513	539	530	576	547	553	549	569	561	536	533	549	505	566	521	511	588	579	532	527	556	555	562	557	602	573	574	557	590	560	577	604	518	528	533	527	573	503	524	537	552	516	538	539	564	550	597	520	553	549	598	538	539	535	527	554	520	539	567	576	595	526	568	563	580	567	560	545	581	562	645	530	541	572	517	564	525	570	554	517	544	563	600	549	528	522	581	550	569	563	566	581	577	568	564	532	563	560	548	564	576	497	515	540	564	544	561	555	546	562	589	531	563	543	545	565	531	491	588	575	560	544	552	550	579	592	584	560	506	608	529	547	546	574	556	560	562	554	545	555	529	576	532	543	536	560	597	553	566	545	606	541	553	583	561	567	538	566	525	586	582	585	525	536	569	559	567	558	544	552	555	597	513	577	542	509	547	584	535	608	508	578	568	523	564	559	517	567	550	564	555	536	578	589	559	536	520	580	563	556	546	616	578	568	530	562	573	537	546	591	542	526	543	571	540	536	541	525	541	533	530	562	560	593	563	558	540	512	549	539	524	565	558	536	544	589	543	548	544	565	580	516	552	551	558	545	547	524	582	543	514	582	544	542	540	553	530	603	580	553	532	537	556	528	569	560	556	525	551	556	595	559	554	596	566	570	575	561	595	592	539	546	575	574	535	533	571	542	514	565	542	543	579	536	556	549	550	541	552	539	561	600	503	586	537	530	531	599	546	545	612	510	527	535	582	569	546	548	551	520	549	515	586	571	562	544	589	558	534	551	488	551	554	560	554	560	567	524	550	526	561	564	538	527	601	551	501	549	576	526	540	594	540	545	551	572	531	539	542	559	526	552	528	565	553	536	563	571	555	574	578	531	559	510	509	551	531	547	570	553	589	553	518	514	547	546	569	535	581	531	561	597	523	544	570	524	581	549	536	522	568	571	572	532	562	593	544	547	562	572	578	540	505	557	592	553	535	587	551	556	576	578	550	564	533	555	564	526	539	573	553	545	554	569	575	586	560	549	516	596	536	568	572	542	567	570	596	545	539	589	533	503	588	523	524	578	539	552	511	496	552	573	581	583	604	554	520	581	506	571	586	551	528	545	546	535	595	527	509	589	531	517	567	497	587	552	664	559	509	528	550	518	518	560	572	552	559	559	573	599	548	562	549	595	563	550	567	580	558	556	545	571	566	546	566	537	551	523	549	515	540	546	582	548	586	548	550	578	518	564	575	568	536	571	528	518	589	580	558	507	581	571	597	546	528	565	535	573	567	548	516	536	558	593	533	530	570	558	571	547	566	569	576	543	576	516	533	539	543	564	575	546	537	496	532	540	560	539	586	544	558	583	535	537	509	575	526	584	562	546	527	560	587	549	568	537	506	552	563	546	591	582	565	568	514	545	557	557	532	489	565	582
2495	405	357	386	360	344	366	339	361	336	371	333	344	344	387	341	311	334	332	341	330	362	341	372	381	344	357	319	347	348	352	356	344	327	340	363	344	349	360	338	326	349	357	336	324	313	384	348	319	321	345	354	367	376	356	401	340	354	339	367	353	277	366	382	367	342	355	368	322	342	344	320	328	368	367	317	337	322	336	366	345	334	353	370	336	326	349	311	353	351	340	352	341	349	357	367	313	331	339	364	344	377	311	363	346	364	371	378	332	340	347	353	329	337	372	324	332	366	366	315	352	328	370	332	351	355	342	366	379	298	349	364	353	342	328	333	374	338	349	326	374	317	309	352	357	308	321	359	357	368	351	354	378	347	343	355	315	333	340	326	357	339	350	357	364	318	343	316	359	348	363	353	307	330	364	323	335	359	405	376	352	350	343	347	337	369	337	372	357	378	343	305	363	334	375	376	353	348	376	341	337	323	387	325	369	349	375	318	359	355	363	365	327	330	328	362	352	331	373	362	353	298	349	328	366	349	318	356	349	392	357	328	316	350	346	329	365	334	357	338	320	335	339	334	320	367	336	364	360	352	358	362	313	328	353	382	324	369	346	347	333	330	364	339	370	338	333	331	349	321	325	340	374	371	364	354	353	355	378	348	299	329	344	365	324	332	354	348	337	322	330	387	351	323	349	324	342	337	367	377	357	337	343	359	344	347	369	305	321	320	334	324	347	366	363	318	336	342	359	378	355	362	362	329	363	343	319	327	320	350	342	369	320	312	360	341	342	347	332	354	365	315	387	351	345	369	316	349	323	316	358	301	341	352	367	355	300	362	334	358	360	327	370	314	318	327	330	336	342	342	304	331	338	329	344	359	371	332	389	372	335	343	322	323	306	347	309	365	330	357	354	365	342	345	373	332	357	326	343	358	335	346	340	340	353	328	353	350	366	368	366	340	344	338	353	340	353	378	347	329	335	319	357	369	337	369	344	361	358	366	351	328	313	339	338	380	335	321	361	338	321	347	365	373	353	364	333	402	349	359	359	300	329	352	352	318	317	329	325	361	317	340	342	339	327	341	340	344	374	341	333	338	319	376	325	331	360	332	350	387	336	330	325	367	379	360	325	304	369	349	345	329	326	338	389	367	356	339	325	329	323	368	386	298	337	326	363	377	365	368	337	365	357	383	365	346	368	350	383	353	332	357	364	369	336	324	322	353	335	339	361	327	339	349	362	356	346	349	344	382	324	368	348	313	336	391	374	348	335	354	343	369	313	326	365	350	377	356	361	346	344	336	353	361	338	373	361	338	344	320	385	339	317	327	355	326	352	365	325	334	350	338	343	352	354	331	336	339	338	331	316	328	348	356	333	377	315	333	353	345	329	339	330	315	343	315	342	353	342	326	327	349	361	385	352	364	351	350	345	341	366	377	322	351	385	329	324	339	337	381	319	355	355	359	373	343	373	306	312	342	338	333	329	404	367	315	358	415	376	373	341	341	369	367	315	315	303	345	344	369	361	354	380	321	352	308	370	346	325	327	346	329	344	361	349	360	355	390	331	317	341	370	333	337	320	313	333	350	351	332	364	373	360	366	361	333	340	355	358	301	329	366	356	321	354	362	359	347	340	357	363	351	380	338	368	343	359	391	345	350	357	366	338	326	343	331	327	358	351	374	318	354	350	346	349	375	349	333	351	349	354	343	342	322	336	341	327	374	370	356	352	355	359	354	368	336	362	332	321	352	321	410	337	336	341	358	325	379	369	367	308	350	335	337	336	337	347	359	328	366	340	357	355	359	349	378	358	315	380	376	344	345	362	338	326	399	346	334	360	313	331	358	387	315	336	343	366	372	335	361	361	380	363	338	360	354	361	351	343	309	336	330	345	340	312	354	326	374	319	374	376	321	344	340	340	349	364	316	335	335	348	334	316	341	332	344	349	363	373	355	341	357	346	348	341	360	336	322	331	342	355	357	352	356	340	349	345	354	339	308	364	348	326	358	339	344	360	340	328	350	337	373	339	330	336	322	339	323	334	340	338	322	359	365	343	363	344	342	356	326	336	321	369	361	350	351	345	354	333	361	363	344	340	313	328	368	317	345	345	348	315	337	358	355	331	345	324	308	339	353	338	333	344	342	349	352	339	370	352	382	318	351	330	321	347	368	335	337	378	333	347	329	352	365	329	353	327	346	360	355	348	353	361	326	374	348	306	327	324	349	346	338	346	374	349	388	335	349	339	332	341	345	338	351	353	369	325	345	364	321	301	327	337	353	319	330	338	338	359	328	386	330	335	317	317	327	353	371	350	310	341	323	350	370	344	353	300	343	358	380	346	344	327	351	348	323	368	389	342	323	318	319	321	328	369	340	367	334	353	372	320	338	346	335	350	341	315	304	365	352	317	314	348	326	348	323	343	351	348	338	314	362	340	370	357	367	331	354	363	335	324	351	341	378	346	388	349	350	343	325	322	348	333	363	345	361	361	365	342	322	360	351	350	330	376	331	357	321	315	320	359	335	361	331	384	368	360	338	340	354	347	308	324	365	333	327	348	370	333	318	353	350	289	413	345	336	338	307	332	348	335	321	357	346	321	350	328	337	298	336	345	344	350	364	326	352	346	367	358	353	328	340	360	364	329	319	346	327	376	354	354	326	314	323	350	362	322	362	336	364	322	352	327	363	327	382	325	348	324	319	372	376	346	368	326	351	373	332	330	381	346	353	354	346	328	318	345	329	350	330	358	347	342	358	324	351	345	349	353	345	335	366	314	374	331	334	338	332	342	344	339	348	339	342	336	364	334	357	364	346	313	365	351	337	330	355	336	344	316	365	342	346	363	349	342	342	356	326	368	332	353	359	383	335	341	345	383	313	295	342	344	326	370	337	371	345	310	344	329	355	368	336	336	354	356	406	344	323	335	337	332	352	322	343	320	390	345	361	346	352	334	398	362	351	362	389	345	344	329	323	360	320	350	345	331	362	381	294	322	327	392	334	337	335	281	346	350	306	341	348	360	324	341	357	340	346	366	353	354	357	369	330	350	337	368	316	379	378	347	349	339	377	330	345	338	341	339	328	316	347	344	349	348	341	374	362	333	340	335	369	374	335	318	339	394	340	337	336	335	353	299	337	337	354	330	323	343	360	327	365	350	351	373	356	356	333	335	334	319	327	313	328	328	333	344	335	330	325	368	330	319	329	339	320	350	344	352	333	330	354	383	344	392	370	323	352	341	350	349	337	363	357	334	330	329	352	327	358	362	319	341	356	368	306	338	370	370	358	382	336	361	335	326	361	355	340	351	375	325	320	355	320	323	336	312	329	370	342	345	364	331	372	396	323	349	366	327	386	330	309	360	335	367	362	329	353	359	311	344	336	348	361	317	346	309	359	367	363	331	375	367	338	343	332	347	382	329	342	375	322	341	355	354	334	354	339	338	335	317	333	380	377	346	340	320	374	329	351	366	340	348	348	316	345	341	314	309	347	364	328	368	309	345	335	329	374
2668	928	995	1073	1119	1026	979	933	1011	968	976	893	933	935	959	917	921	893	876	860	903	911	926	964	962	890	951	896	940	981	881	934	945	900	904	898	891	900	880	913	921	899	932	911	898	936	914	914	955	912	883	896	942	983	894	925	884	840	965	860	867	956	885	908	937	885	921	922	911	895	890	898	904	958	872	904	933	918	941	903	927	890	843	918	936	929	955	923	988	885	904	912	863	883	856	920	913	888	944	914	929	890	903	878	877	910	858	902	882	943	955	889	912	939	910	945	939	911	928	865	945	882	944	904	903	864	924	942	923	873	926	926	901	891	931	901	863	899	914	902	922	899	916	974	948	912	886	897	884	916	934	869	879	901	930	935	951	899	866	935	892	908	886	957	879	924	953	904	899	876	879	911	921	860	860	939	902	883	952	855	903	905	904	899	883	918	954	904	904	904	900	930	906	903	880	904	928	903	889	911	901	908	883	886	901	904	909	931	972	823	915	874	938	958	977	920	946	911	967	904	907	917	913	891	927	919	902	898	883	934	893	939	942	888	893	975	893	892	894	903	932	921	932	890	901	914	910	956	890	899	939	931	908	904	894	875	913	849	958	941	908	929	886	909	954	916	951	928	934	899	856	940	938	857	935	914	912	848	923	937	927	951	937	897	960	897	814	870	873	917	922	898	914	926	924	896	944	996	912	953	966	921	912	897	903	919	918	870	938	923	905	949	949	952	924	915	954	916	878	899	963	921	916	916	929	903	952	876	987	915	906	938	869	953	867	897	836	887	911	934	930	953	887	906	935	931	984	861	955	865	929	872	936	907	962	878	858	806	908	971	908	929	860	891	904	927	941	866	904	937	930	870	898	937	893	925	914	881	907	905	905	916	896	880	910	927	906	944	912	924	967	923	876	927	926	913	880	878	936	849	916	941	894	916	954	939	918	916	857	899	913	949	854	874	912	886	835	890	913	903	888	922	873	937	948	901	871	876	914	902	891	902	877	903	876	943	867	903	939	939	869	871	916	944	900	882	903	913	885	937	885	947	908	892	921	943	894	941	879	911	898	921	956	891	932	939	953	892	935	899	918	927	895	891	930	910	932	985	853	908	897	923	875	856	918	908	939	948	907	874	895	891	853	900	931	914	913	868	920	900	896	897	905	912	883	887	927	927	888	911	889	894	934	846	967	873	900	910	886	929	924	882	853	909	876	920	866	935	921	902	898	929	926	889	919	963	890	919	947	859	936	921	922	947	925	907	915	903	875	930	899	910	928	935	919	903	907	944	954	883	904	886	972	919	891	877	977	850	873	934	938	933	906	930	923	951	919	888	927	910	875	942	940	872	914	891	930	868	907	910	873	906	975	890	907	901	925	895	960	884	945	896	880	958	860	926	900	948	876	900	909	926	924	824	918	833	925	954	895	913	913	903	851	915	872	905	867	942	888	867	881	918	976	949	914	892	928	967	931	908	909	906	925	893	938	926	875	887	912	886	894	902	877	978	881	922	916	885	918	943	906	853	909	901	917	890	862	890	911	919	921	902	899	918	919	918	945	945	900	898	882	907	944	897	917	942	908	899	978	896	888	881	933	911	971	930	905	903	902	860	903	903	965	861	903	942	889	871	934	910	883	964	929	935	892	925	898	865	919	938	897	948	912	918	891	912	926	911	863	875	944	902	884	935	924	963	944	897	893	927	912	925	882	874	924	926	921	908	905	937	889	934	919	946	899	870	900	944	944	941	954	905	949	907	879	939	911	942	897	938	905	882	852	934	920	901	881	889	917	900	957	924	891	943	901	930	949	913	911	919	917	939	879	891	868	998	872	899	909	818	900	959	825	913	908	885	935	909	885	933	867	882	871	962	904	859	880	896	928	855	913	867	869	922	911	902	940	846	912	890	945	910	954	828	920	905	902	906	925	893	923	967	906	932	956	906	886	894	955	912	908	855	929	915	910	857	888	891	922	936	882	898	910	916	890	922	906	890	891	926	910	951	905	931	902	947	859	946	889	912	901	928	916	925	904	930	917	991	935	883	881	906	895	909	873	931	883	922	880	943	896	933	895	902	911	925	906	933	933	932	899	871	920	900	861	901	908	928	899	909	895	901	993	922	941	911	923	878	902	877	840	948	907	901	935	893	881	976	914	923	902	800	876	923	939	928	864	985	941	928	911	917	921	917	865	926	897	918	879	918	926	942	871	865	893	918	902	906	911	894	875	928	916	936	871	913	934	866	867	911	909	935	905	960	943	911	933	894	906	916	866	892	914	894	946	900	884	903	899	942	925	875	899	855	893	892	937	922	941	899	925	921	873	863	844	936	882	896	907	942	892	927	861	901	898	948	929	906	863	925	875	919	907	883	959	927	922	943	867	870	935	904	915	941	883	906	909	926	922	876	922	940	911	906	899	908	965	925	906	879	916	875	907	959	950	910	897	928	898	893	950	912	861	918	903	933	887	878	922	924	900	904	889	857	900	984	940	897	930	891	897	922	868	913	914	904	954	868	911	942	897	981	892	908	921	894	950	950	898	900	864	969	925	935	956	886	954	965	932	944	902	879	859	924	885	912	916	973	922	906	915	899	928	970	871	926	915	862	928	844	915	946	973	916	899	899	869	933	900	919	916	901	899	903	868	956	921	876	891	896	885	902	913	942	952	910	931	908	913	936	914	871	936	927	918	916	905	893	915	883	894	860	897	892	894	893	881	899	968	897	914	890	937	908	888	907	935	906	935	909	881	883	924	947	899	910	906	896	963	869	914	881	903	902	923	915	960	912	920	969	897	901	930	932	911	907	899	925	882	952	906	932	927	878	934	895	929	905	899	850	922	856	925	861	900	901	892	882	911	879	904	921	878	901	925	865	912	974	987	941	888	870	985	911	899	927	902	891	940	894	902	966	896	956	927	906	865	905	911	914	891	878	907	917	955	952	920	934	945	882	887	953	984	910	909	930	880	894	895	877	897	905	922	933	937	928	934	855	991	885	924	907	894	890	940	890	858	904	858	940	899	918	895	916	955	911	930	919	898	903	884	918	958	898	901	899	914	926	885	899	892	833	935	919	908	918	898	926	962	913	909	876	877	873	905	909	919	905	897	951	911	931	903	923	894	891	899	949	903	932	910	921	915	905	894	925	888	918	945	872	944	936	860	954	935	936	932	900	896	891	914	957	907	873	895	913	878	965	913	918	951	992	869	904	887	928	904	904	859	904	892	874	928	982	925	881	897	943	909	858	925	914	928	918	936	927	890	955	914	915	924	929	969	914	962	934	946	890	936	876	904	897	932	871	934	885	897	900	903	946	917	925	923	868	970	894	928	883	943	869	932	919	916	881	901	902	941	920	887	914	871	877	892	974	883	921	847	863	930	963	926	928	904	913	900	933	952	947	914	877	922	897	944	908	925	897	863	917	862	846	872	880	904	865	918	877	928	956	953	917	907	919	918	971	986	957	920	900	895	962	856	921	906	874	946	875	932	889	887	902	933	915	855	901	900	901
8644	1227	1534	1189	1017	738	660	580	513	519	432	505	413	432	423	395	425	409	418	384	393	424	369	397	400	362	369	364	357	415	381	398	399	365	366	376	386	361	352	415	367	379	375	353	383	373	346	389	345	381	387	369	381	385	358	374	346	346	360	355	369	355	336	339	372	336	363	400	341	384	366	380	370	371	357	367	355	396	330	370	365	325	362	320	374	330	392	356	339	335	390	377	359	354	364	354	363	392	371	414	349	359	379	388	344	314	360	410	386	351	353	338	361	348	325	379	347	379	330	360	320	352	377	360	341	360	383	357	383	363	348	351	345	359	349	377	371	392	376	360	365	364	372	373	373	375	351	370	355	321	355	360	352	350	373	323	370	327	388	368	353	391	376	370	342	398	376	381	368	331	342	380	382	393	332	376	376	378	380	347	343	393	370	383	353	342	340	346	362	374	380	341	374	356	353	402	379	362	372	340	395	329	356	372	375	381	330	380	353	360	357	390	366	368	372	398	391	385	370	405	369	354	344	385	373	350	390	352	337	344	382	332	363	407	366	371	390	378	370	373	362	371	349	418	364	382	401	337	368	329	361	356	369	341	326	362	362	368	364	409	372	377	394	375	378	340	349	381	348	346	378	348	408	349	353	363	373	363	363	351	337	354	362	376	322	346	333	345	351	349	385	370	389	371	405	347	383	367	358	358	350	339	365	370	323	349	385	423	357	348	369	333	346	376	358	383	324	376	386	360	359	369	370	377	379	353	383	361	373	376	382	364	354	347	344	378	363	375	367	340	334	371	354	385	356	351	340	383	370	380	339	358	371	370	356	372	383	346	346	364	355	380	351	385	343	361	325	375	381	338	343	354	377	363	352	419	367	354	383	360	381	385	356	349	390	343	346	340	390	359	388	373	343	363	370	353	345	366	332	365	331	367	344	359	384	342	360	358	325	376	393	318	346	383	361	366	357	337	377	372	374	381	358	350	364	392	309	368	342	385	368	388	347	378	339	397	369	361	344	318	368	349	362	351	338	364	369	373	342	355	355	354	367	407	396	353	383	332	369	350	345	388	335	371	351	373	422	417	323	355	378	363	355	390	350	335	365	375	329	402	373	366	369	372	394	374	327	355	361	374	382	339	380	375	364	365	390	384	367	355	342	394	389	333	373	346	356	367	354	385	345	384	376	327	377	380	386	359	344	379	371	379	362	362	353	376	366	362	341	386	355	346	382	380	373	370	334	378	361	369	354	326	348	360	360	364	326	360	362	329	392	348	347	339	403	353	364	352	350	348	376	363	349	378	363	358	403	355	372	378	370	367	343	379	359	345	377	408	388	361	408	382	403	404	381	348	321	338	362	350	342	390	358	363	386	401	361	367	337	350	340	365	391	349	357	338	406	395	345	346	327	348	394	355	369	364	364	354	398	321	358	351	391	393	327	357	346	374	343	337	359	368	375	350	350	371	364	359	377	363	374	374	384	367	347	369	379	375	353	371	365	393	379	344	312	352	373	306	393	379	362	361	348	344	367	328	338	402	345	353	382	341	382	361	350	381	367	316	385	333	405	373	379	403	373	348	357	370	350	371	385	354	350	388	356	361	379	327	359	372	373	404	383	343	366	345	379	346	380	374	345	347	383	358	392	377	362	363	364	352	340	396	343	374	380	372	369	364	361	363	364	358	338	375	339	348	373	365	334	386	354	392	344	357	365	393	370	354	372	387	328	350	361	325	375	353	342	353	355	403	388	362	381	385	359	369	387	346	373	385	354	370	349	360	360	348	369	345	367	347	368	356	344	380	357	361	373	375	350	342	360	367	378	351	385	368	356	346	389	380	388	399	349	374	332	368	378	382	405	331	350	393	349	378	342	362	363	381	375	374	369	372	378	386	340	382	348	365	348	336	381	342	359	364	340	369	345	362	385	329	361	374	358	370	347	358	384	373	355	359	379	383	341	372	353	374	383	359	366	355	381	361	339	332	375	339	360	388	346	407	388	373	352	357	364	375	373	367	349	372	373	403	398	347	343	362	366	358	343	344	371	359	343	337	357	343	371	368	366	365	391	348	338	381	376	361	362	383	357	368	390	345	392	368	360	360	337	347	337	380	346	366	368	330	340	390	368	351	351	351	364	348	352	384	391	334	367	379	399	348	383	371	350	409	354	364	376	366	347	389	381	351	348	378	362	366	342	387	376	334	400	375	352	393	347	372	396	367	339	346	378	350	392	353	348	368	394	363	365	358	344	392	382	347	371	380	364	376	335	382	374	352	379	370	379	393	371	349	344	345	344	346	364	379	397	360	381	367	389	371	347	374	351	365	336	353	344	347	352	344	360	392	376	390	335	358	347	358	402	354	377	365	376	343	347	334	383	382	355	337	323	377	370	388	365	379	365	355	343	336	354	372	347	359	377	337	379	348	382	364	344	359	365	344	359	387	364	369	346	353	347	375	354	352	337	393	346	318	366	356	364	362	359	347	349	344	374	351	341	386	381	376	344	344	394	344	337	370	320	399	375	351	372	379	370	377	351	363	365	345	392	420	362	354	362	374	360	360	346	385	341	387	355	376	365	369	361	372	339	372	372	386	359	401	392	371	371	366	407	364	362	345	347	360	375	349	369	375	396	399	363	344	373	388	350	346	377	348	380	337	375	363	393	379	361	374	386	352	376	361	338	368	357	401	354	358	368	358	362	387	330	361	390	356	365	391	326	361	380	357	349	391	347	357	363	384	366	363	384	326	384	312	360	357	372	341	353	381	392	382	376	299	396	344	357	376	380	381	370	351	372	363	381	358	356	359	378	409	353	356	355	351	396	357	356	343	377	371	364	350	361	335	376	380	385	353	346	350	335	363	350	345	357	348	381	369	358	347	353	338	339	351	366	356	342	349	385	349	370	365	365	398	395	373	388	369	387	343	382	362	387	348	337	341	390	374	345	364	346	352	363	380	376	353	367	348	397	339	368	370	352	362	381	393	341	390	355	345	366	345	377	359	366	338	370	352	390	367	367	366	363	362	336	386	341	349	349	364	347	411	339	366	349	331	376	339	380	326	337	343	374	338	362	379	348	364	321	366	399	376	381	380	347	332	409	367	399	336	348	358	382	335	362	357	360	375	355	356	341	377	346	386	360	365	356	334	341	322	356	367	372	350	382	357	364	347	354	367	356	365	364	361	361	335	352	366	375	391	341	363	354	348	357	392	385	363	354	335	346	318	337	333	354	371	385	356	396	351	354	361	388	392	340	373	385	360	362	363	379	346	379	380	329	375	331	339	332	380	360	338	344	361	307	370	343	395	378	357	378	372	357	377	365	340	384	373	373	348	361	360	374	381	372	372	378	345	383	383	324	357	368	341	346	393	360	336	390	368	346	351	404	395	364	364	369	359	366	368	405	342	360	333	381	401	351	384	358	367	325	362	357	369	349	363	339	334	367	366	411	353	351	342	381	374	333	354	382	366	364	362	363	396	350	340	361	375	375	367	376	337	370	366	368	366	365	375
5856	1819	3214	3712	3268	2792	2381	2157	1841	1785	1659	1502	1467	1392	1418	1269	1270	1153	1106	1142	1101	1107	1097	1133	1051	993	1097	1063	1063	1034	953	1000	940	939	1019	1028	971	925	984	1035	975	973	1000	1007	1002	934	997	1028	916	928	990	953	983	939	932	1019	956	1009	946	931	989	972	931	934	930	957	905	921	926	918	976	1005	960	920	937	946	976	977	952	909	967	961	948	923	944	993	932	877	925	924	961	913	965	925	941	899	927	917	929	907	934	980	885	981	927	952	900	945	949	1006	906	901	901	908	959	936	894	931	915	936	905	929	906	937	942	942	952	903	1027	917	890	963	953	971	964	953	924	935	961	946	922	992	925	992	988	955	909	870	928	1006	928	978	928	975	982	958	956	930	962	884	943	986	900	914	933	925	921	947	967	923	921	979	952	952	869	946	943	908	955	924	981	918	838	933	929	941	924	989	976	950	923	906	969	933	898	944	867	927	939	1026	916	921	909	927	892	885	915	967	1005	934	957	954	968	953	952	889	936	978	910	939	919	938	916	923	952	963	965	946	887	945	901	937	961	955	977	932	899	927	914	938	937	921	1005	952	892	931	964	957	933	944	990	950	962	957	912	936	967	914	936	920	957	926	884	926	937	928	974	963	911	985	872	928	959	935	915	978	926	945	960	926	935	923	905	911	887	897	886	944	945	931	954	903	930	957	911	991	918	918	971	952	925	950	964	919	938	903	951	908	978	904	966	996	949	911	908	892	977	955	949	890	931	951	955	903	956	939	978	968	963	977	933	918	948	945	919	897	936	946	934	939	1031	941	920	909	857	946	914	936	904	919	982	930	910	900	948	908	961	885	944	920	963	941	933	897	967	916	966	912	918	898	915	943	898	891	913	961	973	938	937	968	943	974	1000	905	902	917	1003	947	984	875	890	890	925	920	976	990	940	941	941	940	955	935	948	976	982	950	914	946	945	928	929	936	904	963	933	992	886	965	953	938	933	933	974	925	931	923	996	919	938	912	891	946	899	937	899	968	924	884	928	912	934	948	939	892	969	877	929	918	933	920	935	967	910	978	971	975	885	959	963	884	938	953	896	926	912	920	991	906	917	916	926	901	916	954	903	967	986	1000	891	955	902	895	985	938	939	977	1008	910	948	936	992	914	975	911	897	962	895	936	915	948	911	961	917	916	1029	974	951	910	945	937	962	952	920	919	942	866	951	917	936	979	965	895	943	944	900	922	941	921	909	882	886	951	939	924	929	914	921	999	902	975	929	945	926	934	942	942	965	868	893	979	912	990	947	946	960	934	925	913	926	941	994	903	916	929	978	951	935	956	901	953	927	971	944	854	936	924	914	935	950	890	966	947	951	945	927	968	924	915	971	947	945	928	904	849	915	885	918	980	930	905	987	932	938	947	877	853	991	894	895	907	905	953	946	939	927	914	925	956	884	897	934	889	923	905	957	902	912	947	1004	959	913	931	970	910	949	987	952	953	961	950	973	882	988	907	930	1015	937	900	941	933	899	949	899	919	914	953	939	913	931	948	969	965	963	948	946	949	973	962	958	938	924	875	975	927	954	975	855	968	937	907	993	954	902	939	923	928	916	928	944	934	951	892	941	919	911	938	982	904	959	942	949	957	898	899	960	963	908	985	886	968	951	911	920	943	965	853	929	915	913	958	944	898	919	977	891	958	936	900	947	969	930	908	949	940	894	978	996	930	954	937	888	912	985	927	882	884	938	975	922	966	934	944	930	980	906	950	977	911	924	917	948	966	911	940	926	932	890	942	946	932	924	909	1002	918	963	901	985	975	935	954	921	970	999	945	957	922	972	969	938	907	943	937	938	929	902	876	902	869	991	915	949	973	941	942	972	979	1003	937	928	941	894	925	952	918	928	966	941	869	978	898	1009	860	892	919	904	940	924	996	978	927	906	935	990	953	912	962	990	896	946	994	935	1002	953	894	963	893	948	924	906	972	973	931	923	927	920	942	914	955	965	905	884	928	930	909	931	915	956	983	935	936	922	918	912	976	912	947	958	996	933	938	934	850	944	912	947	995	988	920	995	906	956	941	895	933	957	923	947	843	911	951	944	923	962	951	956	955	952	921	947	925	927	895	957	915	979	952	949	913	891	952	933	952	964	966	919	951	934	897	953	970	936	945	934	911	891	960	956	934	923	940	891	906	958	935	924	915	896	905	906	952	889	936	896	940	887	956	924	904	953	899	965	940	938	908	974	907	893	929	964	944	948	928	1014	949	958	950	946	995	962	965	952	934	903	911	914	914	901	939	880	905	865	955	967	871	919	903	915	924	914	956	904	933	914	939	942	928	932	902	984	922	915	977	962	944	875	898	948	926	959	916	924	968	913	948	962	966	921	871	946	952	929	923	949	969	903	933	885	914	923	907	875	890	970	921	998	946	956	963	990	955	905	919	946	939	923	938	929	947	906	935	905	902	943	898	841	991	926	897	917	980	877	887	932	923	952	971	908	945	897	922	994	942	869	956	984	877	929	902	928	1005	916	934	939	884	941	941	950	879	921	934	929	888	974	968	895	936	932	937	981	922	908	970	954	901	954	976	1031	927	908	935	978	916	902	942	907	916	908	931	862	964	940	1005	980	966	949	921	874	958	934	956	921	884	902	939	964	920	944	903	985	965	940	939	936	857	884	938	967	929	941	935	924	945	933	885	925	972	942	1001	933	970	907	954	928	939	906	895	927	962	986	900	932	934	900	924	890	985	935	950	935	921	922	921	975	966	929	927	927	905	975	987	958	960	960	952	974	922	937	957	902	931	876	935	910	981	885	904	954	924	968	876	909	960	904	944	960	945	902	985	951	924	917	898	902	943	965	1031	928	934	886	932	920	909	952	918	920	912	902	949	921	909	970	876	879	934	934	922	896	939	941	969	934	906	937	928	872	916	887	911	929	902	942	930	910	955	900	897	888	971	887	949	916	961	986	922	981	910	996	944	904	906	930	946	971	932	872	961	958	921	981	943	873	970	932	903	874	877	910	963	978	915	957	924	968	930	907	989	954	946	926	898	972	923	947	933	925	930	991	938	934	923	977	964	970	968	946	909	935	992	972	990	946	940	953	1009	984	948	943	920	877	967	949	934	957	895	934	898	978	941	938	902	947	959	928	950	948	951	895	947	826	927	890	922	924	898	899	970	876	917	962	898	969	904	895	966	889	959	906	907	940	897	926	926	897	960	970	906	899	951	970	947	903	886	933	947	964	883	880	880	870	938	990	905	947	924	897	1009	947	942	949	962	910	1016	925	918	933	943	948	888	937	944	945	883	947	879	962	919	936	912	965	942	890	943	983	939	913	944	935	919	962	946	905	965	913	961	973	968	917	944	946	912	917	913	862	912	887	971	921	944	930	877	937	930	935	867	919	958	919	964	943	967	964	889	953	809	870	943	930	967	952	961	892	917	879	893	937	926	961	907	907	993	912	894	909	951	939	931	974	928	941	933	910	939	956	888	932	935	920	909	939	935	934	943	943	926	940	981	935	942	936	941	912	984	894	928	928	938
15563	2427	2540	1843	1388	1052	776	634	543	483	416	384	358	315	336	315	265	279	272	260	271	238	263	214	270	244	221	256	202	213	185	211	230	198	200	217	214	198	199	206	196	198	230	219	228	197	207	213	221	197	235	210	207	205	221	216	211	224	228	231	229	195	201	190	205	221	190	200	209	191	214	208	202	190	198	228	210	200	216	188	198	188	182	188	205	216	184	204	208	180	200	197	199	186	182	221	183	201	211	213	224	200	201	190	206	206	215	175	183	179	200	194	166	193	191	178	224	174	213	191	157	216	196	188	214	201	192	198	172	207	192	188	215	215	226	183	206	201	199	186	202	219	221	183	188	199	208	203	214	204	196	189	203	202	215	184	221	169	184	173	205	199	176	191	175	204	195	214	200	180	173	186	199	207	234	185	204	195	224	176	177	228	210	207	209	214	196	189	179	199	215	207	172	187	216	210	166	219	203	189	192	209	211	196	221	208	172	182	216	206	193	176	196	195	196	207	190	198	227	227	190	207	172	192	159	205	196	207	181	199	206	214	178	227	199	224	201	203	193	208	179	199	224	203	188	187	188	208	211	182	198	201	186	196	200	182	199	210	184	189	205	197	206	205	187	189	201	189	184	204	196	198	187	198	210	219	193	182	207	188	202	204	205	195	200	207	194	216	182	192	211	204	203	201	206	181	221	221	224	208	222	210	206	209	198	186	218	208	218	204	222	188	174	170	164	181	181	197	204	169	212	192	224	192	192	199	211	167	203	175	181	211	177	211	202	207	219	198	228	215	217	190	192	197	182	203	202	180	203	179	192	197	188	195	189	187	179	181	166	194	209	198	177	198	190	198	185	191	195	197	207	183	182	193	188	224	174	211	216	205	188	203	209	207	209	207	191	207	204	173	193	191	187	212	213	196	169	231	204	201	174	182	177	193	200	196	179	203	224	205	198	220	215	156	209	200	191	185	191	194	211	182	189	193	192	212	190	213	208	185	209	210	182	212	190	199	211	196	179	189	215	189	191	193	188	205	197	200	206	196	202	210	209	212	204	202	208	205	208	216	180	224	203	242	202	205	214	184	185	208	203	176	226	209	195	209	207	189	200	192	185	184	183	201	220	187	207	179	205	189	186	213	175	227	207	196	195	195	185	190	180	207	195	186	178	197	195	220	187	208	184	219	202	197	190	175	199	184	227	225	232	178	216	189	197	210	206	178	200	215	206	175	234	183	222	197	213	176	197	202	179	211	230	187	207	154	201	200	176	203	191	172	165	192	192	195	173	215	206	204	217	195	205	206	177	213	213	187	210	203	200	190	181	190	202	192	222	199	215	192	201	192	183	220	216	198	220	196	193	191	187	220	210	201	188	199	181	201	217	201	206	204	208	182	177	184	227	180	221	207	215	205	199	198	206	191	190	201	201	196	199	202	193	170	236	201	206	200	218	180	193	184	177	191	208	204	191	193	197	194	208	206	183	205	187	177	191	201	182	170	200	217	201	185	193	202	173	220	184	196	177	195	182	184	183	196	191	183	200	198	195	183	209	188	213	184	186	204	212	227	203	160	191	199	202	204	193	193	191	186	195	202	199	219	197	177	199	195	166	188	200	183	184	185	200	201	185	210	192	193	208	185	185	220	193	208	206	195	210	199	204	176	198	190	201	180	193	176	210	204	209	198	192	176	194	227	231	182	218	196	193	192	183	213	197	197	228	209	173	202	197	190	196	211	176	196	204	194	205	214	203	200	189	199	187	206	199	220	191	184	182	198	194	168	199	182	191	205	205	215	215	187	202	163	216	201	214	180	196	203	205	193	185	209	185	186	230	201	213	169	192	202	185	217	186	178	193	181	232	176	180	231	232	200	195	216	202	186	194	213	216	204	219	204	211	184	201	191	194	193	210	220	179	171	201	179	197	175	185	176	179	180	209	186	198	178	183	205	203	225	200	184	201	203	184	214	190	214	205	181	202	209	181	190	217	185	206	202	198	213	184	211	213	201	198	204	208	192	196	175	201	201	199	196	200	206	200	206	191	214	183	192	196	196	210	193	228	194	192	205	194	194	216	185	213	194	221	191	227	219	200	201	195	179	208	188	184	193	190	204	203	174	197	193	189	190	197	223	208	223	204	178	202	205	198	195	189	185	199	252	201	205	210	221	179	203	215	234	175	192	201	184	186	199	185	196	187	208	214	194	194	154	233	209	211	228	207	205	203	183	246	199	200	175	206	191	180	215	187	215	198	187	194	189	199	193	191	210	213	196	196	213	216	194	214	200	204	184	207	198	193	207	186	213	179	192	207	211	208	195	200	204	184	197	194	198	202	228	216	212	187	166	194	189	219	215	202	219	176	192	218	178	208	182	200	187	211	209	216	169	185	208	196	184	207	206	198	214	194	193	195	168	236	192	190	200	194	217	210	190	180	232	197	214	190	197	194	174	183	185	208	211	200	219	197	195	193	168	202	183	197	212	201	205	178	204	197	203	203	207	200	212	197	183	198	195	180	191	188	200	189	193	220	188	184	217	200	191	205	190	149	185	208	208	207	200	163	188	201	202	228	225	184	194	211	183	218	184	205	194	199	198	216	211	202	176	197	189	202	197	187	201	220	215	207	206	215	205	195	204	226	186	194	181	173	185	202	201	206	219	175	164	202	200	203	188	208	196	199	171	195	213	210	209	200	166	201	196	210	174	194	228	242	192	183	213	207	198	204	234	191	193	208	196	180	187	207	203	184	194	173	190	205	222	193	196	190	203	181	212	198	194	195	180	225	192	167	212	211	211	204	193	198	213	196	188	195	196	203	194	178	188	200	213	205	183	170	198	191	224	203	221	182	205	197	178	188	189	203	188	205	194	213	203	182	198	188	185	211	185	190	193	224	215	241	199	207	226	208	186	203	180	195	217	190	206	201	176	239	213	195	208	188	199	195	200	204	183	186	181	187	195	213	200	201	196	186	203	201	219	192	212	182	201	196	229	199	205	208	205	203	190	189	206	195	218	200	193	201	169	204	214	204	175	200	196	171	199	214	214	193	207	179	189	161	190	185	190	193	213	177	196	205	196	191	215	211	198	219	195	201	214	212	180	186	226	201	199	202	216	192	208	186	193	188	200	181	190	192	181	172	195	208	196	206	191	212	190	194	189	200	187	179	181	212	164	188	198	181	204	224	195	180	209	190	191	193	215	203	187	212	213	200	163	186	186	201	179	189	215	225	184	188	195	199	190	195	195	201	233	199	204	215	190	196	187	192	201	234	183	220	179	196	177	183	204	199	172	185	197	203	193	215	217	195	186	197	191	191	226	226	191	196	221	210	210	195	211	197	219	192	215	174	209	189	175	201	184	207	186	203	201	180	199	190	191	166	185	193	226	192	204	182	193	206	197	188	188	192	176	214	192	211	182	225	192	192	209	194	212	192	213	188	208	185	180	212	168	194	190	207	202	230	176	183	192	187	198	178	182	214	186	204	169	189	189	186	196	195	194	188	224	197	213	175	176
7402	2221	4778	5705	4811	4074	3424	2859	2440	2061	1776	1654	1505	1397	1294	1218	1106	1013	994	975	929	893	866	824	822	789	768	771	747	729	707	691	731	722	716	675	664	650	679	638	678	617	638	594	634	619	633	631	562	608	606	571	586	598	552	597	587	594	551	583	550	590	544	572	570	559	603	562	562	608	632	577	595	600	527	551	545	544	594	610	585	532	568	579	556	561	563	579	586	542	598	614	563	602	604	554	562	621	578	554	559	583	591	570	582	562	576	550	544	534	527	554	540	591	553	562	580	589	541	585	514	552	528	557	622	570	536	548	555	554	556	536	579	558	536	553	595	597	573	532	566	587	597	585	555	548	536	593	565	561	579	580	565	546	533	576	575	558	568	541	544	567	535	559	596	562	536	542	553	555	580	600	554	543	544	510	535	527	564	545	560	556	521	566	530	544	535	554	538	526	544	536	570	568	517	566	520	542	531	594	575	543	569	592	549	560	586	574	560	522	519	521	546	556	524	536	523	579	534	556	592	541	535	570	543	543	577	587	548	551	552	543	563	554	566	577	538	537	558	562	545	555	552	564	569	600	596	540	522	551	519	556	568	552	561	568	547	527	531	555	502	572	530	543	582	515	555	559	555	518	567	515	553	573	566	556	564	518	573	520	539	599	559	555	551	571	526	603	538	561	556	557	568	522	572	566	552	548	559	514	517	559	582	582	513	553	588	530	578	572	553	545	546	541	578	582	604	573	586	561	561	571	534	573	580	600	587	581	526	539	536	576	572	575	514	524	550	572	580	537	568	579	578	566	568	583	535	553	534	588	537	540	539	584	557	540	566	590	554	533	521	550	554	610	541	578	532	534	544	518	557	540	540	550	560	548	569	528	535	573	545	554	561	558	555	572	552	586	585	513	552	541	546	560	565	554	585	585	498	535	574	561	533	525	552	545	580	550	554	541	554	537	585	547	498	558	548	553	545	516	540	530	565	569	549	581	575	522	561	576	517	607	553	557	595	569	539	554	544	539	542	544	571	570	530	524	531	536	552	569	568	538	543	541	526	561	530	591	549	527	543	524	527	556	524	551	549	543	563	545	527	554	588	556	593	590	533	553	548	545	491	596	569	552	527	550	580	577	536	583	536	580	582	519	543	549	559	572	545	505	535	584	566	582	588	498	561	565	577	559	563	562	560	512	533	534	553	514	600	572	550	539	574	552	494	554	552	543	577	536	552	553	499	539	480	558	603	545	534	528	514	607	563	561	595	534	597	558	533	571	545	550	545	505	539	529	553	548	590	554	541	500	527	526	551	568	552	537	542	536	540	561	504	544	562	564	554	527	552	512	516	548	520	580	559	560	560	570	527	534	514	591	543	540	556	543	543	569	542	551	538	535	553	557	528	559	528	521	555	559	556	524	581	533	578	548	543	566	582	532	542	529	599	559	541	532	535	525	569	534	524	534	554	565	564	559	535	543	529	609	564	550	566	511	550	557	527	579	567	563	541	549	500	509	618	523	503	558	540	561	549	553	554	559	555	518	542	501	525	574	559	556	536	565	555	519	536	506	528	577	526	543	550	557	496	534	556	539	540	537	552	532	548	534	569	560	560	580	557	543	554	578	534	550	566	536	578	556	550	546	534	543	562	565	552	488	532	547	559	536	581	567	541	530	508	580	551	581	587	574	552	520	564	576	537	539	547	557	534	515	546	545	555	568	556	498	546	486	525	553	540	533	541	532	518	575	540	551	576	520	524	576	565	527	526	558	519	588	529	587	518	552	590	581	539	499	535	535	565	553	564	521	547	528	555	519	538	541	532	525	553	555	546	539	557	556	600	561	552	543	544	551	520	529	522	561	555	553	552	553	535	592	518	543	516	527	532	531	561	550	544	532	552	524	551	564	550	532	544	531	527	497	533	515	547	585	560	527	519	560	572	527	508	557	542	547	579	532	538	537	551	507	512	564	552	563	566	559	543	569	555	515	570	528	536	553	539	576	577	563	550	540	609	523	528	596	560	525	540	523	579	554	565	596	530	560	542	523	527	569	576	591	543	513	579	594	570	534	548	589	552	558	559	535	542	538	572	513	546	572	570	545	550	561	567	547	599	591	498	537	542	532	576	548	549	568	521	564	593	571	513	531	549	521	552	560	542	565	586	565	551	566	535	558	565	550	561	572	570	511	562	545	558	565	509	552	549	567	575	535	592	538	578	548	575	581	563	536	557	549	551	523	565	568	532	606	519	563	582	535	563	544	518	509	571	576	516	543	515	558	516	513	569	568	563	565	549	537	557	536	556	560	550	501	537	554	574	534	544	536	552	573	555	564	549	560	556	544	541	532	555	524	539	559	550	574	556	587	586	548	524	521	578	536	543	552	569	574	548	546	580	551	564	561	564	577	557	528	554	551	560	536	525	556	529	539	558	527	516	548	532	525	570	539	552	567	531	546	573	583	508	559	588	547	547	513	572	565	622	557	591	516	529	567	530	549	504	570	531	584	607	547	596	564	588	555	571	560	512	549	487	561	526	548	569	538	538	609	531	566	548	552	542	576	553	562	556	542	551	539	526	529	550	606	549	572	547	566	571	541	532	539	545	550	588	572	559	546	559	553	560	518	579	542	536	542	552	516	529	533	557	553	518	558	577	573	532	552	561	551	538	552	572	552	555	512	526	580	505	592	544	548	535	507	617	510	561	564	549	575	565	590	520	526	547	569	555	520	545	551	567	534	528	533	538	519	565	556	526	557	597	511	521	550	520	553	558	552	564	529	567	534	574	531	564	557	551	553	570	561	522	565	563	543	567	588	536	541	536	555	536	554	568	596	548	545	558	536	516	585	567	528	545	512	539	543	569	551	582	535	526	529	554	550	559	545	510	560	530	514	571	543	590	575	538	551	584	546	572	499	550	554	564	540	536	543	539	555	582	508	604	572	559	535	537	575	570	551	537	519	573	557	576	507	569	536	577	571	572	539	560	564	563	535	552	551	541	545	592	543	582	525	547	508	578	520	571	559	583	567	555	575	559	545	572	528	549	558	541	568	572	544	529	522	595	550	543	520	554	561	544	546	550	523	552	495	553	536	527	541	522	569	552	554	577	560	537	543	540	543	547	558	573	553	554	538	555	590	609	536	544	565	556	559	568	553	542	584	579	575	571	542	546	548	507	583	530	554	568	538	555	546	568	543	523	569	554	540	539	543	584	540	561	531	541	592	583	546	565	521	555	544	536	518	488	555	555	530	558	544	571	537	594	558	555	583	548	556	523	560	554	548	543	515	545	567	527	568	598	502	548	561	487	549	580	559	528	545	545	577	587	561	529	588	559	546	553	538	519	558	547	533	567	592	539	559	578	595	562	573	560	558	545	534	534	558	497	572	536	588	537	533	536	599	538	514	522	546	537	548	530	555	519	553	544	545	537	552	535	524	592	576	516	567	565	545	492	521	562	533	526	544	547	597	549	593	542	551	489	547	543	562	543	557	559	550	575	535	509	567	516	552	557	495	562	533
2421	373	375	423	326	381	349	381	358	366	371	365	369	366	371	347	321	344	345	356	364	349	360	330	320	340	307	366	335	356	339	379	322	360	334	344	313	339	333	331	350	346	355	386	354	309	337	364	351	357	350	358	351	361	354	339	333	334	323	364	387	362	329	379	310	340	346	347	378	355	363	350	340	350	388	374	339	357	324	404	361	374	312	325	343	355	372	332	315	365	357	383	382	379	356	369	377	333	339	335	338	367	352	342	345	347	372	332	324	296	354	359	359	321	344	358	341	355	338	342	357	345	325	339	349	347	343	385	374	363	333	382	374	350	359	370	311	362	332	361	317	354	350	350	357	351	350	355	361	339	312	354	319	374	365	373	339	347	326	370	348	360	331	353	360	346	374	361	318	357	335	347	343	344	340	346	349	375	350	352	355	327	371	358	373	353	377	356	358	347	335	364	351	396	336	339	361	337	354	326	311	336	351	359	370	380	321	337	329	352	329	349	307	346	325	347	339	339	366	338	356	347	326	351	332	371	302	361	376	359	332	374	330	331	353	354	333	329	325	334	342	386	332	329	338	339	354	344	357	365	312	341	356	314	378	409	379	340	345	354	341	363	362	353	394	350	353	360	366	329	338	345	376	363	346	345	373	325	359	395	382	325	358	351	353	338	321	375	334	332	353	355	354	335	381	379	382	343	370	364	367	350	348	386	359	349	369	351	324	377	336	342	314	366	343	363	352	391	379	350	335	320	348	321	340	343	392	363	336	341	338	346	336	367	340	345	338	348	335	363	357	318	350	351	352	358	378	348	320	360	363	341	340	343	343	326	337	375	353	342	343	338	366	369	363	367	341	352	333	365	339	376	365	353	367	330	343	358	377	364	320	336	331	359	363	352	383	347	360	342	363	314	328	348	334	331	320	335	358	371	372	330	346	340	328	343	370	364	347	356	344	302	343	356	320	316	334	360	342	338	332	322	359	351	345	370	354	354	339	343	354	343	346	368	370	348	374	365	347	342	322	374	366	369	350	343	353	373	345	353	315	335	381	339	340	309	365	356	363	340	326	393	347	343	365	359	337	375	343	344	358	356	327	348	347	351	332	348	361	330	336	361	336	355	368	391	374	345	330	366	378	361	374	342	332	345	350	366	363	338	279	339	360	329	341	355	341	375	338	359	337	346	336	325	353	374	338	359	341	328	380	364	327	325	353	353	354	340	333	376	368	344	333	359	332	326	367	344	318	342	353	371	342	347	329	360	333	338	340	356	358	379	348	351	357	348	332	378	365	323	364	348	351	358	351	379	380	376	352	339	332	381	328	291	367	334	364	331	356	387	323	344	381	347	353	355	372	338	314	332	360	388	372	368	364	344	354	326	380	342	335	339	334	323	328	348	363	337	346	331	337	338	354	339	340	285	340	368	364	355	355	359	370	392	337	328	374	339	302	352	336	375	335	342	351	365	345	326	339	353	335	320	350	329	375	343	357	362	366	357	356	380	331	336	357	331	395	311	366	350	331	353	337	360	368	373	345	343	354	319	355	303	347	310	360	339	324	347	327	370	309	343	369	368	343	368	335	338	345	338	327	364	344	361	347	322	359	378	332	353	344	318	322	352	383	361	331	349	329	359	328	348	354	351	366	386	328	321	337	338	320	329	339	327	327	345	353	339	345	310	360	312	359	359	353	329	312	341	332	346	328	330	340	368	354	354	348	356	390	318	356	377	365	349	351	359	370	356	345	338	356	334	336	359	323	355	363	347	348	372	358	322	344	346	378	338	367	358	348	338	366	349	330	372	379	317	334	350	362	322	329	326	346	339	337	353	322	345	330	354	351	332	327	354	330	364	343	375	359	370	309	333	357	358	356	381	311	374	329	346	387	403	349	330	325	353	332	359	372	361	366	383	318	357	353	376	368	332	349	350	331	345	348	327	305	314	345	361	368	368	346	340	355	354	341	371	360	294	338	354	360	303	341	367	324	369	346	347	354	343	361	347	350	311	349	309	334	379	322	342	354	332	330	329	353	366	333	334	356	349	336	333	340	376	319	373	377	380	317	327	365	355	372	349	348	359	325	344	351	373	353	327	364	374	332	368	374	331	344	346	335	345	338	373	365	380	367	316	328	372	334	345	331	363	353	365	362	357	362	312	360	363	321	336	364	359	355	329	345	341	352	344	364	350	360	354	328	320	349	380	359	363	335	355	354	357	350	341	330	360	347	363	356	344	365	375	368	337	350	360	319	357	359	351	357	327	326	341	368	300	331	341	392	330	336	350	338	361	365	334	307	362	339	347	355	354	378	339	356	345	354	339	362	364	397	353	355	350	351	302	351	312	361	358	340	323	380	374	308	376	345	358	308	322	325	358	330	364	335	333	324	353	311	330	347	369	355	336	318	356	346	355	337	352	355	344	345	298	350	373	363	354	329	352	327	377	376	338	336	340	360	354	326	330	360	388	365	348	352	364	373	351	356	349	317	354	384	358	363	319	335	357	364	356	368	377	328	370	393	358	341	334	371	338	341	320	359	320	314	362	369	349	378	372	327	347	348	361	390	356	355	358	339	351	331	360	340	341	330	316	329	328	375	367	359	357	356	323	368	374	345	334	382	344	375	341	370	337	386	330	362	346	336	364	370	360	348	350	367	339	388	357	387	329	354	353	359	366	320	347	368	333	335	355	366	374	339	360	345	341	340	359	329	381	338	355	357	373	337	351	386	351	340	308	362	323	353	361	316	379	297	378	365	343	332	338	375	365	368	338	309	337	354	327	317	366	358	307	320	356	344	330	378	362	352	355	317	343	350	354	360	341	358	340	366	398	355	362	386	333	331	311	320	360	332	341	331	321	334	331	345	372	348	375	321	355	371	324	316	351	341	369	331	369	358	338	352	342	337	350	341	390	320	375	359	338	385	334	329	370	328	340	322	390	354	333	372	344	357	342	323	363	342	352	357	315	378	352	332	371	339	324	335	367	352	344	355	361	383	330	356	385	355	369	373	305	344	385	338	364	319	348	334	381	330	389	345	342	353	329	360	363	373	333	349	345	336	287	320	349	349	375	362	309	351	357	361	350	357	363	373	374	372	325	367	376	357	346	357	306	370	357	331	339	344	397	347	371	319	349	369	325	361	346	333	373	326	334	374	346	387	331	358	346	368	349	367	370	335	334	351	321	318	350	356	346	369	342	349	363	337	346	356	362	331	358	364	334	365	344	326	343	363	312	339	366	380	327	391	354	331	388	352	351	363	331	379	354	331	357	343	339	364	388	348	361	346	330	350	356	369	340	361	358	366	362	362	356	325	358	342	319	362	351	365	361	361	351	356	323	338	355	349	387	369	380	347	345	355	372	371	345	347	352	330	386	334	352	339	349	368	343	323	379	302	314	373	354	339	360	324	341	392	341	370	353	326	358	370	349	322	379	414	326	335	376	342	349	362	340	325	342	309	326	346	333	331	340	377	345	341	356	400	363	368	378	371	310	366	341	344	369	350	333	342	357
2648	966	1068	1108	1083	992	1033	917	953	925	944	899	1016	963	946	944	921	938	929	957	947	995	908	964	963	970	969	984	906	923	990	900	904	927	895	962	910	881	909	936	904	912	958	949	911	861	890	917	911	886	897	913	955	908	946	902	918	940	940	917	987	915	924	910	917	902	981	910	903	935	936	951	898	897	958	904	929	965	925	930	899	934	903	974	875	888	917	910	929	973	883	899	915	887	879	873	941	901	937	926	895	942	934	912	874	899	902	853	905	904	889	885	869	910	916	917	916	936	966	938	939	906	904	909	910	948	944	951	906	812	891	910	960	907	915	902	896	933	956	947	916	921	927	936	939	917	955	945	938	961	895	951	896	904	904	901	924	972	942	879	930	901	942	958	925	848	892	900	907	901	925	906	963	913	955	941	854	933	936	965	944	932	915	906	903	898	932	897	898	875	905	923	939	943	888	932	862	948	888	849	987	929	928	946	854	900	931	946	896	904	933	871	901	857	948	898	951	884	898	908	928	905	913	875	880	893	865	863	886	932	917	958	894	948	916	919	887	927	918	919	924	912	882	904	951	891	860	933	963	917	962	913	894	948	851	919	943	990	895	923	917	892	911	882	897	877	898	907	952	882	912	916	894	819	906	944	931	946	902	896	882	937	938	909	970	927	946	919	884	916	938	917	947	953	899	870	909	910	933	960	991	953	912	947	875	878	909	939	904	902	902	898	932	938	926	876	886	952	872	962	892	867	921	912	952	891	880	902	925	960	955	924	837	935	911	963	900	917	844	898	935	923	924	924	912	951	929	950	928	952	900	906	916	882	907	914	892	944	965	902	920	917	968	889	936	963	977	900	959	913	922	918	893	912	916	973	912	917	906	878	862	934	885	907	927	852	921	908	902	899	889	823	883	895	899	936	948	894	911	891	937	889	904	938	906	934	929	883	946	917	884	914	924	899	934	938	898	930	919	919	937	910	895	927	949	931	959	930	894	907	963	884	893	905	874	944	938	925	923	924	912	874	985	902	921	935	932	891	926	871	911	916	927	922	935	938	988	883	908	952	934	904	909	942	929	860	915	925	912	915	951	936	916	934	866	940	968	939	879	948	886	879	907	934	939	923	882	904	935	902	897	947	966	909	911	919	914	884	907	924	882	895	905	911	962	955	945	942	932	957	966	931	883	911	896	921	915	929	930	948	897	899	895	939	906	853	918	911	895	901	896	961	949	945	918	902	929	939	944	1014	964	934	893	946	939	931	902	933	929	957	836	903	929	959	942	948	937	883	922	924	931	909	909	910	951	874	906	887	889	979	916	923	861	977	930	924	933	958	894	909	931	890	998	981	896	911	928	911	895	899	840	916	908	935	900	871	926	872	923	939	950	972	935	916	944	909	916	951	886	939	962	863	905	888	895	933	908	886	879	937	910	920	922	919	927	900	895	918	919	892	941	909	924	963	878	918	867	906	927	869	924	957	915	950	859	929	937	908	926	968	931	963	911	920	943	955	915	889	902	860	927	931	907	955	949	931	892	942	933	882	874	901	956	890	924	871	932	924	921	899	902	938	917	907	878	912	946	912	930	944	924	951	873	923	923	908	890	927	948	930	891	912	915	875	882	960	965	916	877	930	911	895	926	946	913	919	871	937	915	890	875	916	896	935	913	942	947	914	930	872	922	903	929	923	1007	859	885	921	912	892	907	947	935	956	924	875	960	947	916	871	933	879	883	847	900	907	951	916	908	928	938	893	979	901	916	947	913	878	868	886	982	927	912	921	914	935	903	941	904	913	920	899	925	928	901	887	931	934	935	966	938	944	949	955	927	915	956	925	944	988	876	911	896	928	905	902	913	952	933	827	952	871	945	922	940	925	867	897	939	965	916	909	903	816	863	939	886	930	940	941	966	891	914	925	905	891	958	976	968	944	915	866	899	933	978	947	932	938	920	895	914	912	907	950	942	916	928	936	912	899	909	951	923	949	926	925	916	945	895	895	918	912	917	957	859	966	932	882	883	963	919	915	892	870	921	932	920	932	902	914	918	946	914	914	890	926	870	828	905	932	869	924	862	877	914	926	866	976	937	936	883	922	904	855	939	890	934	973	941	891	946	918	998	923	879	916	934	938	956	933	900	932	925	946	953	963	935	970	920	910	917	934	889	932	880	981	946	898	936	958	908	946	933	989	925	945	895	936	999	903	954	891	988	959	884	940	916	899	894	950	949	991	901	920	911	939	910	916	941	925	973	969	914	878	857	913	911	890	881	940	890	896	900	907	898	915	948	921	871	954	928	875	858	910	921	941	923	903	926	917	873	944	885	912	963	963	868	895	950	950	908	949	915	863	933	931	957	858	873	893	913	874	927	910	961	893	932	917	956	879	862	866	916	924	941	929	900	914	922	941	942	933	892	970	956	882	946	947	915	926	869	934	953	948	844	893	936	896	929	878	933	979	939	899	938	897	961	855	893	913	881	886	931	957	903	867	922	920	926	897	963	895	945	891	938	862	887	861	882	887	958	937	904	917	847	911	893	884	895	921	926	892	925	955	925	914	897	919	933	928	849	927	910	940	950	975	926	963	962	910	970	856	923	885	870	896	888	932	939	912	909	926	975	917	877	940	926	942	908	925	892	946	868	845	936	921	958	908	891	946	939	922	885	897	906	855	894	903	883	901	942	906	944	915	904	886	894	921	926	900	927	845	900	964	857	897	943	904	916	934	945	891	898	867	964	945	922	899	888	900	901	925	971	893	932	923	911	953	858	937	927	939	878	875	952	884	933	926	927	953	917	895	913	924	903	894	919	887	925	934	909	901	950	925	915	891	928	948	898	962	899	916	927	901	948	953	946	874	927	877	886	874	907	958	932	950	918	936	909	868	939	931	909	914	863	949	932	902	892	935	940	928	924	877	954	882	998	915	983	895	953	902	854	944	926	938	887	891	899	920	935	861	911	940	974	929	904	902	863	971	878	956	967	918	943	891	907	931	850	888	927	924	875	931	890	916	907	897	961	911	942	913	875	936	976	894	903	837	856	945	859	958	890	926	957	907	897	952	926	915	947	925	901	922	925	932	913	914	839	927	882	912	957	904	920	906	890	923	875	943	956	937	896	903	947	927	917	930	935	929	924	900	880	902	892	901	986	927	933	962	928	959	959	937	866	932	940	913	932	966	911	925	959	903	905	921	925	897	865	886	916	898	939	914	860	972	875	930	934	925	893	973	908	920	940	946	944	911	887	924	906	931	972	938	976	924	955	960	973	917	936	928	893	950	940	890	936	913	949	895	931	936	895	979	917	906	916	909	921	905	917	958	902	953	905	874	912	900	965	902	862	914	966	913	883	946	923	902	926	912	861	916	948	963	895	961	906	918	965	886	935	936	897	880	922	922	958	948	928	914	914	946	950	875	940	926	900	947	916	873	907	920	913	933	917	922	900	921	932	914	887	946	908	922	880	928	884	913	882	961	932	909	925	933	976	903	950	871	948	944	896	943	988	966	933	942
8577	1276	1457	1208	967	736	744	609	530	517	446	449	423	442	385	388	393	391	409	409	395	370	428	384	371	378	358	362	401	381	378	397	384	379	344	383	364	378	341	358	341	361	371	371	395	362	389	357	372	377	341	396	371	364	369	401	345	362	360	372	379	378	336	371	359	381	363	355	356	344	389	344	358	328	374	367	338	373	363	343	394	393	346	367	354	401	367	377	364	353	359	357	362	400	363	361	400	376	356	384	387	350	393	386	405	342	376	368	365	333	371	351	319	368	398	397	367	376	335	379	379	375	374	360	373	363	398	364	408	330	374	379	369	333	366	367	374	378	389	342	389	386	353	379	364	356	379	378	332	371	371	343	360	398	384	363	373	359	380	395	358	367	343	367	366	379	392	419	397	346	368	335	328	344	324	372	362	370	385	385	339	334	353	380	380	344	374	349	371	317	392	388	353	353	340	397	361	352	372	373	401	376	350	367	346	351	365	359	359	364	343	381	413	349	354	311	374	354	362	421	350	375	376	364	375	367	406	353	388	356	376	370	372	388	390	336	340	373	369	373	375	373	364	371	377	370	360	379	331	393	382	362	369	352	371	361	360	331	393	390	356	365	349	334	360	372	381	414	405	386	337	391	372	367	364	364	371	394	342	340	336	356	357	378	368	340	368	365	320	346	366	350	385	353	358	360	358	399	388	356	366	401	388	362	386	360	362	388	362	381	350	394	368	372	351	351	365	350	352	387	356	369	379	359	389	341	377	348	379	381	380	403	389	368	323	354	408	358	366	395	399	377	352	366	332	365	369	384	372	363	339	356	354	372	361	341	331	380	347	353	340	356	321	351	363	332	358	344	355	380	346	371	376	330	368	358	375	361	345	404	389	375	387	352	387	340	348	375	370	384	403	367	340	403	353	362	360	375	367	375	346	352	368	351	399	372	369	374	355	334	378	349	365	366	359	388	378	370	352	327	373	390	351	340	357	370	402	313	366	332	369	373	359	373	355	345	336	381	367	385	358	395	394	340	355	335	362	365	353	375	360	365	363	329	358	356	405	337	356	306	365	367	393	385	378	359	372	376	359	400	367	377	385	352	375	367	382	352	346	371	369	327	364	338	363	365	359	356	373	338	352	375	385	341	350	351	382	327	388	363	345	373	379	350	377	366	360	357	327	408	358	369	371	342	374	440	372	366	375	410	412	374	337	360	413	360	360	384	337	404	384	349	395	411	328	370	383	357	350	346	396	395	376	387	365	349	410	345	367	363	360	396	368	332	352	359	337	385	345	377	365	360	358	368	395	363	349	365	385	351	373	348	329	369	357	364	322	351	356	364	379	372	380	396	379	383	353	313	378	348	325	391	341	388	371	368	361	395	357	351	354	350	362	387	374	360	385	366	374	373	331	346	372	379	377	359	367	343	353	339	335	375	367	366	370	371	345	385	379	348	336	345	405	356	376	356	402	382	347	388	348	392	347	363	396	353	320	359	369	342	387	371	358	387	340	365	366	335	315	372	344	344	403	330	378	350	341	401	369	414	372	410	407	376	352	361	384	361	373	357	372	343	387	362	368	361	395	347	372	381	379	344	370	375	346	389	366	369	364	342	357	388	334	350	365	361	401	358	370	362	358	394	363	346	323	388	352	334	361	364	362	374	337	373	353	355	375	367	402	386	343	357	363	334	349	334	363	377	421	374	396	373	375	336	369	328	334	331	379	327	358	349	347	345	372	361	315	336	412	375	384	338	357	362	376	351	390	368	337	338	360	383	359	357	348	394	380	373	329	398	367	359	371	385	364	373	354	350	349	363	348	365	353	361	358	342	356	346	371	375	361	343	347	355	352	361	376	363	379	340	358	361	380	366	378	375	343	369	325	388	353	404	348	387	350	307	367	365	368	330	357	359	359	373	392	367	376	381	357	353	356	394	384	368	362	383	397	358	369	377	384	377	374	397	351	353	327	386	373	347	361	385	381	371	399	405	341	359	334	382	336	357	394	356	359	391	366	406	370	332	373	389	355	408	338	370	366	381	370	373	359	344	372	382	371	372	366	371	408	341	366	323	357	381	359	369	410	383	392	365	324	367	321	345	388	325	364	386	364	357	351	350	368	370	414	349	338	378	359	381	360	398	351	393	355	391	405	366	357	359	367	340	384	361	388	319	365	327	345	361	383	359	369	380	392	396	379	370	351	385	339	351	359	367	308	390	355	357	395	334	400	367	350	377	390	359	335	383	390	337	375	402	358	376	353	380	369	351	354	333	386	343	358	340	352	379	420	355	373	355	359	370	365	376	362	395	375	334	375	350	334	371	362	342	370	359	363	341	370	375	356	344	347	329	351	376	372	360	382	345	384	356	365	378	350	356	382	342	323	367	368	352	382	391	409	414	395	358	368	403	381	395	407	390	342	382	346	386	371	337	376	380	355	351	359	373	408	342	381	369	358	329	385	350	337	353	396	368	378	374	383	375	374	365	362	331	362	400	384	342	378	344	346	357	409	351	345	360	377	370	351	391	384	340	370	380	372	352	393	380	398	348	362	362	381	361	380	360	374	368	350	345	377	348	344	338	353	352	339	360	386	341	324	378	381	364	364	367	374	331	347	365	357	373	375	385	396	356	376	358	375	396	367	388	363	353	331	347	384	366	347	344	371	362	365	365	337	396	386	367	362	377	381	327	354	385	405	366	355	394	381	382	366	348	338	379	365	399	353	363	369	365	344	385	362	352	396	368	345	371	383	373	368	335	358	401	374	351	353	391	364	378	346	338	359	340	346	390	387	356	362	377	376	371	404	382	360	353	376	419	372	370	348	383	349	379	427	363	391	349	376	359	387	347	354	382	369	365	365	357	326	378	373	341	343	347	371	328	351	319	363	377	362	357	383	356	360	369	366	364	376	346	362	365	370	355	355	360	385	372	366	350	316	362	382	359	368	362	377	373	380	342	364	338	366	344	349	374	376	359	366	383	371	359	372	359	365	375	383	374	372	359	388	371	353	362	360	380	389	342	355	386	362	380	341	376	363	346	378	374	369	391	346	382	389	340	350	377	367	370	351	346	370	330	383	390	356	368	380	376	381	350	379	361	384	391	361	370	354	360	372	408	377	366	383	327	341	373	382	386	365	373	365	361	405	361	374	374	378	376	356	363	366	375	367	373	373	379	354	368	367	384	350	395	410	358	388	370	368	346	391	385	394	339	344	337	344	370	328	326	384	361	387	349	373	360	389	341	379	358	398	358	391	399	370	338	385	376	354	366	366	380	390	342	378	364	380	347	358	386	368	396	395	366	352	365	353	390	328	342	349	378	375	400	356	362	393	348	365	358	348	333	356	357	384	372	406	363	369	360	405	366	340	369	367	350	343	347	367	391	364	420	410	367	365	366	334	348	360	330	355	356	353	390	405	370	361	404	376	343	375	342	366	360	358	376	402	366	384	370	390	352	372	350	366	378	338	355	383	377	362	343	382	387	360	361	364	354	367	327	347	374	370	381	368	338
6010	1806	3058	3616	3310	2768	2398	2104	1940	1708	1622	1547	1415	1408	1359	1243	1305	1168	1127	1140	1116	1133	1099	1133	1068	1049	1050	1032	1036	990	1023	1035	1078	1067	1013	999	969	961	1007	974	995	988	977	1053	989	956	1000	1018	950	974	962	970	949	1022	930	974	936	942	983	994	960	950	1013	1058	1003	926	921	955	987	1026	934	956	1012	920	979	1010	982	915	953	885	903	984	904	920	934	913	972	993	950	970	941	980	976	897	957	910	959	983	909	951	928	934	959	963	945	955	968	931	932	950	966	973	926	997	942	924	932	911	958	1006	975	985	925	983	933	989	944	965	968	919	949	985	943	902	920	991	974	950	949	979	959	949	928	922	975	895	936	981	947	952	924	920	922	917	914	901	963	962	997	951	952	954	901	961	974	945	983	938	937	926	869	951	974	979	960	933	942	966	916	899	990	930	960	986	991	949	947	905	966	987	975	935	1003	927	916	945	972	971	975	908	911	929	919	937	913	872	892	937	974	913	956	950	896	892	926	937	943	945	906	921	952	929	950	956	905	949	966	939	885	938	934	926	935	960	934	946	960	971	947	935	995	955	958	1051	974	926	919	908	945	935	959	892	981	938	928	934	926	980	906	880	961	911	937	987	923	966	930	958	968	876	987	971	970	928	1005	924	955	931	948	911	923	975	955	933	959	942	919	912	954	970	990	909	929	960	943	942	913	953	963	894	985	903	976	964	932	911	947	864	967	908	970	952	957	951	881	923	983	911	934	934	965	974	982	900	932	937	1008	947	912	964	933	973	930	967	876	1056	986	885	938	886	927	996	946	948	907	885	970	962	994	929	932	953	970	910	903	949	973	981	929	956	1005	947	910	948	946	923	937	953	996	957	907	910	923	944	937	919	988	909	942	906	984	919	872	918	968	924	944	924	890	949	880	908	957	948	941	961	945	895	934	952	945	959	892	934	923	913	926	976	988	926	983	985	879	955	922	954	936	908	979	932	932	970	968	928	947	921	938	941	966	901	938	980	932	924	974	941	942	917	939	987	904	961	924	936	981	988	953	916	866	945	967	946	915	934	958	962	948	970	940	899	928	935	973	961	954	930	913	935	969	920	948	893	922	910	908	911	980	915	946	924	993	918	978	955	942	1000	1006	927	922	947	977	933	950	927	982	927	900	969	957	917	920	970	934	941	1017	962	932	945	946	925	930	956	940	901	953	904	974	920	1009	934	924	950	933	919	897	931	953	958	895	943	918	959	914	946	888	959	961	965	917	971	995	930	889	912	915	905	879	918	992	942	934	965	933	917	927	987	928	925	915	951	948	908	944	974	948	923	932	911	928	896	885	914	909	914	910	925	935	936	940	934	931	978	948	975	944	941	947	926	904	956	1011	954	918	960	969	949	957	965	941	1004	888	916	937	907	953	925	954	936	946	895	971	966	967	917	909	892	916	950	906	936	943	901	875	950	979	960	928	970	976	1002	964	928	958	897	884	938	891	976	894	917	993	946	927	972	916	1006	971	916	936	949	940	967	909	929	948	952	975	981	976	939	912	947	1019	928	918	978	955	919	1018	972	958	954	977	935	961	941	1005	965	931	918	922	942	984	956	964	991	953	895	927	915	963	914	1018	919	1030	945	934	925	970	937	893	954	944	906	944	976	940	938	910	933	940	916	939	942	965	943	922	976	975	1008	966	968	893	990	928	909	906	1022	939	982	951	934	952	983	956	960	916	914	984	906	971	928	939	976	998	939	954	911	921	970	935	935	994	936	972	938	937	973	938	925	924	983	957	938	999	902	910	917	999	865	978	935	912	940	987	966	899	992	889	945	938	953	905	951	987	921	938	985	941	936	907	893	973	961	906	944	935	968	898	964	964	933	961	942	894	939	937	935	912	918	936	947	932	967	925	945	955	869	992	923	900	925	979	971	936	993	962	964	934	961	906	926	947	951	913	928	1013	996	926	904	953	891	941	936	926	884	909	1007	952	956	943	964	967	957	869	912	961	978	935	953	979	936	926	930	942	921	970	882	969	979	978	917	976	939	865	932	950	836	953	957	969	933	930	981	933	970	984	934	926	924	967	934	912	995	940	963	916	947	907	943	970	944	954	956	914	919	894	962	953	915	943	982	966	940	933	986	943	914	941	984	935	989	945	937	927	970	993	957	910	960	955	890	921	984	959	974	883	940	889	946	952	955	939	884	965	963	929	1013	956	953	951	957	1014	922	908	965	959	947	895	961	988	999	944	972	977	978	981	967	911	928	948	956	943	960	940	931	930	931	929	967	936	876	930	917	989	923	911	1002	909	937	941	960	970	943	961	928	895	915	925	962	1026	1007	958	917	898	978	967	930	918	951	901	931	997	983	959	930	982	974	941	931	933	917	933	953	931	873	959	966	952	915	927	938	919	979	953	996	939	915	971	906	892	945	948	929	920	956	945	952	951	955	924	964	927	909	865	945	991	925	898	905	936	984	991	887	970	910	937	950	937	942	880	924	943	962	967	906	876	938	949	1002	883	930	925	931	944	928	997	920	878	975	955	979	913	925	992	989	896	972	940	935	976	905	981	892	925	923	922	915	946	989	950	939	944	901	944	958	973	952	919	965	838	937	970	1007	958	949	903	925	923	893	915	992	893	976	958	954	859	942	981	936	937	948	920	908	949	976	968	934	947	916	919	957	951	922	937	969	932	932	958	1009	874	966	942	895	946	930	920	959	881	953	957	1001	924	919	940	930	942	862	943	978	921	916	929	918	928	959	955	936	949	883	948	968	1000	985	937	932	907	952	955	947	911	910	926	861	942	947	972	968	947	927	950	930	921	939	973	996	971	946	981	914	934	939	911	941	966	892	936	898	878	957	924	946	922	871	905	933	959	987	973	950	900	907	984	947	987	936	865	947	935	1027	951	953	933	955	896	933	916	966	891	978	926	903	932	948	929	905	937	950	936	932	984	978	903	927	955	929	903	951	938	925	947	916	966	972	972	893	910	942	922	928	955	930	978	1003	954	938	950	967	909	942	933	914	970	880	999	961	942	916	875	975	944	944	905	925	923	962	955	931	961	972	943	949	964	953	932	895	935	972	924	904	904	1012	892	961	968	938	933	983	932	922	932	903	962	1006	951	920	956	959	928	919	939	918	953	948	964	959	982	955	906	960	1025	897	951	899	952	972	936	933	1006	911	909	940	983	945	974	924	945	972	955	970	926	1024	952	1000	902	945	925	932	974	922	919	928	933	944	956	946	947	971	957	945	958	967	920	942	898	897	923	928	940	943	951	896	970	968	935	977	953	915	917	903	935	903	986	872	933	921	868	940	951	932	936	955	975	901	920	929	936	925	900	964	979	958	986	936	896	940	912	962	887	936	900	983	955	922	940	928	965	945	973	905	940	958	970	949	994	950	896	1024	906	945	960	949	874	948	961	919	878	939	988	938	969	956	1013	930	1010	920	921	898	994	951	915	1011	955	966	1018	902	945	919	900	934	919	932	969	951	944	953	915	931	967	969	988	948	915	946	940	972	953	1002	935	930	1009	900	948	970	928	931	882	958	952	919	942	941	935	965	987	937
15290	2414	2560	1933	1344	1066	800	682	566	458	419	404	331	333	301	322	300	311	274	282	242	258	228	259	227	266	228	257	244	239	224	221	212	230	223	232	224	218	200	219	257	217	239	235	211	239	241	232	212	225	218	190	199	216	223	202	221	202	205	225	206	212	217	198	228	199	196	212	215	204	201	191	207	177	191	213	213	195	205	203	205	206	211	211	196	230	191	201	202	188	181	190	216	191	178	218	197	196	185	218	196	193	193	208	211	194	180	185	193	187	178	219	203	177	197	216	221	237	196	181	221	172	214	198	188	169	209	231	189	201	211	189	186	201	231	202	201	197	201	182	187	188	206	215	217	190	200	238	195	175	176	208	224	196	221	204	201	205	204	188	186	193	209	208	226	213	208	183	195	210	195	182	199	212	204	179	224	197	228	212	209	192	204	210	212	174	221	232	206	182	207	218	217	185	196	176	194	207	198	222	181	210	195	203	196	165	191	205	199	220	188	207	174	187	199	223	208	174	199	192	155	190	196	203	206	208	181	222	199	199	201	206	215	217	204	197	210	195	215	199	212	186	218	230	203	215	192	184	199	201	207	212	196	199	186	189	220	211	170	190	221	208	187	228	223	213	215	202	185	218	220	209	214	217	220	199	183	219	207	206	206	187	207	201	197	190	194	198	203	199	175	238	239	196	202	228	222	203	213	198	214	217	193	211	198	209	191	193	221	202	225	190	191	204	207	221	195	200	183	183	201	198	222	209	199	214	231	223	196	212	195	194	186	224	182	217	210	220	201	205	213	214	207	226	210	211	214	234	194	211	203	188	205	200	208	211	197	194	176	204	199	197	215	201	207	221	178	177	220	197	190	206	213	206	204	200	203	207	218	160	213	228	220	224	205	204	220	210	204	188	190	201	195	197	198	189	214	193	206	208	217	185	186	213	185	226	213	191	224	219	220	204	228	188	208	202	213	203	202	195	205	192	201	212	216	184	183	202	204	232	228	205	197	218	211	222	216	200	202	230	189	193	211	193	212	195	227	192	206	185	175	222	202	202	206	197	237	220	218	195	234	214	201	200	219	214	196	203	225	200	184	199	219	216	221	185	221	209	215	211	171	223	209	206	213	202	223	210	183	215	204	201	202	190	177	211	215	203	199	205	214	221	197	225	224	209	234	179	215	220	212	210	191	212	187	197	207	228	202	206	206	229	219	203	220	196	196	182	196	200	195	200	195	219	182	193	225	172	200	185	190	199	202	206	177	207	208	220	198	212	210	184	202	191	200	213	192	229	191	194	188	220	184	188	197	217	204	174	211	219	189	212	212	189	207	207	199	187	199	195	184	204	207	188	187	198	217	194	240	229	208	210	207	179	255	190	190	230	191	197	214	182	197	197	216	211	192	194	186	190	209	193	221	215	208	219	229	184	196	221	183	219	201	197	196	191	208	217	198	179	187	199	229	182	203	182	216	217	203	216	205	223	183	207	220	213	193	185	194	204	216	210	204	206	194	194	214	207	199	195	212	211	213	188	169	193	186	186	191	219	227	224	198	184	238	207	195	206	209	197	206	209	187	200	189	187	218	217	198	186	223	232	225	180	209	201	186	223	218	194	208	193	221	194	164	198	196	206	214	233	183	223	194	181	208	194	230	205	211	202	215	198	188	193	204	208	196	207	212	204	203	194	208	195	217	173	198	184	208	205	213	209	209	209	187	234	219	186	185	206	235	199	209	195	197	190	185	196	182	196	197	216	206	209	208	181	184	212	212	194	214	231	217	223	211	182	203	181	192	189	202	188	182	195	206	189	206	193	195	242	197	194	215	198	194	211	227	210	194	190	167	195	195	224	201	216	191	211	182	247	206	222	182	194	211	224	238	230	226	210	210	226	207	221	226	230	194	207	231	196	192	179	200	222	190	191	202	196	187	208	207	204	186	212	221	181	201	218	220	209	176	223	201	212	199	222	209	219	203	188	209	222	212	207	205	222	229	204	208	180	177	185	196	173	176	194	204	188	166	199	169	210	199	196	201	215	179	201	224	198	181	204	204	205	192	191	197	210	191	197	210	197	192	226	187	201	209	227	177	207	212	229	205	236	233	184	211	208	187	190	201	183	216	225	210	203	195	227	218	206	184	198	225	196	207	176	217	201	206	196	246	220	225	233	202	223	200	204	197	199	197	198	200	208	188	232	238	213	203	215	207	194	222	207	170	214	209	195	214	206	192	223	209	181	229	199	217	200	199	195	213	210	204	176	190	228	208	234	221	200	213	196	205	211	201	217	229	183	212	198	208	209	179	200	202	208	192	193	229	207	194	188	219	219	194	210	208	197	194	194	191	228	209	170	209	204	193	213	205	197	209	195	208	246	219	213	194	203	217	179	238	199	250	192	200	234	208	200	199	201	177	186	190	207	192	188	200	201	179	199	195	178	195	215	202	198	221	210	200	203	194	214	192	218	215	217	207	209	205	204	186	186	214	232	215	194	220	187	191	188	204	211	196	206	212	198	193	196	195	210	195	221	202	200	223	202	185	209	223	195	200	208	219	217	221	210	208	228	191	188	196	187	224	209	214	177	226	207	192	176	202	182	194	183	231	196	219	205	187	210	197	204	203	181	186	226	189	183	194	198	200	212	212	191	221	175	183	227	204	228	218	201	207	208	193	180	210	204	195	200	203	208	194	190	194	194	207	210	178	209	193	194	228	218	203	200	218	211	228	216	210	183	203	202	200	181	225	214	207	189	205	184	213	208	188	194	201	189	224	210	186	199	204	194	204	205	208	202	198	224	200	197	204	196	180	224	180	193	186	221	211	214	214	206	196	198	191	204	190	195	214	202	235	209	182	199	217	202	202	217	211	211	207	211	204	186	226	213	208	188	194	206	202	205	192	196	210	220	202	190	197	181	200	207	189	201	195	202	202	203	220	201	215	190	179	200	204	223	189	222	188	228	202	207	217	191	214	196	176	215	199	190	193	206	205	186	182	216	199	209	224	215	203	192	215	205	209	213	222	192	197	197	181	191	191	196	195	211	183	215	193	180	185	196	183	211	228	215	223	206	230	188	216	203	229	174	193	180	215	201	226	209	242	207	179	190	191	195	217	176	204	197	200	176	208	198	197	203	209	224	195	195	203	221	165	198	200	165	197	187	182	199	204	199	210	231	201	215	213	197	234	190	184	189	212	236	200	196	189	200	195	169	209	200	214	190	245	184	215	212	201	182	205	207	181	185	228	196	217	218	202	214	217	142	189	213	182	224	182	204	191	216	206	185	183	238	205	200	182	193	177	228	196	230	175	205	213	208	209	210	209	198	183	203	188	210	222	207	200	220	188	172	207	214	200	185	207	193	213	198	212	184	200	182	219	182	202	211	228	225	215	198	206	226	209	208	186	198	221	199	218	213	180	195	193	201	215	189	219	204	204	203	199	197	212	199	205	238	175	205	199	195	187	189	219	204	211	217	233	208	194	215	208	197	202	234	200	194	199	227	206	187	191	209	203	204
7572	2247	4725	5627	4953	4007	3376	2853	2384	2124	1899	1661	1533	1474	1317	1213	1097	1133	1036	998	997	895	884	804	780	743	805	803	784	739	757	723	749	688	703	687	685	688	676	696	660	657	623	663	659	686	599	671	641	594	606	626	639	619	620	630	604	592	603	637	614	616	616	596	604	583	611	583	562	615	612	633	577	579	586	574	549	610	581	593	588	598	581	627	568	605	584	577	559	621	590	615	624	595	564	546	568	604	594	559	561	616	544	597	597	565	601	562	595	561	577	605	607	565	588	566	576	597	572	583	546	600	599	561	591	583	594	581	603	575	552	567	600	609	574	540	543	588	566	568	583	571	561	563	602	585	577	589	574	545	588	566	555	565	563	578	585	592	582	544	581	523	580	576	557	569	555	554	569	584	573	593	586	575	592	594	540	578	580	595	533	588	598	576	569	568	538	616	582	563	601	587	614	610	598	578	569	572	566	566	509	600	574	581	565	565	571	615	534	544	556	604	527	549	560	529	567	571	612	558	574	575	608	606	572	619	555	567	546	540	548	572	527	554	535	551	572	591	605	565	576	537	607	560	581	560	579	618	537	580	587	574	547	598	569	578	628	574	584	605	573	611	519	583	568	543	569	604	552	552	574	563	569	554	611	535	616	558	577	547	619	544	557	559	559	574	596	566	586	582	590	594	494	547	592	549	575	555	609	559	533	571	566	600	537	594	588	563	565	587	611	565	565	556	586	555	542	591	568	537	561	535	575	582	573	569	518	559	555	565	557	583	558	531	566	559	555	571	560	551	532	561	528	547	549	573	561	551	537	562	556	570	593	560	570	559	571	575	612	566	544	548	557	588	589	591	579	600	562	564	571	567	557	543	541	576	542	617	584	563	547	579	562	571	539	512	561	579	572	565	537	585	576	569	554	571	546	538	587	551	529	565	587	587	594	567	592	579	562	545	562	559	577	542	538	569	573	598	536	585	594	574	551	580	555	566	549	615	550	575	597	585	527	547	577	579	575	574	574	553	574	580	585	565	568	524	588	552	549	553	584	529	599	557	576	559	563	601	553	576	601	586	610	559	581	591	553	550	514	539	588	572	553	534	569	550	573	589	585	571	551	564	568	559	563	559	521	601	534	561	528	579	564	566	561	595	561	555	564	581	602	592	593	586	518	567	570	580	575	585	617	564	531	598	576	597	561	567	523	594	585	544	580	561	553	533	522	575	587	566	591	559	528	575	568	597	562	586	568	596	575	594	566	539	569	542	542	558	539	549	593	527	588	564	571	522	559	545	549	594	586	582	559	570	561	555	536	545	541	559	557	571	570	562	545	535	572	573	593	597	538	565	534	542	529	570	576	578	566	580	593	573	575	563	567	560	552	565	554	564	566	546	607	592	575	535	557	531	564	570	535	565	553	576	567	576	587	578	582	556	536	603	559	571	573	536	539	559	590	538	587	562	600	563	570	545	579	587	592	576	581	539	566	529	518	571	567	600	585	601	609	598	555	576	563	592	566	561	549	544	539	595	577	574	557	531	547	536	571	564	546	554	536	572	538	549	574	568	604	535	570	545	588	567	601	563	549	593	553	550	599	599	557	573	576	543	540	568	544	583	557	560	550	513	610	548	582	553	550	599	575	577	619	606	564	546	529	547	573	556	548	576	572	584	578	571	567	571	587	559	556	562	588	565	609	542	566	545	541	604	553	511	575	561	601	558	547	541	573	550	543	563	519	568	557	534	558	577	592	580	532	537	577	565	584	587	548	588	587	563	562	589	533	566	572	563	622	596	542	590	543	597	571	582	579	567	621	541	569	546	571	548	565	565	558	590	568	576	577	575	618	537	505	533	557	576	548	571	543	587	537	573	597	581	579	567	577	571	551	575	572	556	581	526	588	521	604	532	559	570	597	560	554	593	624	591	501	558	541	529	590	598	560	555	558	629	584	575	592	561	558	565	561	554	573	555	564	582	540	592	568	557	538	577	583	605	585	516	603	558	568	567	580	534	559	575	537	554	529	580	573	585	590	561	538	546	591	574	563	533	584	600	568	555	597	567	582	610	596	585	533	556	557	604	572	576	563	548	547	566	529	543	563	579	572	567	562	586	582	580	555	552	561	586	541	558	519	559	573	525	573	557	540	516	580	561	576	593	580	568	566	568	557	515	605	574	559	594	575	535	545	589	566	528	573	583	533	559	564	573	624	551	538	578	576	571	531	538	589	569	560	610	530	508	545	571	526	578	589	571	527	548	566	582	551	565	559	590	537	567	592	574	549	495	542	576	561	579	579	567	542	568	573	556	588	579	548	579	563	567	545	550	588	599	579	561	568	616	570	540	636	577	583	624	594	613	527	566	584	550	599	530	617	577	593	604	534	546	574	559	587	567	550	585	598	590	595	583	571	524	517	581	541	540	566	523	566	586	546	567	619	571	534	562	575	586	579	583	528	523	577	567	582	554	575	602	583	578	551	563	587	563	605	551	578	565	547	523	550	567	527	562	568	560	605	571	529	592	595	588	551	564	597	559	588	521	597	548	572	565	557	614	548	569	597	521	597	525	576	522	573	497	528	541	584	569	563	582	576	551	601	585	599	531	552	559	551	580	593	545	562	603	588	547	624	576	560	547	600	557	614	583	567	553	545	586	579	562	536	505	568	615	565	579	533	577	580	566	591	548	581	581	638	565	512	603	568	552	580	556	556	585	559	589	568	580	557	601	595	634	563	581	552	569	573	573	568	524	557	564	615	559	580	595	572	573	541	616	614	550	546	572	560	625	587	583	575	572	607	576	539	581	546	529	597	550	552	571	541	561	599	541	550	567	603	558	538	561	576	573	561	557	608	556	554	548	555	524	570	579	579	550	572	596	576	556	557	559	574	628	530	541	554	574	585	550	607	565	561	512	560	599	601	585	576	592	587	598	608	590	564	543	543	556	547	578	535	569	550	586	524	538	541	573	593	550	562	537	579	522	613	561	570	593	567	556	539	583	596	554	578	566	561	569	561	534	606	603	533	571	603	593	559	557	573	582	563	615	560	580	560	541	605	552	602	542	564	569	571	568	557	566	565	627	569	544	565	628	576	573	558	535	565	549	584	564	580	578	562	580	578	593	560	575	569	556	527	626	567	564	591	608	582	570	542	592	530	575	576	602	522	557	583	518	549	582	540	562	508	584	585	582	568	591	544	570	599	561	575	560	528	563	581	544	577	531	550	557	566	563	640	549	594	612	524	552	612	564	607	593	593	577	580	576	602	543	579	615	580	543	550	542	569	532	544	548	562	596	525	566	584	600	538	545	589	543	555	616	546	581	567	547	556	574	555	557	556	559	584	584	554	597	548	597	592	586	588	553	539	543	612	550	625	563	603	557	573	564	593	600	574	564	564	581	566	574	570	586	586	534	551	578	587	576	569	572	571	520	554	600	603	541	540	555	574	560	519	586	572	604	562	557	571	567	533	547	596	606	561	569	573	550	540	568	604	573	546	585	584	525	589	535	524	579	542	587
2419	398	408	412	348	402	341	385	417	349	362	365	324	331	349	334	342	346	352	343	328	350	366	333	379	356	325	369	366	378	369	327	324	343	337	344	357	336	368	367	358	344	365	359	392	380	355	328	337	358	340	359	364	335	355	332	356	393	365	371	331	366	373	380	338	376	374	362	400	358	352	321	353	364	312	322	368	347	329	314	335	389	353	393	320	372	351	324	342	357	344	342	353	356	333	353	325	333	360	377	380	310	359	352	323	340	356	340	364	333	371	331	354	381	376	393	346	349	353	336	340	360	346	321	377	385	337	337	336	355	355	355	341	339	381	355	379	335	353	331	381	323	356	355	331	349	402	375	333	338	310	346	332	370	364	364	342	369	337	380	325	369	369	354	330	362	344	335	348	347	360	349	329	362	375	308	349	334	354	349	336	338	326	340	333	300	332	353	365	344	358	328	321	329	363	333	360	319	351	345	377	338	339	383	347	361	375	348	335	385	376	354	353	352	355	336	340	355	318	337	365	355	361	350	329	376	373	331	352	328	345	323	329	360	346	380	359	344	383	371	341	336	323	357	350	371	366	371	337	352	340	337	337	343	346	326	328	332	323	378	342	375	364	358	354	357	343	371	354	369	373	328	348	354	342	325	380	375	363	359	363	353	343	336	318	340	343	349	347	345	345	335	375	330	352	347	345	344	316	352	357	355	341	379	318	345	375	378	383	326	332	355	331	373	375	344	370	334	354	350	356	370	349	347	354	347	351	320	338	379	365	348	318	387	354	348	318	348	341	328	345	380	370	366	365	349	381	356	337	377	379	340	308	337	359	351	370	354	378	338	349	377	346	374	370	326	338	354	359	374	338	347	365	370	370	343	365	310	333	366	359	315	338	330	340	361	340	352	368	339	337	359	339	317	347	340	335	322	324	338	353	348	345	344	342	357	329	360	340	320	345	369	382	333	362	376	323	335	353	382	343	379	369	336	327	362	349	329	347	367	351	366	330	358	322	355	373	359	353	336	363	328	320	345	327	344	363	412	355	373	338	356	377	366	362	351	362	347	389	387	366	362	366	338	343	399	336	362	361	330	398	375	375	367	327	375	364	336	367	318	368	343	345	360	335	320	379	358	366	383	372	356	335	342	338	412	373	348	356	393	364	359	394	331	380	360	360	340	363	327	344	322	325	386	362	320	323	379	359	329	361	338	370	342	365	344	361	345	339	324	357	337	375	362	324	338	351	342	342	341	366	360	360	330	336	376	337	359	372	393	377	403	348	378	334	387	370	358	331	352	385	359	339	341	321	365	346	361	333	344	335	416	360	373	336	318	363	334	336	347	355	354	315	344	327	366	352	345	360	374	350	350	341	348	344	348	365	357	349	362	352	354	338	347	323	354	365	365	343	367	335	346	352	359	365	365	375	355	337	351	357	371	339	355	355	352	330	311	340	315	355	353	371	317	366	325	324	345	343	364	388	315	359	375	367	372	351	367	305	373	389	361	372	387	356	366	364	354	364	364	332	329	344	342	341	359	367	366	386	368	332	331	356	360	358	361	359	354	334	354	341	332	344	361	360	332	323	347	357	354	353	339	325	380	338	329	329	315	344	377	349	333	361	364	381	345	386	379	355	320	359	326	324	343	344	350	335	342	366	368	366	344	318	378	368	323	363	354	381	333	350	343	339	367	320	326	369	344	382	359	367	370	339	357	353	357	369	330	389	365	345	350	379	357	352	355	338	344	381	340	315	337	338	362	358	372	365	363	357	343	387	351	367	351	342	385	356	342	342	353	343	345	343	349	329	334	342	350	321	346	318	347	366	335	350	340	364	348	348	352	342	330	361	347	372	325	376	344	352	356	334	347	351	358	352	355	355	362	325	355	358	359	355	341	350	377	333	352	387	352	358	353	376	365	335	374	372	332	366	344	365	313	335	361	345	344	347	358	338	344	366	365	320	368	349	316	357	370	375	344	366	360	359	345	343	347	338	346	309	352	362	318	365	346	331	340	355	352	370	377	351	322	384	312	366	354	333	327	330	382	364	358	322	344	311	327	327	322	324	388	361	335	353	357	349	354	337	360	341	350	366	353	337	341	362	348	351	337	351	375	364	358	324	332	346	352	348	313	337	311	371	349	352	356	332	362	346	327	367	376	335	383	367	344	360	332	346	315	344	344	346	358	332	355	407	322	357	356	352	366	328	364	309	318	332	355	343	371	337	389	348	358	369	367	311	328	360	370	370	349	340	378	347	364	360	347	358	367	366	373	357	378	377	324	369	339	352	301	339	353	347	364	358	357	341	407	358	349	350	390	351	359	335	351	358	327	352	344	359	356	368	318	339	320	349	340	324	343	330	389	319	338	354	358	321	353	380	357	346	362	355	388	313	404	339	370	370	318	338	322	399	371	354	367	374	324	360	363	336	364	370	374	352	333	364	359	336	332	372	364	352	352	392	335	367	344	382	363	322	401	319	357	351	346	349	349	339	352	337	377	330	352	352	361	364	326	385	340	361	334	342	374	357	339	360	372	393	355	335	380	350	362	333	364	358	344	357	320	338	366	329	339	337	321	367	336	372	337	355	388	372	353	364	347	319	357	358	351	352	339	335	338	366	366	359	368	366	363	343	339	355	379	342	307	343	346	361	362	355	361	331	315	354	335	364	344	351	357	346	361	341	360	382	320	345	345	379	364	377	375	374	309	357	376	343	346	355	373	344	332	347	312	373	336	364	343	358	343	323	344	355	358	345	336	361	352	336	368	351	328	328	373	380	366	378	343	359	357	296	349	337	356	339	352	352	351	340	341	364	349	353	362	373	364	360	367	388	341	369	374	330	349	341	352	376	363	355	348	345	339	376	349	341	375	358	390	326	338	406	351	357	354	360	379	345	368	323	333	370	380	382	339	348	346	336	323	339	365	356	354	323	354	375	320	351	368	365	370	350	370	338	353	364	328	347	389	374	338	369	356	371	348	360	382	402	321	365	366	356	362	347	329	359	361	341	329	380	369	323	316	337	345	354	336	359	346	382	344	402	362	316	328	327	314	355	318	319	348	359	336	321	354	333	339	357	331	398	326	374	360	322	378	329	346	301	352	340	342	332	383	345	334	351	348	371	342	307	343	368	324	321	332	339	329	358	328	374	355	345	339	311	321	340	357	358	362	361	345	367	328	365	361	321	359	346	342	336	332	324	372	351	335	316	356	370	354	358	374	351	391	359	365	354	319	345	347	363	323	347	343	348	379	368	337	392	365	354	317	346	359	336	360	374	343	323	347	371	369	325	338	360	367	343	365	374	372	345	348	374	348	350	325	370	311	332	354	347	341	354	357	362	324	353	314	319	312	325	319	384	317	371	361	347	357	332	363	358	373	370	359	386	370	335	336	353	340	343	347	355	373	391	344	360	348	347	350	326	354	339	354	367	349	338	366	307	349	359	377	355	322	337	362	387	359	381	377	345	359	354	376	360	355	323	360	361	344	369	313	332	332	348	362	370	349	347	363
2692	992	1039	1100	1088	1034	979	1005	1039	1006	1026	940	939	926	984	890	912	920	1009	928	976	955	940	955	973	900	929	971	934	983	971	962	939	924	952	959	971	894	963	916	923	896	960	945	900	953	925	937	869	960	980	907	940	927	954	961	976	931	925	941	955	941	942	941	904	935	844	899	954	967	874	948	916	911	950	906	889	890	973	925	928	986	928	895	873	978	945	943	936	910	932	961	949	964	955	932	948	959	918	958	968	901	914	941	939	958	993	927	926	966	937	907	964	907	959	908	896	944	963	952	955	918	937	966	918	958	977	913	918	958	915	898	955	963	954	899	896	908	933	989	938	971	923	960	917	921	964	919	941	905	934	934	910	948	929	930	903	882	885	982	993	855	907	930	927	885	903	977	967	922	992	904	948	902	960	929	940	925	929	911	940	931	941	901	927	909	908	948	948	935	937	868	975	916	928	924	958	913	881	959	942	906	946	886	933	881	981	950	944	925	917	914	958	924	912	932	936	914	909	938	929	874	898	930	977	875	956	903	900	886	920	940	917	927	896	888	871	950	892	963	983	886	890	915	928	921	907	912	933	924	943	919	878	878	959	878	943	945	980	928	908	888	919	953	939	936	908	927	881	921	932	932	939	941	918	946	912	896	927	925	916	958	914	924	950	931	918	877	905	952	951	924	881	966	922	920	915	926	931	936	960	953	965	888	906	893	946	936	841	960	914	952	959	988	962	957	935	929	978	940	969	911	969	925	901	908	1027	917	874	884	866	901	961	942	950	982	972	891	963	941	880	935	905	896	990	921	963	898	928	938	944	955	914	902	917	925	950	931	949	892	961	881	941	938	930	918	891	930	927	888	963	964	869	886	950	904	916	939	919	927	902	915	960	930	954	981	921	969	963	956	906	910	901	875	987	911	950	879	905	898	963	900	928	933	872	935	955	976	865	900	915	970	911	975	955	962	877	916	965	933	913	898	933	939	969	962	934	931	931	971	936	938	965	923	883	848	974	914	967	937	871	927	931	879	965	920	925	971	872	884	938	905	931	959	937	929	920	941	893	1000	918	956	923	960	927	958	981	930	915	945	939	902	914	979	947	968	895	899	910	882	919	910	925	902	920	924	920	940	899	946	922	904	976	950	964	981	913	910	890	923	920	934	939	911	885	916	889	903	963	951	975	897	929	972	950	941	1019	918	923	907	920	989	913	925	938	914	967	948	886	910	940	913	937	924	908	927	965	888	947	922	900	901	927	985	928	970	902	937	937	870	910	996	931	942	908	949	934	965	940	948	915	942	923	974	908	943	939	934	972	964	925	961	906	926	930	959	915	904	969	915	915	893	899	921	947	957	937	902	940	969	920	885	899	934	951	976	956	903	965	962	922	901	924	956	950	830	937	915	913	913	897	952	903	936	933	985	892	979	925	901	976	937	882	990	918	868	937	960	903	869	882	945	905	931	898	964	976	932	920	928	883	897	963	983	886	945	954	941	903	905	902	909	919	935	919	912	973	948	866	901	850	941	899	904	974	952	951	937	897	939	925	894	937	909	985	880	918	878	937	902	984	989	944	964	977	913	960	932	931	932	897	902	903	930	923	917	933	928	922	929	917	944	938	919	918	918	971	918	921	921	964	941	928	896	925	896	917	876	963	945	959	934	907	940	938	856	968	923	907	897	900	884	936	954	945	954	955	907	894	919	956	932	992	959	928	927	909	924	908	907	950	896	914	914	877	952	896	919	960	928	912	935	1027	978	952	925	905	939	896	934	942	933	929	946	953	939	903	914	932	947	926	948	921	914	963	1004	923	956	939	975	923	941	931	926	878	893	967	947	933	938	935	935	863	922	942	932	932	902	960	977	948	979	947	906	985	931	932	927	937	885	893	931	897	991	916	930	943	979	950	959	953	903	898	921	918	912	950	944	900	875	902	982	953	905	918	914	934	920	931	932	939	904	902	904	937	982	877	922	934	902	933	995	956	946	949	892	929	981	967	958	867	907	915	932	940	970	994	936	936	908	915	928	905	924	950	933	909	920	888	938	968	928	961	946	951	936	929	950	896	934	917	1013	913	935	906	926	941	931	859	914	916	890	909	983	923	941	891	944	912	1010	931	871	909	945	943	922	888	892	916	915	942	912	943	948	910	945	973	928	912	941	919	901	929	881	967	935	939	911	905	913	902	952	948	948	871	896	858	910	931	946	919	964	924	919	930	945	943	915	957	970	905	959	927	943	959	959	974	954	918	886	989	918	956	910	924	914	894	939	928	964	913	888	932	930	939	959	958	921	975	941	916	960	933	944	927	871	961	949	904	990	925	883	941	954	931	923	872	902	949	919	951	952	930	905	891	930	898	982	885	932	908	990	912	922	987	974	980	914	963	926	912	935	837	962	917	966	906	880	933	946	876	945	924	950	970	950	906	887	937	914	910	913	945	888	981	910	914	934	924	926	954	914	898	974	952	906	956	933	929	963	920	938	955	967	989	904	902	951	977	935	923	955	888	943	920	873	951	923	936	920	902	900	955	920	936	942	947	885	909	920	937	937	952	924	887	935	944	962	897	913	920	926	951	929	907	917	914	972	921	958	932	910	955	917	933	947	879	931	974	937	971	960	928	992	846	907	922	932	917	932	927	907	915	898	891	956	916	966	915	934	969	938	932	953	961	945	960	926	928	914	991	970	884	967	883	904	956	931	923	929	932	992	936	881	961	971	914	907	948	916	928	893	911	890	880	959	894	961	954	974	928	936	879	929	919	933	921	891	923	900	903	925	906	896	951	880	901	960	896	921	950	872	903	980	925	931	895	926	995	911	974	923	899	956	967	934	915	927	941	865	950	994	917	888	954	927	924	922	952	905	970	924	905	934	1003	926	900	1013	964	937	965	913	927	918	916	911	905	950	960	884	985	978	955	958	961	948	919	929	950	896	913	928	883	939	936	907	868	894	997	909	910	924	907	902	969	986	951	978	910	1008	927	928	964	873	848	935	937	911	937	941	961	933	928	863	948	926	979	901	965	935	918	968	938	1006	897	911	916	913	966	934	936	957	890	922	947	925	928	976	916	904	944	978	939	940	875	911	934	957	946	935	883	948	912	905	945	926	976	899	948	965	917	927	982	868	943	967	992	953	929	857	953	958	892	905	939	962	947	938	901	882	917	902	903	948	954	924	885	922	971	948	943	912	926	975	962	965	938	974	924	898	1013	911	933	976	955	932	907	923	967	950	956	964	940	935	948	962	905	891	907	922	942	869	975	946	856	906	945	928	908	956	978	933	886	922	916	933	933	979	958	910	911	909	876	937	941	969	900	904	942	951	935	946	913	982	975	924	928	927	937	912	882	936	972	1000	919	926	904	931	889	1029	917	883	912	883	991	953	893	982	972	985	911	968	906	915	937	938	941	942	953	946	908	914	969	994	908	921	949	958	961	913	959	934	891	999	910	938	912	931	919	901	915	1020	872	921	954	901	940	966	915	977	949	903	925	948	943	977	909	980	932	952	953	947	918	989	939	972
8602	1228	1392	1165	903	767	683	588	517	557	474	450	393	447	403	410	419	443	402	406	372	353	373	384	393	379	352	345	411	331	391	382	376	391	354	355	381	372	390	389	368	405	363	366	401	361	375	396	342	349	340	371	392	346	348	382	392	378	377	366	380	388	352	347	375	367	331	377	349	358	368	378	340	360	404	377	348	352	375	374	382	409	371	385	357	368	348	380	364	379	382	374	372	390	376	389	365	374	371	368	356	374	376	380	381	367	357	370	356	390	378	369	394	348	358	379	372	392	371	358	368	370	393	355	372	388	385	397	382	324	384	336	381	393	370	366	344	329	345	347	400	384	416	376	369	377	383	360	384	375	378	339	347	384	367	373	364	353	379	367	386	352	377	362	368	391	370	387	361	362	388	381	379	355	396	357	381	340	347	390	376	347	377	353	353	358	356	384	362	401	354	341	381	363	382	359	403	390	369	363	356	378	391	357	381	369	361	348	346	357	387	369	385	383	355	354	369	370	356	380	369	343	372	370	337	366	350	369	360	366	346	370	373	373	355	343	373	367	383	375	383	343	347	373	360	385	368	347	329	327	363	354	364	356	356	367	340	386	373	330	346	356	343	355	364	372	381	365	383	373	371	335	382	414	367	327	375	376	419	342	352	366	364	359	377	386	389	304	334	353	363	332	379	382	344	344	351	407	364	350	365	389	345	317	359	399	339	341	331	334	350	374	365	356	362	361	366	367	363	385	343	344	330	357	360	393	343	363	318	360	372	384	365	388	365	411	379	385	355	363	388	321	400	411	337	386	362	361	375	374	376	386	369	368	366	350	366	304	374	352	361	373	358	386	334	339	362	386	360	337	363	371	372	359	374	346	379	363	372	358	336	380	353	409	343	368	410	354	348	366	342	345	384	392	385	363	356	356	380	357	379	387	372	396	352	356	343	390	379	372	335	404	381	372	376	384	361	351	385	353	375	396	349	348	333	351	357	402	389	365	372	339	364	362	377	371	373	355	355	346	357	333	348	336	353	362	335	375	360	370	358	395	351	362	375	336	369	361	363	362	364	355	349	378	360	345	363	347	375	357	350	387	387	352	347	347	367	382	351	379	369	342	361	370	375	369	349	368	341	365	345	341	378	370	367	353	363	370	357	367	357	351	365	369	395	337	350	367	370	346	380	371	384	349	401	350	347	369	362	379	366	359	361	379	346	365	360	389	329	368	353	355	369	364	365	346	362	328	376	370	381	363	387	404	380	351	348	352	344	362	383	339	392	339	347	374	393	344	359	393	395	363	341	364	374	371	355	360	356	378	331	382	395	365	377	336	360	332	371	340	386	321	322	346	370	369	339	365	394	363	381	375	390	367	372	377	362	350	370	355	320	343	363	388	386	366	366	388	373	376	344	359	361	380	386	361	381	366	367	376	358	374	337	380	378	357	343	367	372	340	334	337	372	351	355	372	398	370	355	369	359	373	382	341	332	365	373	365	379	383	349	347	359	382	350	361	376	372	341	361	368	376	355	370	351	369	398	374	384	330	344	380	402	330	379	363	345	353	384	382	383	372	353	365	362	353	317	350	386	383	369	370	383	383	401	344	366	378	364	362	346	350	364	358	355	369	363	335	372	370	370	374	373	356	381	363	391	350	369	353	376	384	386	359	362	404	368	355	333	365	390	377	370	340	364	357	347	362	393	390	391	385	347	363	349	359	349	379	342	346	349	341	383	328	365	390	355	361	368	353	354	353	370	377	357	346	332	392	383	408	393	320	374	370	385	357	374	358	375	377	327	361	372	326	349	377	363	402	345	386	397	368	372	382	388	360	364	330	360	369	385	348	368	353	369	356	367	389	371	343	382	375	361	358	338	381	359	356	346	359	408	344	341	359	348	358	371	395	383	405	370	366	388	366	381	349	333	386	347	383	367	366	365	390	382	362	364	394	385	386	364	362	391	388	364	366	373	366	379	343	381	344	375	365	372	375	347	329	363	342	375	335	345	374	385	366	367	357	383	355	366	374	383	377	389	365	363	333	389	386	396	396	348	348	362	385	369	335	361	363	349	319	349	355	358	385	343	345	370	360	371	343	365	399	386	365	364	356	352	335	341	349	375	353	359	400	368	312	365	393	361	380	366	353	372	345	360	350	358	402	389	372	374	376	365	372	370	344	366	337	387	366	362	354	369	376	381	339	383	384	386	375	360	376	374	347	366	360	386	336	358	357	384	391	379	360	370	355	398	398	364	333	330	359	396	349	336	327	353	358	387	353	400	358	363	382	376	350	373	394	356	363	351	370	377	336	355	373	374	346	425	366	335	372	404	364	335	381	380	356	342	399	353	387	353	409	357	381	366	372	357	363	352	366	352	336	363	402	350	367	299	375	383	370	331	396	379	338	379	367	335	345	365	378	345	367	374	411	357	348	391	379	335	369	381	320	344	372	328	368	337	387	371	383	361	344	368	364	350	363	371	347	369	339	371	359	383	378	362	385	364	372	349	363	352	374	366	341	386	361	351	371	364	371	378	388	351	348	362	389	357	340	363	403	371	373	336	375	328	341	390	364	384	374	345	360	360	376	348	375	357	377	351	371	345	409	362	370	375	350	369	354	333	320	374	359	382	371	356	355	388	371	367	357	362	379	388	339	346	351	371	362	365	371	382	371	343	379	372	363	339	403	353	404	382	356	366	320	349	350	378	344	357	362	386	374	339	393	372	382	384	353	394	341	385	359	347	399	392	361	383	342	373	393	360	364	389	385	372	337	385	376	367	365	342	328	395	382	371	370	375	342	361	355	369	372	383	340	371	367	382	358	371	384	395	344	358	364	343	358	358	374	375	347	339	348	351	344	386	346	349	350	375	358	346	367	376	367	389	318	397	348	373	351	381	356	365	396	370	351	386	356	366	385	344	355	353	349	360	366	363	386	337	367	344	367	348	362	352	358	333	360	379	372	334	354	375	364	363	368	397	387	368	388	401	363	397	358	382	342	340	369	392	372	408	340	332	363	350	378	362	375	348	366	347	366	371	359	356	383	343	360	386	324	350	340	352	385	328	373	382	350	373	388	340	343	361	382	368	396	362	350	364	369	370	334	328	368	341	356	366	393	358	346	381	410	348	378	358	353	399	351	393	375	348	394	353	354	361	365	371	379	332	390	363	345	398	333	374	329	396	359	380	388	358	370	377	338	385	376	362	357	373	349	358	384	378	380	388	383	347	346	339	364	350	335	347	386	356	325	346	337	378	392	399	373	353	338	376	361	377	363	350	394	369	347	354	385	373	377	372	401	360	374	388	355	334	407	372	338	371	352	375	364	368	378	320	352	397	398	413	334	336	325	378	371	383	342	352	338	371	364	402	350	388	365	406	355	396	346	370	367	335	367	392	376	335	354	346	339	376	362	354	385	401	389	347	392	338	403	358	341	351	362	343	376	360	356	370	318	334	349	357	392	338	375	383	395	346	367	316	349	385	342	367	362	364	343	360	368	356	378	382	359	350	352
5945	1691	3122	3711	3255	2775	2416	2136	1925	1777	1636	1538	1521	1391	1325	1251	1220	1195	1183	1177	1147	1101	1083	1095	1090	1078	1109	1068	1049	1023	1042	1024	1044	1015	997	964	1023	995	975	1025	1008	1003	960	969	920	1028	1072	1003	1026	993	968	993	976	975	958	1018	959	943	954	926	954	985	977	953	935	947	957	954	951	972	931	969	944	957	944	911	966	951	957	997	956	964	1032	1015	990	944	921	920	938	921	964	907	935	910	978	975	991	955	999	910	959	974	929	1010	969	960	924	951	938	938	988	915	1011	927	906	925	947	983	947	984	942	928	976	957	968	992	927	963	942	961	945	897	976	910	950	976	913	940	946	961	985	945	999	951	941	942	977	960	986	920	912	896	986	972	947	923	927	922	978	912	956	938	928	954	943	916	925	929	1020	962	936	949	953	957	960	972	928	940	921	976	988	966	918	997	937	943	1006	930	994	1004	954	923	963	965	1010	962	949	1000	1015	934	981	888	948	930	949	931	923	902	961	961	916	944	919	976	949	963	951	929	919	947	915	902	926	982	967	1015	941	959	930	978	964	984	926	935	974	927	978	966	924	951	966	907	897	928	923	949	882	911	949	932	960	969	982	981	952	915	938	938	917	947	989	956	986	961	928	938	962	957	981	943	960	952	914	925	986	907	906	885	883	953	912	948	956	903	962	920	946	948	942	967	950	982	934	1036	956	882	976	905	929	972	905	993	897	907	972	1008	948	943	889	901	1003	984	945	938	947	971	945	965	938	941	948	917	908	969	964	898	977	942	963	941	976	888	963	903	946	966	958	957	987	929	944	918	978	912	908	939	939	959	931	953	941	1010	926	972	935	1030	984	974	933	971	971	940	901	959	925	923	950	970	942	942	967	936	962	982	947	918	971	925	972	961	953	933	976	945	893	967	931	939	986	929	907	1007	948	952	988	925	966	913	933	911	938	967	973	977	954	934	944	986	950	952	955	953	974	902	936	942	950	951	969	912	992	947	994	953	924	949	943	962	969	960	956	935	955	970	931	1000	951	959	973	889	955	967	948	994	939	971	895	952	940	908	932	970	944	945	977	952	950	925	950	984	979	956	953	918	910	961	926	911	916	936	943	931	924	955	966	957	942	941	906	934	922	986	943	1008	962	968	950	914	904	983	944	984	966	933	978	910	947	965	995	960	936	914	958	944	904	959	914	928	876	974	867	959	931	908	926	965	965	961	954	1000	939	941	1004	960	969	954	959	953	970	990	965	936	986	927	943	942	953	942	924	920	927	971	976	983	982	934	952	982	949	945	954	966	942	976	961	977	988	990	939	933	959	959	954	963	955	975	974	952	992	907	909	970	1002	928	947	953	922	956	949	938	979	936	985	938	955	901	967	927	934	963	948	912	927	950	960	948	974	957	926	989	940	945	973	954	905	949	895	903	974	907	914	948	924	947	934	977	911	922	947	952	962	983	908	937	981	913	957	939	947	953	934	928	955	851	952	915	1016	953	971	963	971	986	962	963	944	956	898	882	937	948	964	996	992	920	978	963	902	951	966	937	895	942	915	933	902	962	982	925	988	940	933	906	901	980	914	981	944	968	970	1000	920	886	992	925	939	944	979	951	955	898	945	950	963	932	988	995	991	951	924	955	938	967	954	932	953	962	923	972	964	976	936	937	972	967	940	954	944	934	937	984	923	922	993	893	980	967	942	903	877	912	945	988	1022	928	948	955	894	985	924	903	994	984	968	915	970	945	904	1054	920	953	933	949	955	946	954	950	900	974	884	898	939	948	992	951	958	905	969	923	958	910	942	909	945	913	957	995	984	977	911	939	888	967	886	935	906	924	910	961	990	955	950	1011	940	972	910	973	949	907	983	975	966	956	938	918	939	950	900	904	940	935	899	938	988	905	1026	938	958	975	946	944	959	966	998	942	978	960	930	992	927	927	930	967	958	961	926	934	897	954	933	946	926	916	989	961	942	921	907	961	975	966	943	960	949	939	977	960	950	912	956	952	958	982	974	933	954	921	966	931	927	961	939	963	923	971	941	934	974	968	1010	932	971	977	967	958	971	925	946	918	964	968	907	927	1001	928	956	950	908	986	931	959	964	966	930	921	913	919	953	985	920	950	927	963	949	956	936	993	971	969	995	988	985	926	976	893	940	975	956	879	921	935	909	912	1007	969	963	989	905	902	914	953	932	946	941	871	978	979	946	927	917	973	923	909	923	964	978	926	947	938	968	915	961	966	976	962	918	959	943	988	915	931	942	929	950	927	956	935	975	913	957	938	940	963	935	939	934	976	945	896	910	942	893	873	934	926	867	936	965	930	942	998	948	958	994	1013	924	935	937	960	952	922	918	925	976	939	949	927	916	932	982	946	925	970	976	964	974	908	942	907	933	944	882	908	943	918	924	924	934	958	981	984	953	960	930	897	980	953	1001	981	884	953	944	951	935	945	906	859	1008	891	959	923	922	953	992	916	964	923	967	891	963	993	948	989	971	966	925	976	932	911	933	976	931	945	958	893	960	914	1005	967	984	981	897	987	980	927	961	956	904	908	971	972	940	964	969	1000	995	942	942	926	985	973	942	887	925	972	973	976	943	984	1017	951	924	977	946	970	975	894	936	939	979	950	943	928	937	948	961	976	904	919	992	913	901	950	946	968	999	859	956	899	983	855	971	913	918	947	958	935	1036	962	938	904	959	946	889	931	946	939	951	954	901	927	954	934	951	902	901	937	966	939	959	933	961	906	907	959	970	911	890	912	951	963	947	995	897	940	927	983	964	938	956	978	980	921	929	952	966	1005	960	876	888	900	954	915	931	967	932	909	981	955	950	940	918	957	971	926	976	928	943	911	908	958	969	966	996	963	963	932	924	907	987	894	982	985	983	996	940	931	941	921	965	925	968	952	937	924	924	963	932	989	924	916	896	981	894	961	971	970	916	955	887	929	904	968	964	889	973	915	943	972	933	1003	990	1000	993	911	961	947	893	917	931	934	939	922	961	945	976	959	940	964	933	921	916	909	943	967	909	970	945	962	974	929	989	965	944	926	949	937	977	946	951	950	965	949	955	922	982	893	977	921	982	957	960	959	986	870	967	978	935	976	917	980	979	1012	900	917	957	914	933	943	970	967	999	957	917	961	957	936	944	977	963	942	970	908	930	937	930	939	983	921	941	941	965	976	978	881	993	917	954	952	961	929	928	928	1008	974	986	966	1001	990	948	922	933	939	938	966	955	979	966	942	915	991	927	935	909	902	954	924	976	955	922	927	917	959	937	945	948	906	944	986	916	933	976	959	967	964	922	964	922	1025	913	951	947	937	999	896	968	1008	952	940	912	956	907	921	972	969	987	953	935	941	949	958	991	940	959	967	917	936	986	946	911	987	919	1012	911	917	996	900	952	948	936	952	941	944	962	975	967	965	934	1006	961	936	955	937	914	914	933	939	914	934	966	941	977	958	901	972	898	951	931	950	989	934	963	956	933	921	1015	964	918	923	922	955	949	897	1004	958	977	904	956	983	964	918	934	955	965	931	931	936	978	899	903	929	985	922	1009	938	1004	952
15654	2451	2569	1975	1308	1027	820	686	553	442	394	390	351	339	337	268	298	265	264	264	255	229	258	242	249	220	218	211	231	215	220	221	225	237	218	237	202	233	219	198	206	216	215	221	180	200	220	209	242	206	214	245	177	205	213	235	206	217	207	193	195	194	204	209	211	208	211	204	223	212	235	225	181	225	200	172	184	171	205	206	187	197	198	213	211	207	186	192	173	221	196	207	195	202	207	196	196	188	183	208	203	183	227	211	198	195	198	214	208	193	197	173	212	221	194	176	206	207	184	231	182	205	211	174	192	194	177	210	198	227	222	189	207	223	199	205	188	206	207	195	216	179	194	230	198	201	207	201	193	182	227	208	196	189	214	184	211	192	195	196	197	207	225	197	198	233	187	189	188	203	200	182	183	194	208	186	210	183	214	205	185	182	200	204	211	205	199	195	180	180	188	202	210	202	216	202	229	191	205	199	220	218	202	194	184	213	206	181	196	176	167	199	205	182	195	223	202	200	176	190	191	199	203	190	183	187	201	204	194	180	230	205	216	188	182	240	223	163	204	186	196	215	180	215	185	202	181	155	179	213	212	204	170	201	201	196	202	214	210	172	185	205	222	172	181	210	193	198	207	181	199	193	211	171	190	187	183	218	200	194	196	180	207	210	215	194	178	211	188	194	201	182	180	205	177	172	170	207	201	212	187	204	194	204	196	209	207	218	191	184	188	200	204	191	204	200	196	202	192	176	196	187	192	197	207	191	219	204	188	195	208	190	206	200	192	194	201	203	216	169	199	210	196	205	182	227	199	203	188	189	201	215	234	197	225	211	195	202	158	207	198	207	186	197	213	227	181	196	210	195	202	207	202	185	194	189	206	189	184	190	194	216	191	213	198	183	171	215	204	185	193	219	203	202	196	217	213	179	197	204	207	193	247	176	202	199	175	211	189	205	187	198	183	184	182	206	201	204	178	229	202	209	211	196	210	212	189	197	218	182	211	196	228	180	190	192	213	205	171	216	211	211	194	208	191	201	192	182	201	221	203	209	189	190	217	235	195	200	188	205	183	189	227	221	206	213	187	207	172	188	185	209	224	201	218	187	209	203	199	221	212	195	207	218	209	206	199	208	211	208	199	212	209	189	194	195	177	188	173	197	211	190	206	198	210	204	177	196	185	203	191	178	177	182	196	163	214	175	193	182	183	208	188	222	221	202	179	182	201	191	209	178	177	214	209	208	195	194	188	196	205	181	211	205	192	200	178	180	206	190	210	215	195	208	223	203	187	193	214	211	196	190	190	221	196	205	194	172	196	185	213	196	194	217	188	217	165	189	210	209	203	202	218	178	211	185	219	203	180	216	246	191	200	199	207	181	199	220	186	202	187	201	213	171	226	201	213	197	220	191	172	199	214	206	188	213	187	210	232	210	183	188	213	214	186	192	209	200	218	212	190	179	227	178	210	221	197	198	201	204	213	204	219	225	235	195	167	192	235	224	205	200	193	220	208	184	185	187	176	191	194	188	186	208	206	207	212	198	208	210	203	187	200	199	215	219	209	205	196	207	184	196	209	198	208	198	186	202	196	194	209	207	187	252	181	214	193	196	209	199	200	184	184	208	186	226	224	212	206	181	194	220	202	219	207	202	206	189	206	179	186	201	193	190	220	182	199	193	173	190	199	188	219	197	223	207	187	191	212	202	187	174	194	206	216	205	212	201	192	206	207	232	207	189	218	198	197	203	205	199	187	224	210	203	205	177	198	218	195	203	184	211	201	194	206	189	209	196	181	194	194	205	220	194	215	195	173	187	225	214	171	195	217	195	200	210	204	238	232	185	215	192	214	194	199	212	203	228	190	197	194	181	181	175	183	224	211	188	182	206	179	207	207	215	217	199	210	205	201	198	193	210	224	193	213	218	188	199	183	198	199	228	218	210	187	208	195	195	174	198	223	202	196	225	184	184	208	197	188	187	205	201	196	193	207	190	202	193	176	183	218	205	191	174	222	196	188	202	202	222	188	193	200	209	180	213	196	176	208	214	203	208	195	199	188	211	221	174	181	211	202	199	207	202	210	228	227	190	188	227	191	221	219	180	211	208	178	185	214	209	224	207	210	186	172	193	197	206	203	190	182	192	187	202	215	193	180	217	211	183	187	197	183	176	208	209	193	238	214	192	187	210	172	206	207	198	186	186	221	202	210	196	190	221	224	200	216	178	197	182	172	214	221	205	200	240	169	201	205	200	184	229	193	190	170	219	213	187	195	201	193	207	202	218	205	215	211	218	190	207	195	219	181	200	221	187	215	194	204	207	178	205	197	169	190	196	188	184	209	194	224	215	193	204	154	196	185	187	202	218	218	208	190	182	197	197	191	224	197	185	189	202	219	210	189	205	204	189	181	196	207	183	209	202	201	212	181	183	196	197	205	203	217	202	258	208	219	201	183	224	211	205	186	201	225	197	214	201	183	190	209	224	189	195	183	176	210	191	196	214	190	188	195	232	192	191	209	199	181	210	191	201	231	197	223	181	218	191	219	215	201	193	189	180	192	187	216	219	189	197	201	187	212	220	173	177	209	216	210	225	198	205	184	211	205	184	193	189	201	209	204	175	171	204	190	198	189	200	194	203	252	194	222	177	179	200	184	211	235	209	180	198	216	195	195	200	195	201	197	215	201	200	191	172	218	186	199	194	218	190	213	197	213	212	193	200	191	194	194	196	203	193	213	189	199	162	189	200	222	202	186	216	216	196	201	198	198	187	208	208	210	193	202	189	211	188	188	215	196	217	217	204	211	228	180	186	204	208	190	207	225	213	194	217	201	177	209	209	201	196	180	227	194	197	185	214	195	220	227	212	177	199	212	208	213	180	200	206	184	211	191	192	207	199	210	187	174	203	187	205	207	185	210	180	182	210	176	218	190	213	193	197	170	213	214	193	203	215	215	204	233	195	203	202	205	217	196	222	226	170	198	202	184	197	200	179	194	187	178	203	190	202	195	217	230	195	170	177	211	193	178	170	201	178	208	172	180	208	207	205	184	177	200	179	189	200	200	201	212	202	186	193	202	201	192	206	180	193	204	201	213	192	208	191	225	213	180	172	233	215	219	216	189	213	198	185	192	193	188	200	194	187	207	183	182	209	228	194	198	192	175	202	158	194	192	189	196	192	222	212	198	183	179	218	182	192	212	194	209	182	222	208	207	210	187	196	220	199	240	182	221	188	195	196	191	189	200	209	226	181	189	193	199	190	206	209	185	191	173	195	180	187	195	194	185	191	212	215	213	211	191	220	184	184	215	174	199	181	210	186	181	198	219	212	192	187	186	200	190	187	186	219	212	194	166	202	180	217	197	209	208	185	195	185	198	214	206	204	199	198	199	171	205	201	191	208	225	161	197	194	204	216	205	208	209	195	235	190	211	213	192	188	213	189	197	203	203	211	194	215	202	196	207	211	200	196	175	167	211	203	193	201	199	187	187	197	203	203	199	202	196	206	193	173	223	217
7544	2178	4754	5604	5006	4065	3394	2846	2348	2072	1828	1668	1476	1350	1292	1162	1124	1105	1025	943	915	922	889	867	825	756	775	773	708	739	711	678	717	680	703	699	693	696	689	636	642	583	637	632	612	623	634	623	599	607	631	567	597	603	642	560	622	570	593	635	574	580	614	646	573	645	599	533	571	565	621	595	603	619	524	607	546	572	570	562	550	579	584	610	612	606	560	560	539	569	544	578	580	592	593	574	585	614	597	603	581	567	561	559	577	590	594	556	592	597	557	590	558	558	574	560	575	554	557	548	543	530	525	566	589	596	591	564	542	554	567	569	589	573	570	549	534	559	538	573	525	559	578	545	548	642	527	542	557	582	524	553	598	576	589	494	545	604	565	636	559	559	610	558	609	597	571	526	535	543	539	538	571	584	583	535	584	545	549	544	531	581	563	552	549	553	524	596	574	532	574	564	568	589	583	565	591	517	572	522	590	561	566	523	556	572	575	579	539	537	567	588	599	605	561	565	612	557	554	527	556	510	542	573	562	562	582	580	576	536	572	568	548	535	527	520	550	601	555	551	552	555	588	554	543	532	548	541	558	545	580	553	553	529	567	598	569	535	571	563	570	553	575	601	517	569	541	547	537	544	570	496	532	575	543	545	555	601	571	528	590	546	572	610	566	572	549	532	547	562	555	541	549	593	546	551	561	601	530	542	545	518	552	578	538	555	602	562	549	568	545	547	576	563	572	586	546	593	556	572	556	578	565	558	576	536	574	556	560	562	533	569	545	560	572	562	570	560	535	543	518	549	555	591	539	570	565	563	531	521	525	549	581	552	590	576	536	532	584	564	580	536	575	594	580	574	541	563	555	567	543	532	564	551	573	540	544	554	538	550	547	542	579	539	498	589	559	521	594	559	556	578	546	585	553	536	555	554	576	586	560	608	598	511	545	559	583	550	576	530	575	536	582	538	595	569	590	558	568	557	549	589	585	560	546	586	530	550	578	517	541	572	546	562	585	563	570	563	563	551	579	576	578	523	562	554	593	562	554	542	594	559	532	571	571	531	574	518	543	524	544	560	576	578	556	542	519	572	527	586	589	604	560	516	574	553	540	529	610	575	550	558	562	569	534	544	575	531	532	509	526	548	560	576	532	534	526	588	562	588	568	533	553	576	555	531	537	568	542	521	554	536	574	609	580	526	534	605	562	592	594	538	566	545	593	559	577	561	540	552	569	574	569	550	546	564	570	530	584	534	554	554	542	548	573	561	545	554	541	574	522	599	568	561	529	571	552	555	548	575	559	535	499	578	527	552	549	585	518	583	584	566	548	572	554	539	556	568	535	506	566	548	561	535	504	577	561	563	502	545	560	581	571	558	556	522	570	550	572	547	601	583	552	552	540	546	576	551	571	567	580	587	511	547	557	555	549	559	550	591	563	602	555	588	566	578	513	540	600	574	552	544	543	598	553	564	543	523	533	564	586	550	561	606	566	538	550	575	549	569	529	594	575	543	528	557	545	540	553	535	548	544	544	571	550	538	549	535	549	540	549	573	501	561	585	514	546	615	516	595	563	532	577	560	571	587	538	576	583	546	526	596	557	547	586	530	573	563	541	609	545	557	507	560	585	566	524	599	573	523	570	605	544	542	570	526	556	565	539	536	546	554	586	569	562	582	555	531	564	540	553	520	551	530	569	558	556	541	526	598	572	545	542	598	562	565	531	571	518	574	515	557	541	578	556	591	587	533	532	555	520	559	549	532	536	538	565	554	568	608	562	563	551	545	551	574	569	560	584	567	547	579	521	555	533	568	547	519	558	558	587	557	576	523	568	573	530	567	561	549	543	553	550	567	582	529	532	581	573	597	584	534	559	591	582	534	587	574	561	580	546	575	562	571	545	577	554	554	551	585	571	572	553	529	513	508	520	583	567	513	567	559	542	557	594	536	525	540	600	576	544	526	562	589	526	540	517	562	574	545	567	602	562	544	505	593	504	520	484	531	568	535	574	582	538	568	581	570	588	551	544	556	586	550	562	537	560	577	552	547	526	557	531	572	544	570	540	555	539	570	531	506	567	551	564	541	550	549	573	508	574	543	522	530	558	542	584	608	547	582	550	557	541	536	545	500	525	544	489	555	578	557	539	592	573	604	575	554	595	570	580	530	534	523	538	607	549	596	552	572	600	556	576	569	545	564	546	585	550	543	535	568	526	545	511	582	511	562	548	551	596	546	524	529	574	585	547	556	541	575	568	523	544	539	542	563	534	546	574	553	574	575	532	573	560	566	553	546	562	559	533	560	538	521	552	587	565	555	526	570	545	550	531	571	647	522	563	583	576	569	585	570	585	593	554	575	560	550	550	562	533	559	555	570	577	525	571	550	549	539	543	576	545	548	547	572	580	569	561	513	530	548	607	580	524	580	538	528	562	575	575	556	546	549	581	568	607	509	540	558	543	582	548	568	537	581	547	578	597	613	593	556	526	520	567	594	565	555	600	533	536	556	553	538	573	551	555	531	568	558	565	548	546	594	561	543	540	570	576	549	567	528	547	561	569	598	534	543	577	532	533	551	561	540	556	569	535	587	583	558	550	560	560	512	594	547	551	552	558	562	559	593	582	552	592	578	529	591	598	581	574	568	555	529	565	529	541	557	535	578	541	525	560	538	569	541	559	584	563	538	595	539	534	530	575	577	568	553	564	532	544	603	516	544	559	562	516	568	588	573	550	547	577	590	532	578	539	561	564	572	530	533	534	530	571	511	568	578	606	549	484	530	529	558	539	539	580	533	579	602	522	537	521	567	560	528	532	538	554	540	549	519	574	587	533	568	530	576	545	576	567	579	569	527	517	551	539	536	554	542	610	582	517	598	557	556	560	564	596	539	544	559	560	555	574	573	555	538	598	548	539	547	504	579	535	525	537	547	542	542	604	582	524	560	570	557	542	566	520	572	581	572	532	556	529	581	518	570	583	542	545	518	559	592	526	556	609	566	505	577	606	578	539	554	535	536	538	559	546	562	521	552	537	553	530	540	538	534	568	563	564	577	575	548	550	559	524	574	545	530	556	584	524	528	556	580	542	565	560	571	554	567	513	564	555	558	512	574	548	557	584	544	569	537	502	525	562	554	515	561	561	564	557	560	557	585	585	586	570	563	560	542	556	530	550	587	547	566	539	556	574	556	567	548	541	524	525	559	517	616	553	546	556	545	555	578	561	547	527	593	563	544	550	519	598	586	568	589	551	524	531	562	559	552	538	533	543	597	590	544	528	585	533	575	587	588	542	547	578	548	572	573	604	558	580	552	544	552	549	599	525	589	525	563	534	542	601	552	566	580	530	570	577	565	549	545	556	614	554	538	528	593	527	489	560	553	538	533	566	539	561	563	559	559	550	569	539	586	553	554	595	575	576	567	563	551	569	546	576	555	562	570	567	549	543	603	550	555	523	537	558	528	567	549	564	543	557	529	587	578	605	552	582	556	544	581	541	575	599	555	566	553	556	561	569	608
2448	400	394	374	360	347	349	336	370	319	382	375	360	378	379	349	366	373	359	333	362	334	308	351	371	341	369	370	375	344	366	368	326	322	357	330	367	382	347	326	361	358	400	345	368	337	358	328	347	346	352	361	360	332	340	355	343	372	348	341	348	368	347	343	337	332	387	382	355	359	346	316	379	356	379	362	328	335	361	356	361	345	339	342	344	381	303	345	362	352	304	363	360	353	340	359	344	345	334	334	363	350	347	357	370	358	381	359	333	346	354	371	352	361	360	336	363	348	347	359	327	384	337	360	362	333	327	346	368	352	344	366	357	325	364	340	345	355	332	330	356	340	350	367	376	356	371	360	353	365	340	320	360	329	370	397	361	369	365	357	364	326	368	357	320	326	335	337	330	344	363	351	397	364	359	362	344	376	370	332	371	344	337	381	335	311	392	318	340	308	353	332	359	370	349	323	379	351	301	336	391	333	347	340	354	393	351	329	356	377	357	358	380	354	349	327	350	364	365	348	356	326	371	344	388	352	384	391	348	331	343	358	349	365	344	345	350	365	349	362	364	314	369	329	361	381	347	332	359	339	326	319	378	359	357	357	355	322	337	359	343	338	301	364	331	351	370	350	310	364	361	322	353	325	347	328	341	336	349	375	359	355	355	352	367	324	378	356	337	335	351	340	355	306	367	345	329	338	372	348	326	338	316	317	401	354	349	360	350	361	343	358	370	345	341	368	345	344	356	321	321	359	354	361	373	344	352	358	349	364	332	341	357	355	361	340	372	374	335	341	369	373	310	357	323	332	338	350	376	362	393	341	317	361	333	328	385	340	350	324	312	351	335	352	342	339	341	371	342	347	399	347	371	350	345	385	351	375	351	372	382	366	338	346	330	351	387	347	357	365	329	317	357	356	361	364	387	327	363	351	354	373	344	348	369	379	331	372	381	372	391	380	337	368	316	355	338	362	355	349	322	333	301	319	364	359	317	360	367	335	355	336	339	349	344	308	377	375	346	346	347	343	366	353	357	369	354	322	356	365	355	341	353	351	309	343	358	389	364	390	344	331	375	327	359	323	330	365	352	361	365	379	367	354	371	344	367	322	352	352	367	340	346	371	327	348	337	372	327	387	367	366	357	354	338	367	376	380	357	338	380	376	359	364	345	374	367	356	338	350	344	345	353	307	344	373	337	353	333	348	345	348	375	329	356	388	357	348	378	327	314	368	318	356	374	355	353	380	380	329	377	316	323	329	357	361	361	349	364	355	330	358	371	368	308	369	388	334	330	374	339	325	370	356	355	341	328	355	362	349	336	328	358	356	355	345	332	341	365	335	338	353	349	336	344	368	370	349	346	369	345	346	364	359	363	333	356	380	321	348	341	359	368	344	394	379	358	365	357	326	332	368	370	333	347	364	302	316	367	376	369	371	352	330	317	349	348	343	337	327	372	381	343	362	360	315	308	328	335	354	366	365	372	378	388	349	354	367	326	347	346	307	349	371	336	370	321	356	369	325	339	353	350	373	352	360	330	346	333	343	358	333	356	378	353	308	342	352	360	350	335	360	377	369	339	344	335	371	363	338	314	349	374	317	335	338	319	348	319	330	334	311	384	360	348	347	366	361	351	310	350	339	352	371	397	365	362	346	344	360	391	341	352	309	348	355	315	348	339	363	364	364	350	323	315	381	335	357	335	354	330	357	342	331	330	351	380	355	314	348	346	329	361	373	352	353	364	353	322	350	341	357	374	371	338	329	339	345	383	363	304	365	368	334	359	371	361	343	349	372	335	361	355	338	379	327	378	310	348	351	338	377	328	389	351	375	347	313	317	355	322	351	358	374	305	324	362	358	358	375	337	369	323	363	307	330	322	352	313	358	323	324	373	353	356	353	368	376	320	362	374	394	337	320	314	361	333	335	349	370	360	373	332	353	366	370	322	387	335	356	390	351	362	348	356	340	371	352	345	377	330	345	340	359	375	362	375	368	345	345	338	342	347	382	352	311	301	349	317	314	374	354	344	354	323	387	317	352	368	367	389	373	358	353	359	319	357	345	330	324	353	350	359	340	316	370	328	364	358	308	343	390	366	361	376	343	320	314	327	355	343	388	369	379	343	338	375	350	344	330	380	367	358	339	339	336	347	333	350	343	352	327	356	328	365	319	330	361	355	402	349	349	332	348	356	368	355	361	386	370	351	342	348	395	321	342	362	351	365	359	344	338	355	335	371	365	356	334	369	376	315	346	330	378	335	326	345	351	325	311	350	347	341	327	324	356	347	383	329	355	362	378	352	361	365	366	332	374	368	350	388	382	349	357	368	357	345	343	323	347	390	348	358	365	361	351	338	332	338	385	339	336	359	324	343	360	347	341	373	347	327	347	365	352	341	346	346	341	344	352	348	354	322	359	342	366	337	359	312	351	369	342	367	312	358	344	319	340	334	324	335	375	355	353	332	347	342	326	341	370	329	328	359	379	335	335	374	382	349	309	337	355	350	380	335	363	366	356	366	349	353	336	322	341	324	330	372	322	343	321	370	367	357	348	354	368	336	355	344	406	380	380	357	345	325	340	338	401	394	343	364	335	345	316	342	340	313	351	386	378	320	293	359	368	355	350	318	378	371	336	365	310	331	333	363	359	349	355	356	360	313	325	348	328	357	346	365	368	343	369	357	357	350	344	349	349	341	374	336	330	354	332	357	352	358	340	366	355	360	338	359	346	335	339	360	393	347	341	371	329	396	379	341	344	358	327	333	367	339	349	361	357	363	343	370	344	333	384	338	373	359	327	358	357	366	354	412	356	314	363	369	350	328	357	340	339	342	303	360	391	360	336	356	322	336	340	354	308	345	337	343	383	353	319	359	343	338	363	310	348	370	385	363	342	361	353	344	357	375	382	369	367	340	355	337	348	325	396	327	338	335	370	356	329	315	387	363	373	367	331	343	369	327	347	367	335	353	361	340	328	341	347	331	359	378	362	382	332	362	349	315	332	380	344	366	367	357	337	340	362	326	353	355	339	354	356	354	314	360	343	363	361	317	318	366	368	335	379	348	365	331	380	359	375	316	345	352	338	315	340	346	348	363	337	315	361	367	330	369	366	342	368	349	299	349	330	371	358	338	339	319	379	346	334	343	343	334	372	334	375	367	345	339	376	356	315	327	336	343	398	332	362	364	318	363	337	324	344	348	358	341	349	325	337	329	339	334	332	343	358	354	387	373	358	361	362	354	381	345	349	316	332	318	346	391	342	344	364	347	346	360	356	326	356	359	352	332	359	388	336	337	352	337	372	350	372	381	382	332	354	336	386	319	338	343	349	337	344	323	361	360	345	318	359	346	360	366	362	357	354	334	357	376	397	333	322	358	357	350	346	352	360	336	324	356	345	322	369	389	347	347	359	358	298	336	342	386	354	357	361	350	356	381	332	364	338	357	336	360	371	330	352	316	331	335	349	371	353	361	367	359	369	357	351	355	337	323	335	360	334	348	362	376	327	370	352
2720	1001	1045	1109	1026	1048	1040	1013	968	1002	916	975	923	904	945	959	984	945	894	980	878	979	942	902	940	965	945	918	934	925	937	937	981	936	890	928	891	923	920	928	926	927	875	950	955	932	901	926	1004	952	937	962	917	938	912	936	877	933	887	893	891	965	920	909	898	911	905	920	943	935	938	909	935	926	939	928	871	950	943	929	889	899	939	941	957	889	962	923	903	957	929	924	930	907	928	927	945	914	894	890	924	933	928	929	864	927	934	876	943	943	925	949	914	945	908	923	869	891	916	1016	921	922	907	952	1014	921	942	941	937	909	909	917	965	933	905	962	930	928	908	981	907	940	875	914	944	934	906	953	917	944	965	941	980	908	903	902	894	936	895	946	938	935	906	942	962	967	941	907	954	914	948	992	902	945	889	914	941	1005	893	904	950	875	958	942	911	901	970	944	930	971	928	930	938	944	911	914	939	949	907	944	909	899	962	923	920	911	909	932	900	967	937	930	923	964	905	882	950	864	953	917	958	947	878	963	929	920	917	947	955	917	880	965	935	936	903	937	906	888	938	880	891	940	919	874	947	979	992	959	869	996	934	924	960	931	895	884	866	895	886	934	942	904	882	971	948	948	883	917	922	962	919	916	946	916	961	911	914	895	960	885	955	936	903	904	953	912	959	971	939	953	922	930	913	917	897	932	905	906	940	903	937	863	898	934	944	913	946	948	917	845	964	887	926	909	909	972	951	908	967	980	911	870	934	955	913	901	999	870	888	908	858	925	921	891	885	909	966	911	911	938	931	885	956	906	956	908	909	890	911	909	878	934	967	962	945	941	921	930	925	885	1000	917	907	937	906	912	939	881	895	915	948	909	926	914	890	918	867	945	890	942	924	913	889	897	932	908	919	880	906	993	919	924	915	883	935	962	893	958	919	880	921	985	929	933	911	929	933	934	959	961	952	860	956	872	877	912	887	910	986	915	921	938	959	902	926	933	932	907	931	902	940	891	924	975	926	923	937	920	907	957	897	898	908	954	955	965	909	940	932	979	945	942	929	915	944	942	970	880	951	898	882	932	1004	918	916	924	940	953	918	939	894	981	946	928	922	971	910	932	897	922	930	996	927	952	916	974	1003	921	938	963	914	933	924	941	915	900	899	937	939	876	943	931	824	940	906	921	895	942	938	903	935	969	883	918	930	896	890	958	914	910	958	916	892	928	954	953	920	1010	906	870	891	912	956	883	917	932	958	971	956	914	993	894	965	898	940	842	955	900	916	984	966	912	933	917	914	928	938	960	999	886	943	906	1007	878	898	948	946	938	885	872	990	882	938	991	955	940	922	917	932	899	889	892	967	921	947	942	890	906	903	923	895	1003	851	941	957	890	881	925	948	907	960	905	1001	934	922	924	916	935	936	950	896	910	934	907	917	949	950	896	934	926	928	907	935	928	906	906	932	966	894	919	904	946	899	936	929	901	878	934	925	933	919	949	878	944	851	954	868	915	927	874	929	937	910	962	904	892	962	875	919	969	989	918	964	905	947	900	918	935	910	934	899	930	944	923	928	932	928	964	923	923	913	866	884	880	886	910	980	921	912	917	940	955	949	960	931	910	922	935	885	948	911	916	921	903	939	934	920	934	902	892	967	977	918	988	911	928	954	950	906	937	916	891	949	955	876	918	949	953	936	967	929	838	909	933	928	933	980	976	909	951	894	896	913	917	894	925	959	943	903	972	950	922	977	946	888	965	950	942	897	921	869	929	918	918	923	950	929	897	914	908	941	920	957	945	937	902	950	917	899	914	958	936	916	921	925	899	973	973	866	925	944	902	888	969	935	924	937	925	924	962	954	945	917	924	941	907	923	869	888	915	954	896	864	956	903	931	900	926	895	924	939	911	943	934	894	947	925	863	941	908	879	917	855	947	950	917	876	884	908	951	910	922	967	912	905	904	925	915	863	918	951	908	923	864	928	873	928	976	942	887	869	948	921	861	907	981	948	946	896	897	921	899	927	892	955	964	922	939	934	934	900	922	920	914	955	871	909	930	863	932	881	942	969	942	856	930	971	923	962	856	908	932	939	977	883	925	943	986	948	922	904	943	949	969	902	975	949	937	968	957	869	939	907	942	925	896	938	899	936	894	928	948	984	887	872	924	937	964	954	933	893	908	863	906	928	958	970	886	977	910	996	879	992	904	930	922	914	936	954	892	884	876	910	920	853	906	937	854	884	886	924	968	935	946	919	918	907	946	900	969	879	913	897	992	941	926	918	885	915	934	941	955	908	924	949	904	948	883	953	895	943	929	918	932	1040	915	916	915	946	930	924	883	866	907	895	914	908	932	943	957	911	916	910	930	953	943	936	902	903	959	914	959	928	941	945	900	891	983	950	947	913	966	935	925	922	890	953	875	937	990	932	887	887	958	960	899	895	922	993	924	946	935	1006	978	909	917	947	925	942	916	979	910	911	923	925	916	957	913	939	955	1019	924	945	978	969	928	952	933	936	945	907	853	879	900	910	878	954	933	943	947	910	928	901	916	919	894	929	972	948	891	934	889	946	917	875	960	953	868	948	906	948	925	887	898	917	844	933	922	932	945	967	956	942	884	898	907	907	916	962	908	898	939	882	952	941	879	953	857	928	951	896	916	877	902	909	880	914	927	948	902	942	900	882	881	936	914	949	916	978	889	914	893	913	937	920	975	878	894	861	918	918	919	906	948	934	935	871	930	944	919	938	870	918	872	954	895	912	873	924	899	907	918	907	933	962	888	954	884	924	940	932	925	967	953	966	939	922	867	887	902	910	938	884	941	945	979	888	1003	953	943	918	925	899	939	918	909	939	894	916	936	889	942	967	927	864	950	930	942	964	917	894	892	885	931	951	909	919	910	975	879	944	985	938	931	951	899	941	950	915	938	934	890	849	924	932	956	951	933	955	917	922	928	939	906	937	924	943	956	937	912	919	937	904	918	893	864	954	917	934	941	955	918	909	903	919	908	945	908	931	936	888	912	890	923	871	876	895	916	924	944	947	944	909	874	902	912	895	917	936	936	886	956	909	931	982	913	960	952	887	939	919	917	918	885	923	890	919	908	916	937	908	912	913	896	922	896	907	944	922	940	913	945	919	905	905	984	923	941	922	953	937	889	901	926	893	936	949	909	964	910	914	876	924	893	872	954	954	932	899	908	938	890	943	1003	905	958	945	874	946	910	919	886	914	958	889	926	944	917	841	900	923	976	914	915	918	903	932	997	966	909	915	976	905	875	933	979	905	904	907	909	974	939	959	913	918	877	912	873	956	915	906	937	964	884	913	924	899	897	888	950	927	991	967	892	939	919	922	856	934	965	873	926	899	891	895	943	927	913	885	891	925	945	900	866	998	941	961	942	928	983	924	871	864	908	907	881	947	905	923	846	990	894	909	905	940	921	931	915	934	928	943	863	890	903	956	966	899	921	917	967	962	888	972	877	879	991	888	899	949	951	935	920	915	974	950	904	967	894	892	889	898	906	912	933	922	967
8416	1150	1534	1201	899	792	661	597	540	466	500	441	466	473	439	412	400	430	384	365	379	397	359	397	420	354	382	358	392	371	405	367	398	374	386	385	410	387	392	352	391	367	373	369	393	399	350	362	369	350	364	378	375	380	372	386	361	378	365	403	404	363	366	383	366	362	367	351	370	340	335	375	331	377	334	376	362	365	356	353	361	384	370	369	382	354	357	340	346	338	384	374	353	351	384	400	375	358	330	399	363	368	344	344	363	363	361	344	370	343	378	373	358	396	366	361	386	362	386	393	325	375	370	360	369	368	345	386	387	379	331	370	347	338	378	404	365	386	373	398	376	376	380	376	335	363	356	381	333	379	366	364	358	382	359	365	373	351	336	356	371	381	369	364	356	387	365	358	354	371	343	365	362	347	372	371	348	360	355	378	336	330	361	350	350	369	328	389	369	380	331	383	398	363	351	349	366	382	364	367	359	343	360	348	356	359	365	362	341	342	377	336	388	348	371	379	371	352	410	349	380	351	386	396	318	355	329	367	390	372	348	375	336	367	392	374	325	382	372	375	385	375	369	356	378	356	365	378	388	362	378	368	339	362	353	432	381	372	378	358	409	384	336	360	332	415	309	353	379	348	381	379	362	375	346	354	363	366	368	376	360	398	381	375	373	364	403	378	378	346	362	374	364	380	324	370	349	414	394	349	382	356	396	386	372	394	407	358	329	368	371	346	366	343	378	354	401	378	377	359	337	368	372	362	401	389	341	372	398	372	389	377	346	382	368	347	364	396	348	397	376	352	366	367	365	349	349	346	356	357	441	376	336	355	366	374	369	364	347	415	346	371	363	367	351	370	371	400	373	371	358	362	367	348	360	370	383	385	337	371	352	349	370	400	396	313	362	346	393	365	379	358	368	361	358	384	358	392	387	367	373	338	355	372	363	354	356	353	349	361	366	365	353	372	374	379	356	375	341	349	364	339	367	376	369	370	377	357	404	406	375	318	355	355	407	358	347	350	338	385	350	359	392	350	362	378	349	385	368	377	377	376	349	362	343	386	374	389	349	368	397	356	355	355	426	333	388	367	363	376	395	345	384	366	379	363	372	362	390	384	354	327	379	361	395	362	356	343	343	366	382	335	370	349	386	353	386	388	370	371	367	353	349	393	340	363	357	363	322	342	343	367	353	369	377	379	384	381	385	357	378	358	336	367	387	381	374	340	368	361	392	385	344	353	369	351	391	357	380	372	365	421	406	359	342	342	376	360	350	388	357	382	372	343	359	376	401	355	341	350	358	348	361	410	333	357	364	354	363	389	304	378	389	337	362	383	408	384	367	364	368	353	354	317	365	338	371	378	378	329	403	394	393	377	364	328	369	392	337	342	365	383	344	382	362	370	373	382	376	376	376	368	363	360	357	379	405	357	353	367	352	341	365	376	365	392	374	354	370	375	355	361	343	357	392	317	382	387	388	393	354	377	374	359	367	344	370	348	363	358	347	374	359	367	354	378	350	335	393	377	345	358	345	362	332	374	354	370	354	368	387	361	371	313	377	390	382	379	375	341	366	327	356	379	402	398	383	360	339	353	378	355	347	350	344	354	404	343	348	382	360	362	351	364	335	318	363	343	377	355	341	377	374	352	377	327	383	410	375	393	335	330	366	329	371	357	339	359	365	351	358	354	363	366	412	383	380	374	387	346	356	354	360	390	343	387	385	336	357	364	378	358	358	381	391	373	339	330	362	369	366	337	355	371	346	361	355	384	406	362	382	372	333	377	379	358	372	354	390	373	397	389	340	366	376	367	361	385	418	353	384	359	412	374	392	351	351	338	390	372	378	378	401	368	378	369	391	338	344	362	355	362	394	368	380	335	386	367	370	366	363	356	362	360	368	410	391	360	385	353	351	367	358	357	385	370	360	386	349	356	374	355	350	375	341	359	359	331	354	374	372	373	332	330	356	387	355	405	371	411	342	379	331	349	337	349	343	374	356	350	375	361	328	379	373	362	363	357	364	365	377	342	375	369	364	339	395	357	353	359	416	369	341	366	360	373	367	409	389	366	390	342	367	368	380	385	364	379	354	382	337	350	362	335	386	356	375	350	378	363	348	361	386	365	352	372	367	364	392	407	372	342	346	366	352	395	366	380	379	381	331	355	348	371	362	365	353	373	403	369	393	368	324	375	396	338	374	346	324	381	356	384	353	373	378	341	384	390	351	393	341	388	341	376	349	404	411	357	362	354	375	372	352	382	326	359	366	367	373	364	373	367	408	376	336	387	361	337	357	359	353	351	369	345	330	380	347	396	395	354	359	396	371	356	338	393	391	343	349	368	378	364	345	371	398	367	356	320	344	384	339	362	346	374	381	356	406	386	409	367	366	401	376	341	372	368	367	355	366	395	376	368	403	355	341	338	355	355	392	362	366	362	359	349	381	340	371	399	357	399	385	369	346	399	365	378	380	376	362	365	395	398	370	376	368	357	350	363	368	369	399	368	387	380	410	359	367	360	382	351	374	358	375	375	351	348	393	365	341	383	408	391	363	331	334	323	384	357	380	354	334	341	366	340	385	359	381	386	351	392	366	372	411	342	351	379	372	339	386	379	415	371	321	384	350	377	371	352	355	393	380	359	374	359	387	355	390	362	390	370	338	356	342	362	406	358	349	362	366	352	368	379	351	333	388	345	379	364	342	355	373	366	366	377	357	329	387	369	343	356	354	360	374	355	373	411	357	371	338	361	343	399	329	355	370	357	349	350	357	367	359	337	375	354	390	326	360	357	344	373	359	385	378	373	362	380	380	353	384	365	363	372	375	368	340	367	385	322	325	387	373	370	369	371	347	417	333	363	361	389	343	409	392	389	389	335	379	340	365	371	372	343	386	388	351	381	374	377	375	370	391	393	370	357	377	386	349	391	379	406	329	393	326	348	334	362	356	403	380	328	330	311	377	372	359	399	367	369	347	379	420	337	382	345	400	367	377	359	333	345	389	336	383	366	336	347	339	363	354	363	333	361	369	343	406	367	369	380	358	368	378	375	359	376	363	362	377	324	353	387	350	358	377	366	381	386	387	349	342	386	347	364	375	353	357	349	355	365	352	366	363	338	386	346	352	346	357	365	348	353	355	348	359	330	356	344	369	332	363	342	353	335	336	401	363	362	408	390	345	369	367	381	330	301	352	377	376	360	362	372	363	350	398	371	361	378	371	391	359	365	359	380	347	408	358	380	386	336	346	381	340	374	342	369	409	366	392	400	387	367	387	384	386	396	356	354	359	369	339	330	359	348	370	336	393	358	340	372	361	375	366	341	423	362	350	358	371	373	373	338	323	363	379	372	404	362	363	374	335	324	361	329	378	366	363	367	369	365	381	366	349	402	375	335	382	397	364	363	380	366	362	354	386	384	394	376	365	331	365	403	342	376	351	340	328	375	378	396	327	379	340	355	370	339	353	367	357	338	314	362	371	358	384	330	332	412	362	347	395	363	362	393	343	397	372	390
5997	1786	3158	3741	3215	2815	2438	2126	1914	1775	1625	1589	1461	1365	1270	1250	1239	1147	1175	1106	1109	1105	1126	1024	1114	1144	1078	1056	1016	999	1030	1005	999	1001	1051	966	942	1033	977	977	948	1025	931	995	990	950	1006	1020	916	954	981	928	917	985	931	969	954	1003	1031	948	908	966	895	984	947	1011	945	985	966	960	1015	935	970	991	970	938	1004	978	928	915	941	922	967	986	918	967	920	923	1009	935	938	922	949	977	916	933	935	1001	896	979	911	988	927	877	1013	952	904	882	943	958	934	950	916	942	924	930	928	975	922	951	950	994	947	963	954	944	934	923	957	972	905	925	982	961	889	886	910	898	868	936	924	888	956	930	901	948	932	956	928	944	957	903	985	927	987	921	1016	941	948	894	966	928	979	921	939	995	938	914	915	955	915	946	985	919	949	918	916	951	941	1002	953	923	920	892	936	959	949	950	960	969	916	891	956	953	949	953	902	881	940	987	948	973	927	917	998	922	922	939	920	952	936	924	910	903	978	930	958	988	859	920	982	927	890	938	1001	937	937	979	913	944	919	946	926	970	936	990	946	882	972	947	959	984	938	946	980	909	891	938	972	950	978	910	958	896	914	946	974	957	1013	964	904	962	914	916	943	981	955	939	966	927	898	1028	949	1003	863	964	905	946	928	919	917	942	925	934	908	931	940	960	918	953	917	933	939	933	972	964	933	937	872	926	958	908	983	1014	959	912	900	907	949	918	889	942	951	932	956	920	931	931	978	959	904	959	944	943	935	936	942	969	896	976	902	896	989	929	951	914	985	979	935	940	954	969	916	936	958	954	974	995	929	887	909	955	980	948	931	915	995	964	946	927	947	967	934	948	937	968	954	975	954	898	966	912	996	979	914	928	968	882	942	984	937	958	937	959	888	932	981	954	907	957	944	912	925	970	961	955	983	921	936	973	973	917	872	944	938	965	957	973	1013	916	928	919	986	920	934	938	963	941	929	929	949	998	944	978	951	879	939	947	907	927	941	972	916	916	930	914	946	934	905	934	981	892	934	950	948	904	966	923	935	967	942	911	934	951	908	941	904	915	968	891	894	971	927	934	935	939	909	921	939	930	946	999	946	978	964	978	967	944	962	987	977	980	922	922	969	942	957	930	927	909	915	918	893	958	929	984	980	940	942	879	954	975	910	907	931	955	956	1003	1001	921	924	942	922	910	963	934	954	967	965	938	974	906	928	891	926	924	967	948	925	930	1012	980	949	935	899	978	921	945	907	966	976	923	953	882	990	921	931	941	937	961	889	944	939	938	894	938	967	974	974	921	935	928	940	915	903	945	917	922	932	954	945	928	919	894	973	938	949	918	1026	911	934	949	962	927	893	933	931	970	974	953	949	957	932	937	989	945	883	906	938	966	962	954	959	908	936	943	1013	965	944	900	973	955	972	990	922	921	962	958	961	940	905	912	947	925	1022	973	943	993	958	984	939	965	912	934	898	940	924	924	945	974	887	935	872	974	942	900	953	941	896	994	942	940	973	975	915	906	887	904	909	936	940	922	963	936	972	924	976	964	963	965	890	994	966	884	946	971	933	940	873	990	929	962	916	955	949	949	953	944	966	861	945	932	894	964	925	939	982	888	927	948	949	932	987	922	863	919	962	948	893	881	935	948	961	950	912	985	938	892	933	1001	967	930	941	938	873	928	917	963	955	960	952	935	948	894	866	919	898	925	896	912	944	888	931	948	930	943	1004	901	937	913	916	921	963	938	994	923	920	923	931	975	912	926	912	917	985	952	912	935	910	954	900	929	968	952	985	963	936	954	953	991	884	922	939	932	955	943	961	895	937	939	876	991	947	934	946	852	968	930	965	938	933	959	943	913	893	906	919	915	888	953	923	981	924	926	961	983	948	899	991	929	931	894	901	953	967	915	961	884	970	913	911	931	930	943	976	894	949	927	978	945	960	961	930	963	906	955	951	926	965	903	898	970	917	965	931	947	904	945	849	965	941	958	861	944	908	899	955	974	939	931	928	912	957	973	941	963	928	944	938	1001	904	961	924	923	984	912	986	946	920	966	910	1016	898	934	897	951	928	933	952	905	925	979	974	894	890	946	916	958	902	920	969	961	921	975	964	950	937	919	933	958	967	902	933	951	931	938	890	953	983	947	913	881	966	866	953	956	900	942	983	978	974	912	921	959	916	919	987	971	932	949	906	950	938	924	898	912	957	895	871	953	954	973	914	954	942	941	958	958	925	910	968	917	952	932	899	955	914	949	867	873	940	964	912	917	953	939	959	948	912	959	989	974	910	976	937	946	964	1024	966	912	949	905	904	928	911	939	968	959	1000	920	923	909	972	989	963	990	932	999	933	1004	921	942	929	895	923	932	931	946	874	966	967	920	985	927	964	981	930	941	946	904	958	847	907	942	962	995	968	953	941	931	926	969	912	882	919	928	950	957	965	934	934	957	963	900	967	933	992	935	999	952	979	891	914	928	919	938	909	911	941	967	949	935	931	941	971	915	914	972	905	950	922	955	954	923	972	931	948	972	914	1000	935	954	968	948	946	943	899	936	956	949	882	880	892	920	953	935	940	940	983	916	917	920	895	938	902	976	948	912	925	955	957	880	970	982	894	956	918	970	948	925	942	871	960	936	939	975	954	914	997	927	958	976	950	965	949	908	1006	979	983	948	898	1008	940	962	962	918	943	959	970	920	850	907	978	938	986	966	970	958	914	923	900	932	901	898	921	884	931	959	950	942	911	985	985	908	914	992	895	1020	965	939	962	960	958	897	930	984	936	928	941	881	920	954	911	958	967	922	890	930	983	960	921	972	953	923	927	973	966	927	860	858	929	989	942	942	922	941	917	905	926	917	975	974	939	957	987	953	907	937	941	874	891	967	966	909	943	967	954	974	993	970	936	989	935	987	943	906	958	941	918	962	963	951	923	915	946	886	901	940	947	912	963	987	897	906	957	968	906	887	956	905	936	894	958	957	917	854	969	920	893	970	931	924	923	931	959	909	931	912	1000	982	910	938	952	924	967	977	944	919	925	919	936	934	892	889	909	944	936	951	948	943	901	931	993	871	999	915	990	912	955	918	982	974	959	932	899	953	971	902	928	902	898	952	960	884	891	970	925	948	949	920	964	972	947	947	929	918	864	894	891	945	939	926	952	875	876	939	906	952	1000	943	910	973	923	978	893	936	900	964	966	943	974	930	917	921	949	969	876	942	966	965	929	984	1005	947	970	897	956	949	981	951	911	895	986	936	955	901	910	955	934	890	1000	961	968	967	929	957	912	962	975	921	956	910	910	950	910	901	977	920	927	898	912	985	980	956	876	944	915	947	929	951	999	976	944	888	889	954	930	1008	972	929	934	942	947	896	941	955	922	958	937	939	940	950	944	919	940	911	944	924	1013	877	924	986	970	935	946	950	907	948	909	1003	946	899	922	960	927	931	970	899	966	973	894	945	948	941	907	961	949	960	976	940	995	941	911	921	913	889	964	927	967	961	957	979	971	926	976	974	971	909	926	962	987	933	934	943	974	956
15286	2372	2488	1917	1294	1104	732	639	555	430	431	385	381	305	318	310	290	264	270	265	240	233	246	201	230	194	237	215	233	232	232	219	202	217	205	205	222	199	229	203	212	206	189	184	200	169	205	209	218	222	222	219	208	196	197	212	191	190	182	206	201	202	223	198	170	206	185	203	210	233	196	198	227	206	209	202	220	209	198	196	207	224	173	200	199	211	201	202	206	207	208	187	220	203	188	183	204	210	207	208	186	192	188	196	198	185	218	204	187	175	204	221	199	184	200	225	203	223	211	216	214	188	212	192	183	190	192	204	191	209	196	182	178	203	209	191	201	225	175	193	185	193	203	204	194	217	208	183	176	220	191	180	218	189	230	199	167	215	211	192	230	208	204	194	219	237	200	209	197	214	216	189	199	215	199	197	208	208	210	203	215	221	205	198	199	187	182	195	191	210	184	210	213	193	220	207	198	196	189	230	210	177	220	188	211	202	230	177	196	191	204	180	209	187	230	201	206	208	184	208	185	193	216	193	209	206	218	220	204	213	207	185	207	194	216	190	209	172	208	207	191	217	164	194	210	199	202	198	206	190	215	189	190	225	199	208	194	202	198	158	200	199	192	190	190	178	213	200	207	210	213	205	187	199	213	203	209	195	187	199	212	200	209	205	193	196	202	207	183	199	187	205	172	189	193	211	231	194	200	195	195	227	189	180	197	205	209	207	186	206	209	204	196	207	218	200	202	218	171	211	198	203	216	180	205	203	183	177	199	231	200	190	193	168	199	224	225	212	210	192	183	188	181	227	201	208	209	183	214	214	164	205	207	221	190	209	192	188	206	194	195	216	193	198	164	183	211	187	212	239	197	203	205	195	203	205	187	211	182	193	210	220	226	218	200	191	210	185	203	219	206	213	206	215	198	191	209	216	197	169	203	187	208	186	182	178	212	216	175	184	192	215	185	201	222	206	194	163	181	214	222	209	199	222	202	209	202	184	172	181	191	168	200	188	199	195	210	197	184	187	221	164	183	169	193	215	193	191	186	224	148	175	206	210	182	180	225	201	202	228	193	207	202	204	226	186	220	192	209	179	210	182	191	195	185	202	168	198	196	205	203	212	207	189	210	203	229	201	208	192	186	211	201	199	209	196	203	196	211	193	197	191	221	196	192	196	184	180	198	201	199	185	205	203	198	202	212	179	194	227	195	190	200	215	184	202	184	188	188	215	208	223	198	199	211	199	202	183	166	198	200	214	200	181	216	221	203	217	204	179	199	204	188	209	206	185	183	224	195	188	194	236	216	217	184	190	187	218	203	178	221	183	194	200	212	184	190	172	202	204	235	188	180	203	208	220	185	212	178	201	190	202	194	176	210	205	169	201	197	198	217	187	179	214	206	199	220	202	178	209	163	200	211	208	191	191	180	203	192	178	214	202	227	217	197	219	197	200	190	198	201	193	206	221	214	204	198	200	208	220	197	188	202	204	187	197	199	212	210	201	212	185	196	181	166	207	198	188	197	213	195	217	197	213	212	185	198	192	202	208	192	184	210	196	226	196	200	228	208	191	195	220	184	203	194	203	201	200	187	210	181	217	154	199	211	173	224	208	174	199	224	211	205	233	178	215	203	206	194	190	227	198	209	224	191	224	175	212	174	223	233	223	202	187	176	219	206	189	200	171	192	209	174	193	218	197	196	189	211	189	187	195	222	213	188	202	194	198	212	185	228	212	184	188	215	209	200	211	205	221	193	192	196	198	209	196	204	199	177	226	189	186	180	180	168	223	226	209	202	193	179	214	224	206	194	219	193	185	203	215	194	181	178	184	212	176	223	212	198	198	183	195	197	203	160	188	209	202	170	198	200	177	163	180	207	195	189	161	225	195	222	211	201	214	195	225	195	202	208	205	213	202	194	188	206	217	192	188	202	208	190	206	206	187	212	226	193	206	210	198	195	205	187	192	205	190	222	178	227	185	222	230	189	201	198	210	229	174	210	198	214	189	208	179	189	194	182	207	202	197	173	209	222	201	206	210	179	195	212	200	187	195	198	196	202	199	220	187	178	195	198	191	208	185	204	191	225	196	211	194	228	217	200	167	203	187	197	194	201	204	200	186	209	199	215	211	220	204	200	184	181	212	198	204	190	188	200	191	189	205	222	190	163	200	204	210	215	186	194	211	194	199	206	193	195	169	180	209	198	206	202	188	211	218	221	191	182	193	193	214	236	206	195	216	217	206	206	210	192	216	233	201	210	192	205	174	195	219	179	205	197	196	191	199	174	200	208	175	206	184	207	205	223	200	217	218	224	197	188	201	198	201	187	211	165	197	189	195	195	196	231	191	190	195	211	179	212	187	191	188	201	184	200	186	180	201	212	208	185	200	183	196	208	183	206	169	190	204	193	171	199	218	230	225	222	195	217	189	197	191	190	205	198	216	204	217	194	183	173	208	212	192	164	194	188	204	194	195	218	220	255	235	214	201	194	218	183	217	193	159	206	182	198	198	200	215	179	200	180	206	203	200	175	207	207	224	207	201	203	212	181	207	218	201	220	186	220	169	193	191	196	216	233	182	182	192	202	191	191	206	199	216	194	213	204	199	201	186	193	196	188	181	192	194	192	181	209	206	202	205	183	201	209	196	177	194	196	170	196	193	196	188	196	214	183	177	189	167	217	185	176	185	173	212	173	197	188	207	216	216	211	203	217	213	197	152	202	190	191	187	201	211	207	203	202	207	169	194	195	208	211	189	197	208	170	210	197	191	219	208	184	188	219	207	188	204	209	205	178	200	209	218	203	185	213	207	202	194	190	183	216	207	204	235	176	186	204	206	191	206	181	200	185	230	175	210	193	184	184	210	235	183	212	178	197	209	202	208	194	216	192	199	194	206	160	197	206	198	202	202	208	198	220	216	192	207	208	193	223	194	209	203	194	200	206	199	211	185	163	205	207	207	200	200	218	179	220	196	203	183	193	196	202	204	180	179	176	190	195	194	192	205	223	201	211	186	194	206	214	180	194	186	184	200	186	205	227	195	194	195	169	202	176	179	188	181	219	221	192	185	188	204	198	213	186	201	197	193	187	191	193	191	178	201	198	206	176	184	197	203	206	199	173	189	230	204	182	181	199	200	197	198	237	195	175	188	195	208	213	218	211	200	171	178	218	201	197	228	206	204	201	194	162	195	185	189	203	191	177	199	183	181	208	222	216	199	190	217	186	219	223	193	192	205	196	205	212	194	178	208	195	189	190	192	221	170	191	193	196	199	211	212	204	209	210	206	203	182	216	185	206	179	199	195	206	214	200	190	202	207	160	180	208	188	189	206	186	186	196	224	200	220	214	191	198	207	197	221	198	210	215	187	198	224	216	196	185	188	213	184	179	166	212	185	195	191	190	207	199	207	218	168	192	211	215	202	192	186	193	206	189	208	195	220	209	213	202	222	193	198	208	205	216	229	200	231	185	186	187	226	188	228	181	171	184	202	206	212	185	201	206	218	203	207	197	202
7499	2206	4704	5587	4902	4102	3395	2789	2353	2065	1895	1634	1554	1396	1277	1174	1097	1093	994	917	921	968	841	877	814	796	768	757	782	695	776	770	705	670	696	672	632	680	655	642	644	605	627	634	606	617	616	583	677	613	609	610	604	636	578	557	584	548	641	602	589	564	571	584	573	612	556	563	592	588	544	611	597	629	589	588	651	535	589	602	589	572	583	562	544	581	558	556	595	578	603	548	596	569	570	625	581	602	608	535	542	573	587	576	576	588	593	570	574	533	550	587	580	582	533	563	542	586	554	605	601	605	536	584	519	555	561	606	553	544	557	564	563	565	571	601	542	570	618	536	607	557	561	533	566	599	587	526	544	555	545	547	579	555	485	545	561	533	523	522	531	551	572	527	531	574	562	542	582	546	543	529	550	551	561	584	562	528	546	555	549	536	536	573	610	559	590	578	537	553	520	544	555	543	575	550	552	532	514	570	535	546	538	551	579	531	563	539	556	583	517	565	568	585	550	541	538	562	534	550	554	541	559	553	515	589	505	551	546	570	552	526	608	538	539	559	592	583	555	564	565	578	543	559	563	566	543	551	573	527	564	572	563	548	557	537	558	540	555	532	540	534	586	552	566	565	561	543	547	564	560	567	538	563	535	554	533	547	548	593	524	563	571	581	536	551	566	523	565	562	602	569	550	581	518	542	583	528	542	581	514	543	574	563	542	548	573	536	544	536	576	521	550	580	566	531	542	552	549	577	585	544	607	554	530	561	589	575	562	555	564	526	597	592	586	596	529	569	556	543	562	518	606	586	553	555	574	503	591	596	534	591	548	582	586	524	559	526	562	574	594	544	534	546	538	562	590	571	536	534	572	588	541	516	530	554	591	542	595	547	565	527	531	568	574	561	549	563	537	544	535	536	557	568	584	571	576	559	574	537	553	546	548	551	577	541	589	570	559	569	554	566	541	587	554	533	563	562	521	534	490	510	563	557	533	563	594	563	568	573	569	579	555	567	547	548	564	545	520	516	531	575	539	552	574	555	540	532	565	521	582	518	541	567	543	548	547	564	566	569	613	536	557	538	573	572	517	571	538	530	592	563	518	550	556	572	530	581	569	581	534	555	588	552	577	552	535	563	515	578	536	551	566	596	569	552	545	535	591	538	555	541	561	544	537	552	571	505	544	564	525	571	555	543	547	560	537	562	584	556	555	549	540	552	539	578	574	524	531	575	524	531	545	544	554	507	537	524	513	522	564	580	554	563	570	574	520	584	590	550	518	548	581	562	576	577	543	535	519	593	524	540	600	519	557	579	572	557	559	605	548	534	523	537	560	513	537	579	596	525	553	550	531	574	522	622	607	599	540	545	559	555	537	592	535	564	556	566	588	552	588	595	523	544	541	553	582	532	544	537	557	535	595	595	540	578	524	576	531	562	582	587	574	553	556	523	539	549	563	581	536	567	572	598	559	552	530	531	541	543	551	521	543	617	550	543	577	581	586	562	571	547	564	553	537	573	539	542	581	597	558	512	545	571	559	554	556	554	537	547	552	537	575	527	540	545	561	563	590	562	538	503	578	518	576	572	551	544	568	571	555	547	543	541	539	537	552	533	542	558	569	568	525	573	609	522	545	565	579	552	551	553	545	540	529	538	512	575	551	568	547	566	549	564	544	514	506	583	574	566	530	565	564	561	615	495	514	533	558	532	567	551	553	532	533	583	571	547	583	555	589	568	544	581	553	555	546	526	515	520	544	568	560	577	572	520	541	572	555	570	537	522	529	567	565	552	552	543	552	569	544	562	592	560	524	526	551	586	551	621	550	567	535	560	547	565	548	535	542	531	527	553	522	555	545	562	560	568	585	555	530	564	573	570	513	581	535	527	528	517	533	520	551	546	578	593	566	583	591	603	579	539	532	512	551	548	586	575	543	558	514	576	591	510	529	537	538	582	587	565	505	572	542	593	542	552	509	564	520	544	536	572	500	607	534	586	566	599	565	557	534	507	498	538	547	544	551	564	534	519	560	561	557	571	558	555	585	546	545	555	601	540	596	589	577	519	560	560	540	536	546	551	574	541	536	532	576	543	564	507	527	544	575	567	556	514	578	563	566	544	580	518	548	529	597	587	572	552	540	541	507	518	540	600	556	522	567	595	538	552	548	566	520	534	581	538	553	570	558	552	569	543	534	574	531	558	552	541	583	528	582	499	540	514	586	550	587	561	562	567	533	536	560	533	579	533	540	541	549	539	532	572	519	564	591	539	520	547	536	589	588	571	547	552	582	544	574	532	581	529	576	547	558	587	532	518	602	584	573	585	523	566	585	545	568	528	574	551	563	512	557	537	508	544	531	580	569	564	481	590	551	551	564	561	543	525	583	550	518	555	543	566	567	565	574	590	543	558	524	547	560	496	558	556	507	536	551	561	548	594	567	578	609	541	528	574	527	550	572	610	550	550	546	526	581	585	595	540	566	532	538	557	577	566	574	606	535	534	537	535	515	540	550	557	517	543	540	507	538	543	576	579	538	565	538	594	580	559	578	572	577	547	540	548	520	533	539	561	549	568	540	541	571	560	596	548	537	568	574	550	544	555	574	554	526	540	551	502	573	575	534	550	592	581	527	537	578	576	572	545	548	568	554	549	553	524	564	541	565	543	560	544	557	567	544	577	549	546	558	555	567	570	566	557	555	579	548	535	555	525	606	579	582	561	524	534	549	564	558	513	561	552	570	558	549	550	569	513	572	524	546	523	537	596	561	542	550	530	564	551	541	569	532	578	543	555	554	560	581	525	551	547	553	575	559	598	563	597	547	548	599	559	559	550	548	532	551	571	531	529	535	539	583	538	524	559	554	546	548	544	552	576	547	580	558	579	537	532	560	518	556	533	578	540	530	533	559	536	547	522	599	510	585	550	590	560	588	608	538	551	560	565	535	618	523	547	562	559	515	578	560	568	548	554	574	552	542	568	567	555	522	566	548	560	578	522	556	541	542	546	541	534	529	546	562	519	565	547	583	513	559	561	553	529	538	550	591	563	551	530	575	576	562	559	544	544	574	581	546	531	536	545	570	576	558	543	531	528	549	549	563	537	567	563	606	561	583	543	523	600	566	550	603	539	547	544	569	531	590	541	548	520	572	578	561	569	548	559	571	502	549	620	587	544	541	550	522	553	600	529	545	567	567	516	523	549	538	578	600	588	541	525	562	567	533	558	529	527	517	552	572	536	551	512	585	553	569	557	526	534	567	548	562	564	588	546	562	592	575	547	555	563	586	568	548	539	580	534	577	573	548	516	527	578	533	579	555	566	545	570	562	548	522	567	553	555	528	558	549	574	547	532	585	563	574	578	541	565	550	560	550	597	569	554	576	541	538	535	556	516	538	571	555	554	567	556	558	535	572	574	565	540	527	556	542	525	529	568	503	600	573	539	580	554	560	540	548	513	570	517	569	567	569	536	578	583	534	562	579	549	532	510	563	586	553	508	535	581	543	533	555	525	570	569	550	550
2443	422	408	375	411	381	346	325	371	343	342	366	347	384	356	372	346	342	352	363	321	343	328	357	330	343	346	348	357	406	344	343	350	331	348	357	332	335	379	384	363	363	383	324	333	366	365	367	360	329	382	349	369	388	354	365	347	374	374	388	360	362	348	323	364	385	375	384	333	353	359	339	361	359	365	342	338	352	362	381	379	342	361	332	349	386	387	310	361	377	369	362	346	334	361	325	380	343	365	370	366	331	363	360	359	357	352	332	354	359	343	320	365	365	349	345	339	342	367	323	346	371	390	337	318	375	337	340	355	340	338	333	336	348	379	377	350	350	342	302	343	320	358	343	360	365	360	344	366	376	340	352	322	322	354	361	331	363	355	340	370	371	314	368	382	351	378	346	327	370	359	302	325	364	346	358	357	364	375	337	347	369	359	352	341	371	328	348	359	366	354	343	381	361	359	354	351	371	359	358	330	347	355	317	310	380	358	358	328	359	361	368	374	323	346	378	351	337	346	362	361	342	395	363	360	358	374	330	339	363	380	355	395	333	337	358	363	354	354	373	318	341	396	354	337	348	375	348	356	356	343	367	388	330	377	374	347	364	339	372	346	328	367	370	333	333	334	337	356	371	360	332	324	358	364	341	302	344	335	340	325	367	331	355	340	335	309	336	373	345	350	327	353	385	396	346	354	386	345	362	382	339	342	372	347	344	354	347	353	347	321	327	356	336	324	353	349	344	356	354	334	355	333	337	352	353	340	371	347	355	374	327	353	361	385	346	359	354	330	361	334	374	354	356	366	324	352	335	330	350	368	321	368	364	305	363	341	371	360	307	319	334	324	379	358	355	370	335	353	401	351	346	348	338	354	346	383	343	376	398	379	313	373	358	336	375	378	357	394	333	377	339	330	351	374	363	346	361	382	386	362	358	383	355	330	396	361	365	359	377	343	334	333	319	390	343	361	362	336	354	354	359	372	336	323	338	360	372	332	387	363	351	358	359	341	375	310	346	372	329	370	356	283	380	383	384	357	366	317	375	382	334	332	348	355	377	358	343	351	357	313	344	361	330	328	358	324	367	341	367	328	358	334	369	341	335	391	366	366	362	347	342	362	348	349	344	351	362	385	367	343	311	341	357	393	379	316	334	367	335	335	347	356	365	339	386	353	344	355	368	328	341	336	364	370	379	369	357	333	357	287	341	386	298	386	326	382	398	358	339	352	360	350	319	352	318	333	361	335	356	332	372	365	336	351	353	376	323	335	346	378	341	362	341	365	360	384	343	319	344	340	382	351	349	339	380	347	362	370	332	348	362	369	380	345	347	327	360	366	340	349	355	352	338	375	332	354	335	375	362	343	316	341	352	349	345	363	362	357	370	352	356	361	358	339	309	320	324	376	364	325	360	306	346	341	344	378	366	337	332	334	311	317	348	375	345	324	354	338	346	376	364	377	353	352	354	371	328	374	341	395	346	335	339	359	352	321	354	337	344	363	330	331	306	341	367	383	326	375	334	322	367	333	324	355	341	368	357	336	374	349	337	343	384	354	370	346	324	316	347	342	343	344	345	317	349	336	378	348	331	384	326	379	347	357	318	362	372	333	324	381	338	352	374	354	322	381	355	313	343	344	327	335	362	356	341	331	329	351	405	330	363	347	346	340	359	364	341	363	324	325	342	380	317	333	366	352	330	344	363	368	383	327	366	352	359	371	326	361	363	349	364	320	344	379	345	345	359	373	365	360	357	354	334	350	344	391	343	313	369	365	366	346	367	335	326	321	354	371	362	361	379	352	365	346	377	347	365	359	342	365	343	341	355	353	344	373	384	351	310	332	326	336	340	359	374	378	361	319	354	332	362	350	355	335	369	357	340	332	344	368	316	348	353	360	362	380	378	355	363	331	340	351	362	351	355	339	376	312	377	330	322	392	343	337	340	351	370	336	369	351	346	370	380	365	342	356	371	322	364	313	346	348	351	344	309	340	328	340	373	345	344	344	354	351	353	359	330	365	376	335	394	365	338	339	345	356	360	353	313	358	383	378	359	357	326	350	346	295	367	343	340	339	347	360	344	300	351	337	371	351	396	362	368	379	336	356	337	368	345	336	344	351	347	346	321	328	334	344	350	336	334	337	332	304	319	320	333	350	349	369	350	350	344	376	356	383	366	327	352	372	372	373	370	319	366	359	355	343	366	393	402	344	351	331	340	352	348	379	358	357	354	364	337	366	352	339	334	352	339	354	344	350	360	368	311	346	372	349	379	369	354	360	348	383	307	324	344	382	350	352	340	325	377	310	369	353	329	352	353	323	361	367	372	347	359	312	358	333	376	354	347	351	343	395	343	338	330	346	359	367	336	371	370	351	335	358	368	338	347	353	358	338	366	369	341	351	350	351	351	372	333	343	379	342	345	368	324	366	372	341	337	372	348	364	369	352	339	363	385	333	343	330	365	353	322	361	407	355	348	339	362	347	349	351	339	349	362	338	362	326	386	359	385	350	372	336	363	374	365	377	357	360	383	351	335	368	381	349	368	336	375	316	337	306	344	353	351	360	325	357	348	322	339	335	338	336	370	342	357	350	356	382	355	350	342	346	310	326	363	345	368	360	343	316	335	328	359	336	354	356	373	338	378	373	343	362	357	346	352	316	336	360	348	373	359	334	352	350	337	360	353	362	350	358	369	343	335	397	361	325	358	349	341	348	366	360	331	349	361	347	329	346	345	359	356	352	386	334	328	348	369	343	368	346	374	336	337	337	332	338	353	351	365	339	370	312	335	332	336	401	341	352	379	324	334	361	353	336	355	372	349	327	338	336	344	365	395	358	342	306	354	361	387	346	334	348	362	390	368	373	347	358	369	367	330	357	335	408	361	326	339	390	363	364	341	364	351	337	342	364	336	353	381	336	362	359	310	347	349	348	368	347	372	350	387	332	343	372	317	307	351	319	332	330	320	363	338	341	342	377	369	363	310	334	365	337	383	336	345	363	350	365	369	355	323	330	341	345	354	376	362	344	347	318	340	341	365	363	320	362	337	334	349	352	348	376	315	368	384	341	346	351	333	350	312	364	335	338	341	335	348	309	343	365	326	356	370	330	378	361	309	338	365	374	398	349	348	358	329	372	358	338	356	316	368	351	358	328	361	365	334	386	331	361	335	334	392	335	361	349	321	354	363	350	345	357	382	351	331	355	355	371	382	327	332	366	359	352	362	330	332	355	364	384	368	339	360	340	335	325	383	393	352	366	342	375	363	344	366	335	344	352	376	322	360	326	330	357	346	380	353	374	341	343	344	360	314	361	361	368	378	369	375	340	384	365	365	375	367	323	356	365	348	341	350	355	360	355	317	340	343	355	368	358	354	338	360	366	329	380	370	342	346	377	373	386	357	343	334	371	342	351	308	346	363	344	365	372	329	384	351	374	325	358	345	326	354	345	338	349	300	337	311	335	325	373	357	369	363	346	364	342	368	342	355	385	342	341	344	336	323	315	314	335	352
2616	963	1050	1108	1080	1046	1027	918	971	964	914	955	978	957	954	891	900	971	936	940	945	926	928	907	913	932	900	902	983	959	927	936	873	913	836	911	981	929	985	929	878	933	894	896	877	845	891	956	895	916	925	933	890	901	951	912	933	974	896	976	885	964	908	996	933	895	936	912	903	860	911	941	919	966	891	909	918	924	909	944	902	948	936	980	878	886	942	936	977	902	958	932	913	906	968	867	841	921	966	939	956	922	991	922	949	928	910	944	936	931	906	943	969	889	968	903	949	954	920	933	889	873	860	911	916	945	886	892	927	927	903	898	941	870	916	899	893	920	935	936	908	881	913	1011	931	918	950	895	1006	948	942	967	934	915	857	948	918	934	918	941	884	923	912	902	945	900	906	917	920	886	910	884	888	889	950	917	918	909	977	961	886	918	880	918	921	878	921	881	922	962	956	940	932	937	931	863	904	943	882	910	929	1000	940	899	903	866	903	941	963	897	916	883	904	935	992	878	850	920	944	880	979	885	883	891	998	926	862	959	913	946	890	894	910	961	952	945	866	952	938	949	907	916	912	878	909	931	930	883	941	892	954	920	963	910	886	905	975	959	902	865	931	890	927	929	881	949	921	906	980	930	897	1002	885	888	951	936	900	880	967	900	915	932	949	893	896	943	944	870	952	894	940	903	932	917	946	935	928	936	892	945	873	987	882	914	956	927	878	929	911	904	917	951	977	913	947	886	895	906	925	905	955	893	923	921	873	928	910	938	892	915	993	919	940	933	941	910	933	897	987	849	912	915	965	892	894	899	892	931	934	903	896	936	928	920	919	928	923	908	951	907	913	940	926	913	899	915	898	912	899	858	870	890	884	911	972	967	908	896	922	930	929	893	965	891	947	954	996	921	920	919	941	901	911	884	887	917	974	940	948	929	941	886	945	879	968	964	965	937	897	910	896	921	922	982	937	938	879	964	920	944	936	944	902	904	902	876	856	955	888	870	915	956	916	955	900	916	902	948	953	880	948	965	937	946	921	937	925	1000	923	966	903	883	920	881	909	868	985	894	867	932	943	912	959	892	939	874	888	896	897	984	927	938	923	933	918	949	968	994	901	933	965	900	949	923	959	880	944	928	883	940	937	930	962	945	949	922	876	877	921	960	933	955	951	959	916	932	908	949	925	941	918	907	894	936	956	963	932	927	910	970	954	866	972	963	873	920	903	946	910	966	921	904	970	939	906	899	921	960	940	923	900	902	892	966	925	965	917	880	895	923	947	954	937	955	946	912	906	956	913	866	928	908	960	972	955	903	928	937	918	945	893	863	948	946	921	954	946	932	983	933	877	912	935	868	932	932	887	929	935	921	931	963	878	859	907	974	900	882	890	873	890	947	869	937	956	909	959	912	880	912	940	913	940	909	901	886	913	865	897	944	954	908	895	941	907	920	911	932	921	931	882	903	978	932	924	889	945	964	908	927	908	932	933	920	966	901	909	943	907	962	944	938	941	966	953	987	922	963	926	938	923	933	977	946	904	923	852	935	911	866	937	888	950	917	964	937	896	943	949	868	900	886	918	936	922	903	872	921	899	952	951	924	947	892	890	880	930	888	946	889	899	910	903	955	925	924	940	911	925	906	953	955	921	894	954	957	848	936	938	916	940	913	897	952	916	945	884	913	951	930	947	892	953	861	866	934	977	892	956	908	897	910	901	888	926	922	915	929	926	903	897	917	943	914	960	915	914	958	946	1002	923	906	928	938	929	890	905	939	927	980	941	890	886	971	913	953	938	890	943	914	867	893	911	919	969	976	966	936	936	963	918	976	937	936	960	905	930	935	922	935	967	875	904	901	956	918	920	949	899	935	922	948	919	897	930	941	930	941	953	943	903	911	899	907	886	927	935	890	947	894	949	960	859	885	878	912	934	840	928	968	906	873	857	951	836	993	914	921	921	892	877	891	888	913	944	852	948	916	920	902	946	921	896	871	905	960	902	919	936	993	893	915	965	903	796	915	897	896	949	934	890	912	883	953	883	946	930	877	915	903	899	937	907	909	919	928	922	920	927	930	906	887	947	931	891	938	871	886	975	950	898	958	913	932	938	939	931	870	900	955	944	893	984	933	891	891	964	962	967	950	923	941	949	964	954	966	919	912	973	957	904	926	893	936	935	902	911	946	911	907	955	908	875	919	941	881	907	922	917	937	926	892	948	965	961	936	949	894	907	972	938	947	912	916	954	945	920	895	914	873	922	945	892	910	931	912	902	892	912	937	927	901	940	948	886	951	870	902	933	920	912	970	944	879	948	896	909	864	919	923	924	910	923	924	892	950	902	864	975	906	954	933	962	906	964	945	969	936	936	935	935	947	915	947	942	935	969	866	925	954	922	947	942	939	954	925	825	936	894	938	895	911	960	885	910	931	949	924	930	903	951	863	967	936	896	888	914	917	912	918	993	900	931	874	876	928	899	960	899	931	950	903	940	943	904	924	976	975	911	948	947	923	962	962	965	928	878	891	880	875	868	940	961	903	941	962	946	931	951	944	910	960	899	897	912	983	897	890	888	934	947	894	915	928	865	919	878	873	906	928	965	934	936	929	954	906	929	912	905	865	899	954	902	904	921	900	853	949	932	943	903	959	927	869	909	925	884	941	904	970	991	912	942	904	947	899	940	932	949	870	913	951	930	941	1007	888	940	919	928	943	902	913	926	892	948	867	890	906	937	878	920	950	875	902	968	983	926	961	914	949	911	923	970	937	964	914	938	899	921	897	938	912	971	935	890	918	926	914	937	940	931	924	858	949	903	920	919	913	913	909	919	924	914	931	916	968	936	903	938	888	920	946	898	936	922	943	840	967	921	885	840	968	892	921	946	909	902	920	882	936	934	909	892	893	942	897	962	934	894	932	884	909	890	941	932	960	926	977	964	936	930	915	829	938	911	920	955	922	897	938	933	989	926	885	910	931	913	895	957	916	897	924	910	880	898	956	926	925	916	925	912	943	934	904	925	948	894	916	898	928	917	957	891	920	925	917	947	900	990	901	919	944	914	938	938	882	932	914	955	951	879	887	918	897	926	875	949	899	944	973	961	964	907	879	884	938	936	920	959	937	954	891	891	870	959	996	976	942	967	903	921	961	948	902	906	936	888	935	893	966	922	934	914	941	882	893	909	919	950	912	920	910	970	928	888	984	986	918	895	911	919	928	905	951	884	947	947	936	901	921	934	974	967	922	959	910	974	925	903	892	908	933	911	921	908	920	937	909	944	894	935	918	961	941	913	965	901	880	968	909	942	974	880	932	956	867	909	926	1004	931	958	906	934	953	913	938	958	924	914	923	932	957	890	915	946	931	858	908	959	908	917	922	868	889	913	932	943	903	887	927	931	940	964	922	918	934	906	906	901	936	963	905	882	973	951	926	948	848	961	947	895	874	913	927	923	864	871	924	926	895	938	942	937	910	928	925	900	949	911	935	912	891	935	955	925	903	910	926	914	885	902	916	944	935	912	904
8538	1233	1503	1211	897	800	717	523	512	519	472	439	422	414	405	421	411	379	390	394	382	410	406	391	377	364	398	383	341	349	395	366	341	348	354	394	376	374	395	372	400	412	388	385	356	356	373	345	427	341	382	356	374	397	391	351	342	358	349	368	396	348	358	369	345	345	369	361	344	394	349	400	357	353	368	359	366	368	385	377	347	393	349	378	378	348	380	376	353	395	358	373	379	356	385	337	379	368	369	365	385	380	373	379	353	359	375	339	366	323	364	351	384	352	351	343	386	387	340	343	385	341	368	353	349	342	362	360	376	373	380	358	331	322	391	344	348	370	375	355	353	373	371	399	340	348	353	384	358	397	360	334	329	359	369	358	362	342	394	368	330	377	351	356	344	359	378	325	345	361	360	356	359	346	370	392	354	351	364	359	376	386	360	418	401	375	359	367	355	351	385	385	359	349	326	384	407	357	339	366	337	394	363	354	352	371	336	383	375	371	398	375	314	381	349	355	364	353	351	371	362	388	329	373	361	371	338	367	391	353	324	389	358	338	326	373	384	383	343	379	379	380	392	331	333	361	362	346	345	346	374	359	372	333	395	328	369	321	360	337	389	392	351	347	346	362	318	355	345	344	366	334	334	377	336	359	373	373	355	368	336	380	369	347	383	350	363	357	363	385	378	404	379	349	372	345	336	342	372	371	338	386	341	351	363	380	381	346	369	365	352	356	356	380	363	347	365	369	344	357	405	361	343	372	371	364	392	354	344	386	377	394	394	379	371	375	360	335	396	361	364	385	380	375	357	396	350	357	359	370	363	371	367	329	382	410	346	385	368	384	373	330	374	337	370	320	359	386	353	392	374	376	389	373	387	374	338	372	385	339	383	348	376	366	380	365	371	346	389	333	351	387	367	378	352	372	359	334	359	361	361	372	369	352	365	399	344	326	339	404	367	378	387	402	342	361	394	351	340	355	335	344	369	341	385	402	372	404	358	361	371	384	369	387	380	339	389	384	411	365	348	359	405	363	366	387	358	373	398	369	350	351	366	363	373	355	365	362	375	365	366	363	357	397	339	367	333	409	365	327	320	369	355	388	416	327	365	343	358	345	357	377	372	378	389	347	352	306	390	359	349	402	365	361	393	376	336	361	407	390	356	355	361	366	339	401	354	364	361	383	374	381	360	354	356	352	368	336	399	367	373	350	374	376	329	368	383	393	347	358	381	380	381	344	326	324	344	396	368	331	377	353	367	357	348	370	358	366	415	393	402	380	394	393	389	399	361	361	379	366	390	329	374	342	356	355	372	380	354	391	360	355	373	366	347	331	346	340	388	349	387	370	374	372	354	347	355	348	342	334	375	338	357	350	363	378	348	334	365	390	391	374	359	380	367	375	399	331	369	389	352	350	348	374	357	385	360	359	400	373	353	339	369	375	334	389	339	354	351	354	379	350	389	344	347	391	368	373	373	365	381	350	401	357	343	370	343	409	326	321	379	367	352	370	398	384	381	358	367	330	374	369	374	344	368	384	362	373	361	408	356	371	334	361	374	384	361	362	373	370	383	324	354	362	361	361	354	350	373	338	366	352	339	387	402	369	350	345	393	377	351	308	349	358	364	344	347	359	350	356	363	361	360	363	345	358	372	364	366	386	352	380	374	379	361	372	350	345	336	349	387	361	352	390	329	369	340	340	403	357	363	335	372	347	384	348	339	357	403	371	375	353	345	385	358	363	359	371	373	369	359	345	344	351	372	367	356	341	345	361	367	362	390	384	356	363	352	354	335	334	353	395	339	372	399	406	358	381	385	398	388	351	404	382	377	364	408	353	388	372	350	351	379	367	356	385	367	365	337	394	384	366	376	356	405	343	366	370	380	349	350	379	380	375	378	381	378	393	379	366	341	414	383	374	332	343	340	343	392	382	393	412	375	338	379	380	357	374	384	355	408	410	369	362	371	358	376	314	344	356	380	345	403	358	385	348	350	397	363	379	392	357	369	359	354	355	375	351	382	390	381	357	365	344	377	373	351	369	361	382	408	364	358	362	366	351	349	299	364	388	349	377	356	349	360	383	342	365	389	373	389	367	352	369	375	359	392	365	333	366	371	389	351	384	382	369	358	373	365	364	355	376	355	403	377	385	346	382	360	314	352	386	373	392	335	359	344	359	386	354	365	378	386	348	342	366	349	320	351	372	362	369	325	373	358	368	376	357	389	375	363	369	374	372	358	394	368	342	371	403	377	382	380	365	355	365	374	349	364	360	344	364	359	343	357	384	383	359	383	378	395	342	348	379	359	344	378	365	376	350	359	390	376	363	370	372	382	327	386	357	341	362	347	391	379	389	376	361	387	375	377	376	381	342	379	391	335	384	367	324	368	384	379	367	376	374	370	379	409	358	371	371	356	340	364	323	408	374	370	351	352	352	385	336	386	372	348	391	354	338	369	368	342	350	360	333	366	376	370	374	369	390	369	357	367	365	337	388	392	370	357	393	346	369	379	372	353	361	410	365	367	327	392	365	394	349	360	369	387	392	362	396	362	346	317	390	379	381	355	393	381	321	375	320	362	366	373	370	382	380	367	366	328	344	383	365	365	371	343	328	383	363	396	354	366	317	382	348	379	374	361	339	369	366	350	372	380	354	340	392	357	385	379	336	380	389	396	367	367	378	388	359	352	363	363	365	370	354	353	370	352	361	374	364	372	338	356	315	325	365	366	378	355	371	383	343	356	363	358	378	403	367	366	340	363	369	420	349	392	368	378	350	375	355	362	365	412	385	349	355	353	367	349	383	400	374	411	369	375	344	396	363	377	345	355	412	340	338	335	355	389	353	345	375	395	364	356	379	370	321	358	339	366	363	362	356	348	351	380	348	353	379	326	366	378	379	339	360	386	361	341	386	375	342	381	388	342	363	370	390	389	371	384	357	370	358	400	367	374	346	377	336	363	391	339	356	344	351	356	358	363	364	354	348	363	421	333	373	382	359	330	374	357	381	380	386	402	347	374	412	396	368	390	360	344	352	371	350	366	367	357	381	379	356	341	365	359	322	351	370	351	385	359	376	351	344	391	369	360	344	364	322	372	355	376	354	362	387	381	348	334	372	356	347	377	363	326	333	356	359	369	384	373	368	377	331	343	344	389	381	353	361	352	360	329	334	376	377	360	358	397	376	365	392	382	377	366	371	358	377	384	371	328	363	372	346	349	373	372	344	340	394	370	368	351	381	368	347	376	366	390	371	328	374	383	356	368	377	333	383	388	348	330	358	392	382	360	385	384	376	382	376	377	377	381	401	377	376	377	349	348	372	368	361	368	347	373	353	385	400	372	392	336	380	391	376	373	347	355	374	376	348	336	319	370	362	366	337	399	361	377	376	368	403	390	394	374	346	374	380	377	368	369	373	329	344	362	356	376	373	364	379	366	365	363	340	379	312	350	362	358	350	387	397	333	390	371	375	347	327	339	371	357	377	350	315	373	368	342	379	421	342	356	370	329	390
5851	1862	3073	3654	3169	2681	2328	2076	1932	1673	1614	1472	1451	1401	1258	1260	1245	1176	1158	1123	1161	1044	1145	1047	1031	1101	1003	1087	1042	1031	1013	1050	1008	1012	1022	1000	1018	946	930	957	1008	991	939	914	1008	945	1012	947	967	965	1007	924	936	961	938	980	965	922	936	961	990	972	950	974	953	916	958	955	976	941	958	953	955	939	944	923	934	999	883	975	957	991	921	928	966	950	946	904	979	923	948	932	955	995	965	949	944	955	945	932	989	955	953	928	943	956	835	946	896	869	971	949	960	936	935	923	931	932	911	922	938	923	915	919	976	966	899	939	957	958	976	902	997	932	923	954	917	908	947	926	911	895	941	915	953	936	939	1003	923	975	908	913	966	965	943	947	956	979	911	980	919	930	912	864	979	948	925	980	1005	965	945	885	935	935	943	928	922	932	931	919	915	921	976	988	909	912	902	910	949	939	951	954	971	900	895	926	948	982	907	849	964	900	899	890	918	961	983	967	953	975	907	931	919	985	951	994	947	986	926	918	1000	900	934	932	973	885	960	947	978	938	952	946	962	962	928	904	953	951	881	954	955	937	974	953	928	964	933	948	982	930	952	934	923	948	932	991	882	935	945	928	930	906	993	989	970	887	956	957	919	933	947	953	916	882	986	915	987	916	948	887	951	918	917	955	868	960	950	931	922	936	935	971	926	965	911	966	930	967	888	963	902	943	949	967	902	994	912	911	959	904	937	974	957	913	908	919	973	990	914	955	955	935	954	945	925	880	936	932	1002	932	977	963	906	888	932	999	927	957	960	912	933	1039	864	963	898	969	982	934	909	928	961	905	918	893	910	930	921	900	902	979	907	879	905	956	935	944	877	935	935	960	946	924	991	950	969	953	954	969	918	966	968	949	928	903	958	994	959	966	913	917	1001	927	981	906	976	949	946	919	921	896	963	932	979	946	916	969	919	962	910	1001	894	903	887	893	902	889	917	911	943	889	935	927	916	944	895	936	936	913	883	924	954	935	983	945	928	908	886	927	952	959	961	924	942	966	859	974	921	955	946	944	918	939	893	946	903	954	921	938	914	904	896	899	983	971	888	986	917	931	951	925	909	924	945	954	939	954	907	862	930	954	911	887	963	962	914	926	956	912	945	961	936	964	963	976	941	968	921	943	945	950	957	872	929	957	937	914	945	923	949	948	940	971	939	912	933	958	902	892	928	913	929	907	900	916	935	906	937	944	890	917	980	929	907	976	900	976	906	952	942	985	929	922	917	950	973	953	960	1028	921	948	901	942	978	917	951	953	944	991	920	902	963	956	888	930	947	952	924	890	899	950	893	1000	937	931	894	934	888	960	927	954	933	895	967	911	904	907	938	966	971	919	943	904	971	926	870	920	970	874	922	945	906	996	917	959	909	911	936	939	948	946	939	905	936	896	938	939	953	904	955	942	929	966	920	934	950	891	928	982	957	931	916	946	952	973	943	936	910	892	990	978	957	937	896	979	897	963	912	927	929	956	924	924	971	937	911	957	993	915	981	965	956	978	893	923	946	930	893	913	909	940	883	967	991	953	941	882	897	904	906	968	913	949	966	897	902	979	921	906	968	906	851	872	960	923	940	913	943	882	997	890	958	929	904	944	957	956	926	913	969	931	902	935	967	914	911	956	927	975	917	956	980	896	970	920	890	911	958	948	897	947	889	934	998	923	908	959	940	921	955	939	981	961	908	881	950	946	945	913	940	881	918	889	937	915	944	922	927	970	901	926	955	931	923	988	882	918	873	901	942	984	900	937	934	896	918	901	940	919	936	909	956	926	931	938	908	981	940	891	944	919	960	947	937	970	954	927	942	939	952	902	904	915	953	931	952	962	963	983	928	936	924	909	949	937	920	973	986	989	887	958	926	966	956	922	941	874	950	927	869	911	926	924	941	936	911	959	905	987	963	1000	956	943	929	907	968	931	949	920	981	988	932	897	912	936	923	1005	950	960	914	918	912	999	960	962	917	939	891	911	945	991	942	970	976	944	972	935	965	925	934	889	870	908	970	927	952	922	952	885	946	937	979	927	935	954	872	936	927	943	947	957	937	970	942	941	917	946	956	967	900	933	918	912	950	974	956	934	918	941	948	917	929	957	910	914	953	934	889	935	926	912	932	940	915	942	938	893	923	938	949	966	932	944	918	956	932	989	954	946	910	922	955	943	938	941	915	905	958	958	1011	884	949	1003	947	960	933	875	957	925	968	954	926	955	875	973	903	918	941	904	934	964	932	963	930	939	989	918	936	943	889	935	910	926	954	949	963	958	972	907	937	971	958	919	928	909	930	911	961	972	943	976	900	921	932	924	951	905	956	1011	974	947	958	943	961	960	956	903	934	955	944	951	962	912	929	920	920	965	992	919	973	916	1000	936	918	940	924	950	962	940	946	928	930	908	944	937	927	986	890	908	969	944	917	930	965	966	857	938	953	925	1009	987	903	992	946	968	974	914	998	950	935	901	949	931	953	940	930	947	942	964	933	996	942	945	898	940	947	967	998	935	966	924	996	899	907	934	928	906	922	911	939	947	954	950	948	913	894	943	948	951	951	902	942	912	925	945	989	950	916	913	918	933	998	900	960	960	982	985	949	946	902	955	846	950	936	910	912	893	921	882	896	973	936	894	897	937	929	927	999	918	899	904	905	911	951	912	957	928	909	949	919	905	954	903	937	953	970	980	924	937	882	970	984	935	926	958	953	956	957	953	914	933	953	900	913	961	934	956	949	892	891	940	941	935	952	909	993	907	979	948	911	959	972	935	946	914	909	961	892	982	965	940	948	926	927	901	966	916	912	1020	909	969	922	927	934	973	940	939	910	939	928	939	868	914	955	947	926	938	909	937	995	943	957	958	964	928	939	921	895	928	964	949	907	913	911	942	971	955	960	919	917	910	924	982	968	941	950	977	905	904	971	939	927	917	912	895	934	969	905	957	905	972	930	949	890	943	906	888	901	933	864	904	942	917	945	906	930	911	1000	940	938	957	946	850	931	911	907	969	902	927	916	929	977	908	910	927	898	932	947	977	947	951	911	906	962	920	866	899	887	966	876	931	914	941	984	993	917	952	934	905	915	908	927	955	983	947	900	890	968	917	883	956	914	923	973	971	941	911	950	907	971	959	910	895	952	992	948	918	958	958	948	947	957	933	946	975	911	947	965	887	881	973	857	940	885	923	930	907	948	928	950	907	964	932	970	933	953	929	917	928	955	937	979	967	954	932	976	928	896	963	970	961	923	906	952	999	892	970	904	949	946	917	909	923	909	924	964	939	922	945	961	915	960	945	900	921	920	904	946	864	1006	979	938	965	956	973	912	926	880	936	960	966	930	966	976	918	973	921	902	1012	950	915	927	922	984	975	967	973	921	948	943	928	885	948	943	979	920	954	999	935	988	927	894	907	935	917	922	925	905	942	935	904	947	966	925	953	948	909	931	939	941	930	944	915	956	964	944	923	941	973	951	927	910	861	950	979	953	913	943	947	932	960	904	953	969	896	924	893
15206	2507	2526	1917	1356	1022	765	668	517	481	428	375	370	316	318	289	272	294	284	255	253	260	208	238	253	234	211	232	238	204	230	206	237	229	194	204	201	221	215	211	208	226	215	222	207	205	205	219	194	182	232	188	221	226	214	207	198	216	226	214	209	217	198	199	197	191	204	223	180	188	192	216	219	215	225	202	201	209	210	199	201	237	192	181	192	235	190	198	190	213	189	182	204	176	201	188	189	161	177	218	189	220	213	209	187	200	221	219	205	219	203	194	235	194	170	183	195	193	200	198	204	190	210	198	204	183	216	207	192	216	213	209	210	198	187	198	187	185	193	193	198	195	174	184	188	209	179	195	195	191	200	201	217	199	202	220	204	200	210	219	172	202	198	192	208	208	193	188	161	183	203	216	171	195	194	179	197	196	201	197	192	180	178	222	198	201	209	223	175	187	211	208	224	201	191	223	194	209	217	210	208	198	187	186	199	208	197	203	232	203	202	191	205	201	220	196	207	206	183	192	204	200	212	211	225	207	205	170	185	187	191	230	204	192	216	215	202	186	194	207	207	199	180	176	212	218	192	202	194	174	204	228	199	214	213	195	190	172	198	214	205	198	201	209	197	184	168	187	176	203	191	213	203	191	199	194	192	167	211	198	226	204	182	207	199	185	236	200	168	209	211	206	179	221	187	170	196	213	189	188	190	210	216	184	204	196	208	218	200	193	178	194	182	167	198	201	193	184	183	199	204	208	180	202	215	209	212	187	200	172	194	194	188	225	207	204	209	207	211	197	174	217	161	202	218	185	181	210	195	210	215	223	187	190	219	204	192	199	186	187	205	173	206	178	215	201	227	201	179	221	208	183	194	198	201	188	200	210	209	194	186	198	178	228	167	171	193	199	193	212	224	181	203	223	189	200	226	238	201	195	188	193	198	197	192	198	190	173	199	206	214	204	231	211	204	190	196	177	187	202	210	184	213	206	219	175	200	182	208	196	177	196	194	226	196	221	204	176	211	196	192	194	182	191	182	192	212	213	189	197	203	211	198	191	191	193	224	207	201	174	233	192	211	229	196	186	203	191	212	173	187	230	182	201	207	204	192	173	202	214	207	213	222	206	224	173	208	196	191	218	199	200	187	206	210	204	173	200	192	220	171	212	169	199	191	186	225	193	189	223	213	173	186	203	185	191	209	172	206	207	175	169	219	215	191	221	226	215	191	205	227	199	177	195	205	199	182	207	191	226	174	202	186	223	210	224	192	202	213	225	177	216	203	193	204	202	188	184	182	187	211	192	227	201	171	198	217	209	224	180	211	193	206	224	194	200	160	187	187	201	197	173	181	215	219	224	212	193	182	212	180	190	190	195	205	199	180	198	201	209	231	162	191	190	216	211	196	204	204	197	180	206	186	205	190	196	236	236	220	205	196	202	190	212	211	209	198	195	209	199	183	189	210	217	196	191	170	193	213	195	206	192	194	193	207	202	184	172	201	202	205	200	205	191	177	203	207	196	206	221	201	202	194	197	193	215	198	197	192	191	179	199	206	220	199	218	192	225	224	208	187	206	206	200	192	212	196	191	215	192	189	197	201	203	207	202	191	196	200	205	205	224	193	199	199	191	180	194	196	190	196	199	211	213	193	208	200	182	187	193	191	202	208	210	168	215	183	205	224	197	188	208	202	218	213	211	196	217	220	235	211	234	166	177	213	214	192	230	192	206	226	216	188	173	206	178	201	192	194	205	198	199	209	209	176	181	204	215	189	181	214	219	175	192	208	209	198	190	191	206	208	211	200	179	189	204	182	207	220	185	196	184	177	198	215	208	219	212	183	213	212	203	196	185	200	191	200	199	198	218	191	209	201	214	198	209	204	189	190	183	224	213	206	208	175	224	207	186	191	220	199	214	185	181	223	185	181	200	221	219	223	207	225	201	204	187	212	205	186	187	200	180	198	214	200	193	201	204	204	191	212	189	204	189	209	191	198	207	229	223	188	205	206	230	200	198	187	190	218	211	196	202	182	205	210	181	185	204	178	193	212	218	191	214	200	187	216	187	198	185	192	190	196	201	181	162	170	206	195	219	204	203	193	189	206	189	192	199	183	189	190	183	226	227	223	201	209	173	212	212	184	192	174	216	217	210	200	180	188	171	198	216	173	191	195	176	225	196	212	223	202	205	225	192	182	203	204	193	225	218	194	190	195	193	220	181	206	210	191	208	194	182	173	209	204	203	220	182	208	189	198	154	224	183	216	199	228	188	184	207	202	210	223	191	201	215	193	201	199	204	238	202	204	211	209	190	213	181	187	216	198	195	220	183	203	207	199	207	203	221	193	212	190	196	194	188	225	236	192	195	181	184	182	177	185	180	195	201	185	195	216	205	211	193	191	178	183	195	194	199	214	189	195	218	213	214	213	214	210	197	197	210	182	192	192	184	219	214	199	183	178	218	199	187	200	193	196	187	215	198	208	187	203	206	210	200	202	194	243	188	181	178	196	212	208	187	230	200	203	228	227	196	216	197	218	201	208	201	195	214	192	193	197	211	212	219	198	185	185	203	191	211	168	225	199	193	203	194	224	190	200	227	199	198	231	180	214	194	208	215	215	200	200	176	183	192	228	193	209	202	222	207	219	201	207	204	218	195	187	206	219	200	215	182	196	194	187	194	209	179	170	209	208	192	205	204	228	195	199	182	219	211	174	192	212	190	205	219	204	193	194	237	204	202	189	181	212	193	179	228	174	212	192	201	221	199	207	186	192	201	187	214	190	185	180	188	189	202	190	206	175	205	211	217	197	209	189	210	221	170	201	205	170	180	178	192	201	203	209	183	217	205	219	183	227	197	192	186	193	202	179	204	208	193	183	179	192	198	211	176	204	187	195	218	207	201	190	213	224	196	244	201	229	211	202	229	193	199	207	181	195	211	199	221	187	213	186	188	186	213	199	184	215	203	179	201	205	197	202	203	182	203	203	208	200	205	225	197	184	193	190	190	184	180	219	191	195	197	196	199	177	197	210	196	225	188	214	213	241	207	197	162	203	182	195	215	218	193	195	213	182	190	197	195	200	200	216	205	217	192	189	215	193	186	188	200	201	197	201	167	192	212	194	198	208	212	188	202	201	200	194	205	207	172	195	202	170	184	178	195	194	168	203	207	226	182	189	217	231	221	190	201	201	208	218	210	202	193	224	210	216	168	198	188	209	212	197	188	194	217	183	247	171	219	190	202	211	223	183	206	186	204	178	197	201	222	232	194	203	203	190	215	191	193	194	204	190	208	224	179	217	199	191	184	183	223	215	194	201	181	220	194	206	200	170	201	227	185	194	206	192	218	228	198	207	199	185	185	222	188	174	207	203	179	220	184	201	170	203	184	219	207	199	215	201	204	192	168	223	183	207	197	197	189	206	198	190	211	174	210	208	212	212	192	217	188	200	205	189	182	191	178	209	224	202	215	197	198	191	157	184	202	212	197	181	199	222	216	214	225	196	203	190	195	185	232
7502	2254	4723	5596	4852	4028	3322	2762	2315	2114	1826	1627	1500	1292	1270	1142	1115	1034	997	904	888	817	866	794	828	722	804	772	753	707	702	683	697	708	706	659	687	660	636	662	668	653	654	583	626	646	613	629	641	636	612	622	615	629	598	627	569	597	629	588	562	570	573	569	572	590	562	548	618	606	568	583	600	604	564	577	589	581	609	592	577	561	581	573	570	603	562	552	547	591	583	557	566	592	517	579	531	551	516	560	568	593	568	554	531	545	557	563	577	580	534	596	547	549	553	544	555	614	577	556	538	578	537	574	577	555	528	603	551	600	571	556	568	558	561	568	568	548	549	536	547	567	554	549	591	578	535	590	563	561	524	605	587	591	588	581	542	536	540	561	563	565	525	596	554	549	584	538	539	576	557	534	559	554	534	562	559	539	545	566	552	538	569	561	527	535	520	601	558	537	509	543	573	591	608	527	530	536	575	543	545	531	550	542	552	551	525	542	541	504	617	551	547	587	583	609	541	547	537	601	573	582	591	550	564	535	565	568	580	570	542	579	562	541	528	576	543	559	510	541	543	553	535	536	570	547	539	597	503	522	578	577	544	577	561	561	550	549	577	558	586	532	567	583	543	584	553	586	537	533	528	563	552	616	568	533	557	526	564	513	594	575	552	509	530	509	534	556	538	564	570	593	520	561	523	575	584	568	545	576	538	543	522	536	532	578	524	604	585	612	563	560	532	575	533	574	561	549	558	553	589	544	530	562	548	573	582	517	558	558	537	584	620	556	591	558	572	567	560	531	544	557	568	574	503	542	541	528	547	539	549	533	573	580	592	563	524	557	548	504	575	557	511	591	506	530	542	517	520	561	532	543	526	596	563	554	573	566	544	582	521	592	546	590	541	574	550	549	572	533	539	548	561	574	578	550	561	580	538	561	538	589	556	541	559	546	576	557	539	562	550	571	567	599	552	517	518	554	553	570	578	546	556	523	586	542	542	565	561	537	547	539	565	535	572	531	532	583	545	541	566	633	565	564	576	532	574	567	533	561	551	545	527	532	584	545	549	555	563	559	584	536	566	519	541	521	505	561	557	568	584	560	574	578	567	514	534	573	552	546	518	577	571	557	567	525	553	546	538	562	533	547	578	546	551	570	565	556	566	527	524	542	548	517	540	537	560	585	561	574	550	573	558	579	543	540	533	546	546	570	538	593	568	527	560	564	546	577	535	526	564	540	555	521	561	599	562	574	557	508	568	557	571	552	561	554	554	577	584	504	566	576	547	561	545	560	528	521	577	560	547	558	596	550	547	579	531	547	562	553	501	534	563	549	556	550	545	568	543	556	532	531	612	597	556	541	552	556	565	577	577	597	542	582	553	527	582	553	541	552	544	590	550	545	579	533	567	615	572	564	565	548	551	538	532	552	594	539	493	571	558	568	542	555	525	513	568	563	544	538	560	574	547	570	576	555	538	561	560	522	526	567	551	575	559	583	546	589	535	587	568	557	580	567	543	524	535	546	552	552	534	554	607	589	564	570	517	558	546	543	550	526	538	548	563	539	566	581	561	549	562	503	560	570	551	526	556	547	564	548	536	550	553	533	538	572	544	548	574	544	548	545	576	548	542	541	535	543	533	572	568	560	562	545	585	538	562	602	539	579	543	538	571	580	562	542	543	539	529	545	557	576	600	543	560	561	532	584	559	545	535	584	476	551	523	549	567	598	515	563	536	569	538	560	606	542	545	574	536	576	548	540	582	560	537	578	550	581	559	542	541	566	599	523	533	579	576	546	555	592	550	575	560	505	531	588	520	577	519	580	598	528	525	640	584	561	521	530	586	567	567	537	598	574	555	524	578	544	571	534	533	583	561	620	550	569	549	577	515	550	548	563	521	580	549	522	586	537	552	532	568	582	554	604	574	554	551	528	549	573	555	529	579	546	542	546	520	582	548	580	573	538	560	559	550	547	525	551	536	593	569	580	565	556	546	532	522	551	590	564	475	602	546	547	565	525	504	567	504	554	580	567	545	576	578	522	599	540	545	548	551	565	554	525	535	595	575	570	559	529	577	564	570	527	542	546	516	561	528	533	593	577	537	569	535	566	537	561	508	557	566	581	546	584	532	610	581	543	544	553	531	547	558	524	534	564	546	586	535	515	581	555	597	551	587	559	586	561	596	533	558	562	539	546	539	529	547	519	551	561	560	594	517	532	574	571	544	573	534	542	568	566	519	535	614	578	559	585	517	555	533	520	566	528	601	551	572	541	518	553	586	577	556	561	534	594	556	515	569	551	562	523	560	529	566	589	544	549	559	547	507	546	576	550	543	477	561	553	540	598	523	533	579	521	561	576	536	557	590	543	552	586	571	614	543	572	569	575	547	579	565	585	527	532	533	517	582	578	568	533	546	523	565	533	491	570	557	523	560	542	561	603	535	534	603	576	558	563	553	553	552	551	600	574	557	542	558	558	507	560	554	544	555	545	569	581	572	575	579	614	527	546	534	562	568	561	523	515	564	531	548	569	563	560	531	584	585	531	573	517	556	560	543	545	601	578	546	574	516	523	485	561	562	571	557	550	543	579	570	560	554	534	534	561	568	576	554	562	574	551	574	528	548	540	552	549	580	529	525	549	532	547	554	577	587	543	529	552	560	572	597	488	531	533	545	532	541	579	571	544	592	576	571	554	523	576	523	613	542	550	578	532	553	566	569	514	555	555	565	535	524	559	542	602	531	553	555	568	505	569	596	564	545	547	565	550	537	544	561	597	556	584	568	559	543	545	545	498	599	534	540	543	539	558	502	605	586	561	565	587	604	542	560	546	530	597	512	540	554	582	544	516	550	557	560	517	519	571	522	531	565	549	535	559	507	543	511	562	564	561	561	549	549	553	536	559	530	535	572	542	544	527	521	553	591	546	577	576	574	555	555	571	529	551	553	523	556	550	553	597	528	547	541	549	526	569	545	600	597	567	578	581	571	556	535	523	551	530	520	541	514	534	553	568	580	552	552	573	539	553	554	555	584	522	519	572	502	541	533	611	596	569	548	567	547	546	558	568	576	529	563	540	553	587	569	572	568	500	533	585	533	549	531	534	569	542	524	539	566	560	560	585	536	554	536	541	514	519	543	531	546	529	547	555	586	562	587	528	524	521	545	584	551	550	566	582	563	528	529	511	567	564	561	490	551	526	574	559	560	535	542	570	568	565	566	553	543	574	578	590	568	554	564	579	563	535	588	525	546	585	519	548	517	552	518	563	559	574	535	563	571	556	562	552	567	556	561	536	544	551	563	595	550	532	507	533	565	530	554	579	546	578	528	560	557	573	583	552	556	567	555	531	547	565	561	569	571	520	551	541	528	574	510	517	560	560	559	592	556	567	499	551	515	547	576	564	562	569	522	593	545	546	535	553	562	566	568	594	563	544	595	561	589	596	516	555	565	580	585	566	572	532	555	549	541	548	543	572	530	590	588	587	557	527	540	563	509	525	565	584	565	529	593	512	570	580
2442	422	441	389	412	410	358	336	359	340	337	363	370	359	371	332	322	362	400	374	335	390	370	369	367	395	355	344	356	371	361	326	364	381	336	349	381	319	341	355	329	373	382	346	352	374	341	372	365	353	366	332	363	342	388	371	323	322	316	364	353	360	329	350	348	363	348	359	331	363	366	379	352	372	348	330	333	350	336	351	354	330	369	379	335	368	334	350	350	364	345	341	343	335	376	332	344	337	357	358	360	324	365	338	368	385	349	344	347	361	334	370	384	349	337	317	351	347	369	337	354	358	386	375	337	342	351	320	359	349	386	381	344	345	324	395	371	342	362	341	357	353	335	377	358	359	368	323	359	363	414	348	339	375	316	341	381	348	359	349	344	392	349	352	353	351	358	363	353	351	370	369	360	340	353	346	338	347	383	372	337	352	327	372	377	351	373	349	364	361	333	364	384	357	351	354	367	354	362	350	359	357	371	372	341	321	370	351	333	369	380	327	393	357	347	370	361	393	343	322	380	330	384	354	339	349	353	367	380	342	314	333	360	388	364	354	340	333	339	322	339	409	329	357	352	330	352	360	369	378	348	375	361	319	361	352	356	323	379	363	363	360	361	382	385	357	367	327	352	353	361	310	401	339	373	380	347	367	372	367	339	374	381	334	375	394	340	319	363	338	365	330	329	355	356	342	344	369	366	371	357	381	349	354	338	363	312	386	365	361	374	380	368	366	376	344	360	361	372	320	339	379	363	380	385	347	333	400	312	353	359	364	339	369	344	379	350	366	324	320	371	348	357	370	350	373	383	359	377	363	366	366	343	362	351	357	359	347	357	354	365	349	351	365	334	297	349	346	353	353	340	358	352	378	371	393	356	341	339	350	344	335	349	360	387	353	381	359	369	333	351	340	323	361	356	321	335	367	355	390	369	359	373	361	378	362	351	340	357	350	347	338	363	372	377	350	335	394	345	379	366	374	386	370	375	351	349	333	362	337	362	316	363	372	340	391	369	354	358	329	341	397	353	374	376	343	364	358	380	342	362	332	379	367	374	341	358	357	345	337	338	362	378	328	326	338	370	388	326	350	356	361	383	360	323	337	361	390	366	347	366	330	345	338	338	374	323	402	409	341	357	363	375	359	345	348	343	358	303	336	341	369	314	332	362	350	330	330	339	358	376	337	366	368	371	374	316	320	345	336	370	358	382	343	370	344	344	352	332	378	366	350	352	354	361	358	349	368	398	366	353	343	343	347	367	342	360	347	379	339	347	360	348	393	375	352	333	342	366	338	364	372	328	344	369	304	353	346	356	347	356	347	351	361	402	350	371	367	346	336	375	384	366	337	352	367	343	355	349	351	359	377	355	325	376	352	362	341	350	386	374	375	356	352	372	344	339	360	347	330	354	332	368	338	338	392	336	371	379	368	352	387	360	350	370	366	334	349	328	346	339	362	380	351	374	347	352	336	331	356	335	384	370	363	347	369	371	348	314	316	333	392	358	357	344	354	335	330	373	388	327	356	344	401	333	388	328	350	364	374	361	364	363	357	330	361	332	339	343	331	370	351	333	370	352	337	354	339	329	351	345	359	366	366	356	343	316	359	383	360	348	402	349	344	378	398	362	333	330	357	364	341	409	376	346	375	396	362	362	348	353	379	342	350	352	357	344	321	321	350	350	359	357	331	351	347	334	335	384	362	348	360	348	322	380	357	348	348	348	344	357	331	356	379	348	337	370	346	373	364	340	357	351	345	314	380	368	330	363	369	348	345	366	354	331	363	361	340	374	343	361	331	343	331	355	341	357	307	386	336	342	336	347	331	337	336	360	350	366	372	354	351	329	374	357	347	342	333	317	390	346	363	357	353	307	346	341	335	346	343	335	341	350	343	340	325	359	343	345	335	346	365	340	381	333	322	349	363	319	358	357	366	339	331	371	360	394	341	333	337	336	366	338	391	370	348	349	354	361	351	319	329	363	352	377	368	389	358	344	340	372	313	353	387	328	354	357	358	363	391	367	347	393	370	347	367	354	351	360	338	349	356	346	368	350	357	341	374	367	348	379	352	380	345	365	365	352	325	370	330	356	383	377	335	367	340	347	354	395	343	361	326	338	308	396	360	362	361	361	370	365	352	339	354	347	347	336	384	359	351	332	338	390	374	346	362	351	343	347	373	368	338	379	360	342	342	370	348	360	371	355	363	374	339	361	355	348	327	346	326	358	344	352	319	334	340	360	354	356	358	353	355	344	342	364	363	397	356	333	324	344	367	355	390	375	332	382	348	333	345	372	380	361	323	373	384	370	322	347	342	356	336	332	357	359	372	363	346	339	360	325	337	312	367	370	340	362	364	349	328	306	374	379	323	373	367	344	344	349	340	355	344	361	364	354	346	363	363	329	339	354	340	366	339	363	328	367	363	366	323	375	325	347	354	370	349	347	370	352	339	332	370	364	357	335	344	388	305	380	390	387	337	331	378	322	360	351	346	371	314	371	340	379	356	332	352	383	349	362	353	350	367	368	333	351	346	319	396	333	346	360	352	341	356	343	334	332	361	359	391	361	350	378	337	336	341	342	354	355	368	382	347	336	364	341	368	353	347	347	361	369	323	375	317	386	373	312	328	354	335	351	340	346	321	363	390	356	372	333	321	382	378	375	362	335	331	328	364	382	358	333	336	367	314	360	332	359	331	330	380	384	372	353	387	352	335	304	375	338	366	347	343	341	322	346	354	358	374	351	342	379	326	358	361	379	345	359	371	359	398	339	339	320	356	349	346	341	377	356	327	367	361	354	395	364	387	342	368	362	354	363	363	388	359	331	348	371	330	364	367	348	389	388	358	380	384	383	352	395	356	328	344	339	331	345	357	383	326	335	348	329	338	362	358	359	335	365	396	342	344	334	348	385	338	343	379	377	345	375	373	370	325	271	348	329	326	321	331	363	387	359	336	391	344	337	346	351	381	354	421	330	356	328	335	326	371	324	348	352	374	333	355	328	363	388	382	369	350	339	360	375	338	371	320	340	354	353	373	352	357	347	360	342	344	331	375	360	342	325	380	364	347	378	370	357	341	335	377	337	363	359	340	363	352	365	336	337	331	368	355	357	364	368	372	362	350	325	360	378	353	366	346	374	334	353	346	373	344	328	352	323	332	339	341	359	360	349	340	339	354	331	344	339	371	317	320	354	388	329	369	326	353	378	358	342	328	364	347	352	363	359	329	345	349	352	363	336	375	354	337	344	337	331	366	352	329	370	337	318	366	344	354	358	342	354	351	331	348	346	371	352	343	379	347	323	344	357	353	371	376	369	362	345	365	356	379	373	310	333	338	367	356	319	299	402	338	360	351	362	331	344	338	377	335	388	368	327	351	328	363	310	346	376	393	344	370	362	323	376	366	377	388	367	333	365	332	359	361	351	348	333	340	363	349	368	365	352	351	321	329	345	338	377	343	358	372	337	362	321	360	346	369	326	334	383	352	388	352	346	358	360	347	363	339	346	371
2725	1064	1032	1062	1058	1009	997	977	1021	999	970	958	942	946	953	953	921	960	973	944	954	895	935	927	927	918	927	933	938	890	954	931	950	956	956	906	867	962	892	920	914	943	1003	988	955	981	912	925	962	910	881	956	898	972	896	946	930	903	977	892	932	964	924	943	912	903	958	919	919	936	933	892	965	926	943	851	969	880	965	938	911	945	980	943	909	901	987	909	933	879	931	941	936	936	938	940	927	924	915	912	915	937	926	956	938	970	939	883	995	925	988	903	864	891	870	952	902	916	928	973	907	945	934	942	919	893	987	961	944	923	918	907	904	918	891	922	906	906	975	901	886	960	891	967	923	951	990	893	954	937	923	897	912	902	876	932	894	951	918	935	940	912	909	973	942	953	950	959	1004	911	965	900	934	947	908	1027	986	929	907	938	912	974	878	932	915	953	884	966	939	905	958	905	941	885	952	928	916	914	926	898	918	948	920	958	893	885	885	875	908	966	895	928	951	859	1015	927	896	912	932	993	931	888	879	907	901	996	957	898	1017	887	880	955	921	1055	945	869	877	908	954	914	973	925	892	1002	950	913	901	961	926	911	947	929	925	920	902	950	907	843	940	984	899	980	931	991	924	897	941	936	944	963	923	911	953	916	962	966	889	915	962	968	910	1005	891	937	943	950	937	941	883	974	936	978	852	901	908	941	920	962	881	934	954	891	943	938	917	945	871	899	934	924	939	895	911	971	941	876	918	906	962	883	914	944	934	938	831	920	903	949	900	949	864	962	925	884	988	926	953	974	939	931	906	930	882	950	965	853	908	945	897	910	949	881	956	927	932	978	936	910	920	883	917	933	904	949	938	892	896	905	939	902	912	942	878	913	883	875	909	914	894	927	910	911	955	916	913	923	921	927	989	975	974	924	891	934	899	971	932	916	962	934	908	865	981	927	973	897	911	878	931	910	891	930	923	977	872	920	899	872	968	916	922	942	980	930	975	920	943	886	934	916	939	908	953	960	893	902	953	895	933	922	953	871	953	936	950	913	935	924	933	895	928	931	935	946	996	915	921	869	955	935	903	903	972	932	924	900	928	927	939	963	892	919	939	940	899	890	922	957	904	951	889	990	875	946	889	952	943	974	946	937	910	896	878	982	976	938	907	929	957	911	929	931	955	935	943	933	904	997	935	935	859	926	953	964	931	930	897	948	881	878	941	904	925	938	914	968	951	818	889	909	936	855	890	940	936	933	902	923	889	989	892	943	922	892	931	928	912	913	959	969	926	932	891	946	927	899	893	918	977	968	925	968	875	941	882	915	894	953	935	958	940	916	908	976	899	947	910	967	934	898	899	917	911	922	903	938	927	918	867	877	913	950	888	923	886	909	967	936	954	912	943	885	891	918	941	954	979	936	966	898	933	923	930	894	899	1003	906	915	923	943	897	952	936	908	939	931	981	925	895	905	904	916	882	959	887	941	924	892	907	923	876	934	921	922	889	949	946	890	949	971	928	877	967	867	975	913	940	994	963	919	912	926	945	950	916	943	890	962	893	950	954	930	849	892	910	942	927	900	930	877	903	980	925	922	889	904	914	921	920	929	879	937	890	915	942	906	980	902	923	929	895	962	888	957	857	911	921	919	925	883	952	902	948	940	903	986	915	932	853	902	936	922	924	903	944	880	950	961	916	968	937	931	917	921	909	934	947	905	971	881	938	955	972	941	943	942	939	885	937	895	958	923	929	987	969	950	988	970	890	933	948	923	924	932	941	856	955	937	916	865	948	975	924	947	902	882	934	959	942	907	968	932	895	873	901	959	887	923	967	908	919	921	970	923	932	966	927	951	911	858	891	932	953	935	907	904	943	935	910	976	883	900	958	947	942	946	963	916	893	917	925	881	891	957	937	919	957	891	931	921	983	958	870	939	865	981	906	945	973	953	886	915	987	954	843	988	954	906	986	891	949	945	911	896	919	935	930	891	859	966	940	952	904	931	908	948	944	890	993	975	953	934	899	962	946	888	911	973	952	933	1008	951	950	895	965	927	945	945	933	911	941	976	908	944	939	893	895	936	938	987	943	941	901	959	1017	884	923	944	924	939	931	917	917	927	947	915	917	971	923	967	941	920	903	934	945	880	966	898	912	908	882	932	893	946	911	915	901	930	956	907	956	961	890	912	928	913	951	946	906	900	888	934	903	955	932	922	919	917	951	971	961	966	919	916	897	881	926	898	888	922	930	923	945	985	936	940	953	896	920	883	895	946	896	928	884	877	951	965	936	956	932	941	898	917	911	928	903	882	909	937	948	957	898	889	948	939	933	918	981	989	960	938	889	950	956	926	904	923	941	971	942	948	918	940	937	942	890	893	934	926	916	944	892	964	959	923	969	972	868	943	901	909	917	913	940	913	946	927	961	928	891	1002	963	887	1001	990	911	897	934	902	939	930	947	941	966	918	922	931	939	978	914	970	987	981	892	930	928	959	916	939	871	932	971	950	951	960	859	898	930	926	933	877	902	915	870	914	990	919	936	931	922	899	926	918	928	913	935	964	925	927	873	895	920	950	932	960	940	929	961	927	921	895	893	895	941	965	915	895	918	925	950	895	927	951	943	929	917	942	913	926	960	887	865	928	883	911	936	891	928	891	955	881	992	867	919	906	925	954	910	938	907	930	921	899	981	913	914	931	964	909	910	947	987	956	943	973	952	952	944	908	926	946	948	976	933	890	886	963	927	928	898	904	926	921	929	919	934	921	946	961	929	886	925	944	864	915	972	974	977	932	904	925	982	895	926	911	957	907	932	951	963	898	877	922	982	868	996	903	951	870	907	876	927	935	910	903	929	956	977	938	913	916	947	946	952	917	941	920	922	974	886	923	924	949	967	878	929	932	934	939	952	981	916	906	872	919	942	958	938	937	871	934	933	923	926	928	953	898	918	901	920	959	971	946	946	929	918	925	922	889	940	968	923	932	906	882	911	933	964	929	872	903	997	953	919	902	904	907	886	902	934	913	912	912	910	992	927	942	886	912	972	878	945	891	872	942	911	908	962	885	956	960	904	938	894	945	926	929	858	959	930	891	907	892	986	953	922	946	898	913	937	978	903	903	919	906	882	908	888	950	920	922	928	865	916	922	958	916	956	921	903	984	909	924	915	1004	975	927	953	930	918	944	920	932	943	986	959	942	942	946	969	920	928	968	918	900	925	903	912	1008	934	951	907	921	919	926	900	901	920	947	945	922	878	872	940	899	965	916	1000	928	929	941	945	918	948	895	938	916	928	920	947	951	911	931	920	918	907	879	864	931	919	901	900	930	955	945	916	932	889	964	952	874	902	926	946	964	940	1012	950	930	967	919	928	949	947	938	910	976	890	916	887	986	885	1011	876	947	882	944	938	980	971	910	930	909	929	865	1007	895	904	980	915	981	841	916	927	918	932	928	967	919	917	909	911	932	998	923	1001	932	884	954	887	944	950	880	894	895	925	891	974	868	951	908	880	965	909	955	997	921	891	918	940	955	926	872	913	918
8499	1255	1477	1203	936	805	632	623	534	501	482	437	432	431	434	431	402	405	408	385	433	388	386	413	363	352	399	381	386	378	370	362	350	382	384	360	419	396	382	402	398	371	442	383	360	405	380	386	373	398	365	369	374	372	386	344	412	403	374	390	408	378	384	372	366	377	376	417	361	345	394	368	364	379	376	365	365	362	395	367	341	364	360	426	320	377	350	363	396	397	383	385	335	377	356	394	370	359	375	383	390	369	346	381	399	383	385	372	388	376	378	339	382	344	408	375	365	381	425	369	323	355	365	371	382	384	387	393	373	374	348	353	382	350	353	370	346	391	365	367	400	322	351	380	360	376	364	399	361	368	369	375	351	326	386	373	361	390	378	377	376	363	378	379	372	344	388	348	390	367	349	374	398	368	358	363	391	331	383	400	361	375	400	396	369	374	358	364	373	363	369	394	377	356	378	377	357	352	416	393	367	401	377	366	381	421	387	396	352	401	368	381	370	390	373	351	417	384	379	350	362	356	362	351	353	410	403	356	362	363	389	372	371	397	383	375	352	356	389	375	324	360	394	367	396	406	388	383	380	373	316	365	362	383	378	394	378	368	378	353	398	382	381	379	378	390	358	345	360	360	371	366	385	368	349	390	401	372	370	392	383	369	388	401	374	374	372	357	361	361	331	362	373	354	368	393	369	370	340	377	354	368	369	372	309	374	359	413	377	374	359	347	380	343	369	393	371	389	374	373	388	352	376	358	405	354	340	385	387	389	366	390	375	387	336	393	383	335	362	392	357	344	355	359	389	354	379	363	360	375	345	396	387	399	385	370	351	371	343	360	387	341	390	346	374	354	380	375	368	345	376	372	385	360	372	364	371	341	383	387	383	355	365	376	324	398	351	329	333	385	377	392	430	354	371	373	365	350	408	357	373	348	349	415	381	358	375	394	388	374	375	360	358	371	364	376	383	376	370	374	365	367	363	383	333	365	366	362	382	371	366	378	393	373	384	374	401	369	393	364	374	388	371	333	359	367	363	351	324	365	361	375	394	345	351	353	393	364	381	382	388	358	412	401	360	354	380	371	391	373	389	350	364	411	371	352	388	394	343	378	367	339	385	384	403	375	340	399	373	361	362	367	377	373	381	357	408	372	385	384	360	371	362	376	337	395	381	354	334	346	368	378	409	340	386	380	378	389	325	353	386	344	371	335	367	363	390	399	366	382	371	360	358	361	317	372	373	404	374	383	337	362	370	365	376	429	401	386	349	378	375	349	367	391	403	358	381	393	363	394	376	354	341	365	360	373	396	369	382	381	356	359	372	342	375	376	403	383	373	349	347	366	365	349	381	383	357	353	366	345	383	363	362	386	392	377	361	372	354	382	382	378	324	394	364	332	361	355	368	402	379	333	372	340	359	407	388	330	402	364	364	360	359	390	410	339	374	357	340	392	371	390	349	377	398	397	387	385	356	360	391	374	393	383	369	370	411	380	421	386	368	338	371	339	344	359	372	369	388	361	356	360	357	369	367	397	389	365	405	378	356	376	383	361	353	369	340	391	354	347	350	374	382	363	383	390	346	370	363	355	369	392	369	360	363	363	355	373	377	377	380	355	392	352	404	361	364	362	398	399	344	345	396	429	392	372	388	363	364	401	358	341	363	355	342	395	376	369	363	373	375	380	382	371	350	355	380	356	409	377	366	369	408	385	370	360	405	362	391	395	389	406	374	401	364	359	342	395	360	364	366	374	363	365	374	347	383	369	362	361	385	383	401	383	357	369	332	394	367	374	373	368	365	358	376	398	382	390	393	363	364	363	378	375	359	369	372	367	345	370	421	352	343	375	379	394	381	369	325	353	389	342	369	368	363	403	343	358	364	347	356	361	355	387	350	353	376	375	377	361	403	341	355	360	365	340	392	378	372	359	365	389	391	352	318	362	391	367	361	376	386	362	361	376	361	374	343	374	342	390	380	345	388	381	368	356	365	405	373	381	372	384	369	358	401	405	363	380	360	371	355	384	394	388	365	396	387	364	341	352	351	376	388	408	376	365	386	364	347	406	371	345	354	351	377	354	376	385	382	372	361	384	388	385	364	371	369	389	325	375	385	395	357	346	380	363	357	379	393	383	385	398	354	360	371	363	372	385	349	354	382	367	364	358	387	360	360	371	393	382	372	376	376	357	367	373	380	369	348	366	377	376	381	361	391	382	372	399	384	388	397	377	348	343	348	399	380	396	415	335	378	366	397	375	366	332	425	354	353	394	364	362	369	356	394	381	379	372	394	356	374	341	371	364	377	367	386	392	314	373	376	346	348	411	375	412	362	344	394	353	348	358	385	377	382	340	359	406	389	357	350	356	408	380	398	362	376	360	363	363	369	351	347	382	355	391	364	397	402	426	400	366	422	385	409	358	360	370	373	376	339	396	390	375	385	396	354	418	384	373	366	350	343	392	371	339	378	339	382	382	368	395	383	359	380	360	416	370	358	355	393	395	377	390	333	373	373	362	377	402	365	368	354	370	394	398	402	387	389	368	401	401	386	369	394	372	387	353	347	355	369	348	384	400	364	366	376	353	364	362	356	391	374	373	349	360	384	366	339	389	372	381	378	404	370	364	385	354	344	350	349	399	346	356	385	376	404	370	353	343	364	368	399	380	370	384	368	379	376	353	383	386	370	345	379	363	388	357	419	375	365	368	359	363	390	380	356	392	363	375	371	342	368	351	372	352	392	370	380	373	331	389	373	365	375	361	362	358	386	337	352	407	357	367	401	394	378	368	406	344	403	365	328	367	392	386	375	338	341	348	361	370	415	360	369	368	360	416	401	397	382	389	372	371	357	391	361	402	373	344	340	339	364	378	389	371	354	354	369	366	390	398	358	403	379	358	379	411	375	352	358	393	395	356	393	349	389	360	367	408	386	399	360	357	363	382	385	391	377	354	405	345	407	387	392	394	375	387	353	351	355	337	346	427	342	364	372	350	391	340	399	391	383	374	390	334	362	357	369	398	336	374	330	371	366	352	372	388	344	405	390	372	368	376	419	350	344	392	395	405	373	367	396	366	377	352	401	377	398	403	395	378	343	354	351	390	353	325	392	359	347	346	392	369	375	384	352	356	356	372	381	378	368	355	374	359	407	375	376	343	383	345	351	354	382	409	383	370	386	385	344	405	396	348	374	388	365	384	352	348	399	360	368	352	394	385	352	372	393	363	378	357	363	365	372	398	377	409	380	377	379	389	405	353	383	344	380	363	368	367	370	383	378	376	389	392	374	355	378	375	377	355	385	351	376	368	378	388	384	360	402	405	352	400	362	419	346	364	382	369	379	339	379	356	391	375	349	342	366	372	380	350	353	338	385	353	360	370	392	387	384	396	374	345	385	412	379	373	381	396	413	389	346	397	316	383	365	352	333	387	380	396	365	325	374	393	374	347	368	386	356	360	382	387	340	349	386	363	415	368	384	371	368	396	403	380	347	383	342	359	368	362	362	362	357	361
5900	1780	3104	3508	3247	2736	2305	2133	1929	1682	1628	1488	1402	1423	1363	1256	1226	1187	1216	1154	1151	1075	1113	1107	1070	1083	1074	1047	1038	1007	1070	970	1038	1071	1028	1025	970	997	1038	941	976	1053	1012	1004	938	959	1038	994	996	1021	969	1009	1007	1037	956	956	1006	943	902	955	936	958	992	972	960	989	927	948	1003	948	959	984	970	961	987	894	1000	977	944	1020	948	922	925	997	972	921	947	988	967	949	935	941	984	961	972	935	913	999	939	969	949	906	932	937	937	1003	938	931	976	984	948	927	900	963	935	980	983	944	979	956	945	1005	952	984	943	1046	1003	942	956	960	981	956	942	918	947	1017	977	939	981	1010	963	980	982	929	934	972	973	947	931	959	931	916	1005	952	956	976	957	1019	946	950	947	936	972	912	950	896	957	933	959	910	887	922	964	885	923	989	904	1004	996	954	907	974	941	943	928	965	960	965	904	978	919	952	930	939	990	989	914	999	976	941	947	920	924	959	956	920	987	1000	997	953	973	982	947	981	936	961	996	948	912	940	939	978	908	1000	956	959	1018	932	927	950	954	932	891	994	1005	937	911	986	995	974	984	926	937	945	985	1003	949	996	952	950	898	980	946	962	969	965	956	974	954	981	922	1002	950	920	1012	961	951	945	955	979	917	959	932	973	927	909	985	976	938	939	958	955	993	936	982	935	1003	925	941	949	982	946	933	947	978	960	917	981	975	988	966	878	955	926	948	990	948	918	917	929	948	959	936	960	986	922	941	942	958	966	927	998	951	911	907	969	994	921	970	991	955	929	933	968	949	944	961	980	973	959	904	983	938	913	952	973	947	910	913	912	1014	998	940	971	971	974	986	977	951	928	937	891	980	888	988	923	1017	918	986	950	1005	968	952	931	957	961	1010	954	960	936	986	938	940	920	934	943	970	900	991	916	926	964	921	953	971	936	982	904	919	967	948	910	914	930	970	913	979	968	904	977	918	946	949	958	1023	988	877	957	907	929	984	987	926	897	934	953	923	919	999	946	978	958	965	961	959	997	939	946	930	920	936	981	885	904	929	989	996	892	944	960	964	945	950	970	896	957	954	946	895	912	958	969	959	933	980	1004	939	935	1024	919	939	936	946	1062	936	941	938	961	942	923	918	996	990	975	917	911	958	936	934	910	946	939	968	958	965	999	961	994	973	963	917	995	891	941	1013	963	954	956	925	957	952	939	983	963	976	975	924	962	931	963	964	951	987	970	986	957	978	964	937	966	910	969	950	1022	908	879	955	916	876	920	968	978	885	962	969	969	949	957	936	968	981	946	979	980	921	941	956	938	983	952	925	957	955	924	931	903	988	971	998	970	922	953	946	994	953	997	938	952	941	971	966	941	959	923	941	944	955	960	970	981	967	949	989	948	966	947	998	982	939	912	987	912	983	965	941	956	955	889	1003	944	949	917	1037	1007	1002	953	956	961	942	954	976	948	976	886	952	961	931	935	961	991	909	1004	1006	948	983	952	917	956	872	957	987	986	924	877	948	932	997	940	954	940	945	967	1023	973	971	995	960	968	969	962	949	953	968	936	981	980	945	985	964	975	980	1020	922	960	947	1009	905	992	945	966	962	953	972	958	945	983	976	945	945	993	961	972	891	956	944	909	988	944	992	977	1015	1005	903	993	950	971	949	1007	951	919	937	937	989	905	968	930	937	884	950	958	916	943	948	963	946	990	963	991	973	978	944	930	963	915	950	989	966	976	961	949	921	899	956	983	937	973	944	943	956	932	945	962	995	956	999	934	961	977	947	965	951	930	973	961	953	968	918	981	926	998	1021	1000	945	912	959	995	949	999	913	985	893	1015	954	974	927	962	973	1007	1008	955	950	982	968	937	920	973	988	931	936	992	980	923	982	953	957	1015	905	944	986	965	973	920	986	919	951	941	892	953	937	971	909	931	915	922	930	850	942	962	962	974	946	932	957	997	932	966	967	916	935	976	1002	973	956	968	953	928	986	1029	936	923	942	966	987	942	998	992	964	934	950	946	969	929	1012	938	970	952	940	933	994	994	951	962	973	949	909	930	932	941	926	877	910	986	987	956	967	953	1016	934	1004	943	994	922	937	944	929	936	936	907	964	947	968	928	953	934	959	945	952	964	965	949	956	987	965	953	953	945	940	940	922	960	966	937	979	924	1004	947	978	950	949	940	983	951	1014	948	955	978	942	944	961	927	954	928	940	915	962	972	930	964	956	979	982	950	990	937	967	944	970	930	964	974	1003	990	933	957	913	965	974	937	920	956	1013	943	984	933	905	920	937	973	902	953	935	959	948	981	889	938	894	965	885	940	974	970	999	881	917	1004	935	917	961	973	1031	938	916	896	923	929	970	993	979	954	982	1004	974	980	958	925	950	921	949	921	985	990	1000	933	922	974	943	967	960	928	910	937	1038	970	928	957	966	953	956	1003	953	1031	962	1005	955	979	919	947	965	935	939	908	947	939	879	962	958	933	1013	991	1016	951	979	960	969	911	937	956	995	915	916	957	974	935	949	948	966	939	951	990	1006	946	942	925	1013	954	927	954	964	933	953	1017	932	939	970	933	922	984	1016	958	977	924	895	976	994	927	980	944	996	935	973	973	999	979	944	938	996	933	990	947	920	996	1000	983	929	958	936	957	986	950	939	973	927	997	912	959	930	965	956	928	927	1012	938	943	941	961	928	965	972	933	921	922	1024	946	944	982	936	906	943	927	973	945	1002	884	987	953	954	883	971	988	955	957	971	905	1000	941	900	852	923	904	1028	901	936	939	955	921	974	1017	944	929	999	985	953	960	988	926	974	991	971	991	958	998	971	956	973	961	996	974	959	915	936	923	929	987	947	974	952	968	953	957	1005	943	961	961	962	924	945	945	953	967	978	945	980	941	918	937	968	956	982	1014	939	946	897	952	975	928	932	1022	943	978	931	936	959	927	966	933	981	957	957	954	897	908	981	988	947	961	981	893	974	945	972	955	953	949	934	980	959	932	908	939	927	951	971	932	982	928	980	992	967	942	946	982	907	940	900	911	1005	954	925	962	954	952	964	965	1004	967	930	942	1000	957	913	970	941	969	985	1012	982	937	944	905	929	972	897	954	931	971	885	931	892	967	993	950	957	925	949	972	961	985	926	933	935	948	954	1000	898	923	943	968	919	873	979	960	939	1004	942	940	943	941	1005	947	964	901	972	944	973	915	936	960	967	951	915	953	981	978	963	939	972	940	952	936	1003	974	965	957	971	973	944	974	941	921	940	958	930	936	951	953	879	932	1004	943	941	936	914	939	970	947	949	998	1000	910	940	981	940	918	890	1022	951	958	958	935	994	937	1002	977	960	977	926	957	968	945	912	954	910	993	945	996	947	931	962	894	938	967	972	975	949	995	923	990	912	1010	963	923	972	977	982	897	905	1004	986	948	935	916	983	946	930	915	927	978	967	1026	929	941	967	979	968	961	934	968	1040	968	910	942	958	944	965	917	909	959	956	886	914	990	934	965	923	962	939	933	965	909	981	989	915	941	974	979	952	921	937	892	964	933	996	964	954	972	937	945	962	994	957	1003	929	945	1022	865	973	985	975	940	969	912	963	973	951	896
15599	2425	2536	1952	1426	1004	754	629	531	474	423	370	369	335	289	305	289	317	276	279	251	273	281	236	237	239	242	244	211	227	233	236	228	248	205	236	230	249	210	253	203	210	245	225	210	233	231	194	198	211	230	251	222	208	211	231	213	193	218	212	233	202	203	208	199	229	228	227	240	210	203	217	216	216	218	219	204	220	195	238	192	219	223	236	203	218	197	235	206	209	238	192	204	200	202	197	211	187	194	199	176	186	222	208	202	221	191	176	195	215	230	212	210	191	184	205	227	223	223	208	207	228	235	218	221	227	221	189	207	203	223	209	238	207	217	212	215	213	216	206	202	222	225	208	210	221	207	220	230	205	195	217	208	217	187	205	222	185	199	187	205	185	225	206	181	211	234	216	182	197	204	216	209	228	207	204	220	200	218	216	188	215	213	206	212	198	201	244	222	207	196	210	220	186	205	211	178	213	194	179	218	200	212	218	196	222	204	216	214	209	212	199	227	193	206	221	195	212	206	231	209	238	217	205	211	214	211	221	216	207	212	207	214	203	216	219	188	168	228	186	212	211	213	214	206	195	213	214	212	195	195	203	212	183	206	219	216	217	229	207	193	196	204	206	222	226	209	237	191	185	209	206	201	214	225	209	198	190	225	218	201	175	212	197	210	209	185	199	213	203	199	225	191	199	186	210	223	225	226	222	218	215	199	217	201	195	205	195	202	214	215	203	232	239	188	192	214	220	207	219	200	227	207	244	229	204	226	230	236	223	214	214	206	208	224	205	196	200	202	197	229	206	214	211	197	215	230	195	233	232	188	200	207	216	209	225	210	223	208	186	207	217	223	211	196	184	213	207	209	210	218	181	237	207	205	212	203	222	228	202	222	226	210	212	226	194	224	202	184	220	186	201	216	214	214	209	185	211	225	211	194	200	199	202	219	210	192	199	224	212	211	218	212	211	213	209	201	214	214	194	240	225	210	211	217	202	208	213	207	207	232	217	211	216	208	237	198	217	200	209	235	196	230	250	182	203	197	218	241	233	235	230	225	197	223	193	223	212	205	214	197	199	211	216	210	202	232	220	214	201	195	207	225	219	228	208	198	199	228	207	225	216	222	209	206	193	207	217	192	221	197	221	214	228	209	195	202	215	177	209	223	199	224	217	195	211	198	227	212	207	197	224	196	225	188	215	213	221	186	213	209	237	208	201	223	219	214	190	205	242	223	209	184	183	184	213	211	202	204	215	185	202	189	217	184	207	207	230	222	190	196	204	211	224	209	224	228	193	182	204	196	216	213	202	190	243	212	240	238	190	203	202	208	185	218	196	201	215	215	218	244	196	216	182	211	224	197	216	229	205	200	218	252	219	188	211	201	208	210	203	212	195	206	206	193	209	197	220	212	212	191	209	194	227	204	195	201	186	193	221	200	204	210	207	225	200	214	192	206	218	197	203	219	206	207	217	205	204	172	224	199	208	197	202	218	216	232	233	209	222	177	209	193	219	213	196	207	202	214	202	200	211	242	217	227	200	193	208	185	194	224	194	213	194	225	202	213	229	176	236	179	202	206	224	183	226	229	201	216	209	193	215	219	207	190	186	186	200	179	205	196	206	239	219	196	183	192	194	205	196	214	191	234	212	212	214	207	228	215	220	221	201	191	220	220	211	189	208	239	226	200	219	193	221	224	225	202	229	195	190	211	181	208	214	200	228	233	187	225	179	201	206	212	223	201	214	187	194	195	212	223	202	196	225	213	229	188	200	199	208	195	252	183	211	197	187	216	194	215	229	176	211	194	240	218	186	201	211	236	211	214	209	240	197	203	214	231	238	205	208	201	217	224	215	227	196	241	221	231	201	210	179	219	199	208	214	203	196	220	213	199	241	228	204	218	165	183	173	199	223	224	191	216	206	223	207	203	197	201	223	155	197	225	230	193	233	204	215	203	191	181	188	213	211	190	226	198	216	177	219	218	202	219	220	208	210	213	218	224	226	209	187	214	202	193	219	209	190	210	206	202	221	198	194	184	192	203	218	185	189	200	196	210	205	205	210	197	248	218	241	227	216	221	184	186	211	214	215	201	220	206	204	224	202	197	206	220	192	244	228	221	246	214	195	207	221	211	206	215	184	204	226	214	216	206	201	220	218	222	215	195	197	203	194	203	238	207	213	207	199	224	233	188	201	206	194	214	209	212	211	212	197	221	231	217	223	214	200	192	219	194	222	200	194	235	234	197	198	192	190	185	219	214	194	197	193	190	203	188	213	212	205	213	200	195	238	205	191	189	210	212	220	194	252	190	222	202	221	224	187	212	188	216	213	187	192	206	201	214	225	211	226	230	224	208	211	213	198	200	193	219	185	222	224	231	178	189	197	199	214	221	224	203	180	212	219	193	239	212	198	236	226	222	191	197	174	231	197	190	235	187	222	219	201	213	214	200	191	172	207	205	222	223	216	197	234	186	218	196	210	189	209	218	221	195	203	220	201	209	196	200	192	215	191	194	200	200	241	207	220	199	199	207	193	226	210	199	213	204	223	189	206	201	208	227	214	204	208	210	203	213	207	224	209	184	200	208	204	213	224	222	212	219	210	230	234	204	188	192	220	227	214	206	202	198	235	197	222	180	204	197	226	206	196	188	203	237	209	193	224	215	206	231	207	208	189	213	188	215	225	196	213	207	210	226	220	199	219	188	205	196	220	204	213	214	194	199	212	193	196	181	182	164	211	214	210	219	197	193	201	187	225	222	195	190	236	207	209	197	193	232	219	186	202	219	209	224	208	191	194	226	221	221	233	189	215	187	211	189	206	199	186	229	216	245	228	227	217	195	217	199	200	214	221	219	203	212	211	199	215	203	215	191	198	224	214	196	188	207	181	210	209	197	212	218	224	231	208	210	236	182	203	225	215	183	227	188	204	227	193	207	227	229	219	187	219	184	206	195	220	219	216	201	223	224	191	210	205	217	219	226	200	197	204	225	207	220	240	205	212	238	217	222	212	198	221	202	219	229	231	206	226	203	202	204	224	180	205	214	200	222	187	199	197	217	194	190	215	202	171	209	218	197	212	232	183	226	206	212	229	196	203	206	200	200	187	242	200	193	205	198	200	214	213	194	218	207	196	191	211	202	213	199	212	209	179	226	201	180	209	221	215	183	190	199	265	203	226	186	214	221	207	231	204	183	186	201	209	218	215	220	199	217	231	199	202	192	212	222	227	210	203	199	197	210	215	223	200	195	206	220	195	191	196	206	219	197	198	224	211	199	219	235	200	225	196	198	218	206	201	190	215	193	195	194	190	194	214	219	202	217	240	225	229	216	209	215	236	198	197	225	219	214	212	242	201	209	210	200	183	225	212	220	234	239	212	227	200	230	196	201	201	216	202	214	189	189	216	227	207	207	220	215	188	218	185	207	203	208	213	197	230	192	190	207	217	199	207	197	222	198	198	193	189	187	215	198	215	227	215	186	207	193	216	199	213	213	215	188	195	218	196	254	222	199	171
7508	2181	4823	5566	5014	3956	3332	2876	2433	2146	1846	1621	1489	1421	1307	1251	1095	1078	1050	990	926	941	884	822	879	841	795	814	785	797	737	734	717	741	730	712	681	750	695	728	672	651	664	677	663	649	649	676	633	666	632	656	630	648	641	681	614	612	643	612	632	597	598	668	630	604	585	602	641	624	586	639	634	584	638	626	587	605	607	557	649	633	583	578	572	597	607	593	609	591	530	552	575	587	591	621	594	566	642	590	552	577	604	593	617	585	587	595	578	566	564	616	573	576	600	595	574	584	579	570	571	550	595	621	596	589	574	566	568	549	650	608	622	579	578	590	621	567	599	588	591	587	610	598	578	594	621	622	582	605	597	549	576	575	597	570	589	538	583	593	606	560	573	607	590	578	553	598	609	591	584	597	581	603	647	598	561	598	621	586	581	563	582	572	553	599	576	552	599	543	622	617	589	602	566	590	567	574	604	545	588	636	616	536	559	606	560	579	568	580	607	615	584	579	567	596	608	584	619	556	616	547	548	532	583	571	610	583	582	546	584	561	563	593	601	589	574	568	569	575	586	589	551	611	614	559	598	582	553	583	607	579	583	570	595	582	564	564	602	572	604	554	598	633	583	602	641	595	605	634	587	569	564	589	593	574	577	577	588	606	576	552	564	574	582	579	637	602	570	564	568	582	575	569	593	577	581	587	608	555	587	592	659	546	528	581	599	548	570	531	596	590	570	584	577	602	566	583	623	569	601	607	619	602	583	545	596	597	593	611	593	630	588	625	577	595	593	554	627	552	564	613	604	555	606	548	582	579	587	561	586	596	573	576	590	614	550	595	565	597	576	549	585	570	567	580	596	566	574	629	596	568	608	547	622	589	566	527	585	563	560	564	570	577	594	613	566	610	579	591	561	568	583	568	600	547	623	562	562	557	580	567	612	571	572	576	622	593	606	555	541	569	584	598	577	608	582	581	593	612	577	559	601	546	518	618	584	548	607	577	555	580	568	560	572	591	530	549	578	605	625	569	526	554	624	553	587	562	569	571	579	609	605	610	578	586	568	580	604	596	599	554	595	547	597	569	624	576	573	574	577	616	575	560	576	610	608	570	541	581	537	539	601	582	589	579	535	595	560	581	595	611	505	570	597	589	569	627	596	545	585	599	583	572	602	559	601	587	568	582	557	605	571	649	586	586	566	515	609	618	577	569	568	581	601	627	598	561	545	594	578	567	555	581	618	564	624	560	552	559	555	600	560	590	606	581	557	602	574	559	604	608	552	617	599	556	571	614	540	585	595	582	563	567	589	570	597	565	579	555	575	583	559	572	526	586	606	559	566	613	578	584	576	561	589	562	561	585	616	537	618	572	614	560	566	587	593	569	586	601	578	559	566	578	586	536	588	532	540	551	546	579	607	594	595	610	577	563	612	602	602	599	572	610	607	590	573	590	573	579	545	558	583	573	558	568	523	549	568	585	603	572	580	547	533	581	588	595	585	581	569	559	611	570	625	530	609	554	586	616	603	576	591	562	577	559	561	570	598	542	580	591	610	588	560	571	539	570	535	516	559	603	574	584	613	605	621	607	534	578	563	617	587	601	595	542	573	570	554	543	589	571	598	568	623	600	534	548	570	593	542	614	571	539	576	580	569	610	525	568	602	585	591	589	580	570	569	579	595	565	581	546	573	557	542	590	558	619	587	553	574	579	598	557	561	620	593	586	580	565	600	576	568	593	604	593	618	584	547	580	565	557	560	551	566	611	579	551	591	557	575	600	565	554	562	591	589	605	561	559	605	605	589	593	611	573	561	555	562	540	569	616	583	588	577	624	584	598	598	536	594	593	601	586	551	560	587	582	600	568	611	554	594	580	638	607	580	615	555	591	625	574	579	598	611	583	610	574	562	595	577	590	568	608	576	550	557	593	554	567	561	579	585	545	580	608	579	614	586	532	586	570	592	523	554	582	544	635	596	585	601	581	572	565	616	601	615	554	555	586	590	556	605	581	587	570	598	592	568	562	549	553	568	581	547	589	572	542	574	587	612	572	555	602	590	565	570	563	563	549	581	582	583	577	591	586	594	577	514	537	592	590	591	582	557	587	578	590	584	544	584	544	579	576	594	562	616	567	551	575	601	577	565	593	601	543	543	622	565	593	575	600	589	585	589	572	604	567	563	593	556	569	600	575	553	584	588	586	604	569	555	572	606	590	556	622	550	581	533	569	582	570	589	567	572	591	549	562	597	595	607	544	587	579	614	555	604	596	566	587	603	560	574	556	614	560	582	576	574	598	572	608	614	591	560	628	615	601	577	575	523	576	590	589	591	553	611	563	545	584	576	589	616	552	554	575	566	577	598	619	558	541	590	608	592	591	565	556	555	526	603	575	578	501	600	582	603	583	581	583	574	577	554	566	602	562	594	548	607	581	576	547	604	592	575	610	563	547	541	574	571	559	616	596	581	579	571	541	581	574	554	572	587	567	576	550	628	564	611	568	608	590	581	570	594	573	589	583	589	565	593	596	616	601	538	555	595	573	586	583	571	586	550	568	579	527	535	563	576	621	586	533	589	645	593	596	614	598	616	566	574	621	593	593	515	527	562	529	606	566	607	611	602	578	599	607	600	584	567	590	554	557	553	606	579	587	578	552	583	576	541	549	583	605	608	564	587	565	563	622	626	609	574	542	597	563	543	560	575	524	586	530	568	594	577	551	546	582	620	595	577	590	604	569	542	621	588	550	616	583	553	596	606	594	588	584	579	549	552	602	571	587	533	562	576	539	616	600	547	584	581	538	561	592	597	576	626	640	586	595	602	551	566	570	611	576	554	618	613	555	573	541	594	576	625	563	567	613	573	566	531	572	621	558	582	573	559	588	603	605	646	571	544	573	564	550	564	663	588	590	585	579	582	595	567	577	586	610	573	625	593	554	590	575	575	595	599	579	596	642	572	626	580	575	559	623	564	563	550	570	545	572	583	556	618	596	604	602	548	569	565	561	572	587	569	561	554	579	565	578	627	565	596	589	595	582	563	581	575	570	570	565	559	601	612	617	591	567	619	591	545	609	554	617	572	539	572	595	564	592	590	612	585	545	568	594	594	565	598	609	594	605	546	563	614	620	584	584	554	595	601	545	616	574	563	594	582	565	613	594	597	540	609	603	549	551	578	525	566	576	529	577	546	530	574	589	594	608	552	532	573	584	546	590	583	607	567	535	612	558	556	544	580	609	614	560	581	583	553	616	568	591	604	568	546	585	599	561	632	588	585	574	583	593	555	581	556	573	572	595	582	635	547	597	562	583	573	621	585	579	570	548	573	541	582	503	601	603	541	551	570	572	589	549	584	619	555	622	563	617	543	591	603	583	543	605	645	584	547	537	632	591	576	596	544	559	574	572	579	597	574	555	569	591	582	569	570	572	619	617	597	611	540	612	538	571	598	554	565	612	618	612	636	557	554	579	581	560	582	640	612	575	605	584	564	581	571	607	566	587	521	562	549	566	587	554
2422	407	382	383	395	316	376	329	352	366	333	398	347	336	331	315	358	329	369	310	381	361	393	328	332	374	358	377	336	355	370	334	374	358	353	378	380	365	343	348	352	353	390	363	363	374	338	355	372	392	342	360	344	331	350	332	333	374	373	348	343	395	378	386	354	340	321	367	368	385	327	347	350	338	385	363	369	322	361	380	373	390	378	371	345	296	328	336	349	379	389	326	362	361	377	352	352	413	347	349	355	338	349	339	375	344	396	329	343	309	378	305	344	361	356	379	389	354	343	342	344	341	343	348	381	356	370	372	377	354	314	337	348	337	351	337	359	339	366	365	332	341	384	334	359	358	363	339	325	347	380	377	343	391	350	341	375	347	377	345	358	333	346	362	368	351	358	335	368	366	373	376	354	394	375	353	338	354	370	372	351	376	353	352	376	391	346	366	369	399	369	355	367	373	349	369	345	376	353	303	374	359	313	348	376	353	354	346	391	372	354	348	380	365	348	373	398	362	332	388	367	385	382	352	354	386	375	353	361	335	370	385	394	316	351	346	375	371	329	348	326	381	408	374	349	328	389	359	318	330	347	363	351	367	362	395	345	355	345	348	347	344	356	351	357	354	337	347	361	325	326	365	373	375	357	323	351	358	366	405	332	346	358	332	393	363	359	355	327	363	384	343	374	335	371	354	365	349	352	343	360	361	351	371	395	326	342	337	323	350	371	356	357	393	344	365	345	362	382	345	389	350	345	372	359	408	347	381	297	334	344	345	343	367	382	318	335	372	366	355	368	359	365	345	387	342	344	333	349	377	375	401	334	351	368	379	374	356	359	351	318	362	352	351	357	359	335	347	383	316	338	326	389	395	341	379	344	355	356	364	351	356	357	357	345	352	328	352	346	386	367	376	357	356	336	374	354	388	341	361	369	378	391	348	335	326	374	349	329	353	377	352	351	363	367	375	359	332	363	335	335	355	353	369	383	340	390	366	337	382	368	365	376	383	349	364	362	350	339	399	405	373	339	351	361	303	348	340	365	352	363	378	369	343	388	381	370	380	368	399	345	353	354	385	344	346	367	334	356	338	383	375	331	348	343	390	348	355	358	323	374	364	315	342	367	341	352	400	353	360	352	332	322	347	328	338	361	347	364	408	385	348	334	374	324	371	341	351	388	380	332	372	376	379	321	358	329	390	345	375	363	399	358	329	370	351	358	341	369	346	339	362	356	380	385	357	375	336	372	354	359	335	371	341	370	343	362	347	358	391	327	347	301	343	344	382	380	367	364	372	325	372	371	371	312	367	358	332	349	359	354	391	383	372	369	349	354	360	381	360	351	356	393	354	344	371	377	371	371	394	346	350	370	380	377	358	347	322	355	363	385	356	367	346	362	365	353	394	372	374	344	366	375	355	352	318	339	369	343	340	382	351	374	383	372	363	372	367	306	351	335	332	361	347	352	343	350	370	420	366	387	346	361	353	337	354	367	354	344	390	370	378	337	321	363	348	396	328	369	354	353	340	333	342	344	364	361	353	335	339	375	343	361	379	373	365	356	393	367	356	343	331	354	367	321	330	337	372	356	354	386	347	358	365	357	394	377	336	357	328	329	357	340	353	355	357	358	334	328	390	395	345	352	349	313	344	341	357	332	405	339	322	353	376	353	340	359	347	408	336	362	349	392	387	382	381	380	354	354	381	338	357	350	325	356	363	387	329	360	340	385	363	327	348	364	355	332	357	337	381	328	351	326	343	348	363	324	347	363	363	382	353	342	380	360	344	338	357	360	335	357	336	351	360	315	373	369	391	382	374	353	374	348	349	377	341	361	358	353	355	364	357	362	352	354	344	351	341	349	364	359	386	371	345	358	325	379	368	379	325	343	349	332	349	378	347	404	359	364	340	340	367	360	371	345	399	329	339	327	366	363	358	353	360	342	358	346	352	373	369	371	342	408	347	329	366	366	369	345	352	350	349	352	309	348	357	375	376	352	352	358	357	365	358	362	351	354	360	332	378	335	321	353	310	341	349	367	356	359	355	362	331	351	354	353	319	329	379	353	375	345	333	378	337	337	362	363	352	379	356	333	347	326	362	383	325	380	351	396	341	362	351	358	375	319	321	346	345	369	365	335	356	365	380	368	354	382	358	339	373	346	347	362	373	330	371	353	386	351	342	319	331	370	377	343	341	338	366	379	346	356	336	367	354	336	347	353	395	334	343	343	411	368	366	351	355	347	366	388	349	403	352	353	336	384	403	399	355	358	388	371	372	365	330	356	368	375	392	416	359	323	367	353	375	347	302	369	348	367	363	364	345	336	364	380	360	346	365	358	362	392	378	350	366	346	367	333	331	338	358	381	346	366	350	351	328	329	354	397	345	332	337	346	366	344	367	373	350	363	353	382	313	328	362	302	378	330	367	349	356	359	396	339	361	358	361	367	348	369	383	310	349	357	379	373	375	341	336	349	355	359	367	362	383	328	354	350	352	359	386	364	394	327	361	351	371	347	314	358	380	358	380	335	357	380	349	352	307	339	363	319	375	346	350	361	403	362	369	368	332	367	364	364	380	383	353	371	351	328	363	395	322	379	356	356	368	360	361	358	400	361	353	329	386	363	333	354	335	344	359	373	358	346	370	351	338	313	334	371	370	375	374	396	373	357	315	338	336	352	371	341	359	346	351	347	377	374	348	406	362	378	354	365	348	379	346	354	389	385	378	365	363	330	380	347	357	376	357	367	380	359	322	320	335	395	350	341	372	383	361	335	362	329	369	347	327	395	350	327	377	367	378	384	341	392	351	348	314	348	372	354	393	394	366	318	368	377	341	334	366	377	318	367	320	354	369	376	362	400	329	315	368	332	346	317	355	393	364	350	351	352	344	351	323	385	351	347	368	373	380	342	332	403	380	364	347	377	359	364	360	357	367	370	361	327	385	341	346	388	359	372	359	352	371	370	360	378	357	354	351	341	363	331	361	369	374	354	336	347	398	351	370	340	336	342	351	375	357	338	347	373	347	352	382	328	326	356	375	327	382	366	348	342	340	368	380	357	357	335	342	351	341	349	351	386	354	345	392	375	342	339	335	352	376	341	376	375	353	349	345	354	330	390	390	376	352	352	349	390	371	323	341	362	356	357	344	359	355	357	361	336	360	336	386	379	373	346	354	383	355	391	374	361	330	359	351	356	355	356	351	358	357	360	364	336	352	381	355	345	378	359	351	358	380	376	357	356	380	391	381	390	344	334	371	343	352	328	381	352	357	364	353	361	362	333	353	379	324	348	345	339	362	364	351	340	351	330	327	362	390	374	364	332	331	358	374	353	373	314	339	344	339	364	356	363	372	365	405	378	347	375	316	351	353	354	350	344	365	361	358	330	326	357	369	353	360	369	360	360	341	340	348	382	370	353	408	360	359	364	374	339	321	371	340	378	356	359	357	358	376	361	358	380	344	372	355	356	358	363	341	364	361	362	363	314	357	377	350	371	342	356	330	314	355	332	364
2685	934	1085	1067	1056	1110	1009	1002	990	985	953	974	948	984	950	949	951	967	967	964	948	967	932	967	986	945	949	978	933	927	980	985	980	954	904	901	949	922	970	936	939	976	962	883	922	907	946	917	998	903	915	946	958	919	950	920	889	930	905	939	918	908	924	926	970	964	939	877	907	900	936	939	930	968	942	992	922	969	866	947	951	921	896	955	915	945	978	951	968	959	917	944	929	963	901	967	950	925	903	942	953	963	906	970	935	916	936	943	887	972	904	916	894	899	925	939	927	950	939	945	973	901	887	907	894	921	871	920	956	913	898	949	928	942	907	949	981	987	990	909	996	949	968	900	977	897	987	954	978	903	1000	899	932	872	989	929	944	970	907	966	910	910	897	906	916	906	915	899	916	973	928	916	990	918	911	928	907	924	932	966	941	945	934	950	964	927	890	958	944	945	968	964	874	950	956	908	969	899	884	952	946	890	995	890	957	915	918	937	886	940	930	955	948	988	946	919	894	960	920	996	937	860	894	950	954	942	893	875	953	908	872	903	854	997	949	903	937	959	922	904	942	925	906	942	940	960	945	1012	956	941	924	963	924	977	950	1004	912	975	945	964	913	905	898	880	848	936	870	892	971	927	922	959	931	941	914	934	1012	954	910	917	913	943	984	921	955	880	920	921	940	982	937	993	936	904	943	943	946	882	924	858	927	1009	871	873	920	922	917	935	951	929	988	926	966	976	903	947	939	928	991	935	954	935	933	930	935	915	905	920	932	948	950	973	902	915	951	996	929	904	928	920	963	959	925	913	947	966	944	894	905	864	846	990	925	936	896	962	946	983	924	919	931	926	962	960	935	926	903	949	976	964	965	922	921	883	926	933	898	961	910	956	924	991	950	907	931	934	907	961	968	895	923	879	934	907	961	961	950	947	953	923	908	866	929	907	983	948	922	924	910	919	954	937	892	985	921	925	968	932	957	937	933	922	947	919	893	970	936	977	929	915	943	998	946	958	919	916	953	947	980	922	954	936	919	928	944	891	944	971	931	920	972	987	897	988	932	921	885	938	944	966	989	961	947	908	968	930	903	944	947	933	949	931	888	945	958	913	908	918	976	949	902	936	947	961	910	911	912	955	911	956	894	887	930	931	905	956	945	926	945	914	927	903	964	952	920	940	911	956	926	971	977	906	868	909	912	909	897	907	970	931	949	941	910	950	934	893	952	941	924	990	923	925	960	981	981	964	926	913	909	924	907	933	921	931	947	940	919	941	903	973	876	957	942	927	867	923	944	901	949	958	986	946	974	919	962	915	968	990	940	932	942	970	903	944	945	995	939	898	940	942	913	946	943	990	958	927	939	986	936	936	948	935	930	937	944	886	900	941	899	916	948	954	910	909	957	990	872	914	969	920	952	938	968	961	1008	912	939	881	918	941	924	970	982	943	910	920	965	936	938	960	949	947	943	926	1011	982	903	911	930	958	897	953	948	905	951	950	913	918	961	980	897	962	952	901	938	902	926	1000	911	927	899	974	937	929	951	938	938	930	982	909	933	981	938	955	926	906	1000	899	957	949	971	940	986	912	903	884	928	922	925	976	936	945	967	910	924	960	952	968	998	970	912	964	957	908	911	914	903	908	986	936	883	932	860	894	976	990	949	933	940	949	908	916	936	957	910	928	929	956	978	937	922	957	969	950	982	970	949	918	961	939	945	951	929	918	929	924	904	937	968	924	949	947	987	940	927	985	917	921	929	968	949	941	1003	918	940	896	926	921	931	918	929	948	943	963	936	908	996	911	931	929	898	917	969	945	923	956	965	979	880	944	921	898	919	919	944	916	954	947	965	942	931	965	935	948	926	945	964	995	924	934	918	951	880	890	994	1006	960	934	949	925	918	920	923	947	925	909	890	915	927	929	892	960	870	906	895	919	910	931	923	914	941	937	930	952	931	890	905	909	929	958	910	924	993	923	968	869	883	923	944	964	940	942	924	948	925	939	912	1019	1012	932	926	936	950	938	930	912	978	977	953	982	964	894	909	914	963	921	992	878	950	969	955	956	915	946	970	961	881	924	912	942	913	957	939	933	939	939	878	942	943	986	968	916	892	926	919	887	977	949	930	968	950	967	950	967	910	967	928	898	920	938	1005	964	947	907	998	941	893	976	905	925	895	969	879	968	933	964	898	911	928	948	995	929	948	948	910	909	895	921	880	967	916	1015	874	970	928	940	950	937	917	957	960	900	968	973	973	964	969	979	941	944	924	931	888	887	894	956	943	971	962	953	903	932	903	959	960	979	907	874	902	960	983	956	986	945	909	925	897	928	880	933	897	973	977	921	923	972	970	874	926	938	913	908	985	972	958	943	926	895	921	925	949	890	990	891	904	910	895	946	946	899	908	924	947	927	935	936	929	962	915	940	941	880	954	905	939	935	928	946	925	928	902	951	920	931	941	940	913	953	912	938	939	918	963	930	902	939	999	937	858	959	904	932	961	915	975	920	962	897	920	951	960	932	901	918	926	941	908	897	921	886	942	913	931	966	913	943	988	916	933	962	942	887	924	933	978	994	990	922	918	956	987	939	921	975	951	912	900	955	922	969	948	906	939	930	995	951	922	896	1011	881	957	936	984	954	920	957	947	946	915	920	934	957	876	868	946	897	985	954	900	926	958	893	925	888	969	923	974	917	936	871	948	914	962	970	936	935	940	914	926	956	931	910	952	932	935	967	944	893	939	902	959	942	969	961	994	912	911	952	949	949	969	916	950	977	915	938	976	972	928	940	917	932	980	941	886	995	958	966	904	948	915	889	939	941	870	1003	944	864	907	964	948	1027	916	934	907	933	956	887	931	858	899	957	880	941	976	916	988	906	934	893	881	976	918	909	869	931	910	939	946	900	943	961	969	955	978	891	1016	969	940	905	939	961	944	908	949	983	931	886	987	975	932	957	949	913	908	935	900	914	919	934	958	921	852	890	979	941	937	929	948	902	946	866	969	965	957	953	941	912	916	939	892	908	904	900	927	908	937	888	925	927	998	929	990	917	901	966	925	949	919	937	934	945	969	941	929	958	962	927	944	948	1003	954	970	901	923	898	914	959	931	971	874	973	998	887	931	902	924	972	898	939	889	922	948	876	958	968	953	942	959	932	933	889	960	928	931	961	936	916	897	982	932	945	979	913	918	916	921	927	981	912	923	954	927	900	894	919	944	951	937	990	935	923	904	943	922	937	942	958	952	913	889	917	932	932	972	916	974	908	910	906	940	914	938	964	957	928	912	945	947	894	915	909	1014	971	896	885	920	942	922	975	954	978	963	948	945	935	962	889	947	974	966	931	926	894	895	957	911	847	954	913	960	891	907	914	953	945	942	891	951	934	911	903	937	923	895	935	936	903	904	947	899	932	963	911	937	929	980	968	928	914	948	884	938	940	973	970	871	894	951	977	943	920	1005	892	910	936	940	947	929	974	913	932	929	953	934	939	947	967	957	883	952	949	969	995	901	925	922	940	915	939	916	917	939	959	937	899
8574	1143	1469	1187	909	718	682	617	570	441	473	455	460	457	427	404	445	419	401	374	381	388	379	391	332	381	380	398	391	371	374	402	381	380	386	349	347	361	356	362	345	375	382	374	378	353	373	369	347	389	366	356	388	360	360	376	376	368	355	368	377	373	353	371	349	375	357	374	372	329	336	367	417	389	354	363	414	397	420	384	337	371	381	365	345	342	377	356	363	389	342	364	409	357	401	375	384	362	362	349	365	360	364	393	375	384	401	338	362	380	369	372	337	416	367	391	354	352	343	372	380	381	379	388	380	395	362	371	409	351	365	371	379	358	382	383	406	419	394	371	385	344	396	348	368	342	354	398	377	378	367	327	367	376	392	385	349	357	370	337	389	394	351	369	343	361	330	369	386	346	380	361	373	391	360	361	368	352	387	351	377	395	339	350	377	368	370	380	380	341	402	371	392	350	381	377	392	354	329	381	333	372	360	359	380	378	404	359	357	382	393	357	383	370	413	357	354	383	347	369	367	375	365	359	392	367	367	370	392	374	356	398	356	364	399	385	386	360	364	378	372	382	374	392	335	378	363	374	361	351	336	372	380	378	361	369	348	351	362	386	383	365	401	361	341	373	381	390	417	364	394	371	392	356	394	352	360	361	392	366	388	345	367	356	365	380	345	387	390	380	336	347	332	351	384	376	384	363	372	351	353	383	363	328	362	326	386	397	366	405	364	376	373	339	360	360	368	363	338	396	365	323	393	391	369	377	356	350	369	399	348	382	365	351	353	371	353	366	393	382	362	365	324	368	358	361	355	342	404	374	362	385	339	367	403	354	370	375	376	400	395	327	372	341	356	370	376	376	330	336	334	346	348	408	391	349	377	344	365	358	395	373	366	374	378	382	395	365	397	369	348	338	366	401	388	339	364	365	395	362	344	384	354	371	370	362	397	393	336	353	371	390	360	354	381	401	362	397	363	393	361	360	366	381	382	350	390	378	384	401	396	378	386	386	344	379	395	370	331	378	393	383	399	359	365	373	347	366	350	351	351	359	393	390	397	391	341	366	335	377	396	374	379	369	369	360	378	340	358	347	375	322	403	388	360	372	362	345	355	381	358	371	392	366	343	374	359	375	345	403	384	342	377	355	395	345	387	331	341	368	387	375	340	377	382	384	381	358	340	381	361	363	383	344	344	381	388	387	366	382	371	336	364	380	372	373	375	392	336	350	356	347	375	403	374	356	387	383	375	375	350	366	370	371	377	360	357	384	363	350	361	345	403	388	359	375	356	351	399	369	405	393	358	377	367	338	360	354	374	401	343	347	347	351	361	340	381	388	344	348	401	382	352	377	389	366	360	362	388	361	374	341	392	367	340	380	358	390	371	376	353	348	332	400	363	387	337	376	381	384	403	338	347	383	331	362	365	333	389	361	392	354	364	384	347	337	385	374	344	372	324	380	378	379	376	350	414	391	350	387	366	381	373	359	388	361	393	355	379	381	372	344	382	366	377	352	387	378	388	366	379	365	361	347	396	355	345	368	356	373	384	377	343	383	366	345	336	381	361	410	431	410	362	370	360	384	335	385	341	374	369	377	369	396	371	372	354	373	430	363	345	348	369	376	406	365	401	364	377	381	378	350	374	385	353	378	345	406	344	380	330	360	372	376	372	355	395	379	344	345	355	360	380	336	382	364	357	371	377	382	385	353	389	347	382	348	384	373	362	391	325	394	412	389	370	338	370	365	370	363	367	385	327	371	357	402	354	370	359	410	365	358	357	347	369	338	382	336	378	372	380	382	370	373	357	379	392	350	355	371	391	360	381	343	351	371	404	411	364	370	328	376	372	340	366	355	351	339	380	340	358	349	346	368	373	358	374	371	365	391	345	368	377	366	389	360	358	307	348	396	361	350	385	357	355	366	339	348	381	367	352	368	347	383	339	402	359	396	365	377	346	391	383	426	383	378	376	379	377	347	351	339	397	381	341	387	406	365	377	369	334	336	364	315	361	344	388	382	379	375	360	391	353	363	378	348	371	368	331	406	392	344	375	352	350	350	384	363	347	334	356	349	382	384	360	423	383	349	360	404	366	363	344	379	383	353	387	339	372	379	394	339	339	341	354	380	370	371	380	352	331	326	360	382	364	361	363	410	380	366	367	370	360	357	367	347	384	319	385	371	354	383	367	369	386	365	354	346	365	345	385	404	365	388	356	367	378	366	368	359	379	370	384	372	359	366	347	374	377	370	338	357	366	413	358	359	386	395	371	353	392	368	368	372	374	379	380	366	379	367	393	368	362	364	380	356	335	419	363	389	369	406	368	340	355	402	367	383	371	375	345	348	363	377	368	334	374	364	351	375	356	331	372	386	390	340	381	379	407	401	372	386	352	334	385	370	332	360	381	354	363	380	346	392	377	361	374	364	372	410	349	347	388	395	357	375	373	359	366	354	370	348	364	363	365	385	365	361	379	359	375	375	418	371	373	371	385	346	379	367	391	360	373	346	357	371	363	365	369	365	351	359	362	350	350	377	365	340	347	380	350	357	374	333	369	372	357	358	348	383	375	351	391	354	337	333	380	392	337	354	345	378	377	372	370	361	344	378	313	391	369	370	350	407	371	335	373	373	346	356	373	335	362	355	370	366	333	369	402	344	384	389	373	375	357	326	395	391	361	350	373	360	394	350	371	362	382	364	385	404	332	372	394	340	364	356	362	372	389	373	378	380	398	373	377	369	392	389	359	388	348	367	376	373	380	376	377	347	372	382	359	375	353	382	341	385	356	333	404	397	375	345	365	397	413	387	398	376	366	356	358	383	401	339	339	353	372	396	381	371	377	368	393	356	346	383	385	374	355	358	368	377	356	366	393	393	372	363	373	369	368	355	392	397	361	373	376	356	361	355	370	347	395	358	356	353	352	340	357	400	374	357	404	363	378	365	387	387	348	367	384	389	396	374	386	317	380	344	373	383	313	378	379	358	365	365	354	370	374	375	367	381	374	369	336	327	332	392	360	401	363	338	362	389	344	347	376	362	349	368	369	377	380	371	385	364	376	411	355	376	375	378	360	361	368	389	361	362	352	354	377	350	346	399	387	352	365	361	346	352	328	345	350	368	381	354	364	345	370	405	349	353	391	365	359	339	340	355	358	363	370	355	402	350	366	363	362	397	360	340	393	400	376	370	384	350	360	377	356	386	349	368	389	360	357	373	373	362	338	338	356	389	367	349	377	351	351	367	347	339	371	351	349	373	377	387	359	375	359	341	384	399	409	360	374	365	367	354	398	358	387	329	372	342	378	399	388	375	362	386	358	368	398	372	367	377	391	383	415	370	399	350	353	377	377	345	347	352	358	365	366	378	376	393	368	399	367	372	377	363	387	378	361	393	384	364	379	370	383	355	378	360	366	398	389	366	382	373	332	385	364	369	347	370	350	363	393	358	337	385	389	399	418	346	422	365	360	325	391	368	417	393	354	377	359	402	381	375	320	333	362	377	337	377	326	386
5965	1756	3166	3614	3214	2785	2410	2052	1916	1747	1579	1549	1439	1315	1305	1234	1248	1189	1181	1177	1144	1121	1167	1071	1092	1087	1030	1060	1038	1067	1004	986	1014	1001	998	1019	993	1015	1014	984	989	985	1017	941	960	925	976	966	1031	964	927	1008	996	964	937	940	998	942	983	949	986	926	946	962	936	1014	952	956	989	925	963	974	938	968	948	998	925	963	971	1003	965	951	942	977	943	936	971	923	944	974	1006	1017	967	1014	954	885	923	977	950	1010	920	910	1000	965	889	935	1003	960	1009	962	994	992	970	906	940	956	979	921	971	949	967	963	985	906	954	978	965	954	993	953	930	944	1004	935	956	956	934	988	975	906	962	969	976	971	955	981	962	958	1008	966	902	887	931	985	971	917	966	976	1002	1003	979	1046	995	952	881	998	943	973	932	1058	982	956	939	874	905	899	956	931	969	939	980	942	932	992	890	926	973	925	972	911	945	917	967	955	949	1019	933	929	901	996	950	910	959	945	914	957	1008	968	929	974	879	915	959	976	931	915	938	969	970	915	969	1000	929	953	953	967	896	966	961	970	954	976	904	942	858	956	985	904	898	868	956	972	948	962	951	991	944	924	967	899	943	925	1010	954	897	939	889	966	904	929	973	951	956	915	936	974	954	948	934	980	970	958	920	897	985	966	979	974	953	967	968	988	993	957	946	968	965	964	882	940	938	949	896	965	884	947	973	928	987	965	928	951	904	907	954	974	963	968	1000	980	936	931	948	977	907	979	984	939	949	949	922	923	924	964	964	884	950	960	892	954	946	979	971	971	949	994	902	978	960	966	988	954	914	898	928	913	939	985	917	980	964	962	981	959	986	949	941	926	896	952	937	929	900	956	919	949	950	946	963	976	947	934	966	927	952	900	914	1019	939	929	942	963	933	957	950	942	953	932	935	918	949	997	1002	958	969	985	956	955	933	879	987	946	938	944	934	906	912	949	967	947	945	977	938	978	960	930	993	927	974	935	930	997	970	955	919	930	960	951	960	941	906	964	885	989	963	961	921	947	889	950	898	921	901	917	945	983	964	939	1005	958	932	931	985	973	947	930	989	961	939	945	928	970	980	933	976	941	891	935	886	890	940	922	998	942	959	927	916	942	953	980	956	925	910	969	961	927	888	940	890	987	888	966	954	972	943	887	929	928	933	938	961	956	920	941	981	921	960	1004	912	941	970	1003	935	966	991	928	978	939	964	918	953	977	995	952	928	946	925	906	946	947	966	911	965	905	967	951	1027	923	952	947	932	945	915	976	905	979	958	986	952	918	995	944	965	933	918	978	906	929	891	922	937	938	890	948	964	911	931	957	958	925	981	933	890	959	869	967	899	930	919	933	955	969	966	924	982	945	925	951	888	946	950	951	952	983	978	886	949	944	930	935	904	989	962	958	996	958	911	934	920	934	919	934	977	946	959	897	918	997	945	990	939	924	945	947	979	950	925	928	898	897	878	992	930	968	945	953	933	953	924	967	970	914	977	968	957	956	956	871	957	929	965	901	897	891	937	941	903	958	925	921	974	1018	972	962	892	917	934	931	860	947	925	941	938	963	913	965	970	973	965	970	925	933	885	918	975	967	946	960	960	904	915	951	974	971	952	898	971	909	988	943	902	964	920	959	948	946	925	903	964	994	882	949	934	1001	926	994	972	973	983	1000	915	961	908	901	952	918	916	972	959	940	917	950	923	938	931	929	875	1005	931	946	890	960	984	928	973	944	986	920	965	984	941	974	952	920	899	922	921	961	944	962	955	919	960	951	935	935	973	979	901	925	939	952	981	937	977	976	925	935	999	918	967	916	948	943	973	911	1013	954	942	916	913	908	939	963	903	941	936	958	965	929	940	962	1006	894	1006	926	943	936	936	910	917	983	906	911	948	939	898	987	976	967	944	927	967	983	918	920	958	961	940	951	944	983	963	966	961	980	913	957	926	921	966	963	979	949	872	933	915	936	935	949	924	966	970	938	954	970	974	961	945	951	956	973	952	935	968	892	880	982	922	930	940	988	979	968	967	941	1003	959	948	947	960	958	911	954	944	977	966	944	921	960	964	942	917	928	922	932	942	963	881	961	937	951	956	1017	957	936	924	962	965	940	895	982	956	888	994	978	965	1005	910	950	911	954	910	946	929	991	980	949	939	997	896	919	905	901	946	973	896	963	935	956	908	934	921	905	946	922	919	903	954	952	950	942	915	967	932	944	925	972	902	1001	919	963	915	935	900	942	983	988	937	957	930	976	925	922	976	898	1009	946	949	977	916	962	929	933	892	910	1031	940	963	955	931	941	947	924	969	918	901	927	942	935	965	913	890	955	982	936	927	952	950	881	912	947	988	967	989	930	932	993	927	979	950	949	984	981	950	977	990	995	919	849	926	937	877	997	948	975	945	951	909	924	881	995	941	922	929	919	937	941	945	960	934	956	938	933	932	999	972	956	920	949	945	960	970	924	961	914	890	955	903	858	901	984	998	925	926	923	961	968	914	979	916	912	909	969	916	896	946	951	962	955	965	906	938	976	991	904	911	900	943	953	928	940	985	964	964	922	925	934	968	954	934	920	876	940	942	985	969	904	932	921	940	950	921	957	942	976	937	908	947	991	983	942	996	930	993	972	919	914	964	939	879	942	938	964	994	991	953	917	1002	1010	933	947	986	979	937	921	939	931	944	951	930	928	940	963	951	956	933	937	957	961	941	937	959	944	984	998	898	913	955	986	916	988	903	916	885	920	858	945	935	934	893	913	968	955	1031	938	913	960	1011	939	969	894	920	961	995	954	905	971	929	946	968	991	991	957	900	920	943	910	981	1001	973	946	931	899	911	991	939	931	918	990	922	981	951	941	941	998	950	979	937	944	903	1015	866	950	946	901	939	1012	939	954	1021	1003	973	955	1009	868	938	909	944	914	997	900	946	922	904	950	933	964	976	986	962	977	927	994	963	914	927	965	960	948	978	933	988	955	983	960	965	955	955	959	948	963	919	912	927	945	951	891	1006	908	951	978	951	969	904	923	952	971	965	983	905	974	957	980	953	970	966	974	936	953	959	965	950	921	937	940	959	921	941	965	957	970	1011	916	895	918	954	965	950	893	953	954	963	934	956	950	919	934	921	944	910	934	915	930	993	948	935	982	926	905	910	944	945	1036	968	937	994	923	1031	958	952	974	941	974	979	947	930	958	915	917	915	933	950	939	969	985	977	939	886	973	966	1015	970	957	964	951	988	918	923	975	973	987	931	947	1006	963	975	873	945	921	936	939	941	876	1004	909	990	914	957	904	973	944	1014	962	914	960	937	900	896	946	914	932	904	955	947	951	937	985	908	951	989	946	937	906	948	928	921	995	945	1022	909	989	982	936	988	950	923	963	948	924	947	927	952	916	884	906	956	895	977	904	875	939	919	988	975	945	990	901	912	954	987	1002	918	923	972	927	946	912	945	998	1003	954	939	952	928	949	977	899	936	969	970	956	964	923	952	927	935	940	934	933	942	948	923	941	945	938	914	938	883	962	922	961	943	904	933	920	926	974	983	974	937	935	959	943	955	965
15531	2446	2442	1896	1403	966	836	620	534	489	425	381	342	325	320	299	309	298	279	277	274	276	256	237	213	205	220	223	238	216	236	224	201	187	223	242	227	230	203	207	207	216	247	202	209	228	194	225	211	218	211	201	199	222	213	199	201	190	208	218	212	218	204	200	208	215	182	216	186	181	223	200	186	211	187	210	189	200	201	221	192	185	193	204	211	168	217	184	192	212	181	191	199	189	196	186	201	189	225	209	184	192	198	185	195	201	175	183	214	209	216	218	192	209	204	209	202	193	214	164	186	192	215	210	215	206	212	193	203	186	191	217	187	191	219	219	214	195	195	152	223	217	187	205	208	193	218	189	202	207	224	191	192	203	184	201	207	181	200	196	213	197	183	166	174	197	183	191	191	235	201	203	217	203	223	185	216	185	197	192	227	189	196	188	193	196	192	181	221	197	198	207	199	185	217	214	194	196	197	221	215	190	185	178	193	202	218	190	184	201	193	193	193	193	193	207	191	177	193	213	205	195	203	215	195	179	198	211	192	174	188	214	191	169	203	172	213	179	209	232	205	177	180	187	203	180	186	198	194	188	187	235	201	214	190	197	205	199	219	225	187	209	227	193	189	212	183	203	214	203	184	213	205	199	210	197	176	197	201	216	184	207	223	193	208	215	194	193	207	199	218	182	189	202	209	227	165	182	206	207	199	218	204	193	181	231	226	176	180	202	206	207	181	207	202	220	208	181	206	189	201	209	217	204	190	220	201	201	194	200	205	202	191	200	210	189	195	184	197	201	220	194	216	205	197	168	205	185	183	183	182	185	208	194	221	249	215	219	203	197	244	204	174	186	203	227	205	199	196	219	191	201	216	235	196	200	198	190	225	195	185	232	204	205	191	195	195	207	178	169	204	176	223	201	207	190	200	199	204	204	197	206	219	198	203	212	202	183	211	192	195	181	194	197	183	174	181	189	184	187	182	190	190	203	213	195	222	203	223	186	192	184	208	202	207	197	196	182	208	204	182	195	199	231	216	184	189	228	212	215	193	207	221	222	206	198	209	182	198	201	207	151	182	203	194	202	195	197	183	209	200	211	194	195	180	204	210	186	179	194	212	230	185	200	199	206	188	194	192	229	209	189	239	194	216	199	225	195	188	223	195	185	181	196	196	194	196	207	217	198	205	193	210	211	198	203	209	212	194	183	208	190	212	212	209	181	197	206	215	211	204	215	205	197	167	217	162	205	196	189	177	203	203	206	201	212	224	198	219	165	172	229	191	196	215	197	193	183	187	204	202	197	206	216	230	197	209	220	208	196	187	200	205	212	198	215	223	190	214	185	203	183	203	189	207	224	223	184	199	211	207	180	197	196	237	186	207	169	207	204	197	204	210	205	208	223	218	185	216	214	210	171	188	208	233	221	202	186	221	166	179	183	195	172	195	199	178	189	205	181	218	217	225	177	194	214	189	198	196	224	194	192	202	190	192	211	164	183	198	195	188	208	186	191	209	208	209	191	212	199	195	200	213	203	184	214	231	194	194	212	211	201	193	185	207	206	190	186	187	187	192	213	207	197	179	205	194	187	192	185	209	218	197	206	187	219	198	198	202	205	199	202	200	212	199	208	191	193	219	209	197	196	220	181	198	199	192	196	193	207	202	197	218	226	203	205	227	181	215	183	200	175	234	216	189	189	220	198	214	218	196	216	252	177	190	204	214	180	196	194	188	203	224	185	200	218	199	191	204	186	225	199	211	184	202	206	200	198	204	187	199	227	204	227	208	197	202	191	203	200	202	188	212	201	202	199	224	223	209	185	204	187	212	169	219	222	193	197	187	198	202	221	204	189	177	214	195	195	187	208	181	183	202	187	177	160	199	173	212	208	211	225	212	195	203	189	218	187	207	197	204	215	210	219	192	210	195	197	194	191	220	179	212	207	215	196	196	210	189	220	200	212	184	196	193	190	200	190	207	195	209	207	195	195	192	225	203	180	183	204	226	199	195	192	186	203	187	208	200	194	197	213	203	171	190	188	182	213	194	215	199	203	185	241	229	202	197	208	184	186	200	217	190	208	192	199	205	212	180	220	190	194	183	207	193	207	206	200	219	208	197	185	198	189	201	183	208	178	159	183	199	226	201	207	198	191	211	212	185	177	201	196	183	189	187	189	183	229	197	230	204	219	202	211	200	202	205	208	221	211	195	198	217	186	233	204	186	178	192	202	168	198	179	221	179	218	191	203	194	179	214	215	200	190	223	190	194	213	202	208	177	202	252	205	203	201	202	209	214	182	202	207	241	195	231	190	206	212	187	212	218	175	211	194	226	208	218	196	198	215	185	184	198	204	188	216	201	195	221	197	197	202	227	210	181	193	204	214	187	179	174	222	214	195	214	186	218	198	197	209	207	207	213	190	209	201	191	216	203	221	216	204	213	184	221	184	203	184	236	207	203	211	196	188	194	194	212	178	205	215	180	181	207	200	220	204	215	224	187	199	180	198	194	232	204	176	203	206	207	172	205	202	191	236	199	185	196	228	201	208	187	198	186	179	193	223	168	202	186	190	215	199	214	198	184	209	206	207	203	224	213	192	224	186	207	218	201	220	189	211	216	189	189	196	189	214	184	213	196	179	213	184	195	202	189	192	215	206	207	232	225	217	194	223	205	211	208	214	210	217	178	222	227	182	203	189	191	213	192	183	170	219	221	196	168	220	234	203	199	181	236	197	191	174	196	200	193	226	209	183	205	201	192	228	204	198	222	231	195	180	180	221	219	183	198	175	204	206	182	182	207	230	214	192	201	195	182	197	191	209	195	206	178	190	180	193	158	205	177	177	190	218	187	206	173	170	193	192	199	187	205	206	196	197	206	208	190	210	195	189	208	212	211	199	214	223	184	186	210	191	211	193	184	186	190	194	212	182	196	197	181	214	218	190	195	213	192	205	198	194	210	177	189	191	208	203	217	201	190	191	208	212	211	178	196	195	180	192	168	197	227	197	208	196	195	189	209	184	176	178	186	189	194	184	191	201	202	195	202	195	195	202	165	193	186	187	205	219	196	217	198	194	187	200	199	201	230	190	220	207	213	214	177	185	194	209	187	199	214	174	202	196	219	226	206	190	220	194	213	178	197	201	193	170	205	194	218	204	214	181	191	187	206	206	197	197	197	212	230	189	215	184	203	182	204	200	184	210	196	176	203	182	205	205	209	171	194	182	185	183	230	178	188	220	210	209	181	229	202	216	213	191	210	191	214	227	196	215	220	192	201	206	208	186	199	208	206	212	177	216	203	200	207	219	217	210	211	187	194	204	192	180	195	195	212	206	219	200	208	193	203	212	188	225	197	166	193	210	191	197	212	238	226	205	225	207	211	206	176	190	214	180	203	204	210	213	195	205	209	231	218	197	211	197	230	209	157	197	206	198	184	226	196	217	206	232	213	195	225	168	220	189	184	213	193	197	205	179	196	189	203	219	191	176	203	238	183	217	189	196	187	212	203	232	194	212
7498	2153	4736	5760	4792	4051	3223	2809	2390	2018	1839	1661	1458	1384	1248	1199	1184	1090	989	969	949	881	859	850	837	801	838	829	767	745	699	693	707	719	668	667	701	695	649	610	665	678	616	632	633	652	620	623	609	644	585	641	605	620	644	637	592	592	610	618	609	606	584	603	598	571	571	530	629	619	615	570	603	598	577	571	597	560	633	571	589	610	569	579	556	525	610	580	541	536	567	534	549	598	568	583	566	567	559	586	544	548	563	588	607	602	575	561	582	585	560	536	596	560	512	577	543	576	574	580	598	591	605	584	546	548	565	555	558	531	569	553	586	544	535	585	563	548	532	550	554	549	574	592	574	620	565	506	548	557	596	568	532	592	579	566	527	558	570	552	519	537	557	571	524	570	559	558	548	569	576	572	550	524	542	581	527	530	576	544	534	528	576	583	534	527	529	562	542	546	576	579	562	537	531	577	538	542	548	547	559	541	557	559	552	546	569	556	514	527	625	573	584	563	574	541	602	589	523	531	526	563	517	547	579	536	532	545	556	559	576	562	541	589	528	562	566	545	556	583	553	562	584	566	550	580	580	612	530	569	539	563	561	559	595	566	559	552	500	539	604	593	568	510	553	515	557	560	543	563	549	592	541	524	579	574	542	565	523	556	533	541	595	576	576	642	585	594	557	555	580	571	558	553	562	598	577	535	572	552	543	530	545	558	564	500	551	549	556	524	530	536	562	535	534	551	574	574	557	570	547	580	577	614	556	565	565	546	572	543	586	524	610	554	564	580	581	590	554	556	544	565	567	556	612	589	524	566	558	556	550	540	566	553	562	586	507	548	544	577	560	575	540	586	537	525	511	513	575	530	575	583	578	593	601	529	575	576	575	564	519	531	520	582	499	517	606	518	549	560	558	542	533	566	546	528	529	551	508	570	522	561	588	510	573	520	543	533	601	559	528	506	566	556	570	511	586	551	570	522	554	524	549	580	517	557	551	548	549	525	580	613	558	554	584	525	570	546	542	521	581	567	576	506	602	545	519	589	586	590	579	503	577	546	544	563	537	537	529	570	568	537	595	538	523	549	539	565	595	554	561	554	512	566	536	529	550	599	567	552	538	566	567	514	564	537	572	557	505	557	554	595	607	550	563	548	584	573	571	575	533	511	564	529	592	548	538	577	561	549	543	577	528	564	575	490	561	564	570	533	538	558	552	554	552	525	537	555	538	542	597	582	556	566	553	546	558	547	537	560	559	557	538	564	505	571	547	560	591	568	534	498	567	529	523	516	545	614	563	555	549	570	533	562	591	551	565	598	550	562	556	599	544	534	517	506	609	578	564	526	564	535	572	540	583	540	546	590	578	556	592	609	532	527	556	546	532	585	563	547	565	569	564	544	591	562	570	601	594	539	557	558	560	596	587	558	561	551	573	534	587	508	593	590	540	578	574	577	563	552	583	570	573	575	561	588	572	533	550	568	553	540	559	564	613	551	551	550	546	546	570	581	533	579	515	519	526	648	579	513	550	564	535	498	503	558	568	539	538	568	552	530	534	562	543	584	530	520	522	567	538	544	541	517	585	504	559	505	529	546	515	537	542	565	564	568	540	603	560	575	517	531	572	571	534	534	562	559	515	575	633	539	551	565	638	562	575	614	574	559	524	583	565	576	588	526	543	546	560	573	572	564	562	559	525	606	580	557	580	541	574	545	531	566	528	539	560	554	576	577	582	543	540	525	523	542	626	574	542	603	562	549	575	585	600	526	543	548	556	508	526	581	515	552	570	608	591	573	590	547	589	569	533	564	571	579	564	568	558	580	543	551	542	565	562	527	534	584	531	515	531	555	511	570	510	578	564	535	544	555	548	536	514	518	544	587	521	516	528	578	569	560	529	566	540	527	557	555	522	529	568	560	557	566	544	546	523	487	536	576	539	549	551	557	566	549	568	565	570	546	602	574	573	558	541	533	564	572	551	571	563	520	566	592	572	545	562	602	578	554	536	571	563	539	561	556	569	558	583	568	533	545	596	507	539	562	554	536	565	585	560	606	560	548	580	546	558	559	572	537	534	544	564	541	537	552	532	536	548	543	587	597	532	560	517	587	557	569	602	585	519	593	549	581	557	547	570	527	536	593	522	569	527	570	554	578	532	562	566	557	586	508	559	571	530	528	596	550	549	536	558	562	555	560	503	553	600	551	600	564	553	527	546	539	578	558	530	559	548	554	549	552	534	616	516	564	550	559	544	572	540	554	554	565	582	552	545	560	525	598	570	546	575	529	586	566	585	572	587	574	569	618	544	540	562	545	557	571	578	598	553	604	588	569	601	586	493	503	499	565	583	567	583	577	551	543	589	561	543	533	557	586	538	514	547	577	582	530	525	550	554	571	570	512	571	576	579	556	544	576	542	549	541	590	551	571	547	535	577	555	537	582	539	558	522	584	540	529	567	568	558	582	553	556	526	578	598	585	584	556	562	545	593	567	579	537	557	563	534	522	556	519	543	577	546	586	580	553	587	582	539	552	560	560	562	544	540	597	542	576	587	540	595	526	565	517	530	559	543	584	538	536	602	551	550	571	541	569	522	573	557	564	515	548	555	573	569	566	547	599	543	571	566	634	548	538	535	587	538	557	544	519	598	545	508	598	568	559	554	572	558	522	524	539	565	555	506	580	588	528	565	566	573	562	533	554	541	552	559	544	543	572	528	566	550	552	543	569	588	531	523	545	568	574	562	543	560	559	549	524	566	613	600	531	590	532	519	551	579	563	544	545	572	558	570	545	555	515	572	565	532	579	540	541	546	569	585	575	561	551	527	509	559	569	574	583	543	593	536	565	560	527	564	579	540	541	540	560	528	567	581	518	538	567	585	571	558	552	592	547	574	568	554	573	546	593	531	539	569	583	549	550	521	533	558	563	571	573	573	545	552	576	558	553	563	531	579	556	556	583	551	559	579	541	523	528	551	582	557	565	599	534	552	547	566	542	577	586	563	543	530	596	550	542	550	582	551	587	564	562	511	584	592	554	530	567	537	580	556	571	573	541	540	566	556	582	535	562	553	547	570	597	571	562	582	567	556	593	579	558	581	541	549	559	587	564	532	547	525	554	561	599	560	544	593	578	583	533	556	546	555	566	564	523	567	559	549	540	506	541	581	557	534	566	561	571	561	525	539	573	525	530	545	564	503	598	548	549	524	575	556	549	553	561	572	566	612	554	573	551	589	562	562	580	547	563	537	555	568	604	541	553	566	543	552	562	539	550	539	544	539	565	561	553	548	531	598	546	572	561	598	555	542	587	544	586	534	561	606	515	543	545	558	575	555	577	564	563	554	590	584	527	583	536	542	597	545	617	520	580	532	554	528	567	564	515	525	551	510	524	524	619	534	559	552	529	557	561	565	554	595	530	564	527	527	524	557	575	553	536	563	551	536	571	578	573	586	575	559	525	573	567	555	543	566	544	539	579	573	581	592	549	593	564	519	564	527	530	559	513	542	516	525	584	543	562
2448	400	405	412	360	372	381	382	332	348	372	325	338	381	356	340	388	345	333	317	344	331	358	351	388	342	356	390	354	364	371	341	356	380	354	343	345	333	355	354	364	332	367	342	381	356	368	329	330	302	319	341	381	336	382	361	375	348	361	369	357	353	358	368	370	364	336	336	346	376	378	337	335	320	374	354	345	371	374	317	374	351	382	351	371	354	353	310	334	364	397	355	363	359	367	337	352	342	385	369	343	334	366	362	358	348	380	358	357	358	337	387	340	361	363	352	330	355	350	344	351	350	344	312	374	357	349	366	337	353	375	383	369	361	318	335	331	347	341	319	342	341	333	360	351	317	345	326	358	359	355	327	360	363	362	365	369	354	352	362	336	359	376	336	350	333	337	360	373	367	348	357	367	361	360	347	360	398	357	355	336	351	337	352	378	375	381	370	351	364	337	384	352	342	365	364	355	392	370	359	354	373	365	374	303	317	337	358	378	388	365	352	366	349	368	355	369	350	385	359	354	335	334	354	369	374	339	349	364	364	338	399	321	318	329	330	415	382	376	361	359	352	315	358	373	357	319	360	370	369	375	360	394	321	347	340	341	329	342	348	364	352	380	335	364	395	382	375	377	369	332	374	352	361	375	353	346	320	351	375	418	355	329	375	392	337	339	339	355	335	334	369	342	345	364	322	372	377	343	349	376	371	347	372	364	336	345	366	356	378	385	354	357	384	353	352	358	316	354	354	359	342	307	365	345	330	364	315	339	342	327	344	358	344	350	354	352	373	340	342	351	352	386	369	367	357	337	309	349	350	365	350	349	361	314	349	352	356	368	334	355	366	370	351	361	339	365	348	352	323	336	321	349	362	357	330	369	352	350	340	382	358	343	326	364	353	381	379	346	333	386	375	369	363	396	349	352	325	331	311	353	364	353	386	345	341	342	340	377	320	354	381	396	346	377	353	362	309	339	352	353	396	342	341	338	365	359	383	354	341	374	335	333	381	334	339	356	365	375	350	360	364	370	355	378	363	354	361	349	375	351	358	378	373	400	343	364	394	341	321	367	351	322	375	340	357	372	350	318	364	350	342	355	392	341	371	347	345	392	347	369	374	313	349	349	347	332	352	352	348	381	323	344	337	360	326	372	327	340	377	350	347	347	349	361	348	372	341	400	318	366	343	361	325	379	315	356	359	339	367	338	348	396	355	372	351	311	362	348	352	343	354	324	325	366	372	385	321	346	357	370	358	374	363	340	361	341	344	322	358	376	360	381	353	375	365	374	391	357	365	324	367	335	350	345	339	354	323	342	349	384	357	330	369	347	371	321	335	336	385	335	386	362	359	378	362	377	369	358	339	382	339	356	357	333	347	342	363	371	372	344	346	332	343	360	362	349	395	322	342	339	387	347	386	352	357	358	360	323	326	358	355	384	327	377	370	355	367	352	390	349	326	356	322	356	365	359	360	367	339	327	358	354	368	335	328	343	344	366	344	368	352	336	371	401	356	364	335	354	372	359	373	344	346	361	338	359	356	367	392	367	378	326	366	330	347	383	348	372	335	373	348	356	345	362	341	336	349	334	346	381	326	358	346	322	378	293	340	357	348	304	362	345	379	351	323	339	335	363	365	361	362	339	327	341	324	376	376	356	343	335	336	363	367	335	334	329	359	364	387	346	334	379	340	336	346	332	352	350	343	313	351	329	369	342	333	393	396	365	357	362	357	355	336	333	378	370	370	358	373	364	352	351	347	370	351	347	323	356	328	342	350	332	374	353	375	355	388	344	372	344	342	358	377	361	333	373	348	363	384	305	316	384	384	348	359	362	329	339	363	322	347	328	358	380	382	356	357	334	371	328	341	342	368	339	350	347	375	356	388	340	362	325	336	366	365	340	362	369	381	347	321	339	351	379	388	344	367	326	360	370	359	368	349	380	362	337	343	368	365	369	419	335	382	338	332	392	319	372	337	353	344	327	361	363	358	369	385	360	325	361	349	356	364	362	375	339	378	325	379	333	363	319	379	340	349	327	343	374	358	353	386	338	377	376	385	373	370	368	343	355	360	328	353	349	354	340	378	374	353	326	382	323	371	372	324	350	362	362	349	352	358	357	355	364	338	342	380	336	365	373	371	341	324	294	338	345	370	371	329	383	346	367	351	373	318	344	330	342	370	354	352	360	401	355	311	372	378	343	325	342	351	310	357	357	351	355	341	359	362	374	361	370	364	335	340	341	370	378	365	347	347	353	339	357	336	353	337	313	402	349	386	374	388	325	367	358	360	329	348	336	415	341	362	357	356	378	341	382	349	346	341	363	340	366	332	356	371	360	336	368	347	356	365	377	370	372	327	382	368	369	355	329	363	385	355	373	342	385	359	335	328	370	364	353	381	343	349	333	368	383	386	352	375	334	312	328	353	364	369	345	376	348	357	389	355	363	329	379	355	355	364	324	358	387	343	317	324	366	365	388	334	350	351	360	334	336	346	347	366	370	359	345	349	360	358	372	356	368	355	361	367	368	359	351	388	375	357	325	350	363	344	366	336	358	334	339	338	372	376	370	321	350	351	349	369	357	363	339	369	322	323	328	345	341	328	343	329	355	385	341	339	369	356	323	386	385	358	338	377	358	380	357	352	352	336	361	356	354	350	401	381	364	377	393	349	353	351	368	328	342	355	335	345	354	336	350	354	343	386	382	365	372	362	350	359	367	323	344	366	317	368	383	341	359	363	364	357	328	382	390	327	331	354	338	348	350	323	368	329	343	356	350	333	360	349	353	352	368	355	361	314	326	330	366	379	337	360	394	369	326	354	386	357	366	355	361	369	342	354	361	377	348	370	340	336	343	369	353	333	335	351	341	381	355	360	318	341	320	295	380	384	357	366	358	353	352	332	337	344	355	368	346	342	372	347	355	362	337	354	332	362	334	323	371	335	352	347	349	361	339	382	354	360	303	361	393	360	335	369	368	385	344	380	349	369	350	353	358	345	335	391	368	343	334	355	339	349	349	365	346	320	323	353	342	361	342	374	366	361	362	386	325	378	366	348	350	378	343	353	355	349	363	352	361	349	332	348	361	364	346	349	365	345	344	381	397	409	346	351	361	323	365	380	367	364	329	342	379	335	366	346	387	342	404	362	345	355	356	352	365	371	343	363	349	362	390	365	368	314	350	339	368	372	323	371	361	351	350	357	342	390	334	340	321	311	362	388	366	336	360	346	355	345	328	365	399	325	371	345	358	358	349	369	363	346	364	373	357	354	355	371	354	321	344	361	378	312	397	350	334	366	373	354	351	379	349	335	359	386	368	386	374	371	352	354	351	357	350	352	340	345	367	391	349	368	376	291	339	346	374	355	344	342	368	349	392	370	374	374	337	330	386	377	359	323	336	351	359	352	347	368	343	349	355	355	346	378	338	379	362	331	349	341	361	359	327	356	362	336	358	349	363	353	343	375	330	330	339	356	359	348	364	332	361	365	321	346	376	353	392	345	360	358	348	343
2720	943	1009	1045	1045	1050	1075	1068	930	919	918	966	929	940	947	941	963	1024	970	902	908	985	977	934	952	890	941	916	947	870	978	945	963	954	943	894	947	982	911	915	945	872	928	944	965	935	945	923	917	909	996	1004	919	958	964	928	935	914	914	930	920	891	908	949	936	959	944	946	961	978	968	885	896	914	907	897	987	915	941	958	897	902	933	937	970	923	891	928	978	877	842	965	940	917	922	967	960	936	915	909	952	932	908	885	903	923	890	925	912	931	917	941	911	914	971	920	891	944	959	993	974	889	882	910	924	938	886	855	892	977	968	962	927	934	917	977	890	857	929	865	952	979	886	904	947	814	963	924	915	968	917	900	920	980	904	929	922	902	992	881	959	923	965	920	971	942	923	926	919	937	944	875	921	941	925	915	900	954	959	949	926	934	976	947	984	938	926	938	912	932	987	964	954	935	894	950	922	978	948	993	959	921	933	918	999	962	943	895	869	930	852	911	916	988	932	917	899	923	940	918	909	947	954	887	991	913	924	945	848	965	902	910	927	907	937	990	933	942	923	939	920	921	979	943	892	966	880	868	906	897	968	938	936	939	975	964	920	921	966	878	925	932	882	939	963	874	930	938	871	914	903	971	954	911	927	964	978	915	927	994	909	937	953	966	954	966	925	904	912	908	930	924	915	964	907	925	954	884	881	921	900	928	917	924	932	905	917	939	898	906	951	943	940	893	958	983	953	931	945	913	905	893	957	944	902	959	971	953	978	916	917	911	951	911	910	940	917	970	978	923	922	957	893	878	877	938	891	951	977	946	947	923	924	953	935	890	903	882	945	929	848	911	940	919	938	957	908	908	936	920	945	930	943	943	864	951	943	906	891	919	923	920	928	930	913	901	894	922	979	954	932	998	895	950	867	904	909	952	926	915	933	938	961	905	957	952	950	946	935	981	959	908	922	938	897	918	975	899	952	948	943	937	861	889	978	902	922	946	953	928	917	934	953	966	898	903	908	929	923	896	957	932	923	906	958	915	912	905	956	923	962	968	944	920	982	883	897	963	914	881	924	977	903	1001	923	930	896	938	916	968	945	932	901	924	924	984	974	884	896	952	914	938	927	959	929	937	974	884	920	944	999	921	950	924	966	897	949	927	918	929	975	955	934	906	954	920	937	883	972	933	893	857	924	948	943	958	976	868	977	916	890	947	925	942	931	940	945	921	895	966	934	914	969	974	1015	925	978	995	955	922	899	890	977	978	1009	846	971	900	907	990	895	919	938	951	913	891	925	978	979	995	900	917	923	945	896	912	935	880	917	963	955	906	914	938	933	920	946	953	902	917	917	956	931	913	847	884	911	969	958	911	900	961	934	960	940	931	942	931	931	917	959	949	924	932	995	956	956	894	887	917	959	909	973	890	916	892	958	918	941	999	961	888	937	927	894	901	908	959	918	916	923	931	895	945	936	961	970	883	880	957	939	934	951	919	917	952	895	916	867	966	919	979	917	915	939	881	974	837	848	909	948	910	885	984	923	929	987	926	916	913	929	937	943	922	937	966	920	934	977	898	930	908	1006	927	931	934	940	993	889	966	972	889	915	936	945	928	967	980	953	993	945	923	933	894	990	952	900	957	971	959	949	897	946	985	925	944	964	951	936	908	932	927	951	911	908	891	919	944	923	903	922	949	947	953	912	948	915	911	972	919	901	923	943	927	884	919	912	857	953	928	943	962	909	984	895	986	976	933	898	930	988	915	921	969	893	939	898	931	958	929	893	919	916	917	911	928	973	952	980	913	914	920	918	904	898	974	915	966	940	861	969	933	902	972	977	947	903	913	934	916	901	910	902	897	962	916	928	900	935	948	968	915	928	936	967	906	907	945	865	909	881	932	946	932	961	949	974	907	962	904	948	927	917	920	968	976	890	942	989	938	912	911	937	976	946	956	967	954	885	937	985	915	946	952	960	924	886	912	902	893	885	916	957	938	894	943	979	963	1004	892	889	969	952	956	889	973	929	939	911	949	916	912	906	967	960	899	938	911	896	964	928	944	953	876	920	860	978	876	933	925	929	907	936	952	933	936	874	917	923	968	917	970	955	967	917	932	931	886	929	928	918	965	931	916	906	918	977	963	900	951	938	937	890	900	915	950	901	944	926	903	929	923	916	954	921	944	956	983	890	988	900	878	943	931	904	941	936	903	936	967	908	948	966	897	950	904	958	1006	885	933	957	962	946	986	902	951	939	926	954	880	920	939	899	947	930	969	979	925	954	893	954	918	958	950	971	896	937	907	874	918	924	945	958	895	918	876	910	920	922	953	910	897	917	880	906	968	924	883	937	981	891	939	929	895	961	945	950	932	895	935	894	916	912	899	946	901	989	887	953	899	997	1001	899	900	898	908	873	910	937	914	906	907	906	920	921	938	950	924	909	962	923	926	994	942	962	912	900	954	969	928	940	927	939	908	918	897	955	939	906	914	953	914	1000	884	979	918	951	894	921	946	852	944	905	900	897	965	907	949	923	939	953	946	949	856	883	934	971	936	866	973	912	952	952	937	897	926	908	913	933	954	946	890	974	938	1009	906	857	907	959	919	916	934	886	900	922	968	935	910	871	880	939	936	920	936	955	938	930	901	913	958	930	947	927	923	888	978	941	936	934	936	939	937	930	906	897	947	865	942	941	929	955	912	907	948	920	855	950	911	941	919	909	955	900	924	926	933	958	928	895	946	925	956	918	921	953	940	931	932	941	861	866	919	958	988	911	938	968	897	905	926	880	906	895	952	896	942	954	918	929	954	914	917	957	914	922	938	913	971	979	920	899	870	957	978	960	876	944	911	939	937	967	879	918	917	963	904	927	910	968	918	978	931	1019	996	944	906	910	961	902	872	954	892	930	959	946	940	939	901	933	927	894	928	936	914	927	944	947	908	1007	936	937	961	916	954	913	898	935	949	934	935	946	919	902	927	927	922	915	918	947	972	927	938	907	944	879	932	902	926	924	940	941	903	927	947	951	964	919	921	922	939	922	945	916	933	916	920	954	933	945	892	938	901	960	909	928	977	930	959	953	947	937	949	857	948	923	911	851	905	935	921	945	881	921	912	957	896	946	968	946	950	922	971	902	943	917	924	925	901	908	869	921	938	981	911	952	952	922	937	927	926	934	941	928	879	944	892	926	903	947	938	951	939	864	945	894	911	959	894	922	974	938	882	927	948	949	914	929	952	979	916	957	892	944	937	920	943	952	933	927	940	959	936	933	951	908	962	899	1012	932	929	961	881	931	936	919	856	939	938	925	982	937	916	932	896	931	953	921	932	903	915	927	891	972	876	911	971	886	892	925	926	917	948	919	965	950	939	865	943	910	909	961	933	895	923	876	875	930	972	940	969	955	918	935	976	892	881	873	910	930	929	931	927	930	861	921	953	896	909	947	911	944	914	931	970	975	911	920	909	958	936	936	943	910	934	911	957	941	918	905	902	971	902	976	883	900	918	890	938	956	902	946	966	977	946	944	931
8459	1225	1421	1179	878	753	687	568	531	506	435	429	443	444	425	412	428	412	416	359	386	402	374	368	395	387	383	350	367	378	371	384	366	384	363	396	369	428	385	386	356	372	389	362	369	393	340	371	374	350	375	366	391	399	349	346	389	391	364	363	333	350	379	318	400	350	365	358	348	380	371	344	372	365	352	360	363	374	369	367	350	399	370	333	388	392	410	360	366	372	362	363	386	370	345	389	373	395	369	337	379	360	379	360	376	360	372	344	381	362	378	352	393	350	388	352	349	393	362	385	340	363	394	373	374	371	349	388	383	356	376	322	401	359	377	338	359	341	364	373	377	393	352	331	349	389	378	344	387	349	330	374	372	334	372	324	354	370	358	398	359	346	365	346	345	377	351	377	335	379	363	387	341	372	348	359	366	354	348	388	365	381	332	355	398	337	355	379	369	368	377	352	356	354	370	362	359	360	346	366	370	376	378	366	416	413	377	358	368	339	376	359	399	399	354	366	366	385	367	337	337	354	334	349	360	384	361	349	405	387	388	351	351	360	398	387	374	381	357	376	384	401	398	367	378	362	344	351	354	366	337	392	383	351	348	376	345	333	381	346	382	386	353	352	362	350	372	358	387	359	334	334	382	341	385	351	356	361	395	334	399	369	378	391	355	408	369	356	380	383	338	350	340	355	349	379	401	397	368	346	367	363	364	375	376	356	374	379	365	332	371	391	359	362	367	372	351	368	359	365	384	365	352	360	393	389	369	364	354	339	386	370	342	372	345	387	358	402	393	409	360	360	382	393	376	353	362	374	413	356	381	393	401	367	398	418	383	361	380	354	384	353	365	351	373	359	347	377	355	387	401	328	365	375	358	376	361	376	368	369	391	363	373	372	367	378	353	357	361	327	374	355	343	356	333	359	365	358	394	364	333	390	366	375	365	334	365	380	342	346	363	364	380	381	369	341	372	374	351	347	361	378	327	358	357	361	400	380	387	386	374	365	370	374	378	358	331	380	360	359	347	348	377	387	354	364	351	362	403	371	372	377	384	350	387	361	366	335	397	352	408	344	391	358	346	352	371	370	352	381	357	348	362	391	387	377	382	357	358	364	380	384	385	360	400	366	393	360	370	365	355	336	393	365	352	342	392	368	351	356	354	377	381	352	346	382	346	402	370	385	372	377	341	364	360	343	338	387	382	383	355	368	359	354	387	364	401	355	356	376	337	348	344	354	361	387	359	359	333	368	376	355	318	363	348	365	387	356	364	397	399	361	353	376	355	373	378	346	339	386	382	335	357	372	347	366	374	389	333	353	409	347	371	365	351	364	362	397	379	347	378	339	389	376	375	379	357	350	366	355	365	369	362	366	389	362	366	377	307	340	379	364	360	363	368	352	369	345	336	353	378	372	353	375	360	405	379	346	351	347	348	364	392	335	361	352	334	344	376	390	340	362	396	364	353	357	352	341	389	360	356	362	342	360	386	378	365	337	358	335	386	366	354	382	374	363	324	385	381	369	330	383	341	360	380	359	349	362	325	362	350	358	375	352	348	364	362	367	382	368	353	367	369	378	363	392	362	371	354	409	368	348	368	339	360	346	378	356	406	368	373	368	356	379	340	370	357	348	392	387	355	355	348	336	396	361	357	366	356	375	374	367	363	347	392	366	337	346	370	385	359	337	391	384	366	354	374	342	391	361	331	353	369	355	349	382	377	363	348	367	368	372	373	370	361	374	362	404	343	366	362	359	332	356	383	367	404	402	368	378	363	371	406	364	355	353	368	399	377	334	380	410	366	326	360	358	382	369	358	366	343	406	371	368	410	379	370	364	411	393	379	367	379	361	359	350	352	387	377	344	398	389	339	370	330	374	340	372	390	382	344	378	380	389	383	374	382	372	339	324	364	393	361	413	360	370	334	361	373	348	371	356	351	344	336	380	337	365	380	402	385	388	386	350	395	373	382	322	383	363	383	341	390	366	392	342	364	377	347	350	384	365	379	341	362	344	338	376	352	340	317	420	341	384	387	374	327	353	347	357	364	353	363	382	385	379	373	364	388	359	364	348	376	361	399	372	353	368	380	391	365	359	375	404	325	378	393	398	386	316	344	354	326	361	365	346	354	393	363	378	399	373	355	388	348	389	348	362	373	371	372	390	354	323	357	346	379	339	419	364	375	368	364	372	365	332	350	366	389	345	356	333	368	373	383	347	351	350	363	355	353	363	392	315	370	363	376	367	347	427	337	332	359	365	376	379	350	366	352	358	357	337	335	351	341	334	331	345	348	383	369	351	390	345	347	347	348	403	370	360	335	348	350	342	357	385	386	366	366	363	364	376	395	392	359	367	385	364	371	380	367	402	405	348	350	358	387	351	385	357	394	369	365	352	344	356	374	348	395	349	331	376	353	382	352	392	355	385	357	380	341	371	367	349	371	372	325	373	351	339	390	366	394	394	329	361	428	376	384	383	354	370	389	396	366	384	356	334	385	366	342	399	355	379	384	366	351	362	388	348	351	354	347	375	341	343	314	359	357	391	359	380	322	368	368	387	335	372	394	371	395	392	384	389	346	379	367	348	349	365	359	352	350	352	366	410	374	399	356	336	360	361	374	374	358	347	358	362	356	336	326	355	352	356	364	354	338	341	338	372	361	372	373	380	338	396	365	365	356	352	360	387	355	352	364	352	367	351	369	376	357	391	369	380	364	369	366	336	334	354	371	361	339	349	327	361	337	391	356	370	388	357	354	364	363	397	407	341	373	372	400	359	375	346	399	369	369	363	342	372	396	367	359	362	366	348	352	348	370	358	346	336	353	359	371	377	339	359	376	369	348	343	344	347	366	372	351	359	359	355	357	361	358	386	369	355	375	334	406	362	389	378	383	344	380	342	420	386	354	357	353	339	389	351	336	334	386	394	346	355	365	323	377	345	385	364	352	368	396	370	361	371	338	383	395	350	375	396	359	339	380	374	363	355	367	368	355	353	369	355	369	363	338	400	378	345	361	358	335	350	359	352	378	410	332	319	398	360	320	387	353	347	351	367	360	400	365	392	339	369	362	378	346	375	361	352	379	377	381	373	374	383	357	359	375	366	396	342	329	367	372	368	336	377	360	346	371	396	396	394	371	365	342	339	325	397	397	318	358	324	362	389	342	384	374	366	347	352	372	355	391	382	382	355	373	396	407	350	354	382	364	359	385	372	378	389	360	348	353	355	401	338	357	385	375	361	353	393	390	397	383	377	355	351	357	356	348	347	360	378	346	383	367	369	360	350	336	392	373	376	374	401	374	346	354	363	357	374	363	335	377	359	363	362	378	369	344	334	358	339	332	378	375	364	324	316	367	353	370	328	374	374	364	358	366	366	343	364	392	374	376	355	397	401	391	357	387	354	368	354	364	325	343	391	368	383	345	350	375	341	376	407	353	386	402	409	397	340	374	344	383	357	333	361	336	372	374	352	407	351	399	333	333	375	401	357	386	350	369	403	365	371	354	363	323	384
5878	1718	3036	3544	3213	2770	2469	2113	1868	1787	1597	1548	1361	1371	1304	1198	1191	1186	1164	1127	1142	1073	1074	1046	1022	1047	1115	1054	1071	1049	1036	990	959	1061	1087	1043	953	971	984	996	949	1026	903	1006	974	1014	987	1008	998	934	976	1003	943	1007	1018	1007	949	1012	1031	941	901	970	981	956	951	988	930	915	959	953	901	925	995	988	965	969	948	944	940	970	922	932	906	883	940	1011	1002	891	979	983	932	954	955	910	950	933	904	998	932	986	991	920	892	970	939	969	996	986	991	1007	929	949	1041	911	965	887	941	977	973	1001	969	960	874	985	957	919	982	951	954	929	957	961	978	921	920	918	1013	969	921	957	956	923	1031	926	976	921	949	933	1017	945	965	948	904	938	973	920	959	918	962	972	979	910	932	944	1005	978	893	943	869	979	890	979	930	966	899	942	927	908	932	990	968	927	1012	926	940	940	914	876	889	935	966	900	934	978	960	906	983	902	934	938	899	982	896	977	931	872	963	898	958	936	977	886	926	982	912	921	953	911	933	950	973	945	942	968	917	956	949	957	959	958	944	880	918	881	980	908	954	956	935	915	927	979	948	914	932	996	968	886	900	922	949	953	942	928	947	974	922	967	915	886	933	964	964	903	949	956	951	936	920	961	890	878	984	962	966	954	958	873	972	945	981	993	925	902	980	892	976	937	914	915	939	970	970	928	951	936	941	929	931	934	941	930	969	989	931	945	934	912	970	1011	946	967	931	918	911	923	973	946	944	949	915	1001	919	964	907	928	919	919	922	860	976	1036	966	903	965	899	983	938	913	920	930	956	939	924	941	920	905	896	962	936	945	885	1005	872	938	965	863	948	927	908	983	924	919	878	954	934	895	970	954	940	888	950	969	928	924	965	967	910	935	907	943	961	950	949	969	970	934	1008	979	923	930	908	990	961	973	954	940	956	913	939	896	931	992	926	968	1013	968	942	879	955	916	963	947	900	986	955	983	906	981	959	926	931	891	938	980	985	937	949	914	930	952	982	892	947	937	941	966	957	922	977	961	922	928	949	951	935	915	933	891	941	945	971	927	934	909	927	936	967	955	966	919	953	968	948	943	954	984	981	996	921	940	923	947	978	955	934	970	938	927	923	929	952	938	911	971	1005	986	970	919	949	865	962	900	926	907	977	907	946	978	957	988	958	926	931	938	904	930	888	977	951	888	953	962	896	966	950	924	969	914	985	946	961	943	945	1009	951	986	970	999	959	901	932	858	931	957	943	921	985	937	974	905	916	913	989	923	909	971	969	916	936	967	934	938	986	920	949	933	965	977	937	973	1016	961	942	971	923	917	908	938	939	968	982	937	934	898	971	995	891	948	928	949	954	986	989	944	933	995	952	961	938	879	962	875	956	921	916	902	943	946	934	902	939	898	966	925	938	960	985	944	948	920	1003	964	934	942	917	907	950	950	924	968	911	944	918	868	921	988	900	920	934	937	917	907	947	973	962	996	915	961	894	935	924	953	931	921	948	900	913	872	934	944	946	1001	969	928	958	950	993	967	977	927	950	902	961	936	892	926	942	920	966	942	931	972	933	996	967	942	937	957	975	930	932	924	972	927	922	938	894	907	910	945	966	917	961	967	993	907	952	984	935	959	938	938	926	926	936	887	939	966	974	925	940	950	906	935	952	946	999	909	920	927	906	910	976	986	914	934	967	957	945	959	942	915	886	913	873	975	949	999	943	932	1036	900	936	937	902	918	929	939	978	950	970	974	930	891	964	915	934	902	989	935	925	1001	985	959	945	964	986	938	957	916	983	869	954	864	964	942	963	957	974	915	947	992	968	889	938	976	946	907	989	940	947	910	913	992	894	925	952	947	914	945	927	877	905	913	982	871	957	984	969	988	1015	929	924	903	939	966	928	937	984	943	937	911	981	923	925	1008	931	932	994	934	906	949	920	949	976	916	973	989	968	948	904	926	898	904	926	900	983	904	901	959	981	916	953	930	971	955	941	945	958	943	944	983	984	937	953	954	922	913	968	973	929	926	950	946	929	1000	946	987	899	911	923	930	927	900	859	944	926	920	977	966	935	943	944	960	937	988	961	931	984	947	906	997	954	966	916	957	948	889	925	941	955	887	929	901	948	990	954	910	900	933	978	902	905	895	978	926	974	916	978	944	964	961	924	994	941	948	911	944	995	958	958	940	878	929	967	993	938	927	925	881	900	1003	965	922	876	991	941	960	955	921	978	923	969	946	937	981	906	910	956	949	957	937	962	955	927	943	961	894	916	890	975	935	987	929	938	923	944	948	912	945	976	931	954	908	960	970	973	969	929	905	943	946	943	937	980	977	971	942	892	974	992	950	942	923	916	937	929	965	970	939	937	965	937	917	924	905	936	986	958	941	953	948	958	953	913	944	963	929	978	934	918	902	910	893	931	992	943	911	974	973	933	914	949	938	925	961	950	946	996	954	890	973	918	959	991	932	954	900	969	941	879	917	943	954	961	906	933	993	959	972	929	984	954	950	964	905	950	968	906	911	953	957	858	1023	927	936	946	965	972	946	924	954	902	935	956	959	883	937	983	917	974	944	882	907	988	981	901	991	921	993	976	916	944	950	934	895	892	920	940	928	943	982	980	1011	949	972	928	981	948	961	938	961	913	957	945	982	900	943	919	917	921	937	904	928	935	939	918	892	929	941	937	949	982	910	941	921	953	953	947	896	896	953	955	968	970	942	965	991	946	930	1007	949	890	908	970	975	918	896	931	929	928	931	922	961	1000	1017	968	955	945	984	945	942	976	1009	942	905	988	955	930	967	960	939	951	929	986	898	972	916	987	958	958	979	887	933	925	958	932	926	956	955	933	940	942	949	935	964	955	927	923	962	999	986	919	917	935	941	912	918	917	945	986	932	936	986	946	891	886	934	972	943	981	942	949	916	924	978	970	954	957	971	939	957	916	900	944	959	899	928	944	913	954	1007	953	932	946	941	957	956	942	982	942	936	927	953	986	963	929	962	920	933	897	948	939	932	950	992	941	951	895	893	971	934	955	963	942	988	986	969	936	1014	928	964	954	954	941	957	929	949	913	949	901	977	876	872	929	960	992	950	849	966	882	937	946	934	966	979	972	951	951	938	950	987	963	970	887	961	971	922	930	905	967	933	941	879	911	942	969	990	1047	919	918	950	957	936	914	928	946	908	923	942	917	932	974	965	951	964	962	954	979	914	999	920	973	991	916	916	926	949	906	917	923	915	981	932	948	896	946	954	973	971	913	926	955	927	926	913	917	936	990	967	954	936	942	908	992	953	934	920	928	903	962	924	949	876	917	989	905	973	891	985	936	947	995	934	915	944	927	995	944	971	916	937	976	942	930	946	952	916	912	938	942	962	1016	929	902	905	913	1024	961	884	987	959	979	1008	955	924	1004	925	921	916	910	986	971	969	972	936	934	1013	961	955	896	906	929	950	914	942	975	943	968	934	954	929	931	913	976	947	865	893	915	963	939	974	907	948	959	987	963	958	935	932	923	960	971	956	968	894	931	937	921	950	914	923	932	949	914
15390	2379	2588	1965	1390	1003	702	637	534	468	378	355	333	371	332	287	286	276	243	274	251	244	252	254	239	239	247	215	230	225	182	237	208	230	232	218	200	222	215	229	220	202	184	203	233	214	196	223	190	231	202	213	177	195	231	190	217	201	240	188	185	197	195	207	210	214	206	196	225	197	203	177	218	204	196	221	199	196	203	213	213	187	228	186	229	236	167	198	192	204	214	201	183	179	225	188	204	194	223	215	168	191	197	215	218	195	183	183	201	210	190	187	216	181	193	186	219	189	197	181	218	172	194	180	211	191	203	214	189	188	194	194	204	193	201	239	192	198	215	215	212	217	207	193	201	198	220	193	219	200	207	203	200	179	201	235	203	207	213	211	192	198	193	177	206	195	182	204	192	182	210	184	208	220	206	197	199	187	208	208	209	197	232	204	215	218	223	194	182	224	198	201	188	187	230	212	207	234	188	174	202	184	196	211	189	198	212	216	215	181	187	212	188	218	210	200	195	183	213	190	207	173	222	219	196	226	199	195	183	202	187	205	204	180	188	201	193	197	206	199	190	206	186	203	209	201	214	198	199	221	206	203	207	211	207	201	180	181	192	217	203	202	207	187	201	224	195	197	180	185	182	210	203	210	203	190	191	189	207	179	219	192	198	200	166	183	188	203	177	187	207	168	189	200	177	212	195	201	207	189	211	165	196	198	182	201	191	205	201	208	203	207	205	174	180	211	202	226	197	214	193	198	203	194	196	204	211	190	210	207	193	181	177	181	207	208	207	193	214	200	202	193	189	229	188	219	204	198	181	181	185	213	190	201	216	193	211	211	205	203	212	207	186	191	210	197	198	181	197	211	187	198	186	218	209	185	203	202	198	209	185	180	202	220	186	207	217	200	223	195	183	200	193	158	214	227	215	204	199	188	212	183	215	198	210	176	202	194	199	177	193	201	214	201	205	189	184	198	214	199	232	190	202	207	198	201	211	217	185	209	194	196	219	205	219	214	211	212	178	172	193	195	215	200	211	188	173	215	193	192	209	180	186	211	207	219	191	195	190	194	168	194	203	184	209	180	185	192	189	190	197	205	195	213	212	220	208	217	208	185	203	203	229	191	192	192	210	209	216	199	216	215	224	193	184	214	205	182	180	180	201	220	197	202	175	212	204	211	171	186	209	225	211	212	197	208	204	207	207	206	194	199	209	204	197	213	206	211	220	211	188	194	209	226	203	229	208	186	206	200	205	222	220	207	192	197	207	187	193	183	215	200	215	192	191	189	183	211	178	191	204	203	209	178	211	218	182	189	204	187	197	220	215	192	190	189	172	185	201	185	211	210	192	168	176	210	195	207	205	211	190	199	195	201	186	188	192	194	211	195	176	220	223	207	197	197	216	183	188	183	173	207	210	221	204	188	186	188	193	199	227	181	221	221	186	210	229	198	202	184	214	196	218	191	196	203	182	223	189	210	194	204	203	180	179	221	199	200	205	177	211	197	221	198	196	204	190	220	224	229	212	169	202	206	190	183	189	204	202	195	204	191	185	202	195	198	191	163	192	207	223	214	215	218	194	177	202	216	180	230	211	208	200	194	191	200	189	190	188	203	186	209	204	197	213	180	224	175	172	183	191	194	224	222	200	221	220	210	183	212	178	191	207	185	199	211	194	173	212	193	233	189	213	212	209	184	228	216	197	200	202	216	212	187	185	219	197	179	228	213	204	199	205	209	210	186	186	182	200	205	199	200	217	201	213	172	172	190	197	201	208	216	193	201	206	209	210	244	200	180	184	205	190	211	208	209	184	193	213	202	180	203	217	185	202	231	185	202	194	187	194	190	200	185	227	218	208	181	191	193	171	204	234	194	222	184	225	208	210	220	184	205	212	213	193	215	193	196	177	195	192	191	192	193	198	199	179	211	205	175	159	198	199	225	212	225	191	194	206	198	198	191	201	206	214	193	196	201	184	221	197	190	202	202	216	202	196	209	190	173	205	218	178	217	199	207	196	197	185	198	215	175	211	211	213	197	195	203	198	220	210	197	198	185	165	185	178	177	212	209	179	196	190	202	207	188	172	222	200	188	182	206	209	211	203	200	183	207	210	188	193	201	195	176	198	191	183	201	220	197	206	193	196	216	217	221	209	206	210	200	215	191	188	193	209	189	211	203	184	193	194	198	181	197	230	176	196	172	202	193	228	218	210	167	193	201	235	184	189	189	221	193	199	186	203	210	194	190	203	203	183	194	199	205	204	204	206	201	198	191	206	201	187	217	242	180	206	167	210	172	216	225	217	201	195	190	195	203	213	185	201	196	191	193	198	193	194	224	181	197	184	200	205	188	198	220	210	200	199	194	185	184	209	180	203	189	208	193	183	207	201	220	220	185	213	198	199	190	197	206	192	209	214	183	217	194	210	181	227	208	188	213	192	194	200	216	203	183	205	188	191	215	233	224	199	190	208	185	203	194	178	219	189	226	182	208	210	210	188	203	190	208	185	191	200	202	204	219	189	227	205	203	182	185	229	218	212	203	205	182	191	214	198	196	182	211	204	188	167	196	197	169	177	185	199	173	200	209	235	197	201	200	206	178	206	197	195	217	184	185	188	191	190	201	186	214	215	169	192	216	188	206	200	179	194	174	233	190	205	217	182	174	199	198	219	210	223	196	196	221	198	180	172	178	196	178	212	193	200	203	204	214	211	199	197	186	190	207	197	159	215	199	214	209	198	202	212	176	204	190	212	201	216	200	223	212	206	206	190	209	188	201	208	190	211	196	207	203	196	174	202	202	209	188	205	238	194	194	198	209	225	204	212	195	204	180	219	200	217	226	220	192	191	203	218	205	201	218	196	177	174	195	169	208	201	216	179	193	209	200	193	200	216	222	224	190	181	186	211	192	195	192	195	186	202	178	187	202	208	205	179	203	202	200	216	205	210	217	195	239	207	203	221	195	210	181	218	198	185	200	182	212	200	206	196	196	210	207	193	199	191	172	193	209	178	190	228	189	196	212	212	196	207	211	202	193	224	215	188	169	206	208	183	188	195	192	196	213	223	222	191	189	200	214	215	191	217	184	220	205	171	222	210	184	192	192	196	212	235	200	201	195	204	213	209	216	205	234	195	195	183	195	198	204	202	187	191	201	230	181	202	185	210	181	191	192	223	215	207	210	213	208	188	210	186	201	206	204	168	208	214	195	201	190	212	220	212	193	209	178	200	203	208	213	182	205	179	176	218	216	180	219	203	210	171	203	196	194	207	187	174	186	216	211	189	197	180	185	198	207	207	200	187	193	209	206	208	196	176	195	216	189	201	182	196	163	204	206	196	208	188	189	210	186	199	188	183	215	214	200	213	201	205	217	197	196	210	207	192	217	186	198	205	189	188	191	195	197	210	214	198	202	176	180	237	227	189	204	186	190	193	195	215	220	220	209	218	211	208	218	175	198	197	243	235	203	175	206	204	183	176	203	169	191	197	173	223	210	184	216	212	195	209	216	192	194
7577	2227	4740	5650	4857	4120	3321	2835	2391	2052	1836	1733	1498	1436	1296	1231	1094	1100	1025	1006	905	931	839	807	846	790	748	781	717	732	706	733	732	697	661	687	602	664	656	660	665	654	657	654	637	650	582	600	649	611	597	609	602	638	594	584	636	629	602	628	657	639	586	567	595	590	596	570	624	619	564	567	548	573	594	585	571	565	583	614	589	563	592	570	551	596	586	560	546	577	578	576	550	584	572	538	566	583	557	524	573	527	625	563	512	552	606	580	555	582	603	550	617	554	572	603	589	550	585	543	553	561	644	565	577	544	590	545	574	547	540	563	566	560	544	586	610	589	605	595	559	543	565	597	572	562	565	555	539	553	554	543	547	565	582	572	585	572	549	537	578	567	578	560	557	539	587	559	579	573	569	561	524	543	575	546	588	544	560	570	574	554	581	534	571	567	582	536	483	576	534	575	562	520	567	528	536	602	524	523	555	578	598	583	561	532	558	543	560	571	594	553	537	579	558	597	556	547	526	536	550	550	511	570	531	580	529	601	512	540	574	530	554	587	553	556	538	522	565	545	518	557	564	526	606	574	563	544	568	552	565	515	557	603	544	571	602	601	571	551	543	524	568	516	548	549	544	556	540	538	565	558	571	584	569	586	563	586	596	582	578	530	502	551	550	570	532	569	538	534	610	588	548	573	607	530	557	583	533	586	535	576	602	555	599	523	562	591	601	531	596	584	589	519	519	572	571	592	590	570	535	527	527	564	569	527	569	523	550	590	586	550	512	558	551	568	577	584	560	596	570	574	560	552	583	543	544	545	512	536	565	570	579	570	516	535	527	561	588	571	537	531	537	556	541	529	585	552	556	568	537	557	575	560	569	541	575	588	543	547	543	540	564	552	541	562	556	583	553	563	562	541	571	557	572	522	555	561	581	589	540	531	548	545	573	550	519	564	585	539	594	560	569	603	568	566	568	557	529	522	506	588	595	514	579	565	551	571	608	551	573	524	584	546	605	552	552	603	559	555	592	564	575	517	532	529	562	568	583	589	539	547	540	574	574	541	524	545	567	593	570	550	553	541	536	563	562	572	546	564	561	555	550	525	620	575	555	531	578	527	531	517	578	541	564	583	575	585	564	590	574	556	542	519	500	556	529	545	555	562	532	548	571	575	544	579	542	535	555	496	543	555	547	571	563	533	585	544	543	525	525	552	568	509	564	516	553	580	515	554	549	612	561	550	545	581	564	533	568	566	529	631	588	541	556	548	538	595	584	523	584	595	577	547	503	539	589	584	515	523	542	537	594	532	597	559	592	582	560	504	542	559	569	615	529	551	531	554	557	597	581	593	552	553	564	554	590	532	531	551	579	544	545	562	559	521	587	576	605	564	488	520	553	546	535	525	538	589	539	551	580	559	556	572	555	544	551	530	528	546	540	594	576	534	556	596	543	588	554	560	539	549	538	561	539	565	559	609	615	568	569	556	517	537	538	549	553	583	564	602	543	569	643	561	527	553	577	492	582	556	534	601	570	527	594	542	578	547	582	574	544	572	528	558	552	560	574	547	524	530	562	568	539	542	550	570	593	566	576	546	547	556	574	523	544	567	584	499	530	545	519	531	539	540	481	571	531	521	561	573	604	564	542	579	586	561	577	534	525	587	578	574	531	577	556	562	521	537	541	584	597	574	544	536	561	572	550	541	559	543	562	555	535	535	541	536	578	559	576	554	573	546	606	552	535	572	542	583	538	533	534	561	560	544	516	545	531	552	576	531	584	577	543	575	548	530	570	560	554	565	538	557	544	570	553	534	589	543	585	548	543	601	556	599	575	568	536	519	538	558	566	539	552	542	502	533	599	564	547	543	559	544	590	546	528	565	550	584	566	590	572	540	530	567	555	564	577	543	573	522	512	613	560	574	596	569	587	542	476	578	579	599	568	600	515	545	522	497	586	504	596	537	534	569	544	583	570	573	609	535	541	538	563	607	540	549	582	515	583	575	576	556	564	565	542	538	578	580	576	593	562	538	553	561	590	538	606	541	595	579	533	516	575	572	528	564	594	531	553	550	543	573	572	554	521	581	532	600	504	542	568	515	551	539	523	556	586	551	562	560	537	564	528	519	583	534	553	573	508	585	576	549	597	570	558	576	546	548	550	578	562	597	550	561	579	575	530	564	516	540	585	528	561	534	595	546	580	585	549	577	559	528	528	567	582	521	589	546	535	554	564	534	576	547	571	565	588	567	591	559	572	592	588	534	547	534	540	592	544	546	609	550	579	568	527	541	573	597	581	563	540	553	521	567	568	547	555	581	545	551	545	566	518	544	557	542	587	517	570	570	561	575	567	562	533	527	550	542	590	543	573	560	608	547	573	518	511	588	586	535	541	579	565	580	550	554	573	553	560	564	587	536	558	560	558	550	599	554	601	559	576	561	549	574	590	575	594	567	579	570	560	576	577	563	509	581	578	587	564	576	571	558	573	527	517	538	528	536	564	521	550	547	531	560	557	551	580	533	513	522	552	573	547	575	546	551	534	585	587	582	582	534	568	537	555	522	570	568	522	527	563	576	531	584	561	556	531	550	544	556	561	558	550	596	553	523	546	546	591	507	585	563	552	555	550	546	591	569	523	597	534	534	550	575	541	620	562	549	533	542	539	557	585	540	555	584	551	600	574	542	521	585	562	556	548	522	587	564	540	597	538	548	530	559	545	539	547	569	551	523	575	527	560	553	562	550	559	536	513	543	533	545	542	545	506	524	553	559	529	571	537	536	563	607	581	533	566	549	571	528	545	546	607	577	539	547	550	599	527	564	519	579	527	537	568	573	537	556	584	568	578	556	535	512	586	580	534	521	523	509	571	530	546	566	559	542	562	546	545	593	579	571	545	593	565	546	545	552	573	566	558	556	587	530	540	557	524	569	536	543	542	566	541	592	596	570	520	566	558	561	532	550	553	588	561	553	572	573	530	582	555	529	578	570	580	592	535	567	572	597	576	579	541	561	555	521	565	561	578	545	574	582	599	560	550	559	520	520	596	572	552	523	560	541	553	577	504	564	550	585	564	526	561	602	549	589	557	550	559	536	582	570	561	581	556	544	569	518	560	563	607	558	556	509	530	602	574	565	578	530	539	581	540	520	560	539	552	545	554	581	550	548	597	571	547	518	548	547	539	579	572	563	592	516	578	524	519	523	549	581	582	572	563	499	542	551	580	592	580	585	552	573	572	589	568	538	553	525	577	594	566	532	547	575	551	551	551	616	570	559	531	551	531	586	549	533	569	545	573	584	520	594	563	576	570	565	589	543	533	543	527	573	564	557	540	545	594	529	529	588	570	539	569	553	568	546	577	569	570	533	542	572	570	529	573	576	578	602	512	562	610	545	537	595	560	535	566	564	574	555	544	540	557	558	539	535	561	554	510	535	538	499	567	533	600	583	602	568	508	512	602	579	543	591	584	554	583	579	512	590	555	584	558	571	540	563	536	536	584	534	570	585	538	523	561	607
2642	413	401	405	388	400	392	348	404	386	352	349	342	374	386	343	356	322	394	334	324	345	371	334	367	337	365	349	369	356	318	352	357	357	340	362	355	355	354	333	336	336	337	339	323	353	338	360	344	357	361	346	411	346	340	352	378	366	372	368	323	334	342	349	358	332	332	357	333	362	361	359	358	346	339	347	357	374	362	359	364	361	361	338	363	375	363	364	371	334	336	365	378	346	367	357	364	337	387	334	330	341	373	345	363	359	354	380	346	352	364	327	365	363	351	375	372	321	343	351	363	375	330	361	332	349	340	341	364	353	374	308	346	391	382	334	355	372	356	337	351	364	350	343	348	322	327	317	328	320	334	352	347	358	404	369	347	365	348	348	382	343	362	334	346	292	322	350	360	374	343	347	329	351	347	370	355	341	380	353	376	352	343	346	312	342	372	368	364	363	374	366	376	351	352	331	375	385	357	343	373	350	318	363	341	329	357	349	338	357	375	358	378	376	372	375	350	345	349	344	331	351	350	337	409	350	372	335	354	358	373	347	367	336	378	353	389	376	342	390	324	362	364	390	400	368	356	332	350	341	360	352	372	330	341	347	327	344	365	368	393	358	371	317	357	355	334	365	347	401	328	336	331	353	357	333	349	366	331	356	342	346	357	387	358	371	378	385	358	371	346	341	395	362	331	370	375	355	352	379	336	344	344	371	366	348	386	356	367	329	377	366	350	361	401	344	320	327	334	365	365	389	360	356	379	404	374	375	361	336	371	342	356	371	336	342	378	363	343	347	349	344	304	332	349	340	328	336	337	329	357	354	366	362	343	370	377	367	352	408	344	373	364	367	366	380	339	346	368	353	372	382	369	387	359	347	393	347	359	349	369	358	360	354	366	343	338	346	369	344	360	357	353	340	343	335	339	373	358	382	335	351	348	313	385	371	373	368	364	352	369	313	382	360	346	392	346	356	359	339	343	325	332	304	303	342	346	358	348	357	350	325	347	352	295	339	342	299	346	361	370	332	339	345	332	359	353	356	320	325	372	360	322	340	338	344	380	337	349	377	360	354	353	349	354	372	354	376	323	345	356	328	371	338	328	341	370	373	337	318	359	360	347	360	348	353	359	337	340	349	360	367	336	387	345	373	341	339	358	353	352	339	374	364	391	329	346	326	376	328	355	404	347	348	369	388	348	376	369	353	362	349	339	311	314	339	357	360	353	364	346	405	344	341	338	361	372	346	337	347	341	346	366	348	384	353	344	358	328	349	347	349	365	337	334	302	337	332	381	347	358	367	341	329	355	347	340	365	365	345	364	350	340	347	339	353	359	368	399	349	358	355	321	363	335	337	368	357	354	360	345	336	369	365	350	361	350	387	347	360	338	343	345	345	403	342	378	368	385	361	309	339	345	339	374	357	333	323	360	345	368	330	362	378	350	382	377	374	347	344	340	389	338	345	354	357	374	349	377	354	326	364	368	335	335	387	341	354	352	400	395	365	332	319	391	377	366	397	354	345	330	364	329	331	367	368	362	363	386	348	360	361	342	360	349	343	362	387	380	342	350	375	370	356	362	338	358	362	319	338	333	356	354	371	320	360	369	373	363	336	346	352	347	334	364	354	375	362	372	354	384	360	347	351	354	362	304	351	368	370	322	369	361	373	336	358	334	311	358	366	375	355	356	358	351	382	373	354	338	382	344	342	381	346	372	356	347	346	360	358	348	365	330	356	357	390	344	353	336	333	365	343	344	320	356	337	372	349	363	369	338	313	366	333	351	318	358	372	349	343	353	373	359	343	381	360	418	330	347	369	382	338	327	332	371	329	327	317	335	306	332	372	374	333	347	336	372	375	365	337	356	366	341	339	360	363	368	369	335	320	335	325	362	344	350	367	374	392	366	355	368	328	338	315	365	363	343	358	337	378	337	343	333	376	337	353	362	359	374	385	358	328	348	317	360	363	387	361	354	348	357	350	354	354	364	364	303	331	375	386	313	370	370	355	340	355	336	352	357	353	341	375	363	350	366	365	396	368	369	356	335	330	335	350	347	345	343	328	336	350	356	364	356	353	383	306	353	367	361	354	377	374	360	340	357	334	360	390	371	357	335	339	311	359	333	362	379	357	327	324	331	361	353	363	392	341	322	340	366	341	360	361	367	353	344	397	363	402	347	351	341	338	343	390	371	341	370	330	313	311	338	341	389	317	350	378	334	361	349	375	364	360	359	322	368	379	390	372	378	344	365	399	349	327	324	310	345	380	355	323	374	365	376	353	338	341	352	328	355	367	367	341	353	343	342	366	388	346	337	374	340	353	392	365	332	385	348	362	368	336	370	372	374	347	334	367	347	341	359	363	322	354	353	326	361	336	345	361	348	365	369	330	336	348	331	349	361	364	354	351	344	364	353	335	330	346	364	359	347	365	392	363	361	339	370	358	321	345	332	351	339	349	316	361	360	367	344	346	351	347	354	401	343	360	366	348	347	325	365	357	329	335	347	351	357	364	357	357	347	381	385	373	351	353	329	390	326	336	336	343	338	357	364	343	365	369	354	375	378	371	348	356	356	366	351	352	341	358	343	370	366	337	356	376	378	339	352	360	341	347	337	364	361	319	375	347	390	372	354	357	366	352	329	378	323	356	351	326	348	357	365	360	389	346	357	379	342	377	359	363	350	373	381	327	314	350	339	342	347	344	384	333	367	339	333	340	373	328	348	362	335	367	329	355	346	343	345	400	364	375	364	390	373	337	358	364	346	361	360	344	368	348	359	307	353	333	376	345	349	367	386	366	351	364	365	345	315	337	354	383	339	360	361	312	355	357	343	326	366	335	337	356	354	369	362	349	360	323	345	337	406	345	350	359	332	322	338	380	356	334	321	355	342	328	354	324	402	394	367	334	402	350	365	368	356	364	298	362	352	389	375	350	333	330	360	367	363	331	351	388	384	347	338	348	344	334	332	312	363	372	378	380	336	365	366	320	373	329	378	342	388	332	334	346	347	346	364	361	365	360	353	367	361	341	370	339	348	388	341	342	340	327	380	336	360	382	359	375	353	358	358	327	399	382	334	361	333	345	318	353	347	366	335	357	352	365	363	398	412	342	371	324	351	321	360	372	371	384	358	328	330	366	367	343	370	382	383	372	375	327	346	369	353	363	351	350	332	383	351	334	308	356	337	375	356	363	344	355	368	386	330	367	368	318	353	380	379	351	362	362	372	332	376	358	386	345	348	348	371	353	367	332	366	368	394	380	332	342	351	357	331	331	344	336	317	369	340	340	362	374	364	348	330	366	353	341	367	367	341	370	388	345	339	377	347	377	366	348	367	350	376	359	391	376	343	373	357	340	343	364	348	363	362	372	314	343	333	356	372	396	318	350	371	370	342	339	324	337	386	409	374	331	367	383	324	352	371	320	372	321	398	315	351	356	371	352	308	330	346	327	356	386	367	338	377	347	352	361	341	345	346	367	371	342	373	378	347	368	363	379	403	372	367	363	342	389
2696	982	1168	1179	1127	1077	1070	1033	978	952	988	1032	958	916	963	936	930	932	935	919	964	966	983	959	980	967	906	915	950	942	944	919	925	930	927	1003	908	927	894	926	951	982	979	922	927	965	909	945	901	962	1003	926	920	962	928	987	894	929	934	927	889	878	960	902	930	947	932	909	936	909	963	947	946	892	900	884	958	907	935	976	966	888	888	926	933	893	904	942	937	909	994	913	924	945	951	909	882	892	967	906	958	929	950	889	918	934	938	972	922	907	915	984	905	938	890	951	900	927	927	908	924	940	921	925	1004	906	941	914	909	943	973	932	939	915	950	907	938	913	907	939	920	984	918	967	932	943	909	947	880	901	916	902	899	990	932	941	905	932	968	935	911	921	953	973	933	958	907	929	911	892	906	952	938	948	947	882	934	960	871	911	886	901	922	946	951	909	901	971	968	937	925	892	941	980	906	933	942	989	925	916	926	949	902	949	916	959	966	919	924	949	919	946	896	915	926	905	911	935	913	945	907	962	926	912	924	922	943	972	965	957	891	924	944	942	935	905	955	881	944	932	950	931	904	935	935	950	894	938	897	926	914	887	922	950	931	909	865	950	947	949	911	891	903	1022	881	939	933	1005	968	960	919	879	958	880	920	893	916	946	912	927	963	897	991	914	926	935	873	925	899	957	906	945	897	867	975	934	910	958	929	912	927	923	916	952	887	999	948	919	901	956	943	901	968	943	905	968	896	918	877	926	929	899	986	923	869	922	906	851	900	920	895	937	993	924	943	975	934	971	949	942	975	920	975	971	970	917	970	965	932	915	914	934	907	870	951	952	913	929	904	957	923	932	931	947	922	904	956	975	968	953	898	914	949	950	890	955	902	873	937	928	927	928	869	955	943	943	935	920	941	913	955	938	928	904	944	972	933	911	899	934	929	905	951	883	987	920	918	965	935	931	948	930	886	954	947	915	986	974	932	962	980	954	929	914	900	912	918	930	906	905	970	951	900	909	942	867	893	926	903	919	921	874	899	944	948	857	943	954	961	988	932	951	940	875	953	903	909	930	892	924	974	924	940	886	925	893	872	913	902	915	944	894	960	924	923	899	896	929	913	949	999	898	907	923	936	933	950	939	979	889	931	952	924	959	922	902	908	933	943	927	936	938	968	956	933	927	926	844	913	928	882	940	965	975	945	958	965	883	919	924	969	931	911	968	959	895	936	942	917	946	915	928	937	980	924	905	901	957	943	967	940	865	931	934	886	917	944	928	911	942	909	953	933	908	914	901	923	938	984	920	931	930	961	908	878	926	946	918	895	890	894	965	937	973	907	948	959	914	943	912	918	926	933	939	926	967	934	931	868	940	922	917	885	907	917	962	867	959	906	867	916	908	946	906	907	916	954	918	940	906	893	908	863	925	928	904	947	956	885	904	948	916	947	940	927	966	943	936	926	913	923	949	937	999	902	927	990	914	915	905	925	889	937	944	920	935	931	948	921	900	934	897	921	935	881	929	951	952	959	958	923	932	900	932	906	932	973	989	923	921	892	913	925	955	891	925	932	940	901	906	898	935	1030	911	925	960	974	958	946	907	933	913	947	896	1035	930	968	924	888	928	978	892	944	882	910	925	919	926	924	934	926	914	938	924	880	908	939	954	935	950	952	956	883	950	972	914	923	964	942	936	913	850	948	938	909	910	922	909	969	910	928	932	900	922	876	956	920	927	913	1017	917	907	916	919	944	907	894	903	947	907	981	964	893	940	932	913	1002	964	912	970	927	956	910	938	961	872	938	880	970	949	963	956	906	941	913	877	974	996	908	908	929	937	888	928	929	894	950	996	941	984	960	980	905	921	935	933	902	893	897	976	892	884	915	932	858	950	913	876	926	880	876	932	967	884	931	935	899	917	891	891	906	953	872	923	932	908	898	902	947	940	901	958	902	955	887	932	945	990	937	1000	954	931	943	930	893	880	917	947	986	958	878	884	866	945	921	914	957	979	940	908	985	907	972	920	910	908	941	867	911	932	948	899	941	905	928	961	978	902	966	939	936	946	910	972	961	942	947	917	978	942	931	897	952	981	903	940	927	948	927	862	998	930	907	876	972	867	1011	904	946	970	964	918	897	868	926	840	925	898	910	899	947	970	954	917	903	928	914	917	909	950	952	917	963	890	940	915	946	932	908	940	932	981	893	981	946	934	937	933	935	906	926	899	952	892	939	928	890	905	934	992	958	958	967	935	961	924	959	889	986	963	924	929	990	958	884	983	930	907	942	901	932	931	893	908	940	947	936	916	879	923	911	997	882	927	962	906	930	928	935	957	923	970	890	898	958	927	931	962	1005	945	903	979	927	892	973	905	937	916	952	919	889	939	897	879	854	915	954	928	923	932	937	876	889	891	894	931	926	963	941	937	963	903	997	922	910	916	911	869	932	932	916	919	894	962	956	932	901	915	935	939	902	963	952	964	910	952	974	942	862	931	935	888	922	975	896	930	933	944	923	914	924	893	895	904	921	906	922	918	974	938	940	948	913	906	966	952	857	931	946	934	952	943	902	915	912	836	939	926	893	929	941	913	889	936	908	911	936	936	971	856	998	955	934	953	873	893	901	887	950	941	938	925	979	913	965	975	923	935	952	929	952	887	921	838	949	925	903	926	942	924	889	952	929	906	921	931	914	944	955	932	916	965	889	897	964	910	913	878	1005	931	916	946	971	930	951	895	948	917	982	923	937	926	938	959	925	940	956	918	914	959	919	929	926	951	948	954	981	911	909	993	959	908	916	972	913	965	911	931	932	939	901	926	925	940	938	928	967	919	943	961	916	957	893	928	942	915	929	977	950	1006	989	925	922	961	950	969	972	901	917	965	928	922	977	936	875	939	895	919	941	943	888	914	932	927	888	854	936	896	892	919	896	918	923	963	939	888	966	942	901	941	937	945	939	890	946	956	910	898	987	939	971	920	953	882	911	919	876	923	989	951	942	923	933	922	922	893	947	929	896	970	978	933	928	902	907	950	984	860	953	935	980	943	917	932	928	926	964	952	944	919	949	880	913	915	922	1003	940	920	935	860	969	937	890	894	905	886	910	869	909	927	894	954	862	932	981	915	932	950	932	898	927	942	892	952	957	996	891	972	952	859	880	997	1020	910	937	988	912	916	925	912	927	932	940	964	912	941	890	959	962	903	890	939	908	939	963	928	918	915	960	915	939	954	903	910	897	934	939	926	935	955	944	949	969	936	927	965	902	932	1004	977	914	973	953	937	917	963	956	965	913	894	944	925	910	924	950	943	885	918	882	962	886	931	923	922	998	968	911	875	971	998	976	915	920	929	938	926	928	935	939	910	935	922	915	900	866	948	906	964	896	886	916	927	937	956	957	954	968	951	932	947	866	898	905	882	962	882	912	941	1003	880	903	925	950	924	917	929	1001	916	935	951	933	949	909	875	948	918	851	930	948	927	955	940	939	977	933	909	871	873	977	948	874	968	941	954	935	985	918	918	962	925	930	952	940	925	925	920
8710	1214	1441	1243	925	771	635	598	547	525	464	445	432	437	454	414	386	402	411	381	387	395	390	417	380	422	384	387	406	353	401	375	383	338	373	392	381	376	358	407	373	388	376	376	353	400	352	361	372	333	371	359	386	371	379	354	381	361	370	369	379	389	365	372	348	384	391	384	350	367	407	384	357	361	397	384	351	383	399	381	394	372	382	394	393	321	375	338	397	366	369	341	382	387	381	382	377	392	337	368	368	371	384	359	378	401	392	364	395	361	351	372	382	394	406	389	369	357	368	344	357	383	350	383	398	355	387	362	335	417	349	359	368	346	396	371	353	376	374	378	379	391	336	363	358	389	372	368	360	347	392	347	364	365	384	329	371	358	373	324	380	402	352	361	359	384	386	376	382	341	375	376	373	366	369	381	391	393	382	379	391	358	393	387	392	370	395	395	378	413	384	402	393	322	338	366	357	332	382	373	387	368	377	382	383	419	398	391	402	353	344	372	359	373	396	384	364	318	383	351	369	369	351	355	360	324	395	351	348	344	372	368	380	380	381	356	388	418	342	369	336	409	319	384	367	410	384	353	361	372	377	396	376	338	392	337	350	372	346	371	338	376	376	326	381	371	376	381	375	380	339	372	392	366	364	373	381	358	350	370	350	347	392	375	351	358	342	355	377	366	372	386	389	401	389	338	341	338	383	373	356	368	391	358	414	335	384	388	349	385	383	351	385	355	399	381	359	344	349	362	374	333	337	389	387	331	389	371	371	332	355	364	357	348	353	382	386	351	377	367	380	401	376	368	350	379	373	401	360	377	375	358	396	405	354	397	434	366	393	365	368	375	401	419	411	400	367	351	371	441	399	364	376	393	355	365	414	378	391	366	382	387	376	363	372	364	393	358	328	385	366	324	344	345	366	400	381	315	356	381	359	363	382	355	371	383	397	353	383	389	347	344	333	369	362	360	366	367	352	356	358	396	357	376	361	348	363	325	364	374	355	356	388	388	394	376	367	375	357	363	393	385	355	361	391	393	373	338	384	363	346	383	389	355	399	368	370	404	358	349	358	361	388	390	356	372	353	370	365	372	395	348	372	337	366	354	395	339	358	351	342	371	376	386	360	384	350	348	349	379	353	379	370	389	361	386	363	390	361	370	372	349	350	387	344	348	360	396	317	382	377	340	359	369	365	326	362	362	390	367	366	359	386	374	386	365	396	399	362	356	355	350	366	368	385	353	379	396	385	395	369	389	373	377	335	337	389	377	366	394	389	353	381	325	377	354	359	359	371	377	352	352	320	378	376	349	361	383	341	384	367	343	325	363	354	360	393	373	346	378	345	372	387	349	365	377	372	349	368	373	338	351	393	394	369	385	336	370	390	379	364	373	388	374	365	353	367	323	392	344	372	364	345	387	350	357	402	372	358	353	381	347	347	337	375	368	383	376	369	379	364	346	353	352	394	367	369	337	372	364	390	357	379	372	387	367	380	372	367	380	366	364	366	364	389	374	359	374	350	400	354	368	402	377	379	366	348	387	358	347	326	343	402	374	383	354	357	368	344	374	369	357	374	386	378	385	343	384	357	365	364	386	377	372	355	411	405	338	359	374	335	376	385	333	388	379	385	376	364	384	364	360	357	366	368	362	359	406	381	356	383	368	374	365	385	378	402	367	340	371	348	374	356	383	366	375	404	374	369	365	346	408	409	355	366	363	377	382	330	394	379	354	381	382	357	367	374	334	362	363	351	377	334	348	404	362	334	357	360	369	373	378	377	345	349	369	422	371	351	408	392	363	367	374	392	372	337	388	379	355	332	398	345	381	324	336	390	368	384	346	351	352	376	372	371	390	353	373	371	353	388	382	380	393	375	359	390	377	376	378	384	379	350	367	357	377	395	384	353	355	389	362	362	376	393	355	391	333	369	370	385	410	352	356	368	351	360	356	355	345	359	385	349	371	380	360	370	343	386	379	364	358	384	369	363	400	388	379	366	348	375	365	353	338	338	363	339	406	378	369	342	347	383	356	364	373	383	364	393	362	343	378	382	364	353	360	334	396	369	368	352	348	397	361	376	323	374	394	365	378	372	366	389	345	342	397	392	353	363	360	375	353	352	321	369	401	384	383	352	357	353	387	387	346	378	354	367	369	395	340	355	369	369	330	341	392	333	359	348	355	393	381	377	369	360	416	351	347	336	378	378	361	393	394	376	358	378	326	352	360	329	353	350	387	342	368	401	395	378	384	387	400	348	388	364	393	383	368	383	368	364	375	346	343	401	378	370	381	357	333	347	358	366	355	342	386	357	355	356	342	354	355	355	402	346	355	378	366	360	345	396	356	376	339	371	375	339	374	366	394	385	389	358	384	360	401	375	370	349	388	379	370	389	390	377	356	394	369	370	349	328	344	355	351	341	391	396	340	364	359	388	369	364	343	377	372	400	350	353	399	377	370	371	335	396	374	370	366	380	398	349	360	345	372	334	358	370	411	391	369	377	376	382	402	371	344	342	362	377	372	392	369	370	346	350	412	345	378	324	396	352	355	350	380	368	374	354	390	379	383	372	358	360	339	359	335	335	363	376	385	359	384	379	392	366	376	380	389	375	401	386	365	366	351	368	377	389	367	379	342	360	377	385	376	374	339	404	361	330	361	365	371	376	390	363	374	378	339	370	362	335	382	342	370	380	367	383	379	406	389	374	354	373	336	380	382	370	395	358	378	384	393	355	357	367	372	381	352	358	384	399	347	324	372	407	389	373	356	369	357	380	358	376	373	400	346	376	320	398	379	351	384	376	355	389	364	373	374	365	354	391	357	367	420	343	402	364	367	329	356	366	361	376	354	402	381	354	354	395	357	363	383	365	337	366	366	392	351	431	316	370	377	382	342	368	387	365	374	368	352	373	405	370	384	346	359	360	376	398	346	390	386	372	381	353	356	341	361	355	372	365	340	366	373	397	351	369	376	370	356	365	357	379	363	341	387	362	387	374	365	390	410	375	373	383	394	341	394	387	378	378	353	372	351	371	362	377	387	366	358	381	383	355	374	367	368	356	355	346	387	383	359	358	368	353	363	338	364	342	390	357	371	390	353	386	366	383	375	397	335	353	380	346	371	382	346	354	354	361	382	361	347	375	360	333	378	383	388	329	350	387	384	389	339	381	354	354	358	357	382	366	384	387	355	396	323	393	355	342	343	377	345	343	348	375	379	390	349	376	401	388	351	361	347	385	405	365	367	352	388	379	358	379	376	365	370	365	388	375	354	364	369	372	387	356	385	352	366	353	354	384	378	351	340	376	331	355	367	352	370	349	415	332	315	354	365	353	395	382	336	373	399	398	385	370	361	347	379	368	366	358	355	382	382	361	393	382	412	389	358	352	379	378	354	363	347	377	408	377	375	388	370	376	372	351	353	389	328	360	352	375	377	389	374	333	370	383	373	376	372	351	328	373	384	369	398	371	359	338	354	409	350	407	385	361	406	374	362	384	353	376	384	372	367	353	392
5926	1704	3239	3649	3281	2799	2420	2127	1851	1832	1634	1533	1393	1383	1294	1315	1211	1242	1174	1166	1139	1139	1101	1153	1095	1114	1081	1004	1004	1033	1082	1060	1082	1066	956	984	999	997	998	981	1034	985	986	1034	970	969	942	1003	1013	950	936	1055	961	1011	980	894	1004	990	1005	947	958	1012	879	943	962	983	919	999	938	948	948	1033	933	992	939	985	955	952	952	970	904	927	979	967	984	1049	978	900	944	968	938	943	934	929	973	964	943	943	1022	992	953	967	949	880	982	994	957	938	933	996	952	945	937	1001	926	993	973	935	907	967	1001	1001	952	920	956	979	948	940	941	931	971	918	967	896	935	985	937	940	938	984	991	926	979	970	999	974	900	962	998	963	951	937	917	964	962	908	971	960	911	928	966	978	910	918	961	951	918	973	938	957	943	957	942	971	1000	912	949	930	943	930	929	966	936	965	931	976	940	983	980	962	940	925	946	973	959	970	969	944	960	932	885	934	887	846	1007	896	878	978	898	908	914	983	976	920	932	935	917	973	967	967	936	934	994	958	944	937	978	941	935	912	960	907	950	913	891	964	940	953	997	924	978	1000	892	899	978	935	937	936	924	949	975	987	968	942	909	928	926	1010	961	996	954	959	943	906	1010	983	929	982	967	948	982	949	944	980	939	952	943	950	985	952	970	963	926	933	949	918	1030	994	951	917	933	898	938	987	954	933	972	947	991	911	958	979	960	991	932	927	900	919	967	941	939	959	976	929	946	937	911	985	922	947	1001	965	907	917	1009	963	932	912	933	881	1034	931	939	935	979	933	931	959	952	933	941	964	1017	945	936	909	942	973	914	997	961	949	954	1012	942	943	925	926	957	985	976	955	943	837	930	952	901	953	905	967	969	980	985	963	950	949	892	897	932	987	1005	967	1015	912	987	956	848	954	938	961	973	987	948	936	912	977	907	933	923	976	942	996	1002	982	917	968	958	874	917	911	923	924	881	1003	928	944	938	890	925	969	967	1002	960	886	981	967	892	913	947	997	885	965	920	933	941	962	949	909	964	971	965	962	892	922	958	958	968	961	972	937	998	946	963	973	925	985	927	971	989	887	969	967	932	976	966	922	893	957	931	962	905	1013	934	945	1008	978	888	961	977	954	953	932	974	936	982	931	939	895	984	977	956	958	957	970	941	971	1019	946	929	932	910	975	989	938	959	906	938	928	905	980	950	934	941	909	971	946	959	993	963	932	982	929	920	900	936	932	981	946	938	967	940	987	889	889	917	900	950	922	953	930	966	893	977	915	949	931	937	949	970	914	945	964	952	922	932	945	943	978	1011	935	989	951	918	947	993	939	943	1003	976	898	1007	940	970	954	915	877	959	989	958	959	982	933	935	952	947	961	975	959	970	973	935	945	959	983	922	960	956	981	929	955	867	910	977	945	915	968	967	903	925	942	970	965	932	963	959	900	972	938	949	903	932	918	969	966	939	958	894	983	959	977	913	952	949	988	904	1010	915	922	954	906	952	920	972	960	902	893	937	993	932	969	952	910	938	950	937	942	966	947	962	905	936	946	946	960	954	917	968	1016	871	916	950	940	938	975	920	954	988	940	937	935	941	948	1025	961	947	939	893	997	942	880	927	942	940	877	953	931	971	1037	911	962	965	946	942	956	1018	967	950	920	978	951	867	939	1013	918	954	965	931	894	917	963	907	920	905	959	918	908	974	979	879	896	966	952	926	967	899	958	972	969	976	959	942	940	979	916	987	981	930	934	1014	1006	905	956	953	961	936	891	938	987	949	936	947	961	905	950	945	949	942	959	945	910	1004	894	992	935	941	958	954	971	940	942	988	910	939	939	947	959	952	869	976	909	965	932	907	1002	973	957	897	963	906	971	918	912	918	917	948	942	931	961	986	915	898	940	940	964	937	989	895	905	964	920	966	952	941	894	990	970	955	905	903	980	932	906	962	971	987	899	973	932	870	891	976	940	1000	919	939	942	951	888	921	999	1011	941	900	941	938	940	970	980	1086	855	907	958	943	945	931	938	900	902	908	959	948	958	982	934	975	990	956	978	934	980	885	916	965	931	942	978	934	984	920	910	981	961	930	975	969	1001	936	913	917	966	977	940	945	933	936	950	981	942	950	935	948	915	1038	935	897	948	961	937	942	1029	945	942	964	965	951	943	962	959	963	959	975	894	944	928	978	937	988	933	876	889	969	960	920	977	970	927	996	903	981	921	923	902	972	1012	987	966	945	955	971	962	928	916	938	918	898	957	970	943	917	947	967	905	924	926	952	936	927	939	947	966	919	900	985	959	946	911	986	939	903	949	945	904	995	913	912	920	913	972	947	916	914	978	929	918	891	913	971	948	969	887	973	897	949	926	955	1023	930	937	961	936	907	937	1017	939	997	938	925	940	973	995	955	984	938	967	950	932	893	994	977	943	929	927	923	973	968	949	922	972	940	946	928	956	956	1001	973	986	1021	945	932	983	968	925	928	929	953	968	961	924	919	952	944	948	977	981	961	976	968	966	891	914	909	985	904	968	1011	937	966	927	950	978	984	948	934	944	980	954	996	992	936	907	919	929	961	944	905	965	970	906	1018	914	963	921	893	937	947	955	943	909	952	917	949	974	964	945	943	944	957	988	953	947	948	953	932	920	970	954	987	974	936	879	896	968	963	968	924	876	975	912	950	907	945	925	943	980	992	868	922	931	940	976	1017	937	968	897	972	908	992	971	941	966	948	1005	934	981	939	960	958	947	967	908	931	938	944	1005	946	969	922	983	1037	950	941	987	891	946	947	944	956	966	893	970	938	934	966	987	873	922	933	936	906	911	999	983	915	1045	973	944	1029	1000	894	991	932	955	979	960	916	935	913	904	917	927	1015	933	977	932	954	923	950	995	990	939	912	914	948	956	974	980	996	934	958	935	974	981	972	988	979	911	938	931	945	904	953	970	980	955	890	957	926	905	995	943	894	909	1005	983	925	892	914	943	979	953	969	953	943	968	988	946	983	987	959	963	980	1003	962	964	968	898	925	999	947	956	921	931	923	942	991	955	973	957	955	996	976	958	971	922	956	943	939	944	959	954	960	925	954	947	974	1006	975	957	975	949	943	928	956	927	923	894	943	882	949	944	1006	925	965	954	972	944	979	957	926	957	947	963	977	897	943	982	876	948	950	964	952	927	887	983	943	1001	988	895	953	930	972	907	938	919	1017	948	963	912	939	951	938	956	946	978	962	923	943	973	912	959	1019	924	944	996	971	964	895	947	910	935	950	922	963	894	956	976	927	998	969	919	942	924	973	935	956	908	924	972	964	971	945	975	890	974	903	910	986	965	947	989	948	975	912	953	959	887	964	953	947	970	908	978	890	961	925	889	917	977	954	906	933	940	921	935	893	966	987	1010	937	933	945	905	933	931	969	952	968	952	917	966	968	892	999	986	968	946	907	975	911	981	889	909	942	958	972	965	1019	1011	944	1005	978	985	927	926	924	999	939	955	940	938	980	971	935	948	994	890	939	868	953	907	1018	939	1032	973	930	934	923	892	916	934	929	995	929	950	941	947	919	931	945	949	966	917	937	963	936	913
15360	2518	2478	1906	1342	1061	763	625	520	477	394	359	374	329	322	307	283	257	277	301	267	266	222	239	225	215	257	241	237	220	235	256	218	228	202	221	239	221	206	199	234	204	205	197	212	187	202	207	218	200	225	221	225	204	218	212	184	192	205	198	207	215	208	210	197	186	235	211	196	235	208	202	204	203	223	225	226	216	207	191	214	206	202	205	186	182	189	216	200	170	198	188	209	200	210	222	213	203	181	206	190	213	216	192	217	198	231	189	231	238	192	185	187	204	230	212	205	188	210	212	165	201	199	184	191	200	228	182	203	180	207	208	199	190	234	202	211	208	200	197	191	202	210	208	209	202	232	229	232	192	221	202	218	224	210	201	203	222	203	210	178	192	198	210	194	201	223	216	205	216	183	223	197	188	217	208	243	210	209	178	202	216	207	195	181	212	209	209	216	212	205	188	199	192	188	202	204	213	234	189	210	180	198	224	202	201	228	216	202	194	181	167	192	197	218	240	199	204	224	181	208	222	188	208	200	210	196	213	208	198	267	216	231	198	225	226	211	213	196	225	217	208	191	213	202	203	205	185	189	204	218	227	200	222	205	194	227	185	207	213	191	211	200	195	184	191	185	188	201	222	205	189	219	198	194	193	178	191	191	190	196	216	199	206	213	190	193	192	210	184	223	208	186	183	204	187	213	194	215	204	210	206	201	213	194	224	185	209	204	212	198	198	214	219	189	215	200	214	192	204	198	229	207	225	199	211	204	214	212	220	214	199	225	195	212	187	183	206	190	178	201	206	184	190	196	198	220	183	208	208	206	200	240	202	207	194	196	186	238	200	182	207	199	196	207	195	167	200	210	223	192	203	189	197	200	200	181	189	199	216	206	222	219	214	199	202	191	209	236	204	234	202	214	175	213	192	198	227	201	185	236	201	196	200	218	216	211	226	192	217	214	207	173	225	207	186	208	203	199	174	181	215	202	196	216	198	182	229	178	212	220	196	207	225	200	195	210	228	227	206	212	210	221	215	219	208	189	215	171	190	193	201	204	231	191	208	204	199	205	188	220	217	199	213	212	203	219	200	192	199	185	193	244	203	199	204	204	223	207	211	198	206	195	211	222	182	177	191	196	209	204	191	205	207	227	204	216	212	193	203	213	215	200	201	183	218	205	219	223	198	206	225	249	192	188	207	193	186	230	217	211	202	193	220	179	228	208	197	207	209	202	206	222	212	209	196	200	196	200	204	182	194	180	191	199	238	183	218	218	219	189	198	212	226	221	229	165	211	199	214	215	198	214	189	201	207	222	204	202	205	210	217	218	217	170	213	207	186	210	185	198	200	207	203	201	201	201	191	192	187	186	197	211	195	181	198	214	189	231	200	221	191	193	182	206	201	206	202	222	200	201	198	187	202	189	189	210	230	208	186	203	204	213	198	210	204	187	245	211	186	183	222	201	214	226	229	202	193	226	211	193	181	192	222	215	232	202	210	197	204	199	196	220	186	225	197	196	191	198	207	202	193	219	194	203	191	183	195	205	219	185	212	208	224	226	211	191	197	211	189	182	191	190	216	230	235	190	158	210	212	179	193	212	225	195	216	194	203	203	199	219	197	195	194	187	200	220	197	212	206	202	212	190	192	230	207	197	205	202	198	194	209	195	206	201	222	239	192	199	198	229	196	198	201	237	216	224	193	202	208	201	179	201	192	190	212	208	221	198	216	200	196	173	200	202	203	204	209	245	207	212	189	207	227	207	192	221	209	192	238	193	215	198	234	237	190	207	204	193	213	213	217	204	214	222	192	219	210	205	184	199	196	206	232	190	204	182	214	211	187	226	199	198	191	189	212	183	193	191	199	199	198	228	196	214	190	176	200	197	211	231	197	207	204	224	188	205	208	191	209	200	192	191	248	219	183	236	203	208	191	218	203	216	200	205	189	196	229	197	190	192	192	224	218	191	191	220	204	209	191	215	200	213	180	204	200	182	192	223	188	196	206	220	190	206	218	184	201	216	210	199	201	198	199	212	216	223	207	184	196	187	195	179	202	207	200	225	203	185	238	228	217	202	177	201	193	193	221	183	224	209	187	197	196	206	237	211	207	210	228	207	208	211	196	212	219	200	205	198	200	199	207	218	205	207	232	194	176	219	185	201	205	194	184	185	192	191	192	217	225	209	211	179	230	196	221	198	220	218	200	180	189	208	216	217	210	214	234	213	217	219	199	207	190	202	222	237	191	217	215	224	227	228	208	208	213	211	203	212	209	207	230	225	188	179	206	212	197	204	224	182	200	234	202	213	207	194	193	208	224	210	184	203	202	216	215	211	210	239	193	216	205	198	210	212	213	203	193	200	194	207	226	204	193	212	200	199	208	189	204	218	191	170	202	220	226	210	186	191	210	222	214	232	190	197	214	230	192	209	188	213	201	187	203	203	194	209	210	207	195	185	191	206	209	184	228	220	186	238	220	174	210	218	214	216	214	224	216	201	214	219	215	186	201	208	201	222	197	227	179	188	212	210	205	198	197	203	210	204	200	184	225	196	215	208	200	183	210	207	214	216	211	204	213	185	212	198	235	198	209	228	200	207	174	185	205	193	198	211	211	224	200	203	213	214	204	210	226	205	180	195	209	219	186	170	191	233	224	207	196	184	217	197	190	212	183	184	229	214	188	200	193	218	212	224	213	218	214	205	174	188	215	211	208	225	208	202	203	176	215	209	215	218	210	207	223	202	243	204	191	220	212	226	222	204	211	200	203	218	207	217	190	206	178	212	196	201	189	228	205	195	189	217	190	236	197	198	200	196	207	198	220	208	185	220	210	218	219	193	201	215	216	205	238	209	208	201	217	222	198	209	192	203	204	214	204	199	201	200	207	212	194	216	201	202	235	191	221	205	193	214	214	225	205	216	226	194	185	203	200	200	201	216	178	223	214	201	212	209	195	186	198	211	186	219	227	195	194	191	196	238	197	203	194	215	224	206	223	211	204	211	237	211	202	195	189	209	202	188	187	201	193	195	211	184	196	188	227	231	225	193	196	190	207	155	207	207	174	180	201	191	175	186	198	205	214	202	211	198	190	193	203	221	188	212	184	198	192	235	190	226	193	206	195	213	206	201	193	220	223	200	213	214	219	209	210	190	195	204	219	191	204	198	197	202	219	205	188	212	219	187	226	208	202	224	214	227	189	215	187	201	222	191	177	204	184	191	244	231	204	193	211	190	216	188	193	218	215	229	196	225	201	206	213	194	182	182	186	210	210	210	185	190	216	207	189	176	184	188	215	209	186	203	207	206	225	198	202	200	217	227	205	217	180	205	211	189	247	190	210	193	206	211	208	211	202	215	209	203	208	228	216	194	218	198	215	195	220	208	190	198	231	209	209	221	205	198	214	196	184	221	216	182	163	203	209	216	215	223	187	222	216	190	207	198	210	196	206	231	187	224	179	220	196	217	186	204	216	212	196	194	227	168	191	205	188	236	211	209	210	222	190	207	205	207	211
7528	2244	4655	5649	4894	3962	3320	2812	2368	2072	1846	1659	1524	1335	1310	1206	1133	1054	924	968	923	937	873	849	792	795	818	794	770	727	740	696	760	699	718	661	661	710	677	754	686	638	664	641	631	656	660	605	594	599	616	656	631	685	582	597	644	617	602	616	610	607	610	567	615	593	607	604	605	566	590	613	618	608	596	587	664	562	594	621	613	623	597	632	579	551	602	533	555	590	542	581	612	586	555	640	578	586	551	600	562	559	565	559	525	573	553	571	563	576	575	624	569	607	577	544	576	621	613	582	564	542	569	601	587	631	583	593	553	614	595	526	559	587	542	550	557	557	595	580	572	576	585	547	567	569	597	578	587	528	553	563	600	583	528	640	570	613	545	562	548	572	564	557	591	573	623	582	610	614	554	526	602	596	562	581	553	587	594	612	555	549	528	587	552	538	546	533	563	541	604	583	568	636	497	557	555	533	584	573	583	588	526	564	594	518	585	567	553	584	598	559	516	575	582	567	544	590	571	569	563	570	545	562	584	549	557	550	592	569	583	578	604	598	601	516	546	537	600	599	562	559	559	562	584	570	552	588	619	569	578	551	550	564	573	564	529	531	588	593	545	601	572	553	543	576	548	563	526	583	597	605	538	515	568	560	547	519	590	573	573	541	609	543	577	557	559	534	535	567	602	570	599	528	614	560	552	544	581	578	579	574	566	579	578	573	569	581	522	576	591	597	560	588	554	568	532	550	532	588	578	575	583	545	540	598	561	606	547	607	560	608	563	541	590	561	545	573	548	577	596	582	537	544	601	526	588	560	564	563	578	591	546	566	560	563	568	545	561	577	550	547	553	580	578	556	598	573	530	587	585	561	574	613	558	554	625	581	560	520	598	580	540	567	578	524	536	540	559	559	519	575	592	559	556	576	576	564	553	550	575	561	574	576	576	593	585	587	550	544	591	532	580	572	576	554	579	545	545	582	566	534	567	543	513	551	527	586	537	563	577	557	560	515	539	535	581	537	550	568	524	549	609	537	574	559	548	572	588	517	562	575	535	567	556	554	579	549	557	528	567	564	587	586	612	567	585	591	518	562	556	578	565	552	594	546	601	573	582	598	597	545	582	517	539	542	549	552	572	535	540	590	554	584	546	537	527	559	575	583	548	548	615	584	585	558	594	526	546	568	542	598	561	605	549	548	551	533	574	609	558	552	555	549	592	571	575	542	558	572	538	573	571	619	588	557	569	614	563	576	544	547	570	557	570	595	534	553	533	596	570	584	550	542	534	595	589	584	536	582	585	567	556	572	522	559	567	557	574	557	576	574	563	555	578	582	585	562	556	563	592	564	568	570	574	532	559	522	543	536	565	542	560	565	539	614	499	597	523	573	537	574	538	563	576	578	565	552	596	544	557	559	587	573	544	560	524	580	563	585	544	590	574	561	512	577	570	576	576	536	581	555	574	560	568	560	563	555	581	597	537	543	603	570	570	575	576	538	558	567	581	589	559	554	529	590	573	568	566	535	558	536	586	561	577	588	574	546	549	540	573	527	580	538	573	526	574	601	589	560	575	526	575	561	558	560	605	543	571	543	525	568	552	591	526	549	584	579	595	537	567	526	543	574	605	579	557	559	522	563	545	594	589	548	590	576	569	592	563	606	579	596	534	550	530	582	520	521	570	545	582	575	564	558	579	550	532	573	549	553	545	562	563	533	566	570	581	570	548	573	562	574	593	584	571	559	600	565	571	543	557	523	579	553	549	581	541	560	570	600	564	580	528	615	543	623	566	549	616	572	545	547	583	565	540	562	538	580	584	542	577	563	603	575	572	585	564	533	543	582	574	604	526	518	626	567	575	549	589	581	567	549	540	548	560	562	569	608	546	529	519	574	577	545	582	566	546	592	554	559	560	591	610	592	582	585	586	569	560	571	542	563	555	575	593	562	557	519	526	616	565	582	561	564	559	567	562	591	514	570	603	630	565	530	547	593	556	549	526	535	576	521	567	516	566	534	538	590	604	582	588	532	573	571	567	570	602	558	585	577	546	583	598	589	617	492	601	530	610	554	522	536	533	552	571	572	555	572	563	561	549	574	568	562	588	585	522	596	582	536	635	547	591	530	566	566	595	536	597	541	546	577	586	538	572	572	546	546	550	564	534	544	528	533	572	570	570	545	577	598	602	550	617	608	551	567	581	548	577	580	529	591	566	559	603	577	554	554	563	565	585	531	619	549	566	560	593	566	580	501	577	567	520	559	569	588	547	539	572	576	591	553	605	525	601	581	531	561	515	565	583	553	571	565	563	609	549	595	560	555	555	588	589	548	601	557	554	578	584	557	554	573	561	573	586	585	580	576	528	532	543	590	513	579	590	556	590	544	540	575	545	587	591	553	593	590	568	538	564	577	594	543	565	567	583	546	551	564	561	556	532	540	579	581	524	585	566	586	504	592	529	623	586	569	619	568	567	583	565	590	566	533	574	573	589	564	549	570	604	542	523	561	540	529	568	512	503	574	546	584	569	580	585	544	593	612	567	573	518	552	585	547	561	533	555	555	557	543	545	565	563	512	616	534	562	547	532	560	593	534	545	569	549	580	574	562	563	592	556	648	602	573	533	583	617	594	595	559	575	566	575	535	564	565	572	561	576	575	548	543	587	614	533	537	556	534	565	553	530	589	567	593	599	552	564	517	558	560	557	525	572	547	571	554	523	559	532	537	558	592	619	602	564	565	594	585	583	562	547	563	600	571	572	607	617	557	568	563	618	568	570	553	568	575	559	563	585	547	556	559	580	545	567	557	575	560	560	583	593	523	531	584	562	592	571	533	596	527	542	546	567	572	566	577	558	569	568	579	582	610	586	537	563	561	579	569	588	574	563	586	562	586	551	575	532	540	571	526	557	551	576	568	563	556	569	551	567	597	557	538	576	540	582	597	577	527	571	582	564	581	558	561	555	574	532	546	596	619	560	629	570	562	533	551	536	541	575	589	568	552	548	571	545	564	579	542	537	542	545	584	538	542	561	560	550	519	607	601	559	585	564	564	573	600	589	564	572	565	586	597	576	548	546	548	569	540	577	506	554	595	536	503	589	593	585	573	542	582	553	529	584	586	598	557	595	565	585	542	552	600	540	509	612	558	555	559	590	534	567	556	547	584	570	552	548	545	553	589	567	538	540	575	564	583	571	575	580	606	552	599	554	583	554	590	576	565	557	544	564	573	557	580	548	568	523	590	560	592	555	544	570	565	596	546	589	569	587	573	584	583	582	591	541	579	556	560	561	566	584	557	600	561	564	554	552	611	563	597	574	542	539	525	585	545	542	571	573	567	558	577	591	570	556	551	577	576	580	540	554	513	581	625	535	553	567	600	555	596	603	550	591	529	538	531	591	596	546	603	567	545	523	555	566	545	574	576	549	581	584	609	524	579	577	586	574	553	523	543	572	585	622	562	530	551	584	594	608	588	541	574	552	550	566	599	549	529	570	546	579	537	610	588	579	536	551	575
2489	384	418	407	397	400	340	378	391	387	383	338	368	377	352	351	384	349	371	361	367	446	348	366	350	362	365	392	337	396	350	354	318	348	356	369	343	354	357	365	351	386	366	366	314	351	396	364	360	341	369	334	328	366	374	359	379	355	351	361	316	362	317	405	338	360	389	350	346	322	374	357	371	380	411	353	328	374	352	321	354	381	403	352	367	353	362	366	383	353	376	373	372	394	362	359	316	366	359	345	339	372	329	365	352	382	423	367	361	357	327	329	377	358	353	353	383	359	370	377	335	366	359	381	357	354	351	365	374	357	402	357	356	358	362	390	349	366	376	385	375	369	360	394	366	343	348	390	355	329	377	353	386	338	371	383	353	371	328	327	370	356	389	337	356	372	384	355	356	366	390	365	363	368	384	387	379	385	334	302	368	384	352	334	384	347	368	376	346	340	365	339	350	346	364	363	359	358	350	340	392	346	371	357	349	343	353	370	368	370	344	336	373	352	355	326	350	381	402	383	409	389	379	374	382	365	350	367	387	318	396	385	343	340	382	354	360	357	365	357	367	373	358	382	334	385	377	334	369	361	372	363	387	365	345	368	365	342	348	364	364	354	372	383	364	379	360	367	353	324	365	340	355	379	365	388	350	340	359	347	374	367	379	376	352	348	347	374	335	337	380	382	422	376	355	349	341	370	364	365	344	337	357	315	344	351	384	361	367	313	342	369	373	362	344	357	390	339	356	379	348	371	396	356	399	369	334	363	358	366	358	380	382	378	334	348	358	313	385	350	377	406	395	385	327	364	371	326	398	346	356	354	355	321	386	333	362	336	412	365	361	377	397	322	351	375	334	369	343	376	378	367	346	345	342	379	363	361	388	347	389	365	358	360	358	395	376	363	386	381	378	400	368	438	355	368	386	298	383	374	386	382	337	342	385	369	378	356	338	352	397	361	382	365	372	357	355	411	348	353	355	378	332	379	350	344	339	349	384	369	351	378	335	349	357	338	364	380	379	342	393	369	390	345	377	362	342	368	406	393	357	365	347	358	368	355	387	367	389	377	389	357	350	361	386	339	383	350	390	338	341	364	386	361	360	347	348	381	330	360	354	354	380	394	386	372	366	370	350	361	333	344	363	378	326	342	379	372	371	344	370	346	371	329	382	354	358	378	380	365	361	372	363	363	340	342	370	363	362	346	367	338	340	360	344	367	353	361	366	338	382	356	371	346	372	414	387	393	373	364	359	363	394	321	356	385	393	340	391	390	367	352	320	371	406	371	374	364	351	336	387	352	375	388	374	386	351	323	365	338	384	385	359	373	376	379	344	349	361	365	362	390	377	377	396	369	388	378	355	390	338	402	370	355	356	355	341	357	346	332	369	379	353	350	346	354	350	364	328	374	370	358	362	358	344	357	391	364	366	364	362	342	338	346	374	319	378	397	334	383	341	322	371	346	367	365	372	349	396	364	379	360	374	346	365	372	394	359	351	384	338	341	353	360	378	393	361	354	369	385	332	384	339	386	365	352	385	364	347	362	355	369	361	395	359	349	342	331	323	369	388	355	377	331	375	384	365	388	351	363	355	380	388	337	360	382	371	369	387	351	348	364	375	368	365	385	344	380	384	379	384	365	349	379	377	378	362	392	380	363	359	334	373	358	341	388	370	364	348	366	360	389	359	342	363	319	319	322	380	356	375	365	365	354	330	359	336	330	364	356	373	340	355	331	352	353	353	408	385	351	363	387	351	376	372	343	354	376	347	345	351	341	404	382	371	374	347	369	357	341	365	363	356	345	370	370	338	379	331	386	363	371	348	378	338	340	362	343	363	395	357	341	373	359	346	384	360	353	382	382	357	352	346	346	363	374	393	388	365	381	373	404	360	333	370	371	401	344	355	364	328	336	345	376	333	398	386	372	348	353	357	345	364	387	345	369	359	329	365	341	329	344	383	362	349	377	415	372	374	355	407	367	357	359	379	359	375	367	335	367	364	367	363	363	370	366	351	343	382	356	349	370	341	359	344	343	367	358	376	354	356	393	323	355	369	340	373	377	333	353	371	406	340	339	344	357	367	371	364	361	328	331	362	362	373	345	353	380	370	358	384	384	362	387	388	367	359	367	371	312	328	381	335	350	392	336	360	369	343	361	380	390	343	382	311	370	364	328	327	362	366	352	355	351	363	349	375	316	363	383	371	375	339	356	367	369	361	385	371	360	380	361	362	399	379	335	367	357	401	389	382	379	366	360	362	337	375	361	352	357	362	434	380	366	418	363	350	357	355	351	370	343	329	407	382	355	390	356	337	347	377	340	361	369	380	346	360	355	341	399	355	382	377	358	371	365	372	343	357	361	380	375	375	344	367	393	367	351	397	367	385	369	365	364	340	335	388	359	331	341	357	361	374	336	356	342	369	372	383	360	346	334	352	386	377	341	365	375	355	322	323	354	373	357	417	366	356	379	329	361	360	340	354	383	347	374	367	352	387	373	322	332	348	351	368	354	388	347	363	396	367	368	357	353	357	365	365	374	389	371	385	353	378	391	374	381	307	345	372	368	364	328	373	393	391	347	379	385	362	363	337	397	330	367	352	357	351	372	377	356	327	385	392	331	352	324	368	408	346	349	332	361	379	395	370	370	353	352	352	347	354	367	364	338	368	354	340	329	345	324	363	364	355	339	370	418	329	352	333	357	377	358	324	353	389	385	353	384	339	335	382	350	369	338	337	371	366	381	355	357	360	347	367	401	343	344	387	373	346	359	378	349	372	371	380	380	384	352	335	356	387	406	377	353	362	316	360	394	369	382	356	362	354	367	377	325	384	383	346	363	356	372	367	369	343	375	325	386	361	350	363	369	409	360	349	376	346	344	371	388	386	352	398	378	362	368	367	369	316	360	341	356	356	369	363	341	330	346	368	340	356	338	372	341	369	362	409	341	332	349	348	358	368	386	364	372	401	370	392	360	387	369	359	336	373	341	350	348	369	366	399	350	346	383	333	371	373	362	340	365	385	385	355	366	401	354	355	345	375	361	328	356	350	356	368	355	356	395	384	361	394	401	321	374	378	365	358	339	375	366	375	347	379	365	381	342	356	353	337	350	373	360	353	366	311	341	343	373	371	346	340	321	373	370	350	351	337	348	383	343	368	355	352	386	398	345	371	335	374	360	364	343	355	357	381	356	351	363	353	377	338	372	401	340	344	375	348	370	340	380	368	349	344	385	346	344	360	336	395	322	357	365	372	373	358	359	366	374	388	398	384	354	329	365	398	387	394	377	381	384	366	361	367	393	349	343	391	351	325	344	349	341	334	329	356	360	360	392	343	368	344	321	372	349	350	318	388	355	371	344	381	357	359	376	411	360	372	395	374	323	357	372	352	353	355	333	357	389	386	372	379	373	385	340	350	329	363	340	379	344	355	398	335	392	375	361	328	371	345	374	388	323	350	377	357	351	356	343	345	338	376	350	388	382	381	349	378	324	343	365	369	349	407	353	353	381
2718	1026	1039	1138	1073	1059	961	959	985	984	1006	1003	909	970	925	913	937	919	959	924	942	980	921	905	948	928	938	957	932	897	945	951	939	1028	910	960	968	950	962	931	927	969	947	945	959	938	933	900	911	977	964	970	948	924	959	912	943	978	996	903	943	928	963	948	942	883	922	952	970	935	893	975	959	911	939	944	967	926	934	877	984	920	944	977	944	978	1010	968	973	885	976	965	974	942	895	973	983	937	972	990	919	1002	953	957	909	982	997	925	914	893	902	919	978	914	1001	959	941	924	941	921	973	994	990	907	944	997	929	1046	908	977	891	993	943	978	976	919	948	956	924	941	937	939	956	924	950	939	996	920	963	964	956	932	920	971	958	987	948	944	896	981	998	894	931	979	929	957	904	944	999	933	914	937	912	970	1014	965	940	928	940	1003	1000	954	1005	940	943	969	992	934	983	958	952	957	931	984	935	966	947	924	923	883	957	946	937	918	920	918	912	919	953	928	998	924	988	990	914	934	945	939	961	934	895	919	967	914	962	947	986	874	946	964	932	896	923	958	938	1030	935	939	924	1010	907	963	939	961	909	930	979	940	918	978	954	927	947	916	916	927	938	995	967	931	992	958	922	926	915	917	898	970	992	1021	902	955	929	905	954	994	909	971	934	934	1008	918	975	947	949	927	895	922	944	969	960	940	947	1008	878	994	905	932	894	946	936	953	942	968	949	967	973	942	900	869	967	963	985	884	878	930	946	1031	940	912	865	954	959	940	935	968	911	955	985	930	940	977	950	923	942	917	952	925	891	991	944	934	935	969	935	931	935	917	987	916	931	953	1001	916	897	922	924	907	927	937	970	900	926	998	917	921	912	985	934	994	957	984	913	924	902	963	955	941	926	931	941	938	970	968	956	957	916	937	944	973	963	954	925	935	886	940	942	910	939	891	953	929	923	939	931	996	971	925	957	950	967	912	938	943	974	926	933	916	982	967	984	965	995	983	928	977	917	933	947	943	939	964	871	969	922	983	940	965	943	1000	939	953	961	939	967	925	931	916	951	964	942	987	938	931	912	960	974	964	961	912	938	955	922	888	968	947	936	930	955	924	919	961	887	973	954	945	946	957	959	972	969	916	974	948	935	914	943	986	959	951	952	901	943	917	937	989	919	946	923	911	966	1014	918	988	903	923	975	932	899	930	983	989	973	930	911	925	964	984	978	917	937	996	970	908	920	933	896	929	964	879	913	925	993	940	898	927	980	969	895	972	966	942	884	915	961	929	912	886	944	936	938	986	922	943	954	927	965	946	918	1001	912	932	950	880	928	904	988	927	928	1009	929	945	916	958	968	928	940	921	922	976	926	973	936	998	964	937	960	901	952	946	931	970	925	946	983	942	918	1002	971	930	901	952	918	922	937	946	983	917	951	955	926	944	971	992	938	915	974	933	892	902	922	974	925	911	961	894	941	928	917	894	957	933	945	981	931	962	971	969	920	937	959	951	886	923	940	908	950	938	961	957	993	919	907	955	975	896	990	931	908	962	963	983	1001	882	889	924	975	955	1004	879	963	1036	904	944	963	995	968	950	963	952	924	923	945	959	932	982	929	892	956	959	939	954	941	936	924	985	874	1001	934	951	898	951	933	955	935	940	1018	951	938	902	923	955	955	896	943	924	942	978	938	946	909	911	938	905	964	948	980	939	957	962	953	977	952	932	924	943	967	899	990	964	962	977	891	951	949	953	938	950	980	942	882	973	939	963	947	974	941	925	1026	920	971	909	989	883	940	996	927	924	923	946	944	912	943	952	970	939	975	883	937	950	910	961	947	961	920	904	945	952	941	918	911	976	905	935	923	938	940	958	935	891	1001	935	917	970	982	940	919	959	970	935	917	926	1002	985	918	904	937	943	971	929	931	939	958	926	974	975	932	937	937	892	885	911	948	942	911	959	920	967	950	950	972	969	932	969	959	961	942	919	968	987	913	947	949	946	949	885	923	960	904	953	969	993	967	911	927	990	930	952	926	932	963	896	976	990	892	976	938	947	904	967	977	940	917	990	941	929	953	910	929	956	970	924	974	904	976	964	971	940	977	945	958	1014	918	954	941	960	942	944	948	953	993	905	950	977	979	986	951	981	962	946	949	967	974	962	964	947	925	959	918	927	976	953	960	1007	971	916	1034	965	953	1011	915	950	868	966	898	928	948	987	959	963	898	947	925	916	915	907	974	959	850	943	946	958	880	921	941	900	950	948	944	944	926	969	945	944	898	936	894	944	929	1017	961	1001	1015	946	927	935	972	940	945	959	913	956	936	923	951	938	912	957	928	966	934	947	940	916	972	985	967	965	954	966	946	957	905	958	937	932	914	923	891	946	944	934	929	910	930	1007	933	910	998	973	919	971	998	959	892	963	943	966	904	964	907	953	916	979	930	929	963	951	943	980	911	912	988	960	956	938	939	888	913	889	917	1003	899	985	947	967	906	973	950	959	918	946	927	944	1013	928	1010	979	995	943	942	959	945	967	951	926	971	969	928	956	951	951	998	929	942	983	950	946	960	989	942	958	941	919	909	1006	932	903	909	962	918	910	934	979	945	896	981	966	926	966	950	966	868	947	975	928	964	967	919	934	941	955	1032	922	909	954	909	977	916	985	909	920	944	979	925	984	890	956	989	886	931	930	935	932	950	960	1025	922	931	958	955	964	906	928	854	935	933	984	940	945	974	964	979	921	958	956	992	962	961	916	962	939	878	944	942	961	933	938	949	965	959	1008	976	957	943	958	925	920	905	963	969	955	944	949	959	970	957	931	950	885	947	920	906	919	1025	926	910	945	951	935	943	932	931	923	1007	936	945	954	920	878	974	974	970	955	947	924	911	933	965	920	887	949	975	885	929	950	899	991	942	909	970	947	932	913	913	910	959	987	922	962	950	901	941	919	925	928	930	906	954	979	960	945	959	921	1010	984	987	986	975	977	988	909	911	931	934	961	930	928	949	897	956	935	913	951	947	975	961	967	947	961	954	966	978	947	946	998	950	888	942	985	923	876	934	963	1007	895	952	962	878	940	895	945	916	938	996	959	937	940	956	953	944	949	922	960	918	930	953	960	911	961	958	943	995	943	961	925	939	965	907	968	906	925	951	987	917	959	980	918	918	945	897	954	885	967	935	971	962	867	946	951	944	1012	942	1002	928	961	942	949	907	930	983	988	950	964	929	983	900	941	957	932	989	923	871	933	936	939	938	959	933	937	998	938	946	949	975	955	956	893	908	979	871	952	971	929	979	891	899	918	914	983	1013	945	933	922	913	983	924	944	927	959	942	928	957	918	972	938	971	934	943	939	907	942	913	911	994	938	888	943	884	890	975	951	971	954	922	939	953	956	997	885	962	890	938	898	881	978	970	935	938	905	1027	978	862	990	967	947	955	935	985	933	939	962	950	913	900	972	906	973	952	935	943	953	938	888	970	970	954	921	971	996	926	895	966	949	942	920	965	937	942	986	972	961	947	928	946	948	919	987	940	960	930	939	983	914	896	943	945	951	938	911	975	908	960	977	965	964
8445	1215	1486	1170	937	736	658	581	560	551	510	444	450	433	405	435	428	397	375	412	380	417	388	405	386	383	388	395	411	380	410	388	406	415	371	392	336	339	371	400	392	339	410	365	373	373	359	381	398	384	380	367	388	377	394	374	381	423	401	386	402	350	414	323	395	364	332	365	385	352	404	393	343	348	383	365	392	419	360	398	389	414	426	388	373	344	374	387	375	380	396	396	358	389	401	391	362	367	376	401	385	347	335	387	366	332	377	405	367	367	391	378	433	387	374	383	394	371	381	385	399	361	385	401	395	405	354	398	376	392	405	352	378	371	386	388	366	391	369	392	398	370	394	361	394	371	423	373	377	385	392	348	383	399	400	401	367	394	402	379	367	385	383	388	383	396	382	369	367	381	392	333	407	386	372	386	378	374	384	356	359	370	386	404	401	330	389	406	392	401	340	372	354	379	398	388	342	401	407	432	376	391	380	384	367	353	342	417	412	378	340	370	396	389	366	400	390	413	396	381	368	398	401	376	369	353	361	384	367	412	377	368	386	387	368	382	375	374	374	393	346	376	351	369	377	366	365	372	402	365	398	385	373	416	367	355	392	418	404	388	370	388	387	364	393	401	390	344	381	370	379	376	377	352	375	390	358	378	386	370	401	366	357	352	389	371	344	393	400	394	373	385	381	375	373	380	349	384	367	345	388	371	410	375	357	377	373	391	388	385	402	390	369	389	386	402	369	382	403	410	395	393	353	383	370	384	338	437	394	381	350	381	403	392	362	374	375	379	353	370	345	374	385	364	391	387	346	359	391	389	365	362	409	416	375	391	371	377	406	393	390	383	372	364	365	351	394	350	358	411	361	402	357	382	371	338	384	369	397	394	375	384	397	390	398	390	359	379	368	374	361	365	389	375	389	390	379	380	400	385	392	401	362	350	389	395	370	382	357	362	408	433	345	368	382	370	352	339	340	343	360	349	404	382	357	420	372	358	380	386	384	337	395	377	380	339	344	370	359	398	421	368	406	348	364	360	373	370	348	377	383	402	360	379	356	365	383	346	381	374	376	381	377	426	387	368	391	378	394	377	418	398	343	385	400	369	392	376	380	379	378	387	370	368	426	381	360	366	341	363	398	370	378	379	361	376	397	407	376	397	371	377	377	392	398	386	356	370	389	406	357	379	387	378	365	365	377	377	356	391	357	363	400	374	327	398	384	356	380	345	354	389	354	366	403	377	357	381	373	351	439	366	355	405	349	351	365	361	350	389	395	386	393	410	393	378	348	398	337	368	343	365	360	391	408	374	358	452	388	378	361	361	389	374	375	348	387	404	374	342	389	400	409	362	378	423	401	356	347	351	363	358	384	369	418	382	388	426	375	342	339	358	373	366	418	347	394	381	358	361	379	354	376	373	366	367	369	375	367	379	350	368	367	392	395	394	341	379	384	352	373	388	349	387	347	358	373	349	365	344	376	361	395	386	378	365	419	397	382	325	375	379	364	413	392	375	380	373	350	375	367	385	361	387	372	349	373	368	376	371	358	430	355	369	387	375	364	377	339	397	356	386	407	379	377	331	367	350	377	379	381	390	360	358	348	373	340	377	367	341	353	338	364	360	365	363	373	361	357	321	367	372	415	372	390	386	357	392	369	367	388	342	360	374	317	360	377	362	373	352	359	361	341	366	366	356	384	369	359	376	399	402	368	349	384	364	355	360	332	353	417	388	389	337	355	356	367	349	385	358	415	378	393	383	392	360	366	386	375	410	396	367	395	405	374	393	412	350	338	399	384	392	349	403	376	371	396	364	371	360	385	393	359	381	403	369	375	361	370	395	370	361	362	399	385	415	350	360	371	361	375	357	372	383	420	373	351	380	363	380	362	380	381	393	399	417	389	401	377	376	369	415	354	328	394	370	371	399	402	420	405	383	387	392	385	373	370	394	369	337	368	374	367	407	377	351	359	345	359	369	378	361	383	371	358	391	393	372	394	405	383	384	403	394	414	408	382	372	399	416	367	371	400	351	340	397	400	369	362	403	367	396	411	365	369	397	362	383	334	409	394	387	394	377	345	424	383	369	393	374	384	416	371	411	404	332	393	371	344	391	376	343	384	380	376	422	362	372	393	353	404	409	387	373	382	395	347	347	335	414	397	397	383	368	377	391	356	372	338	368	355	360	337	372	388	363	387	381	367	391	428	386	373	375	391	362	412	371	393	385	379	379	436	350	367	398	354	394	363	387	354	371	366	390	412	377	364	387	398	346	392	388	379	358	370	374	418	365	343	320	346	389	375	344	365	347	341	356	359	354	354	369	377	410	414	373	362	358	365	404	390	346	365	379	383	372	382	377	357	384	395	377	347	373	375	386	366	359	370	387	384	414	363	352	402	388	375	414	374	396	354	365	359	368	359	372	334	382	361	362	388	357	379	388	425	398	366	376	390	408	368	344	382	387	360	409	419	366	394	382	374	374	364	372	379	402	349	339	369	345	392	349	411	390	360	389	364	395	372	373	394	341	399	373	353	395	350	354	360	419	354	351	397	341	344	394	380	346	388	381	369	377	372	370	348	342	398	371	353	339	367	357	354	371	356	356	329	365	362	338	364	378	364	357	344	390	375	369	382	370	394	353	383	380	358	354	370	353	388	371	385	342	361	371	361	389	375	381	373	367	375	365	369	358	395	388	377	369	372	367	397	351	400	372	380	363	372	386	365	374	383	385	373	387	364	347	365	391	365	401	385	384	395	311	343	401	346	364	413	352	391	385	346	340	377	362	384	374	373	348	383	374	371	374	339	374	379	352	371	364	374	381	370	358	347	361	383	389	401	401	383	381	353	373	388	335	389	384	393	379	372	375	380	384	364	394	396	393	410	371	407	381	366	369	445	344	392	386	419	404	401	410	407	361	365	358	387	345	354	402	351	361	354	425	389	376	332	367	364	364	393	361	419	404	384	368	382	391	354	344	382	358	336	365	375	346	368	388	388	332	386	386	378	362	376	374	417	365	384	347	355	357	355	356	389	430	401	367	414	354	394	389	407	354	414	356	373	351	369	376	381	385	374	375	389	365	363	375	383	398	354	346	369	353	358	391	344	358	384	385	362	338	338	405	388	369	359	363	382	331	380	375	349	361	384	394	403	350	351	347	398	364	362	391	343	364	409	377	399	382	412	340	403	365	377	385	350	355	384	369	358	420	361	362	334	355	351	333	340	369	372	376	354	366	377	362	419	364	380	362	373	333	385	400	381	379	394	357	392	363	400	364	391	347	377	355	396	329	389	394	410	364	388	346	407	389	393	386	371	390	384	395	394	377	370	380	352	370	338	387	395	375	377	384	393	373	386	391	350	363	376	391	369	364	391	386	345	343	380	358	381	354	391	373	348	397	373	364	367	379	369	390	389	375	358	346	363	335	369	385	393	386	363	345	361	367	362	384	370	379	364	396	389	397	396	365	358	372	389	374	412	405	368	398	337	387	347	373	327	389	377	370	344	413	368	411
5899	1811	3036	3610	3212	2809	2451	2096	1896	1800	1585	1524	1443	1401	1328	1256	1334	1194	1198	1178	1155	1155	1140	1091	1122	1066	1153	1061	1071	1044	1080	1047	1063	963	1023	1044	993	1042	1039	1073	1033	1027	1047	1023	1032	1001	1005	996	1033	986	1018	1015	941	1016	989	1029	933	1026	991	974	977	960	1015	995	942	1023	948	955	949	1031	976	1008	941	985	944	962	1027	972	958	970	985	939	994	979	952	971	1040	976	966	965	954	976	988	941	923	994	903	939	976	941	988	925	983	972	951	984	1000	973	932	980	957	955	943	978	1005	957	962	972	973	973	965	1000	995	946	1000	948	995	1013	927	915	964	984	931	964	998	937	951	1032	949	975	945	962	1019	990	975	960	910	998	954	976	968	948	915	976	960	936	1014	969	949	978	977	970	988	936	922	953	995	952	954	928	977	988	945	941	948	968	999	937	949	919	992	966	947	948	988	911	935	1001	942	989	965	1005	990	996	989	992	988	984	935	958	967	969	919	1027	946	953	923	1005	1008	998	885	964	934	975	985	1028	947	977	951	944	949	990	991	989	929	961	972	1010	926	994	988	936	993	986	977	911	907	984	977	935	938	932	948	929	947	945	999	967	954	965	954	939	996	1000	947	1005	956	958	983	980	968	976	979	918	958	983	917	960	900	988	973	1037	964	956	926	927	927	967	1010	972	933	1021	951	969	1005	979	983	932	936	997	920	966	952	941	970	918	921	979	949	983	1001	1001	921	993	962	951	995	993	959	981	943	960	935	933	1013	1033	973	1034	964	1003	991	935	977	988	941	924	883	981	930	928	953	888	965	963	959	911	960	945	985	1002	959	906	924	1022	985	986	945	993	908	955	993	955	959	974	972	948	961	985	940	1019	978	998	994	976	979	955	927	1002	964	913	918	933	941	992	937	954	933	943	973	920	931	1002	947	934	953	945	941	989	971	949	945	969	934	942	1068	993	982	928	949	947	964	1049	983	969	1010	949	878	990	944	956	921	963	944	959	968	932	955	925	965	968	968	957	1014	974	969	973	952	966	928	867	962	1002	988	988	993	957	969	943	975	943	951	970	996	984	967	972	987	985	935	952	1003	923	966	959	967	962	910	981	968	976	918	1024	1011	908	979	946	999	1022	974	1006	965	997	962	974	1002	958	980	960	995	930	962	949	948	951	1001	1000	903	980	952	939	981	958	930	954	964	947	930	929	1006	954	954	918	948	1018	989	923	921	984	959	983	967	967	974	936	937	937	1003	959	934	956	997	915	992	933	907	958	993	1007	947	986	981	998	985	942	953	970	1011	939	980	965	932	972	936	951	990	968	983	956	1011	921	948	982	942	929	990	898	963	926	984	977	938	931	951	998	938	932	952	945	998	973	907	987	927	971	919	1016	931	967	906	968	933	892	964	942	964	988	915	956	948	972	912	956	991	983	921	981	989	958	938	887	909	977	968	950	941	955	991	914	981	963	913	932	944	978	934	933	906	964	926	990	966	975	939	968	985	930	925	914	990	953	933	914	958	1023	905	1046	922	958	961	933	906	927	948	947	989	975	905	967	1000	967	950	969	981	1011	971	973	982	892	959	950	982	961	1005	926	945	959	899	938	949	913	965	950	939	921	974	1035	949	975	974	951	949	973	1013	978	936	942	938	973	918	1021	981	1007	983	923	998	935	1013	998	980	939	972	1024	964	919	931	1022	1053	938	915	976	979	1002	959	986	995	944	1020	958	931	988	895	994	961	965	938	985	972	947	1005	983	922	996	963	946	949	961	954	975	948	961	991	983	972	978	940	932	927	956	925	961	991	1007	1020	994	987	934	990	953	959	986	987	1011	967	975	979	955	958	995	980	957	1003	993	897	973	954	975	975	943	1007	977	933	923	1003	942	983	950	926	945	994	961	996	970	926	974	958	953	992	919	955	960	953	964	1000	967	943	937	937	951	960	964	973	988	987	998	891	913	970	986	957	987	910	993	979	961	986	942	989	1001	947	949	991	928	1003	946	933	975	918	1011	958	977	974	967	950	1032	935	987	936	955	982	1005	1028	930	1047	972	964	913	986	994	994	929	1002	973	1015	1000	977	952	960	945	981	946	955	976	891	962	1028	1008	938	979	914	942	923	1037	966	975	949	973	930	1005	948	943	999	959	995	957	936	978	995	942	942	977	980	973	932	1045	935	940	963	957	978	917	955	1032	955	942	975	997	975	993	939	964	946	949	951	918	998	973	914	959	941	928	956	944	983	955	910	1001	931	943	998	965	915	1004	1002	931	985	974	966	953	930	952	947	989	964	980	874	887	926	1048	936	993	985	972	932	961	949	973	939	945	976	993	976	998	983	989	933	898	916	955	926	935	935	974	1027	945	938	1004	947	990	987	944	959	969	996	958	1017	951	1009	958	949	995	982	1008	1005	948	988	923	1002	916	958	990	1058	1010	937	925	966	927	949	997	1034	936	992	953	1000	1023	956	990	912	948	946	913	973	931	949	1021	962	963	944	961	998	1015	955	978	949	999	966	953	992	1003	1013	999	982	977	949	997	952	978	919	971	964	956	958	922	1018	933	1017	907	940	982	967	999	929	949	988	883	913	960	999	949	968	986	960	985	939	995	933	964	953	978	934	935	976	958	914	969	943	944	973	945	957	1002	937	955	932	944	936	915	1006	925	998	908	975	977	988	962	916	968	958	948	992	997	956	961	962	941	943	996	978	1000	1017	922	955	967	942	983	937	954	982	953	953	984	922	948	996	949	926	1012	935	971	990	903	928	1007	990	937	976	981	995	965	936	1000	981	925	920	1005	908	993	935	975	930	1031	939	999	933	946	966	946	928	1008	991	954	977	981	956	998	940	1009	972	1057	965	1010	971	1006	926	1016	964	961	986	956	990	940	954	950	961	1004	898	936	991	930	976	941	970	955	956	962	926	986	968	937	989	905	972	1012	955	901	911	1005	953	961	908	961	967	922	955	1031	960	954	946	949	937	1042	975	981	993	986	955	1005	1013	954	962	939	927	911	935	957	966	941	981	959	1028	1019	993	952	1029	909	1026	990	955	971	906	920	960	953	930	988	903	892	1001	909	982	988	955	919	950	974	978	1005	951	980	956	919	925	933	946	974	950	937	915	1020	964	897	974	955	1003	935	1008	993	960	985	971	931	953	959	957	1008	966	957	956	924	960	943	966	893	962	892	988	980	948	975	946	990	914	920	921	915	966	899	937	964	958	969	913	964	917	971	946	1008	931	972	952	968	995	949	950	928	913	968	982	956	933	967	927	948	989	977	1017	966	969	1013	970	960	975	947	907	987	962	1001	985	935	960	941	962	941	957	939	1039	979	970	983	926	945	978	995	1000	975	1015	961	956	929	977	974	964	978	977	992	986	936	994	901	983	930	979	982	921	973	935	1011	947	939	947	981	992	955	970	933	935	935	961	950	986	942	922	974	993	1017	924	972	939	949	986	903	982	888	949	986	938	906	956	981	1004	1002	960	1009	938	914	983	953	964	934	986	916	951	924	925	989	935	973	979	981	917	1031	945	955	1039	959	924	946	991	985	957	897	971	978	922	962	995	952	940	987	983	916	948	1027	994	972	918	967	999	941	934	977	997	977	941	913	974	950	982	989	980	913	963	974	956	937	962	931	930	966	999	963	930	996	929	963	936	955	1005	1010	970	965	948	983	943	960	978	935
15460	2452	2556	1921	1343	1030	832	688	549	488	430	395	385	373	311	313	289	311	249	255	278	262	254	235	249	234	235	242	239	232	205	248	253	211	274	197	219	243	231	221	240	220	194	207	239	243	211	223	233	208	227	231	227	223	223	224	192	201	251	240	216	225	225	217	258	226	237	205	208	195	198	207	202	193	208	208	236	269	224	223	235	216	235	217	225	219	214	241	221	212	186	189	214	229	210	228	230	211	232	224	219	222	220	204	212	218	218	241	194	229	247	204	218	226	244	213	206	241	218	209	214	217	200	207	212	210	210	201	200	208	208	219	199	185	203	213	220	207	201	236	190	192	233	222	200	211	200	204	210	166	206	213	228	210	198	199	208	240	233	218	210	207	217	241	215	186	231	195	216	217	210	214	230	248	204	221	222	232	230	221	214	207	213	201	210	202	227	218	202	194	212	174	205	222	201	223	215	217	214	212	207	199	190	227	197	208	214	219	206	228	219	192	225	260	231	210	220	212	233	215	214	234	211	239	214	213	206	209	225	231	198	228	241	197	222	203	203	199	213	219	208	216	217	218	214	210	211	213	198	203	232	199	231	204	241	217	208	210	231	206	216	248	217	207	210	221	245	204	218	208	206	218	234	215	198	214	191	187	242	215	200	205	236	232	210	213	206	237	198	219	207	242	251	192	203	201	227	196	207	216	201	237	210	194	209	210	211	223	211	190	222	215	204	219	189	207	233	192	210	225	228	204	208	217	245	214	216	224	192	219	201	204	197	215	193	220	225	205	203	238	214	226	243	219	229	199	214	208	227	231	205	230	209	235	227	187	224	195	192	204	211	217	217	233	219	210	207	216	231	231	195	220	172	224	200	173	208	203	230	202	196	226	225	220	183	195	221	207	227	205	195	235	218	226	218	216	237	221	194	180	214	236	214	216	209	217	196	221	182	231	221	248	228	194	224	207	198	199	194	216	188	208	192	214	208	197	225	211	207	184	209	225	238	188	224	207	197	213	222	236	244	233	198	211	208	210	225	248	218	235	216	192	182	219	224	227	201	184	239	221	225	208	221	225	216	204	244	219	194	230	195	199	222	240	196	225	204	237	219	223	231	213	229	198	219	199	199	248	201	191	226	202	224	226	203	199	185	225	208	221	204	228	230	206	225	223	201	199	203	201	205	226	209	234	204	225	220	208	216	222	206	219	201	207	213	233	201	205	206	238	195	213	232	180	205	210	212	213	201	229	220	213	210	230	223	218	196	224	242	198	199	190	220	210	224	223	181	219	201	225	224	217	197	221	211	206	231	223	222	220	179	198	250	225	204	209	195	222	201	196	214	210	204	220	215	197	232	220	210	189	215	244	226	219	192	210	225	237	220	210	237	221	218	217	220	205	215	200	185	210	171	214	209	211	215	231	227	207	203	201	193	227	219	195	223	178	216	221	222	224	221	203	214	206	214	212	198	221	230	223	216	230	217	213	230	193	209	224	203	213	220	223	214	208	229	200	220	231	212	186	219	231	259	209	197	243	206	244	193	227	228	218	216	239	232	207	251	219	217	235	219	226	217	210	231	211	212	195	195	224	211	226	191	200	199	227	211	199	199	202	240	228	211	209	216	214	211	218	214	236	210	223	198	235	226	213	234	235	240	216	208	235	222	213	230	192	197	238	210	205	195	223	229	219	224	205	221	262	220	213	211	188	205	206	211	221	200	191	214	196	185	208	231	203	218	211	208	226	222	183	230	203	200	211	211	220	235	213	211	193	197	247	238	200	199	222	224	223	216	256	221	252	209	203	223	210	215	206	201	208	212	195	221	226	201	221	224	204	204	211	228	221	248	200	209	225	234	203	203	205	227	195	233	210	199	218	212	205	255	195	205	241	223	174	195	233	210	224	214	240	207	257	222	202	208	214	210	247	209	208	209	216	201	222	216	228	207	230	208	219	204	224	213	215	234	211	224	208	236	225	226	198	206	196	203	210	196	217	210	208	214	170	189	197	215	242	210	241	224	204	217	201	219	217	221	201	227	210	207	195	205	230	193	222	225	204	233	207	215	249	224	248	209	219	223	217	239	218	187	212	207	243	213	217	198	217	210	206	226	219	237	217	221	221	188	201	220	237	225	220	232	235	218	223	222	221	209	235	219	228	238	215	214	204	240	222	209	205	224	220	203	215	198	208	228	215	208	209	239	203	210	215	214	213	205	228	219	183	192	229	201	201	234	199	227	202	211	210	224	205	223	217	236	206	227	199	202	195	194	186	216	239	191	200	213	193	210	205	213	204	185	221	197	200	220	253	211	233	227	212	205	224	205	216	213	228	225	200	182	228	214	226	219	204	227	195	210	204	223	219	207	210	202	189	228	193	218	208	229	223	208	216	231	201	202	204	223	195	192	188	217	211	232	213	240	204	217	231	238	196	215	236	240	247	216	229	209	231	191	210	211	213	217	238	211	196	203	232	209	224	190	211	225	205	195	206	207	218	212	181	175	221	206	229	201	204	200	216	203	187	221	224	212	212	208	205	228	205	193	221	191	209	231	214	219	177	222	217	214	199	202	209	195	195	201	231	218	208	219	220	195	211	198	195	205	219	209	210	197	210	232	202	188	209	207	226	207	202	209	232	220	207	198	188	237	223	231	202	229	206	211	231	240	226	212	249	216	212	223	192	187	189	206	204	246	235	208	222	213	222	219	206	232	213	236	226	248	202	188	187	199	217	209	195	189	225	240	211	226	221	209	212	205	192	226	193	198	211	213	199	192	209	216	238	186	227	218	259	187	200	232	245	202	229	219	201	210	214	225	234	211	207	193	208	202	216	214	226	229	204	235	219	198	225	245	222	189	217	232	211	217	208	207	214	235	215	216	199	235	215	196	223	201	239	231	219	220	219	201	174	225	210	198	196	207	214	205	195	193	234	214	211	212	211	190	209	204	226	220	191	208	202	229	215	212	219	219	232	229	236	229	222	201	207	215	206	220	213	239	207	216	183	217	211	216	213	214	192	193	217	203	235	203	211	233	226	228	230	235	208	205	195	195	214	216	197	214	239	195	215	197	200	222	209	223	196	203	227	222	236	206	207	198	197	189	223	235	215	216	196	224	202	174	233	201	219	204	220	184	209	207	209	206	215	240	231	237	213	200	227	244	215	215	225	232	236	219	225	232	222	206	248	228	203	236	198	213	207	204	217	208	200	209	219	210	204	208	188	214	237	216	218	202	213	222	209	182	188	214	200	207	229	207	226	202	205	215	202	224	238	237	222	231	213	239	200	220	213	223	209	213	209	211	220	223	237	224	218	206	217	211	225	207	217	252	209	229	218	225	225	216	224	214	214	193	185	197	242	201	175	239	224	193	225	209	217	233	243	216	216	195	207	207	225	233	231	211	215	203	187	205	201	220	198	219	232	189	211	191	211	225	210	229	227	204	230	224	223	211	211	205	196	203	231	203	204	240	203	220	197	234	218	216	233	234	244	208	234	210	218	194	204	215	215	224	211
7461	2274	4768	5599	5004	4127	3382	2832	2351	2054	1865	1712	1497	1397	1335	1208	1151	1095	1022	964	972	836	877	818	832	831	795	777	777	766	801	722	759	716	694	755	678	694	710	669	724	676	682	699	641	698	655	688	708	578	675	642	645	681	648	641	637	633	639	618	615	624	629	599	592	627	633	608	591	637	655	649	604	653	604	589	626	589	598	566	614	602	587	573	611	591	635	626	601	589	576	596	595	601	636	604	594	594	606	631	602	606	583	590	612	590	535	620	632	549	579	618	641	573	577	581	587	600	658	589	568	628	614	599	598	619	563	610	582	552	592	613	558	632	615	647	612	619	608	629	641	571	606	568	620	632	618	591	595	575	572	616	596	561	566	579	561	592	596	560	584	628	563	582	598	594	604	548	585	637	591	614	579	635	590	577	615	599	577	562	566	562	608	584	570	599	627	569	615	560	624	617	584	546	597	613	579	573	593	573	597	577	592	545	598	597	633	569	592	580	594	569	597	594	610	628	581	611	619	587	568	565	642	575	624	600	585	560	599	548	562	592	649	596	605	620	613	569	582	579	599	579	586	560	579	576	596	587	607	543	583	629	608	600	581	614	573	586	597	612	588	573	568	552	574	570	563	615	615	576	616	592	556	621	621	627	589	637	579	586	628	547	546	573	604	571	569	558	625	571	557	549	554	599	596	592	567	651	612	617	618	590	599	574	590	584	632	596	580	614	601	578	565	594	636	576	577	592	601	564	607	594	589	602	584	604	619	583	548	593	587	594	592	562	600	625	604	588	610	606	588	628	570	591	583	622	562	549	557	589	583	547	562	596	569	596	553	600	587	606	605	595	588	610	557	597	618	584	580	600	629	576	585	583	575	561	603	596	576	595	565	603	584	606	621	602	560	541	550	591	588	602	583	608	550	593	574	602	609	633	582	600	607	560	595	617	587	581	649	582	596	563	581	589	568	569	596	587	595	588	596	607	596	574	581	576	612	658	578	581	613	615	614	610	579	592	597	617	579	580	611	597	576	566	626	596	518	627	596	603	597	601	608	624	607	594	573	561	631	545	602	604	596	563	615	594	575	582	581	586	592	584	597	605	626	658	582	558	585	578	577	552	643	610	604	576	559	601	596	522	599	604	610	610	597	554	585	568	596	599	601	604	575	624	582	553	558	633	589	562	592	596	598	550	584	610	581	601	590	586	562	583	614	573	596	614	580	597	606	578	557	602	558	634	551	573	598	568	576	621	604	558	623	578	579	578	587	624	588	602	566	560	578	564	578	587	632	609	579	602	551	612	635	596	608	661	622	573	576	594	611	618	544	577	583	609	560	615	562	583	595	603	596	579	614	576	543	535	553	589	577	620	608	547	567	566	576	564	619	563	581	595	533	598	562	595	561	590	580	554	548	633	534	597	630	563	588	631	566	615	615	614	585	572	573	585	616	566	601	625	560	584	593	574	569	607	592	605	634	568	591	589	567	569	578	582	624	641	580	607	581	574	584	571	596	628	581	576	583	573	656	643	556	553	603	602	615	603	581	571	583	566	549	599	596	561	580	588	587	618	583	591	575	594	559	601	586	568	598	577	569	591	617	566	602	592	559	595	591	603	617	591	567	557	592	559	577	591	591	566	620	573	571	603	612	567	586	620	604	601	597	604	597	591	578	593	563	577	626	605	604	590	598	605	628	580	601	549	566	579	613	595	609	590	597	568	582	575	609	573	621	586	600	562	625	619	562	594	547	630	596	632	568	559	599	532	587	621	589	592	640	544	596	602	584	570	553	564	549	577	601	541	591	668	581	612	610	603	527	612	581	586	584	593	546	561	597	592	576	554	555	617	612	563	548	593	603	611	558	571	595	557	587	586	608	580	555	634	594	628	616	607	561	614	599	636	589	591	589	576	572	548	608	572	550	615	625	574	596	608	560	593	582	578	574	595	564	587	551	543	550	586	643	574	625	569	559	526	572	588	603	609	586	609	582	572	614	582	631	606	592	598	554	566	595	597	584	607	569	607	586	569	589	578	589	619	600	604	572	612	591	597	583	608	568	556	596	621	619	589	546	582	581	612	575	606	552	582	614	568	593	577	592	566	621	585	598	587	585	586	603	591	555	575	589	623	571	539	612	606	640	541	572	614	576	612	596	606	588	601	583	535	563	614	605	580	561	567	590	556	613	559	604	616	585	570	567	594	560	600	600	610	601	584	584	594	575	639	583	548	608	560	547	566	623	593	583	584	611	547	557	566	604	609	536	653	583	610	575	541	605	575	565	587	597	586	545	631	622	607	614	575	582	649	577	592	626	541	619	609	582	580	604	623	622	555	602	595	637	564	600	547	621	572	630	578	594	588	573	552	601	576	592	587	607	567	563	549	604	564	585	556	562	571	612	592	604	633	591	552	554	541	613	624	546	646	619	565	605	581	566	564	598	614	608	584	595	547	585	596	583	651	621	605	592	577	566	604	587	629	571	572	582	616	570	602	544	564	615	536	610	523	587	584	595	598	602	576	580	562	630	574	640	556	581	570	588	578	589	590	617	653	569	609	617	570	634	568	547	588	584	603	625	604	612	643	590	572	586	547	561	559	569	518	565	622	609	582	565	601	625	604	592	585	583	613	597	607	557	615	621	580	590	600	586	619	600	587	577	596	608	551	594	547	584	611	591	586	612	617	557	549	594	586	588	562	566	585	564	600	557	633	582	586	604	596	592	575	566	577	533	580	613	626	625	556	609	575	567	526	635	553	586	573	607	614	580	604	595	605	563	577	581	541	602	606	572	592	633	621	600	602	553	568	600	586	570	623	580	602	542	610	611	591	571	592	557	608	586	602	616	569	567	650	566	555	595	573	584	579	607	577	585	584	568	569	569	601	579	585	592	579	593	618	553	583	563	589	604	590	582	589	563	591	575	632	592	600	560	592	586	570	579	570	603	599	594	604	595	635	601	585	586	576	566	597	575	600	588	639	588	584	636	593	592	604	589	640	570	587	627	605	555	619	599	597	619	561	587	626	589	605	584	582	574	565	597	576	579	597	623	621	607	556	616	605	601	632	588	588	596	631	621	566	586	554	579	597	572	579	585	622	576	600	584	579	587	602	585	600	611	595	581	573	605	630	591	573	614	575	608	583	591	605	621	603	595	529	608	600	587	560	599	600	570	608	562	620	629	565	600	614	614	591	572	569	564	518	596	583	591	589	602	581	596	631	603	581	630	620	578	607	620	556	573	574	587	575	579	620	596	534	583	596	603	563	636	635	537	631	566	542	590	611	602	585	578	568	596	617	579	591	572	587	577	590	537	600	515	596	619	623	554	591	600	586	560	590	581	601	574	635	581	616	578	601	583	570	579	598	595	537	618	614	603	604	567	615	650	571	595	609	610	594	598	571	555	594	594	578	611	612	616	575	595	596	612	597	596	598	573	588	583	598	554	595	590	559	578	586	643	591	579	581	588	531	597	605	564	563	568	580	617	612	587	566	582	602	606	580	576	592	578	591	615	592
2432	403	453	445	404	387	371	364	399	369	408	377	368	392	397	395	343	386	373	403	410	377	389	371	367	406	342	389	416	378	338	374	374	372	379	401	371	346	370	378	353	407	406	374	365	384	409	379	387	381	368	369	375	382	344	382	377	366	404	384	365	378	364	397	371	423	347	382	414	384	394	388	378	400	377	408	408	385	369	387	423	367	369	404	406	379	365	430	375	398	355	400	354	383	354	362	415	392	350	377	390	389	374	382	405	384	374	375	372	377	398	389	403	393	391	374	418	392	387	370	389	405	375	361	347	399	379	411	425	388	409	358	379	374	403	372	383	364	387	382	421	346	370	384	402	395	382	398	385	359	358	410	380	373	402	353	384	381	351	357	381	397	411	409	345	368	382	409	382	419	371	366	391	380	389	410	363	358	374	387	404	352	365	373	392	397	391	398	398	402	385	377	380	401	374	390	368	375	413	415	383	373	398	383	369	346	395	384	385	383	380	401	413	389	344	376	394	399	386	369	368	361	419	406	404	367	397	372	367	383	365	373	375	373	393	397	369	381	411	389	383	395	383	410	403	402	380	376	397	381	406	368	385	401	404	383	378	363	361	351	364	396	398	363	361	362	371	352	344	395	387	383	407	394	371	394	355	365	403	360	404	378	350	415	362	332	395	409	393	377	416	386	370	375	372	402	382	380	409	392	389	402	385	382	391	356	381	375	400	377	355	396	409	384	328	369	390	416	400	391	394	333	331	357	431	394	383	370	340	397	358	365	364	369	357	380	415	404	381	387	385	384	374	410	381	398	380	359	380	382	396	389	413	408	394	383	383	401	376	402	397	385	372	390	366	365	380	351	396	359	386	369	374	393	411	410	357	401	399	367	374	382	406	386	391	375	355	373	376	399	404	403	395	402	364	389	372	369	371	351	360	381	400	387	368	378	395	368	398	386	378	385	386	372	402	389	375	425	394	394	378	367	345	370	385	368	386	404	371	410	369	412	395	398	410	403	399	347	369	405	363	377	400	383	433	357	386	418	398	416	436	357	330	382	405	387	336	376	411	392	396	378	380	363	398	397	382	377	380	389	381	387	370	387	374	376	382	375	366	407	376	351	366	379	397	393	385	379	397	370	383	370	410	367	394	415	367	376	400	340	385	378	368	371	394	395	361	373	388	368	404	390	390	385	393	405	364	366	395	392	379	349	357	417	410	371	360	386	373	398	379	433	359	408	403	417	383	407	413	395	389	392	377	376	408	365	357	419	423	390	413	388	401	395	410	387	397	367	368	388	373	388	386	365	374	405	395	377	441	391	395	364	370	395	361	410	392	397	402	380	380	413	390	391	401	414	389	348	382	349	379	378	366	364	377	378	379	369	395	372	394	367	362	380	397	416	410	371	405	387	404	341	371	373	396	388	401	370	366	366	369	418	407	399	365	398	392	362	344	391	384	386	424	381	395	358	412	409	390	400	404	365	349	379	397	376	431	394	375	395	401	369	387	403	358	381	352	372	369	357	379	383	374	353	391	382	403	382	383	399	401	406	352	391	393	361	404	414	361	458	375	379	379	394	376	427	420	407	414	405	398	385	408	357	368	403	375	369	368	413	377	366	397	404	375	366	402	374	378	382	394	390	375	400	392	414	417	355	403	355	379	375	371	402	397	387	376	406	382	371	358	363	410	378	373	385	397	369	397	390	417	357	407	384	334	369	412	398	388	385	451	397	396	396	403	381	356	378	393	364	392	344	395	375	356	376	374	358	388	408	361	407	369	381	390	399	399	385	377	386	404	372	360	392	341	384	398	404	372	393	397	382	418	364	384	371	348	399	388	371	370	397	386	411	390	393	369	443	395	384	372	378	341	400	378	392	382	356	357	412	395	363	396	385	371	416	379	363	385	413	396	408	367	375	350	437	383	375	384	393	377	323	391	372	415	388	389	381	358	371	380	377	376	375	407	357	381	417	385	381	378	389	364	350	381	383	392	363	362	374	382	364	404	356	377	418	378	377	386	377	373	409	387	367	377	359	389	391	420	404	392	372	388	418	387	400	388	410	403	371	322	358	358	375	407	388	387	376	376	385	411	420	397	384	410	383	407	405	381	384	412	396	399	396	382	440	375	384	387	383	393	393	375	378	349	378	389	421	370	393	388	387	395	400	398	427	382	384	410	388	363	381	390	429	383	361	392	358	404	367	410	393	397	415	391	349	353	375	387	365	380	374	414	380	394	376	380	433	349	408	411	432	367	397	377	371	387	382	395	377	367	390	360	396	362	363	378	397	381	384	429	392	407	381	348	388	366	404	404	416	402	383	384	369	386	386	357	376	335	370	397	361	394	383	383	379	385	340	408	366	375	404	375	374	356	411	441	356	401	392	406	352	341	372	364	375	423	375	399	359	388	367	365	393	370	338	426	384	397	386	411	375	358	392	388	386	385	380	397	357	396	371	357	414	374	397	419	415	382	387	368	388	377	396	400	374	367	388	357	402	368	372	394	414	367	379	368	394	385	404	383	399	378	385	410	373	365	378	381	407	397	354	394	388	359	356	375	373	395	388	372	397	321	397	381	384	414	395	398	387	409	367	366	376	400	396	359	380	376	416	421	390	388	405	367	419	387	436	380	412	368	421	381	352	375	415	368	390	364	382	374	389	348	409	411	371	409	404	389	391	357	376	367	399	388	372	400	370	373	348	395	388	376	367	361	384	352	404	399	413	355	414	367	380	381	405	366	395	378	370	389	417	399	399	387	358	389	370	393	394	401	373	380	399	365	353	368	424	353	403	395	368	404	408	417	374	352	406	350	369	391	359	381	374	414	365	364	379	404	371	412	364	364	404	362	398	400	369	371	398	368	386	417	364	400	400	371	383	436	396	345	441	397	388	419	348	379	407	394	386	382	370	361	395	413	393	337	389	426	400	380	373	390	381	378	392	368	399	370	370	400	377	387	417	384	421	407	373	367	343	381	374	389	358	387	364	411	387	379	407	351	414	364	385	381	386	382	386	359	352	455	391	360	398	403	393	364	407	371	403	402	376	411	393	413	365	372	405	382	372	355	412	412	377	356	367	394	386	377	354	363	391	393	381	421	380	405	403	388	394	391	425	351	386	348	357	371	415	397	362	397	378	377	363	393	383	398	378	377	380	383	412	350	371	428	409	389	353	395	392	350	401	404	380	355	407	340	379	389	386	366	406	352	363	394	373	394	382	377	404	368	366	392	343	375	400	386	399	364	384	381	367	353	353	392	386	381	409	362	344	349	376	396	381	393	379	389	385	389	358	371	389	383	382	366	348	386	403	396	380	408	408	399	397	361	393	354	412	416	385	395	398	391	417	364	413	405	385	412	326	378	369	363	425	409	414	430	384	411	406	375	402	379	378	393	363	397	423	363	405	372	401	414	405	402	411	361	345	400	379	361	401	361	378	386	409	398	392	359	366	379	375	400	370	397	391	383	418	376	381	378	359	389	396	383	351	390	372	340	374	364	359	405	380	348	370
2739	1006	1082	1195	1153	1086	1065	1119	1044	1022	1058	1057	997	1039	972	991	1054	1033	1011	1083	997	1026	986	1009	1006	1016	993	1024	1056	936	1024	950	1046	1049	978	1015	1062	982	1004	1027	945	984	964	987	964	956	1007	1018	1079	997	967	969	1004	1036	965	978	1027	958	1001	1023	967	995	981	993	978	1004	1011	1042	947	1002	990	981	1027	990	963	1015	950	986	994	983	972	1000	1047	1001	961	1022	996	926	990	975	969	1022	1009	995	959	992	975	1008	954	1007	1025	1009	958	999	1034	1030	948	1000	1028	994	1013	1020	983	990	1039	974	1015	1039	938	1014	956	976	904	959	1084	1029	1026	943	991	1016	955	1002	954	973	1008	1030	1010	1016	1049	1015	977	1033	1013	954	1043	1009	982	990	969	981	951	1015	1050	1007	1005	973	1006	1006	1015	985	1012	1004	993	1006	1001	979	993	980	989	996	1015	1000	964	942	923	964	998	1040	999	995	1000	1060	941	1021	985	985	1064	1010	975	976	1012	1004	959	1003	976	971	994	978	983	995	997	1066	988	1040	947	1010	967	1028	1010	1013	973	970	970	993	1051	991	1005	1002	968	1000	1011	1050	1023	964	972	1001	1015	995	964	990	981	990	981	1023	1003	995	1060	989	1026	1023	1052	959	994	1062	973	990	964	999	1013	967	1004	964	1023	975	969	1005	984	995	988	964	987	976	1014	966	982	1018	1006	1026	959	974	1014	1025	974	1007	983	1028	1025	1073	1021	1007	1009	1018	964	1031	996	1030	969	1044	1028	1013	978	1050	976	990	972	1041	978	995	961	1065	1000	961	988	1040	967	988	970	937	959	1022	1041	1003	971	1029	968	982	1027	1045	962	945	1000	987	948	1021	966	987	987	1027	1006	996	1007	977	1035	967	1007	998	1001	999	967	1024	960	974	1043	997	961	1002	946	1024	986	1001	984	1057	1002	1021	976	987	1020	1007	1016	959	1006	981	996	1014	999	1016	973	984	988	1001	1041	956	1034	990	924	1015	955	1021	957	1043	996	991	1027	1013	1004	1022	1035	995	992	1022	1033	1017	939	990	930	1036	979	1003	992	1018	1010	1029	980	957	1036	957	1016	955	994	981	1016	999	1043	992	996	1045	976	1032	992	993	959	1023	967	985	1050	987	950	1015	957	1006	1013	939	1006	991	1019	1042	996	951	999	1022	1025	979	995	970	945	951	996	940	1015	994	986	1013	964	991	1019	988	988	1012	953	985	1046	920	984	989	987	938	985	1010	952	1050	993	1039	990	1008	1028	1021	986	967	1048	1037	990	979	1051	961	964	1026	949	985	992	1015	1018	986	966	1044	1003	1027	996	984	1006	1037	943	932	985	1017	1042	1028	958	1033	1002	1042	1038	1000	1039	957	1026	986	1020	968	1013	1044	969	1000	954	1018	991	1017	956	991	977	953	1060	1001	957	1044	1046	971	997	1056	973	998	974	988	1011	992	1024	983	984	966	986	996	978	945	1006	1048	999	1012	987	965	1003	977	984	1022	968	965	988	1043	1026	1023	1010	961	969	1019	981	990	978	1001	976	982	1017	994	954	1065	973	992	989	966	992	949	1037	1001	1008	1028	1006	973	1018	1033	1030	1004	991	984	956	961	979	1013	1047	969	1010	969	1024	984	1035	985	1002	960	933	966	956	978	991	1016	948	1001	996	985	1011	998	970	955	986	1012	990	1012	967	997	1035	966	966	984	961	949	993	989	1002	961	968	994	967	966	995	963	919	1006	1024	965	1006	932	996	908	1024	990	970	1080	970	980	966	1002	1039	1004	997	996	984	981	988	995	1034	994	965	1010	979	970	1059	1004	1005	992	996	986	989	1014	974	1008	1034	1000	1033	988	947	1044	945	1027	1012	1053	939	966	979	982	976	988	990	953	907	966	1012	967	1032	994	1001	1056	946	986	1024	1031	1018	1001	978	1033	987	986	928	1015	1024	1000	982	1014	987	980	1015	1023	934	973	998	1027	1019	1017	1021	981	973	1011	983	964	976	1001	973	1024	1000	1021	989	988	1092	979	1013	1007	1023	1007	996	961	984	1034	1025	957	1020	1035	964	1033	1002	1000	971	1070	1011	974	980	1035	1027	984	1008	968	1026	1022	1012	980	1001	997	978	983	914	1015	995	975	1025	1000	1104	989	985	1009	1064	1006	997	1034	969	985	1075	1039	990	947	957	979	1027	1005	1016	1039	1053	1037	1009	944	972	987	982	1016	1011	1026	986	965	1058	1012	960	1002	1013	975	1040	999	1004	973	935	1019	1054	1023	963	980	950	1004	1048	938	997	1003	998	1034	974	943	1028	1003	1022	1041	972	949	949	969	995	1000	982	994	987	950	995	1001	970	988	1001	998	1009	1008	984	986	1044	945	965	1015	1020	1002	1002	940	1017	996	995	987	1010	1008	1000	1037	1022	963	977	964	1018	1024	981	961	960	989	1005	1000	973	985	1028	980	1025	992	920	989	1066	1033	967	967	1014	1004	1005	988	1003	1005	981	987	1055	978	977	988	978	985	997	1049	1010	962	973	995	1015	952	998	953	1003	1004	1007	1010	1023	983	1013	936	998	971	1017	938	1018	982	1044	967	984	995	981	969	1013	923	1030	926	984	949	957	1035	981	989	960	1056	1013	1013	985	1041	958	971	1059	980	1069	961	996	992	1001	1018	1028	1002	1072	980	1001	917	989	967	997	959	974	987	1032	1032	1024	974	980	1018	977	1019	965	1064	1012	978	1031	995	992	976	1051	1013	976	1038	1002	923	1042	1050	1031	1020	988	926	1000	944	989	983	995	950	970	937	962	958	985	977	1013	1021	1037	1037	973	991	1030	1029	990	943	1036	1008	986	1007	1022	1025	1013	930	957	1025	1060	1030	989	1031	987	992	953	1083	1080	1001	1020	1077	1027	1062	1047	987	989	1022	1013	986	974	1000	957	995	1025	974	1066	965	991	959	961	998	956	1004	944	927	1027	1011	980	1016	978	1027	1002	977	1026	968	987	1044	993	1061	1004	999	1023	976	974	990	962	972	1011	933	1009	1022	1011	1012	992	996	1039	1052	990	1029	958	1037	1041	1072	1028	1007	1002	963	949	1027	988	997	985	974	1042	997	983	986	1005	957	999	972	964	1030	955	978	994	1001	1008	981	1012	980	1012	1010	1036	1002	990	962	1007	996	1059	1009	989	979	996	983	947	990	993	1010	1021	1026	937	985	1007	1011	1016	997	987	914	952	963	987	1011	1049	974	954	973	963	977	945	991	1015	1006	956	989	974	959	1023	999	946	970	975	1000	944	958	976	1026	969	1046	1017	973	1000	1001	1051	944	1031	1009	972	1022	1008	997	995	973	991	995	1013	990	1024	959	991	1028	975	979	1010	966	1000	1021	1012	998	978	984	954	909	1019	998	979	1009	1026	986	1021	946	993	1001	984	988	940	1017	975	1049	964	1011	1014	1007	1017	965	991	1004	1022	1035	978	1005	1015	960	943	1013	973	1043	1012	1017	969	967	1046	1001	940	974	961	971	1036	996	1005	1023	1011	981	982	1037	1040	1021	1016	1021	1009	947	961	1007	1036	1002	964	973	1011	1021	1018	982	1042	1041	1046	993	1000	1002	984	981	992	937	975	1024	1010	1006	1009	993	1044	966	1004	1015	972	957	983	983	977	1004	992	981	995	952	977	1003	973	1003	1021	981	982	1010	985	972	1006	1022	978	1026	994	990	945	961	1001	1002	1011	989	1009	991	994	951	973	1030	990	988	988	1033	1019	990	1010	1064	978	1009	1027	989	947	1030	986	1026	944	978	994	1020	891	1001	984	1003	967	1038	983	986	980	944	990	1011	1012	984	1021	1031	1007	1007	963	1014	1023	1003	993	993	980	1001	1033	966	973	976	1032	1021	982	1002	998	992	996	971	986	1008	974	1020	995	945	995	993	994	1026	981	990	987	1031	1002	1001	985	987	979	1003	968	1015	979	956	1007	1028	1035	1031	998	1012	1028	1031	1049	1017	1039	993	1028	996	1002	1036	949	1036	936	918	1011	990	1008	1011	1013	959	1004	984	1010	992	1045	1042	1007	967	991	975	1010	936	978	960	937	989	995	1022	1033	995	936	957	1007	1036	1022	980	1046	1003	976	988	990	1065	945	1015	988	1004	982	995	986	1001	1020	1048	928	971	994	982
8619	1261	1464	1206	887	774	698	567	509	510	485	504	452	435	433	411	416	412	375	378	402	404	433	372	447	393	401	381	372	373	376	379	417	402	384	375	368	370	386	425	427	375	411	420	406	383	359	357	402	409	378	411	364	383	380	373	375	357	367	364	434	397	398	388	373	406	372	401	357	384	364	387	384	396	367	372	400	392	434	376	401	391	383	368	360	326	373	352	400	405	373	370	340	372	392	370	399	382	361	394	367	379	378	388	386	365	389	382	386	407	380	389	348	362	388	400	366	344	426	370	374	356	344	410	378	391	355	344	396	398	367	396	357	352	375	364	406	365	368	389	380	378	373	368	367	369	368	401	397	386	351	365	363	380	408	397	381	373	392	352	368	372	374	400	376	372	430	349	372	385	389	384	338	363	390	415	376	380	379	391	371	353	362	369	393	385	401	363	388	365	381	374	382	405	397	380	384	393	405	393	379	370	400	386	356	381	385	360	397	374	352	396	385	375	367	407	403	419	381	339	370	370	373	365	367	367	402	369	367	352	380	385	374	366	397	380	374	381	409	365	341	375	391	361	383	349	361	389	386	349	405	357	405	403	356	373	424	363	409	365	387	378	381	386	360	381	358	361	397	410	416	413	407	374	374	385	357	358	377	381	356	379	379	364	402	398	367	369	419	402	393	431	376	374	374	366	421	345	362	385	380	348	374	353	378	367	393	380	393	383	357	360	350	411	393	406	366	351	362	408	363	379	316	374	370	385	372	350	370	367	369	390	383	353	349	391	378	403	380	385	366	345	348	401	374	388	366	391	388	388	349	363	379	398	412	402	376	356	350	395	389	379	374	391	351	387	416	356	400	389	414	386	392	369	361	340	375	415	356	397	376	388	405	360	399	426	403	356	409	377	387	374	344	407	374	380	404	380	394	380	400	404	352	391	381	399	332	388	373	381	383	380	371	378	354	366	360	374	366	381	380	352	364	373	394	370	372	355	424	383	381	359	381	375	383	369	356	338	405	394	370	414	359	354	407	379	360	356	395	379	347	382	378	395	367	376	358	386	389	405	376	388	376	410	410	352	349	382	361	390	399	381	392	375	371	374	394	382	352	388	391	377	377	390	372	387	374	394	379	400	356	413	359	348	406	375	400	384	401	356	380	407	373	387	375	375	366	379	353	374	400	349	389	394	386	399	363	394	331	368	365	365	412	365	374	400	336	401	363	384	367	354	376	354	416	369	358	376	365	365	390	387	366	385	425	360	390	380	398	387	402	368	394	388	388	365	399	420	361	415	384	371	400	395	372	411	375	352	357	407	384	362	361	352	389	384	387	379	389	362	365	389	369	385	397	351	359	359	347	376	352	379	385	346	374	365	362	414	377	361	364	370	373	378	350	395	382	369	357	350	374	383	343	414	359	356	368	373	395	384	327	378	371	365	380	393	402	398	409	359	341	384	374	420	415	368	363	387	410	374	411	378	383	396	376	382	372	389	368	371	382	373	396	372	394	392	383	378	372	395	377	359	388	360	378	400	365	416	393	372	368	363	325	437	404	374	384	372	359	346	398	387	384	414	384	353	345	377	389	388	386	361	361	382	378	404	403	381	371	341	370	390	386	412	371	385	358	371	381	401	393	436	380	379	373	368	380	360	384	371	385	372	391	378	380	351	348	400	416	393	418	389	409	333	383	392	407	334	371	402	330	367	356	361	389	348	382	373	382	377	379	406	405	381	394	372	313	376	386	357	403	394	348	369	394	402	345	339	376	434	401	400	422	403	365	389	377	359	406	387	383	388	401	359	360	390	367	383	388	372	419	446	406	355	398	373	382	375	389	375	401	376	376	400	377	407	396	379	366	378	381	396	366	419	385	325	362	414	383	362	389	352	379	367	382	381	361	381	398	352	369	406	390	363	351	392	369	357	399	375	391	406	382	363	388	378	346	367	359	370	394	383	354	354	383	374	366	368	372	410	403	406	382	396	387	398	380	381	399	393	427	395	377	333	376	365	392	424	366	401	367	386	425	361	370	388	397	380	422	375	384	361	379	374	417	380	366	388	408	353	379	371	399	417	398	404	409	439	377	373	406	373	410	365	372	379	407	385	361	397	378	402	371	398	407	387	381	367	372	378	373	390	370	372	385	369	389	413	368	381	371	370	368	384	401	356	398	352	374	364	371	391	403	357	410	389	437	393	357	360	404	395	374	394	352	367	369	391	405	414	374	378	369	365	388	374	358	384	402	375	411	416	374	350	385	339	364	403	362	389	391	378	373	408	443	426	357	398	395	375	372	388	378	364	386	365	386	347	393	381	375	353	397	373	370	347	372	388	382	367	375	364	402	381	353	401	414	367	372	362	402	361	396	370	366	393	424	386	390	383	381	381	375	370	355	388	308	384	335	370	345	360	351	378	397	378	348	371	379	376	382	420	366	371	371	359	352	402	407	384	346	326	362	375	363	399	407	350	377	404	401	367	370	383	403	371	373	341	402	375	387	424	358	394	375	343	361	322	389	411	367	365	381	388	394	406	406	356	393	414	366	408	356	378	388	403	381	379	390	359	402	386	362	338	362	367	368	377	380	379	403	381	370	406	357	370	369	346	375	378	340	378	416	405	346	381	377	347	381	390	392	376	371	390	351	373	380	378	383	384	358	388	348	396	369	347	363	379	368	396	380	376	372	374	377	363	354	403	414	367	366	389	383	352	376	384	407	416	371	367	398	364	381	364	388	400	383	370	351	434	373	399	363	370	379	351	374	362	362	373	371	367	377	375	382	389	368	400	392	366	365	363	407	345	364	346	390	382	358	370	357	393	366	384	375	402	374	371	401	376	340	382	399	349	383	353	381	364	406	405	412	370	376	398	375	344	390	399	348	401	413	388	374	397	344	370	380	361	383	355	323	377	355	368	403	382	365	380	387	392	393	343	392	382	350	376	392	389	395	403	347	376	360	360	351	359	388	366	395	414	389	406	369	375	409	368	365	365	415	385	366	385	370	380	398	370	369	386	369	405	351	348	378	415	388	401	419	382	395	331	374	391	334	401	354	409	395	382	366	347	400	370	398	410	387	432	416	366	369	376	372	401	366	361	397	367	375	394	365	406	374	394	370	348	386	390	389	426	382	374	383	384	391	377	399	384	396	365	366	381	370	395	397	359	398	356	354	351	349	372	383	350	398	399	367	345	402	376	347	428	371	384	378	420	366	405	381	404	390	397	371	350	397	375	375	355	393	379	390	352	324	406	374	364	357	418	371	368	403	365	368	350	386	379	397	416	344	368	404	403	403	380	374	354	381	390	386	395	377	420	367	354	384	372	396	347	398	355	378	349	390	349	363	383	395	399	374	393	403	407	434	375	354	390	414	385	364	375	382	402	367	345	413	369	402	397	350	379	370	376	346	404	373	404	369	386	395	370	379	348	390	347	416	378	380	382	348	406	370	386	376	380	386	395	380	372	391	354	387	396	415	361	330	370	388	370	397	385	405	383	393	393	401	399	368	378
5893	1816	2999	3635	3186	2734	2342	2176	1872	1769	1638	1530	1476	1420	1381	1238	1263	1170	1174	1210	1177	1197	1118	1113	1109	1074	1102	1058	1068	1103	1053	1066	1005	1074	1057	1069	1037	946	1001	928	1005	1084	1021	1031	976	1003	957	1016	964	1005	1030	999	980	967	991	976	1008	992	978	960	975	952	1033	1073	944	1007	958	926	1041	976	940	995	958	1002	1033	1012	994	960	999	953	1027	983	1000	938	1026	983	928	908	957	984	1006	1006	972	970	1011	971	976	960	928	979	916	924	998	983	975	967	936	999	1001	983	965	962	981	982	1012	992	988	941	934	1027	1029	999	951	979	998	989	1038	984	931	980	957	1049	966	945	947	975	990	988	1015	975	950	955	958	974	933	966	987	961	947	981	971	952	947	1009	938	1046	960	1000	989	918	995	924	979	1014	959	945	988	973	939	1013	1066	1002	932	963	944	972	1021	1031	949	939	966	974	954	994	913	1056	1011	991	1013	962	1031	988	985	970	1002	1000	973	976	1000	987	983	1002	929	1012	962	990	948	996	1001	1010	960	988	933	999	971	973	951	985	1006	925	928	995	895	987	974	977	961	935	990	1016	1001	954	926	965	986	994	988	980	990	951	972	1003	908	945	1001	1020	968	939	961	987	940	951	957	931	966	976	982	1034	955	941	944	989	958	938	943	946	957	1016	973	947	956	938	1004	963	914	973	984	1002	965	975	983	1007	946	960	979	1004	925	936	1007	964	968	975	1016	950	973	895	1010	982	998	905	957	970	1023	944	954	962	954	1017	941	995	956	978	958	945	996	958	974	996	948	999	958	983	1010	986	945	930	924	1040	941	963	935	949	992	958	971	913	1000	978	974	987	950	939	997	999	929	977	994	982	995	1022	984	961	978	937	963	988	930	977	937	947	941	925	997	950	979	950	957	964	916	982	1014	972	936	910	1002	1003	995	941	962	1009	971	989	1010	1004	975	1005	940	1008	983	938	956	1013	1027	946	926	970	960	955	975	940	894	978	925	970	953	960	972	962	914	988	913	946	972	950	925	1035	982	953	974	961	1007	946	949	999	966	967	1005	924	965	955	1039	922	984	966	979	932	918	969	998	963	946	987	958	1021	983	973	975	988	964	1061	959	940	914	949	944	956	916	979	984	946	972	976	937	966	972	1019	970	926	953	948	952	922	943	986	1023	989	988	948	941	967	964	983	988	1004	956	1009	939	1019	966	976	1016	943	1012	1030	982	936	981	995	1013	901	1000	952	958	940	999	1016	1051	964	988	981	957	964	996	954	995	912	990	955	987	1027	974	924	964	934	973	985	1021	934	1002	967	911	943	970	1016	996	988	923	969	1007	994	1018	985	976	931	1016	886	1005	981	952	926	955	958	968	977	973	1018	946	906	965	922	937	1052	992	994	962	966	983	1034	1007	914	1006	977	1034	936	987	990	935	986	986	931	968	986	951	952	960	1024	1028	1000	990	922	966	1015	1026	921	1021	976	968	1009	967	947	918	914	951	986	983	993	994	1020	995	956	914	984	987	989	1005	951	994	930	982	938	932	957	975	942	955	891	950	1004	930	989	1020	945	951	1022	999	1018	1007	955	966	957	998	975	911	988	971	955	992	952	1002	969	924	999	954	1043	992	975	1013	953	976	983	1038	986	960	1034	999	961	967	963	965	901	957	958	1022	976	970	1034	974	939	1009	986	956	933	964	927	967	998	970	987	981	971	1003	921	1029	992	974	955	941	980	980	971	946	932	970	964	941	986	960	965	986	967	936	963	933	960	942	964	970	944	965	1022	973	1019	971	1001	954	1002	959	947	1036	971	958	961	974	924	1041	943	1036	1039	899	970	985	978	980	997	1002	976	966	986	938	933	976	978	984	1014	982	960	929	985	996	926	989	950	951	969	957	971	928	993	984	963	1018	994	984	973	966	984	993	932	956	1029	946	959	962	950	942	995	965	975	954	953	942	988	973	1005	992	1010	947	972	969	982	945	1011	955	981	913	944	967	1018	963	954	993	979	960	941	970	986	996	1023	955	977	965	941	960	964	980	982	999	1018	965	920	892	941	922	1005	997	933	998	965	932	971	972	1037	1002	999	952	939	972	974	983	901	984	999	978	932	995	932	972	973	999	991	973	1000	991	951	926	993	952	966	987	1022	987	985	1019	935	951	946	966	1029	968	957	994	971	999	989	981	1019	1023	982	1005	954	932	963	959	981	962	1015	963	943	941	969	1034	984	1076	980	1016	955	975	972	981	1054	979	970	956	996	968	989	974	971	983	951	932	1006	984	954	967	1001	994	958	977	974	947	981	1015	918	956	966	967	956	956	1063	987	997	987	1053	983	987	957	985	969	941	959	961	946	938	933	917	1007	964	963	975	1000	940	966	996	966	947	983	936	964	946	1014	974	978	997	920	964	967	1022	989	988	967	993	968	946	965	1033	926	919	938	957	1035	1002	1020	972	958	999	1085	916	941	959	937	963	966	947	955	1060	942	1022	1017	977	1018	1008	976	981	951	967	1002	947	925	1044	928	966	946	910	948	995	975	981	985	931	973	997	989	972	930	992	1025	970	960	981	921	966	974	966	985	967	949	967	1015	954	979	950	947	1006	1005	968	1007	960	961	958	978	970	953	953	966	966	977	1013	1009	968	947	974	949	975	957	954	995	977	1025	1011	955	974	953	943	1018	978	987	941	971	977	932	970	984	956	990	1013	971	969	1023	1015	945	1015	890	948	933	963	945	1004	916	983	971	953	955	977	1019	954	1003	1026	1002	1007	1006	978	1005	984	950	947	993	992	1038	1012	963	940	946	997	935	882	967	982	965	989	982	931	949	1002	956	947	983	946	938	994	921	968	961	934	978	1025	998	986	951	994	960	901	981	1020	972	938	979	939	982	1022	1025	926	979	1019	968	944	994	1028	970	986	987	991	938	963	1019	924	984	1003	978	999	954	954	993	926	963	942	998	972	954	962	936	953	958	999	946	987	926	982	973	981	940	976	966	977	1029	944	936	974	978	1020	996	1022	927	973	986	959	909	979	950	1000	1051	944	1003	942	970	968	991	978	964	939	982	1010	988	953	1035	952	957	975	1038	958	945	935	988	943	985	968	958	972	945	964	1002	986	934	945	915	980	924	981	945	968	984	978	966	936	934	981	951	975	992	946	1012	1012	921	1016	985	1014	979	953	1009	924	976	968	956	968	986	995	986	942	1010	999	918	968	963	998	986	977	970	987	995	964	967	966	1009	1008	970	913	984	942	951	899	1004	996	1020	1026	949	973	988	977	959	973	925	982	979	1010	989	1006	997	1019	921	990	911	970	1006	949	946	979	993	1002	943	974	952	943	1036	960	984	970	1010	960	952	920	937	957	934	979	946	976	920	957	959	931	986	949	981	949	974	1024	976	989	989	969	988	979	942	966	984	943	970	990	1004	931	966	990	1018	1005	986	951	925	949	975	946	991	970	969	1030	978	991	985	1023	969	993	987	991	943	981	998	962	980	1050	1031	953	986	981	1045	968	962	958	988	1013	969	995	936	989	1011	957	925	996	951	979	899	1041	984	983	950	945	1007	1013	991	988	1047	960	993	976	977	944	946	980	939	963	973	933	977	961	1014	933	1071	993	917	940	953	1013	978	955	982	993	971	959	1015	986	997	1023	954	1006	963	929	985	990	1032	980	1014	953	1008	965	1036	1004	1017	997	935	933	1017	981	991	1008	967	957	965	942	962	938	1012	937	899	1000	991	916	965	931	965	956	1010	968	1010	1001	1003	968	975	935	934	926	913	993	963	964	963	969	967	975
15404	2457	2474	1896	1338	979	766	619	525	472	415	407	368	330	298	297	267	261	286	261	250	252	255	224	253	213	260	238	223	191	231	247	218	206	205	206	202	210	213	217	215	196	239	205	212	220	214	187	195	206	197	182	216	214	224	222	207	180	193	215	195	218	183	203	179	203	205	167	221	201	198	193	199	195	199	195	172	175	208	196	202	203	197	207	221	190	215	212	207	202	178	204	186	205	211	234	184	205	171	218	195	206	195	181	202	190	185	212	197	218	221	207	205	221	216	177	190	200	192	204	208	173	217	200	199	210	185	204	191	205	188	208	196	185	177	192	206	180	216	207	180	219	193	204	179	194	212	188	198	212	209	197	223	201	214	249	195	201	211	195	187	180	207	209	192	212	189	228	184	196	215	182	189	198	188	207	193	170	212	193	201	197	233	197	219	181	205	210	202	199	193	215	217	204	221	213	211	194	193	180	208	193	188	216	202	211	182	206	196	208	215	202	185	183	195	203	214	217	221	207	198	200	204	203	178	195	199	191	207	192	210	199	184	211	217	193	206	189	205	205	208	178	214	193	204	177	206	200	219	209	190	186	181	194	193	226	180	194	201	199	226	201	209	191	195	189	200	212	206	183	187	207	211	190	205	188	193	199	197	187	195	200	197	201	173	211	217	208	177	194	202	246	199	205	188	193	208	233	196	184	170	200	224	198	222	173	207	187	199	223	214	220	202	206	205	188	186	178	207	180	197	223	196	182	181	198	211	201	196	204	200	195	205	217	210	198	194	193	203	179	181	189	208	163	189	199	214	195	208	189	201	189	212	198	199	189	199	182	210	207	231	213	197	180	212	211	187	197	177	195	208	193	196	202	199	189	197	201	168	199	168	208	184	208	196	194	187	233	201	199	201	168	202	190	209	204	197	165	197	214	196	195	196	186	192	221	190	183	208	205	203	206	223	200	180	207	180	202	202	193	199	184	193	193	229	198	206	204	185	175	180	195	188	208	217	211	193	197	196	179	181	195	217	224	192	190	197	199	193	184	194	209	188	198	192	192	205	184	179	203	198	210	199	192	198	183	213	195	193	202	214	196	190	175	170	198	178	170	206	192	186	206	212	197	192	217	188	198	178	191	186	189	196	182	213	210	203	197	200	182	182	182	198	188	183	209	214	218	200	180	192	198	198	198	222	197	204	209	215	177	222	200	204	216	195	183	206	214	201	200	207	214	203	198	197	196	175	215	228	190	173	215	202	204	194	199	185	199	198	188	211	201	226	207	204	203	230	168	213	209	199	207	205	211	211	197	206	201	200	190	193	161	200	223	184	197	199	207	216	188	197	195	195	206	217	189	203	223	189	203	196	199	213	188	211	214	182	233	209	207	209	186	205	205	211	180	193	216	192	183	230	219	198	192	202	192	213	211	209	201	203	205	194	173	205	203	226	185	209	196	182	186	211	195	226	213	202	203	200	220	200	210	222	191	214	213	202	175	194	181	178	215	182	193	197	177	185	214	204	212	174	210	192	180	218	188	170	226	208	202	192	234	203	190	190	216	182	200	181	195	194	185	192	202	195	217	215	195	184	229	200	224	197	187	199	185	205	192	210	216	199	188	182	221	191	196	195	220	180	179	183	209	206	222	221	214	216	193	198	210	205	169	207	206	210	184	200	207	203	212	215	180	192	192	201	200	194	198	199	179	215	187	213	191	211	191	180	219	204	216	215	191	219	227	211	220	184	187	197	204	186	214	189	211	197	184	193	182	203	209	209	213	173	212	209	195	179	199	209	193	211	206	185	184	203	208	215	206	216	218	189	216	213	225	201	160	219	210	184	206	199	190	194	233	182	200	220	206	203	187	221	213	218	190	209	200	219	200	209	219	178	227	203	214	223	219	195	198	195	203	209	202	221	197	191	192	202	199	209	209	205	217	176	198	183	201	180	176	214	204	176	199	229	200	229	196	193	211	186	206	213	218	177	174	212	236	225	182	187	203	207	189	192	201	181	208	191	199	201	206	213	190	188	202	193	216	198	187	203	181	185	219	214	215	214	198	206	178	203	171	203	215	178	187	188	216	179	211	205	145	211	219	194	200	193	187	208	206	214	213	214	190	181	198	166	212	206	210	202	215	182	192	195	209	181	219	205	206	213	199	224	200	214	190	185	215	203	213	189	197	181	214	180	194	191	217	209	218	192	164	178	184	222	191	191	211	215	186	217	228	207	178	218	219	207	177	197	215	207	179	193	213	235	201	186	195	193	199	197	187	198	206	196	191	219	181	185	199	199	187	199	197	205	187	178	190	206	207	187	181	180	199	204	200	212	202	185	185	213	179	205	177	212	169	179	201	210	197	184	199	217	209	189	213	192	187	200	204	196	190	194	213	207	205	193	200	198	199	199	221	197	209	212	200	192	199	195	190	221	213	196	191	201	211	216	183	191	217	217	211	195	192	218	189	202	210	200	192	181	202	214	191	179	213	206	211	203	195	192	208	194	210	187	172	198	201	179	182	196	210	218	199	199	183	238	215	209	198	192	172	187	174	169	188	203	213	205	205	193	188	221	216	183	183	215	192	200	172	216	205	202	192	213	173	209	183	179	188	217	213	187	196	199	191	203	207	186	219	209	199	175	209	204	210	213	180	212	189	201	203	193	203	209	237	194	202	213	204	188	194	193	214	177	200	192	216	200	198	215	205	215	199	204	194	226	192	175	202	196	199	199	194	196	187	198	196	206	183	189	176	196	175	196	227	210	199	185	202	194	188	184	211	199	208	185	223	211	219	199	212	202	191	173	203	196	153	228	192	186	203	175	207	203	206	228	210	221	205	209	208	182	199	213	186	187	195	185	194	179	185	183	240	221	182	218	215	199	227	201	213	196	238	175	187	192	189	200	193	218	202	194	218	206	223	240	194	212	208	200	203	234	172	192	214	196	209	201	211	206	219	226	193	187	194	189	228	221	203	179	195	203	191	196	197	191	196	205	194	177	208	191	212	198	189	208	204	181	184	181	203	195	201	197	193	182	211	217	192	198	208	185	189	210	191	205	201	216	205	212	225	190	211	208	208	187	214	192	183	194	221	201	187	168	206	204	197	181	191	213	180	200	212	214	199	191	221	219	202	214	195	211	180	208	200	177	194	192	189	220	183	212	183	187	220	206	206	203	193	226	206	222	176	197	193	188	209	204	196	209	163	174	207	192	216	203	211	222	216	201	201	163	229	192	200	213	224	204	187	171	229	225	221	198	215	159	188	186	188	196	187	206	216	163	182	221	197	203	194	212	219	192	210	210	178	186	211	189	182	205	202	194	202	192	214	214	187	197	201	216	214	218	185	201	205	210	192	182	218	207	209	188	213	181	208	205	178	194	198	215	212	184	199	195	203	193	180	203	208	211	210	181	208	183	195	175	215	224	210	209	200	230	189	179	212	223	191	169	197	192	186	225	211	199	220	194	190	204	196	204	184	184	176	187	182	186	194	201	195	200	187	183	211	195	195	201	212
7507	2174	4700	5572	4845	3951	3306	2749	2357	2040	1720	1689	1530	1346	1251	1187	1144	982	972	943	962	853	844	850	822	803	695	744	750	763	740	740	699	716	629	664	664	651	633	625	625	639	551	641	641	637	585	594	614	639	633	601	599	574	618	586	599	597	624	604	587	578	614	582	602	579	600	598	545	522	610	616	609	609	556	582	574	569	605	625	606	582	587	575	566	570	561	557	597	546	609	575	607	549	564	595	570	557	564	534	592	572	566	518	616	574	566	561	544	574	585	532	519	589	545	554	578	598	576	517	543	596	580	553	600	531	591	572	587	538	543	541	554	576	583	575	549	596	581	559	588	552	565	583	519	561	574	535	562	548	560	535	540	566	585	544	570	538	598	549	566	514	588	519	576	567	535	581	560	574	576	562	563	553	597	552	541	544	560	589	568	562	542	582	552	576	554	579	591	525	533	536	584	587	526	595	526	508	553	542	548	580	574	498	557	537	587	565	557	533	566	560	527	512	512	579	547	544	566	586	557	551	537	541	527	559	571	544	593	546	572	519	578	579	521	541	563	558	587	584	542	575	551	570	526	555	493	525	554	545	561	515	565	584	568	580	587	585	548	565	550	558	557	558	525	548	557	532	614	567	538	554	552	540	552	620	529	549	539	569	546	531	539	561	554	539	515	550	559	551	546	544	539	549	518	583	529	566	586	554	533	567	584	548	601	521	574	530	540	523	553	596	524	584	555	540	551	523	573	586	596	575	560	580	564	561	528	551	574	557	545	549	547	600	552	524	587	527	549	532	548	577	545	547	555	550	609	529	573	577	494	571	543	556	555	555	583	554	553	511	584	513	535	552	558	541	559	591	506	534	555	573	573	539	557	549	547	537	578	524	551	559	591	540	591	542	561	573	554	567	566	565	541	551	547	519	545	563	606	598	572	583	531	567	565	531	572	567	551	605	593	556	587	532	566	542	532	516	507	575	575	555	544	560	536	535	579	590	535	565	564	572	568	567	566	517	556	561	596	547	559	548	547	580	540	555	552	505	561	533	584	552	585	565	558	576	538	534	571	554	574	584	578	546	528	542	568	566	559	578	546	569	554	548	523	546	563	526	602	584	539	564	555	628	568	558	545	554	589	517	551	627	549	554	549	543	554	553	545	591	560	568	548	547	594	598	572	533	567	583	537	562	571	557	597	565	559	569	524	577	533	557	537	551	522	548	559	601	582	563	534	575	550	532	561	515	553	610	588	583	562	558	546	559	549	551	567	534	492	554	568	584	517	588	596	520	541	529	550	541	570	483	509	565	550	573	595	559	571	543	531	564	545	523	535	519	542	571	558	564	578	567	564	528	568	548	553	567	525	555	601	550	548	602	573	530	558	574	514	547	596	602	582	583	566	558	521	542	557	531	564	549	566	575	514	560	530	599	561	602	582	530	579	587	521	553	558	545	606	549	578	539	565	566	559	558	547	550	548	548	543	598	522	609	567	554	534	538	563	557	603	529	575	518	553	521	577	572	561	544	566	558	565	540	554	583	543	541	580	561	538	553	569	566	542	568	580	558	535	539	531	527	502	520	531	521	559	549	593	543	554	550	578	549	532	606	566	614	524	501	572	607	521	510	535	547	559	536	577	610	584	547	540	544	588	544	540	538	546	541	517	549	580	570	591	567	527	547	538	519	575	568	565	537	566	554	542	559	541	518	550	532	557	568	564	585	541	531	518	555	539	561	577	557	572	574	530	544	533	612	582	509	550	577	516	553	571	563	552	541	564	563	564	606	565	565	600	572	546	535	550	552	558	541	544	535	547	565	570	531	543	561	549	520	559	563	557	568	589	585	583	584	555	547	540	563	528	543	564	594	573	533	591	535	563	497	522	539	562	515	550	525	554	592	505	565	578	521	547	531	532	558	546	558	549	553	551	540	535	574	544	563	592	552	557	555	544	566	526	552	606	577	523	541	535	553	589	575	522	573	552	510	547	561	523	537	551	554	543	553	539	529	547	602	542	534	586	530	598	558	586	597	586	532	529	596	537	573	570	577	541	544	489	555	595	594	557	556	565	496	548	564	559	560	530	529	555	538	527	546	565	530	517	544	556	544	575	528	560	532	561	569	605	566	559	564	533	508	607	561	574	550	571	546	586	551	570	595	528	524	526	562	504	546	542	537	561	557	501	602	560	569	599	551	515	575	595	542	500	567	554	576	567	542	543	574	551	556	592	547	532	552	590	569	566	521	545	566	609	537	574	563	511	556	573	564	552	533	560	575	536	607	542	574	566	508	523	563	548	528	575	568	529	563	553	544	543	509	550	589	541	529	559	557	561	543	566	546	549	584	573	567	632	586	571	556	524	595	524	525	542	602	554	578	503	560	538	553	550	536	584	571	528	562	554	586	523	585	565	546	600	539	568	567	553	522	531	528	518	515	579	577	586	552	571	610	531	573	571	574	577	591	568	544	542	597	516	558	536	564	513	540	553	560	525	531	550	565	553	561	539	539	558	574	597	521	589	572	590	556	575	542	579	567	556	566	540	538	579	537	576	587	546	547	563	557	532	556	562	551	575	515	584	578	538	546	532	552	535	567	498	532	542	543	571	522	525	535	567	561	565	570	547	574	558	550	567	605	497	575	507	563	574	527	549	539	566	529	570	539	548	570	537	591	549	568	539	550	548	551	565	545	532	551	512	561	529	556	592	586	556	542	560	533	554	511	570	557	504	569	546	546	515	562	596	544	540	573	561	558	599	559	556	536	563	540	584	565	542	534	520	551	557	570	563	572	553	550	582	526	596	552	554	568	552	521	513	535	584	540	540	544	568	574	549	564	589	488	586	565	569	560	557	560	582	542	546	574	564	603	550	534	586	564	520	578	534	569	557	568	564	590	586	568	535	545	540	583	519	535	591	531	556	590	519	515	565	527	520	562	586	574	543	568	556	556	563	558	560	549	585	517	589	503	571	571	555	554	564	535	541	536	557	541	586	539	541	519	556	548	575	568	560	528	582	571	526	595	547	535	573	582	558	589	511	550	529	560	556	514	533	585	603	529	499	524	551	543	567	558	554	583	578	518	560	545	553	557	561	551	554	559	534	527	515	547	568	545	585	575	538	531	520	516	552	563	562	505	554	572	547	534	545	584	585	548	548	577	563	523	562	548	564	567	591	539	565	604	584	549	559	550	515	563	515	548	573	539	568	589	548	559	547	552	587	543	526	530	561	553	520	578	538	528	556	574	574	530	595	598	577	539	544	496	552	542	544	567	584	574	544	555	597	534	552	542	563	563	571	548	534	564	531	557	570	567	559	498	565	568	533	592	541	551	566	553	551	500	539	548	549	574	537	552	568	512	545	594	536	544	563	544	532	544	558	551	548	583	566	563	564	549	526	555	543	552	586	570	579	507	556	538	538	524	532	564	592	553	559	553	554	563	563	540	546	550	575	547	546	548	556	517	552	543	581	582	591	585	537	583	538	541	593	576	524	517	562	556	557	560	578	544	505	535	504	524
2443	387	395	420	379	393	399	360	329	380	368	370	339	352	359	331	364	354	418	400	336	319	307	336	310	332	338	344	359	331	369	358	361	341	341	371	340	358	337	316	335	372	357	337	326	342	323	339	348	376	379	327	360	366	385	383	343	383	329	344	354	353	363	375	357	344	342	367	337	355	341	329	352	340	338	361	316	345	371	359	319	373	320	353	342	300	337	352	393	336	364	372	367	365	334	335	349	391	351	335	347	356	363	359	342	351	357	342	311	331	346	329	382	351	346	334	335	368	367	359	374	346	372	292	344	337	366	357	330	354	361	362	379	353	344	372	353	350	384	356	336	342	358	348	347	351	331	340	354	379	342	383	335	401	362	346	348	354	367	337	359	314	341	376	361	339	386	331	378	357	344	314	356	367	388	346	333	346	362	348	301	353	344	325	338	418	349	355	342	360	348	379	352	356	377	339	362	360	352	359	357	353	339	364	354	367	353	376	381	363	377	347	375	370	351	334	360	362	356	346	345	364	366	348	345	344	360	356	325	385	373	322	330	342	348	330	372	335	349	381	336	336	352	330	329	354	371	326	295	337	369	374	358	359	340	333	348	352	378	354	338	339	362	351	332	402	346	371	327	343	387	363	341	359	372	362	348	326	360	363	355	365	345	275	359	320	350	362	342	378	351	344	377	325	329	348	354	340	373	388	385	356	362	342	335	387	338	330	336	329	366	357	367	338	359	318	367	358	376	336	354	364	360	343	378	355	344	350	359	353	399	397	367	343	368	354	354	364	345	351	368	386	364	334	356	347	366	328	372	364	336	344	372	357	326	323	351	336	332	321	346	343	349	313	376	355	358	355	370	335	346	369	346	395	347	349	364	369	338	369	351	342	333	338	346	357	375	343	354	349	359	370	373	362	346	382	361	360	316	354	374	346	336	366	352	330	351	388	351	361	318	371	344	339	343	329	343	361	356	331	317	330	360	403	357	354	364	337	331	357	353	379	366	351	351	356	392	355	349	358	358	346	363	348	371	344	331	364	345	373	388	357	320	370	393	349	366	310	352	352	311	337	345	385	362	379	379	360	378	351	365	331	368	369	335	376	363	353	339	356	339	355	342	344	337	397	338	366	383	339	334	350	327	366	353	349	353	332	347	354	349	349	359	329	355	361	334	361	379	360	380	375	349	358	346	357	371	361	397	344	306	348	346	352	338	357	368	361	340	322	376	386	376	352	341	333	327	359	336	351	326	354	351	350	359	390	359	336	325	357	366	343	380	336	369	362	331	326	376	353	359	365	367	351	361	380	345	371	349	358	341	341	369	374	357	346	378	340	334	358	330	352	335	353	409	325	357	328	366	334	346	353	335	341	352	358	330	349	362	334	344	351	366	359	370	375	373	399	368	346	317	347	355	375	333	348	332	337	333	356	336	318	385	335	378	348	339	346	366	361	350	329	374	392	343	321	349	360	328	322	357	363	396	339	341	359	326	362	360	345	352	321	372	373	346	360	367	389	342	373	351	344	349	342	356	337	338	334	360	327	383	339	393	367	335	370	382	322	361	359	331	372	385	340	372	350	350	359	372	352	345	362	362	367	353	360	315	328	337	354	376	342	400	359	322	338	400	350	344	349	336	371	351	342	337	361	366	351	319	373	407	348	343	370	324	348	334	391	328	337	334	346	362	344	348	365	378	353	345	354	376	353	382	368	395	347	342	379	346	345	350	334	362	379	375	365	379	379	305	343	345	334	344	352	362	340	383	318	309	353	369	366	393	341	331	339	399	332	355	359	369	360	364	371	363	360	321	383	363	374	373	373	364	384	367	364	369	359	372	356	353	360	323	320	344	345	330	359	336	338	353	347	324	361	348	329	359	321	333	332	340	347	376	360	332	364	299	355	348	368	377	364	351	349	359	356	322	338	331	340	342	350	336	349	355	338	347	368	375	340	314	346	332	358	373	362	368	368	345	352	318	345	343	341	333	363	344	347	344	340	349	366	372	379	328	324	357	334	360	338	341	326	318	368	355	345	378	354	366	382	344	353	366	338	389	364	369	320	330	387	335	388	341	358	336	357	351	380	370	353	331	338	324	325	386	369	351	339	382	353	366	364	357	356	342	335	346	412	315	328	377	340	331	336	344	364	329	377	318	343	378	347	353	370	339	311	355	348	355	384	380	389	336	362	344	335	364	366	352	345	370	334	345	359	351	359	338	369	342	363	351	347	357	382	353	355	349	396	359	366	343	356	361	334	362	334	354	343	404	373	354	380	373	342	333	377	325	337	394	316	365	331	334	337	357	348	316	351	379	393	351	350	355	380	348	363	361	360	351	326	351	346	357	375	370	342	365	363	372	375	343	343	380	350	342	350	322	325	322	332	361	412	362	341	353	373	334	387	337	326	354	319	354	362	344	368	341	381	342	341	367	347	368	386	334	344	340	333	337	324	317	338	381	358	340	355	369	351	349	336	359	390	367	327	356	348	345	326	339	347	356	341	356	327	348	357	355	342	286	367	358	341	323	341	346	354	298	339	361	349	333	392	335	336	367	358	360	326	358	341	332	312	351	399	390	343	331	331	377	397	306	368	336	365	400	336	364	329	354	387	349	346	361	355	332	332	350	383	364	358	342	348	362	353	371	374	358	335	346	391	329	373	347	339	363	332	372	389	314	327	348	355	357	353	334	349	324	383	368	372	360	366	328	355	358	336	337	344	369	349	341	355	344	353	363	345	356	341	350	363	355	351	337	337	355	328	360	334	376	362	366	344	342	356	342	346	391	371	339	394	358	360	375	309	337	358	350	386	348	372	377	366	375	373	371	359	357	365	379	349	377	347	384	362	376	321	393	368	341	339	355	357	343	338	348	397	350	358	359	374	353	366	347	351	385	402	355	342	329	335	353	349	357	354	393	340	345	386	346	358	323	367	362	328	343	357	337	339	357	340	352	361	323	360	333	356	378	323	354	348	361	369	399	351	379	370	363	366	370	354	370	331	304	339	344	359	342	374	345	365	325	325	361	355	335	332	339	400	360	365	336	374	359	342	315	320	371	357	383	393	372	349	358	341	381	334	382	332	383	359	348	366	330	336	380	363	341	362	349	339	348	355	355	362	338	373	374	329	356	348	342	323	321	383	326	325	343	349	339	344	372	371	371	358	358	328	352	375	350	365	328	342	345	337	350	347	345	383	346	352	350	365	332	345	343	361	330	355	401	319	348	343	368	333	371	403	343	331	328	374	331	309	365	345	341	332	359	357	378	327	390	363	374	380	367	327	336	341	340	319	361	355	355	355	362	339	374	341	315	292	358	346	365	357	377	342	379	337	352	391	429	338	352	345	323	351	336	362	337	335	329	365	321	366	350	350	372	385	373	352	358	338	376	336	340	367	342	337	351	352	347	363	357	331	335	374	317	329	368	330	342	343	369	350	328	359	326	364	357	360	362	379	345	324	355	329	326	384	351	379	369	350	338	374	335	378	397	376	347	357	359	360	346	350	349	355
2650	978	1031	1047	1059	1060	1064	949	942	963	945	969	1008	922	919	968	924	1000	932	952	917	903	927	940	944	959	884	991	959	967	895	919	933	954	965	914	929	945	904	949	908	891	945	928	961	961	925	923	963	893	895	932	871	938	927	909	922	924	905	876	944	908	938	931	924	916	943	888	947	904	992	941	908	900	964	908	872	891	912	906	930	909	921	874	941	920	900	918	955	895	936	888	925	972	993	887	919	884	924	967	971	902	942	946	896	917	890	934	922	915	901	947	885	912	938	889	933	935	927	944	978	970	898	930	982	902	952	884	933	932	927	911	958	862	926	928	943	944	861	922	937	947	935	931	858	897	949	964	943	956	911	877	946	925	889	916	926	970	921	926	892	922	963	893	894	889	911	899	953	947	973	867	945	919	960	929	946	927	976	919	941	931	913	925	918	940	973	918	880	957	990	933	907	981	937	995	905	958	946	904	913	907	849	871	955	891	935	971	947	925	923	906	913	903	926	883	946	906	996	927	904	928	939	973	922	889	911	962	950	927	948	897	990	925	958	908	927	887	895	972	942	958	938	968	968	954	872	931	931	910	866	881	975	923	954	968	962	889	876	878	897	912	901	933	905	936	939	958	882	926	859	906	905	916	955	940	931	894	964	899	880	970	929	980	921	901	982	923	924	922	888	933	930	921	875	939	918	908	911	868	915	943	938	943	923	951	914	958	934	935	886	892	896	920	904	920	888	957	917	967	981	907	893	961	931	923	928	907	896	923	966	948	947	928	918	934	855	903	939	912	895	948	953	927	944	966	882	849	945	879	877	947	913	916	900	889	968	920	941	933	888	919	948	950	958	931	978	887	869	941	902	900	980	924	1009	924	965	919	896	942	925	946	925	950	903	912	905	895	932	925	932	897	901	919	946	911	885	879	927	963	924	919	885	920	953	898	940	985	902	930	953	945	894	890	960	903	919	928	956	952	964	867	887	975	891	952	936	970	896	863	911	967	891	970	936	987	933	899	906	951	946	942	937	907	929	931	902	872	958	920	893	937	940	929	893	977	930	979	968	945	937	937	983	966	889	900	902	942	906	907	962	958	929	959	901	907	864	914	939	894	953	922	906	950	896	928	909	923	874	962	909	893	906	953	905	916	870	928	934	935	890	919	955	948	866	884	954	953	926	946	915	891	973	929	894	940	884	953	924	935	944	869	933	895	925	992	913	890	906	917	945	893	875	914	948	947	911	892	945	953	916	941	914	975	972	948	942	938	957	925	878	922	872	908	910	980	903	939	944	931	896	905	920	873	915	913	932	918	979	959	899	882	901	938	867	911	966	892	909	963	977	900	841	884	991	964	930	923	954	903	926	882	962	926	931	937	917	943	939	942	914	882	971	974	936	933	939	951	928	976	887	922	941	932	874	951	987	895	911	918	962	985	921	919	918	874	925	921	875	902	915	961	921	928	848	916	901	935	856	896	889	952	913	884	975	937	917	887	955	982	976	956	913	929	933	934	947	902	917	935	929	910	906	940	886	900	963	897	945	964	931	946	877	951	891	896	1004	944	919	969	884	920	934	976	906	960	967	908	919	893	939	906	943	946	935	934	911	952	924	911	931	922	925	901	920	921	915	939	920	919	937	927	930	945	933	912	927	860	943	858	921	899	927	967	931	962	951	938	976	908	929	860	883	916	933	896	913	895	918	932	888	902	969	921	954	916	908	987	928	935	916	915	903	934	930	985	933	983	867	914	900	896	928	925	939	990	914	919	941	926	968	930	907	940	904	927	894	926	916	870	884	926	960	939	894	981	907	902	939	924	911	856	935	937	896	890	889	938	919	933	966	908	904	902	927	887	884	964	950	928	932	982	919	894	969	937	900	889	904	950	916	922	966	869	960	867	902	898	889	965	968	893	941	953	909	940	894	967	909	926	903	942	913	925	901	953	958	882	903	904	893	917	901	938	906	932	945	869	963	891	919	925	923	932	950	855	950	965	918	913	941	906	953	922	897	988	863	920	966	886	919	966	987	892	977	954	897	925	963	945	924	909	927	880	924	891	889	916	958	962	884	917	923	894	885	937	974	912	917	923	891	893	880	960	870	938	968	916	903	926	906	941	927	926	941	940	916	896	908	893	972	901	898	879	957	944	927	939	908	983	905	931	888	947	931	911	981	929	940	971	949	915	943	904	888	849	925	914	910	952	907	946	951	878	903	974	943	937	863	920	927	967	958	939	946	942	907	924	901	973	912	932	923	920	919	895	950	979	937	939	885	946	914	948	895	955	919	958	843	950	929	896	992	914	923	958	842	876	830	931	977	942	918	941	922	876	981	898	909	939	893	945	954	916	892	883	958	938	872	893	925	930	903	921	937	858	927	912	920	918	934	929	928	948	933	928	896	935	929	995	927	933	945	959	940	914	901	948	910	887	893	903	895	909	923	911	907	965	915	942	952	923	876	945	933	956	858	885	926	961	959	958	904	930	902	875	886	927	897	866	938	923	952	945	912	958	959	934	903	974	895	939	950	928	895	935	968	921	942	934	963	897	950	928	936	957	958	911	910	904	948	941	891	904	951	918	877	966	978	910	910	914	934	989	925	944	931	909	884	880	961	910	928	928	952	940	948	946	929	918	927	925	893	907	915	910	917	982	914	878	929	940	881	901	958	891	932	904	916	933	919	901	876	933	930	890	883	938	972	929	933	965	959	901	924	950	963	972	949	908	920	910	928	855	920	908	931	919	960	905	903	946	951	953	904	949	955	952	915	945	923	906	893	954	948	885	897	942	939	895	909	943	933	935	966	965	886	925	935	941	951	875	884	960	942	950	908	963	886	927	932	918	930	934	953	881	915	909	906	887	941	901	922	907	929	941	856	935	892	910	898	946	911	906	925	968	937	949	891	926	921	976	923	866	925	931	935	886	931	961	869	887	956	915	891	937	888	919	938	925	892	971	883	936	938	880	913	959	908	901	844	974	901	920	894	965	942	896	957	913	882	891	933	951	910	909	949	923	923	906	906	966	917	936	858	902	991	933	883	1022	944	924	920	923	903	930	891	947	935	918	928	969	916	897	882	978	927	968	892	958	931	917	981	923	924	902	916	975	933	916	873	893	895	927	961	913	907	872	975	919	885	924	915	976	905	889	950	907	973	914	978	928	924	974	917	914	918	924	913	936	874	876	940	944	929	906	941	928	916	932	890	955	964	900	940	920	892	974	929	909	997	954	963	919	957	883	913	898	864	990	905	942	914	844	927	973	921	902	898	928	898	871	957	852	950	885	938	935	899	908	883	964	939	971	947	877	952	929	912	935	948	969	927	867	903	953	967	929	949	865	916	935	891	950	917	943	946	930	893	962	913	941	948	945	881	934	945	917	951	937	905	952	902	904	932	969	1011	914	899	895	963	924	874	901	925	873	961	899	949	900	902	935	961	913	938	917	936	976	863	921	895	850	911	937	964	962	930	939	901	878	925	944	917	945	884	908	927	980	964	968	927	927	892	953	938	936
8363	1180	1447	1229	963	762	648	612	549	496	464	457	430	430	435	429	403	408	407	410	392	424	409	395	406	377	417	397	349	397	382	370	399	378	390	431	373	365	366	358	394	333	363	380	407	354	392	335	378	391	385	352	384	397	363	378	368	356	375	352	387	357	368	382	400	398	322	359	363	359	394	380	340	365	350	390	396	389	392	381	372	367	340	370	386	356	339	376	382	332	386	375	359	355	393	376	362	363	373	347	347	366	389	338	349	356	407	358	417	379	364	376	371	347	353	380	356	378	398	369	380	362	333	357	368	369	325	374	363	353	371	357	346	391	384	328	387	379	368	363	362	355	345	357	354	359	345	366	377	363	362	382	375	383	333	386	387	374	347	352	392	361	355	373	348	368	362	352	403	334	336	370	349	410	385	373	350	376	376	382	376	381	346	365	364	411	326	374	377	397	376	356	340	362	316	353	343	388	359	363	383	324	369	380	373	367	368	347	391	368	344	413	362	349	339	360	366	392	350	385	355	359	345	358	338	377	390	393	410	376	358	394	348	356	375	372	383	351	359	367	338	373	337	360	341	366	374	345	384	345	372	352	337	342	379	407	381	372	373	372	349	352	357	392	364	354	354	371	401	365	340	349	353	354	382	353	380	346	357	341	364	386	375	375	340	368	382	354	407	365	338	366	347	341	362	366	333	363	339	385	345	351	378	358	403	380	385	327	341	383	359	388	377	360	346	355	365	381	372	356	384	360	376	402	375	345	393	371	345	303	361	332	381	382	348	348	375	363	339	374	374	360	361	400	377	366	385	379	394	362	355	347	404	352	302	352	394	373	371	361	364	350	360	356	413	357	372	346	389	368	361	390	362	358	362	361	347	338	361	345	392	347	376	364	367	340	361	342	352	360	354	365	359	392	345	346	334	347	365	352	370	338	342	396	332	344	360	385	347	355	363	354	358	358	383	359	388	380	341	384	354	366	369	387	376	353	374	382	389	354	377	353	368	368	336	359	314	358	372	382	351	359	345	354	369	354	345	342	345	356	354	351	353	350	374	367	365	354	356	408	354	369	339	342	352	354	399	345	336	372	361	353	339	350	367	356	365	370	376	355	333	362	370	361	349	358	355	339	388	338	345	386	328	343	376	353	338	353	352	345	378	343	345	338	378	360	382	372	354	336	330	368	367	396	333	360	371	336	365	365	368	354	390	361	325	389	346	404	362	375	336	333	383	349	389	396	374	340	346	367	351	356	382	383	387	352	375	368	368	379	335	385	388	345	367	340	385	393	376	390	359	362	374	324	387	360	377	376	370	366	384	370	384	399	352	372	409	350	366	357	375	370	370	329	414	335	405	382	335	337	374	375	315	390	392	374	357	367	338	342	389	403	354	385	357	356	354	357	343	405	350	367	384	364	375	361	380	348	370	343	351	372	388	351	330	349	341	308	378	387	375	403	385	368	355	396	367	351	423	355	363	344	380	384	357	374	376	362	348	367	356	404	380	374	379	368	401	338	325	380	361	325	358	366	372	367	358	412	352	335	367	359	389	363	372	365	354	367	402	373	320	377	324	361	370	358	345	353	374	342	384	361	366	400	368	335	356	358	367	380	369	360	338	394	391	381	394	358	379	378	364	349	368	367	350	347	342	396	342	374	350	353	328	338	345	330	365	363	368	338	362	325	365	308	396	386	345	341	372	362	335	391	395	382	360	353	381	348	352	354	357	363	358	359	371	348	340	372	384	354	350	361	331	370	369	345	370	380	344	353	347	378	379	357	360	360	372	368	344	376	380	375	345	372	365	376	356	335	361	356	327	386	375	365	371	361	390	401	384	363	391	329	359	371	359	336	373	372	382	333	371	385	396	350	387	399	353	372	364	341	400	357	402	392	379	367	379	383	391	350	382	349	359	380	357	375	370	364	394	374	358	372	342	375	352	405	331	358	392	363	375	362	334	383	354	360	367	333	397	365	323	371	361	384	395	360	396	343	320	334	351	350	401	381	339	385	372	338	358	344	409	380	351	361	358	381	368	363	333	381	373	357	415	371	395	359	377	365	352	369	351	366	364	342	382	342	368	354	380	349	367	375	337	387	363	372	372	350	378	366	373	384	361	353	352	320	380	344	347	360	340	316	373	381	351	356	398	336	381	389	378	351	401	345	350	413	389	366	361	386	343	392	353	343	353	342	404	371	343	371	371	392	390	348	367	361	356	400	360	365	378	370	384	343	346	358	373	368	384	349	398	370	322	352	354	342	359	311	360	380	361	366	362	369	372	385	384	337	355	358	364	384	364	349	375	344	348	350	363	346	347	409	365	417	387	374	381	359	374	382	359	375	406	354	349	365	336	342	355	406	378	367	364	393	327	336	369	363	394	369	375	360	360	381	349	334	365	377	347	388	364	336	349	379	363	396	355	356	383	361	374	393	311	367	385	340	338	386	344	403	343	372	375	347	368	368	343	392	340	390	366	353	363	358	343	346	359	405	331	356	363	341	338	355	391	366	354	366	366	358	369	383	343	382	353	389	383	332	363	402	366	377	355	353	386	340	410	340	366	376	347	357	361	373	315	359	367	347	360	343	321	353	370	334	363	383	375	360	352	374	353	343	375	403	382	370	349	388	370	338	391	385	370	370	352	357	397	394	363	341	389	352	362	387	357	371	368	326	375	380	359	397	409	342	389	377	372	381	372	359	349	369	402	356	380	374	365	326	402	364	344	374	351	363	329	371	353	350	346	358	349	363	348	362	400	349	371	346	349	366	357	390	370	391	373	373	377	376	368	369	351	371	348	395	351	347	346	370	384	359	358	377	344	362	365	351	354	370	363	345	347	337	363	351	362	370	355	404	345	371	399	359	345	353	364	362	355	332	394	365	378	350	367	380	371	386	345	377	351	374	372	375	393	347	402	382	381	373	347	363	392	341	355	363	362	369	378	358	377	369	403	361	367	327	334	341	390	378	399	358	344	353	352	379	350	361	385	346	359	320	359	344	398	388	381	338	373	378	393	373	349	400	360	381	364	332	378	326	360	370	344	360	407	360	368	385	341	377	369	348	334	325	363	357	352	369	373	360	340	383	387	416	381	380	409	385	397	360	372	376	383	317	349	364	362	366	383	377	389	381	362	353	358	355	373	366	348	389	361	387	353	383	344	379	357	376	357	353	385	390	374	384	341	394	354	371	381	403	381	369	377	340	371	401	357	361	367	360	322	359	333	336	368	357	356	391	397	363	366	346	353	404	333	391	333	340	348	369	366	378	410	374	334	334	385	340	378	351	383	389	372	381	390	360	339	358	345	380	375	359	348	374	389	390	403	396	375	357	348	374	383	399	358	394	354	387	363	373	399	342	343	354	328	376	343	376	365	339	386	385	390	358	360	337	373	332	354	347	372	344	360	380	353	378	365	357	363	346	334	382	371	384	359	327	347	374	354	365	403	346	362	395	353	371	361	367	401	348	394	365	339	347	337	405	365	336	376	360	380	384	380	366	349	358	388	359
5953	1721	3189	3482	3259	2716	2445	2076	1871	1766	1674	1524	1393	1365	1256	1260	1213	1207	1206	1132	1097	1127	1084	1070	1094	1103	1043	1012	987	1071	1057	999	1001	969	1050	977	937	960	965	1062	951	993	1014	968	985	955	994	1013	998	944	948	958	962	960	976	1001	975	951	963	976	983	932	949	925	972	970	919	936	953	956	970	974	987	924	965	990	1020	942	964	898	927	940	952	942	947	910	967	976	974	975	924	946	966	937	971	890	957	923	941	946	951	913	1040	917	966	973	917	990	993	902	962	956	875	953	911	922	946	1013	976	927	920	1007	932	905	937	946	966	958	925	933	948	929	899	949	940	967	945	883	949	985	889	957	917	941	913	936	989	976	918	979	927	939	912	963	908	938	969	962	923	963	931	995	962	918	928	967	970	952	951	959	919	919	919	905	919	989	933	898	963	914	923	938	942	965	925	936	938	917	906	953	918	918	993	931	957	932	970	935	881	938	988	942	980	916	920	941	935	956	965	973	918	953	966	963	960	906	945	907	983	952	879	867	946	985	930	907	943	904	903	962	933	922	915	956	903	864	927	887	914	945	869	892	952	949	905	929	972	921	901	879	942	900	915	933	937	953	959	901	895	990	933	958	915	1000	934	917	989	901	942	932	999	876	960	998	926	928	960	925	970	1009	898	947	916	937	930	925	953	969	957	899	912	914	971	935	986	935	937	947	973	930	955	896	984	940	986	987	947	889	938	939	927	922	909	961	956	927	939	898	883	977	934	933	934	929	928	950	893	919	921	989	920	942	949	902	957	996	988	890	956	985	883	965	986	958	952	912	963	908	968	935	945	940	932	922	942	940	956	983	953	946	953	936	979	866	931	978	919	974	899	886	939	1002	896	958	999	907	947	958	971	944	939	987	938	1036	908	946	928	990	1013	911	942	913	951	926	964	978	960	899	946	968	972	933	961	943	933	950	943	910	974	898	880	975	927	943	967	843	961	961	1001	950	940	912	950	916	1018	916	915	937	958	904	923	918	948	913	926	964	956	904	909	983	972	958	989	910	893	930	895	929	933	979	912	866	929	911	941	896	935	943	959	905	886	894	943	977	938	909	971	938	957	912	911	936	897	968	838	939	885	941	913	933	913	977	959	961	893	909	958	909	969	948	909	927	912	927	930	981	986	972	929	894	954	933	876	964	956	994	893	957	944	897	947	976	934	926	922	962	917	901	941	937	945	967	936	880	966	868	962	941	924	971	902	923	969	887	951	935	907	933	967	948	951	952	986	997	955	950	994	928	924	907	891	913	959	895	1009	960	887	925	947	954	918	913	946	934	946	930	989	918	1019	994	918	995	914	981	911	927	986	930	958	871	902	943	954	920	927	921	939	897	980	967	953	998	951	1017	871	1028	882	902	916	1004	944	931	905	963	952	960	929	966	951	885	952	935	927	991	899	921	968	921	914	918	987	959	913	920	977	952	962	961	897	975	1020	887	979	928	968	967	893	871	972	905	979	917	920	935	881	893	927	906	991	870	957	886	933	976	908	941	888	960	899	924	891	911	915	968	993	941	975	983	955	899	903	968	904	963	883	943	910	924	951	951	952	936	964	966	928	956	935	901	947	926	922	975	978	977	935	965	977	916	905	898	932	936	959	934	958	949	976	969	893	961	872	946	931	951	914	931	973	965	961	894	929	922	941	956	902	947	918	942	954	950	984	963	922	929	932	951	968	983	917	948	917	967	927	934	923	957	947	923	925	915	905	914	972	944	952	932	976	971	928	963	927	882	968	900	918	917	938	960	925	943	966	953	977	919	918	914	1018	899	896	952	989	904	942	874	969	956	954	893	933	1007	930	951	920	978	895	941	914	940	938	908	909	941	940	951	914	937	980	1010	872	909	921	930	949	956	929	984	1013	909	946	929	926	930	941	958	904	960	937	925	980	908	968	918	932	932	994	962	923	918	974	903	909	971	1016	941	939	979	889	929	943	909	954	907	904	936	908	935	900	934	906	934	965	981	961	936	953	980	988	1001	948	928	896	890	935	925	970	862	945	940	943	928	918	933	945	921	932	959	917	984	933	939	939	1008	953	970	986	912	958	923	907	924	959	964	995	950	909	928	969	897	958	966	894	937	953	910	947	930	948	966	914	919	965	907	945	960	1006	918	960	902	995	986	1006	911	988	953	998	930	899	977	949	917	916	900	905	957	911	906	882	946	869	920	925	956	921	903	943	937	896	919	935	984	913	941	949	947	962	931	957	888	945	957	916	897	989	890	888	951	940	980	897	931	962	959	990	939	941	927	973	962	948	978	962	908	954	911	949	980	971	959	946	941	916	995	982	958	936	1012	928	953	960	950	937	967	987	950	928	940	951	922	985	896	938	969	902	917	943	965	897	944	906	929	907	968	915	903	939	944	934	904	948	972	964	946	952	884	944	933	942	938	968	939	953	950	933	1011	923	964	931	920	920	963	985	933	969	926	975	945	1001	989	934	881	948	933	895	927	937	963	944	982	946	915	936	964	905	952	947	1003	937	938	925	941	936	934	860	937	964	925	957	952	980	903	916	936	941	915	938	930	910	965	923	934	955	911	932	944	940	956	946	932	883	947	879	946	960	929	958	912	962	932	934	947	953	1000	911	934	902	965	940	938	957	969	977	955	937	943	932	991	899	924	909	995	935	960	947	955	932	891	977	934	939	922	934	931	930	966	950	956	917	955	964	880	943	944	933	940	962	961	948	927	907	953	998	903	955	980	954	938	948	926	915	919	966	980	916	946	875	904	951	877	925	896	926	938	927	879	980	919	929	928	903	965	959	984	899	957	932	914	994	1011	954	934	963	919	948	918	982	928	892	958	993	924	989	957	909	971	908	904	987	993	909	944	952	955	1027	921	946	931	958	944	869	951	933	947	950	928	940	953	950	991	948	985	964	924	932	939	954	914	917	896	974	953	949	955	926	956	972	950	953	978	895	955	994	909	939	886	970	909	892	983	990	984	947	918	893	957	946	938	976	945	972	902	918	937	924	926	959	924	963	972	953	984	946	975	945	955	941	992	1015	914	935	900	949	954	912	935	949	966	919	917	918	942	969	989	917	919	927	929	883	943	917	949	944	984	965	944	958	899	955	982	974	975	949	958	924	913	943	898	952	910	931	921	922	913	918	940	911	894	1002	986	923	924	939	917	893	942	922	975	909	926	951	900	939	876	950	919	954	963	889	931	895	938	911	975	966	902	937	883	982	898	949	935	961	941	962	958	894	971	876	944	967	994	947	922	959	898	950	938	904	895	899	907	962	962	935	914	950	944	955	999	904	945	928	936	992	968	952	926	921	931	981	962	975	972	935	955	922	951	946	948	932	916	952	907	969	918	935	942	944	899	961	933	900	938	930	949	930	975	972	999	884	942	904	954	966	942	984	957	866	929	1025	935	983	971	942	929	912	922	906	898	950	996	948	961	940	952	972	964	959	917	958	926	938	1007	964	965	962	946	963	935	925	964	965	961	937	946	916	961	941	941	955	969	951	973	934	991	912	1001	922	946	901	934	978	976	889	914	897	896
15481	2473	2531	1881	1336	975	793	639	555	439	429	383	364	347	295	272	300	229	264	237	257	233	231	263	229	213	191	199	236	211	213	210	202	216	219	196	249	222	232	220	200	211	194	184	208	185	199	228	197	195	211	223	234	202	195	209	190	198	193	218	206	215	209	231	208	179	209	202	177	189	201	212	217	184	200	204	202	216	208	228	196	218	190	189	202	214	171	195	186	189	205	188	198	202	222	191	206	196	204	184	189	212	192	195	196	191	179	186	203	182	201	184	211	215	193	199	199	170	182	225	189	181	206	199	211	199	193	179	202	187	233	177	194	199	221	182	189	182	211	158	202	189	204	181	197	181	205	207	186	200	201	184	196	209	186	180	193	207	171	176	194	208	179	202	196	197	186	197	183	198	217	212	175	175	214	179	204	175	167	207	205	205	190	209	173	182	213	231	210	189	207	198	188	202	199	214	175	190	175	201	201	186	200	198	181	186	190	194	213	182	203	185	188	222	202	180	199	204	214	195	209	209	216	198	197	197	184	167	186	193	202	211	189	208	171	214	205	208	197	181	205	202	166	188	192	197	197	222	207	180	187	177	176	207	202	193	176	190	201	194	209	182	195	207	183	191	195	189	197	197	196	199	204	188	196	198	206	191	227	193	186	193	193	197	204	193	196	207	194	184	191	222	180	193	186	216	161	205	192	203	191	196	213	206	204	210	186	210	204	219	206	184	193	174	196	180	200	212	201	182	207	204	213	204	180	180	193	190	191	160	199	201	184	208	185	212	218	211	209	194	205	191	226	223	190	215	182	198	222	211	191	152	193	210	204	169	216	201	189	183	196	202	197	202	219	201	209	157	184	202	173	196	188	179	201	179	221	187	221	205	169	185	186	184	197	189	205	199	201	198	200	209	189	185	214	213	188	179	242	214	212	182	181	223	192	194	202	223	166	218	207	205	216	198	193	186	200	211	191	202	203	182	190	197	193	186	195	175	178	191	184	198	188	197	199	185	198	191	192	190	184	194	215	226	197	214	208	192	205	203	177	209	219	201	228	202	203	188	194	183	209	231	202	194	182	199	226	186	167	211	190	187	215	206	195	181	178	200	166	212	200	201	183	199	195	218	180	191	200	176	196	208	188	199	224	187	207	189	226	201	207	203	207	169	201	198	201	210	183	178	194	233	203	160	171	212	203	203	202	206	192	205	182	181	200	184	169	215	193	198	198	210	177	214	182	202	172	173	203	222	215	210	191	191	200	182	168	186	191	209	193	190	173	201	211	191	190	211	202	208	185	193	197	181	219	214	204	189	181	186	205	187	180	212	178	202	213	188	211	216	203	201	201	208	176	186	199	224	197	184	212	222	201	222	180	194	211	184	218	203	206	178	182	191	185	196	180	191	203	206	228	184	217	176	206	177	200	182	206	209	207	189	228	188	203	192	190	210	172	190	218	200	192	211	201	188	198	206	192	183	215	199	197	214	191	213	200	190	193	193	198	195	183	199	188	172	181	194	185	198	208	211	208	198	191	189	188	186	184	205	225	180	180	228	185	212	187	189	197	207	184	222	192	197	194	217	206	206	193	182	183	213	199	205	179	189	219	195	166	196	179	204	197	185	190	215	189	212	202	211	200	193	192	205	186	218	194	195	200	202	220	210	193	172	197	190	205	181	211	166	179	192	220	176	196	219	189	192	196	229	210	198	199	217	198	194	174	214	215	206	199	207	199	193	201	174	191	184	207	201	195	178	199	197	195	161	191	212	196	219	194	193	198	205	204	196	189	193	164	202	169	215	186	212	192	212	204	210	205	210	237	217	189	200	168	188	212	175	212	186	182	203	205	210	196	202	220	196	202	196	200	174	201	191	169	190	193	187	191	214	199	206	215	180	180	196	182	194	187	185	181	203	202	186	186	182	200	183	175	214	183	200	192	204	220	193	190	184	173	179	226	191	200	214	176	195	201	189	199	184	178	215	207	214	201	180	188	219	188	195	211	176	190	198	207	199	186	198	198	176	197	190	188	194	225	225	174	184	236	202	191	203	201	184	219	182	163	188	175	182	176	177	205	203	204	186	199	202	187	181	211	163	213	181	200	197	190	213	171	198	202	206	189	196	178	194	204	201	234	199	226	219	197	206	208	202	209	219	157	209	208	190	231	224	220	197	187	227	199	224	198	183	185	198	215	196	187	180	190	195	188	168	185	203	195	200	206	211	208	189	183	214	189	183	202	212	193	193	179	192	191	192	196	187	200	206	192	197	206	189	198	203	203	177	192	197	201	227	196	210	195	196	189	183	158	189	183	188	178	196	200	171	201	194	178	203	206	202	214	190	222	221	201	186	195	214	180	213	197	199	166	179	203	210	213	219	186	179	204	210	173	205	193	189	200	211	202	244	197	228	187	207	204	175	212	229	200	176	207	172	180	160	206	199	180	189	207	210	219	215	205	183	218	176	200	195	180	206	221	194	175	208	211	198	200	222	223	167	193	181	224	167	163	195	193	181	173	186	214	194	201	189	190	203	205	199	178	199	221	188	187	202	196	192	172	208	195	173	197	196	210	181	187	185	173	202	194	224	206	172	170	173	202	168	212	190	180	217	212	189	195	186	179	195	202	209	218	214	185	203	191	193	196	184	198	188	195	184	216	202	188	183	188	194	206	186	198	176	200	197	182	209	190	215	202	190	216	179	208	220	231	193	233	193	175	189	207	186	188	193	184	182	174	192	218	208	201	188	200	205	199	208	216	191	201	194	189	185	192	201	221	223	174	206	188	197	196	223	181	209	204	224	174	203	194	209	181	200	217	210	186	199	192	168	229	200	189	192	198	189	212	186	187	203	177	174	177	186	180	208	204	206	195	174	203	188	176	191	172	214	195	219	203	214	193	199	200	191	196	191	220	204	201	187	197	167	202	222	170	202	208	173	207	197	194	209	215	198	200	209	211	225	235	200	201	207	191	211	198	196	211	203	179	182	202	199	195	203	203	179	204	203	199	213	175	227	196	208	180	180	186	217	203	205	186	187	211	204	191	211	190	194	222	193	197	223	209	192	181	197	188	165	220	196	203	204	213	201	187	182	188	212	202	180	197	173	215	212	197	193	181	214	207	188	229	216	160	219	203	189	194	193	184	213	209	207	186	181	200	205	191	191	178	191	209	167	199	196	201	211	213	198	216	189	214	199	165	199	197	197	200	220	188	193	197	195	189	194	190	201	196	171	202	201	194	196	214	204	197	191	179	203	199	195	169	201	190	196	165	191	190	213	229	199	191	201	203	199	182	200	174	186	215	186	201	198	193	200	172	189	205	196	192	170	184	177	177	202	180	205	192	181	192	178	216	177	203	202	183	195	201	178	193	181	212	213	204	179	205	187	206	208	192	183	196	191	177	194	194	194	191	202	216	201	212	179	215	205	206	210	191	177	193	198	185	216	195	185	197	199	170	158	193	193	204	183	195	246	210	181	232	211	198	229	204	194	187	206	194	179	196	204	198	206	176	226
7481	2308	4864	5761	4898	4110	3278	2804	2365	2146	1827	1628	1452	1336	1269	1181	1186	1041	1054	996	952	844	849	848	802	766	833	763	731	684	716	721	686	652	679	672	692	698	678	634	652	670	629	617	630	631	621	645	637	599	598	587	587	572	562	576	534	588	614	590	592	605	595	607	590	593	602	568	605	583	604	544	569	583	548	567	569	548	556	544	595	590	584	531	574	526	557	546	572	601	586	565	574	593	539	578	565	540	544	551	530	560	531	557	553	561	573	549	514	578	573	522	539	560	580	561	554	564	576	529	557	572	528	563	559	521	519	564	557	561	508	563	571	572	582	574	576	562	601	548	546	556	558	591	573	530	550	529	533	560	516	523	567	581	592	543	510	543	590	543	502	541	534	564	579	549	567	546	556	592	551	572	537	556	559	573	559	513	541	579	558	566	526	559	532	538	547	557	571	581	547	570	545	582	584	548	515	533	570	531	529	544	531	563	537	572	520	552	562	563	533	551	534	597	553	510	541	553	558	516	520	549	570	532	571	530	565	540	523	553	490	549	542	532	524	518	507	534	546	560	508	576	535	535	504	578	616	565	532	604	551	514	542	546	574	563	527	592	569	577	554	554	517	535	523	551	543	555	550	562	560	526	525	548	509	507	513	570	575	544	602	556	549	546	547	565	537	507	544	542	564	538	565	555	532	566	540	572	574	570	533	502	529	625	532	560	570	590	567	533	518	558	549	551	547	552	551	615	569	564	579	541	539	552	551	571	533	543	544	563	572	538	545	570	505	531	541	577	553	535	588	584	545	624	564	568	559	548	565	584	554	551	548	564	564	559	549	528	582	551	517	539	500	573	513	533	537	534	493	560	550	529	536	521	554	566	586	558	546	532	512	538	556	561	534	555	544	553	560	551	520	582	538	535	468	512	541	547	550	555	541	555	500	576	499	513	550	514	511	533	492	501	539	591	534	526	564	542	577	536	531	550	549	549	511	546	569	526	537	576	548	571	596	605	546	530	514	587	552	518	550	535	552	505	555	541	517	550	589	528	528	558	557	564	576	548	570	583	526	546	590	521	523	552	554	547	546	519	563	535	564	554	549	527	553	564	563	536	555	532	538	611	565	554	516	591	536	578	559	525	551	536	551	539	522	525	577	543	538	545	544	532	552	570	528	575	568	557	554	523	548	550	485	559	591	555	554	542	527	541	573	597	524	513	552	529	551	559	487	539	614	556	505	581	544	572	552	555	518	554	505	550	534	538	553	569	534	520	542	612	549	563	545	583	520	549	569	565	506	554	529	563	554	569	524	534	563	543	556	568	535	559	557	536	509	549	536	545	569	503	516	520	540	505	559	541	544	574	573	568	562	505	558	573	538	529	524	530	543	583	543	556	554	568	488	575	530	539	540	524	615	524	557	525	565	543	571	538	569	566	552	545	538	519	568	555	563	547	506	541	524	585	539	547	538	560	553	543	507	548	567	544	567	537	551	534	535	525	543	561	545	514	572	528	565	567	536	536	583	538	544	543	503	544	496	565	556	509	563	548	562	550	546	514	554	543	531	525	543	550	562	542	525	534	539	574	540	536	515	566	584	608	563	562	532	518	590	568	525	555	573	561	512	554	533	566	540	556	543	536	556	561	543	531	538	563	545	567	546	564	535	557	553	535	540	569	527	563	541	574	583	545	514	534	541	594	505	543	575	525	558	531	511	571	524	534	513	535	541	578	565	571	524	583	549	526	525	545	552	554	558	544	549	567	575	559	549	550	598	515	589	537	532	581	534	552	533	545	541	547	563	528	547	549	566	540	496	564	577	564	568	557	545	562	555	571	567	561	540	592	597	562	576	502	499	562	603	514	573	541	576	523	524	557	517	516	553	528	511	543	527	491	510	564	599	549	525	543	555	536	540	520	578	570	545	538	538	560	548	534	505	568	533	521	576	515	543	529	563	596	507	566	539	579	525	527	542	575	535	570	565	526	604	566	552	551	506	558	564	527	556	547	553	546	562	562	545	564	545	586	502	574	558	598	561	584	534	546	545	543	578	602	549	532	559	517	550	563	507	536	559	591	537	551	495	578	518	547	538	529	512	544	531	544	548	571	507	545	550	570	585	560	542	557	593	525	554	504	559	592	531	539	557	547	534	520	544	555	590	523	530	530	567	571	561	546	524	547	564	495	558	550	509	579	537	524	526	534	557	514	514	564	552	552	546	554	537	558	512	532	516	525	571	541	612	552	540	585	554	546	545	552	572	552	514	548	566	555	568	565	577	556	596	541	502	545	554	542	517	555	550	565	530	553	569	545	546	542	567	574	547	556	526	519	540	506	517	514	534	527	526	544	570	533	545	551	552	551	564	562	548	583	545	586	533	526	542	565	555	538	550	567	575	542	522	556	532	528	573	543	569	585	589	576	584	548	527	526	539	575	553	576	584	492	511	590	581	546	556	532	547	533	539	533	575	563	528	552	562	579	565	549	529	543	553	600	548	559	516	546	545	522	570	534	572	555	526	554	558	547	557	534	521	566	560	557	559	507	530	532	534	564	553	527	576	574	517	500	571	531	544	547	565	555	548	522	629	545	543	514	511	557	546	540	538	556	569	551	540	546	564	552	516	585	527	552	546	497	574	532	537	533	559	558	565	572	527	552	553	523	525	545	546	574	535	562	596	527	569	556	508	513	531	587	529	547	556	518	555	564	507	534	582	548	519	511	548	556	551	559	571	588	563	535	550	503	551	547	568	549	558	539	553	551	539	556	529	515	565	580	521	537	532	533	522	497	578	529	557	546	565	529	543	543	561	510	538	546	520	529	547	586	545	576	577	531	530	541	602	574	541	559	552	549	583	539	571	543	521	529	542	597	570	550	543	543	552	524	537	535	590	538	557	535	516	539	519	508	547	526	500	600	555	527	531	486	560	575	572	508	557	556	549	533	539	552	567	546	555	542	545	559	575	532	527	615	526	576	565	539	541	580	543	544	570	535	562	509	541	533	590	540	525	564	593	543	542	534	558	569	501	548	560	527	501	560	528	550	553	548	595	559	531	533	555	550	523	536	540	534	556	578	542	501	555	535	547	573	609	535	489	529	528	533	500	498	542	518	560	569	583	477	526	589	542	561	557	542	582	595	562	528	555	548	507	543	524	533	569	554	535	576	527	559	546	552	551	570	507	537	599	539	565	572	569	547	561	523	543	552	536	525	535	527	566	530	591	515	523	555	545	545	574	553	551	537	532	545	614	572	557	535	567	621	544	560	535	496	555	566	555	553	568	505	565	539	549	575	545	567	576	559	524	576	548	559	569	546	514	563	535	562	525	545	541	543	549	560	553	546	506	538	577	547	558	531	547	523	561	542	505	535	533	557	557	541	574	527	503	519	544	534	554	540	529	527	520	547	511	547	579	541	566	510	528	545	505	549	522	582	583	536	548	554	527	555	588	552	537	612	551	548	584	564	520	560	530	558	541	557	524	547	552	537	519	529	538	512	510	554	547	559	507	598	590	541
2391	393	397	363	389	401	298	378	376	328	339	364	381	367	339	362	348	335	357	389	373	380	348	377	383	346	336	357	326	352	369	366	354	369	341	329	351	390	341	338	344	344	398	355	370	347	337	324	345	368	373	371	356	305	368	334	345	354	337	343	371	322	376	364	370	334	325	352	364	315	338	355	377	312	365	366	349	370	365	313	317	304	332	356	328	333	327	369	324	380	320	392	322	333	356	363	375	341	385	354	394	364	354	342	345	356	324	349	392	339	362	364	358	353	354	365	362	387	367	364	357	331	350	347	347	379	345	368	326	356	332	327	360	351	355	349	362	375	339	377	368	347	363	357	348	363	340	343	340	352	374	365	406	343	342	352	367	360	369	338	340	326	368	359	335	359	347	389	361	361	361	363	337	332	352	357	350	350	355	387	386	374	357	364	363	330	361	360	343	351	406	339	353	337	336	348	342	384	347	344	340	346	371	393	345	356	333	363	344	322	327	335	324	350	357	339	357	364	345	355	335	352	341	348	366	355	348	394	362	376	359	346	373	343	313	342	363	343	380	343	383	346	375	346	337	342	349	348	339	342	344	352	352	375	389	378	359	364	381	383	330	329	388	370	380	371	331	375	369	325	373	344	327	322	340	340	339	334	366	334	354	351	358	338	368	327	375	325	344	365	375	340	346	365	353	323	342	343	420	343	341	371	342	379	360	340	350	350	356	379	383	379	358	363	390	349	325	361	357	358	372	346	348	335	326	343	397	338	369	347	336	357	347	364	374	358	336	332	374	370	330	330	338	351	380	350	380	351	336	316	352	341	354	326	347	361	344	351	361	350	355	356	308	393	377	353	356	353	346	338	333	331	340	344	354	341	370	375	361	353	360	322	357	319	337	351	363	356	372	358	335	374	342	343	335	366	350	352	331	303	322	386	349	374	381	360	349	348	297	338	361	345	350	398	330	336	347	331	361	361	351	347	365	363	354	331	330	373	326	326	341	363	369	363	329	332	352	336	335	327	353	352	359	346	318	334	356	351	350	373	364	328	358	359	373	362	339	323	332	320	365	386	351	342	373	354	361	329	317	349	349	357	337	360	362	360	368	332	346	349	346	367	357	326	329	357	339	354	354	362	352	335	358	326	360	349	354	354	332	373	368	358	360	334	393	368	355	370	362	361	361	354	349	337	323	386	332	382	349	350	377	351	360	350	351	344	342	349	326	331	314	340	373	308	339	324	320	346	357	365	309	326	367	356	375	362	350	346	344	359	360	356	342	293	338	361	372	368	347	357	349	359	338	358	383	358	382	359	339	310	328	340	367	350	374	358	372	337	320	393	371	306	311	370	356	380	348	356	363	318	332	325	359	341	344	335	349	342	328	364	325	360	337	323	325	327	352	358	317	356	351	348	369	338	365	318	348	324	331	336	354	334	371	349	351	311	342	324	376	377	345	366	341	384	335	324	355	346	355	326	331	334	328	378	359	357	386	341	340	347	390	337	360	368	310	379	343	320	307	342	327	343	341	361	351	358	345	320	363	399	339	346	358	339	371	330	352	306	359	354	343	350	374	355	359	355	351	337	360	342	359	343	350	327	358	319	360	354	372	365	351	356	337	372	313	328	331	365	336	354	322	350	372	354	355	345	351	353	341	330	364	349	346	365	360	353	365	332	359	347	376	368	356	357	388	390	347	379	340	381	303	360	345	364	386	343	335	362	319	363	383	330	326	345	329	333	321	383	350	359	352	327	336	337	374	378	349	361	330	355	344	344	365	378	348	322	333	352	373	387	357	369	376	361	391	346	315	342	347	353	324	354	317	343	365	361	332	344	358	345	345	328	363	334	313	366	355	342	355	326	324	368	361	338	352	336	318	375	352	344	364	356	358	374	359	353	359	356	354	342	336	383	364	347	368	383	362	353	329	331	365	341	352	368	359	341	341	361	373	342	370	364	358	332	358	341	343	341	338	361	349	337	357	376	367	358	338	360	391	373	338	324	340	361	306	333	316	360	334	320	345	363	371	362	339	360	364	334	325	344	344	347	332	322	337	375	339	365	322	376	361	354	312	345	362	361	354	335	354	344	316	348	328	351	356	342	329	341	348	340	348	351	363	332	323	349	356	360	366	330	330	329	357	350	405	375	357	356	358	322	357	318	355	344	345	354	330	355	354	369	327	313	324	312	340	342	358	395	373	327	347	372	336	391	331	353	378	367	325	281	364	350	377	376	337	340	321	351	349	331	374	384	354	350	329	358	352	360	352	353	393	336	377	356	376	328	347	320	363	333	353	323	347	366	355	332	337	385	322	363	360	361	369	343	366	361	318	330	336	331	351	341	324	377	325	352	390	357	361	308	340	349	351	368	385	328	343	352	337	344	348	366	361	342	367	337	357	374	359	357	340	337	323	351	353	361	334	352	372	341	342	326	359	341	322	389	362	364	355	374	346	325	337	356	362	359	340	379	367	326	336	360	329	366	393	357	365	321	358	364	390	305	364	339	348	395	358	351	352	347	343	361	331	369	329	316	340	358	361	350	355	326	357	331	336	365	323	366	360	357	347	362	347	365	368	319	346	337	375	338	346	330	326	354	354	341	356	374	343	339	355	371	364	362	356	356	365	350	361	336	347	354	340	362	404	365	380	390	375	369	362	324	343	345	340	391	338	338	373	356	373	343	328	326	330	332	347	359	363	359	326	318	373	355	360	357	379	354	344	351	366	327	364	343	392	358	315	391	344	336	327	329	357	381	322	353	333	354	329	361	374	343	347	365	356	348	383	330	362	347	356	397	329	327	377	379	359	346	390	322	340	361	386	363	353	330	354	318	365	357	391	338	343	346	318	333	379	368	345	335	348	364	354	364	364	347	365	360	355	337	338	361	348	354	337	349	350	343	328	333	324	348	362	357	348	349	348	368	355	348	377	354	359	365	358	365	347	333	369	376	328	364	352	337	348	364	342	349	371	317	363	378	337	361	355	308	329	350	353	336	371	353	362	341	359	349	348	320	356	366	350	341	346	317	345	386	315	363	355	349	336	375	375	383	341	370	368	332	305	335	330	341	331	351	312	357	356	339	336	349	344	336	369	335	328	376	328	331	333	331	359	347	374	314	333	330	328	363	346	344	348	361	299	314	345	322	359	353	344	364	374	358	354	355	362	354	319	347	350	406	374	328	318	358	338	341	366	365	340	352	354	357	361	355	383	351	343	364	337	346	358	350	393	326	338	339	364	366	336	387	357	324	333	343	383	359	333	328	343	300	347	351	362	356	355	356	346	383	347	356	364	363	338	320	354	348	330	335	378	346	371	338	361	337	356	328	397	352	347	340	355	340	357	341	337	406	330	356	332	320	322	369	364	366	364	360	351	372	335	332	355	338	355	342	343	373	346	306	361	340	373	390	339	372	340	353	362	386	353	358	373	350	339	352	348	366	337	369	340	342	341	340	390	352	347	363	341	348	364	374	373	360	344	380	362	386	353	405	326	350	339	355	405	327	317	360
2751	978	1043	1055	1060	1023	981	1015	968	1018	943	962	967	959	904	909	958	937	951	949	966	930	938	913	918	963	929	934	909	1007	961	951	932	916	965	990	880	906	916	916	961	830	937	959	923	927	893	944	981	968	963	946	905	919	945	897	924	970	926	889	903	939	956	952	901	910	948	940	916	920	940	917	943	911	887	898	901	915	924	938	947	887	943	896	899	936	895	927	896	909	901	938	871	933	908	947	906	933	906	902	882	928	964	925	868	945	885	980	902	887	950	894	939	898	913	897	944	975	937	935	976	883	939	939	949	884	863	1000	936	888	930	957	871	942	940	950	907	925	938	957	955	941	936	974	953	900	865	889	936	889	963	938	898	908	932	920	967	925	947	896	890	954	972	971	945	964	936	942	857	959	951	825	918	895	961	916	958	943	952	954	953	918	922	945	921	944	910	920	952	960	934	940	911	941	914	924	909	936	896	930	896	892	918	944	927	914	964	953	952	947	933	894	896	971	943	924	957	927	910	944	858	958	932	914	887	961	937	919	967	952	869	888	899	868	896	981	941	946	960	926	935	918	899	989	904	882	901	903	883	920	996	909	884	912	941	929	915	924	951	966	905	911	877	914	929	920	957	973	911	903	958	923	915	933	933	942	904	974	937	888	891	901	954	987	912	920	873	896	940	937	911	892	983	899	888	892	927	917	964	906	884	889	940	947	927	949	924	969	966	981	921	946	908	962	903	926	925	908	926	924	933	934	930	922	954	917	879	946	941	951	888	995	899	897	923	923	962	933	956	891	884	919	948	912	912	916	977	933	961	923	912	912	938	931	910	951	930	903	921	933	902	912	923	956	930	939	877	911	944	874	956	994	924	876	959	947	932	878	933	934	963	867	974	942	933	897	957	944	935	942	910	941	875	928	941	916	923	844	923	905	949	922	954	917	966	922	875	934	921	912	892	954	902	896	906	934	907	929	901	950	948	878	913	864	894	866	901	909	912	943	906	959	892	933	927	929	916	900	892	996	947	981	957	913	908	895	943	910	913	921	957	888	892	908	931	966	1000	916	995	946	958	912	909	942	917	969	981	940	941	960	874	882	930	914	917	965	937	911	888	918	933	858	906	914	904	878	874	950	946	947	933	938	924	880	897	902	905	967	943	909	937	884	939	944	906	929	932	918	997	940	909	958	958	1005	968	943	931	919	953	940	915	935	911	994	954	889	918	930	889	880	918	1003	877	905	899	986	949	904	945	933	951	918	977	871	950	922	938	881	950	896	945	893	907	869	949	874	906	854	962	927	911	901	901	931	909	892	913	910	856	971	972	911	915	909	862	972	916	951	964	937	964	903	940	941	941	952	905	950	926	910	904	960	898	922	973	953	896	921	941	875	956	898	926	925	957	935	936	886	861	922	921	922	879	929	965	877	945	939	918	939	954	952	925	877	885	959	883	861	966	949	867	948	923	889	915	996	945	964	973	879	903	991	927	919	929	953	937	887	898	928	951	908	949	883	971	949	907	925	967	878	929	980	930	931	996	965	911	952	947	891	896	958	950	927	909	898	901	927	899	927	913	918	971	917	947	918	886	973	915	954	923	944	916	863	910	908	945	894	919	895	922	934	931	948	941	932	914	918	917	950	942	906	958	898	896	937	877	933	920	899	946	974	931	963	907	980	935	902	937	873	870	958	930	902	893	899	934	933	972	972	874	985	896	908	913	891	905	910	961	949	911	908	920	920	939	970	968	922	930	951	939	956	946	989	950	933	858	928	852	919	942	968	981	917	908	898	933	940	924	888	933	953	941	883	937	974	960	924	933	952	909	946	910	878	898	901	985	926	948	889	922	916	930	915	928	922	922	883	942	926	906	965	921	890	873	979	928	925	929	869	948	913	882	959	927	921	926	927	889	928	918	929	912	919	971	927	930	907	895	952	954	949	898	871	924	904	933	929	908	929	920	893	932	927	955	991	875	920	963	930	960	913	880	928	865	901	982	962	946	907	929	947	907	954	930	940	958	913	927	915	935	919	940	940	892	920	962	920	914	936	879	956	965	915	925	925	880	898	936	874	916	936	929	928	976	924	933	963	949	934	960	930	877	961	934	947	927	950	884	970	918	949	945	927	1011	893	957	1003	960	938	923	905	984	960	882	942	910	934	910	908	935	916	926	937	887	945	922	935	888	896	932	922	909	927	954	945	924	903	967	999	953	930	949	936	989	897	962	891	885	926	886	949	914	883	868	940	960	927	928	940	871	898	933	909	906	912	939	899	977	890	886	952	940	861	919	975	942	932	906	878	920	888	915	928	957	945	889	905	934	926	889	959	912	934	965	923	897	891	973	949	901	960	918	959	923	891	933	929	876	923	967	924	905	899	941	929	927	923	947	951	878	920	910	937	924	917	954	933	938	945	936	954	957	965	841	921	920	934	939	884	913	923	936	927	895	943	923	908	930	951	824	922	918	931	906	912	882	959	932	929	900	906	902	956	820	929	931	946	921	971	974	884	944	929	925	899	920	940	928	954	880	962	942	901	918	971	952	923	910	924	937	987	946	946	888	908	933	960	881	914	904	908	945	938	977	908	944	914	905	871	919	943	923	959	936	929	945	904	913	957	948	874	959	964	896	941	937	913	934	951	914	932	938	906	886	887	905	898	817	867	896	950	928	935	907	925	986	954	908	921	961	915	912	947	915	905	891	877	905	862	927	930	899	970	927	934	883	928	905	917	939	939	943	951	910	909	923	918	927	966	892	937	973	880	907	926	923	906	957	944	910	874	934	876	875	948	894	919	993	895	919	926	924	926	929	869	951	961	937	916	919	981	864	948	896	947	924	984	913	920	925	901	901	956	907	923	952	955	968	966	894	927	878	958	957	925	921	942	888	951	913	897	921	984	883	948	961	910	905	932	909	890	890	868	942	948	935	938	935	927	882	915	943	905	937	986	915	932	875	941	935	1004	908	884	925	955	963	884	955	891	906	887	958	910	952	954	889	925	937	912	880	923	908	963	910	895	947	897	918	886	990	926	913	931	928	852	1016	976	921	907	898	929	923	940	930	954	966	910	989	915	896	981	919	900	824	913	916	900	906	931	959	904	879	933	926	926	945	881	945	876	910	925	998	881	896	937	913	906	939	863	939	948	940	882	965	964	894	966	897	893	942	951	892	840	928	956	959	943	946	885	900	931	870	978	893	921	966	941	953	901	932	922	915	858	912	880	914	910	896	951	930	924	924	907	948	964	916	931	919	839	918	938	916	922	920	916	903	869	904	911	933	929	897	963	950	909	966	895	919	934	884	910	946	927	954	957	904	987	917	987	949	943	909	947	915	984	902	922	917	973	878	919	919	909	935	953	923	970	912	901	950	888	911	866	917	903	943	916	965	955	934	939	918	913	918	910	940	918	910	892	908	924	903	878	862	888	922	941	925	913	914	862	929	884	915	913	916	972	875	900	966	967	938	915	935	894	942	975	952	910	937	937	857	927	918	896	899	872	919	1007	944	895	916	921	889	941
8382	1234	1420	1221	879	742	699	570	570	503	452	443	473	404	402	398	402	400	371	356	375	381	335	411	415	410	357	378	367	379	371	364	409	374	401	388	387	404	384	368	358	377	382	360	315	364	318	362	355	359	403	358	347	375	338	385	386	385	384	370	385	343	362	361	384	345	339	394	368	361	408	392	388	377	364	351	362	358	366	383	359	356	342	352	362	351	359	331	372	355	366	345	409	343	359	344	342	351	350	386	371	351	345	392	387	333	345	361	361	355	366	385	370	368	354	326	358	389	321	318	382	354	356	374	326	367	365	341	398	370	337	370	362	367	350	397	350	353	360	384	322	380	360	355	372	368	358	378	354	382	387	362	343	402	348	390	348	370	369	390	380	338	386	389	354	374	358	348	347	338	378	381	370	350	381	367	364	359	353	357	417	347	371	378	352	371	352	345	388	353	395	383	347	402	384	351	339	342	377	356	367	370	376	363	373	356	380	376	341	364	332	379	367	334	381	340	360	375	373	380	365	394	367	347	378	423	371	374	350	385	365	377	386	373	339	402	306	356	365	350	381	342	387	339	336	362	352	395	370	342	370	358	348	336	333	339	390	373	376	338	348	374	363	371	298	374	403	364	321	372	369	391	409	352	355	354	381	408	371	376	371	340	341	343	354	360	401	396	302	377	371	419	359	343	345	336	386	387	392	367	382	408	373	390	353	383	354	341	349	373	339	352	376	367	302	355	337	385	388	364	348	389	384	360	383	375	393	356	340	376	335	360	348	362	390	378	350	340	371	332	348	379	360	365	370	381	333	390	368	376	362	392	352	340	345	401	389	366	396	320	335	328	362	361	373	371	391	332	384	396	335	370	334	379	355	352	360	354	392	397	356	354	358	384	359	342	350	373	359	416	381	372	364	345	370	392	382	362	335	395	345	375	363	375	349	362	330	379	379	324	385	369	340	388	371	365	356	365	374	369	366	343	377	352	340	370	389	340	389	363	378	345	407	383	386	355	372	311	345	354	359	400	382	350	353	373	319	361	373	372	349	358	378	350	371	357	365	354	359	349	350	366	369	352	384	355	348	385	374	365	340	347	354	376	387	353	365	368	354	355	368	323	386	360	389	383	380	362	339	376	383	352	342	376	368	333	390	356	349	349	351	364	361	354	339	370	328	364	383	351	360	374	414	350	366	363	378	376	359	375	387	346	355	377	360	368	340	389	354	363	355	353	396	335	368	330	394	358	387	357	368	333	347	324	356	337	372	333	381	334	347	389	348	368	331	315	385	306	344	387	409	393	363	386	317	355	364	362	304	371	363	363	355	351	358	358	353	370	356	329	391	355	355	379	329	348	343	357	349	337	324	339	350	397	386	374	383	345	369	394	382	369	369	394	344	354	346	361	361	367	372	392	366	364	372	390	370	362	360	366	371	338	382	360	356	384	366	368	385	377	366	379	387	423	359	373	381	337	345	383	364	375	366	373	372	317	368	349	359	389	365	374	363	377	353	372	368	334	354	368	378	343	357	352	400	366	408	373	346	354	342	387	378	354	395	355	351	385	374	364	323	373	361	339	353	321	380	362	367	385	376	378	354	353	384	359	371	377	375	346	366	326	357	364	403	374	355	354	397	377	391	374	356	328	378	393	387	339	367	393	337	340	377	360	368	342	359	386	370	335	352	357	359	346	359	379	384	335	389	346	360	370	379	389	376	369	385	390	334	351	371	345	383	371	376	327	377	343	334	358	369	332	347	364	350	382	358	349	385	386	373	348	357	374	366	385	372	399	353	384	386	380	390	379	384	364	364	362	352	352	367	323	376	327	352	377	360	372	379	358	371	343	361	375	349	387	365	375	366	335	342	355	339	357	389	354	365	350	363	369	359	351	375	336	357	339	392	377	338	395	373	375	350	332	392	350	369	362	400	339	374	374	352	326	367	384	387	392	324	378	358	389	360	374	354	361	330	366	401	360	365	339	379	347	336	342	356	335	346	353	402	360	385	346	346	348	389	360	377	384	358	395	345	399	383	375	378	339	376	362	378	382	365	362	374	389	365	422	387	345	419	346	380	360	392	364	392	351	397	375	370	383	363	388	383	358	350	336	342	361	335	379	366	366	357	346	378	360	373	418	395	424	362	362	349	335	371	376	380	374	358	337	385	387	396	326	392	373	342	358	339	351	363	345	342	363	360	380	363	398	360	371	345	348	350	389	366	369	351	346	338	386	368	381	349	377	344	351	370	393	360	372	334	376	387	357	349	352	367	338	340	367	345	360	379	357	329	369	325	355	385	336	386	344	354	378	364	356	343	367	359	352	356	347	345	358	380	343	394	359	393	351	379	369	392	369	326	380	361	365	349	355	372	385	372	370	373	335	358	377	388	346	376	355	362	349	383	361	406	361	352	372	399	339	384	344	337	368	400	360	399	363	362	354	409	413	395	342	332	388	375	351	372	350	335	396	386	361	388	372	369	388	386	413	350	361	364	379	379	375	382	351	390	333	361	356	351	344	377	370	350	405	347	392	382	377	411	398	366	373	380	368	381	349	371	371	339	365	353	351	370	374	394	347	358	367	385	356	386	390	401	361	380	390	377	353	384	358	347	322	351	389	406	396	403	336	347	367	372	364	353	376	347	407	388	352	379	370	382	347	392	363	323	412	407	357	380	362	338	394	392	391	381	353	349	363	361	371	367	386	385	409	373	343	344	358	365	343	347	326	293	356	398	379	389	368	370	382	346	379	338	337	363	349	340	334	362	411	392	343	384	352	338	382	338	325	339	395	364	359	336	354	364	342	355	376	367	347	334	347	373	337	354	369	352	387	351	350	384	342	366	375	370	362	354	388	339	362	356	321	339	392	388	355	357	399	351	328	355	341	349	386	403	325	345	321	319	383	375	395	352	353	363	366	359	357	348	354	367	343	377	362	361	374	401	333	349	357	376	373	359	397	349	339	365	358	349	345	347	361	344	339	364	322	364	336	382	335	355	387	373	358	336	372	350	357	373	353	368	332	343	382	357	345	367	355	377	322	406	372	386	365	413	419	359	344	381	362	377	388	376	361	359	348	389	345	354	357	361	347	371	355	376	369	379	380	367	374	320	364	357	327	363	376	371	329	426	391	374	395	353	358	321	398	358	337	346	340	332	368	373	318	355	396	361	403	331	352	364	374	401	361	375	365	372	337	370	387	370	353	358	366	362	368	346	328	377	351	348	382	357	320	343	358	320	358	372	342	375	364	387	371	353	391	342	350	361	376	357	347	369	409	344	375	331	373	390	378	361	369	352	347	358	317	338	383	404	381	355	343	361	347	398	348	386	391	341	332	388	372	368	360	332	370	379	354	374	352	355	367	381	362	350	389	368	352	374	363	386	389	351	342	328	382	355	323	336	407	372	403	351	368	369	351	350	362	383	370	358	352	331	376	361	329	355	337	367	381	340	389	364	367	349	396	353	360	399	359	409	345	368	338	370	345	362	399	379	341	350	350	346	365	379	337	371	360
5810	1675	2970	3621	3288	2722	2368	2027	1847	1726	1568	1430	1357	1348	1256	1210	1278	1137	1187	1096	1187	1176	1090	1048	1057	1029	1008	1095	1096	1026	1076	988	1067	968	952	972	994	1023	1022	1024	959	999	1000	1014	1015	994	972	933	951	932	955	928	953	986	988	934	1028	935	946	939	935	948	975	985	956	968	938	959	902	945	960	993	965	921	924	1000	943	959	880	993	940	931	919	928	909	978	940	874	960	957	936	956	926	942	982	965	936	963	984	932	951	932	924	895	1000	981	957	922	973	905	966	931	949	987	916	895	957	981	932	944	983	929	953	921	952	915	955	976	913	925	910	947	959	904	872	918	957	948	952	967	972	906	895	947	953	943	920	888	917	944	967	962	916	929	965	906	970	909	862	972	950	934	932	983	943	932	974	918	929	928	911	918	974	947	920	932	966	925	923	958	981	921	930	976	996	904	939	964	954	956	977	955	912	888	967	922	933	892	937	886	913	945	908	956	1004	935	918	972	914	980	943	936	954	906	971	904	951	948	957	952	953	965	933	947	954	869	1008	890	962	979	940	966	928	953	917	919	921	916	932	1005	889	969	890	954	953	923	952	872	917	929	913	942	917	946	955	912	951	915	989	896	936	908	886	997	895	944	945	908	923	936	896	899	936	930	909	907	971	933	970	926	969	960	912	967	888	923	914	932	961	973	942	940	1008	939	957	930	915	875	935	925	939	982	964	938	1015	919	999	923	937	981	963	951	953	957	947	868	930	956	905	912	951	981	937	931	921	951	932	991	925	939	971	929	923	944	987	900	950	918	895	975	918	946	864	930	942	961	936	899	905	956	931	894	926	951	938	923	913	953	928	948	1001	950	863	955	926	952	854	944	903	959	976	929	973	925	928	902	931	866	930	976	967	938	979	917	900	912	929	944	928	925	959	931	922	917	971	943	954	946	950	894	910	929	1003	877	937	907	961	962	965	914	919	890	935	992	906	966	916	927	912	948	916	917	939	948	931	909	946	892	908	963	929	902	960	1039	932	945	907	910	937	932	872	929	978	933	905	916	939	944	989	941	907	945	878	916	924	947	955	927	958	924	904	963	912	942	927	937	951	905	898	908	951	895	905	937	970	963	965	965	939	879	897	899	903	992	872	952	906	905	876	942	970	954	956	992	939	993	915	926	921	932	923	941	924	994	954	990	931	991	936	913	888	932	919	961	890	948	983	927	995	893	936	885	955	961	883	915	935	935	954	910	935	925	974	893	899	949	1020	929	956	929	873	900	906	887	982	987	888	927	867	921	885	951	932	924	941	919	937	960	903	988	922	941	932	920	922	944	953	891	929	918	914	920	983	920	972	983	940	887	924	948	932	938	943	951	969	935	1015	940	890	923	896	936	904	950	931	925	902	908	935	982	945	941	930	962	937	963	954	878	951	961	984	971	938	961	901	971	954	919	909	927	911	919	926	929	948	908	912	901	886	963	901	953	937	928	926	931	886	936	903	905	938	981	874	918	975	989	920	896	956	909	966	900	891	932	981	900	946	967	963	934	931	934	908	949	901	911	920	911	943	903	901	907	950	945	916	922	939	925	950	895	978	991	923	973	920	895	948	960	910	885	953	954	970	903	990	902	928	931	938	895	919	961	983	990	929	981	896	937	915	957	975	925	933	938	915	921	912	961	940	1003	919	945	958	847	937	945	928	958	969	951	943	979	990	999	979	923	947	875	904	945	896	947	960	935	911	928	922	904	936	920	992	943	943	895	962	938	917	949	928	928	978	931	1042	948	938	902	887	957	944	949	903	884	947	947	977	955	922	967	937	928	941	949	915	862	942	952	957	919	926	861	983	886	955	955	955	981	916	980	963	919	1021	915	965	938	934	967	916	907	968	899	896	915	924	930	907	933	1009	872	935	950	953	911	978	902	917	918	964	968	917	947	923	880	913	944	896	955	931	897	908	875	896	926	961	969	943	911	915	892	883	973	943	953	968	904	935	971	873	941	914	930	934	872	921	963	913	923	931	947	947	913	897	928	963	969	928	904	939	932	984	969	913	908	947	935	963	905	951	935	912	931	951	980	971	987	944	947	900	952	987	993	921	1021	979	958	892	946	915	972	987	1029	901	929	1005	904	974	973	933	918	958	931	930	897	971	927	935	952	932	887	931	914	960	977	931	933	909	970	948	894	917	911	921	980	912	945	939	873	935	948	936	920	903	900	945	917	872	969	888	934	927	973	894	961	996	968	967	928	925	903	955	1005	930	970	967	940	954	946	983	923	915	978	952	881	934	926	878	891	970	978	943	897	929	958	988	920	926	951	933	930	939	840	939	914	945	888	927	907	907	964	920	923	905	901	981	931	987	935	947	919	899	961	901	867	970	987	848	932	924	958	973	923	938	964	939	950	1020	922	916	937	932	915	898	972	943	918	949	951	1008	923	984	944	938	935	895	890	967	944	898	929	886	913	941	966	898	974	955	905	944	929	920	956	913	926	950	908	926	917	894	966	889	928	979	989	888	920	929	884	954	932	947	963	936	898	929	959	922	916	946	970	903	985	896	955	970	1008	957	1002	945	872	957	963	945	875	963	992	967	947	967	935	963	953	896	953	910	922	901	889	941	907	890	951	932	908	964	939	931	879	948	971	912	966	888	933	909	977	978	953	954	939	982	936	907	986	948	959	936	960	936	914	915	930	946	935	887	967	983	903	971	942	973	885	908	924	926	955	902	978	935	969	930	946	915	980	949	900	935	895	926	905	981	938	916	907	948	885	928	928	935	951	941	936	958	954	936	889	910	917	897	959	936	905	964	943	971	920	898	959	906	935	957	905	963	892	950	935	976	910	1001	905	1007	954	918	936	883	963	994	911	893	975	947	914	953	933	941	953	985	985	914	926	853	954	876	935	932	933	943	914	898	1010	950	929	959	896	949	902	933	898	951	901	937	954	953	964	918	872	915	981	899	903	965	926	912	886	956	944	914	895	968	935	966	940	942	917	950	906	946	936	963	928	878	955	948	929	890	946	944	928	955	937	962	936	962	917	979	924	908	986	888	910	920	926	884	909	1002	958	902	994	900	903	972	915	932	965	917	940	899	935	942	950	940	897	948	915	923	926	897	908	987	966	912	926	993	937	922	919	921	990	970	976	901	900	938	931	924	955	987	900	922	911	931	941	887	916	935	972	947	901	912	834	974	923	952	907	957	943	864	977	940	951	955	916	963	915	920	929	897	946	897	928	971	952	958	953	929	932	889	923	964	913	959	944	954	912	965	946	905	971	902	919	961	982	926	930	937	932	973	921	949	961	921	940	951	913	1000	890	919	870	939	917	954	922	965	884	981	970	918	900	958	909	922	938	991	957	934	945	948	897	908	926	943	982	936	894	913	945	949	912	938	964	918	983	921	905	942	871	941	935	941	907	919	923	941	966	952	884	930	960	907	911	922	937	926	948	958	911	959	941	896	958	934	954	939	951	984	937	962	928	909	968	908	933	921	933	953	964	918	929	919	974	953	940	983	1037	887	954	967	886	957	935	970	949	878	947	938	933	909	898
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
