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
336574170467	336574170984	336574171534	336574172084	336574172636	336574173184	336574173734	336574174284	336574174836	336574175384	336574175934	336574176486	336574177034	336574177586	336574178136	336574178686	336574179236	336574179784	336574180336	336574180886	336574181434	336574181986	336574182536	336574183086	336574183636	336574184186	336574184734	336574185284	336574185836	336574186384	336574186936	336574187486	336574188036	336574188586	336574189136	336574189686	336574190236	336574190786	336574191336	336574191884	336574192436	336574192984	336574193534	336574194086	336574194636	336574195186	336574195736	336574196286	336574196836	336574197386	336574197936	336574198486	336574199036	336574199586	336574200136	336574200686	336574201236	336574201786	336574202336	336574202886	336574203436	336574203986	336574204536	336574205086	336574205636	336574206186	336574206736	336574207286	336574207836	336574208386	336574208936	336574209486	336574210036	336574210586	336574211136	336574211686	336574212236	336574212786	336574213336	336574213886	336574214436	336574214986	336574215536	336574216086	336574216636	336574217186	336574217736	336574218286	336574218836	336574219386	336574219936	336574220486	336574221036	336574221586	336574222136	336574222686	336574223236	336574223786	336574224336	336574224886	336574225436	336574225986	336574226536	336574227086	336574227636	336574228186	336574228736	336574229286	336574229836	336574230386	336574230936	336574231486	336574232036	336574232586	336574233136	336574233686	336574234236	336574234786	336574235336	336574235886	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24908	7453	2152	1529	1092	770	644	506	416	413	320	299	271	261	217	215	186	211	202	188	190	164	158	174	156	160	130	150	149	140	145	153	150	151	130	141	131	155	129	140	137	135	140	122	133	126	121	137	145	130	141	134	152	128	134	131	142	127	124	125	158	132	151	147	144	138	122	156	104	137	115	159	130	130	127	127	129	143	145	105	141	133	128	151	134	152	137	124	136	113	154	144	149	124	140	130	136	160	139	139	127	116	134	138	121	129	132	131	135	116	128	152	124	134	130	124	129	117	122	121	120	119	149	109	122	117	122	118	139	128	119	135	144	138	133	129	122	129	129	133	134	148	130	122	110	132	149	131	118	120	129	127	136	133	131	121	134	132	153	130	121	131	135	123	141	152	134	148	121	126	131	155	116	122	142	144	124	139	117	118	114	133	145	158	139	147	147	142	123	121	123	126	136	140	122	134	140	127	128	141	128	148	126	135	132	132	128	122	144	137	139	143	143	143	124	123	135	138	123	129	127	137	117	115	129	134	145	117	124	118	139	135	136	139	127	125	139	121	124	116	145	124	127	131	114	129	131	120	137	117	150	134	128	138	147	133	147	135	143	135	129	131	111	123	152	125	127	126	132	121	122	132	131	140	127	151	143	141	109	162	137	125	136	146	149	127	128	135	131	134	127	140	137	146	148	135	130	132	123	132	125	134	141	133	123	138	99	149	124	136	132	150	146	122	134	127	113	118	137	137	126	150	120	150	127	128	137	111	133	120	143	139	136	126	140	117	129	134	147	123	140	116	113	125	137	139	126	126	154	135	137	119	121	130	138	115	103	128	142	145	135	142	123	134	136	126	113	155	130	131	128	121	127	135	98	127	129	119	131	139	149	119	147	129	133	113	124	145	124	144	133	131	127	118	138	118	149	148	135	144	138	114	118	130	143	114	136	128	144	129	119	143	132	118	138	142	123	114	141	123	129	115	158	131	127	130	137	134	124	136	135	129	147	117	158	133	116	140	127	135	141	125	125	134	103	128	114	135	140	142	126	120	127	130	136	140	125	141	128	142	134	138	138	144	136	142	123	148	130	134	114	135	135	134	135	118	135	121	124	135	109	129	135	131	114	134	145	137	137	124	150	138	106	132	120	120	136	123	131	144	159	128	152	137	126	134	130	128	139	133	124	114	133	136	116	128	126	124	142	119	131	130	125	127	133	143	122	121	131	129	141	125	135	127	131	131	128	127	112	131	119	148	154	138	139	143	139	129	149	125	121	134	125	140	132	122	149	143	144	148	130	146	142	119	136	117	128	134	125	122	141	131	136	122	125	107	136	135	123	115	133	117	130	116	124	127	132	113	122	120	115	128	124	121	144	127	131	114	142	129	143	145	120	133	120	133	133	122	119	137	136	156	110	140	129	117	141	124	137	110	123	140	123	122	132	131	141	129	111	137	120	132	144	127	123	117	114	124	129	131	158	138	135	126	118	145	145	140	129	131	141	121	117	136	155	108	124	151	136	97	145	113	127	134	135	130	118	130	133	130	140	151	97	142	112	143	115	110	121	121	120	133	136	138	122	147	132	119	120	130	142	139	127	141	136	117	114	146	121	123	128	130	119	141	144	149	104	97	132	130	133	135	111	136	119	146	123	133	130	117	119	149	124	133	122	140	131	129	120	136	124	127	134	127	129	122	117	139	158	137	137	123	134	133	136	163	132	112	131	115	134	142	124	135	123	130	135	133	125	133	121	136	138	158	152	126	126	137	134	142	134	113	122	133	130	116	120	139	140	143	150	121	152	129	132	133	157	128	137	142	123	119	156	128	138	129	134	136	139	136	143	149	117	113	127	135	117	152	148	132	123	137	119	140	122	120	132	126	139	138	130	170	125	134	143	112	128	122	158	137	118	127	136	133	123	116	129	112	134	126	122	121	129	126	126	130	124	136	133	156	130	139	107	143	131	140	113	139	121	121	146	135	139	135	126	126	142	125	122	144	147	119	133	143	153	143	123	135	142	137	110	138	147	138	132	146	151	112	121	116	135	124	137	144	137	129	111	124	115	135	112	136	115	129	131	130	138	135	135	139	143	114	136	146	137	132	125	135	144	124	111	116	139	134	128	122	126	136	133	121	118	139	118	133	118	114	135	138	133	158	137	148	118	128	118	135	149	169	129	138	139	141	130	147	121	132	139	135	124	112	134	123	127	142	136	135	115	138	153	121	151	129	133	140	126	164	140	139	135	129	125	136	137	141	124	144	118	131	148	130	128	111	142	121	142	132	125	116	117	114	129	152	138	137	135	127	136	110	141	124	130	121	130	145	118	140	142	140	137	134	142	131	139	131	131	125	136	126	134	133	116	114	138	122	117	126	140	137	122	117	127	112	143	137	133	127	131	107	119	105	118	120	124	126	123	107	136	142	132	128	136	125	124	118	120	135	108	122	136	135	115	128	117	138	122	136	144	136	144	142	140	139	128	135	149	137	128	103	130	117	120	122	132	142	135	141	130	141	129	140	151	114	115	131	145	127	138	126	124	120	127	123	135	131	144	132	140	127	134	122	137	128	118	152	128	138	132	134	137	132	120	131	141	136	146	143	125	128	128	131	122	131	150	117	148	142	144	112	118	143	155	126	127	144	127	133	129	138	131	154	138	133	124	141	130	149	121	121	124	135	144	142	141	132	147	127	146	118	137	138	141	137	130	134	136	125	144	143	150	155	129	129	135	125	126	119	142	146	138	113	113	131	132	145	125	133	149	129	131	132	123	125	133	127	153	118	131	155	131	119	136	153	153	131	144	127	128	138	135	131	141	118	129	131	142	116	103	154	136	154	128	122	97	127	132	130	114	113	130	137	134	122	114	122	120	132	113	128	129	127	137	118	127	120	143	112	133	129	149	129	131	139	115	130	137	115	131	129	131	152	140	151	119	129	105	151	121	138	113	146	120	106	130	125	130	121	121	126	121	136	126	119	164	149	131	130	152	128	124	117	132	123	150	135	142	132	138	134	136	121	134	122	117	120	148	142	135	134	133	113	142	149	154	138	129	127	154	138	126	138	141	140	129	130	131	128	121	141	152	129	147	137	157	118	130	151	133	134	115	156	104	114	112	126	117	128	129	112	119	130	145	147	119	135	144	134	131	128	132	119	113	114	123	133	141	127	140	124	130	119	145	136	132	127	152	129	121	144	142	133	140	139	125	142	124	139	134	109	136	132	149	159	139	145	128	144	124	142	126	138	110	132	126	138	135	115	148	112	134	120	154	150	151	131	148	132	141	131	104	123	136	119	128	138	145	131	112	121	146	124	130	146	127	132	148	147	133	135	127	136	130	153	123	139	127	137	140	150	132	113	121	139	113	133	122	151	129	118	133	132	137	130	123	138	145	141	119	126	138	132	120	129	141	125	118	131	119	111	110	129	139	134	136	157	127	130	126	121	125	128	117	146	131	127	123	134	133	138	135	118	138	117	123	124	141	139	129	128	126	134	152	143	128	137	115	131
13893	3009	3704	4753	4076	3484	2765	2262	1916	1730	1456	1309	1215	1090	1009	882	793	821	745	729	632	663	667	620	571	554	604	495	542	517	517	479	484	481	467	446	494	475	474	480	457	456	382	424	451	420	437	442	443	428	430	434	379	398	447	403	429	373	376	380	367	403	395	416	417	402	368	356	389	365	408	405	409	407	419	377	365	396	386	387	398	441	393	378	430	354	384	354	355	389	374	386	380	411	378	399	380	369	360	398	359	401	349	374	356	365	355	401	378	379	381	371	359	367	346	363	338	405	373	403	376	385	370	347	381	363	404	366	367	352	398	376	341	382	342	385	400	353	405	355	359	370	373	364	356	400	404	375	338	384	345	370	372	353	389	368	361	412	350	393	372	358	388	359	389	335	327	338	383	361	357	365	387	355	342	384	396	351	390	364	384	352	334	382	395	377	360	386	368	357	379	373	379	341	401	383	354	364	365	380	400	361	325	364	351	352	364	369	388	382	321	364	358	395	344	367	385	336	384	379	341	390	370	379	360	353	321	345	363	393	390	342	344	361	361	378	370	372	365	345	385	362	380	380	369	365	388	343	377	350	377	373	331	394	366	358	348	373	344	372	332	365	378	346	333	368	379	392	406	362	345	387	353	385	399	364	373	346	359	357	341	356	366	354	406	333	353	376	360	336	332	344	411	406	358	353	363	353	335	370	391	352	384	353	387	338	366	360	332	334	379	358	369	345	368	361	368	373	356	352	361	344	362	357	342	369	362	368	358	378	370	363	365	362	361	378	381	322	346	373	357	354	365	348	362	388	353	367	337	347	350	351	327	347	336	369	365	353	372	371	381	350	379	341	347	342	339	382	354	355	376	392	368	323	358	365	354	356	366	321	378	356	339	329	352	365	360	324	349	388	374	374	366	368	373	370	360	355	299	339	366	373	336	391	371	382	387	393	358	351	366	349	409	368	400	357	372	364	388	339	363	328	385	336	342	382	365	342	321	363	343	379	377	351	360	361	366	337	357	360	375	382	357	355	366	347	353	376	366	395	339	346	339	355	341	405	371	391	319	344	337	342	349	372	338	368	369	390	359	359	368	381	388	350	363	358	366	371	369	341	346	361	356	355	385	401	379	352	334	375	395	404	367	369	363	367	304	359	328	355	378	331	340	381	399	379	371	355	379	363	342	372	351	363	374	373	354	359	376	367	366	343	356	367	366	351	375	367	386	353	351	386	352	383	374	362	345	371	351	342	402	346	354	342	374	364	363	389	373	341	381	378	399	398	384	366	403	358	377	386	379	311	340	352	347	352	387	390	354	362	383	339	365	365	364	371	356	345	346	332	365	351	333	365	331	370	387	332	332	330	342	380	382	356	356	358	346	390	360	359	324	345	381	393	365	334	334	385	384	349	351	350	340	346	371	338	383	354	339	352	347	396	378	375	341	394	387	364	357	347	371	341	399	365	365	377	380	356	390	341	392	393	345	347	349	368	362	404	390	355	356	365	387	340	336	390	384	347	396	330	351	337	359	348	325	380	358	333	374	359	368	394	340	362	352	344	372	376	350	366	358	364	348	377	338	308	360	354	367	348	401	392	356	347	370	365	381	355	347	371	367	376	402	375	371	375	347	344	344	347	364	366	388	329	336	333	364	392	380	386	355	345	354	343	347	331	366	387	353	386	394	349	348	375	360	375	373	351	369	333	361	380	358	363	360	355	358	346	383	380	352	361	361	367	379	353	375	362	370	365	338	334	381	337	355	332	391	368	356	354	386	374	365	349	359	358	392	355	357	386	344	334	348	390	365	349	342	361	359	353	380	347	371	374	361	387	409	404	365	371	330	372	318	347	380	370	330	340	352	348	318	409	342	414	374	350	368	377	363	325	366	359	377	392	343	356	370	342	366	381	341	363	381	374	381	334	364	336	339	344	367	343	349	370	361	385	359	337	378	376	379	394	332	362	399	373	332	366	347	376	385	370	378	355	345	343	362	380	375	373	326	353	390	347	349	350	364	341	374	327	357	381	368	364	350	360	380	370	370	387	360	354	364	333	392	357	355	365	349	363	354	341	389	351	360	338	373	343	373	352	350	361	356	351	337	353	368	361	325	382	336	359	349	387	362	361	382	364	358	350	337	351	356	359	347	358	352	372	348	332	406	332	364	353	349	370	367	379	341	371	368	392	379	371	393	369	389	343	368	348	381	359	365	386	335	362	398	384	375	317	339	326	365	349	390	357	393	362	380	369	358	351	348	363	343	381	345	368	367	367	327	360	350	346	355	346	371	378	354	371	386	380	361	349	382	407	347	374	385	371	395	370	379	363	358	375	377	349	333	332	346	396	371	362	389	363	404	368	371	360	341	355	351	364	390	356	362	346	371	333	358	354	360	402	351	361	355	389	368	358	334	357	348	378	343	345	379	402	379	339	359	355	343	345	360	356	355	344	341	341	380	353	347	376	362	365	358	382	368	341	384	370	369	383	386	351	360	334	380	360	365	371	372	368	358	407	397	333	354	391	385	358	364	351	351	355	350	374	352	378	364	360	347	356	361	376	354	366	348	387	395	374	367	377	381	335	369	379	328	368	384	372	355	372	373	349	340	345	349	351	361	381	330	362	367	320	362	350	391	401	314	363	370	343	364	360	369	364	368	365	384	355	372	391	405	346	375	343	333	387	376	364	381	379	365	350	369	380	373	378	338	369	332	350	325	371	369	354	337	361	362	332	342	393	358	333	363	343	352	371	387	356	373	331	355	364	359	374	355	357	363	362	365	360	361	397	369	368	386	406	372	334	356	355	351	393	352	375	382	393	354	373	348	341	386	365	371	334	359	392	365	380	353	346	382	381	366	378	394	384	362	331	373	367	377	390	372	396	341	356	369	358	371	378	413	348	372	365	333	370	358	352	368	370	379	379	338	335	369	375	369	364	344	374	338	363	405	367	381	383	358	337	360	342	368	357	370	381	353	376	351	386	331	364	374	387	396	374	368	340	364	367	366	379	347	367	354	356	347	323	365	362	331	381	369	371	382	390	344	397	376	362	359	365	379	336	421	362	357	339	405	367	391	346	376	384	339	373	365	361	368	378	358	349	345	383	338	371	399	368	358	389	379	371	372	374	362	373	351	382	353	377	344	353	362	359	366	347	362	364	373	365	392	368	348	398	387	346	311	381	346	380	377	359	386	362	372	399	346	364	368	335	354	364	356	339	355	369	381	381	384	380	356	357	358	380	357	372	342	391	363	370	353	352	350	353	377	367	342	333	381	342	363	346	378	369	391	357	368	368	350	370	332	370	371	366	319	397	387	343	353	362	377	360	333	366	359	388	326	347	362	365	352	386	377	380	374	376	374	342	306	372	338	352	365	370	314	343	387	336	372	372	377	382	338	370	386	350	367	350	388	413	352	375	347	361	366	345	384	359	353	374	383	357	337	359	387	390	373	366	362	372	381	386	360	348	390	348	370	393	335	359	373	347	370	364	357	363	374	352	349	378	355	357	374	379
3075	353	298	301	312	267	275	254	250	276	280	269	279	283	239	242	245	265	266	249	259	261	246	230	267	257	248	244	272	244	263	264	237	243	258	291	285	230	275	251	240	260	270	283	265	304	269	244	235	237	248	254	254	278	267	261	256	270	252	240	231	284	276	273	245	246	254	287	255	269	232	313	260	263	264	260	263	250	238	286	245	260	278	259	267	259	250	256	279	293	245	259	251	257	259	275	237	267	250	259	239	255	258	260	230	261	232	257	250	242	261	260	265	271	264	279	262	241	250	234	287	251	291	263	250	267	252	259	245	286	257	284	249	261	241	280	254	276	263	260	240	249	277	289	257	244	263	263	253	254	270	269	239	262	255	260	261	258	268	283	256	279	282	254	288	255	257	275	234	252	268	265	250	268	285	279	253	253	257	249	267	249	277	271	272	229	235	277	259	259	258	238	258	281	267	273	275	260	254	306	283	257	242	271	274	245	270	245	276	273	266	258	283	263	258	274	272	251	260	247	273	258	254	251	246	281	239	272	259	241	273	235	253	306	264	245	276	318	276	239	254	239	275	282	252	269	235	290	278	248	269	262	262	226	264	248	252	227	228	263	266	265	237	233	272	259	262	283	261	239	246	266	261	218	245	270	235	297	256	244	252	278	272	263	287	263	285	283	228	224	254	260	269	242	268	273	258	253	279	277	236	262	257	276	270	258	259	252	244	229	283	247	271	263	247	217	260	265	255	243	224	252	249	266	242	263	255	245	251	227	278	257	255	281	275	232	281	278	255	258	245	246	247	256	263	254	253	258	243	261	244	285	237	253	258	291	258	253	258	273	226	262	290	257	238	264	266	235	253	244	255	265	256	254	241	263	271	241	261	244	277	271	264	284	257	242	267	244	290	294	278	259	249	279	287	239	266	253	268	260	247	250	257	230	230	255	267	246	271	237	255	273	262	273	267	285	266	275	237	271	266	228	239	254	247	263	258	295	283	243	246	225	265	245	283	288	274	263	263	206	242	234	276	263	266	287	263	254	262	235	235	272	265	248	241	245	260	271	269	282	262	251	248	253	294	268	255	281	254	254	245	280	261	264	254	273	260	262	275	260	274	270	240	262	266	252	247	270	260	265	280	266	255	288	246	273	265	260	261	235	236	262	263	244	256	259	222	230	290	266	267	270	288	270	249	266	250	264	258	252	262	274	248	267	247	292	242	259	287	273	267	265	250	289	225	262	263	283	244	296	226	253	261	244	240	252	285	229	281	267	250	278	265	239	264	265	254	302	237	300	269	275	277	228	238	294	277	248	282	257	228	274	258	251	281	255	260	267	270	286	243	268	262	254	247	289	270	265	261	289	273	277	287	256	256	241	267	260	245	253	225	260	242	272	258	257	253	254	231	242	248	278	255	240	227	284	249	258	262	293	306	259	262	285	283	255	266	252	265	271	261	270	262	263	236	251	272	251	249	215	245	244	286	279	258	259	278	268	223	235	269	238	296	273	248	262	258	250	247	267	270	257	256	244	261	274	249	264	260	262	244	239	238	288	257	257	245	260	262	263	255	232	247	289	249	262	267	264	246	262	270	273	253	242	236	276	265	290	254	248	262	242	265	248	276	243	248	293	292	245	266	271	255	249	248	281	270	261	255	222	233	268	278	255	236	271	252	261	267	249	259	252	266	275	269	254	258	249	264	244	268	266	263	249	296	285	247	254	251	257	232	232	246	249	274	271	263	232	270	236	268	255	282	243	245	245	253	311	268	258	279	250	254	261	263	223	246	254	276	275	272	265	266	244	280	260	250	227	279	258	278	270	265	264	224	252	257	260	264	268	241	274	256	270	246	280	263	273	307	242	267	297	230	258	254	239	265	242	252	258	265	252	271	261	260	236	272	267	244	246	229	232	262	243	224	241	256	249	258	274	284	258	237	257	249	287	226	280	294	276	252	242	271	310	261	241	250	251	279	251	246	274	268	237	257	253	261	266	241	254	275	265	263	282	283	272	250	234	256	238	276	272	294	272	293	249	240	271	237	226	289	257	232	255	241	275	265	255	277	243	267	268	262	242	245	255	258	264	262	271	264	250	275	261	260	259	237	266	267	263	262	287	266	280	241	242	266	235	256	248	243	276	257	256	263	256	239	268	251	239	218	277	239	266	256	267	287	231	275	254	281	247	264	282	259	276	283	274	272	283	239	263	260	240	245	254	270	253	246	275	250	255	254	277	262	272	275	238	260	242	263	224	272	227	246	255	247	240	255	263	286	256	276	255	251	265	263	272	254	237	233	237	248	268	255	250	254	275	262	262	281	273	256	241	250	254	256	279	289	263	252	243	252	289	253	256	226	246	241	253	272	259	259	278	263	256	265	251	249	247	231	276	230	270	219	256	260	244	267	247	234	235	251	280	249	239	237	261	254	283	233	259	243	266	275	273	243	239	269	258	295	261	257	254	281	257	249	262	242	248	247	269	257	294	249	229	250	238	273	279	241	247	299	261	244	264	229	219	281	241	269	256	262	233	247	292	253	234	232	238	258	261	243	269	287	258	267	274	265	264	256	286	260	228	262	252	281	239	253	274	258	253	253	246	278	256	251	257	244	248	266	272	254	250	260	270	256	268	249	231	275	260	217	284	228	237	238	272	288	287	280	256	259	273	257	258	257	270	288	268	278	240	291	278	275	258	284	241	248	256	253	254	243	261	220	319	257	262	305	257	238	215	263	257	248	264	271	261	268	282	263	298	254	267	278	238	250	255	252	288	244	266	289	246	259	273	277	259	246	268	252	267	245	281	276	279	267	257	243	256	253	288	236	254	262	242	252	243	243	258	238	278	284	260	285	278	272	275	266	255	271	286	261	293	245	256	240	249	270	284	249	241	266	267	238	244	259	299	240	262	231	252	270	259	251	279	242	235	264	262	281	255	280	257	269	270	263	304	247	266	255	255	266	263	222	252	253	256	249	242	250	231	265	260	258	250	267	268	257	240	248	277	252	244	244	256	268	283	272	239	261	273	269	284	259	258	261	228	238	251	261	257	254	248	251	261	249	251	239	258	248	263	269	251	267	249	267	232	252	263	258	267	241	267	253	271	250	255	258	264	238	274	266	249	263	257	245	254	257	260	281	227	254	263	239	296	256	251	280	238	253	247	289	281	257	249	223	252	249	280	244	256	258	277	268	276	280	255	270	262	235	268	299	250	242	290	232	267	267	253	244	236	263	270	247	255	270	253	241	267	284	267	232	257	247	268	240	278	274	267	251	235	287	251	239	265	225	265	277	250	252	265	243	241	231	253	255	249	269	263	256	229	251	254	272	281	270	262	257	284	286	244	243	267	259	275	288	252	217	270	290	266	283	268	263	259	224	256	278	267	272	267	265	273	263	279	252	237	274	249	273	296	247	236	234	233	280	250	282	290	284	274	275	255	251	241	259	282	259	262	276	261	270	242	254	250	233	276	258	252	254	263	268	249	244	281	259	267	269	263	242	227	228	282	255	241
2964	849	834	882	847	862	809	812	725	725	671	721	728	722	685	679	709	689	691	666	694	710	675	737	748	720	718	703	690	720	622	684	689	656	720	673	706	681	737	636	678	694	644	664	742	711	660	736	672	712	676	709	701	728	694	715	703	690	688	681	658	663	683	693	691	708	693	674	635	673	674	768	694	682	725	697	674	698	676	702	670	692	698	686	662	713	705	685	655	700	691	676	678	648	662	674	667	688	701	709	721	734	672	672	675	694	691	694	664	705	708	737	730	673	680	690	757	656	663	666	692	643	662	673	659	703	691	684	670	662	695	732	658	718	649	691	695	725	679	710	698	720	670	690	685	698	705	684	647	706	698	709	651	701	680	683	737	700	688	685	683	658	694	705	676	687	695	709	691	718	664	672	700	715	662	711	705	649	677	698	677	677	695	700	679	672	680	691	712	688	727	682	689	682	671	642	729	680	671	719	720	693	654	647	684	670	639	681	666	696	707	722	681	681	703	699	680	677	685	682	688	707	720	682	657	704	664	703	651	629	690	694	653	704	699	758	686	671	705	668	687	784	698	689	684	724	716	728	640	683	668	694	664	697	686	709	712	669	674	691	697	660	729	631	674	668	713	700	633	686	739	690	702	687	695	741	690	667	686	642	699	694	712	680	672	656	683	694	643	701	689	672	701	698	628	701	693	642	653	647	645	727	694	714	718	743	682	687	670	651	673	658	668	664	725	718	707	679	663	677	672	719	703	726	682	699	705	703	678	704	672	699	630	704	686	729	691	645	686	671	707	648	690	700	703	727	694	611	660	671	689	698	720	718	683	663	702	657	711	672	697	678	670	728	687	703	700	698	647	719	691	686	687	681	659	671	694	635	659	696	689	735	676	654	704	701	674	728	676	649	681	693	660	688	696	687	683	670	702	657	700	654	718	721	663	696	656	677	670	718	715	743	674	679	710	693	740	712	711	634	669	676	698	706	634	753	666	683	698	713	708	714	678	684	716	670	677	676	659	720	697	644	709	711	707	642	705	709	653	681	691	696	678	660	672	685	681	690	665	650	685	729	681	686	680	699	698	694	666	690	611	653	670	631	654	653	628	715	708	698	687	675	765	723	705	691	677	763	657	624	706	672	697	687	715	737	715	676	666	696	694	684	677	651	701	668	700	696	667	655	676	687	693	717	667	728	664	699	747	690	660	699	692	724	673	711	697	675	671	730	685	660	693	688	684	689	664	719	666	710	692	708	683	696	693	691	692	700	691	692	686	640	693	675	688	691	673	685	732	705	678	678	649	668	658	699	701	689	701	669	704	696	677	730	700	653	726	701	655	706	687	659	695	723	646	689	664	667	646	689	679	623	695	682	688	690	710	743	704	696	691	711	692	702	702	712	679	669	729	662	721	752	671	672	672	678	693	678	714	726	712	702	682	685	741	697	678	697	672	646	687	670	674	691	696	691	667	684	683	647	662	679	655	689	669	669	657	674	696	713	702	716	652	673	660	703	708	727	651	675	686	694	694	693	653	650	705	684	711	690	697	691	631	675	648	685	692	678	734	658	699	686	688	699	718	667	713	673	714	678	653	667	695	709	630	714	686	712	649	644	715	735	683	689	682	666	711	655	704	675	665	655	672	674	662	665	706	761	715	684	679	659	687	665	705	746	711	687	698	685	680	667	676	702	640	695	695	660	706	704	688	699	674	667	704	693	650	697	667	619	654	710	706	679	689	720	654	687	673	686	709	733	668	704	672	713	705	682	692	685	712	719	650	694	681	664	727	691	708	680	703	711	685	674	694	651	686	703	708	672	673	662	635	667	633	673	653	644	652	735	613	658	685	644	673	693	684	644	677	686	724	653	732	714	709	707	702	686	743	708	703	733	644	703	671	674	686	700	676	742	714	710	666	649	710	644	626	704	696	670	710	701	714	670	715	668	660	731	675	658	694	666	714	698	693	735	670	703	691	679	698	709	694	728	673	670	675	658	675	692	708	724	673	665	671	653	722	739	711	680	760	691	708	683	666	693	669	645	687	678	690	671	660	672	644	644	704	720	680	726	702	681	721	699	711	676	669	703	639	715	719	679	666	645	683	687	670	705	665	689	693	688	709	768	729	705	661	688	702	730	723	669	708	673	638	671	702	686	689	712	682	702	719	628	714	705	695	713	685	666	671	729	668	678	665	668	666	705	663	666	694	688	698	702	730	702	709	679	720	677	635	701	658	729	664	678	718	716	675	700	696	693	674	690	683	669	692	666	671	717	641	710	707	681	694	692	671	666	662	656	677	694	729	655	737	704	702	733	672	750	690	667	692	679	736	729	734	680	673	693	734	647	694	704	680	727	659	698	677	696	716	671	655	692	701	711	707	644	675	666	689	706	681	673	679	671	693	688	628	656	649	674	704	690	686	703	682	662	677	692	698	711	686	726	653	728	716	674	698	725	702	640	701	677	668	674	681	700	698	694	693	671	655	647	661	665	639	665	672	676	688	690	716	668	711	708	704	712	647	652	692	667	664	710	675	712	660	706	707	732	705	667	682	692	674	684	643	708	725	676	708	716	672	692	692	714	673	702	693	672	662	751	673	676	659	642	701	665	600	679	658	681	702	701	680	676	727	660	698	622	701	672	723	715	683	678	728	724	703	743	680	691	712	682	712	712	701	641	722	660	700	731	693	670	718	726	656	692	710	731	681	654	627	658	668	704	708	748	676	695	682	685	726	664	651	663	688	673	682	691	670	683	678	670	689	661	720	682	672	675	689	700	704	683	666	661	667	726	659	711	697	724	701	698	687	675	698	700	698	682	682	700	730	669	721	694	615	713	689	670	685	653	747	685	675	654	660	703	706	688	679	659	657	674	693	710	667	706	686	728	675	730	681	705	694	679	703	618	693	701	696	693	672	720	704	658	661	738	676	671	688	697	683	703	721	704	713	674	645	670	638	676	722	692	675	699	711	704	716	730	651	706	651	722	662	692	678	687	741	724	680	670	629	695	671	644	699	736	633	664	718	735	690	688	702	692	661	708	701	678	683	663	678	667	695	650	671	651	685	704	677	690	657	689	699	664	658	718	690	675	671	647	675	685	668	670	675	691	723	699	649	701	694	659	683	698	684	688	687	725	710	675	687	730	704	672	686	660	641	663	732	700	671	695	716	745	700	674	692	689	689	686	689	719	698	676	678	666	714	746	715	706	752	683	686	690	662	709	678	642	679	702	672	709	716	707	687	687	667	656	713	713	734	661	672	615	680	687	668	705	723	734	712	708	675	714	714	711	649	703	694	677	731	699	686	673	647	661	714	655	669	678	693	693	692	678	672	688	711	732	696	667	675	684	696	671	698	673	661	685	691	726	718	673	701	700	713	714	666	675	704	663	674	715	655	699	695	706	692	642	674	714	711	688	724	727	694	711	678	664	673	693	649	692	712	715	670	630	696	671	712	726	704	691	649	688	665	722	671	687	708	697	741	710	711	689	692	670	705	705	688	683	706	697	667	681
16901	3122	1308	1050	763	644	568	472	427	437	371	383	334	352	335	306	300	328	321	288	304	307	303	260	288	306	311	349	285	311	281	277	269	259	260	300	290	289	287	334	289	291	277	286	267	296	272	302	287	274	303	302	280	297	296	290	269	285	285	278	246	303	289	293	289	251	299	311	286	308	280	289	258	280	275	282	296	296	291	268	279	298	282	299	300	286	303	287	271	279	292	305	279	282	281	302	264	290	282	257	286	251	275	283	260	288	310	302	282	282	254	263	272	298	270	298	277	283	291	261	292	273	294	290	323	283	283	270	286	288	249	283	275	276	265	288	272	292	268	288	282	257	264	271	266	296	286	295	260	285	271	281	271	272	271	307	248	253	260	285	286	281	272	273	273	274	291	291	292	279	257	257	298	276	296	303	295	289	267	275	255	256	267	239	271	292	292	305	260	279	279	287	290	293	300	279	299	304	294	298	291	288	262	303	285	298	274	280	293	302	295	287	319	252	313	260	311	277	304	334	299	303	297	274	283	242	267	243	293	267	307	272	286	261	274	306	295	285	277	251	301	245	267	289	282	292	305	288	314	286	298	265	251	266	275	277	267	252	289	292	297	278	282	294	283	317	275	269	274	273	313	273	260	261	311	321	313	279	304	274	300	299	317	266	272	269	277	298	329	265	303	263	291	271	288	309	263	274	271	278	287	258	311	278	289	265	281	260	279	282	257	286	283	282	266	297	300	288	280	294	271	263	303	264	275	274	242	295	306	291	296	321	284	261	289	301	281	324	314	283	253	271	298	245	263	258	271	282	289	266	289	297	274	273	288	280	297	306	264	288	292	279	306	271	293	307	279	287	287	267	268	276	268	286	269	301	266	329	313	279	293	296	306	280	286	327	266	264	294	232	288	285	320	298	308	304	309	242	262	326	305	279	279	257	300	281	279	265	311	273	273	284	307	308	269	301	285	296	264	270	276	316	287	266	273	279	273	290	306	282	275	288	285	270	255	301	284	282	331	294	276	289	258	290	270	283	291	300	289	285	281	286	273	299	313	281	268	310	318	253	274	272	279	267	307	283	256	270	259	326	288	280	291	298	267	273	272	288	284	302	285	269	274	304	287	321	289	319	264	283	276	271	285	282	295	287	319	278	329	264	298	282	312	290	266	303	301	293	289	266	295	313	272	282	286	292	292	261	310	264	326	302	325	284	306	266	289	278	278	295	257	283	252	262	254	277	299	262	284	292	291	280	265	276	299	317	286	300	322	283	279	270	261	321	279	280	301	284	282	262	268	247	293	266	289	277	279	253	289	296	277	257	279	284	276	287	270	266	235	252	264	313	268	284	298	299	266	295	299	276	278	284	292	272	290	246	257	308	287	321	307	264	280	261	302	263	277	302	265	283	277	285	264	304	311	280	298	275	257	312	284	304	287	290	284	296	274	273	274	278	304	257	290	282	283	256	301	284	297	288	289	297	295	269	264	290	254	281	285	275	275	287	282	287	293	267	262	260	243	312	301	321	298	303	292	284	284	306	288	265	288	298	302	266	277	279	247	305	291	268	275	283	301	294	277	282	284	296	270	285	276	288	280	308	283	248	296	283	297	295	283	280	286	263	273	288	254	273	281	293	251	270	272	290	266	301	286	270	291	296	289	297	310	280	252	284	282	293	295	261	291	291	309	306	275	314	297	314	270	269	283	266	288	290	284	251	281	288	299	317	292	279	305	261	288	284	263	292	291	291	287	292	270	306	261	270	301	275	266	264	290	314	303	267	296	268	286	312	277	295	276	286	258	287	303	296	279	261	270	283	257	299	286	278	277	285	302	287	282	284	267	307	269	319	262	274	283	297	263	268	273	258	281	273	263	269	267	267	291	254	279	247	281	267	296	298	261	270	306	298	309	271	276	275	288	307	249	293	314	266	283	281	283	278	303	266	289	264	256	258	290	253	260	296	266	297	297	268	290	252	297	303	282	266	258	284	279	287	268	302	284	288	272	286	257	297	286	291	295	274	309	318	281	289	306	293	277	250	307	277	266	289	300	275	301	307	289	287	263	304	259	281	292	275	285	274	297	304	270	254	279	271	241	294	273	281	264	289	276	264	273	306	280	285	280	275	289	242	268	294	283	293	293	272	280	288	280	271	286	285	281	287	294	268	279	310	266	297	292	299	314	275	272	307	285	294	313	292	276	278	295	266	290	290	248	258	289	296	246	276	307	289	300	301	311	312	286	284	284	297	278	295	285	286	287	284	264	262	311	277	270	294	295	280	297	266	276	298	295	297	295	274	263	320	288	286	279	292	287	296	300	277	283	262	272	286	295	258	307	325	255	274	291	264	275	230	302	309	269	262	300	282	289	276	278	283	293	282	292	277	248	282	268	322	293	300	275	324	286	287	291	289	275	276	313	298	301	310	278	308	284	286	292	297	263	267	278	287	290	282	263	272	284	284	249	294	271	310	336	276	289	297	279	319	267	285	311	270	269	273	259	292	260	287	261	281	293	317	297	265	288	310	276	258	277	295	312	313	272	310	245	303	264	282	275	261	277	296	286	275	283	271	263	278	305	260	262	307	318	285	285	300	260	298	265	303	285	265	335	294	282	281	269	320	253	257	279	263	265	295	294	281	278	276	293	291	268	296	272	276	277	284	284	288	311	314	285	283	296	295	325	276	283	275	276	290	281	298	300	287	281	294	279	269	259	296	239	272	256	266	289	287	275	289	260	286	269	297	296	283	277	280	288	285	246	278	289	305	259	277	315	266	269	287	278	270	276	290	293	335	275	282	300	325	261	279	294	289	274	299	266	270	284	317	281	236	303	285	266	291	294	309	272	263	286	281	280	296	267	315	298	292	284	300	289	276	260	295	286	267	294	286	277	272	300	306	284	304	296	276	287	286	253	309	266	274	284	262	281	289	265	299	264	279	266	299	283	249	296	287	270	289	289	287	285	282	267	290	297	277	269	278	277	244	316	292	268	274	262	283	285	285	269	287	295	314	285	285	313	299	270	263	281	247	282	290	292	272	247	298	285	270	292	287	280	294	291	269	274	256	267	273	260	274	273	258	309	301	290	286	289	285	288	299	261	283	299	289	289	309	285	265	291	275	270	288	294	291	295	293	276	272	268	273	273	284	288	274	306	267	297	253	293	290	275	268	305	263	290	257	271	269	281	289	276	244	313	263	308	278	296	291	285	320	265	287	268	289	264	274	264	295	278	267	256	266	276	274	262	276	266	304	289	276	266	262	260	265	260	297	276	298	270	295	303	295	272	285	313	282	276	275	265	272	265	262	281	275	293	321	271	237	313	297	258	290	265	288	306	288	292	271	292	271	278	287	270	294	271	259	291	279	255	302	285	290	276	287	280	263	264	286	292	297	295	258	250	269	291	275	279	290	294	264	300	297	309	254	263	295	285	276	288	291	287	258	270	271	261	276	279	290	262	283	275	268	259	277	299	272	345	264	303	279	310	262	318	254	306	298	281	293	299	286	287	291
10469	2338	2714	3147	2790	2401	2114	1916	1596	1447	1348	1211	1165	1137	1065	1007	962	931	927	916	962	870	923	853	878	861	857	839	799	824	808	844	790	808	800	765	789	807	707	775	775	742	764	750	784	786	785	772	794	740	772	730	792	738	720	761	751	714	777	739	719	725	728	748	770	709	738	740	749	779	740	724	752	706	746	745	698	704	763	727	745	796	729	722	713	729	756	680	703	741	726	706	765	735	724	719	727	730	723	720	720	794	717	742	760	818	780	747	739	707	744	700	697	760	708	702	759	724	714	750	701	717	701	766	730	793	772	735	753	727	775	703	684	738	763	711	724	723	723	735	722	722	721	721	751	750	789	761	767	717	717	712	746	733	737	730	723	718	695	750	668	782	727	728	696	721	763	741	752	760	750	708	732	688	714	752	753	692	737	649	753	758	681	729	760	702	733	733	727	745	717	708	730	754	740	729	699	704	674	724	711	781	735	726	709	736	729	738	709	737	732	724	753	701	736	767	714	722	707	727	769	711	779	665	763	729	743	763	729	731	737	760	723	771	707	731	727	739	723	693	750	723	754	772	664	698	754	719	728	746	716	738	730	709	716	757	715	722	740	762	737	735	710	699	715	709	772	757	732	720	690	734	763	690	739	715	729	714	718	742	752	680	713	734	737	718	677	691	747	709	771	705	694	697	691	702	724	774	775	728	702	755	700	730	677	713	768	727	735	755	758	741	725	773	722	738	767	718	696	733	768	738	688	736	727	792	716	703	757	735	724	722	720	769	691	753	702	743	741	739	737	748	756	711	735	690	715	747	774	699	773	776	704	689	722	727	751	759	761	752	710	748	712	711	734	732	684	755	720	772	721	732	773	759	704	741	728	759	715	748	754	711	710	731	743	729	753	736	729	740	741	802	687	757	740	763	713	735	715	761	697	734	722	733	701	743	691	757	730	716	704	751	747	759	715	737	757	771	695	731	688	696	703	752	716	710	712	723	770	728	715	749	745	754	724	744	667	759	741	711	673	745	742	755	776	724	711	727	735	726	742	738	737	750	740	699	800	747	673	714	709	730	723	738	783	786	749	733	717	732	754	711	748	733	741	725	729	704	736	780	746	708	725	732	733	706	712	668	709	710	733	722	717	712	712	693	717	734	698	729	696	746	712	732	728	686	734	730	710	735	696	746	766	764	719	751	749	687	765	710	713	792	726	689	739	719	758	708	740	742	731	685	714	713	730	718	781	747	706	697	724	688	708	714	773	714	733	684	692	812	742	761	785	727	753	729	763	722	707	712	707	712	717	727	714	769	751	690	687	703	731	737	720	731	762	756	729	693	777	695	690	754	724	772	727	723	719	707	716	728	734	739	746	676	751	781	806	711	724	712	731	727	747	715	769	714	783	753	702	717	713	741	811	716	703	722	695	771	707	718	731	748	714	729	758	721	731	720	744	705	709	761	748	733	733	729	770	724	717	697	793	698	738	741	751	758	748	737	749	718	792	728	754	723	732	766	742	721	701	701	725	716	730	719	714	716	772	732	773	687	741	747	726	772	718	750	746	706	717	745	730	697	765	722	750	713	740	750	745	743	740	737	749	770	796	752	756	729	736	709	728	736	793	707	717	722	718	733	749	698	692	744	717	698	730	746	749	705	726	739	735	687	740	704	702	755	725	691	706	727	709	758	720	704	772	747	700	738	711	727	721	746	706	734	745	718	695	734	730	713	762	690	712	741	767	719	693	712	723	741	728	726	768	730	706	722	684	743	728	731	752	751	729	694	768	725	764	709	741	765	703	712	759	729	734	741	733	685	713	705	741	718	708	697	713	760	721	755	731	744	725	722	719	727	746	718	786	703	770	720	690	723	725	723	714	689	733	750	712	712	742	745	744	725	717	758	719	664	752	721	713	738	708	760	768	703	733	711	722	715	728	727	726	671	729	744	711	730	668	736	742	701	758	726	752	759	711	736	745	708	701	717	720	726	780	689	728	669	707	739	700	704	742	757	765	670	743	726	762	774	731	703	737	727	711	692	779	765	720	728	743	752	699	732	795	727	750	748	757	702	721	749	739	758	739	706	685	721	770	754	731	759	749	810	701	722	745	642	751	710	747	747	770	742	754	748	741	744	711	740	728	749	769	713	716	755	731	739	741	720	746	726	745	739	705	712	708	750	706	760	725	770	759	760	792	717	746	748	748	750	766	737	705	747	711	705	767	735	696	779	746	711	658	712	721	717	741	744	720	711	755	733	727	728	718	725	696	756	736	727	729	716	757	697	755	732	733	696	694	741	728	729	678	740	676	749	726	738	702	709	745	688	719	756	734	702	724	666	764	751	684	708	711	754	710	742	758	738	718	734	697	757	719	763	711	770	737	750	715	699	774	702	769	697	727	749	695	707	741	675	774	743	716	711	701	701	760	727	761	745	731	650	709	684	729	722	700	738	697	688	723	705	769	681	761	735	718	769	758	725	726	714	707	757	763	741	742	757	713	687	714	732	698	712	696	728	752	747	782	786	717	736	771	719	732	755	760	778	697	709	711	691	704	710	742	709	706	688	692	763	716	671	710	759	716	707	718	734	743	713	748	723	764	723	727	741	721	767	743	729	726	749	740	753	747	725	691	721	726	756	753	708	720	796	725	715	733	755	743	700	722	685	759	693	716	700	731	754	755	754	700	739	751	724	736	745	773	706	689	688	761	724	732	716	744	776	731	710	739	762	737	713	710	719	735	738	775	720	676	718	746	705	759	723	746	745	702	740	759	733	757	724	745	719	759	759	751	716	750	671	788	719	783	727	698	700	750	746	719	710	727	686	771	715	759	709	706	728	755	707	690	718	758	755	757	689	707	724	723	698	737	748	710	769	736	709	754	681	724	757	763	719	753	745	748	750	733	720	725	758	776	752	749	734	768	718	784	711	729	683	738	729	769	712	775	753	712	741	730	734	732	716	718	776	728	733	751	736	736	707	743	729	753	714	720	718	713	716	744	714	750	691	686	784	708	743	734	768	735	723	682	725	732	752	726	662	756	719	704	758	741	692	712	731	706	773	747	779	720	723	737	740	697	735	725	721	709	745	725	732	755	735	716	758	713	799	775	696	750	700	716	755	747	717	734	720	712	736	664	738	718	709	749	729	680	724	708	744	729	703	711	760	697	736	723	733	723	705	768	726	717	747	702	701	718	717	701	711	707	733	715	711	757	737	743	738	725	737	717	708	678	764	752	775	702	707	783	730	772	695	681	778	721	757	743	730	753	716	709	729	711	773	748	741	710	745	726	766	755	694	723	710	708	702	717	732	678	687	753	723	741	729	735	736	691	723	712	724	688	762	746	683	738	736	738	735	722	755	765	701	726	715	782	741	696	729	713	747	728	752	728	736	720	768	723	692	747	708	712	715	706	689	746	756	687	704	682	699	712	727	772	722	787	738	730	758	736	727	685	714	723	721	708	740	712	690	746	754	775	764	701	718	685	780	766	744	690	700	770	666	737	750	717	723	746	743
27019	7978	2251	1679	1229	842	650	521	446	416	340	307	288	250	248	215	218	214	219	196	181	199	143	180	172	166	182	156	170	173	161	156	163	161	138	138	159	161	160	139	180	132	133	132	147	153	139	155	129	162	141	136	143	142	119	138	155	164	142	137	141	133	159	129	148	148	126	150	165	110	170	153	141	142	139	167	144	128	135	123	136	157	149	137	150	142	121	133	144	132	152	156	124	112	148	140	141	140	152	141	149	144	146	144	149	120	145	127	144	153	151	156	166	127	138	144	136	145	146	145	134	161	141	131	170	132	145	141	147	128	123	139	131	152	134	149	155	143	136	136	133	145	124	163	133	149	161	131	128	137	135	161	124	145	119	146	138	140	134	143	135	156	139	152	136	125	124	163	134	125	147	147	143	135	131	145	142	124	128	143	137	130	131	129	128	170	140	135	142	149	135	152	139	142	138	125	154	156	122	140	143	138	160	141	167	139	159	119	143	148	133	140	136	109	135	154	135	155	129	154	150	139	151	117	158	135	140	139	143	127	131	128	131	146	131	131	160	119	143	141	139	118	135	126	152	137	131	120	146	156	128	119	160	128	125	153	136	141	149	131	134	150	144	154	127	135	149	145	130	127	160	146	142	161	152	134	155	124	135	149	141	138	152	151	149	140	122	144	138	152	141	139	144	154	146	144	127	148	142	140	135	133	124	132	148	136	147	151	157	124	134	130	125	145	120	150	151	158	146	130	146	156	149	179	137	143	123	134	144	140	144	151	126	139	149	140	139	135	144	137	142	114	146	135	142	135	135	139	141	144	141	144	136	141	138	121	151	125	133	125	127	140	130	143	144	124	142	140	122	133	144	128	158	144	133	130	131	140	139	142	155	149	156	136	125	136	125	137	151	121	142	141	140	125	133	139	140	152	116	145	133	139	126	140	130	157	131	159	133	148	120	154	134	148	130	126	132	136	148	136	141	135	131	130	164	137	130	138	143	160	150	156	148	141	144	127	115	115	124	137	139	130	132	144	155	139	126	154	146	150	137	156	134	154	145	133	157	137	119	136	124	120	128	162	154	132	137	129	120	147	140	120	132	129	149	142	123	129	168	148	161	118	118	158	112	128	152	139	138	137	164	133	154	141	153	146	137	139	133	151	130	134	129	142	140	139	138	151	137	139	138	136	165	127	149	131	167	144	135	132	161	140	137	136	124	153	143	138	138	146	137	146	147	160	145	136	141	137	159	141	146	160	152	124	136	140	151	138	135	135	140	128	131	147	162	149	142	157	145	117	161	148	145	135	155	129	150	134	127	134	151	152	157	138	143	141	141	135	117	147	143	134	133	134	140	136	136	137	161	161	144	128	156	125	131	140	152	140	138	146	143	160	141	129	144	165	132	150	154	166	120	161	141	158	156	138	158	142	151	142	143	132	132	148	165	140	135	152	145	134	155	154	142	142	156	131	135	125	125	139	125	147	140	157	133	135	137	139	146	134	144	132	129	121	133	128	137	128	138	141	117	148	146	136	149	150	142	161	117	137	142	131	114	144	119	135	130	145	147	112	144	128	152	126	140	171	135	132	126	152	141	143	144	139	132	138	143	138	163	162	148	119	153	122	144	141	138	151	160	157	122	155	122	136	134	141	135	146	142	171	134	128	141	137	151	143	150	128	157	142	136	141	140	129	176	152	114	144	128	149	137	156	140	133	161	143	138	140	129	173	147	133	140	138	154	137	154	156	139	154	113	129	147	145	149	162	151	145	125	159	131	147	134	144	125	146	165	137	130	152	133	156	161	160	152	132	150	140	145	121	138	157	126	157	126	145	141	136	113	149	139	137	135	130	146	150	121	124	153	146	142	142	147	153	136	133	132	148	158	115	123	141	149	142	157	144	145	150	138	145	154	127	122	151	127	136	137	141	149	140	115	134	135	140	155	136	142	129	142	132	119	122	133	146	152	130	155	125	135	161	135	149	141	163	140	117	147	124	137	141	141	137	156	140	123	127	136	158	145	142	159	135	138	128	141	154	139	133	148	137	155	153	146	137	139	148	142	140	148	143	148	140	138	142	135	154	135	152	135	144	154	120	148	133	144	143	146	157	152	125	160	149	154	124	152	145	163	129	139	143	133	156	132	133	155	122	155	125	148	154	160	162	135	139	138	133	152	150	149	155	151	129	134	122	163	119	117	126	152	137	130	119	143	156	160	149	125	142	149	140	136	141	158	147	114	138	131	149	143	135	148	143	144	133	153	129	133	129	146	154	141	153	132	152	159	125	144	151	151	134	140	153	143	139	133	151	148	123	159	152	136	149	150	115	130	167	142	144	127	157	149	122	135	149	141	138	150	122	157	126	131	130	141	131	133	143	122	164	154	154	137	147	140	140	137	102	141	135	128	160	146	125	139	148	140	151	132	139	138	146	147	139	144	151	118	156	143	130	140	140	154	128	158	143	157	141	146	143	151	132	142	138	139	137	122	148	155	141	134	140	114	144	123	146	146	152	150	146	148	131	138	150	145	159	126	128	150	139	126	132	148	124	170	129	121	152	153	138	130	139	123	126	144	134	135	137	154	129	147	147	148	160	132	151	138	130	133	142	159	134	128	123	163	137	136	124	134	119	142	131	155	137	149	132	169	138	155	140	135	120	143	135	140	133	117	161	153	153	140	153	130	147	158	126	130	137	127	147	154	122	124	142	134	123	132	147	134	151	117	176	143	146	133	163	150	150	122	147	139	152	165	155	107	152	128	124	137	128	155	135	132	127	153	131	153	164	139	159	138	149	149	144	129	151	116	143	130	130	138	136	143	136	129	153	122	149	125	167	145	134	120	129	143	151	123	145	161	164	140	145	148	156	133	123	140	147	158	146	130	146	126	147	152	148	127	138	139	121	139	136	144	156	130	133	154	153	151	136	156	137	155	145	147	152	132	130	140	130	140	127	145	144	154	163	122	136	144	155	127	143	123	136	136	145	155	144	115	135	170	120	135	123	129	126	131	129	135	145	128	155	135	138	126	132	147	139	142	130	143	131	138	127	138	147	144	151	149	144	135	121	149	131	140	119	162	118	137	130	139	146	129	130	145	142	133	129	147	138	147	154	124	127	118	119	154	150	154	123	145	156	139	138	137	141	147	128	137	123	148	132	120	128	122	131	162	150	144	140	133	126	153	139	142	116	149	116	150	151	151	144	141	130	124	145	134	142	143	134	138	147	160	141	146	140	135	170	131	175	132	142	148	153	144	130	149	148	120	131	148	141	141	140	151	148	136	160	134	139	153	152	148	139	125	156	148	138	130	108	137	146	156	130	125	130	151	132	150	133	139	149	137	149	140	130	124	140	141	127	133	148	149	154	149	155	140	174	127	135	135	143	161	138	130	146	119	136	155	136	155	134	139	135	146	127	118	140	142	137	132	142	135	151	125	160	120	119	115	139	114	138	144	154	154	135	121	140	160	126	150	135	141	138	129	126	148	143	152	150	161	137	142	132	128	128	121	140
15101	3289	4010	4997	4302	3615	3037	2430	2191	1848	1480	1413	1206	1137	1049	1021	881	869	891	750	701	756	668	658	619	611	595	597	574	562	527	524	545	521	523	492	497	488	477	463	470	484	450	459	454	454	469	458	429	423	454	395	404	459	430	448	416	449	437	423	486	427	427	456	453	421	418	393	439	426	412	437	388	398	419	400	419	414	401	373	387	417	441	435	417	396	369	413	424	428	360	422	356	392	401	422	408	412	393	346	367	425	437	397	401	391	389	405	392	391	439	410	404	350	422	424	404	413	433	392	402	403	401	372	387	406	379	394	429	388	395	371	418	382	378	387	401	412	410	393	423	384	390	392	417	392	402	410	385	405	385	409	399	403	390	412	376	381	419	422	377	440	384	382	404	442	390	399	407	393	386	372	418	379	395	380	411	396	397	376	408	404	379	393	409	382	380	423	364	362	402	391	413	380	382	377	386	382	405	405	382	392	393	375	391	396	420	404	395	401	380	389	429	375	398	372	393	389	431	396	405	384	390	338	391	401	368	382	410	390	345	396	382	379	385	376	382	378	388	409	386	383	424	434	394	382	350	407	399	394	386	416	379	386	379	380	391	399	401	379	411	396	397	383	391	365	372	396	374	375	393	390	415	370	371	395	328	420	381	407	394	388	382	349	372	382	412	386	370	423	398	390	363	360	407	377	409	364	385	395	407	379	384	393	396	380	384	384	373	406	412	371	368	368	368	357	401	401	363	417	390	372	416	394	396	382	366	436	408	383	424	404	370	397	368	399	358	419	388	378	405	399	391	426	382	441	385	408	373	376	364	404	392	394	404	397	391	386	382	380	372	401	390	425	394	390	420	383	390	396	397	357	385	356	393	359	391	414	339	383	393	364	375	436	385	386	375	412	377	379	386	408	399	388	344	377	361	385	426	397	372	322	396	387	414	384	351	422	414	356	381	378	350	360	372	393	414	370	375	389	371	343	415	402	375	406	403	371	353	387	370	357	444	373	368	404	400	386	385	376	385	396	432	359	379	383	370	340	412	388	374	386	402	367	393	375	394	392	383	393	372	407	402	385	394	393	388	381	382	384	380	379	399	440	382	401	405	396	353	374	359	398	381	397	370	329	369	389	392	406	363	412	402	383	354	413	381	422	422	398	402	380	391	400	364	407	403	391	361	417	372	370	380	441	373	443	352	397	386	370	422	388	397	425	385	380	394	423	415	394	391	364	411	379	397	371	403	399	406	393	424	377	398	384	367	393	388	391	371	360	396	383	395	373	396	422	355	389	412	394	424	382	374	389	399	372	366	398	375	375	417	366	394	391	394	405	410	388	395	396	376	387	401	381	405	400	400	394	393	380	404	357	362	371	378	375	414	372	391	396	406	379	360	384	361	389	399	392	375	404	404	402	381	385	406	345	365	409	405	368	391	387	395	430	349	417	382	382	420	410	410	407	388	419	404	402	386	426	398	382	414	369	354	384	368	405	378	366	387	386	378	367	375	396	375	421	354	381	399	381	415	389	373	393	391	394	371	364	363	361	392	378	384	387	373	385	412	373	390	394	398	395	367	373	378	377	416	375	392	376	355	395	387	397	387	374	370	410	369	402	383	345	396	375	337	368	423	427	428	378	387	402	390	402	355	390	384	394	355	403	420	367	389	407	413	390	409	421	385	368	376	358	382	327	368	363	401	414	391	376	425	388	377	404	395	384	372	404	417	391	379	391	353	428	397	397	402	391	386	373	367	381	394	377	388	452	389	412	365	403	366	405	359	400	390	395	436	388	377	377	404	394	408	381	418	420	369	393	419	386	355	386	394	433	378	403	378	398	425	409	379	363	412	369	383	362	388	359	388	366	392	392	388	375	417	382	411	407	385	401	366	397	399	395	393	423	390	381	429	377	344	401	375	407	355	374	394	374	389	371	397	421	391	362	379	371	388	373	349	364	403	372	369	379	402	412	381	420	381	407	411	375	408	410	394	429	397	390	400	404	380	411	381	384	385	382	398	385	401	376	371	354	401	392	371	409	389	396	377	388	395	345	390	369	416	377	389	428	385	389	402	384	371	402	390	377	392	389	375	391	388	362	435	391	368	395	368	415	404	408	387	396	361	380	399	366	394	425	401	424	396	379	373	432	403	366	387	372	336	376	405	380	389	409	375	392	424	383	349	411	385	352	385	376	425	373	362	403	396	367	351	428	408	382	402	404	363	421	417	429	383	363	377	404	372	379	397	380	350	384	413	356	403	384	395	410	388	386	386	378	419	388	426	378	380	420	379	397	413	401	365	415	387	382	382	393	363	386	374	415	400	377	379	400	397	403	386	366	421	393	370	382	418	400	390	434	420	396	416	378	394	389	359	412	407	405	398	393	381	347	373	381	358	416	384	425	404	420	388	405	398	396	395	400	399	365	410	396	403	423	386	392	409	398	365	405	379	356	372	351	370	390	391	381	388	369	415	380	404	365	374	394	403	379	355	380	384	381	352	374	372	399	393	369	349	389	352	438	399	405	397	362	373	398	401	404	394	385	374	397	389	362	423	404	421	397	380	404	357	433	393	425	425	372	418	376	379	361	382	399	401	406	386	379	388	390	391	405	381	387	397	393	413	376	413	377	399	374	416	373	392	381	349	380	337	361	384	386	406	394	389	380	357	384	402	383	395	368	375	411	375	380	394	374	406	370	376	386	392	412	386	392	356	392	383	385	380	354	414	414	403	370	387	361	384	365	381	378	371	385	387	398	399	389	378	404	392	370	417	394	407	398	407	358	390	374	391	373	382	359	348	392	398	385	387	381	387	392	414	385	412	385	409	377	383	409	378	345	387	402	398	412	425	405	394	393	379	401	387	383	395	380	383	399	410	369	364	361	373	408	389	371	372	396	396	387	360	398	371	390	397	373	372	327	395	388	382	396	396	406	420	420	387	381	402	405	383	368	365	392	393	407	425	370	387	383	356	408	399	404	394	382	381	373	382	373	377	415	372	389	367	408	384	377	382	424	353	410	380	347	356	432	402	389	403	399	372	362	392	417	393	401	396	366	385	410	369	331	389	376	400	431	405	382	403	392	356	364	385	396	390	398	430	414	369	386	370	407	396	368	351	372	380	380	388	382	408	380	378	353	401	399	444	386	366	397	427	411	379	393	366	387	376	393	344	402	382	394	385	413	357	391	394	384	411	386	353	381	380	395	365	381	408	395	408	362	388	369	400	372	402	405	363	394	370	414	410	374	381	412	398	375	390	407	387	388	427	369	436	418	388	367	390	377	377	378	423	379	414	372	371	373	368	362	426	392	414	359	397	381	368	368	410	412	353	371	384	405	406	340	413	362	398	351	360	373	386	416	399	375	402	350	422	407	359	384	376	387	366	383	358	395	330	405	398	372	391	397	397	387	373	372	364	386	344	423	403	351	388	424	367	383	405	399	404	380	404	434	409	402	352	394	387	401	395	403	435	361	402	364	385	380	392	419	377	371	412	395	391	369	403	372	408	404	413	411
3140	347	374	287	279	294	295	260	260	276	270	266	269	251	261	239	276	271	267	257	249	261	265	243	256	264	255	252	273	261	242	254	255	287	267	267	243	264	266	237	269	293	243	255	246	264	262	257	282	266	261	261	255	246	260	281	244	282	243	267	266	257	250	299	286	257	292	266	245	264	284	221	290	264	263	251	244	256	263	284	274	268	279	277	273	276	231	267	262	266	260	265	274	280	279	291	237	241	244	254	275	263	252	264	265	259	269	247	289	248	250	277	268	275	249	264	279	266	246	258	265	286	262	262	248	237	267	258	252	219	285	284	253	266	253	255	293	257	267	273	238	244	260	260	225	251	258	299	249	263	267	267	296	276	267	257	230	282	265	262	260	280	240	261	268	259	261	280	260	262	285	243	269	276	226	236	227	297	265	280	254	261	282	279	290	272	277	255	264	257	272	254	253	250	257	254	258	265	279	272	280	269	258	255	250	269	267	277	255	254	294	276	262	225	246	243	246	261	265	261	253	269	278	238	239	263	304	271	244	257	272	284	249	221	250	245	272	288	248	267	262	254	272	282	258	265	253	278	256	274	276	227	273	280	291	237	264	271	265	246	291	260	237	275	228	285	273	277	243	257	241	257	255	252	246	263	279	233	256	257	259	249	261	265	273	279	274	270	278	265	232	260	287	274	265	257	276	268	261	283	233	267	281	254	259	265	287	259	275	273	249	253	262	253	271	277	266	271	243	269	253	292	271	278	236	255	252	269	267	273	304	253	238	264	258	266	256	282	316	260	249	246	294	241	250	239	279	242	285	294	268	254	238	308	248	249	261	280	238	267	239	234	270	231	250	254	250	276	275	275	275	254	281	265	235	260	259	298	248	274	242	272	299	231	248	273	237	240	248	277	264	253	240	278	242	273	264	248	260	249	252	257	244	267	243	263	274	274	252	268	266	257	237	237	275	249	243	253	265	281	262	256	250	279	268	285	250	244	265	270	268	270	306	247	266	245	277	209	278	267	253	250	256	262	284	260	253	272	258	246	252	279	277	282	269	261	261	261	241	265	268	294	289	278	270	277	285	248	264	254	258	261	268	264	266	269	246	266	264	292	279	262	273	271	252	263	263	285	243	281	253	284	289	252	252	284	277	243	234	232	242	232	244	276	250	257	240	230	241	290	261	275	269	271	270	276	274	270	263	277	255	257	242	295	261	241	262	241	270	246	270	266	275	292	267	296	271	260	272	268	255	241	292	274	260	232	272	251	252	274	276	277	278	271	226	278	254	270	243	244	241	264	250	285	250	262	263	273	274	291	276	260	271	271	275	251	259	260	293	289	267	276	267	252	240	238	248	263	252	270	253	297	281	254	264	248	239	264	252	281	259	252	256	246	232	245	275	286	268	266	256	262	280	256	279	257	274	273	278	264	268	260	259	262	261	237	301	245	261	268	269	232	249	264	252	247	265	275	257	244	256	275	207	287	258	280	275	276	258	237	260	257	243	220	247	251	267	254	264	293	262	254	246	265	253	265	247	265	258	268	261	274	254	248	263	262	271	262	249	263	284	261	255	284	237	252	290	236	270	282	290	258	260	261	268	242	229	273	277	256	235	243	258	257	275	243	269	253	272	228	269	250	256	239	269	239	248	258	267	295	233	260	278	274	271	274	235	280	297	268	261	268	258	256	264	252	275	256	266	240	259	284	275	256	276	254	273	267	276	250	253	265	274	269	266	242	266	249	269	269	274	266	238	295	245	251	265	245	259	258	298	274	271	265	259	274	259	261	243	280	262	247	268	257	213	266	256	257	262	269	273	264	275	258	265	289	247	277	260	265	252	267	251	257	251	274	235	269	251	274	247	260	258	240	261	283	279	319	239	258	253	254	259	231	250	277	274	233	283	247	231	279	226	260	276	255	256	241	274	247	290	290	316	266	263	252	263	242	261	248	283	270	249	253	259	223	246	265	267	258	256	265	290	255	253	253	244	289	277	271	293	273	258	240	252	240	271	242	248	253	264	288	267	262	279	266	231	253	274	265	252	249	243	262	264	258	268	268	263	271	277	253	254	260	269	260	245	296	281	247	275	266	229	256	255	269	265	282	248	260	251	268	263	251	265	246	277	245	269	276	289	268	237	274	268	283	240	285	265	261	255	262	262	291	259	246	272	254	254	241	265	325	256	261	258	261	289	241	273	275	265	280	273	292	267	271	280	267	247	208	257	268	287	279	219	250	296	251	267	262	258	260	252	253	251	228	260	267	257	234	275	274	280	259	264	259	263	285	254	255	278	266	259	285	284	276	238	258	277	271	261	265	277	270	237	263	245	284	266	254	265	283	274	262	254	252	263	254	271	247	243	228	262	275	253	291	278	256	280	274	240	235	237	277	275	268	246	261	255	245	239	270	290	240	244	248	226	258	269	253	262	233	240	257	248	281	264	288	274	270	279	253	261	261	268	256	230	232	228	225	252	262	238	267	269	274	265	256	254	223	275	276	271	267	251	273	268	283	278	264	228	239	277	265	244	263	285	247	234	300	265	275	279	264	276	265	251	264	285	265	251	225	238	253	273	260	268	265	254	253	255	250	276	252	271	266	256	268	262	280	232	272	269	248	280	234	244	265	278	285	259	253	251	281	275	270	249	287	274	301	274	282	259	239	216	259	245	239	237	260	259	279	244	239	273	277	266	254	274	245	249	254	246	260	265	284	264	256	230	248	252	270	268	270	262	265	261	280	263	253	243	276	286	277	272	273	248	260	246	227	277	267	262	250	259	283	268	284	251	248	262	271	260	274	276	260	266	254	265	266	280	264	263	274	256	282	283	265	257	265	248	276	272	259	248	272	274	269	267	269	284	282	253	249	257	242	253	281	297	256	281	250	256	279	278	252	249	271	264	295	266	273	276	244	279	287	263	257	258	258	272	278	252	247	240	272	279	290	269	264	292	260	262	258	273	270	249	275	280	281	246	265	268	259	255	264	262	286	273	276	245	262	272	248	270	245	282	246	258	259	256	288	235	264	263	266	255	274	261	253	291	291	231	254	250	261	259	274	305	252	264	245	263	264	290	275	261	272	263	251	262	266	275	272	283	280	280	271	258	257	260	245	260	265	252	260	295	260	269	252	251	224	239	291	278	235	272	296	278	242	233	253	260	257	272	297	258	246	249	282	271	274	232	247	268	281	274	250	254	247	251	279	267	252	250	247	262	249	267	266	285	268	262	252	263	278	276	278	279	254	262	259	274	268	256	265	268	254	251	226	280	241	246	283	259	253	237	266	265	273	252	261	261	258	263	272	251	271	275	262	242	265	279	252	268	262	262	285	276	284	264	253	230	263	231	242	270	265	272	242	227	264	230	270	267	262	263	275	285	244	266	275	285	245	247	273	272	265	255	264	280	246	266	273	245	224	235	282	238	266	278	267	270	232	269	255	249	285	278	301	301	255	272	268	263	242	238	267	263	268	244	278	252	255	277	240	278	264	264	264	236	251	256	279	254	250
3037	895	835	875	859	746	780	825	752	727	747	756	742	731	673	742	736	710	723	684	704	673	716	702	727	694	707	743	727	706	699	700	700	709	698	679	704	703	659	701	745	697	651	698	658	671	695	698	702	698	683	729	704	740	696	677	661	680	672	696	658	669	686	684	733	639	670	718	728	666	697	725	692	680	697	691	654	719	664	672	685	693	690	689	683	678	706	684	704	707	664	665	717	671	675	719	688	658	660	686	703	698	704	681	700	628	634	757	710	683	688	680	695	672	659	673	692	693	677	701	633	754	658	694	671	693	718	701	722	700	698	705	685	711	705	677	666	670	700	720	720	691	684	666	690	712	691	731	640	709	666	700	714	699	720	725	667	645	718	712	710	663	698	687	697	673	733	644	694	701	717	724	675	688	749	718	694	687	670	683	670	706	719	668	662	685	679	668	749	707	646	680	642	713	692	709	695	710	705	691	674	679	697	696	692	701	704	686	703	718	679	685	668	680	678	691	673	667	699	704	673	697	721	659	667	694	708	640	700	666	693	663	707	742	655	665	727	714	721	662	702	715	687	712	710	730	696	718	701	677	693	683	668	712	653	666	691	691	660	713	723	681	691	705	693	713	681	662	683	680	694	678	633	697	645	670	654	681	655	708	681	670	682	737	719	677	694	673	727	711	710	656	694	679	692	648	669	681	672	713	694	676	758	675	711	699	683	708	686	695	668	692	694	632	726	686	673	665	726	663	658	646	710	643	676	712	712	710	703	692	692	725	728	670	754	674	715	695	713	714	734	690	711	701	714	742	726	672	668	707	714	704	755	701	697	687	696	725	677	672	692	740	648	699	689	675	699	692	659	645	698	687	700	718	683	633	636	687	719	655	680	719	680	677	679	709	697	667	679	697	664	718	676	726	677	699	693	697	704	685	701	672	671	713	693	733	685	699	691	670	677	685	729	694	654	639	690	708	708	690	654	717	643	678	656	680	629	696	643	666	692	664	668	692	701	735	695	696	712	726	718	643	726	654	647	702	657	708	693	703	711	654	686	696	707	712	774	665	676	639	729	691	670	690	632	658	717	698	736	712	707	640	697	715	709	734	724	695	698	696	702	739	698	702	670	690	717	707	702	716	662	687	690	764	679	685	684	714	725	706	706	729	660	695	709	676	641	731	648	680	689	656	739	698	693	671	678	689	759	740	655	670	685	666	723	724	686	714	697	711	669	690	672	697	698	661	665	702	712	699	682	733	705	673	678	679	719	751	701	675	710	736	710	702	695	708	686	715	665	722	740	664	696	645	708	629	710	704	708	660	681	693	694	705	699	656	716	688	712	668	673	674	697	632	693	694	687	675	697	687	683	710	691	684	680	665	638	667	702	721	726	664	662	668	683	680	713	681	708	677	715	669	673	686	712	675	695	668	697	675	657	665	689	714	698	686	675	673	675	714	710	679	726	686	718	688	751	695	719	713	646	713	637	646	655	674	696	677	688	712	696	695	682	693	672	700	678	709	670	684	675	684	722	635	670	675	687	690	691	722	736	701	684	685	707	697	696	703	736	682	707	729	699	668	717	720	720	747	671	689	690	667	682	668	681	700	745	670	658	699	655	684	645	668	651	717	706	681	671	694	690	702	668	714	650	684	694	637	673	668	686	721	708	677	679	669	675	720	719	709	706	634	692	675	682	722	715	653	682	663	677	720	703	675	699	630	700	677	681	665	710	677	653	646	683	705	714	644	704	726	709	718	681	706	678	666	704	682	721	699	700	661	673	661	691	718	675	683	679	737	692	662	671	741	640	730	708	742	657	707	719	659	685	682	689	697	661	735	676	688	735	659	647	683	712	721	691	700	684	686	697	697	746	658	658	711	696	678	691	659	727	657	712	716	714	693	653	686	683	708	674	681	657	712	726	726	678	659	703	687	674	674	704	678	735	671	650	664	674	700	664	683	690	669	717	656	725	711	695	690	704	696	692	687	716	747	671	666	643	741	709	706	713	671	676	686	683	671	669	654	725	681	715	725	680	729	697	720	711	692	686	667	678	703	703	724	683	740	714	697	686	665	742	693	639	723	725	674	696	745	646	724	681	645	680	726	732	685	669	664	708	660	657	699	736	686	655	673	707	696	720	660	632	754	751	701	670	689	674	708	710	648	707	681	670	731	695	688	713	667	711	664	687	705	697	710	671	690	715	721	681	660	688	695	657	707	669	712	718	720	656	664	689	653	681	743	730	697	691	714	708	698	687	695	650	702	684	667	665	700	664	730	703	667	720	669	702	684	651	672	744	742	707	698	704	735	675	695	676	711	666	714	708	702	675	712	721	676	707	652	691	725	694	685	703	724	711	732	735	645	675	666	679	710	716	705	735	670	677	676	708	673	688	705	670	702	664	663	707	705	644	679	670	642	668	715	688	648	723	643	695	684	662	702	700	694	703	684	692	677	681	699	705	665	705	688	654	709	709	627	681	666	707	720	703	677	694	674	723	705	653	686	661	699	708	648	656	703	682	659	735	645	726	678	701	696	699	694	703	703	691	731	660	666	681	682	700	694	744	685	697	678	716	694	684	681	726	681	652	730	665	649	664	684	702	668	676	710	706	681	667	710	686	677	669	704	705	694	713	707	665	682	722	685	717	692	673	667	709	742	672	689	693	659	730	632	653	738	722	687	664	654	656	645	659	669	698	698	699	692	698	642	695	724	698	626	670	683	716	697	669	679	689	657	674	703	655	676	715	695	662	718	666	655	691	685	623	702	662	688	700	692	652	674	691	680	719	709	672	685	670	729	728	675	682	725	685	708	726	693	695	683	682	659	668	690	657	684	665	700	733	703	659	707	706	704	632	751	727	642	710	706	670	625	699	729	709	673	683	689	665	673	701	692	702	710	665	707	716	687	717	699	646	693	669	721	673	719	659	662	689	689	740	734	667	672	731	680	708	645	675	720	715	669	735	714	660	665	724	690	660	704	653	697	664	674	674	698	689	680	689	679	698	699	710	658	671	635	696	702	691	718	664	657	680	660	678	685	671	677	675	672	667	732	764	675	668	691	721	658	675	741	642	681	706	705	660	686	691	690	683	703	683	710	702	668	701	681	749	689	699	696	731	666	689	691	731	722	721	712	666	692	678	664	715	695	652	669	693	675	674	681	682	696	646	673	707	691	706	703	676	687	680	637	699	682	691	654	665	695	642	768	679	646	661	709	726	730	669	721	777	693	640	697	677	681	735	681	688	664	709	709	711	707	658	718	692	696	676	694	654	620	740	661	727	699	674	732	664	655	736	717	684	690	700	716	682	719	693	668	723	643	699	696	677	713	661	671	702	670	698	667	683	726	701	688	686	671	687	701	678	712	690	758	667	719	695	670	711	670	668	701	696	662	681	737	656	718	715	676	663	678	668	705	698	654	667	676	684	674	677	677	653	684	722	675	719	678	643	697	684	692	686	666	676	687	675	679	654	697	673	681	738	663	648	655	696	697	701	649	671	684	709	710	714	665
16859	3555	1259	1081	799	645	568	507	442	433	402	393	330	323	355	324	329	327	294	340	304	317	281	281	330	301	274	293	273	322	256	324	336	297	292	264	279	288	305	278	274	281	289	334	273	291	295	248	281	307	293	301	269	280	252	275	269	281	282	258	264	282	275	299	301	277	268	293	294	305	289	270	285	265	278	303	276	263	264	283	273	233	311	296	278	303	292	251	299	290	303	274	285	263	268	290	271	322	295	257	278	267	275	289	265	287	277	300	303	280	330	263	299	288	308	274	297	291	289	292	304	285	268	276	311	276	292	268	292	285	258	306	291	296	310	259	273	260	319	277	268	270	280	298	303	317	317	299	275	273	291	300	335	275	290	276	282	279	271	307	292	284	252	300	264	307	267	304	286	279	285	286	276	284	288	248	273	290	273	282	264	270	310	283	269	309	267	263	289	273	268	269	322	254	279	279	269	281	305	275	293	282	285	281	293	299	271	285	302	289	259	286	282	267	266	292	280	293	281	282	267	288	295	299	269	262	289	289	276	279	295	281	303	284	296	323	274	292	290	262	301	245	273	252	290	317	295	302	267	251	289	274	306	294	269	277	265	289	294	304	276	295	271	284	269	313	294	282	241	280	284	293	247	318	277	316	279	284	280	292	262	304	309	258	313	299	288	286	277	282	284	274	301	295	282	295	285	283	314	286	295	283	279	287	276	308	287	295	245	276	305	290	270	273	280	282	290	280	282	264	290	313	292	249	285	289	262	323	295	273	320	254	278	292	239	299	278	302	278	277	272	298	292	274	279	297	300	296	296	286	295	273	296	293	279	275	296	268	279	270	282	288	263	306	286	266	290	272	296	265	283	346	319	272	289	270	284	285	298	315	245	253	260	303	252	273	259	281	261	296	287	281	288	293	266	270	295	296	291	265	294	275	266	271	304	254	307	289	279	280	307	274	261	256	311	250	258	293	287	288	260	283	300	290	327	275	303	291	284	280	271	271	288	273	283	274	267	271	305	274	301	295	258	255	290	292	285	283	280	275	320	291	302	273	299	283	265	285	325	280	259	273	247	264	267	280	278	263	254	298	263	285	263	266	257	280	267	304	306	300	274	282	239	310	253	305	302	289	290	286	284	295	278	284	294	292	300	286	286	290	323	271	277	313	275	303	273	267	280	291	293	275	286	258	289	248	288	289	251	310	259	295	280	295	269	302	269	284	270	290	278	300	268	291	304	261	301	282	282	261	263	289	278	286	297	287	285	272	272	299	285	294	269	270	275	294	295	283	285	269	274	294	292	273	309	273	257	261	283	271	322	260	239	296	297	288	290	284	289	283	263	294	259	306	314	267	277	266	288	284	309	298	263	291	257	263	291	294	263	282	259	277	317	302	294	297	289	288	280	280	326	262	289	292	282	297	282	283	296	299	291	312	255	277	268	278	295	277	250	316	315	272	294	302	278	280	292	272	298	274	261	287	295	269	296	269	254	302	266	310	286	275	290	327	276	279	289	309	303	327	274	275	297	283	263	298	289	294	292	258	301	259	295	283	270	292	264	282	299	272	277	251	313	270	309	320	297	276	259	277	301	303	315	278	288	278	267	296	291	277	295	288	280	306	273	270	264	291	280	284	283	290	313	263	301	277	287	283	305	264	281	301	262	281	271	272	294	302	277	292	283	261	300	296	281	293	276	242	326	270	300	274	259	273	289	298	297	263	309	289	283	322	252	284	269	280	293	300	284	266	304	269	268	270	249	297	274	270	262	279	281	293	314	312	249	320	267	292	270	289	299	276	285	267	281	284	287	284	296	260	277	291	282	284	292	282	284	281	262	266	287	282	274	258	273	314	273	306	309	305	278	271	315	275	284	277	317	290	322	251	302	253	291	290	283	267	299	303	272	254	263	306	274	286	309	291	332	279	284	270	296	313	264	305	287	270	294	256	251	260	281	280	293	259	271	321	306	285	277	282	306	293	288	264	269	286	290	307	269	273	266	294	288	271	309	249	270	271	277	324	284	283	294	259	266	326	283	285	314	301	273	286	288	280	283	279	304	276	283	274	299	273	279	293	299	304	297	257	285	306	299	289	291	304	301	283	287	288	249	281	312	281	327	292	301	273	280	278	292	294	255	293	268	294	295	290	274	286	300	301	266	294	274	282	309	285	276	284	290	291	254	248	283	288	292	276	267	303	298	268	284	316	294	285	269	305	261	295	251	262	255	273	295	271	254	300	293	266	270	258	282	297	304	267	253	282	264	316	261	295	286	268	273	278	257	294	261	287	286	303	286	296	287	284	277	281	286	279	290	300	298	283	287	289	288	302	287	291	282	287	242	262	265	278	275	269	275	282	305	294	303	285	270	291	280	310	283	321	279	278	295	290	283	264	291	292	264	302	269	297	281	275	284	267	277	309	297	294	269	287	281	309	269	300	272	265	294	285	310	316	271	256	249	297	290	273	280	285	260	260	277	263	295	275	249	291	285	267	281	283	292	302	259	324	291	307	288	267	281	291	309	247	279	289	289	266	278	283	228	304	283	299	324	293	324	311	312	273	302	318	305	268	289	303	270	303	307	292	304	293	280	279	278	278	280	300	295	327	266	259	294	279	269	295	300	280	280	296	287	293	282	280	262	305	275	291	302	282	236	257	265	284	274	350	313	282	266	309	301	284	277	272	269	288	305	280	290	285	273	259	295	280	286	263	280	281	286	297	284	276	301	293	331	282	308	300	270	309	262	267	272	298	272	303	268	262	276	286	290	304	272	257	295	285	286	281	275	273	306	285	269	306	244	301	285	270	269	269	316	285	276	298	289	255	277	289	293	282	297	317	274	309	263	294	275	262	278	288	276	249	272	265	282	297	280	294	301	287	301	289	295	282	242	261	291	261	297	314	256	294	298	294	255	296	264	287	273	290	284	294	295	277	272	283	312	265	267	270	295	294	293	293	285	268	273	295	304	256	311	278	291	263	258	300	260	305	274	284	267	250	273	274	310	262	297	272	275	291	295	282	282	303	273	273	263	293	293	326	278	280	277	291	272	319	293	282	311	291	292	299	264	275	282	267	260	286	278	293	251	282	261	268	281	276	255	301	293	298	309	315	250	303	289	288	267	305	299	304	280	265	297	268	321	263	291	292	276	263	269	288	291	279	295	276	278	300	303	270	289	265	292	279	288	288	277	262	300	284	293	281	303	298	282	304	270	288	274	271	298	287	275	288	297	261	257	287	299	274	286	290	294	310	277	305	278	262	291	314	252	260	293	267	300	301	307	298	270	264	278	274	323	302	271	302	288	255	284	273	250	295	288	283	245	273	254	278	274	272	271	305	270	279	308	311	263	287	268	270	287	266	283	277	300	301	287	280	253	274	291	303	290	298	252	289	303	289	283	278	268	327	283	280	257	262	318	289	297	281	272	275	288	269	246	262	307	281	285	274	279	308	298	300	305	298	310	317	300	277	299	288	298	291	295	276	259	287	309	296	245	260	268	286	318	288	281	284
10488	2740	2606	3166	2813	2552	2115	1854	1695	1551	1350	1330	1234	1089	1059	995	952	954	951	921	938	869	912	870	817	834	842	819	808	831	825	854	822	798	784	788	786	798	777	819	767	786	704	799	762	752	771	786	741	759	803	784	768	728	754	761	709	755	763	764	705	790	688	771	774	735	695	715	705	737	773	763	773	704	740	723	765	731	777	752	688	689	811	761	721	741	724	768	745	772	753	748	794	737	772	797	771	703	757	721	771	755	696	759	779	749	770	735	782	729	737	762	740	721	698	752	734	729	684	736	654	686	738	751	733	698	710	734	733	760	699	741	737	711	713	720	754	734	716	712	739	780	707	768	692	752	745	730	734	700	711	723	780	731	774	778	693	771	744	756	738	703	701	755	748	743	697	716	743	741	674	738	731	703	740	756	755	717	710	739	742	750	741	759	688	633	709	748	720	705	720	714	701	684	728	717	724	732	719	763	767	742	707	683	719	793	758	749	740	722	725	713	734	740	730	716	740	721	688	725	746	704	722	680	686	709	791	750	735	686	699	727	787	723	765	729	747	772	691	744	729	743	727	729	719	694	726	761	715	759	747	705	740	752	739	715	730	729	741	745	722	748	706	771	725	703	764	737	732	718	750	689	739	779	707	740	763	747	719	739	719	686	723	761	757	739	722	725	718	732	765	777	757	719	723	742	743	796	718	687	725	737	768	719	732	756	701	715	707	753	685	772	730	735	724	711	721	743	704	699	719	764	724	773	738	664	667	670	751	773	714	726	721	715	686	733	716	704	743	742	709	704	756	749	702	750	756	735	738	751	715	736	693	716	686	750	706	730	705	742	740	730	753	730	747	728	729	746	746	736	753	741	781	744	750	746	732	702	728	757	737	737	691	779	760	740	728	712	741	706	752	715	739	706	721	738	737	749	740	745	733	752	726	717	742	789	781	717	715	811	692	715	707	715	722	707	720	713	652	751	757	733	748	730	739	721	686	775	698	727	723	766	733	702	725	772	716	727	739	682	734	747	771	685	660	731	726	743	725	720	716	714	698	732	765	745	753	726	721	730	712	765	734	716	738	754	751	714	725	727	685	747	729	709	710	775	703	776	696	755	738	660	744	722	722	716	731	752	731	748	704	718	728	727	713	745	698	694	733	723	729	687	672	715	727	731	746	730	698	752	759	706	736	729	757	746	736	717	746	699	711	707	758	695	751	695	764	756	724	733	738	708	733	692	764	731	698	710	720	716	726	715	740	696	685	717	711	722	730	730	786	713	721	694	788	719	765	731	717	709	702	738	687	722	741	728	728	737	682	772	710	707	726	692	759	708	729	715	754	752	731	724	719	698	692	740	726	733	712	724	794	738	735	722	737	724	730	707	728	723	767	733	680	729	718	735	708	689	764	686	731	771	785	689	759	716	746	746	781	718	750	730	750	715	743	734	728	760	746	686	710	741	755	740	725	740	690	775	756	701	675	731	731	714	737	731	722	739	723	708	723	762	775	705	712	723	719	729	727	700	688	721	696	731	732	717	758	761	696	709	728	750	706	764	749	727	736	749	728	763	738	714	708	710	709	768	760	693	765	729	703	718	769	722	730	749	730	750	738	750	791	753	743	725	720	705	732	747	739	734	685	747	716	747	704	722	697	745	762	742	699	706	780	706	711	759	711	759	714	745	754	727	729	804	767	745	737	697	741	719	702	732	748	749	715	718	704	727	750	741	684	744	733	734	727	757	735	741	740	690	734	716	698	760	715	733	695	664	720	721	763	748	784	750	694	762	757	747	716	733	714	707	751	734	744	774	759	745	724	737	747	707	712	724	727	787	712	749	765	730	714	759	760	683	721	743	745	696	738	757	757	722	743	673	714	677	701	704	738	714	789	673	729	756	699	717	727	707	693	763	738	776	766	752	740	712	685	718	707	706	712	723	756	713	740	732	760	763	711	761	706	737	710	693	748	750	745	749	751	748	704	705	752	736	734	794	717	728	748	756	712	705	732	729	777	754	724	728	777	699	757	757	739	738	744	743	771	710	717	756	714	719	719	717	741	768	692	753	757	726	758	734	723	697	787	717	722	718	729	745	766	739	755	698	753	726	748	680	708	741	695	758	715	719	726	739	768	759	714	723	684	654	729	715	739	748	729	743	716	717	728	717	741	728	736	751	749	751	739	710	739	746	692	695	721	727	807	731	656	737	721	724	730	689	713	766	752	707	736	740	782	681	762	693	722	779	753	705	719	764	713	776	746	743	715	806	709	695	760	738	735	695	783	776	702	722	740	732	751	745	736	697	720	702	755	759	731	718	708	735	753	722	711	655	720	754	706	704	736	659	715	715	740	703	686	750	738	695	688	708	717	716	732	752	743	747	750	729	746	719	715	706	724	721	726	701	708	679	708	725	759	717	715	723	741	711	753	777	736	730	741	791	715	759	703	720	710	711	715	701	751	690	743	725	715	787	732	757	706	709	752	720	713	732	713	744	724	699	743	731	672	729	747	715	727	700	723	693	709	685	759	738	698	747	720	724	668	720	764	749	759	764	725	741	733	784	726	733	756	743	743	660	726	716	710	785	743	769	721	758	740	660	789	748	688	656	711	736	778	760	767	741	726	750	754	717	699	771	747	710	729	715	706	759	734	795	791	680	782	704	759	720	750	736	741	721	773	718	716	757	736	719	736	755	718	740	713	713	781	761	699	727	753	740	766	734	764	729	717	731	739	706	742	738	746	721	772	713	750	751	714	745	713	754	716	758	746	713	721	730	722	743	755	699	742	713	719	765	709	675	756	684	748	711	708	722	694	739	771	768	717	705	736	719	726	697	743	746	741	737	739	751	745	744	721	741	724	747	774	651	706	706	719	704	715	713	728	747	734	732	759	735	694	698	716	789	682	703	715	716	719	747	741	698	744	723	733	747	749	714	790	779	786	725	723	687	697	705	646	695	732	760	679	758	752	727	726	685	742	733	724	703	762	704	758	739	729	714	751	707	737	697	707	742	748	751	735	728	802	714	675	749	706	702	727	685	697	714	737	746	711	714	753	726	684	755	721	738	742	692	765	803	777	711	709	745	709	740	704	717	716	755	723	708	719	730	716	670	712	724	742	725	747	744	752	744	679	689	735	719	685	702	741	714	685	735	679	757	733	733	780	721	756	764	752	699	728	738	741	718	708	727	727	733	721	779	742	720	744	762	753	746	725	749	753	760	716	737	721	687	759	694	720	724	751	703	711	725	769	781	724	714	760	735	731	713	726	744	716	750	769	720	751	700	724	686	698	688	723	723	722	722	705	719	698	722	740	717	717	734	750	761	747	722	722	663	711	742	700	688	728	733	742	730	749	726	719	787	711	760	739	687	757	761	747	701	744	730	748	732	707	722	726	727	727	713	705	738	758	791	722	704	738	756	697	745	723	781	721	743	706	718	812	726	774	735	740	707	720	725	736	713	693	806	766	745	682	709	776	748	760	683	728	791	735	738	783	683	741	712	754	748	712	717	722	750
27430	9170	2312	1706	1153	825	670	508	414	352	333	329	262	244	266	234	228	169	194	177	187	178	178	176	192	190	150	178	153	156	148	164	131	134	179	150	147	175	164	154	150	150	130	155	147	154	140	166	129	134	151	143	113	121	177	133	137	135	130	160	142	143	169	157	140	151	133	169	143	156	162	141	129	149	155	151	138	129	155	154	168	128	135	131	143	142	143	130	152	157	149	157	157	130	139	144	132	138	166	149	157	139	138	131	128	151	133	138	149	140	144	150	150	107	151	129	128	153	107	136	165	135	152	120	117	145	131	143	135	146	143	120	133	141	131	153	150	128	118	127	122	153	130	142	154	159	145	147	147	125	129	143	148	116	152	148	137	154	134	143	134	152	122	139	139	118	139	121	129	133	125	151	155	122	128	128	140	123	114	152	138	156	162	151	149	163	135	144	125	135	146	145	143	154	138	131	149	122	142	126	140	121	134	121	145	140	123	127	140	153	160	145	159	145	156	122	144	148	154	137	152	130	127	138	115	135	111	139	151	127	147	132	140	118	153	169	145	116	160	161	153	136	122	128	139	116	126	129	155	141	127	132	143	149	128	150	133	156	134	145	138	132	146	146	157	153	146	150	141	162	164	132	143	133	139	156	122	128	132	147	119	151	129	146	136	122	112	144	133	134	154	142	136	148	151	132	136	132	155	141	138	137	134	135	145	178	115	142	124	130	141	132	131	137	138	146	141	141	132	154	145	131	150	133	135	138	147	130	157	142	154	125	111	131	144	142	138	144	151	147	138	138	135	141	155	150	151	146	150	139	130	111	128	112	152	153	126	142	153	132	115	132	134	156	130	121	130	147	124	151	139	147	140	139	132	158	137	130	170	144	142	141	128	141	129	124	126	120	141	124	148	151	134	136	148	124	149	137	134	130	138	148	144	138	156	116	139	149	165	119	131	130	146	123	128	130	137	139	155	155	132	140	143	127	140	156	126	124	149	145	163	144	153	133	125	135	151	137	137	157	143	129	145	130	132	146	122	131	125	151	140	132	112	161	143	131	157	146	137	127	164	132	141	125	167	166	134	138	139	153	138	131	156	135	125	125	136	127	136	128	127	136	159	140	143	152	146	139	154	135	148	131	151	126	134	138	153	132	139	132	165	124	128	135	151	137	133	147	127	138	141	150	137	124	138	140	143	145	134	140	111	145	145	135	109	122	141	145	138	123	126	142	143	134	148	142	120	149	120	142	153	142	135	151	148	154	141	151	133	152	148	139	147	137	149	127	146	130	129	139	155	148	112	118	140	150	138	153	131	134	107	153	142	135	142	159	131	148	130	127	145	138	115	152	133	126	127	137	165	131	140	131	159	124	144	126	154	153	139	128	137	123	152	147	142	134	157	159	135	143	163	149	154	145	135	140	115	124	130	136	149	141	139	128	140	128	139	154	132	181	138	150	154	143	151	129	111	138	155	131	110	148	139	137	158	124	145	130	139	135	137	127	139	131	147	153	133	133	131	132	106	142	147	145	160	130	157	132	126	150	142	147	152	135	132	130	160	121	149	151	155	123	169	131	143	136	171	155	131	139	149	149	160	111	139	132	161	132	160	126	133	144	157	162	145	143	150	143	146	140	121	129	149	144	144	130	141	147	137	139	124	131	147	142	120	144	142	134	140	137	130	119	152	137	126	142	142	141	135	149	150	156	137	112	141	134	130	125	115	140	136	145	136	161	130	120	138	120	122	136	137	138	130	125	135	155	142	145	148	152	168	118	138	136	146	151	130	136	122	138	134	125	139	142	132	143	136	137	137	149	132	119	135	129	142	150	116	148	161	141	128	137	149	167	125	143	140	138	141	138	141	147	120	118	133	135	129	144	166	173	166	136	137	132	143	148	191	156	141	127	161	166	133	129	136	126	128	141	146	142	135	162	136	135	147	147	144	146	134	128	145	148	136	135	147	142	135	127	150	121	128	146	127	116	139	136	158	141	150	149	149	138	145	160	124	122	122	149	136	139	127	162	155	128	142	135	184	111	121	150	137	137	151	146	145	122	148	128	143	121	144	142	136	155	141	154	123	148	139	128	118	154	153	134	137	124	164	121	126	122	129	144	146	135	126	135	142	132	175	140	150	119	139	142	150	128	153	137	123	133	146	150	150	153	134	136	140	140	141	141	136	131	131	149	124	140	131	152	147	107	148	140	152	129	159	144	181	152	146	134	125	140	146	151	128	130	150	140	139	138	131	139	129	144	142	118	123	134	155	131	152	143	141	150	151	133	138	131	145	142	157	138	146	153	156	131	111	126	138	129	149	160	171	137	149	146	150	140	150	130	132	124	137	144	155	127	130	123	131	125	133	137	120	115	167	141	133	134	124	150	141	157	133	127	147	134	138	148	132	133	145	117	138	143	131	134	135	137	154	159	144	157	128	142	139	135	151	145	140	140	164	123	150	151	130	121	144	138	148	138	137	134	151	143	124	138	134	134	138	161	139	145	138	141	136	131	133	150	125	157	156	164	140	154	127	149	137	127	116	135	135	132	137	134	147	133	133	121	131	138	128	162	133	134	151	126	153	115	161	130	113	130	139	141	150	144	135	151	150	153	138	137	148	155	116	145	141	142	135	143	138	137	130	106	136	139	131	145	131	160	158	197	169	132	110	146	148	136	118	137	168	118	128	147	112	145	149	145	140	140	151	126	115	130	158	137	123	133	133	151	168	138	141	139	143	127	151	146	146	145	142	155	155	116	141	136	156	134	163	131	127	131	139	136	154	140	154	130	136	138	118	147	152	123	144	141	157	125	126	129	149	151	136	117	146	132	131	157	138	149	136	148	132	144	164	135	148	157	131	126	136	142	142	139	148	133	166	137	131	143	168	138	137	119	139	139	122	143	156	125	134	129	135	141	138	148	142	127	177	129	135	140	120	131	150	156	142	138	163	134	144	118	141	115	128	132	137	163	129	131	132	140	145	164	143	138	130	133	121	131	139	166	144	140	158	144	143	131	143	155	144	150	137	148	137	129	141	148	128	163	156	134	131	151	135	142	134	154	126	139	122	112	157	138	161	142	140	141	133	124	135	131	137	128	131	148	156	144	126	125	144	121	136	135	134	141	143	140	142	137	125	147	132	126	133	135	129	157	129	129	138	151	127	130	133	171	147	155	142	127	151	109	146	155	134	136	149	154	139	136	128	124	151	140	151	165	162	140	132	169	138	132	153	135	130	117	145	156	121	142	145	128	152	139	134	152	144	139	133	129	132	143	144	131	129	147	161	161	154	140	147	141	123	162	145	141	125	140	136	154	153	118	140	141	136	153	136	103	119	153	121	137	144	152	161	158	129	140	135	148	133	151	160	144	135	142	142	141	144	152	146	162	121	125	148	140	141	127	151	144	140	152	153	140	128	138	126	123	134	152	121	138	129	121	130	150	128	153	127	126	140	134	129	149	121	145	125	138	139	135	127	127	122	131	129	127	135	139	149	127	155	154	142	146	157	154
15266	4170	3890	4943	4350	3590	2933	2472	2041	1847	1562	1402	1284	1114	1069	919	918	891	782	754	759	724	657	637	627	679	598	573	600	551	555	524	573	531	519	550	458	482	484	514	456	504	490	442	469	494	474	458	464	433	461	438	402	450	475	475	460	415	467	405	448	423	441	418	449	418	427	406	391	408	434	422	401	415	397	410	445	424	394	374	412	416	436	397	398	394	415	402	403	406	371	406	383	430	458	462	421	395	380	420	432	403	380	390	433	403	401	411	409	402	414	395	383	445	418	397	382	398	354	389	410	368	380	388	378	390	448	439	388	365	380	438	393	406	392	428	409	386	378	410	381	409	383	367	384	407	401	369	397	371	422	384	426	397	375	384	435	415	407	393	413	376	413	379	388	373	396	412	399	430	386	392	388	390	408	408	408	382	414	385	435	414	365	381	375	394	395	372	416	401	363	400	355	388	376	408	386	443	429	381	404	421	393	407	369	393	390	372	414	348	399	370	358	381	398	385	381	410	424	391	349	357	393	372	424	392	339	383	407	395	363	391	405	391	416	389	384	367	389	393	356	380	395	367	380	405	417	420	388	409	386	376	413	370	376	404	363	408	401	417	366	400	361	379	399	380	384	397	391	370	368	405	376	382	410	382	389	404	411	395	392	385	338	372	420	406	410	404	429	393	378	409	372	392	391	389	394	365	375	409	383	392	380	384	388	386	368	405	387	401	392	393	378	396	378	386	385	379	411	377	398	385	345	386	435	384	416	384	407	392	409	375	365	392	402	354	391	359	364	404	387	393	385	385	418	401	381	374	377	376	398	359	374	374	393	405	412	389	404	373	384	371	390	378	376	407	386	374	397	385	385	412	406	388	388	391	378	377	371	369	398	371	435	383	408	374	387	372	407	408	414	378	388	352	403	386	380	379	414	408	409	431	387	381	392	373	404	394	419	403	405	352	372	366	371	353	339	373	425	403	397	398	418	375	404	412	356	382	379	371	422	385	352	385	411	397	385	385	397	383	380	407	384	394	377	371	386	401	372	407	384	377	350	402	391	365	404	350	371	400	422	404	381	340	384	372	397	399	400	400	409	344	391	390	377	412	382	428	365	395	382	378	386	407	395	385	377	355	394	374	383	382	380	393	375	355	416	394	372	377	381	356	402	407	374	381	402	394	353	402	368	388	402	393	348	371	386	379	373	400	379	390	391	356	380	418	388	374	373	406	380	397	407	391	381	331	391	410	383	378	403	409	405	360	416	404	397	402	395	367	388	402	415	382	384	395	362	361	372	365	427	406	383	427	387	393	386	353	383	388	388	376	395	388	394	379	388	338	392	392	417	406	389	399	403	387	388	374	404	398	358	356	386	379	387	379	379	379	398	371	406	401	400	407	403	416	380	428	366	345	356	391	398	387	408	391	407	397	391	386	370	418	372	396	393	366	386	409	382	392	434	376	400	411	380	392	367	359	373	386	383	394	358	401	384	388	380	367	382	409	364	376	368	390	369	378	403	405	387	402	419	396	413	401	357	401	402	392	384	346	418	417	405	410	390	347	361	397	406	392	360	371	371	404	387	372	375	393	376	396	345	403	409	369	389	386	386	412	389	407	386	380	391	387	418	412	421	373	349	418	388	360	383	390	349	405	376	399	405	365	409	395	394	402	392	367	364	378	395	401	395	424	383	382	363	373	368	399	423	373	377	367	390	402	376	428	391	371	373	397	356	372	383	375	405	392	387	379	378	403	382	405	364	387	406	394	394	402	377	387	404	409	392	410	396	437	366	386	372	366	393	405	362	376	394	380	399	417	397	405	378	389	393	361	395	397	402	377	425	402	411	419	414	418	400	396	376	352	379	390	418	355	401	383	367	339	391	400	393	412	387	382	394	402	410	372	420	382	381	383	410	365	363	365	419	395	404	360	365	384	390	363	387	405	364	384	367	374	400	369	434	364	419	373	406	397	398	390	399	408	397	383	423	358	424	379	402	395	385	395	372	379	407	386	395	420	372	390	375	407	377	399	365	380	368	385	388	360	387	401	415	371	406	401	410	375	399	388	414	398	364	411	403	393	374	441	357	428	432	360	380	386	365	370	413	407	417	380	409	361	366	369	415	373	352	407	396	349	364	385	387	399	386	398	398	369	420	422	372	380	356	346	383	392	389	355	389	382	374	389	395	372	393	432	381	425	379	377	373	414	353	385	389	418	408	372	403	393	367	383	400	373	402	407	385	411	437	373	387	361	379	409	390	379	440	393	358	376	378	355	370	410	391	408	400	381	379	376	384	372	409	360	385	410	372	361	448	405	389	419	382	401	404	394	373	379	388	408	388	380	405	416	392	350	377	372	377	395	391	377	385	408	379	375	393	415	393	378	390	411	386	376	387	405	318	402	415	406	371	407	409	373	373	374	380	405	405	438	375	422	389	357	372	415	380	386	391	403	350	375	402	364	409	380	393	395	389	391	380	373	377	410	400	387	390	449	389	378	397	397	388	367	394	367	409	376	368	362	391	386	384	391	388	385	418	414	387	379	384	385	385	357	398	379	387	380	363	392	366	395	390	362	362	402	387	370	404	384	427	423	410	379	386	383	394	376	354	424	369	402	384	363	408	388	388	401	376	401	375	374	398	395	396	387	364	376	362	365	385	379	395	391	367	404	382	396	439	424	388	384	401	397	416	392	377	360	396	378	387	399	357	385	367	362	415	393	357	418	380	376	396	404	367	352	410	407	359	366	347	391	388	390	398	432	398	377	417	394	363	411	404	394	404	383	426	386	390	378	373	403	405	403	368	351	405	398	392	385	415	377	371	371	393	372	401	412	390	389	372	373	405	393	409	424	390	410	354	382	364	397	364	386	410	396	419	404	368	364	394	387	377	390	407	375	370	393	391	396	354	400	403	404	380	427	391	398	388	380	396	428	410	396	405	395	388	351	350	385	364	381	369	384	387	377	404	391	364	357	387	362	402	381	393	363	402	377	356	388	358	358	392	397	380	374	387	396	393	386	400	350	364	369	423	402	356	398	446	389	405	391	366	392	397	378	416	396	372	382	388	392	390	363	403	401	397	406	359	408	390	377	441	371	399	383	417	391	388	368	357	357	371	409	394	395	396	393	379	407	404	392	402	431	389	380	414	411	382	391	368	384	353	390	385	388	387	406	389	417	410	371	389	357	390	408	416	389	374	387	371	390	411	391	364	423	357	392	365	404	412	402	360	391	395	414	402	398	367	384	391	397	376	389	387	378	382	381	400	370	405	403	384	359	387	369	380	412	370	456	370	380	385	396	349	388	389	406	337	335	405	377	377	381	421	382	371	407	392	360	436	382	387	384	367	406	370	394	380	403	407	379	364	381	387	392	402	373	418	439	402	387	437	383	372	393	352	382	388	365	429	401	395	408	378	378	383	379	391	374	377	370	383	421	375	394	404	385	401	391	392	403	395	342	418	412	421	409	398	407	372	419	406	403	333	424	394	371	395	402	433	392	414	371	390	395	384	412
3117	401	310	327	271	271	278	312	269	252	270	287	287	264	266	268	252	259	275	284	269	290	267	283	265	250	274	264	286	274	267	279	310	252	275	262	274	271	290	259	261	260	242	240	272	256	252	278	248	252	265	257	264	288	280	269	256	270	276	261	252	306	240	268	253	242	278	254	241	267	261	271	287	255	274	246	269	248	258	275	261	284	263	282	250	253	259	238	247	239	264	252	267	244	261	245	267	274	268	258	261	255	261	269	226	270	254	265	272	252	273	256	269	262	264	263	253	261	272	255	250	256	267	281	295	259	274	265	272	243	248	273	260	263	250	293	251	261	252	290	272	262	250	267	234	243	255	246	278	272	257	266	249	311	262	250	268	261	251	285	279	251	235	267	264	262	244	275	273	245	258	243	252	313	278	265	247	255	267	270	256	252	266	276	282	267	233	262	299	259	274	293	285	259	254	239	227	223	224	267	244	225	218	274	241	294	287	249	265	266	251	266	245	258	242	230	276	291	267	281	283	263	272	274	253	271	292	241	255	272	247	264	253	265	251	243	267	275	260	261	275	267	261	246	263	263	279	244	245	259	249	262	259	280	273	248	274	248	261	291	246	275	271	262	248	266	278	259	236	276	255	276	264	267	278	254	276	234	235	252	263	249	267	249	257	247	241	258	258	263	236	260	249	262	272	291	288	254	275	253	286	260	235	271	267	272	284	256	247	263	236	235	265	296	251	267	222	263	272	238	255	276	266	250	274	288	265	264	284	254	272	260	245	253	275	266	266	258	258	275	226	255	249	278	263	259	279	246	284	253	229	272	275	267	317	259	249	252	258	251	268	239	250	261	260	270	243	263	256	264	284	247	250	267	268	234	248	251	300	263	256	264	255	267	265	259	287	261	294	266	243	275	241	239	279	265	282	243	246	234	288	257	248	261	240	262	272	278	268	255	238	236	266	296	247	249	267	276	279	257	276	261	237	274	266	230	273	246	230	252	271	252	244	262	269	263	291	257	274	226	255	237	238	268	242	280	240	275	237	248	225	253	275	264	268	266	258	276	267	261	263	270	236	263	244	248	257	281	264	264	260	272	260	267	254	252	266	239	277	279	272	259	261	246	264	271	272	249	244	211	266	248	264	264	244	248	265	263	268	252	235	243	278	257	272	261	262	224	224	275	288	272	262	265	278	249	257	265	255	258	276	278	228	237	235	235	267	238	271	283	262	270	253	253	285	249	256	261	277	279	236	272	266	236	268	264	243	261	255	271	293	283	259	250	277	273	267	268	269	285	256	276	286	265	266	254	263	255	248	262	242	242	255	262	286	261	247	253	246	241	259	263	252	256	286	273	265	239	244	261	271	290	274	271	278	250	265	248	281	244	270	266	256	245	248	274	258	253	249	249	264	257	282	251	255	237	238	276	269	244	272	283	259	278	261	239	239	270	286	240	256	236	243	228	273	262	250	254	253	258	249	271	243	260	277	252	268	277	263	236	304	272	251	262	270	287	265	266	256	238	246	282	236	252	254	253	270	285	260	258	272	285	274	229	233	287	232	280	266	252	259	257	257	245	255	252	255	227	270	274	290	253	246	277	266	268	314	219	265	259	261	277	243	278	239	269	262	281	281	308	253	284	278	258	252	268	271	258	253	283	257	237	256	287	258	294	240	249	259	269	281	248	286	266	275	248	286	274	250	249	273	277	262	275	254	253	250	256	264	257	273	269	236	262	262	247	240	268	264	241	261	259	240	264	292	261	243	272	263	241	272	240	255	260	241	272	275	261	247	252	236	274	274	253	261	260	266	244	271	275	255	254	272	284	306	263	246	261	273	256	301	274	262	271	265	277	269	275	257	264	287	245	249	265	252	247	220	258	272	261	252	285	283	277	277	273	281	267	278	275	271	290	275	263	268	261	266	266	276	298	249	244	254	244	274	254	261	253	260	273	261	253	259	261	252	287	244	248	257	230	272	256	254	260	257	258	265	228	252	267	273	262	257	260	255	264	252	266	242	266	260	271	248	263	258	233	224	268	267	276	262	275	276	234	258	252	266	236	277	274	231	229	248	230	276	256	263	270	280	269	232	251	277	265	279	278	261	269	248	251	268	243	264	246	289	238	244	269	278	262	257	267	271	230	232	241	259	229	272	254	254	263	254	251	259	233	292	286	236	261	248	282	233	244	267	273	254	266	244	249	254	262	246	262	284	249	277	246	284	256	284	264	248	289	236	245	260	287	255	243	231	263	265	249	257	255	262	255	240	234	252	271	263	279	250	255	290	257	238	274	254	266	239	266	265	246	284	238	240	234	242	227	269	270	242	262	256	258	265	261	268	267	241	255	249	275	271	267	260	272	237	290	247	276	246	267	247	262	232	247	266	266	273	258	268	277	264	266	267	247	242	265	231	259	246	247	239	257	241	290	287	244	273	266	250	283	257	251	281	224	249	266	254	271	242	243	248	283	249	287	260	278	251	240	255	270	256	271	226	262	254	263	229	246	250	241	245	256	262	274	260	228	272	252	267	287	256	260	264	255	252	262	247	278	245	270	275	272	219	212	276	273	259	251	253	237	238	267	269	274	239	244	262	270	271	247	267	250	289	252	255	270	270	279	245	250	257	289	265	256	283	238	251	272	251	277	269	256	261	262	266	262	272	253	256	261	271	272	258	284	252	283	273	254	264	275	274	305	260	235	240	245	270	262	265	245	257	243	235	267	254	245	255	255	257	243	254	254	230	260	248	280	272	252	246	259	274	274	273	293	230	235	260	252	267	272	253	243	285	223	261	281	275	239	286	267	281	257	250	235	274	261	264	271	269	260	255	243	251	253	243	277	245	265	252	259	247	245	260	263	263	253	262	255	251	269	204	313	279	288	265	251	261	281	275	264	258	231	273	302	250	278	273	239	259	255	230	266	265	261	268	257	276	271	237	261	292	251	246	260	234	231	240	262	248	270	249	270	281	261	268	265	289	281	268	287	257	263	288	255	242	250	290	281	237	274	264	269	284	293	285	284	255	245	264	250	258	273	266	257	265	270	292	276	246	281	244	262	270	251	285	257	259	286	253	230	276	318	239	288	255	259	260	274	250	252	254	289	249	262	238	276	278	245	260	275	255	230	222	247	254	262	259	254	274	272	236	274	264	275	274	266	261	276	252	236	314	271	260	282	280	252	260	229	280	260	240	259	279	263	277	246	252	262	268	264	238	278	242	301	247	287	264	272	262	257	223	259	217	244	229	280	250	256	264	263	249	285	269	260	243	243	239	258	280	287	257	263	259	269	251	279	266	239	289	241	276	277	237	265	249	256	261	256	262	276	280	244	269	269	241	233	244	267	254	270	220	243	249	265	237	251	265	246	244	272	259	251	266	265	251	268	240	274	250	248	279	289	268	295	253	291	231	240	264	243	260	257	238	233	247	285	284	263	279	247	258	262	257	280	253	258	269	280	250	258	273	229	303	242	280	240	248	245	257	253	259	286	263	260	247	261	267	253	241	252
2955	927	845	925	861	824	797	761	763	764	722	755	770	774	678	763	714	713	726	664	643	692	720	628	705	697	707	675	681	715	746	699	758	678	719	678	729	715	747	749	712	729	707	684	696	682	700	689	673	720	719	698	706	678	667	702	718	676	705	699	692	717	684	660	699	669	685	696	706	724	685	698	702	657	701	682	666	691	660	654	717	706	671	689	667	709	702	673	716	726	733	715	686	699	647	735	716	691	724	680	667	671	717	672	704	716	679	655	709	714	674	717	674	643	708	698	684	681	701	710	679	703	721	697	666	712	698	659	680	688	718	675	673	669	677	690	689	719	698	678	664	698	663	701	691	625	711	703	661	700	738	676	669	741	742	687	734	658	675	695	691	708	727	667	760	666	701	727	725	711	644	699	669	720	668	717	679	647	720	715	663	668	701	704	677	714	733	681	625	719	673	693	677	657	724	691	737	696	677	693	675	730	683	630	727	702	634	689	662	659	700	685	682	699	697	646	691	676	724	685	691	690	694	686	710	666	686	711	728	660	604	704	701	681	652	709	691	641	726	648	643	679	709	672	679	674	665	703	674	699	695	735	670	691	688	658	640	711	667	703	688	705	707	725	716	697	656	683	704	696	715	705	755	681	689	711	684	696	693	664	669	721	658	720	688	672	702	713	679	673	708	704	668	684	648	672	669	672	675	689	636	679	688	704	702	680	681	693	694	692	700	711	731	651	701	702	703	750	705	714	679	693	681	691	704	691	730	767	682	637	654	670	668	671	673	688	687	709	660	737	661	670	706	735	702	657	724	674	695	665	704	709	748	712	679	726	671	698	661	666	712	686	709	656	629	654	723	673	702	702	702	695	691	680	664	687	675	687	670	667	752	689	721	710	701	767	657	671	644	710	711	704	685	712	713	682	655	698	671	701	694	620	716	726	747	686	676	713	602	680	679	645	720	715	671	662	733	728	744	646	698	691	664	701	679	697	638	749	694	705	715	715	688	673	656	662	709	632	691	690	680	670	727	706	714	704	733	693	712	693	662	741	735	705	688	685	648	662	665	686	675	678	730	664	697	702	735	669	696	698	725	740	683	670	690	685	686	694	760	666	684	707	709	681	717	675	696	675	679	671	716	681	664	662	663	738	707	710	702	676	622	689	666	696	699	743	727	691	692	654	697	658	686	674	667	697	698	639	691	693	700	672	696	731	640	700	709	700	670	672	683	633	714	639	705	669	689	673	681	719	725	688	666	694	725	662	705	639	693	661	715	698	747	712	710	707	721	675	691	678	687	675	655	676	715	678	645	690	669	728	696	667	681	669	677	713	672	660	725	696	616	681	663	699	705	743	709	743	718	683	679	667	702	672	675	662	711	685	719	680	684	705	692	689	677	675	662	678	721	687	691	659	714	696	674	763	726	688	727	739	688	702	689	704	681	681	668	653	711	712	636	657	678	641	695	665	698	678	729	694	695	658	689	684	671	658	709	673	706	648	679	702	708	670	676	717	666	690	689	695	681	706	674	693	702	648	729	688	701	734	699	653	707	705	669	684	724	708	700	672	678	676	688	673	752	710	660	679	686	703	687	683	737	653	649	700	708	673	674	655	723	640	700	674	682	727	694	716	722	681	696	690	669	719	700	715	687	673	680	744	655	651	693	715	694	650	659	682	665	688	665	660	673	701	682	709	714	672	649	675	689	710	678	681	689	699	692	698	692	701	708	652	690	677	677	701	662	704	678	643	666	668	709	690	704	681	670	665	677	685	679	664	733	743	664	710	684	696	664	667	675	685	696	687	717	765	678	679	681	698	679	712	671	707	687	707	693	704	636	715	725	681	693	720	720	664	718	705	701	688	746	669	680	713	702	736	711	742	710	716	685	702	723	722	637	679	662	649	702	666	684	691	694	702	694	685	731	738	690	738	636	661	704	689	672	685	681	662	697	718	716	736	698	708	706	716	709	675	659	708	643	692	658	721	639	693	739	684	682	691	710	727	641	721	748	758	660	666	683	684	668	685	672	712	698	662	640	690	717	710	707	695	723	683	696	668	660	694	635	678	702	680	711	657	631	681	663	685	731	725	679	695	724	694	683	673	686	738	658	691	681	680	721	636	691	671	742	654	707	718	694	724	708	675	747	703	685	667	663	690	705	694	659	695	702	717	716	714	680	700	658	715	728	714	685	651	690	640	718	715	698	674	687	724	654	733	692	665	712	688	687	701	724	647	699	703	673	683	701	670	743	629	681	706	715	678	703	656	732	678	658	650	683	703	663	715	698	661	655	716	673	692	695	682	675	698	676	728	696	662	680	693	699	697	756	697	746	682	638	686	686	680	702	686	685	664	665	702	709	692	668	709	703	663	699	681	675	674	667	630	631	679	676	711	694	690	688	704	695	688	695	693	748	649	706	687	685	709	705	657	675	699	691	665	713	707	701	685	683	723	674	688	745	677	638	651	711	701	712	661	664	697	673	681	694	664	665	727	665	718	718	713	738	645	677	644	648	622	686	689	711	644	700	732	695	691	703	659	717	684	679	712	697	687	658	723	677	707	692	675	682	716	686	658	711	691	668	739	681	666	670	645	690	704	676	714	673	679	720	723	680	733	674	698	698	679	746	699	672	740	634	719	721	704	691	663	694	740	649	685	679	703	712	653	745	689	631	711	695	683	703	668	721	687	647	702	686	681	692	690	686	704	690	664	656	745	694	682	707	685	729	689	710	730	659	709	709	726	660	687	654	684	731	709	680	715	706	679	696	654	653	734	703	735	694	690	663	672	709	698	700	693	709	684	713	702	695	680	678	690	762	761	691	692	659	673	696	700	712	715	687	731	670	749	704	705	681	681	664	652	691	710	713	680	704	729	665	651	704	663	652	658	709	692	655	650	709	678	692	707	693	681	673	699	706	650	652	712	670	696	696	753	702	686	682	684	681	687	676	681	641	661	688	688	721	700	717	697	619	725	680	722	693	705	688	675	662	716	622	659	685	673	686	735	695	737	719	674	715	725	681	660	672	657	671	666	692	679	648	689	692	764	688	715	673	683	710	706	727	706	680	706	729	665	675	663	738	715	703	661	681	648	687	660	717	738	691	720	663	719	705	709	675	732	696	696	730	729	729	703	694	727	707	642	672	696	622	716	663	669	680	655	676	706	730	709	722	719	751	680	669	698	701	708	699	720	675	670	695	677	642	663	711	692	712	681	645	727	707	728	691	648	714	682	653	704	724	732	690	708	716	688	704	658	665	716	664	699	715	699	685	660	686	704	719	656	700	689	648	708	682	674	669	689	683	758	696	669	694	661	639	710	721	633	718	732	699	689	676	643	660	656	741	718	684	689	656	684	727	711	716	702	715	680	663	669	739	746	719	721	688	678	699	662	715	690	712	676	690	682	729	711	658	660	671	663	696	626	729	715	712	697	694	672	694	654	676	728	667	682	717	736	669	709	694	698	678	670	684	687	712	680	646	712	721	703	692	704	673	728	672	688	679	679	706	686
17901	4409	1364	992	739	686	581	499	429	374	420	336	392	353	338	311	320	359	347	300	312	315	287	308	291	285	270	298	280	292	300	318	316	300	314	302	292	269	284	276	290	280	260	277	276	302	291	294	294	311	286	273	272	300	312	272	290	295	300	283	289	293	276	286	270	299	278	284	279	279	292	285	313	294	283	300	280	328	296	269	265	339	281	290	263	298	250	291	296	302	268	283	309	285	274	303	266	320	263	313	286	244	294	290	314	286	286	313	287	262	262	290	295	277	313	287	292	288	311	276	274	272	290	307	284	283	275	293	300	326	281	283	267	307	274	299	294	303	294	268	284	281	292	296	289	260	260	262	296	272	282	289	275	288	268	284	265	298	260	265	274	260	313	279	289	314	271	327	264	307	290	291	297	313	300	279	267	290	296	258	254	267	251	263	305	298	264	302	294	286	321	252	259	286	307	301	300	280	279	320	339	286	283	296	268	271	289	260	316	290	284	285	284	289	282	305	277	269	290	296	291	303	292	260	278	305	266	273	271	290	284	271	278	318	285	312	271	278	242	304	271	267	278	284	283	267	271	276	273	285	268	306	292	297	289	293	299	309	295	301	279	302	313	271	264	261	269	302	254	247	275	314	286	275	260	292	274	294	292	301	299	304	277	250	309	305	294	287	301	280	279	251	261	276	270	285	274	325	301	288	282	275	252	296	284	270	309	283	302	289	278	299	287	304	266	321	296	319	267	281	257	285	286	301	268	274	277	284	317	287	306	298	262	291	278	301	301	273	238	284	287	326	301	281	248	286	269	266	270	261	267	321	296	300	296	270	305	304	293	288	268	280	313	274	302	284	290	265	305	293	285	295	270	310	277	284	264	305	317	324	315	300	304	273	293	296	284	265	284	313	261	279	275	313	252	267	296	276	315	269	292	312	311	286	254	297	305	278	295	306	298	265	277	304	312	300	285	286	305	293	282	264	294	282	292	287	261	272	259	263	259	265	303	292	281	284	272	265	281	251	265	310	294	260	297	281	285	277	265	291	298	292	272	285	277	264	275	301	298	270	312	268	282	284	282	294	290	284	308	280	263	278	288	268	299	284	326	251	271	303	306	281	256	272	291	271	284	284	257	275	276	284	319	269	289	322	292	309	269	308	250	269	271	266	270	297	270	301	287	303	315	299	268	305	250	245	269	274	255	286	294	291	268	252	255	277	282	259	300	283	273	293	255	284	280	301	302	261	288	303	312	277	300	268	262	255	280	267	292	312	280	299	301	267	253	256	278	278	305	289	282	273	276	262	274	315	301	281	256	290	303	262	278	302	253	293	256	279	269	263	285	283	271	285	304	283	272	313	290	269	286	250	271	280	299	294	272	316	274	265	263	288	293	259	290	315	312	314	273	279	309	303	299	310	265	284	293	278	301	282	283	294	278	302	309	288	304	298	272	280	280	273	316	247	283	265	242	277	303	296	307	323	266	281	292	268	277	297	296	268	261	260	279	273	282	297	278	264	291	267	259	265	300	297	302	312	282	304	290	291	282	300	291	279	285	289	261	269	263	296	278	286	267	276	292	276	294	269	279	302	279	294	299	262	314	260	275	260	277	290	266	311	302	293	301	263	290	306	239	264	295	312	297	284	319	289	270	280	314	307	284	292	250	288	275	279	274	287	287	284	296	268	277	281	299	298	277	285	305	298	289	280	279	273	271	310	248	275	266	280	291	270	296	289	309	307	303	258	271	282	314	270	267	312	253	269	283	306	280	302	278	295	248	273	318	310	284	279	257	279	265	244	255	297	269	295	266	286	286	258	276	282	286	286	268	269	254	267	284	320	293	280	282	284	308	300	265	285	302	266	245	296	299	264	257	331	275	273	285	322	299	312	277	298	276	288	265	286	269	259	297	288	274	283	252	291	308	257	323	281	289	310	274	287	277	283	281	254	268	283	284	301	315	274	289	252	281	292	284	305	256	290	255	293	317	299	266	278	298	254	279	298	266	293	270	254	284	271	289	281	271	296	285	284	306	278	287	299	301	296	291	275	270	294	258	304	242	257	274	284	283	273	267	252	298	280	307	286	292	284	287	299	255	276	306	269	272	282	279	307	286	288	265	299	268	284	300	312	298	303	286	266	299	294	292	272	297	284	300	315	301	267	273	278	293	307	293	291	285	296	277	300	269	280	259	294	300	287	253	292	288	298	289	272	287	279	298	262	293	276	264	294	310	292	277	315	266	301	246	289	273	276	312	282	263	284	292	250	270	279	259	277	291	302	281	319	271	306	277	306	270	271	293	277	301	265	290	266	320	292	295	288	283	277	261	287	278	313	300	294	282	273	301	308	295	304	293	280	297	304	296	271	324	266	286	261	288	309	288	266	273	274	273	302	264	278	282	273	283	277	295	262	283	279	280	313	291	289	286	300	287	303	313	260	300	295	277	295	276	287	307	270	314	293	306	306	299	301	264	251	277	285	288	295	272	255	287	299	259	293	241	303	301	278	284	306	284	288	298	284	294	261	260	271	286	277	299	275	280	290	271	261	266	286	299	275	262	321	285	264	249	285	285	281	294	277	268	301	293	287	278	261	289	281	302	285	308	281	302	292	282	254	301	290	280	281	274	267	290	275	285	278	307	266	285	296	265	281	275	306	254	309	288	314	287	289	295	297	257	284	285	289	259	280	297	278	298	252	274	306	305	279	280	287	296	273	292	266	286	266	311	291	308	291	285	299	293	263	295	254	293	293	293	306	274	272	256	300	289	252	276	284	285	264	255	262	280	265	270	302	284	290	268	267	287	301	284	280	316	235	281	283	284	272	279	272	290	265	269	297	286	286	309	294	271	289	287	291	293	279	268	292	293	309	292	273	307	295	307	286	282	290	291	287	315	295	317	300	259	253	302	276	290	313	279	275	304	315	286	276	281	291	262	274	294	274	307	260	276	269	253	303	291	299	302	258	270	270	280	266	285	288	302	275	273	269	288	266	278	293	275	302	279	285	312	274	274	266	282	285	288	326	298	296	265	264	266	275	291	280	295	279	302	276	294	301	275	289	312	299	295	305	302	298	313	304	273	299	283	292	276	262	311	289	288	298	259	283	295	260	301	306	281	259	269	297	316	306	301	276	268	273	269	323	291	278	271	277	319	285	268	277	273	294	279	256	256	317	298	264	301	291	326	294	318	297	277	295	307	286	284	297	284	281	236	300	290	314	266	282	301	328	271	335	265	298	312	282	280	263	251	263	273	247	301	268	304	280	284	280	271	309	301	256	277	271	285	323	265	287	298	294	289	282	298	310	256	267	297	265	292	285	300	284	319	291	257	271	318	280	281	276	261	294	303	255	285	289	262	288	293	298	299	268	305	290	246	262	247	316	262	308	275	291	294	285	276	284	304	308	283	286	305	289	279	268	254	298	287	270	291	282	263	293	294	287	286	273	279	284	290	276	292	275	258	282	288	316	299	278	269	306	287	289	262	286	264	283	289	272	259	282	301	273	280	277
11010	3069	2538	3144	2835	2398	2092	1758	1606	1443	1338	1299	1213	1098	1112	1088	994	956	942	945	885	892	875	862	846	830	799	837	828	849	827	805	871	816	792	864	770	768	790	772	767	785	766	735	764	736	766	800	773	785	791	764	741	799	754	755	787	753	786	747	717	736	733	680	692	759	728	746	821	739	716	760	765	760	723	677	745	766	750	724	714	740	760	755	744	736	720	745	712	744	748	742	718	725	712	704	750	744	731	714	732	774	779	752	791	693	760	699	739	723	767	724	751	693	723	743	747	737	772	709	757	717	703	731	716	752	708	739	782	726	746	724	717	740	753	708	704	792	728	729	719	700	747	786	779	758	813	743	735	720	734	757	714	657	731	705	734	752	748	766	744	727	735	711	767	779	657	760	740	745	708	743	748	728	732	742	734	707	671	696	719	672	772	769	732	782	731	692	779	706	705	742	699	761	731	766	769	699	722	668	756	747	768	754	731	741	733	739	750	720	762	768	739	755	768	762	741	726	702	709	768	716	757	713	731	740	738	739	741	731	729	715	748	656	710	707	736	730	740	661	787	736	706	740	752	691	734	697	683	707	733	716	764	773	743	738	727	733	727	726	770	707	753	736	759	715	726	706	741	708	757	744	729	732	698	744	740	731	740	755	710	756	765	725	789	715	746	754	738	738	755	728	696	678	712	757	712	753	737	718	738	678	732	725	753	715	714	709	731	746	711	719	736	782	742	738	743	716	684	752	753	719	708	776	718	758	682	711	734	698	760	708	737	714	708	691	755	793	746	729	721	762	723	733	749	739	690	728	735	740	758	736	700	721	699	772	738	729	718	689	758	710	739	711	748	722	770	738	720	712	748	730	728	721	758	735	746	748	711	708	716	749	746	774	744	733	738	774	711	677	721	683	717	750	734	692	702	767	724	746	735	739	701	706	701	743	756	727	762	709	728	698	750	757	778	727	726	737	738	734	767	726	751	759	768	744	724	727	734	722	725	723	763	712	744	711	713	747	746	758	722	750	767	722	710	743	721	741	720	697	774	737	726	724	778	746	713	695	766	768	749	747	744	726	697	761	712	720	767	806	699	774	754	702	710	710	730	697	774	729	723	748	730	757	678	682	745	760	701	738	707	728	728	745	719	776	753	734	713	757	764	751	746	758	674	723	675	722	793	727	741	777	723	723	707	754	709	730	749	693	751	715	698	667	745	781	722	767	693	744	690	775	717	726	675	778	694	729	710	704	740	695	752	771	697	696	735	704	721	747	695	764	742	779	693	718	674	687	736	737	693	736	754	734	769	737	744	746	700	728	763	721	709	755	719	706	765	716	745	732	697	743	755	709	723	745	719	757	714	725	704	682	734	732	768	732	747	721	766	736	743	746	752	725	715	757	728	731	746	754	736	693	802	760	691	761	753	734	739	677	737	690	689	760	778	745	692	730	704	723	687	722	714	712	682	730	736	763	764	717	729	710	733	713	707	722	712	698	721	716	782	743	778	748	767	732	815	724	709	751	718	771	716	766	750	716	714	742	710	787	735	769	789	720	734	693	745	755	679	680	765	694	699	695	756	754	739	762	765	717	701	683	744	698	697	771	746	712	758	729	760	763	706	706	752	722	706	717	764	725	733	776	703	667	749	750	753	731	745	806	767	715	750	738	776	710	715	718	696	711	711	715	758	660	746	764	683	718	712	759	716	743	742	749	748	724	742	719	675	690	738	701	746	727	732	737	725	729	744	729	735	691	692	759	742	730	755	740	709	728	688	747	703	789	716	721	711	741	761	763	723	735	719	708	751	762	777	753	802	744	728	781	755	765	764	740	733	699	725	701	773	733	709	713	737	735	725	703	723	707	737	694	755	711	733	769	736	697	694	725	697	735	740	704	733	730	736	731	741	776	780	705	765	791	756	744	741	766	714	750	677	736	695	779	762	755	702	777	684	719	739	693	743	738	724	749	740	740	736	721	713	721	713	756	710	798	697	714	709	708	783	767	719	738	698	671	743	716	657	742	700	727	732	715	735	767	714	730	715	703	713	723	766	718	754	730	695	731	775	747	753	730	747	796	735	747	743	659	761	713	715	688	719	756	779	727	681	742	709	719	742	748	717	763	733	699	727	725	779	759	716	718	700	778	707	774	740	747	741	705	761	710	726	751	741	764	778	755	741	717	754	727	745	794	745	700	749	725	785	743	722	754	755	761	722	704	759	699	757	654	721	709	708	727	746	692	747	712	724	732	701	733	727	735	737	765	730	753	763	781	769	730	753	755	745	717	733	719	708	721	696	744	766	734	767	778	756	747	733	705	776	792	672	674	741	719	687	696	759	709	720	715	749	708	761	691	714	715	708	738	764	775	741	727	739	699	763	749	719	721	739	769	770	691	721	753	750	759	779	678	723	753	779	742	728	703	733	743	781	745	768	744	738	745	760	719	697	713	723	727	730	697	710	727	726	755	736	741	744	735	707	774	744	724	718	719	707	749	712	741	733	708	724	744	738	712	723	693	755	695	695	781	712	754	725	763	694	769	743	717	715	749	731	662	756	690	734	671	698	745	681	759	713	750	684	703	743	738	709	725	773	705	750	777	719	717	776	742	721	704	671	718	748	758	736	742	699	742	768	777	704	705	747	749	766	761	710	734	703	747	760	702	725	714	735	771	688	738	811	729	743	769	707	704	759	756	706	703	691	762	740	715	709	746	758	718	699	713	713	702	759	698	743	724	757	751	754	746	711	792	734	758	706	785	762	767	764	661	738	709	689	766	761	740	739	733	739	736	704	680	749	766	706	733	739	738	718	700	746	718	745	788	729	726	734	695	732	712	718	722	738	762	712	753	720	730	709	725	747	756	760	675	753	706	690	709	721	724	793	761	721	750	775	730	773	734	721	736	784	740	806	700	714	746	771	715	684	721	723	784	736	733	754	697	764	771	693	751	802	736	754	729	679	702	735	724	728	713	732	732	731	742	713	738	719	704	702	745	697	708	806	744	741	699	783	674	721	664	731	724	724	726	716	729	726	667	733	730	755	689	760	724	732	740	766	735	699	748	776	682	764	742	756	771	753	721	728	719	717	754	719	747	689	746	741	749	772	752	723	719	748	737	709	736	805	744	735	714	771	733	742	705	730	710	663	730	777	700	735	742	721	774	697	720	740	738	747	686	786	736	737	698	736	771	720	709	734	763	735	711	753	695	753	730	735	747	747	711	730	693	689	751	733	708	748	776	782	758	734	687	687	699	722	739	760	726	722	730	710	706	722	752	713	700	743	702	724	716	749	738	752	758	713	762	715	760	774	710	711	789	682	728	731	764	742	702	740	713	764	699	764	748	711	768	721	767	688	717	742	784	760	704	765	693	758	770	710	740	742	739	718	731	751	722	745	725	768	789	697	739	719	734	724	716	704	684	710	675	774	755	717	795	739	755	688	754	681	739	686	729	695	693	715	732	709	738	743	749	725	731	746	795	734	707	732	735	710	729	739	713	724	714	743	654	756	790
28328	10498	2397	1749	1159	833	635	504	422	361	350	284	258	234	230	207	188	183	210	210	192	208	199	171	166	191	146	191	188	138	172	154	169	169	154	178	155	157	149	148	176	136	150	152	164	159	172	136	150	146	123	164	155	156	156	133	182	140	143	139	162	147	155	150	152	152	139	139	130	143	146	134	149	137	139	132	154	143	160	159	153	143	152	147	133	145	140	132	137	152	139	109	152	138	132	162	158	153	155	161	121	140	136	131	156	142	155	146	151	142	129	143	117	119	144	120	168	137	154	159	125	128	147	146	137	149	127	127	146	133	138	117	161	142	170	146	138	141	164	121	133	152	132	153	160	147	124	128	123	119	133	136	115	133	123	152	140	147	121	138	145	148	149	149	134	150	149	148	153	143	126	157	129	150	145	146	158	149	135	125	148	148	141	112	134	159	141	136	138	139	144	144	128	126	144	140	125	139	138	130	158	131	157	134	133	145	168	139	129	116	131	142	145	113	128	144	142	136	155	156	136	142	144	138	138	177	129	122	140	125	157	146	148	142	142	163	143	132	138	145	128	158	134	124	133	129	137	132	138	138	133	137	159	158	126	146	134	137	152	139	149	128	136	134	170	156	123	117	122	120	148	152	160	147	142	130	146	143	155	143	142	167	112	154	130	136	122	136	132	145	145	149	142	143	161	123	152	142	143	129	136	145	148	140	134	137	153	126	134	147	138	129	130	151	132	127	124	146	141	148	127	135	119	151	146	165	145	147	128	147	131	133	144	128	130	149	138	133	140	169	125	150	139	144	119	140	128	134	149	144	135	129	134	120	118	162	146	126	138	140	122	133	124	148	143	135	148	136	134	130	147	131	131	159	146	152	122	135	146	134	140	144	130	142	138	142	113	133	139	136	155	138	125	133	166	154	144	130	143	137	128	153	120	146	144	147	140	121	160	124	147	152	142	147	145	133	160	127	125	175	140	136	155	135	129	131	111	134	138	130	129	130	137	124	140	130	125	159	131	132	145	133	124	144	144	115	138	146	148	141	154	133	151	165	131	170	126	136	138	139	168	134	145	149	129	173	144	150	143	139	144	156	146	144	127	155	150	127	136	162	118	134	157	153	149	131	139	123	153	148	137	129	161	142	154	134	150	135	161	127	148	126	113	136	136	138	129	160	130	142	174	149	123	132	168	130	139	122	141	165	156	141	148	127	140	116	143	145	137	146	132	138	131	124	134	144	162	130	170	135	134	136	128	136	147	142	140	144	151	148	144	130	159	150	138	148	146	145	144	153	138	129	159	136	152	129	115	147	165	141	119	147	150	120	133	138	129	161	151	151	154	135	150	164	146	139	135	137	150	143	122	141	136	133	145	151	132	125	133	141	135	148	161	139	130	159	164	152	136	161	115	147	135	117	162	130	144	138	137	138	129	126	134	126	138	129	123	131	139	118	138	145	153	134	137	130	136	115	142	140	134	153	127	142	147	140	135	166	126	140	144	145	149	133	134	155	162	137	155	143	142	125	135	137	129	133	126	123	149	150	143	140	143	136	157	147	154	132	111	128	131	145	136	127	138	167	133	147	151	127	137	129	154	130	162	152	153	134	148	119	131	149	149	125	131	127	146	133	143	150	163	150	137	140	132	128	140	121	132	150	153	111	137	127	154	130	151	129	144	128	137	147	148	128	172	126	135	158	159	142	120	152	130	127	146	126	140	135	139	143	144	159	138	134	157	134	135	122	137	164	131	139	133	157	150	153	147	127	144	124	155	133	153	121	138	127	123	143	134	149	153	146	147	136	110	159	136	149	143	116	150	110	137	148	134	136	140	120	134	134	124	148	141	134	143	138	140	159	132	118	123	147	119	144	134	136	124	135	125	140	175	132	123	162	144	140	153	150	129	147	137	137	132	116	136	163	152	146	131	128	149	145	135	161	137	132	133	163	151	136	137	141	151	142	133	128	133	151	121	123	126	140	139	143	123	163	153	118	138	146	123	146	129	135	130	116	149	136	125	131	141	148	142	143	124	147	137	128	130	132	138	136	127	125	148	145	128	137	120	151	137	138	143	144	150	156	138	122	156	139	145	153	152	141	129	136	138	136	128	158	151	124	138	125	139	136	127	128	147	129	154	122	131	137	152	139	131	142	142	141	131	157	106	142	141	155	133	137	133	156	136	168	155	126	146	151	163	153	150	127	142	147	131	156	131	139	156	140	160	148	144	134	151	139	131	149	139	151	147	134	129	129	139	149	131	135	131	154	140	125	116	139	149	122	148	154	164	141	169	132	137	155	154	147	168	143	146	142	143	147	144	140	145	121	144	142	126	132	126	155	142	133	171	126	152	137	143	132	131	143	141	139	153	140	165	132	155	133	137	159	131	153	112	140	148	153	129	126	154	151	136	126	145	155	159	133	134	144	146	143	146	132	144	151	125	149	134	139	143	141	128	118	142	161	140	128	144	155	147	148	144	125	161	145	130	161	135	138	147	147	143	130	129	127	136	147	129	158	146	145	140	136	167	142	155	131	121	124	119	135	130	122	137	136	140	141	127	137	150	155	143	140	117	133	154	144	145	117	134	140	128	133	118	153	140	126	145	152	137	128	127	142	148	129	122	147	134	147	135	128	164	157	142	145	142	130	137	130	125	146	131	134	150	121	134	150	157	148	170	147	142	135	128	116	121	148	136	140	132	144	144	119	155	140	142	136	162	164	158	149	160	137	144	142	128	161	131	131	142	144	139	147	142	126	130	157	140	139	121	126	138	138	135	156	144	126	116	152	158	152	139	124	131	130	132	153	145	141	138	146	157	154	135	153	117	144	159	155	138	132	151	134	134	119	147	157	139	141	169	142	124	128	161	122	119	149	134	132	139	121	130	140	155	139	130	156	157	122	149	147	153	149	143	150	136	146	143	132	146	134	128	127	119	153	152	154	143	124	124	137	133	121	155	151	111	129	142	135	154	141	130	164	138	135	161	144	123	135	145	147	150	131	137	143	151	149	125	133	148	138	168	166	154	121	135	139	164	150	149	126	141	139	158	130	142	133	125	151	138	125	179	152	149	126	136	144	135	128	144	135	167	159	126	141	142	136	128	122	113	138	122	152	162	129	123	124	136	144	124	125	138	166	126	138	128	144	147	132	142	138	140	138	173	150	140	139	141	148	158	139	140	125	137	145	134	118	145	110	156	142	144	155	148	136	147	155	124	151	144	130	141	146	135	125	114	162	149	137	125	152	133	154	129	128	142	143	147	132	171	153	129	136	147	125	155	142	127	130	146	143	133	138	136	135	160	151	150	138	151	148	123	146	145	149	153	145	121	159	133	159	145	136	137	140	155	127	142	129	118	148	131	141	157	136	126	120	139	153	158	135	138	148	141	153	137	144	147	126	133	143	137	118	139	152	116	139	133	162	131	133	133	138	141	112	127	137	118	142	148	135	123	111	126	151	139	133	152	135	153	150	126	124	142	142	150	139	115	120	142	141	148	149	144	127	139	157
16081	4547	3870	4957	4291	3453	2980	2484	2069	1788	1553	1402	1243	1096	1023	997	916	819	777	751	769	706	693	666	641	653	597	586	592	538	523	540	536	494	524	509	521	497	502	497	482	442	462	476	439	426	474	429	459	389	466	496	454	419	410	431	434	426	438	427	441	418	408	434	438	435	448	433	415	415	417	425	415	432	379	427	438	419	408	391	430	371	391	412	416	419	393	444	415	359	410	386	370	422	390	417	415	429	390	404	397	400	434	390	393	393	398	414	414	378	372	400	377	379	413	408	417	376	383	388	405	386	374	404	412	382	360	398	392	388	423	415	397	342	395	355	411	432	416	389	395	418	379	394	396	411	405	448	385	388	363	364	388	395	408	418	400	394	384	383	395	375	399	397	393	399	419	411	428	397	389	360	354	379	419	385	416	400	407	374	396	420	398	399	411	377	382	376	377	362	398	402	397	361	375	385	397	381	377	414	382	385	373	378	402	341	382	370	401	375	376	386	389	370	399	392	411	388	369	411	366	393	395	377	405	386	425	416	396	432	409	380	426	380	385	401	382	377	380	389	406	396	436	389	370	389	391	379	387	366	419	407	388	403	402	393	411	383	384	423	382	385	367	390	403	423	399	407	389	389	403	379	387	400	412	372	387	364	367	373	362	404	396	398	359	338	384	376	393	401	385	373	391	363	388	399	411	418	386	404	410	361	371	398	405	391	388	371	402	363	403	407	370	372	389	356	371	395	365	348	415	363	355	397	352	391	392	417	407	399	370	374	368	381	396	362	384	381	403	356	400	396	393	383	379	359	393	433	358	416	401	375	397	405	394	387	375	415	429	397	377	384	399	367	412	397	382	384	432	364	388	408	386	386	388	379	382	380	410	385	388	414	364	388	411	373	375	442	387	393	387	380	402	395	384	385	348	404	381	380	381	331	402	365	371	383	369	420	353	372	376	380	362	434	408	382	365	379	384	406	396	333	382	385	392	347	373	410	389	419	421	373	425	386	405	387	399	388	422	390	412	409	362	416	408	373	409	413	338	400	389	369	394	396	380	372	416	412	371	366	399	385	397	430	372	361	385	397	407	363	384	373	365	383	390	343	399	419	401	398	383	408	441	373	412	372	411	398	372	367	394	395	414	389	345	420	394	408	350	385	403	372	369	404	385	400	369	365	399	354	372	381	386	363	407	383	411	385	393	390	383	388	401	390	398	362	370	383	368	412	392	381	392	382	380	397	404	372	354	390	359	420	388	417	429	386	394	386	394	404	374	432	405	394	376	397	379	372	410	363	437	403	379	344	410	409	370	417	357	346	395	394	350	394	409	361	374	409	357	405	366	387	376	421	389	396	385	403	389	409	363	398	435	368	385	413	374	398	369	392	395	385	408	361	371	345	384	378	399	374	406	344	385	411	382	388	369	384	416	391	401	403	390	394	422	339	380	394	399	409	398	376	359	392	363	397	387	389	381	391	409	356	386	386	377	391	368	421	377	386	388	370	347	360	395	406	418	384	395	385	395	353	396	390	400	378	339	376	403	396	393	407	381	368	385	416	350	384	374	413	403	402	379	400	423	395	396	390	395	405	369	382	397	404	369	384	388	403	365	399	365	361	392	364	399	398	421	408	377	371	421	404	379	412	380	422	403	364	382	392	409	395	374	416	383	379	389	406	387	425	403	412	388	402	388	351	384	390	385	407	380	443	402	371	394	379	376	351	376	416	411	361	378	414	389	402	397	381	380	384	420	384	368	377	387	386	371	398	393	359	363	383	350	396	381	364	387	401	411	379	425	410	420	366	413	365	399	415	355	416	363	372	352	369	411	363	395	402	379	379	368	350	402	368	395	372	360	418	397	371	400	386	380	382	369	414	379	403	400	395	386	411	421	337	371	391	388	416	399	380	366	385	385	377	351	356	399	374	388	433	356	407	403	383	385	395	375	386	393	393	354	391	406	391	379	351	386	374	412	378	409	360	405	422	368	382	371	408	391	372	409	402	388	411	427	426	383	399	420	392	414	409	387	371	407	409	401	378	390	401	368	373	361	422	386	362	389	397	408	399	401	370	365	402	405	397	376	396	409	380	407	351	385	374	400	370	374	391	394	365	372	419	360	394	369	353	409	393	398	414	360	378	404	399	380	407	381	408	334	394	370	378	353	394	380	408	374	391	362	385	384	395	354	370	371	409	379	404	421	384	413	378	383	411	388	404	367	403	411	392	410	346	384	402	376	440	357	389	377	385	401	374	398	391	363	417	364	397	361	386	351	387	356	369	361	386	376	385	415	391	357	397	370	323	384	363	403	392	369	353	394	380	395	386	391	384	397	384	360	392	384	373	408	365	399	429	372	417	345	400	370	374	399	424	372	381	381	360	362	363	392	387	386	384	424	393	382	417	378	424	361	411	379	363	364	353	373	366	355	386	381	385	402	427	386	341	371	405	402	394	361	443	375	342	385	414	399	409	386	394	407	395	386	390	361	404	408	386	395	401	404	386	423	373	363	410	386	420	360	365	407	357	344	379	381	363	351	381	418	386	414	358	382	377	374	386	422	391	382	405	360	426	421	383	379	356	393	375	388	360	392	423	397	398	409	393	374	388	387	397	393	370	397	380	392	371	437	377	405	407	396	377	349	376	392	369	386	406	391	386	392	401	378	417	391	374	360	409	419	388	376	361	406	429	389	403	384	379	416	404	401	361	388	393	387	345	381	384	385	365	435	393	386	400	376	401	377	409	415	427	374	391	403	365	349	406	371	416	364	358	383	356	409	346	401	405	416	370	360	387	398	389	382	432	395	361	387	376	388	401	393	396	409	384	393	424	382	379	398	372	374	357	386	384	356	334	366	404	402	378	410	433	351	380	406	410	372	366	402	409	364	362	377	384	388	383	384	417	388	401	340	407	392	352	372	350	394	403	407	402	387	378	384	392	347	358	402	368	400	367	432	381	358	374	378	364	399	376	385	377	383	380	415	413	385	381	414	396	395	402	388	384	403	411	384	394	365	382	384	363	376	393	373	443	416	395	401	424	378	392	418	399	394	364	369	363	355	370	391	389	416	396	392	399	374	406	405	386	389	396	375	395	385	358	408	398	396	402	397	383	363	386	376	361	350	378	381	398	416	367	370	381	380	367	369	394	415	409	365	394	375	419	370	392	409	406	422	407	408	361	386	368	388	395	378	383	354	385	367	404	381	384	426	417	378	363	373	418	360	386	365	357	381	392	416	364	380	387	368	365	405	413	446	358	401	429	368	410	370	431	420	393	369	424	413	400	348	402	402	419	370	399	398	387	387	405	343	440	374	368	402	337	347	383	416	387	367	394	425	391	361	366	400	376	343	387	364	414	416	386	419	384	410	410	410	375	416	414	360	391	350	394	426	379	395	392	387	419	394	409	409	396	402	391	410	373	377	382	388	419	390	397	417	400	374	376	386	415	400	354	359	366	397	384	388	411	412	369	391	370	429	409	401	384	395	389	392	429	364	416	365	387	355	411	390	386
3207	393	326	313	290	279	295	266	291	271	272	279	248	266	272	274	289	232	287	256	265	251	260	265	264	268	265	274	284	257	272	293	268	279	250	248	279	260	276	271	286	254	256	211	267	258	273	260	276	286	241	251	251	270	267	232	256	266	246	280	288	262	247	254	263	265	281	278	231	252	268	261	254	253	266	255	270	251	244	260	249	293	219	269	266	288	252	265	264	259	270	268	250	274	274	257	261	247	269	262	281	280	268	266	241	280	246	220	251	269	261	273	254	261	241	257	251	268	301	275	268	271	264	260	265	296	253	273	215	251	248	276	255	231	274	274	258	260	298	254	251	301	251	254	289	241	264	284	288	280	258	256	266	251	234	262	264	263	249	270	285	278	275	275	293	251	257	260	279	285	245	266	238	289	226	280	263	269	252	248	263	288	257	252	261	259	232	281	267	268	258	292	271	276	266	261	278	281	254	259	263	266	259	272	246	253	254	274	267	263	278	259	255	274	240	252	284	258	252	271	257	280	262	274	292	259	288	274	268	285	265	231	258	262	288	266	263	241	292	279	253	290	289	274	264	254	260	247	242	256	273	272	263	263	233	245	260	281	276	249	264	276	235	232	243	260	246	281	280	258	257	257	262	251	262	238	248	281	251	274	247	286	244	262	267	270	259	228	279	260	255	247	258	279	274	247	272	241	276	252	254	257	259	251	266	260	264	234	259	245	256	254	231	235	270	277	257	266	279	252	233	267	301	254	260	250	243	223	278	266	262	281	287	259	267	266	259	256	249	279	276	268	292	289	272	296	273	256	267	276	243	254	284	263	260	281	254	262	243	297	262	275	262	270	238	271	279	231	243	259	246	244	262	278	238	278	267	261	269	266	268	256	245	262	255	291	259	272	263	273	285	246	254	249	267	295	246	295	278	254	249	282	246	233	257	246	254	281	272	246	289	255	241	254	265	248	248	251	253	279	224	256	256	239	260	249	266	261	266	271	270	245	288	243	265	266	248	272	241	278	259	288	272	285	243	243	271	267	269	250	244	258	266	268	258	271	253	280	249	276	268	267	266	295	262	256	242	262	232	264	252	310	235	289	249	284	279	254	265	256	259	283	299	264	268	245	287	264	282	283	275	262	269	288	306	270	280	262	285	258	256	281	268	264	264	262	296	267	261	235	253	248	266	291	266	261	280	270	266	243	291	261	277	253	266	255	272	273	269	250	248	274	275	256	248	295	263	242	251	279	245	278	283	253	272	256	237	264	247	259	238	242	241	247	287	275	252	257	261	270	251	254	265	308	258	249	273	270	252	275	244	268	256	264	258	269	262	253	272	268	267	274	261	260	283	295	293	279	277	294	270	277	270	263	267	256	268	266	274	277	275	257	281	265	300	237	271	248	265	255	267	256	264	262	257	264	260	253	245	236	269	257	265	259	254	270	281	265	268	245	274	266	280	267	256	257	274	273	279	253	303	274	268	262	286	249	283	286	259	295	292	254	239	286	250	255	288	261	276	246	251	261	244	264	288	280	277	239	263	239	276	290	267	261	260	242	270	231	298	247	252	256	257	262	266	257	258	260	245	277	262	252	273	235	272	287	265	262	269	277	264	234	265	262	252	261	261	258	247	268	245	244	266	264	252	238	278	278	272	263	254	257	270	258	251	283	256	264	277	272	263	274	238	288	286	265	250	281	257	242	249	247	259	229	318	264	277	242	287	266	267	227	268	262	265	237	271	250	276	256	239	275	247	239	287	286	275	262	261	258	251	283	269	263	291	265	283	243	259	257	284	253	249	246	267	254	261	262	270	255	249	231	270	268	264	283	255	244	234	252	257	257	255	283	281	242	260	274	266	292	274	274	287	273	245	234	267	243	242	279	262	257	242	244	248	255	236	269	243	285	263	252	251	277	259	247	300	246	253	278	254	270	259	219	268	233	260	254	238	236	267	232	238	270	245	273	269	225	274	270	246	289	249	270	252	275	259	217	267	256	274	261	262	273	278	236	277	287	258	280	230	277	270	290	277	288	284	261	258	267	232	252	251	284	248	260	264	288	260	270	259	257	255	264	267	262	240	258	231	304	250	249	257	239	240	290	263	264	284	246	257	288	285	266	278	289	256	272	252	279	253	262	246	243	259	261	270	252	252	262	251	258	268	270	278	256	247	245	276	255	210	289	285	246	284	281	259	257	250	253	266	266	259	282	280	267	270	234	265	308	261	280	282	273	299	270	247	283	283	255	263	236	257	275	268	287	279	251	279	250	244	260	282	267	252	268	259	244	260	277	223	256	247	278	270	244	254	246	263	268	253	275	267	289	247	272	240	269	261	249	247	249	254	255	249	239	265	234	291	234	288	257	230	253	244	265	268	251	247	303	265	264	216	282	236	289	255	260	279	253	263	238	254	262	267	242	237	250	281	276	236	249	267	264	254	292	246	252	270	265	252	238	250	246	223	277	262	267	268	266	276	256	303	288	248	249	303	252	268	273	272	258	282	287	278	247	282	237	276	275	262	239	276	248	271	267	237	276	270	250	265	239	261	239	285	225	237	250	269	271	247	264	254	282	285	280	284	237	236	244	247	289	242	290	266	261	257	314	241	255	271	271	272	251	258	252	304	264	288	257	276	281	268	241	255	290	268	276	292	268	261	279	250	249	238	240	257	245	282	262	269	276	286	295	257	267	236	246	302	247	229	254	252	254	285	284	252	279	278	261	253	243	260	260	231	259	255	264	257	252	275	245	281	283	273	261	256	270	264	288	249	286	258	247	259	268	242	254	290	300	263	284	296	270	260	281	255	258	249	255	279	259	271	289	258	252	244	257	261	258	234	240	298	229	271	282	267	265	253	264	269	252	282	268	253	243	254	285	253	268	283	255	245	259	274	255	263	255	270	260	259	258	259	254	256	242	265	237	261	251	264	263	253	244	241	292	262	247	267	270	264	263	291	276	264	243	254	244	252	282	268	286	259	274	256	304	280	260	272	269	262	311	299	264	258	298	253	236	273	233	258	269	261	232	257	246	242	269	256	266	248	284	261	259	283	243	285	270	243	281	262	258	264	279	206	267	303	279	279	276	273	252	260	259	269	257	273	274	267	264	262	253	244	259	239	256	240	299	268	256	281	253	267	268	268	261	255	238	271	268	271	231	244	256	266	263	251	288	249	262	272	250	234	255	249	260	248	259	267	276	263	277	270	245	279	275	273	258	250	251	279	281	241	267	243	278	281	253	261	232	237	263	260	254	246	276	250	260	258	264	261	232	230	283	270	263	263	250	251	265	240	283	263	240	249	312	264	243	256	255	249	274	269	269	261	280	257	239	233	259	279	258	281	239	280	252	285	257	260	250	276	279	265	263	309	282	267	259	253	219	262	263	274	241	257	259	291	275	255	232	272	278	285	241	250	275	250	251	285	286	271	269	294	286	270	250	262	262	249	257	256	276	239	258	268	256	241	248	247	252	285	252	258	284	257	272	266	273	301	244	275	268	262	285	256	271
3061	928	872	852	865	808	772	773	741	772	732	701	719	731	731	732	733	676	741	723	699	754	709	729	684	684	674	703	744	753	697	696	729	740	669	689	689	715	708	705	677	696	680	650	685	665	699	702	739	698	703	699	675	687	714	688	678	748	711	727	712	654	663	657	695	740	735	726	720	713	666	636	722	691	699	692	666	707	677	684	691	703	651	688	665	667	727	677	735	672	685	675	683	688	711	680	705	699	675	685	696	748	676	700	670	705	681	693	697	710	679	680	681	693	680	662	757	630	698	720	692	693	655	683	696	698	666	651	709	683	753	665	683	683	695	702	655	655	685	700	686	715	696	719	686	673	696	730	661	648	678	674	696	633	701	707	719	694	683	684	682	701	680	688	708	649	652	635	680	680	710	664	706	743	638	689	628	721	684	708	695	687	672	652	712	698	708	711	630	694	666	705	739	661	743	713	696	723	722	659	743	700	660	672	714	705	715	713	676	659	660	642	666	709	673	670	707	677	659	692	740	699	705	730	730	682	629	701	713	714	703	673	679	665	710	722	696	693	657	672	663	676	742	686	746	732	690	706	640	711	672	668	706	713	700	709	653	683	668	699	678	698	680	729	653	702	669	712	692	659	675	656	686	665	659	666	675	658	712	710	674	657	702	682	714	723	698	707	737	722	705	675	717	694	724	664	686	734	663	706	713	689	692	677	709	681	634	689	718	685	682	690	665	676	684	685	705	638	718	700	687	729	689	667	659	650	678	739	669	673	757	715	673	695	651	684	670	666	725	729	634	679	707	689	710	680	667	675	672	672	688	734	640	659	658	702	702	685	689	696	700	683	660	679	709	682	712	702	660	756	664	714	690	641	651	703	656	721	744	686	708	693	668	690	667	701	700	714	664	679	697	747	692	660	713	653	657	722	709	675	691	704	629	702	689	728	746	681	745	667	693	657	659	644	695	687	663	696	686	695	649	673	648	700	699	682	663	680	652	700	687	703	671	701	707	688	687	709	664	687	719	698	663	697	656	711	662	689	659	653	756	683	721	660	655	710	701	740	698	706	739	712	711	665	676	646	685	659	706	703	680	693	714	676	694	684	699	650	737	668	703	697	669	693	672	694	645	728	665	724	703	720	674	679	708	700	717	710	696	684	661	705	653	689	716	649	692	725	715	698	675	658	704	670	666	697	729	696	658	682	694	707	681	705	718	697	749	710	667	716	719	682	683	711	683	696	703	735	687	723	723	664	706	645	691	710	722	684	685	661	677	701	690	708	682	660	682	699	686	680	687	676	691	668	723	713	704	750	659	689	698	655	716	699	742	732	650	755	714	709	743	700	696	677	645	706	711	668	694	653	666	691	744	685	731	689	686	672	734	696	696	674	671	693	700	671	682	684	704	717	705	689	722	745	681	729	726	684	667	677	683	648	698	662	673	689	685	684	702	722	678	700	691	674	708	697	704	641	677	701	625	711	695	697	676	679	652	659	693	667	706	708	698	683	706	646	704	694	674	682	673	671	663	668	688	649	727	657	704	722	684	724	714	676	664	714	673	693	678	669	726	666	664	674	673	677	679	714	675	724	679	687	697	735	704	680	700	674	651	719	727	717	659	678	734	709	717	662	688	734	643	723	702	716	685	684	712	684	700	697	701	704	726	687	617	706	653	684	651	662	753	676	680	647	663	741	693	729	719	720	684	693	677	694	674	685	728	693	670	676	687	673	701	696	685	730	699	746	687	677	727	736	709	647	601	648	719	699	736	672	668	750	697	704	715	697	687	723	665	705	671	686	679	689	658	680	701	696	695	698	680	713	669	675	693	676	686	706	691	692	746	666	696	731	688	683	712	666	693	707	703	728	715	696	680	720	687	664	679	687	729	704	678	671	666	661	709	750	702	739	658	679	671	702	651	674	681	689	683	694	706	732	723	699	663	684	663	688	686	700	678	701	711	694	687	665	724	661	718	699	676	679	649	712	728	694	676	702	705	677	735	710	730	656	708	667	686	634	664	677	680	704	689	705	729	709	670	675	692	699	697	707	731	693	684	714	647	691	690	698	726	670	682	645	686	705	750	657	679	672	732	672	670	754	701	677	737	657	664	724	674	655	696	696	693	706	694	666	703	725	666	702	666	715	734	687	630	715	737	715	685	713	652	686	731	676	657	658	633	674	719	687	695	702	664	675	700	688	678	656	724	688	707	748	683	717	729	687	644	685	756	718	676	695	706	669	692	686	696	711	698	693	743	705	671	706	700	678	719	703	675	655	670	724	714	729	673	718	772	664	694	700	690	684	673	728	682	685	704	683	714	689	704	749	650	700	670	660	696	669	689	706	680	673	684	673	659	677	694	719	706	698	671	725	756	686	733	720	725	654	686	691	736	705	708	651	705	715	653	719	694	679	688	704	697	662	731	699	709	758	668	710	673	725	658	684	715	679	716	726	685	700	691	679	713	686	696	681	697	685	672	702	663	700	673	728	674	691	696	658	726	658	711	694	717	657	657	735	679	699	686	668	669	681	763	681	679	682	646	663	716	723	771	671	702	690	651	679	700	697	664	672	649	708	741	649	670	683	644	753	709	684	666	703	709	668	706	698	707	687	651	672	676	718	705	725	714	714	683	684	683	693	697	665	710	718	708	682	684	732	663	691	692	640	652	695	663	707	681	702	688	674	700	702	695	664	747	641	666	673	688	712	680	678	704	672	672	683	696	688	678	704	717	629	665	703	736	671	655	726	658	660	677	720	724	668	690	690	690	648	651	702	719	699	711	757	721	722	629	656	705	680	701	704	664	670	699	698	691	718	704	712	658	677	673	642	678	630	673	727	713	679	643	702	686	678	683	664	659	636	702	681	703	649	711	706	699	675	678	734	731	668	654	702	648	701	659	703	685	661	737	724	701	672	710	717	714	685	662	715	689	710	680	692	701	722	693	711	676	696	675	666	673	740	692	703	666	684	724	692	659	657	758	697	649	686	659	669	653	714	748	612	701	673	734	662	678	677	679	660	740	706	672	659	692	702	689	718	705	669	725	689	685	725	729	706	714	679	677	680	646	689	688	706	718	696	678	664	731	649	698	671	641	681	723	672	697	688	691	691	660	667	675	650	728	720	662	756	779	699	710	692	700	675	686	670	676	693	663	616	686	711	684	669	716	738	704	712	663	701	722	689	713	689	662	662	715	696	704	730	651	686	688	707	679	688	677	679	679	716	734	707	676	675	699	721	703	708	673	680	733	696	738	660	705	719	704	658	689	671	700	676	674	671	661	689	653	724	729	699	660	695	695	680	682	718	708	666	717	647	711	684	666	646	703	706	717	720	680	677	703	699	710	651	658	724	640	680	740	699	721	723	707	653	722	732	625	727	649	673	652	680	674	684	685	688	643	675	701	712	676	664	756	714	726	715	710	689	685	676	717	696	725	695	680	680	712	704	712	680	693	683	715	729	693	652	735	694	697	713	779	678	650	704	707	655	686	664	714	667	599	731	724	730	714	711
18508	4228	1314	1052	813	641	566	504	423	436	383	352	340	323	349	350	319	312	330	301	329	312	323	331	294	285	288	287	312	276	295	300	311	318	302	279	298	274	273	285	263	289	321	294	269	309	265	285	318	312	290	286	321	242	274	263	286	297	276	302	299	284	267	273	248	302	301	277	296	254	262	289	288	283	274	279	272	311	254	289	302	271	291	285	271	264	268	275	255	300	296	280	283	275	293	290	280	286	274	263	271	267	296	274	284	310	279	309	275	288	267	273	299	289	306	275	284	263	263	262	256	305	302	281	275	255	294	276	297	253	308	258	246	285	270	268	300	301	243	285	255	276	276	294	273	278	260	292	308	261	288	273	262	276	262	295	280	278	274	285	270	290	310	297	285	281	288	270	294	272	305	307	293	277	286	268	285	273	292	297	276	283	270	286	274	272	275	280	271	275	324	301	278	285	269	306	266	330	271	283	280	288	283	279	297	262	250	255	274	264	309	283	287	267	287	316	297	265	303	275	293	283	286	274	301	276	282	289	305	300	244	269	251	304	270	305	268	259	297	275	287	275	290	303	299	324	287	251	277	264	269	283	286	288	283	289	329	270	311	287	289	301	281	285	305	285	273	317	273	256	266	301	250	262	261	283	284	257	287	265	261	293	263	284	283	292	297	332	310	265	284	290	279	269	284	293	315	284	274	274	287	269	317	275	313	273	275	295	285	294	288	311	296	294	292	277	271	297	306	261	279	286	257	273	279	307	304	239	296	244	266	279	282	281	304	305	272	329	269	286	266	280	288	312	306	270	290	307	302	296	291	280	288	286	301	306	302	272	248	264	277	298	274	265	302	301	293	280	270	288	278	263	297	260	264	293	276	305	284	292	309	292	304	264	304	271	252	280	283	300	284	262	261	249	277	269	290	274	262	294	271	308	298	262	266	275	296	298	292	314	249	314	273	295	296	282	281	260	286	289	295	276	283	273	281	282	274	266	259	292	271	311	284	291	289	275	294	278	285	262	283	300	296	263	270	268	273	285	266	279	287	285	271	281	275	298	268	288	297	286	283	266	295	272	258	303	288	306	286	247	308	272	306	283	266	262	277	288	279	258	304	272	307	253	290	275	300	288	283	303	280	252	312	268	292	288	296	287	287	301	283	286	282	282	310	282	283	281	268	269	258	279	274	298	294	243	275	264	275	273	280	316	277	303	286	299	288	301	270	303	287	284	301	286	287	269	290	274	303	271	262	255	273	301	283	310	269	272	298	290	301	292	300	301	299	311	255	296	272	319	290	300	304	304	267	296	303	273	269	279	307	279	302	277	276	301	271	302	304	304	275	324	303	296	303	271	267	315	280	254	285	279	287	260	255	271	277	282	250	287	294	295	301	277	252	301	280	269	268	296	299	275	294	291	293	280	300	294	285	281	285	302	267	297	281	256	291	276	305	313	301	281	303	268	289	250	291	291	294	297	279	266	316	289	296	266	263	268	314	288	304	311	279	280	293	307	269	260	266	292	291	310	288	282	281	271	253	285	253	293	291	281	282	297	268	291	264	303	306	295	293	279	321	269	248	284	322	280	296	259	283	287	283	281	264	252	304	286	276	267	268	294	290	309	293	278	279	295	299	293	270	293	316	278	306	271	308	276	311	265	289	294	298	267	285	257	290	279	338	294	306	310	281	275	296	267	300	260	281	301	296	254	307	299	262	286	308	273	293	292	303	282	255	276	294	275	290	289	261	294	272	298	310	275	262	286	296	260	313	274	299	283	285	275	297	283	289	258	296	285	310	299	272	284	269	284	325	289	250	268	304	292	298	289	308	270	273	287	267	293	273	298	281	291	278	254	278	298	306	297	272	300	290	283	317	316	290	263	298	310	281	287	291	290	269	277	284	281	310	308	325	276	285	286	281	298	299	273	298	299	303	324	289	263	298	246	290	282	279	301	263	296	292	283	255	274	283	279	287	278	286	298	281	274	256	296	282	298	263	287	273	296	273	277	277	286	262	263	302	294	291	274	275	263	286	287	286	290	256	265	281	283	314	287	255	294	286	256	280	287	275	304	290	286	264	294	276	273	284	265	273	240	272	306	279	260	266	284	266	279	296	284	309	294	301	284	271	275	263	305	280	267	300	272	303	256	282	272	297	311	276	266	248	292	285	287	298	303	259	317	301	291	298	319	280	262	298	265	281	310	269	265	283	289	299	290	258	275	268	298	300	275	275	295	250	295	275	289	260	272	295	304	290	279	290	261	294	289	262	291	313	323	290	294	286	265	281	288	304	288	315	290	277	306	294	268	268	289	286	283	305	277	288	287	301	284	292	263	296	265	287	283	273	265	271	278	265	288	241	275	303	294	260	316	256	280	268	305	256	269	288	281	307	268	291	268	249	290	272	303	294	275	297	267	280	262	297	267	266	288	301	281	290	269	260	285	300	259	268	287	276	292	284	267	305	267	267	296	284	305	277	321	270	252	263	278	301	279	272	288	319	310	286	275	264	279	261	263	309	276	285	300	257	276	271	269	308	273	281	266	298	258	298	289	292	286	311	296	297	286	279	281	302	272	295	271	250	286	245	258	283	293	273	282	286	304	292	274	277	285	290	317	286	289	298	306	283	295	269	274	302	293	259	243	287	301	259	272	285	279	251	261	295	283	312	273	269	259	324	270	294	286	261	259	284	261	266	326	276	299	289	291	260	281	289	256	302	276	296	312	286	288	297	276	296	323	293	298	273	288	292	263	287	268	289	298	291	277	241	306	307	264	292	285	265	304	314	270	305	274	269	265	289	298	272	302	289	260	276	327	344	279	295	260	272	286	286	271	304	273	266	286	289	296	275	277	271	303	319	292	263	268	284	252	303	298	253	287	290	295	292	271	290	301	299	290	268	285	278	262	288	289	278	257	274	283	282	298	308	268	332	290	288	281	270	286	273	306	294	292	272	246	266	270	278	294	283	292	272	273	284	284	281	279	269	295	298	295	267	291	295	279	288	258	270	269	298	270	314	275	282	297	294	264	307	261	304	266	271	258	288	279	299	269	300	314	277	293	269	286	284	274	298	268	293	286	306	280	284	302	266	288	306	292	282	277	269	255	280	264	269	303	272	266	296	298	276	271	302	279	300	274	268	279	254	292	266	252	266	252	260	293	280	295	283	285	257	265	273	280	295	238	264	306	284	259	281	275	299	284	288	279	285	291	266	293	291	265	258	281	245	286	287	297	306	320	246	323	300	288	272	302	277	292	287	275	280	289	283	263	301	289	286	292	289	290	259	270	267	261	287	288	271	263	293	288	297	329	290	296	271	290	273	290	290	263	258	297	275	255	290	307	254	302	279	290	279	273	300	298	274	315	314	267	291	293	275	284	307	306	289	297	270	276	293	290	287	271	281	301	306	291	271	270	292	264	292	341	288	292	288	305	316	263	309	284	283	290	279	279	259	261	294	292	279	280	279	298	278	314	310	280	262	291	295	263	277	274	263	265	264	294	315	284	276	265
11545	2759	2673	3197	2853	2492	2027	1806	1642	1463	1360	1291	1217	1093	1054	1087	1025	974	926	936	932	858	892	907	877	860	798	845	811	837	803	808	785	814	854	754	786	766	732	806	767	758	698	784	771	774	723	790	773	715	780	781	767	740	799	694	789	740	750	739	788	779	792	733	755	756	750	714	684	763	791	745	749	747	757	756	728	714	774	659	739	762	712	698	699	761	714	712	761	727	763	691	760	763	693	750	719	744	766	735	731	762	761	731	735	756	730	748	703	724	697	752	699	743	767	733	809	740	705	739	735	697	728	735	719	738	694	776	702	720	714	725	741	683	678	674	719	736	774	754	727	738	707	672	718	701	720	765	741	758	745	774	772	764	786	705	695	775	721	714	714	774	719	712	765	718	760	732	771	715	704	697	724	703	691	787	712	686	731	704	698	713	776	703	757	700	750	696	712	713	743	734	739	755	778	752	684	760	725	680	728	749	745	724	735	733	735	748	730	757	721	685	719	752	734	665	713	706	710	750	768	758	767	704	739	791	708	751	715	715	707	778	734	745	730	734	731	744	726	706	752	738	760	688	785	744	688	696	762	748	792	774	768	759	720	759	691	732	799	708	730	700	752	712	687	742	690	732	680	752	737	680	714	748	694	715	739	690	712	704	746	714	770	761	721	764	760	723	754	716	719	739	738	802	707	719	751	699	749	753	770	690	704	744	665	679	753	755	773	688	703	724	769	740	754	742	707	746	727	769	735	771	693	737	723	734	791	712	706	688	712	755	725	733	752	692	734	727	709	726	684	689	743	742	756	730	697	724	728	738	783	736	762	734	739	755	739	787	728	696	747	723	770	732	726	750	785	711	743	736	802	764	730	716	715	718	746	719	714	736	698	714	744	772	720	726	715	716	720	796	781	711	744	730	721	744	771	698	744	758	787	724	725	746	712	753	696	736	680	729	704	711	784	683	763	716	710	774	755	757	731	744	745	770	709	735	766	779	740	741	689	750	754	724	714	763	712	750	711	685	753	742	766	721	717	674	701	695	756	709	713	710	753	675	734	763	741	734	709	705	758	754	722	747	721	738	748	720	734	714	678	747	787	745	724	775	735	684	745	752	754	744	721	752	747	699	741	761	749	711	717	715	693	754	727	730	745	692	677	765	693	655	673	771	676	724	717	693	716	761	698	711	737	750	738	727	741	698	711	775	735	761	740	748	722	698	737	760	774	725	723	730	719	731	735	749	730	775	736	739	712	731	746	680	765	711	725	742	761	689	748	741	707	724	708	775	733	769	768	738	722	687	684	667	755	719	753	702	735	751	702	712	709	734	720	722	786	718	772	789	723	745	753	697	697	784	765	722	740	736	727	735	727	760	734	725	753	784	759	735	736	711	775	774	733	754	752	791	726	766	712	776	735	743	760	726	724	689	733	759	698	745	722	723	749	770	709	720	702	759	749	763	738	747	771	752	728	730	740	759	744	712	738	756	736	745	776	743	787	703	765	718	685	712	738	745	760	760	677	705	698	696	695	735	713	690	757	707	709	712	718	684	720	688	712	747	744	701	755	705	700	737	742	789	671	696	711	715	718	718	772	737	758	741	735	764	698	717	706	742	754	753	768	720	711	715	719	739	745	722	746	779	717	744	721	765	728	768	727	729	712	733	721	748	763	700	714	705	727	747	687	754	731	725	686	700	743	727	711	712	694	729	720	756	737	712	730	752	703	719	740	758	727	702	729	731	724	782	729	724	765	745	731	696	755	747	752	704	698	740	738	746	715	698	734	707	711	747	654	759	721	715	755	763	742	729	764	714	743	698	732	731	734	733	707	698	730	723	765	674	663	754	759	742	705	746	740	734	732	763	741	730	718	721	776	667	736	720	714	738	749	745	769	722	738	770	732	773	697	757	788	735	710	767	726	741	732	723	724	765	730	725	695	728	747	665	741	728	694	747	704	692	670	732	724	707	706	682	731	693	767	751	734	729	714	733	712	746	677	733	743	721	689	685	725	730	709	748	743	711	691	735	758	720	748	765	746	738	754	716	781	757	696	732	690	729	712	740	699	748	723	714	746	717	748	762	723	742	715	733	708	731	710	735	685	747	711	759	740	771	789	779	735	752	724	744	706	712	728	717	683	766	725	687	712	744	718	728	682	735	711	722	724	711	780	708	714	744	644	759	705	737	726	771	723	740	725	746	766	727	752	787	732	707	749	757	766	716	757	704	750	718	719	706	737	676	751	769	770	704	714	697	729	766	771	679	725	778	751	764	728	704	774	753	758	740	743	750	762	742	714	740	726	763	744	735	790	734	718	717	735	764	714	759	715	737	693	739	762	736	750	724	748	762	747	729	751	753	781	709	712	725	693	747	760	765	721	793	710	733	713	706	707	756	782	712	707	714	702	742	718	743	733	741	711	719	739	699	730	713	749	746	703	704	714	771	750	767	735	676	740	709	742	723	685	736	747	688	723	684	750	704	764	742	718	711	720	726	706	763	746	741	706	731	757	764	713	708	759	691	745	689	791	747	755	756	714	748	706	742	711	703	686	728	717	734	723	730	732	754	750	767	716	747	721	702	759	682	701	705	726	732	731	741	753	688	741	722	738	761	696	730	715	668	725	739	687	740	746	728	707	722	732	695	748	695	734	749	711	677	787	720	709	715	740	748	732	691	708	754	739	745	750	685	737	776	750	771	665	722	716	712	696	764	744	722	775	717	749	721	746	756	729	731	710	718	721	759	734	766	722	692	710	712	723	728	722	725	689	768	750	731	700	716	681	763	711	705	720	713	723	670	701	706	715	741	753	725	771	710	699	714	757	746	718	694	694	781	732	770	737	727	754	721	743	738	675	736	785	716	746	746	683	740	726	738	745	735	789	732	728	673	694	725	733	707	676	753	711	750	732	705	687	772	732	704	763	720	687	747	747	737	772	742	736	722	735	822	737	743	746	715	706	687	800	706	720	754	758	733	721	760	677	689	724	725	698	713	731	775	686	722	718	727	750	774	711	750	733	734	754	699	750	716	734	684	685	715	746	743	759	673	774	734	676	714	768	759	735	747	752	763	741	678	784	700	737	752	752	714	744	738	739	753	772	728	697	808	720	667	746	726	679	742	697	777	714	730	777	741	681	657	761	681	793	749	729	713	707	740	717	735	801	731	733	728	743	749	739	722	766	703	749	739	732	760	745	725	723	771	699	790	759	732	780	679	723	697	763	741	747	710	763	722	733	747	724	752	729	659	799	747	722	717	740	706	736	765	743	764	731	763	776	768	716	765	738	692	785	757	728	741	695	748	709	750	716	745	754	718	751	750	771	766	735	716	718	717	737	730	747	727	752	736	754	773	723	729	738	735	753	706	731	762	694	730	764	717	718	699	752	754	749	736	727	767	720	721	715	738	759	718	772	737	738	718	795	713	704	719	705	720	693	689	747	768	743	745	736	743	750	694	732	698	707	708	722	771	756	763	741	710	724	710	745	739	744	727	739	749	721	736	712	787	756	691
29032	9578	2400	1707	1186	888	691	555	421	372	334	307	265	222	234	235	207	220	198	195	179	190	181	199	176	175	180	161	152	171	175	168	161	156	175	144	132	128	160	143	160	155	159	154	151	118	148	126	152	140	141	136	150	135	148	150	150	145	161	149	145	136	145	150	162	150	136	134	136	118	153	138	154	147	136	140	139	142	157	151	170	128	148	166	155	134	135	158	138	151	151	141	144	156	141	171	130	141	143	133	130	125	150	138	147	140	148	123	129	126	141	149	136	124	127	139	135	137	143	144	133	121	155	154	123	160	163	119	136	179	142	143	150	121	154	137	129	125	160	141	149	143	138	137	137	150	132	167	151	141	157	125	127	154	158	148	124	135	109	146	150	157	122	134	126	153	127	136	157	137	159	157	141	121	150	145	139	140	143	149	125	130	139	141	150	153	142	132	131	145	117	146	144	142	135	116	137	147	139	146	155	139	151	145	137	142	131	137	141	130	141	130	130	137	138	128	132	118	160	123	153	146	140	132	144	140	159	137	158	138	138	158	142	145	149	129	122	159	113	151	124	121	122	146	149	150	146	136	118	145	129	139	153	132	140	131	131	147	146	119	142	152	134	126	143	150	142	136	131	133	147	118	134	155	138	154	149	146	153	133	117	150	154	123	122	143	138	131	148	125	120	145	150	117	128	136	144	139	158	114	156	122	141	152	134	126	141	143	134	154	149	155	128	130	129	153	165	124	141	143	146	124	141	153	139	131	142	138	145	144	132	134	153	123	137	144	137	155	138	144	121	156	151	133	148	146	127	140	141	144	136	134	133	141	154	158	143	153	140	131	141	138	127	141	141	123	136	132	128	145	156	143	152	135	136	155	140	141	152	141	156	139	136	130	136	137	135	158	147	131	149	137	140	152	157	140	147	124	141	136	127	131	136	141	138	144	128	148	122	146	130	147	153	151	134	139	127	145	131	141	146	150	131	162	123	122	143	135	132	134	165	119	136	125	145	140	142	137	124	153	138	131	150	143	144	119	157	117	135	144	167	121	142	140	154	148	139	133	134	122	140	139	141	142	120	144	142	134	148	149	152	131	139	120	144	133	136	142	156	132	130	143	129	120	153	137	137	144	161	142	143	130	123	142	132	130	137	136	137	138	138	114	127	141	122	146	145	147	141	121	143	144	145	113	144	143	168	150	141	133	126	130	162	154	160	159	129	151	137	144	150	138	145	154	150	128	153	166	139	155	111	133	139	166	145	142	126	117	144	137	141	156	116	150	148	148	129	137	147	142	140	141	128	137	150	140	123	148	141	156	139	121	174	157	129	133	139	127	146	140	114	129	151	143	160	134	125	147	151	143	148	140	132	167	135	128	159	125	136	140	136	137	137	134	146	138	136	142	135	135	141	149	127	138	160	142	136	141	140	138	128	138	132	132	134	132	142	139	129	155	128	122	114	144	150	142	151	144	138	138	140	127	124	132	141	146	140	136	140	121	126	133	149	179	132	140	151	139	149	130	139	145	158	123	146	161	134	140	132	135	142	139	140	143	142	131	151	145	127	128	127	130	148	130	162	123	161	152	146	149	127	131	132	140	155	118	142	131	131	141	160	121	148	120	143	145	118	135	146	131	145	153	127	139	152	154	127	135	136	139	121	138	125	140	152	126	146	114	152	149	126	132	146	138	128	136	142	138	147	140	146	132	140	147	122	135	140	140	136	124	143	150	143	151	144	156	134	132	166	154	137	116	153	128	125	108	141	113	145	117	148	133	152	152	132	142	138	138	160	119	143	140	140	163	138	149	142	146	146	156	124	138	143	143	129	137	139	153	142	148	141	143	121	137	129	133	133	145	135	135	128	138	139	145	131	143	127	121	139	168	155	139	150	149	142	139	125	133	134	153	142	133	145	141	129	152	150	136	159	133	139	131	146	155	151	142	124	142	157	146	153	137	136	140	133	128	144	130	128	131	142	139	142	148	107	137	132	147	150	117	159	133	141	134	143	120	135	151	132	136	124	143	138	130	137	144	120	130	137	125	159	147	128	132	136	143	134	171	146	138	144	146	137	163	143	127	151	132	128	153	147	152	159	126	132	128	159	158	122	145	139	146	127	140	153	155	159	138	138	142	136	119	149	127	146	131	129	125	143	122	135	151	151	129	144	130	145	147	139	159	134	129	129	143	140	149	155	119	162	132	142	153	136	138	131	137	138	141	147	152	149	153	119	129	123	147	149	154	164	167	127	142	147	136	137	164	145	126	132	136	139	147	132	135	133	145	146	136	173	145	150	144	159	124	147	165	142	147	120	163	140	147	127	144	137	138	146	130	130	128	143	144	151	131	138	136	127	144	146	141	145	124	147	112	150	134	160	140	127	145	148	134	152	138	130	140	139	144	167	131	138	141	146	129	139	127	134	147	144	142	144	121	145	159	134	141	117	102	154	115	151	136	123	142	145	138	138	129	152	146	139	145	135	169	140	135	140	154	138	147	129	139	155	127	157	129	143	158	138	127	133	147	134	131	154	122	138	120	159	130	129	150	123	149	159	137	160	128	136	145	127	138	157	158	160	116	166	144	143	128	172	136	170	150	131	135	146	114	138	133	149	141	138	131	123	132	139	127	129	132	144	169	157	149	149	124	126	152	152	139	147	141	132	124	160	148	137	153	151	136	126	145	156	156	155	172	141	153	152	131	124	127	148	154	117	144	136	154	155	133	151	132	133	132	142	138	161	132	149	138	165	136	127	142	145	155	135	134	153	143	150	139	134	141	157	142	134	156	138	129	132	126	150	125	150	130	117	120	147	129	133	127	144	129	144	156	130	137	128	130	141	143	139	160	177	145	124	137	126	124	148	152	134	153	161	139	157	163	148	131	158	113	164	131	126	134	156	134	136	142	125	126	140	150	129	152	128	146	148	123	157	148	130	143	132	135	132	128	140	119	138	141	119	138	143	142	147	143	137	150	137	152	155	152	161	136	129	135	131	135	166	130	146	150	127	146	136	144	137	137	133	125	142	131	145	159	139	180	139	154	140	143	123	151	133	130	154	140	138	118	131	117	137	144	142	135	149	150	126	166	129	130	135	128	123	159	128	125	140	135	140	136	140	146	154	160	142	148	136	159	156	147	137	113	131	124	156	128	147	153	139	141	150	144	146	135	136	152	142	138	121	134	133	141	128	138	127	133	150	146	144	134	142	147	141	133	133	126	139	139	129	145	126	142	146	124	135	131	142	160	137	169	132	132	152	142	126	149	131	135	174	139	143	154	157	138	132	154	158	146	153	114	119	148	118	150	160	133	139	136	137	130	147	128	145	148	125	146	136	146	136	137	138	142	147	161	131	147	149	144	166	165	147	138	139	144	145	119	135	129	147	125	145	140	149	128	137	135	128	125	154	142	139	132	155	140	145	142	138	118	127	124	133	137	150	146	132	160	130	141	178	148	143	151	150	142	157	154	149	134	135	127	106	130	143	141	146	133	140	148	145	152	143	110	152	165
16632	3965	3962	5008	4339	3563	3038	2419	2101	1805	1592	1417	1246	1166	1073	941	957	899	838	855	751	690	656	635	605	659	664	572	586	594	574	536	533	499	518	463	533	505	446	489	463	458	457	448	480	458	472	454	419	420	408	412	454	439	424	435	370	439	439	444	443	428	434	445	444	389	427	433	452	419	420	426	394	408	394	404	427	397	411	396	399	403	398	409	409	390	412	379	387	409	403	371	432	390	361	420	393	393	385	413	374	403	425	388	376	402	400	353	439	415	393	400	383	409	381	378	402	405	413	410	409	368	397	394	390	391	385	397	367	364	395	359	407	371	375	383	408	403	416	425	395	417	352	375	383	402	390	388	416	368	376	406	392	434	378	386	384	389	383	380	373	407	407	431	393	402	429	442	388	360	383	437	379	376	419	382	390	382	405	386	364	397	403	394	403	406	396	385	390	375	405	421	400	408	412	374	379	394	376	411	376	381	396	409	341	413	413	399	374	402	369	381	409	361	378	374	369	383	384	356	375	388	369	347	413	382	407	420	353	381	388	368	431	389	382	365	401	361	410	421	385	412	417	403	416	357	405	410	393	377	365	418	389	408	389	413	401	417	382	374	411	384	377	385	407	394	377	398	380	363	410	397	422	369	402	382	419	360	377	394	375	413	380	384	403	391	408	410	375	395	385	421	364	380	397	388	390	386	399	402	381	384	401	394	362	380	390	423	433	384	405	399	379	397	389	391	380	376	432	394	393	411	383	454	357	397	392	372	384	404	353	361	399	393	369	400	371	380	372	434	368	383	404	376	363	376	375	394	382	371	357	382	398	398	399	382	398	402	375	365	406	407	410	360	383	377	404	375	394	438	388	401	387	372	410	391	412	350	412	377	425	403	374	385	398	380	368	395	389	379	391	367	384	375	352	389	366	379	398	370	383	401	359	381	378	371	396	351	396	394	410	407	392	402	375	424	398	358	400	357	405	369	404	364	422	393	363	410	399	413	410	418	377	367	396	360	410	341	382	405	394	372	423	379	382	416	381	424	367	388	376	391	379	396	408	364	363	374	401	383	396	396	401	383	394	412	352	384	409	382	418	429	384	393	403	412	407	407	393	399	376	425	395	380	369	385	359	401	403	389	369	364	365	386	398	375	378	395	424	385	392	396	376	441	430	378	389	396	400	394	386	392	396	406	372	396	379	369	379	399	390	393	389	359	420	377	435	375	339	395	345	378	390	390	402	365	371	379	405	387	372	414	404	401	403	367	382	393	397	372	413	392	381	388	411	374	390	389	370	397	391	402	381	406	416	384	390	351	398	376	405	374	370	397	385	389	378	373	369	375	433	395	391	386	436	383	405	410	375	349	388	383	383	373	382	397	416	389	374	414	401	422	400	360	381	399	375	383	396	388	428	426	400	415	413	393	381	427	393	405	373	399	424	385	394	427	392	365	375	366	407	364	412	364	444	395	435	370	361	371	391	403	396	408	404	379	403	405	414	399	373	405	375	387	381	384	423	379	386	382	370	391	418	388	383	397	389	393	418	371	357	385	377	366	384	409	399	385	427	411	392	401	382	406	380	389	399	407	383	408	375	390	400	372	412	368	397	348	409	442	396	406	403	396	401	458	378	401	378	382	393	397	366	380	357	393	415	400	390	380	409	376	415	398	361	390	386	386	399	369	395	399	367	368	385	362	368	372	365	367	404	409	387	404	371	380	345	379	388	408	379	366	385	412	390	398	351	369	447	420	429	406	377	383	439	385	389	408	406	376	417	399	403	390	384	398	383	400	378	369	361	397	380	390	371	423	370	393	400	394	404	376	375	411	368	398	444	395	396	416	378	414	382	387	420	389	407	382	400	381	389	399	374	425	410	431	377	375	402	417	397	398	419	371	375	383	399	383	394	380	369	362	363	386	421	366	406	400	385	393	435	445	387	391	380	414	376	376	375	405	398	376	388	356	401	427	390	393	416	366	379	399	398	363	367	411	395	384	426	376	382	380	355	409	400	409	384	418	395	396	383	387	370	374	420	396	402	363	365	360	380	375	407	363	383	385	377	423	449	393	376	407	411	398	390	366	379	405	417	420	412	389	401	359	381	400	370	399	375	391	395	385	394	377	405	372	379	399	384	411	362	371	390	394	403	381	386	383	437	385	406	399	365	367	390	402	372	422	374	364	367	378	414	391	399	403	368	371	405	396	368	414	370	407	401	379	367	390	359	383	403	414	409	380	414	403	416	386	367	381	387	389	410	380	391	377	356	377	442	387	366	384	392	369	368	401	357	380	377	401	386	397	381	357	402	365	374	399	396	388	406	378	401	397	388	381	360	410	363	411	410	362	385	351	382	355	390	380	388	397	383	387	398	398	388	389	381	419	385	371	386	357	368	378	394	389	425	367	396	370	418	391	384	394	431	367	365	361	389	384	397	425	393	372	352	370	397	386	378	384	399	393	423	380	420	354	391	411	371	358	386	361	387	395	391	352	373	369	365	380	385	350	406	339	399	360	406	354	437	393	390	410	384	398	361	385	387	423	374	407	384	364	376	369	421	363	385	365	382	407	384	381	406	382	349	390	388	394	400	414	383	376	412	400	406	411	416	394	393	383	421	407	377	402	389	395	380	357	382	362	339	377	379	387	376	367	385	368	404	341	344	410	384	372	402	398	390	367	383	381	384	388	394	404	380	391	390	395	408	391	344	397	391	395	378	368	382	384	394	399	377	392	408	450	413	415	400	425	377	398	368	401	385	395	378	406	417	370	379	415	392	414	392	416	376	376	355	407	385	380	345	387	407	399	400	422	371	374	382	386	378	410	400	395	359	405	381	400	367	380	367	373	395	372	356	387	392	404	410	403	422	395	366	377	381	417	399	383	383	374	399	414	422	403	409	377	376	394	391	359	395	426	433	400	422	398	410	418	385	440	377	394	385	374	386	396	351	403	377	383	405	411	429	363	380	413	380	381	438	408	386	359	398	405	358	378	407	405	426	387	431	396	361	395	381	383	387	395	418	384	378	389	379	390	416	389	371	364	422	380	361	341	422	378	394	395	358	394	369	346	369	410	388	377	400	362	385	398	394	401	349	404	390	408	386	372	373	407	404	375	395	422	374	387	395	405	397	394	414	419	381	382	372	408	391	405	406	408	379	378	409	389	362	403	368	387	393	400	346	410	403	380	406	377	402	424	406	390	419	388	375	358	394	387	405	422	382	385	407	374	359	359	389	348	430	373	390	364	403	406	393	379	372	416	390	410	362	411	399	387	382	395	399	377	393	364	408	373	389	401	388	406	401	385	367	367	412	403	419	405	376	378	383	376	375	395	382	394	429	394	387	363	399	377	368	392	403	386	390	397	401	383	423	396	382	343	355	371	363	387	408	394	387	411	382	408	379	393	390	433	386	409	359	398	395	371	382	363	375	356	379	390	420	388	406	398	413	411	390	355	388	415	400	391	405	391	392	416	408	354	371	395	390	395	338	413	370	360	374	457	364	376	379	366	402	408
3364	449	323	320	286	284	282	261	294	254	294	231	281	267	298	271	284	236	253	275	266	281	242	262	263	264	257	272	257	278	244	246	286	238	254	251	275	236	268	231	249	264	252	264	277	244	276	273	276	256	263	282	237	256	263	300	259	258	240	231	252	235	245	265	273	264	250	265	260	288	248	272	305	239	261	244	260	262	254	279	277	247	293	241	266	263	272	266	250	280	265	247	261	245	252	242	274	265	293	272	259	240	275	255	253	266	249	273	256	252	277	260	268	267	234	252	254	253	242	269	262	274	256	263	283	266	247	264	257	265	254	244	253	239	269	285	259	264	259	248	294	264	255	244	276	274	252	241	264	271	260	256	276	258	251	259	269	268	258	273	230	280	263	256	272	249	277	239	290	262	284	243	267	266	254	263	236	277	267	271	283	283	272	258	261	271	259	277	246	229	247	228	281	241	260	263	245	263	288	262	263	251	243	253	268	260	273	271	250	256	261	241	264	266	242	227	228	247	270	287	245	247	271	255	251	243	255	253	275	259	231	248	261	221	246	261	247	233	248	263	267	273	265	270	235	271	250	281	268	265	244	238	262	264	245	267	267	257	262	249	257	260	245	264	306	257	228	248	289	263	266	266	278	231	250	280	271	253	262	232	257	270	252	246	249	271	228	231	242	258	276	283	277	245	249	249	287	268	271	283	262	236	261	234	270	277	292	272	249	260	271	289	226	274	262	238	252	270	234	302	267	267	265	261	233	238	278	253	268	230	242	252	251	259	238	255	245	255	232	275	295	245	261	280	261	250	274	264	240	268	251	255	254	233	270	267	268	271	288	272	248	247	268	249	280	267	261	250	253	281	269	251	249	277	279	272	238	266	256	233	289	274	252	256	283	273	294	265	263	242	250	293	277	268	284	265	265	268	255	247	268	267	278	228	275	256	231	271	278	294	250	273	245	268	246	260	264	252	263	272	274	254	257	250	299	278	270	264	271	247	296	284	241	233	289	244	238	277	285	293	255	243	273	296	228	283	250	251	270	246	236	229	238	251	262	283	260	261	288	249	260	258	278	255	245	253	230	256	262	222	261	253	247	252	249	268	264	244	264	317	275	284	249	285	270	223	283	252	258	269	231	253	281	254	257	253	229	250	252	280	266	287	257	254	251	260	275	255	241	272	281	263	251	259	244	226	256	256	263	237	248	266	252	254	240	208	252	247	244	246	271	247	269	247	284	276	277	275	271	266	248	234	277	274	281	244	253	246	312	239	248	240	266	237	247	289	261	270	254	281	240	276	275	283	278	239	248	263	261	235	239	281	289	244	273	256	264	270	276	243	248	261	261	250	259	280	252	261	259	249	243	273	273	249	271	285	310	303	282	261	277	271	254	231	271	259	242	257	264	286	260	242	258	257	228	255	275	279	257	242	282	279	240	256	292	236	266	264	255	267	259	263	275	279	244	255	267	255	275	265	253	288	250	218	265	268	270	228	230	267	247	260	248	267	248	252	256	268	287	268	254	281	228	263	280	254	276	285	280	273	272	258	272	283	272	261	241	280	280	294	288	250	274	256	246	250	297	277	269	283	268	276	231	265	228	287	246	264	267	248	275	294	251	270	268	266	262	258	245	267	286	298	255	261	280	275	230	239	241	270	253	282	264	249	245	254	249	240	260	269	291	271	246	261	245	312	277	263	255	283	277	265	248	279	300	255	270	263	253	273	276	274	235	272	307	268	262	261	274	254	252	264	266	245	249	274	277	274	271	263	245	249	259	264	295	255	260	275	249	245	255	264	246	263	279	264	256	262	259	282	256	275	258	270	255	250	258	258	271	246	233	235	236	266	261	274	267	280	258	281	251	278	261	282	257	269	278	262	250	259	258	261	258	277	257	292	240	266	283	279	257	258	286	265	253	272	268	238	243	265	254	262	282	264	262	240	238	296	243	261	251	271	252	285	239	287	271	268	230	287	263	260	233	283	273	302	237	259	259	258	263	253	234	264	269	281	260	267	258	245	246	279	253	268	282	253	268	244	270	260	254	252	237	245	278	280	272	265	277	242	269	271	289	264	275	272	258	256	262	256	282	239	257	296	307	279	254	269	263	264	269	256	276	252	253	262	257	299	232	291	272	296	267	259	293	253	282	261	259	266	271	269	288	266	267	269	224	262	271	265	270	247	251	257	247	253	253	273	253	246	246	233	239	262	252	236	279	244	247	228	255	250	286	277	253	265	262	244	273	289	275	254	264	259	250	258	261	266	271	261	249	254	270	258	219	278	299	258	273	268	252	245	247	271	228	272	240	251	276	286	257	238	257	251	242	266	253	250	281	257	251	270	269	288	258	272	294	274	328	268	273	266	276	239	260	262	268	253	254	289	256	271	252	252	238	251	281	269	264	271	269	249	260	289	271	272	262	268	242	253	250	266	285	286	243	244	236	234	257	256	255	280	276	287	253	253	248	270	270	212	245	256	258	258	266	249	252	256	281	249	234	248	266	265	277	271	274	258	248	266	271	272	261	281	249	260	260	280	270	240	248	272	251	266	240	256	263	274	281	260	259	225	281	253	264	270	270	267	291	270	269	287	252	267	254	254	246	242	250	276	251	279	239	241	279	262	269	247	231	258	239	259	250	272	288	262	271	252	232	262	276	251	282	280	278	264	258	267	275	257	229	263	263	263	264	257	232	256	252	301	279	268	248	262	279	265	273	261	228	251	229	265	275	286	258	235	257	256	264	232	254	255	288	249	264	286	259	283	303	255	267	263	250	273	272	259	294	256	269	260	225	271	239	244	263	271	282	263	286	265	279	241	255	259	268	259	268	266	253	260	282	245	236	268	275	250	280	256	236	257	281	254	286	236	288	277	243	239	250	273	260	277	261	274	266	266	267	271	260	239	254	280	274	260	292	272	240	267	250	239	258	256	244	258	271	234	258	250	275	272	266	243	257	278	259	232	297	265	251	271	288	226	267	281	265	271	275	265	240	264	250	279	289	281	267	256	281	266	275	298	265	241	277	249	269	226	250	285	246	273	242	255	291	260	252	250	273	285	266	262	274	223	239	259	279	254	248	258	236	267	285	249	232	266	282	274	253	248	265	265	299	249	259	284	232	286	260	302	263	257	245	275	246	267	276	273	277	245	252	241	258	265	268	268	254	257	248	270	256	240	278	259	256	262	280	231	268	286	258	236	250	259	245	272	267	235	300	258	265	241	237	260	244	255	223	262	255	234	246	259	254	240	268	243	233	242	234	246	247	254	256	252	251	266	252	259	225	271	272	287	248	228	238	247	276	268	269	256	273	234	265	244	245	258	296	285	289	271	261	239	242	239	264	239	236	250	256	249	274	252	261	274	237	255	299	270	258	258	249	257	257	221	282	242	252	244	234	222	252	239	268	273	274	294	289	297	265	218	235	270	263	253	235	245	254	247	266	258	280	260	259	246	296	219	261	225	285	270	261	261	273	256	275	274	273	249	248	256	275	272	272	235	248	226	253	293
3088	945	821	914	869	829	776	772	743	756	748	749	753	704	720	748	699	707	765	756	746	690	692	696	745	672	697	678	660	740	686	699	668	716	747	653	716	687	669	668	671	700	750	699	745	700	670	724	685	716	719	724	711	772	699	734	738	668	698	719	696	694	660	672	698	678	696	712	661	679	706	674	676	691	743	725	695	634	731	716	663	687	688	666	695	669	681	680	662	679	676	683	678	695	657	724	703	689	693	691	675	711	676	649	668	690	679	679	673	691	705	636	669	685	694	698	664	636	693	661	663	694	680	666	702	725	693	685	690	701	674	677	669	669	675	668	691	642	715	720	681	673	702	716	660	659	691	666	685	682	646	687	720	728	662	663	695	711	700	698	677	666	728	687	679	672	700	712	691	662	732	693	692	712	739	687	704	655	674	703	682	717	683	662	729	657	669	706	693	706	693	731	694	687	691	653	689	692	735	721	650	654	717	690	680	636	690	688	740	706	680	676	762	689	677	662	725	690	677	690	694	678	693	707	690	696	689	693	672	705	715	697	714	700	693	691	741	714	707	664	649	640	705	749	726	709	676	720	676	705	672	695	696	683	686	678	687	713	672	662	701	728	670	691	705	722	663	687	702	724	725	663	705	687	706	691	751	736	657	767	646	703	727	716	695	679	725	733	720	693	702	713	673	711	682	713	704	735	709	674	702	684	722	663	660	725	739	641	684	693	698	685	709	675	652	678	690	707	708	696	669	677	704	664	699	698	716	703	664	676	741	689	680	686	647	719	670	646	701	711	693	762	689	681	715	692	710	688	752	707	694	675	679	667	719	669	665	725	745	666	694	724	684	715	723	713	694	721	652	675	666	675	666	721	721	712	728	689	641	704	706	702	711	684	663	688	716	718	705	653	720	702	696	695	653	706	735	721	704	688	709	698	671	706	710	679	673	723	682	681	677	695	735	729	713	672	670	665	710	710	711	672	630	689	721	682	677	676	690	663	664	725	716	657	687	669	670	658	709	689	665	650	749	669	688	681	639	652	710	718	717	703	740	677	693	712	714	679	687	683	734	692	683	683	758	683	677	668	672	720	670	698	697	699	686	633	695	694	731	664	750	687	662	692	653	712	703	688	665	684	656	697	675	703	685	758	692	675	681	670	741	704	714	698	689	690	745	658	692	741	676	731	662	712	724	735	700	639	713	697	684	688	710	717	645	653	677	703	687	721	665	688	723	650	693	677	721	692	691	738	714	692	693	742	687	702	698	675	651	710	692	663	682	695	686	688	738	706	669	656	683	679	636	661	691	693	703	658	686	672	699	659	779	711	696	689	676	683	697	674	698	726	696	669	665	699	684	665	718	710	661	688	700	677	754	675	695	683	694	710	661	736	660	730	702	725	672	721	667	700	718	646	702	673	730	657	672	685	658	677	692	673	690	651	694	693	696	699	671	659	681	742	705	727	749	622	704	677	706	725	673	687	667	726	698	699	674	694	691	653	712	731	698	714	681	674	667	696	721	659	665	619	748	678	704	686	691	710	681	701	677	725	680	673	703	711	728	656	733	692	652	710	696	703	755	716	692	656	691	721	684	725	655	711	698	684	698	698	720	683	715	691	712	713	712	683	676	715	713	708	700	676	713	706	691	712	662	741	708	691	693	685	652	640	725	698	684	714	657	688	705	715	686	704	719	699	727	716	703	689	716	690	677	679	666	690	693	692	682	685	694	718	681	687	692	719	660	643	693	720	702	695	713	669	735	707	700	726	703	666	700	722	657	725	657	677	707	706	741	661	675	694	723	662	689	710	696	705	700	661	648	671	726	697	694	724	682	730	633	746	677	671	715	694	711	664	720	670	713	690	651	649	652	681	732	697	663	672	713	718	737	746	733	671	693	754	721	728	733	639	684	698	677	721	676	688	676	680	660	652	741	685	650	704	709	712	709	680	686	680	699	678	673	715	660	671	685	737	652	688	703	671	685	667	721	662	694	768	716	699	656	729	684	721	683	692	718	710	712	702	667	675	679	686	693	681	727	671	698	721	684	662	691	684	702	660	737	678	658	701	732	714	718	686	676	753	652	701	684	676	682	708	700	685	695	634	694	689	737	700	707	667	682	669	694	720	691	736	679	683	711	695	662	663	714	687	693	686	733	699	657	712	707	672	673	714	696	627	693	636	673	686	759	663	744	641	738	673	672	651	672	735	663	638	688	701	678	699	687	657	669	728	693	695	734	671	676	691	759	687	677	725	714	660	707	681	730	679	714	734	715	699	712	693	666	716	616	685	658	692	666	742	709	739	675	648	670	616	641	693	702	641	735	690	705	702	729	683	714	699	710	696	688	699	684	679	699	652	688	731	742	731	663	664	705	690	674	670	692	676	720	712	735	713	701	722	674	731	713	714	680	712	676	701	647	690	699	733	700	678	732	713	666	688	703	653	710	676	689	713	691	700	690	698	728	712	739	671	705	709	677	666	719	723	694	710	708	707	693	736	662	722	665	696	672	673	660	647	699	690	678	657	703	685	706	671	682	732	720	719	676	679	707	633	729	701	746	666	725	706	753	676	687	709	675	675	676	654	745	691	723	677	714	701	666	659	727	672	676	655	690	677	650	695	687	671	708	700	730	644	685	709	687	705	692	680	669	654	689	702	704	673	689	700	683	677	701	685	712	752	647	660	697	683	705	707	677	673	692	723	675	735	724	701	738	689	725	706	692	653	661	654	691	689	702	705	688	666	658	662	723	721	659	694	664	663	719	674	690	627	706	656	668	679	676	689	676	667	675	681	722	661	711	659	680	641	722	728	709	687	649	692	695	670	689	660	661	725	686	778	712	703	634	694	688	713	671	675	675	705	696	641	655	677	711	723	692	689	699	687	680	720	711	691	688	675	687	695	652	684	678	699	707	677	727	727	694	671	694	701	704	706	668	684	726	677	725	715	694	697	629	651	682	697	692	733	739	618	696	697	712	697	715	704	679	712	707	692	744	642	662	672	691	686	663	717	686	674	667	700	685	671	679	721	687	654	673	662	650	675	688	722	714	734	675	694	699	706	692	688	670	652	671	670	680	688	658	673	693	681	696	716	700	686	682	665	692	678	672	701	647	674	695	697	685	665	742	700	705	740	681	720	725	665	689	686	691	735	667	681	719	714	678	703	694	670	701	710	722	697	695	679	658	700	704	668	682	701	717	695	702	660	710	634	711	641	686	718	649	723	668	686	686	708	686	698	670	660	687	707	710	696	672	696	689	709	711	705	678	646	699	704	687	714	700	658	665	725	709	683	697	642	665	668	681	679	674	678	718	650	672	694	670	718	657	667	697	751	731	661	707	719	661	658	694	704	758	676	704	642	748	751	670	733	730	738	708	701	686	691	635	684	726	712	694	661	716	665	682	629	713	722	686	666	701	678	650	653	696	652	661	686	684	681	687	690	707	678	678	717	690	722	731	697	684	673	745	713	710	681	671	727	706	747	691	669	679	690	719	678	681	701	728	682	687	636
18133	4563	1328	1067	821	678	549	517	474	415	394	375	385	359	340	287	340	324	282	327	321	307	307	269	321	326	303	324	296	306	294	318	296	291	311	300	310	302	304	282	290	300	303	280	300	297	284	307	277	266	283	313	297	302	256	301	305	298	309	288	324	283	268	287	286	302	315	279	276	275	278	292	299	281	273	301	281	306	280	311	287	279	306	279	290	274	288	280	276	264	289	295	277	278	264	283	310	291	287	298	253	288	271	297	263	301	305	304	274	283	282	304	289	290	296	268	286	276	301	285	305	291	278	292	282	285	266	287	310	304	280	298	320	262	260	294	268	284	295	254	304	298	315	303	278	303	264	325	269	290	301	247	272	293	303	280	295	268	274	275	284	298	287	288	275	264	258	291	291	250	255	283	283	293	266	279	278	265	295	283	280	293	288	287	250	266	293	293	287	292	231	301	275	283	307	282	303	274	256	262	272	294	306	298	290	293	315	290	262	265	305	302	251	298	282	269	269	282	268	293	265	304	280	266	304	275	281	313	290	265	294	277	300	284	257	282	284	262	299	277	290	286	288	271	305	307	285	301	293	263	279	298	301	281	279	290	288	287	323	272	288	267	288	286	288	289	278	273	298	263	250	291	281	284	266	293	294	299	314	269	292	271	262	273	285	259	286	328	286	300	297	271	287	283	272	305	270	272	287	270	269	292	263	291	303	264	288	306	260	297	300	281	296	275	320	270	275	286	295	286	270	296	245	275	276	305	291	272	289	312	275	289	269	267	309	292	263	285	313	286	291	292	278	289	258	297	282	299	323	278	257	286	323	323	292	306	278	293	290	281	301	307	320	245	291	286	295	277	293	292	255	255	254	269	285	276	259	302	305	294	306	289	273	271	267	272	306	258	285	240	293	288	282	293	319	265	295	285	289	312	301	281	271	264	290	265	302	269	290	260	283	279	301	277	273	304	289	268	320	301	304	263	293	280	299	277	280	282	270	291	293	332	292	296	306	277	274	296	282	287	268	285	259	259	269	280	284	318	304	289	284	309	247	291	281	262	283	276	269	306	282	283	255	283	294	275	271	293	273	292	257	280	292	257	295	268	289	303	315	294	241	300	288	275	262	286	254	287	265	300	298	269	264	290	286	284	265	274	282	281	302	272	295	262	288	300	273	301	274	295	273	282	264	304	300	283	270	284	248	285	274	301	289	292	279	270	263	285	280	274	308	279	278	300	254	289	288	273	263	307	274	293	272	284	264	278	340	299	289	294	299	276	281	300	291	314	253	307	295	271	283	266	298	286	274	292	276	285	282	239	266	286	286	272	284	278	265	275	306	292	265	305	283	280	296	297	293	255	304	278	280	286	261	273	289	313	305	288	284	286	298	307	305	295	283	273	298	284	257	289	292	286	272	314	288	288	276	306	285	301	273	293	302	290	313	261	294	280	319	297	266	288	314	303	288	274	272	262	286	286	295	282	262	279	265	298	287	269	273	306	283	262	287	298	276	267	292	268	310	313	268	297	250	293	292	285	287	294	271	263	279	232	278	273	279	264	277	304	282	293	301	301	296	300	309	243	258	264	262	315	307	273	285	265	281	274	272	294	305	283	313	297	301	290	303	286	289	263	297	276	267	303	314	309	259	264	309	284	292	271	272	298	287	291	297	286	286	275	308	265	300	266	283	274	297	297	262	267	260	270	237	264	277	268	285	267	282	315	287	297	276	296	288	274	283	264	249	312	292	284	284	280	301	269	274	286	273	298	281	290	277	297	284	314	286	293	275	303	326	291	271	246	296	296	275	312	288	278	266	274	278	266	294	302	274	286	269	261	307	308	246	278	329	279	306	269	297	304	295	290	314	302	268	309	296	277	269	276	265	267	312	284	267	278	316	274	282	273	243	252	291	287	281	275	305	266	303	296	264	309	286	288	260	275	296	304	294	307	292	276	313	318	274	303	289	282	284	298	296	285	293	233	295	275	296	302	285	279	283	279	272	244	278	274	295	286	292	267	262	272	288	278	300	309	297	272	263	274	314	283	284	284	278	293	254	295	281	281	314	296	286	277	277	285	285	298	289	298	292	258	276	289	262	315	300	270	316	278	292	314	301	237	271	294	261	308	299	288	251	290	275	272	265	279	284	263	280	290	282	259	276	293	279	289	296	275	264	290	297	272	285	309	267	275	309	278	293	300	259	261	283	295	274	280	310	284	289	288	305	288	258	272	248	260	287	296	271	275	283	283	283	281	287	300	293	291	259	268	234	251	312	311	271	311	282	273	282	272	267	297	300	300	304	259	297	270	280	280	306	281	334	302	293	294	268	305	296	278	297	301	297	295	273	281	300	302	287	303	267	286	298	290	250	259	290	293	258	287	262	280	307	283	294	282	267	316	304	267	289	269	304	273	275	290	301	299	283	313	306	305	281	267	293	278	244	270	294	280	282	254	280	264	298	281	259	264	275	303	306	309	276	252	275	286	310	284	312	293	286	286	286	259	273	291	280	275	281	281	271	283	256	271	273	275	291	267	285	297	260	296	289	266	272	286	264	317	276	265	256	281	273	292	286	302	305	302	306	307	283	257	311	254	275	296	284	277	287	273	313	339	284	290	272	286	305	291	299	286	306	278	277	258	274	286	282	289	292	303	259	278	264	282	286	307	319	291	289	291	291	273	289	273	305	253	264	285	285	314	283	274	290	278	290	292	273	308	299	258	295	268	298	297	279	269	285	290	270	312	299	295	292	269	295	289	291	300	294	288	265	306	265	313	266	297	288	275	312	281	311	318	269	268	279	268	301	261	284	253	317	255	309	282	292	277	271	279	262	314	278	290	277	286	260	262	297	297	265	276	263	260	288	264	258	313	252	295	290	267	286	272	276	284	300	285	290	289	305	275	258	289	269	254	289	298	309	296	291	272	315	299	306	296	282	272	296	281	283	281	281	274	301	302	282	267	300	272	268	291	290	279	299	270	287	279	273	302	263	302	293	283	311	284	304	293	277	308	286	257	279	262	298	264	279	290	284	277	303	294	269	280	273	267	286	269	277	275	299	299	311	278	324	260	268	284	278	301	292	281	284	279	320	299	309	310	308	299	275	282	287	306	295	326	297	287	320	293	297	287	287	276	285	290	283	291	288	295	270	275	277	289	287	339	290	270	287	299	282	241	289	277	294	301	307	273	308	273	278	265	286	265	281	311	277	285	269	276	292	287	288	300	273	299	312	300	292	295	314	274	303	269	312	314	285	266	321	273	301	295	301	280	309	241	279	315	290	255	260	295	282	290	269	283	303	296	283	281	278	293	285	297	280	276	278	313	291	269	276	295	280	284	262	268	287	273	288	292	264	290	302	292	320	307	281	289	276	320	270	317	287	291	277	264	290	285	302	262	285	261	269	235	273	270	320	311	287	302	298	292	290	268	284	244	246	303	283	312	261	297	302	287	281	282	273	297	305	293	293	310	289	306	299	249	292	267	266	310	290	292	295	270	299	256	253	276	263	301
11293	3250	2649	3149	2822	2419	2156	1816	1727	1469	1353	1275	1143	1144	1074	1032	1043	957	929	978	884	919	887	852	887	813	888	868	827	825	839	853	826	819	815	779	794	816	833	746	792	758	738	790	778	785	768	761	766	758	709	744	764	791	723	757	734	796	747	707	705	745	785	734	735	765	796	710	740	744	761	723	751	749	741	747	725	678	744	761	789	749	718	744	737	746	704	704	756	744	695	725	742	726	738	749	806	730	739	774	715	744	768	766	726	762	735	721	720	733	781	725	753	721	739	738	714	772	763	744	682	744	722	706	714	721	691	758	727	774	674	749	716	739	686	772	787	717	738	722	699	768	728	784	762	733	740	727	735	719	779	725	753	684	769	746	744	733	688	724	733	803	741	693	760	727	732	759	719	773	716	701	692	698	701	742	722	755	765	826	749	720	760	776	732	741	728	714	696	747	741	736	715	775	724	783	716	737	743	736	716	704	717	752	793	713	728	729	736	774	740	746	692	776	721	701	730	729	754	719	735	689	744	745	717	768	785	753	745	735	752	730	744	694	764	738	710	761	783	710	751	724	721	709	735	738	765	802	696	760	729	739	725	807	751	740	743	748	699	706	738	744	718	751	669	808	725	717	713	720	757	748	773	722	721	783	713	724	757	736	778	720	725	750	690	716	732	710	724	782	807	768	773	780	693	703	743	726	734	714	717	763	743	739	766	721	705	777	740	723	707	753	710	752	712	729	774	724	715	704	754	730	714	735	722	671	690	747	763	729	749	771	730	730	780	719	681	752	759	706	797	737	720	711	723	705	714	755	752	753	723	738	767	668	767	733	775	728	696	728	758	716	799	734	761	747	722	750	730	723	796	717	720	768	689	760	738	736	746	737	729	745	750	799	798	742	704	730	789	713	724	779	749	746	728	733	782	738	742	762	764	733	727	792	694	744	802	756	687	709	749	727	737	778	740	757	727	733	712	700	726	708	722	731	770	730	718	761	759	689	676	704	751	732	752	788	688	769	759	737	718	760	749	726	769	714	720	700	783	763	750	789	786	735	728	785	726	724	735	751	760	728	743	730	748	755	674	737	764	719	730	792	726	735	752	733	742	692	672	725	686	722	672	751	736	706	753	717	744	758	767	712	712	707	696	759	714	699	764	787	739	711	733	766	717	756	699	724	749	756	777	742	726	767	731	687	697	721	744	734	744	712	726	753	687	708	745	735	744	723	721	741	769	714	693	703	733	749	769	771	712	726	767	747	746	703	791	770	729	766	699	705	707	729	708	734	752	742	735	723	696	716	719	781	743	711	730	743	727	736	757	761	695	743	751	728	710	752	742	744	723	699	741	736	735	696	708	754	738	688	745	764	746	721	749	708	789	702	727	744	759	760	750	712	729	673	763	740	699	783	734	738	734	763	743	739	687	720	756	736	717	732	752	726	749	710	738	739	771	776	678	712	788	751	722	771	714	695	753	722	731	785	694	708	709	719	726	666	725	739	765	723	730	743	733	754	749	733	710	761	763	746	763	705	752	706	749	728	749	706	767	752	704	681	715	729	750	707	734	726	737	759	760	773	731	782	759	735	778	759	760	716	761	694	722	773	716	726	767	729	722	731	711	702	734	745	743	730	739	749	706	728	787	721	788	759	707	765	715	733	756	695	717	744	729	723	709	746	670	766	706	690	756	749	759	717	746	774	729	760	735	733	755	730	719	771	740	767	721	748	757	754	725	737	758	754	758	788	738	751	760	713	702	736	747	759	805	715	720	761	770	697	710	704	746	708	721	751	738	711	719	716	753	761	730	740	726	739	737	744	716	730	760	730	755	703	706	744	721	736	699	745	682	737	707	749	751	737	733	773	713	722	718	689	760	738	727	757	765	730	757	755	761	716	714	725	741	715	742	749	723	685	758	760	724	745	716	736	767	698	727	729	743	708	726	741	756	759	722	715	713	704	736	710	756	717	746	731	749	759	721	763	734	740	698	746	750	713	740	760	749	716	755	734	744	759	732	775	758	738	713	725	770	745	674	714	730	736	793	769	734	725	733	710	690	764	761	731	754	739	715	699	756	744	723	749	722	725	731	713	726	735	744	718	713	717	713	722	797	767	713	724	700	712	739	699	752	781	760	711	750	678	736	736	755	739	716	699	768	711	725	708	696	729	767	759	733	740	764	723	741	761	741	733	710	700	740	709	710	735	711	734	679	758	689	744	768	684	736	745	723	736	718	734	724	755	727	746	716	768	724	761	764	729	765	719	720	741	690	772	748	751	777	762	737	726	735	740	694	760	756	749	775	688	756	750	735	723	694	706	741	770	716	666	689	716	780	713	730	745	738	729	779	723	791	731	718	763	727	739	678	720	744	711	738	731	674	741	785	805	703	736	743	717	739	711	694	782	760	745	741	726	730	697	808	746	723	713	739	670	759	691	743	736	769	700	733	761	714	718	695	740	740	679	801	701	761	705	707	708	729	741	746	736	773	731	675	791	770	757	713	728	749	710	700	711	738	726	724	716	794	751	700	692	752	751	790	685	775	744	699	720	738	706	708	731	719	707	785	740	766	722	718	773	733	712	753	781	733	704	720	722	760	749	721	714	740	781	743	777	720	785	764	714	718	724	707	743	716	704	745	718	712	709	722	744	772	725	684	749	686	734	733	744	729	709	726	696	786	684	736	701	726	737	705	745	745	782	738	765	744	740	700	725	746	700	778	724	711	737	750	727	769	754	781	713	721	716	800	742	752	734	729	704	772	726	713	712	753	779	737	703	720	703	755	754	705	723	704	696	745	722	709	761	711	725	735	740	724	747	703	776	745	729	801	715	688	741	742	787	710	797	742	737	708	813	774	713	717	723	698	762	653	679	743	769	746	727	731	706	690	748	746	725	733	695	725	747	727	770	760	723	769	761	706	720	774	764	763	744	735	707	702	768	723	659	779	727	766	790	739	800	753	741	734	727	731	768	754	727	752	753	703	767	744	709	786	745	725	789	738	714	741	740	721	789	745	731	741	716	766	733	766	705	768	722	694	743	707	775	773	715	756	737	744	692	748	722	750	702	699	748	723	737	705	706	761	741	740	720	755	664	711	711	714	741	726	714	730	701	754	778	727	736	790	738	761	785	738	754	715	738	715	758	744	742	739	770	764	700	755	761	691	760	725	770	741	705	737	783	774	715	719	709	728	764	700	760	761	756	677	756	760	742	688	727	748	672	761	717	737	746	769	741	742	775	745	724	733	730	738	741	757	710	749	763	722	745	731	689	714	753	762	753	672	761	702	737	721	742	723	777	712	736	772	742	693	758	719	739	731	739	739	747	790	712	679	750	773	745	706	733	702	752	690	767	703	702	720	762	686	740	736	753	751	749	733	704	757	737	735	662	695	668	726	728	707	776	721	760	754	725	733	753	700	702	682	706	750	730	753	720	751	740	750	709	794	772	709	758	744	726	750	675	731	777	719	735	770	747	758	724	736	733	782	782	741	692	725	800	721	736	724	741	711	775
27811	10793	2343	1757	1168	889	651	553	428	373	345	313	279	242	230	200	195	200	184	182	178	163	205	179	175	166	177	192	155	169	144	140	144	154	170	172	157	141	153	160	159	161	142	149	157	149	156	172	151	143	152	144	142	138	133	126	147	136	141	149	143	131	158	166	137	149	152	145	119	139	140	122	148	152	142	125	168	139	144	131	156	142	139	144	151	133	133	154	154	147	157	153	150	130	146	137	138	126	139	131	146	153	171	141	134	162	144	126	148	144	134	159	129	146	142	145	139	144	129	136	138	154	146	137	135	149	118	145	138	127	137	145	132	145	152	147	138	178	120	147	164	144	142	143	147	127	136	146	153	137	126	138	118	127	142	140	146	139	146	142	131	140	165	130	159	148	131	143	145	139	162	148	148	120	141	110	134	140	120	140	138	128	159	145	136	138	138	115	131	140	152	125	133	138	136	126	135	142	142	129	152	130	146	134	132	141	147	137	135	140	146	137	139	129	145	129	115	135	163	146	148	145	138	126	121	143	134	155	150	131	151	122	132	137	126	146	142	155	178	147	142	149	123	147	140	144	142	132	144	148	168	155	161	153	145	135	138	154	133	127	137	133	147	133	149	127	143	126	113	151	153	124	128	136	142	145	132	140	144	159	120	138	118	141	127	131	139	163	123	132	162	151	137	114	128	110	136	130	134	117	146	129	147	145	145	130	148	152	129	140	122	131	135	135	132	152	143	131	171	124	141	144	145	135	130	129	132	142	151	134	118	144	123	139	152	130	133	129	151	145	127	134	138	143	138	145	141	156	122	120	158	121	129	152	146	137	153	146	143	116	130	167	126	132	153	165	141	148	142	115	132	141	144	151	129	159	160	142	134	126	139	155	142	119	175	141	165	146	151	152	131	139	144	129	135	154	137	127	143	134	116	125	119	151	132	137	130	129	152	139	150	137	131	159	136	135	137	138	128	132	150	145	136	139	138	146	163	153	136	145	129	133	133	141	130	155	136	146	130	122	126	148	134	132	150	145	139	156	144	130	158	131	147	132	132	149	135	154	142	152	137	150	118	135	135	130	142	151	164	140	144	148	163	151	129	131	108	142	137	108	131	137	145	140	130	145	124	161	140	150	141	150	130	125	132	136	134	119	135	139	148	144	139	128	153	112	137	126	146	140	133	151	132	105	146	164	141	144	140	143	146	125	137	151	147	144	124	112	135	125	129	122	151	155	148	145	144	146	149	139	147	128	142	119	146	146	142	121	135	121	144	159	112	126	128	158	152	129	117	142	130	116	149	126	144	141	152	118	151	152	150	137	131	125	151	131	125	142	157	137	116	138	142	130	136	152	136	148	146	150	138	148	132	130	135	132	134	135	132	166	134	171	134	140	135	137	144	159	140	133	132	136	124	131	131	159	135	129	120	144	139	148	133	150	137	145	141	130	124	146	149	142	160	131	161	155	149	150	148	149	131	142	154	162	131	123	139	145	140	154	129	136	163	138	140	149	153	132	142	150	151	146	131	133	123	133	176	148	140	131	118	131	131	126	147	134	141	147	145	146	171	159	153	132	142	142	142	145	134	141	136	133	140	125	142	146	140	167	149	125	143	165	131	137	148	155	132	125	161	129	102	153	144	142	133	145	125	126	144	143	143	137	129	154	156	130	158	127	134	164	144	144	146	137	162	123	142	134	135	140	130	150	127	133	130	136	144	125	128	157	127	140	132	123	156	125	131	141	131	160	143	151	138	148	131	144	144	126	140	137	137	140	164	135	139	149	151	149	142	136	136	137	124	132	148	134	126	142	146	137	126	140	132	135	133	150	132	121	141	154	115	142	123	135	128	139	142	149	123	158	155	163	117	148	136	129	138	144	137	145	139	146	130	145	147	144	140	156	144	135	125	135	154	137	153	125	122	161	159	109	114	160	155	147	133	140	138	142	130	159	122	145	145	134	148	158	115	129	134	146	147	119	126	142	145	147	151	148	141	116	139	134	145	137	167	130	164	153	148	138	152	146	133	127	137	148	123	141	158	143	163	134	125	125	136	148	133	145	160	153	144	147	138	144	148	154	141	137	134	141	110	146	170	144	139	143	167	143	151	124	147	133	133	147	159	129	142	135	161	155	140	140	148	155	126	137	148	133	141	145	150	136	160	138	129	145	142	153	138	141	126	159	124	141	139	143	125	146	129	159	133	121	142	131	144	132	138	137	123	147	126	149	135	133	138	148	125	142	141	126	157	147	119	160	143	137	133	162	160	148	148	155	112	151	143	140	146	157	135	128	121	143	140	148	150	158	136	134	145	140	139	133	139	142	151	163	148	140	121	125	128	149	138	138	120	133	166	149	144	142	159	160	149	128	134	154	131	143	151	135	155	155	144	128	156	136	128	149	151	158	129	149	141	142	150	152	146	126	145	116	135	137	167	163	119	160	139	140	117	149	144	133	152	128	153	156	126	134	146	133	133	158	145	144	146	147	132	133	136	143	132	155	135	136	134	123	156	133	150	139	139	150	142	115	129	147	132	131	177	159	143	135	123	111	132	151	137	137	130	147	125	130	142	162	142	139	149	117	154	162	148	129	135	147	155	152	151	143	147	149	156	137	158	123	161	159	167	146	139	131	159	134	144	144	151	139	119	134	126	146	152	142	156	142	125	140	126	132	139	138	123	167	169	145	122	127	146	130	119	121	148	143	152	144	131	149	140	163	160	138	132	142	126	129	133	155	125	160	125	115	139	130	146	162	149	148	140	153	145	146	134	119	153	124	139	133	152	154	131	140	152	132	146	138	139	136	148	126	126	143	158	117	153	130	137	155	122	154	140	146	159	125	154	140	144	145	122	127	158	117	129	124	170	132	118	146	126	121	151	131	176	119	160	116	134	130	118	135	145	143	143	144	128	133	134	140	138	144	150	111	137	141	134	157	143	148	154	135	124	154	144	151	129	147	136	145	139	153	142	144	128	177	145	156	154	131	146	139	137	128	142	137	143	156	138	144	158	145	130	113	148	134	123	147	140	145	147	134	163	147	155	122	134	159	143	136	139	147	136	130	136	152	150	126	137	166	136	137	125	126	146	145	159	125	149	150	151	153	161	116	146	112	125	147	146	129	120	126	132	137	137	134	144	143	114	155	132	125	152	138	115	144	141	131	156	138	146	141	142	149	121	126	130	139	170	136	142	138	114	127	151	145	133	123	141	151	125	131	135	159	141	149	156	138	112	138	128	149	138	134	145	135	128	142	135	136	149	138	116	149	166	147	151	153	153	150	140	139	139	167	132	135	139	146	136	137	145	150	123	164	143	150	128	138	139	149	156	136	123	158	116	137	139	172	121	142	147	136	146	144	132	153	130	137	125	139	134	140	150	153	159	155	141	159	149	154	133	144	152	134	142	151	139	143	145	128	136	108	160	139	158	160	143	118	141	155	122	140	155	137	140	145	142	128	148	131	140	145	150	124	132	127	154	146	128	153	142	128	134	143	139	164	153	145	155	116
15917	4958	3929	4933	4274	3497	2888	2460	2145	1799	1565	1362	1257	1127	1068	960	879	917	813	809	743	747	699	665	608	576	597	603	574	559	526	556	551	551	489	532	505	486	495	462	446	451	463	512	497	489	462	449	447	438	454	429	453	416	444	432	424	420	438	421	446	382	440	423	392	392	377	387	430	434	427	435	403	430	413	406	427	433	415	432	431	399	404	431	399	385	410	371	388	388	364	409	399	408	386	445	417	380	402	387	413	411	413	392	362	410	381	427	406	407	404	388	415	399	455	389	400	370	402	371	366	421	382	381	400	426	422	362	397	399	381	406	387	379	400	384	379	362	394	396	374	356	387	364	419	368	407	391	417	392	358	402	401	383	406	405	398	397	416	394	391	406	386	399	402	397	385	388	392	386	402	419	381	388	417	397	394	411	367	403	424	383	386	382	415	394	365	373	376	371	397	395	412	392	358	403	399	377	347	378	371	404	372	425	387	375	411	401	354	373	365	389	390	408	386	369	381	403	384	401	397	377	406	364	387	405	415	393	412	395	383	404	396	386	362	392	386	394	375	384	393	410	409	414	379	372	408	363	358	416	393	389	380	383	372	414	382	437	383	385	378	413	357	390	346	397	418	360	374	385	362	410	412	412	395	380	382	376	376	380	355	409	368	402	398	384	385	379	394	373	345	375	381	356	428	359	426	409	421	395	381	407	387	363	405	406	344	406	393	382	371	401	414	385	425	392	387	356	356	422	374	385	387	355	378	387	375	394	363	383	369	378	397	375	383	376	412	394	354	388	423	395	412	367	385	403	405	383	398	389	395	432	388	364	369	420	391	379	362	380	417	404	365	372	388	398	386	377	383	377	382	418	392	387	368	390	417	394	384	374	395	357	430	436	429	385	382	412	392	398	375	384	380	351	350	372	404	403	374	366	386	398	439	349	407	400	377	391	359	407	377	388	385	357	367	421	402	387	403	413	346	390	375	375	417	381	410	398	403	397	364	382	378	397	376	416	406	400	410	356	378	445	386	422	415	363	391	414	406	379	399	375	390	384	353	376	395	373	408	360	386	388	392	374	375	368	372	377	411	374	401	378	423	364	434	398	379	405	392	381	431	377	410	409	407	367	401	352	424	403	400	390	386	410	409	406	419	355	363	369	390	395	406	385	383	375	398	431	383	399	416	402	381	387	412	401	379	414	375	379	404	379	398	358	421	373	369	409	378	395	413	430	375	416	420	375	365	400	376	402	369	401	430	377	386	400	363	395	332	381	388	379	379	412	377	387	394	407	402	393	383	375	389	381	364	394	448	360	379	368	382	365	362	393	358	408	406	412	398	382	408	401	383	394	388	383	402	429	407	384	360	372	398	380	400	409	410	395	409	370	379	387	399	382	331	411	420	409	410	365	384	365	391	388	418	378	372	357	344	395	390	360	367	380	400	367	368	384	417	379	394	440	396	378	354	396	403	382	398	414	381	399	387	379	428	377	396	405	400	421	378	394	370	374	399	378	392	374	383	374	438	366	402	403	370	372	375	400	411	371	387	389	352	396	431	396	357	402	375	397	377	406	395	390	361	406	389	354	386	389	397	395	391	375	375	441	391	405	379	395	384	370	393	419	404	400	362	385	390	397	396	355	418	367	379	419	393	375	371	436	388	383	408	403	410	413	429	418	371	376	406	391	395	421	393	375	377	388	387	403	403	382	375	392	380	382	393	388	402	427	420	392	385	397	384	409	371	404	379	365	377	391	397	382	392	376	372	396	392	363	394	386	416	433	389	400	392	367	376	413	414	427	370	400	412	373	414	398	365	395	395	385	377	408	376	411	383	355	376	356	391	394	402	364	373	398	383	390	390	374	393	429	413	396	367	379	380	385	430	403	400	384	367	396	441	360	400	394	389	387	398	367	424	384	387	367	369	393	354	384	406	366	365	381	422	387	366	394	388	387	411	397	420	379	392	379	340	421	389	353	374	362	404	387	380	427	378	374	396	391	400	437	411	387	378	369	339	368	393	405	388	410	389	401	358	401	394	390	398	368	385	397	369	400	376	397	424	389	395	381	375	399	380	389	412	396	380	394	438	377	387	433	399	363	361	378	392	421	377	367	404	373	376	392	406	345	390	388	401	432	393	386	387	366	400	398	392	387	338	368	414	390	431	389	408	396	413	344	400	417	361	395	389	415	377	360	394	388	361	451	405	427	370	375	414	388	373	373	398	376	375	384	404	386	388	437	381	415	368	384	376	350	388	399	373	358	368	423	394	394	389	378	405	385	398	359	355	366	413	367	404	356	414	434	380	361	440	384	408	378	409	352	411	381	385	381	401	398	332	409	365	372	396	393	418	394	411	394	405	388	399	389	404	408	403	409	378	397	407	410	407	392	419	331	403	387	370	360	357	390	414	384	426	346	380	411	399	383	384	427	379	387	412	414	350	399	411	396	390	358	415	367	401	409	356	389	393	401	378	413	390	368	392	389	352	387	411	358	394	393	382	397	410	397	393	372	410	357	404	388	399	413	424	444	408	400	421	401	391	406	354	381	386	385	408	382	417	386	409	378	360	376	437	366	387	365	372	412	361	394	342	382	370	372	400	377	383	391	405	442	371	374	368	380	404	407	361	408	386	399	396	366	404	399	378	403	375	366	393	420	407	382	385	387	372	371	406	406	384	397	355	391	403	413	385	391	402	374	395	401	421	372	404	372	366	401	404	404	403	379	393	365	426	398	394	401	392	352	368	420	445	390	388	408	442	401	363	358	380	410	394	372	348	401	425	425	430	387	393	383	417	405	409	418	368	389	363	400	415	383	387	401	395	389	364	387	431	383	398	390	437	419	426	395	367	411	413	414	374	343	379	343	424	381	364	403	400	394	385	397	387	424	427	384	397	408	387	407	370	372	387	376	384	394	393	419	361	373	382	410	436	364	370	386	386	374	393	387	395	393	378	401	416	362	414	387	373	382	408	397	376	392	410	382	373	378	364	410	403	415	373	371	383	386	398	412	367	416	376	407	361	406	357	424	390	389	368	390	418	417	397	385	374	370	385	410	379	370	422	342	431	403	403	413	396	424	372	386	391	379	382	417	377	386	396	383	397	407	398	374	388	421	373	403	364	384	363	363	375	367	405	414	395	408	373	390	402	364	371	360	385	381	376	396	374	406	365	420	374	369	385	387	418	407	406	396	363	380	377	408	395	394	404	377	382	408	375	381	373	376	336	378	381	390	382	379	365	434	371	364	403	390	365	374	394	384	382	376	391	415	413	376	374	395	382	405	401	410	367	430	353	384	441	413	372	398	382	334	388	383	385	397	382	386	387	375	394	360	386	393	379	400	405	365	393	390	388	375	377	388	411	358	387	388	415	355	381	324	407	397	359	417	397	397	353	380	439	389	411	361	352	425	388	377	390	361	420	367	384	399	372	382	378	402	369	381	375	444	385	387	391	386	376	376	409	387	428	393	378	351	403	368	397	402	415	384	365	422	382	370	399	414	398	438	408	396
3269	521	331	302	292	306	282	292	282	251	255	268	277	253	256	247	286	276	276	273	243	238	258	267	234	294	261	271	287	289	261	276	251	272	275	308	268	265	256	248	254	246	237	253	273	247	248	249	266	251	264	282	247	283	261	254	254	241	232	294	264	227	265	265	261	267	266	273	218	261	238	245	273	265	246	266	243	244	239	274	246	261	259	267	265	265	284	264	252	273	256	264	281	261	239	246	230	228	253	271	254	243	273	242	258	247	256	263	261	245	253	252	279	248	259	236	270	241	261	241	237	262	251	239	266	219	241	245	245	250	271	257	275	254	264	234	240	297	274	271	247	237	290	235	278	285	267	253	236	261	254	288	273	284	273	255	247	238	235	281	270	317	281	229	269	263	283	285	242	257	267	248	269	247	277	238	256	272	259	258	271	290	249	244	291	244	267	254	251	256	264	248	275	251	258	262	249	272	264	288	259	232	259	259	252	274	266	267	254	276	233	247	255	265	269	252	284	274	256	257	278	262	237	255	262	227	258	236	252	281	251	267	228	237	245	234	245	285	269	267	283	251	258	242	250	258	252	247	262	267	249	275	289	258	276	287	252	248	276	258	249	270	230	271	290	242	271	245	285	278	271	281	271	251	254	263	245	264	249	249	274	275	274	248	284	266	251	280	292	269	253	261	243	267	261	257	271	261	287	244	263	271	239	258	248	275	270	240	287	241	257	242	256	210	260	280	264	263	268	261	245	264	268	282	248	255	255	263	250	287	261	254	285	281	270	271	233	243	259	247	251	261	290	267	245	252	270	293	257	259	230	273	265	284	245	242	246	240	241	263	234	249	260	256	260	246	264	277	261	259	262	285	252	258	245	261	244	247	225	266	235	273	270	288	238	273	270	265	264	251	285	255	250	233	240	276	242	268	260	260	278	266	268	265	251	271	231	250	251	265	280	276	277	256	253	265	254	260	252	268	262	255	270	235	282	263	247	253	238	250	269	268	243	282	271	277	253	256	241	283	255	268	261	270	246	246	261	250	266	262	270	269	243	258	238	276	265	263	266	249	251	237	261	266	242	294	262	235	257	225	289	257	256	270	256	256	300	262	260	244	261	253	246	272	240	250	261	263	244	262	235	256	250	260	258	239	255	252	290	287	259	267	246	256	271	257	274	263	251	237	259	262	272	282	242	252	249	255	247	249	267	245	257	261	269	270	258	272	262	249	271	262	219	267	250	294	244	272	277	226	266	249	254	270	288	246	254	269	276	264	231	255	291	244	265	258	237	223	285	257	281	257	251	219	268	270	279	295	277	260	252	247	237	259	262	256	291	241	254	295	256	273	265	253	231	244	276	246	274	264	245	271	275	244	266	254	257	294	286	278	255	278	256	235	237	298	229	248	242	233	256	264	287	294	267	260	227	283	276	251	275	261	261	270	254	235	240	276	274	251	269	248	249	252	271	285	267	283	267	267	260	267	247	225	255	258	273	243	261	251	260	284	256	253	289	263	229	285	294	265	255	253	263	256	265	258	243	234	288	278	273	290	256	256	247	275	255	268	277	248	259	247	251	263	283	262	262	240	255	258	290	285	269	263	268	249	215	291	257	278	290	263	259	266	267	263	264	258	287	290	272	273	275	274	266	242	270	255	254	225	242	259	257	226	244	271	248	270	258	261	261	268	250	259	227	243	243	297	268	253	264	266	279	245	249	248	248	237	274	248	291	249	300	288	266	247	263	261	236	247	254	251	258	257	266	256	267	267	291	263	245	239	267	255	256	257	256	269	284	295	256	263	251	272	247	256	258	262	219	248	282	270	264	259	259	294	276	267	266	268	286	244	232	280	264	292	280	265	226	265	224	251	282	259	249	279	254	267	276	289	279	244	283	259	273	233	248	269	276	286	272	269	267	261	240	258	284	253	245	252	274	242	285	257	261	254	263	264	254	253	260	263	281	245	268	289	277	255	258	258	230	264	275	267	217	281	273	266	266	250	244	249	245	287	263	264	250	254	303	249	272	299	251	292	267	255	258	268	246	265	274	250	248	287	271	256	239	236	257	252	278	251	258	252	280	275	266	253	278	253	232	287	279	271	276	254	263	252	254	274	231	278	276	234	246	248	247	236	263	264	262	260	246	246	272	230	257	230	222	259	247	264	254	244	269	275	260	244	241	282	258	283	256	278	257	244	283	279	244	283	234	278	267	264	249	266	263	269	269	275	267	270	299	264	254	266	274	272	270	279	269	277	247	242	271	272	254	275	271	237	256	274	277	266	252	247	274	246	292	257	231	276	279	272	255	286	238	255	263	271	265	252	274	247	264	260	269	277	251	273	279	294	263	238	255	274	283	259	274	259	242	255	257	262	259	231	277	277	261	255	270	256	254	259	249	260	268	233	244	270	253	275	248	242	229	259	247	255	280	230	251	265	249	244	288	268	266	273	281	263	268	244	237	280	266	257	269	277	244	271	297	285	283	239	269	271	279	277	303	239	275	255	276	257	249	268	252	264	281	226	256	271	261	243	284	211	255	233	287	259	273	262	270	266	274	252	274	263	245	235	286	271	290	256	239	248	269	293	267	260	238	238	252	260	281	249	281	295	258	253	261	262	271	279	263	280	275	275	248	258	251	264	262	254	291	256	280	279	278	271	239	267	257	284	267	217	249	241	246	253	243	256	255	249	242	262	294	241	268	228	224	243	283	270	246	280	224	269	243	241	270	261	249	265	257	284	257	226	236	272	300	266	229	288	265	268	284	266	258	281	251	269	256	262	253	254	244	232	246	252	240	244	233	277	239	270	260	262	235	269	265	307	274	264	286	279	262	260	263	245	267	290	256	276	233	264	256	251	277	278	239	250	271	249	267	259	279	256	244	272	227	250	242	261	275	236	249	273	263	253	271	290	249	276	276	264	243	253	251	262	265	280	252	287	256	247	268	275	290	273	262	254	249	275	284	276	263	251	274	248	262	253	260	259	245	250	285	239	266	259	269	249	233	268	225	268	227	263	245	267	256	235	259	283	287	274	250	269	279	258	254	255	232	246	279	259	268	252	270	251	268	267	284	206	267	263	267	240	242	288	267	253	269	269	256	255	247	267	263	258	283	253	248	249	224	285	257	242	236	266	242	269	259	248	244	253	273	230	270	280	303	257	256	228	259	268	282	254	233	284	262	251	253	261	270	232	279	286	232	262	249	262	233	265	281	247	275	256	275	257	256	236	233	246	266	269	261	274	255	220	259	250	250	302	248	254	248	249	272	246	265	244	279	258	265	266	257	279	259	258	269	241	249	248	244	256	268	259	272	244	259	275	242	270	245	257	290	271	248	268	235	282	245	253	264	222	233	280	270	266	258	248	245	273	266	250	265	255	258	276	247	243	290	270	247	240	249	257	263	257	268	254	265	238	278	246	243	239	263	279	257	246	289	254	259	238	249	240	268	286	292	259	262	249	298	263	254	235	259	279	243	266	263	264	253	272	286	276	278	286	284	242	242	263	274	254
3191	1019	854	947	897	836	794	783	835	793	709	756	769	761	742	690	712	730	726	701	740	723	733	735	717	717	716	648	656	686	728	747	714	724	673	729	705	634	731	675	738	704	728	664	701	626	716	721	679	700	706	683	692	693	663	736	692	704	683	678	703	658	680	681	655	685	645	658	716	686	707	692	693	680	692	667	699	678	678	683	669	640	725	701	708	697	682	660	685	713	671	750	741	712	689	733	666	694	671	664	697	715	686	701	669	667	708	705	653	678	711	687	695	699	651	665	700	694	677	712	654	624	695	689	673	688	684	680	712	725	704	682	728	682	691	694	640	725	677	695	727	723	692	728	687	687	680	626	685	744	670	691	693	706	649	671	715	698	688	662	710	665	664	728	648	646	690	704	723	675	703	641	735	703	682	635	683	718	682	690	741	689	674	681	720	685	709	705	688	685	655	672	689	662	670	726	700	684	687	667	722	673	690	671	703	630	690	673	696	714	674	703	703	709	691	673	661	732	722	719	700	660	675	644	713	690	697	710	682	744	727	693	704	674	701	649	686	732	715	733	653	698	709	737	704	685	693	665	712	644	651	691	681	672	697	685	655	703	718	642	665	695	677	721	675	698	668	702	678	698	706	675	640	657	683	739	662	705	637	658	638	703	672	685	650	717	659	749	661	679	683	704	662	686	668	671	671	674	696	693	673	723	642	686	709	670	636	708	717	688	673	659	672	681	630	663	696	683	720	653	710	659	703	650	688	694	684	711	703	699	695	720	701	712	655	747	685	709	751	703	734	708	637	729	669	719	689	676	639	705	726	689	736	674	721	707	714	693	676	719	683	729	707	722	734	725	687	681	713	701	693	643	677	714	700	674	718	715	743	697	731	701	675	652	693	699	737	656	694	681	711	661	681	721	714	710	689	681	724	642	690	597	686	742	722	681	699	707	663	731	681	711	668	661	659	671	708	658	726	675	669	707	707	631	673	682	689	710	656	753	684	726	678	716	696	749	681	675	665	652	746	672	677	708	686	675	696	649	735	679	654	651	636	697	690	678	678	661	632	731	725	676	667	690	691	699	662	705	714	721	692	678	739	686	690	713	710	648	689	669	691	695	680	686	693	697	694	723	666	656	731	713	714	695	680	700	668	715	663	703	644	729	674	645	738	718	699	702	692	713	656	699	704	701	639	675	689	701	652	644	720	666	656	700	729	693	734	679	696	672	679	637	710	680	708	684	694	677	681	680	704	700	730	697	712	701	649	708	702	693	632	710	713	746	662	731	716	668	728	715	683	704	714	680	722	651	663	753	691	685	695	724	650	669	725	740	766	701	698	687	726	699	668	709	667	727	689	667	688	687	703	700	692	713	713	656	665	691	664	705	720	677	682	679	669	677	686	705	650	701	662	729	685	709	684	732	714	778	710	727	702	708	684	679	684	699	673	657	697	646	686	687	720	693	704	691	721	681	726	692	649	705	715	681	706	690	681	617	683	670	700	700	629	697	678	698	690	677	733	672	705	680	654	671	691	686	699	695	691	726	681	678	681	702	700	699	683	729	683	711	683	665	694	715	717	668	672	688	684	687	671	666	651	734	707	666	698	709	715	665	657	670	692	693	722	694	720	661	684	710	702	731	659	675	708	701	716	695	702	680	694	682	695	722	641	682	728	705	689	709	716	699	659	680	723	734	687	681	702	652	668	691	686	681	713	755	661	673	647	723	668	691	702	708	701	722	720	696	661	683	704	679	677	719	729	689	660	685	705	684	722	686	667	683	732	657	696	674	661	688	690	722	663	706	672	703	660	681	642	696	727	726	715	706	679	682	683	657	673	711	729	679	693	694	723	657	668	698	727	727	659	728	676	676	687	728	703	700	746	688	696	678	686	694	645	704	678	702	664	721	693	683	687	699	722	704	733	661	684	665	706	717	679	683	690	693	692	739	665	693	704	662	693	670	717	687	651	708	686	687	670	663	711	687	692	712	685	677	700	723	702	673	695	689	684	693	684	723	679	664	683	690	662	682	706	691	673	695	710	703	673	696	695	675	718	663	691	675	681	681	712	713	699	685	669	663	690	716	720	722	694	679	666	660	735	673	702	657	674	682	674	685	681	682	675	666	699	668	712	674	664	646	722	666	694	683	652	728	729	682	671	640	675	710	711	749	686	720	655	726	664	707	725	761	721	695	703	685	720	721	727	699	718	717	696	711	688	723	749	647	684	696	686	723	670	684	650	699	706	711	665	677	725	667	680	729	645	681	687	727	685	692	722	737	702	693	695	697	682	645	663	735	740	708	716	706	634	704	708	724	677	635	702	665	686	691	687	691	669	714	688	688	677	673	698	652	708	707	733	714	662	664	714	691	639	675	738	704	723	710	653	677	719	715	722	693	673	644	684	682	756	687	704	689	720	683	703	734	714	694	617	705	673	686	701	706	678	692	697	688	713	654	704	735	709	658	691	647	686	700	685	721	670	676	681	644	720	730	694	731	710	701	705	747	668	709	660	692	698	748	698	734	655	696	693	695	707	710	710	710	695	659	649	715	675	699	721	667	633	667	692	663	690	698	710	704	686	748	686	730	670	679	740	681	706	744	696	705	696	701	710	697	701	650	702	677	682	643	684	693	700	714	704	716	679	667	732	700	708	711	653	708	719	685	672	732	676	712	701	660	668	729	686	673	707	659	691	667	676	734	683	642	671	719	695	681	631	710	748	647	682	681	683	725	694	690	716	674	701	694	642	714	643	719	713	696	682	697	666	692	668	734	698	743	704	706	714	691	685	707	660	712	730	732	718	664	650	643	719	653	737	684	722	674	676	669	670	718	708	669	732	682	726	671	679	667	672	643	675	697	663	666	659	680	696	697	696	736	634	659	673	687	701	702	631	704	728	681	682	682	676	676	770	695	712	706	673	670	701	694	698	706	667	688	674	702	708	736	670	736	703	703	696	701	707	693	657	693	636	691	727	675	696	689	743	651	676	683	683	687	704	692	691	692	692	685	703	703	678	666	647	708	690	696	732	630	693	665	729	669	690	732	676	733	669	680	700	704	690	675	667	700	646	707	734	725	680	660	661	677	680	736	705	710	664	709	704	718	673	706	696	686	711	743	700	678	730	717	675	720	682	712	707	735	674	664	667	667	739	709	678	696	640	690	716	723	666	725	718	655	723	691	678	693	685	690	687	695	703	736	681	731	678	737	663	686	712	678	675	692	693	622	674	657	696	670	687	660	699	693	709	688	708	681	655	723	740	639	666	682	688	715	704	664	682	735	722	709	688	665	715	774	674	731	678	672	667	708	642	657	744	682	672	665	698	687	707	719	697	686	702	699	647	702	621	733	692	692	727	687	714	696	706	710	705	659	698	656	742	711	715	703	684	685	634	648	693	690	678	665	662	695	693	695	698	632	703	672	677	697	617	719	712	666	706	665	715	634	716	718	666	708	676	687	684	669	669	644	689	703	685	679	681	693	662	673	743	663	726	713	741	684	677	713	699	707
18461	4684	1295	1003	790	637	568	486	427	416	404	369	372	363	334	321	301	316	345	312	323	313	305	310	312	283	308	294	287	279	285	306	319	326	281	292	293	282	280	277	313	295	272	296	260	253	277	293	309	303	256	289	304	275	289	288	292	302	280	303	296	270	325	270	307	294	279	278	278	286	257	258	318	296	260	300	286	294	284	278	289	277	281	300	276	297	284	280	264	273	321	294	309	311	283	292	275	280	302	301	265	262	268	281	301	299	292	271	294	289	298	279	277	305	294	297	281	296	302	287	311	294	288	276	281	289	267	314	265	283	268	268	305	280	287	238	305	287	272	266	245	311	269	262	290	250	279	320	288	285	278	277	306	274	301	265	283	294	284	309	263	284	271	284	272	306	276	294	287	305	267	263	304	298	300	282	268	288	255	287	279	288	284	289	283	264	280	302	279	308	296	290	268	298	288	278	319	271	303	272	300	288	297	283	272	301	268	259	284	265	263	279	296	287	268	309	277	295	266	310	275	271	265	301	304	289	283	266	340	271	302	292	257	281	281	292	272	272	273	289	259	278	311	283	311	281	288	270	269	281	281	271	293	267	283	310	274	269	268	269	282	322	319	314	264	278	287	283	281	286	315	279	292	292	273	279	289	281	269	301	305	309	265	290	276	296	283	294	283	284	294	270	286	276	292	270	262	283	277	274	263	305	289	276	283	298	251	298	318	280	300	286	304	275	257	279	297	297	289	310	304	274	268	266	273	274	280	315	281	288	310	297	258	267	278	276	263	237	251	300	277	289	280	303	270	311	297	272	272	276	275	276	297	295	317	303	272	302	273	273	287	280	276	283	278	270	281	262	276	280	291	290	291	260	321	296	321	317	299	283	275	285	258	280	291	265	287	291	274	284	301	271	268	292	290	255	284	293	276	271	286	303	307	289	243	293	307	286	267	313	274	260	268	284	289	321	291	271	296	290	273	269	283	256	278	284	306	255	295	284	282	292	254	269	304	281	286	270	289	295	315	269	287	289	314	300	284	306	294	274	295	292	299	288	296	271	269	278	267	316	291	301	268	294	263	284	278	256	290	284	291	264	288	291	278	324	321	244	267	276	273	291	301	255	256	274	296	269	304	306	281	302	280	260	257	268	299	281	295	339	258	301	304	305	282	289	305	253	278	297	259	296	306	270	251	269	291	300	279	284	272	289	280	285	279	318	289	279	291	296	301	298	275	317	280	298	283	277	325	283	263	274	273	285	290	291	255	263	307	287	286	295	272	297	292	299	271	279	293	277	266	283	295	289	325	305	279	252	321	276	303	294	243	282	271	287	285	261	302	286	298	286	317	291	275	294	286	294	256	298	309	280	285	248	276	277	314	279	295	303	288	310	262	278	306	269	270	265	294	272	282	315	281	272	253	293	289	269	291	282	309	282	288	285	278	310	276	291	304	260	287	296	300	270	280	259	271	262	281	245	275	291	288	279	324	278	256	290	271	301	280	293	310	278	285	309	273	281	289	252	292	281	276	268	293	269	295	282	262	282	312	258	251	280	282	292	292	275	283	286	286	292	297	299	284	268	302	294	285	280	292	304	293	296	282	271	236	285	298	266	288	275	302	260	279	307	271	270	271	289	290	274	278	274	267	287	301	302	294	284	273	284	282	271	299	286	254	254	278	272	304	271	321	283	305	257	275	289	280	303	279	294	299	279	291	287	286	277	273	269	308	300	264	269	292	290	293	268	250	296	291	284	284	308	279	282	286	310	263	294	254	278	288	303	292	311	289	296	288	274	295	294	266	296	274	287	272	280	290	295	275	287	309	303	289	278	273	274	272	284	256	311	298	299	288	292	280	301	314	268	282	300	283	282	282	292	266	313	281	265	296	276	296	277	297	296	312	271	291	277	292	270	309	285	293	271	284	243	279	296	302	283	283	280	269	263	267	294	307	287	323	278	273	294	289	299	270	287	288	316	288	278	266	255	297	304	267	302	299	260	304	272	292	274	295	277	286	300	267	264	289	263	310	278	307	272	319	302	286	313	288	279	265	293	298	284	286	308	257	262	289	288	249	294	275	287	315	313	286	298	294	268	297	284	293	303	306	261	300	266	252	292	304	271	273	264	309	310	278	280	292	310	280	277	296	260	287	290	283	288	291	298	269	268	249	253	249	277	279	301	300	304	272	293	287	276	281	302	260	273	294	305	285	271	278	265	303	272	309	292	255	286	281	288	308	258	272	244	296	280	276	297	284	252	267	296	270	293	260	280	267	289	291	268	299	254	296	278	296	276	273	249	268	281	278	275	268	298	286	292	245	327	278	235	271	282	277	305	277	289	295	289	284	259	292	276	287	283	293	285	296	290	265	258	307	288	299	271	274	317	276	268	268	266	278	277	322	281	273	311	315	298	262	304	278	265	280	304	271	321	293	257	293	295	271	274	288	262	301	281	272	283	272	278	283	240	299	263	293	299	308	288	288	282	284	262	310	287	254	268	273	283	292	281	274	286	302	287	267	309	282	271	303	292	292	269	263	255	291	268	278	269	264	287	282	308	312	257	249	257	287	299	320	270	284	276	280	261	291	272	294	269	303	269	288	279	320	288	300	319	276	321	325	308	300	312	285	258	274	298	278	292	290	313	314	288	276	270	287	294	258	297	284	274	278	287	280	283	273	280	294	278	308	302	304	317	288	275	284	268	276	304	245	287	277	303	282	287	277	296	252	256	300	269	261	292	290	292	279	285	280	256	280	291	277	282	261	272	296	270	303	292	291	278	315	306	308	289	272	294	296	260	283	264	282	298	298	294	268	293	298	293	269	268	300	298	247	299	304	281	291	309	278	326	287	287	268	308	306	279	291	287	294	284	262	291	292	297	298	318	313	258	305	280	290	268	299	274	316	317	295	289	257	295	295	287	291	271	306	254	263	251	298	285	267	280	262	284	302	297	253	266	260	251	296	253	291	289	266	298	264	258	267	271	300	295	272	248	292	292	250	265	245	294	277	279	267	296	267	269	261	262	307	280	316	257	284	321	283	288	281	278	256	279	289	313	289	275	274	268	277	282	291	260	287	292	277	287	255	279	274	310	297	263	271	306	301	322	258	281	288	297	279	288	302	276	280	258	287	262	299	268	295	284	279	306	293	274	284	286	296	275	267	272	284	295	257	279	273	285	276	281	292	284	318	311	303	287	286	286	268	337	259	259	264	290	295	284	277	273	297	269	236	286	307	296	304	313	264	283	230	268	285	272	295	289	274	260	298	296	294	299	301	274	258	270	301	293	292	293	303	271	267	275	287	289	273	318	266	324	271	291	283	285	273	267	324	311	311	274	286	281	261	282	239	316	303	270	320	289	288	286	272	339	244	304	272	315	272	306	279	268	276	293	306	267	299	290	300	288	299	298	308	280	256	274	295	283	278	285	283	284	287	273	282	271	290	297	289	283	267	277	308	288	276	287	286	297	305	281	313	286	279	300	282	306	257	279	273	270	291	281	295	291	278	275
11344	3335	2662	3261	2892	2570	2071	1829	1762	1505	1331	1219	1162	1114	1054	1039	1059	1000	963	932	886	919	855	869	855	866	849	802	791	822	788	824	816	789	840	770	827	766	743	779	830	811	797	793	787	732	767	763	800	774	747	793	777	770	738	732	728	781	716	727	750	709	734	749	758	776	802	737	784	821	732	781	761	748	735	785	788	742	720	729	746	764	765	746	714	747	734	754	784	704	792	753	770	776	752	751	776	736	718	693	735	766	713	757	752	745	734	754	737	750	731	731	723	759	732	748	700	698	808	753	744	742	702	702	723	751	750	736	756	740	720	709	786	759	774	717	735	709	730	720	762	726	746	698	700	754	753	747	688	723	748	801	735	702	759	749	732	752	758	741	784	715	680	752	724	689	772	684	763	696	715	751	713	746	760	702	748	677	717	744	708	725	701	733	731	748	698	770	713	725	730	723	731	745	758	739	755	690	720	662	724	753	733	748	729	682	721	727	764	749	720	745	773	723	716	764	685	737	717	707	757	725	720	749	724	710	698	791	748	704	734	733	656	690	751	724	741	723	688	703	725	735	713	721	729	737	745	742	682	725	746	695	744	728	743	711	736	721	732	720	697	741	747	741	700	718	716	675	741	729	668	660	715	758	733	697	784	757	710	719	743	722	742	762	706	725	707	769	734	691	752	727	717	769	731	749	729	723	761	714	722	710	757	690	720	802	725	711	741	735	737	781	713	756	753	749	752	724	703	706	734	734	729	698	699	719	742	739	747	730	749	745	774	741	759	734	735	793	711	745	723	702	737	717	690	771	751	748	736	765	735	726	784	740	750	704	720	720	809	712	720	756	740	747	715	773	744	746	714	760	750	685	746	741	767	723	740	723	742	751	689	723	713	759	703	748	699	715	725	738	707	726	761	701	704	730	755	733	722	715	702	751	717	767	742	767	728	745	777	773	711	701	752	718	750	731	753	764	721	760	756	729	731	713	769	706	713	762	733	732	720	743	779	719	751	700	730	726	684	721	734	746	727	730	722	702	659	726	736	750	724	721	709	743	712	749	783	743	715	685	721	690	675	728	715	688	746	719	764	759	758	740	728	773	717	744	762	716	682	799	737	717	735	739	777	736	780	723	754	747	740	730	703	751	769	721	707	744	689	709	746	716	703	679	748	720	703	744	772	722	793	821	724	715	720	785	724	738	726	709	718	706	780	737	738	716	751	742	756	720	736	729	742	749	750	722	712	734	765	769	775	741	701	750	728	688	736	690	691	704	701	743	758	713	718	746	694	750	717	701	723	732	735	741	741	704	731	694	751	715	692	770	696	717	729	797	770	728	729	731	704	721	749	755	719	723	745	695	774	737	766	720	666	738	745	738	772	758	802	757	698	740	708	742	750	727	719	736	767	704	735	720	706	691	740	727	683	767	789	756	748	710	758	757	713	714	732	779	727	795	701	760	726	748	744	717	757	754	744	704	713	731	680	730	761	761	696	739	735	684	743	706	716	720	737	785	735	660	676	776	755	667	670	764	741	765	738	785	711	709	713	763	762	776	673	751	752	777	753	785	719	752	721	729	758	724	742	735	732	693	705	738	751	728	700	726	785	735	737	739	758	710	764	686	737	728	788	736	809	741	682	710	742	727	718	762	771	748	747	737	744	727	782	750	682	740	689	730	726	760	748	781	707	726	763	712	724	744	738	757	781	760	713	690	743	767	776	748	794	721	767	803	717	772	734	714	734	693	763	707	710	720	692	765	727	775	803	740	751	734	743	745	742	764	766	760	708	738	696	688	772	705	722	712	751	755	730	704	757	689	776	706	729	750	763	683	729	708	834	769	742	768	760	710	749	716	693	763	724	760	724	753	729	685	733	737	679	740	760	738	733	739	760	737	690	761	755	748	771	689	745	755	779	760	753	711	735	752	760	692	724	739	728	784	757	709	719	715	797	741	732	764	715	753	714	679	746	735	775	722	705	763	743	720	751	747	745	735	752	682	716	751	744	743	740	725	739	726	730	718	768	743	766	725	752	730	768	696	754	778	729	730	747	706	758	736	695	681	744	735	734	716	721	697	696	748	666	752	706	730	700	757	722	727	690	741	789	720	724	747	717	745	757	744	740	773	797	739	722	750	751	752	769	723	740	694	750	713	770	685	749	771	733	725	731	720	749	737	704	748	731	740	737	719	743	714	734	719	744	721	737	745	714	726	743	760	783	755	707	722	702	753	729	745	751	730	720	774	734	727	743	709	745	759	742	781	770	763	777	676	753	718	728	753	697	741	700	735	763	719	706	744	707	705	730	721	741	726	745	763	768	715	705	678	716	728	757	753	759	702	724	776	742	714	733	739	759	750	745	698	718	750	749	734	706	683	763	764	766	753	736	686	765	725	710	713	756	740	759	733	728	712	727	741	798	723	737	723	725	763	749	734	750	730	761	721	725	731	715	671	735	769	739	745	762	743	713	753	770	709	724	738	700	764	737	706	731	772	758	741	732	715	733	746	680	737	716	761	719	758	786	723	748	760	774	752	737	778	700	779	691	780	762	725	745	768	747	757	720	772	769	706	794	732	757	719	766	732	723	752	716	780	736	770	737	760	760	754	739	690	684	739	763	686	687	767	729	720	741	773	747	716	758	741	732	734	733	747	770	714	706	711	725	698	737	712	694	769	780	727	733	735	764	713	714	694	755	722	670	729	716	743	758	784	758	799	724	738	707	788	769	734	720	761	749	730	721	696	727	777	749	757	715	734	735	709	723	749	730	715	734	742	731	768	728	689	796	735	730	685	768	716	731	736	697	712	720	737	736	717	758	706	754	752	727	712	751	757	771	727	724	719	780	748	772	696	724	753	750	745	738	738	714	721	744	739	741	710	757	734	708	734	734	713	774	788	725	750	720	698	716	735	740	746	709	741	712	760	763	781	716	721	723	666	786	778	753	725	751	730	685	748	718	757	732	754	752	762	730	732	727	737	735	745	717	700	778	761	712	725	706	724	725	721	709	799	674	716	747	768	729	769	771	711	711	723	747	765	725	755	705	731	750	739	747	717	718	744	747	736	740	735	726	722	766	724	745	732	733	699	737	707	777	701	683	723	715	754	734	681	739	715	727	750	743	731	734	779	702	760	715	766	725	769	730	720	753	697	766	720	734	692	774	711	744	732	724	756	733	729	712	723	725	782	759	717	760	750	771	736	708	691	737	713	705	749	729	740	769	739	737	672	727	751	715	730	728	776	771	723	740	733	691	681	686	726	708	711	735	752	787	750	724	717	767	756	741	742	735	716	749	742	734	716	743	738	740	739	744	726	749	767	719	749	743	702	729	776	835	756	710	751	723	769	700	767	699	738	705	725	697	736	733	768	773	749	753	754	730	709	698	707	761	741	711	740	747	717	725	729	728	725	731	757	748	710	766	754	743	709	682	707	702	750	737	749	784	718	731	719	715	702	722	729	707	714	746	740	715	744	758	678	766	750	732	774	778	678	722	736	711	769	685	779	771	732
29121	10734	2460	1643	1127	821	679	560	410	376	361	304	249	273	246	211	195	225	202	204	200	171	182	163	147	165	182	158	165	152	143	137	153	162	133	172	168	158	151	138	164	153	152	143	145	141	150	143	124	141	157	139	132	131	149	167	150	140	163	137	160	148	148	138	144	138	139	158	144	122	144	140	130	150	153	146	151	138	140	135	153	133	132	147	136	157	171	159	150	164	152	152	146	115	127	141	151	124	129	146	125	141	143	137	144	135	144	146	121	137	127	121	138	141	134	138	142	141	141	155	122	143	132	164	112	144	129	148	151	147	152	145	153	115	140	127	118	127	122	150	129	136	161	135	147	149	129	131	148	146	145	161	141	147	142	151	135	146	128	128	152	135	167	145	125	145	154	149	156	124	146	142	114	127	138	134	152	138	143	146	126	156	156	134	132	131	154	132	146	146	151	149	150	151	146	155	122	125	143	135	153	149	151	138	144	131	125	146	124	129	120	136	125	144	141	133	152	145	122	122	140	144	157	139	139	131	138	167	124	130	145	151	129	154	158	159	149	131	115	144	125	135	134	151	143	140	140	149	144	150	147	147	138	135	135	134	162	142	133	127	111	144	138	137	128	137	132	126	144	126	143	136	139	154	135	132	147	156	124	121	150	142	143	112	122	142	140	145	165	154	153	142	132	138	147	160	143	107	144	137	155	151	144	150	157	129	135	150	116	143	138	127	104	158	115	122	140	142	118	147	147	146	120	135	112	130	138	153	134	130	140	130	124	145	136	119	159	149	124	147	154	143	143	152	139	127	142	141	143	139	148	161	130	132	122	148	122	137	123	130	133	149	158	140	139	134	140	136	157	153	154	138	149	150	164	110	144	134	140	150	118	127	139	134	135	140	131	128	150	149	148	150	148	120	133	148	143	154	136	162	132	125	150	137	132	144	134	149	129	155	111	141	141	112	137	136	144	154	146	146	147	140	121	122	148	127	129	128	116	123	145	150	159	147	146	129	131	148	145	140	117	141	148	142	162	124	139	142	141	142	138	138	146	148	143	134	127	122	139	157	146	153	135	148	150	155	151	133	136	153	127	138	119	141	134	124	139	145	138	139	142	124	152	123	141	139	145	128	136	154	138	175	130	149	148	130	141	132	122	144	124	145	142	151	118	157	131	126	131	150	152	139	134	151	122	148	129	134	114	143	130	115	136	169	137	141	140	154	129	136	117	131	145	120	142	139	141	124	125	118	122	139	164	124	134	145	118	150	148	154	146	159	153	162	153	167	159	133	133	145	138	129	147	135	146	135	140	154	141	138	142	153	133	151	139	174	153	137	141	130	140	146	138	143	115	163	145	142	122	135	140	136	145	139	142	147	136	127	153	136	124	167	147	140	148	147	138	141	135	132	129	135	139	126	150	158	136	111	131	152	141	169	141	145	152	148	139	148	143	158	144	143	120	136	136	141	147	124	141	136	140	146	128	163	127	135	127	160	160	159	148	134	142	127	130	128	136	130	149	145	121	141	150	148	146	143	145	119	140	132	153	141	165	145	139	151	145	151	129	147	147	131	150	147	129	136	115	150	125	142	150	143	135	155	130	145	131	151	148	131	150	125	149	129	119	116	145	134	135	143	150	131	149	147	142	138	157	142	146	131	143	126	138	171	138	157	139	123	149	136	158	133	148	135	158	120	134	151	134	136	147	119	142	141	129	141	126	128	150	160	131	128	124	125	168	149	136	127	150	127	134	143	134	132	124	119	135	132	149	136	148	119	152	120	145	151	145	138	147	135	150	122	126	142	134	116	159	120	148	128	141	128	149	125	133	147	132	154	139	131	152	141	152	163	138	148	163	133	135	134	149	138	129	147	111	148	146	136	168	159	135	125	130	127	123	145	134	137	133	130	141	132	166	195	160	123	136	135	132	141	130	140	139	139	143	151	131	167	160	139	150	132	117	142	143	141	125	149	147	138	141	150	143	126	130	134	129	145	136	157	141	121	142	141	145	138	124	164	151	120	154	150	148	134	144	144	149	139	172	129	133	131	150	155	151	142	136	137	137	137	147	157	145	146	139	130	133	129	141	135	151	150	141	126	147	139	139	110	146	136	151	134	133	135	156	158	146	156	127	132	149	130	152	138	142	143	123	130	131	143	130	144	139	124	132	164	142	152	132	129	151	145	157	130	129	130	146	157	138	122	148	119	148	153	149	145	131	158	127	121	127	128	142	146	152	141	145	140	147	137	132	127	143	125	138	153	153	139	155	146	125	149	134	143	147	140	149	118	132	144	146	133	144	135	135	127	138	153	152	127	162	138	145	154	146	138	145	150	135	129	135	140	140	137	130	120	144	132	126	148	136	141	138	126	141	140	123	150	154	122	135	131	148	117	161	138	133	147	143	152	122	121	140	132	144	131	123	142	136	134	123	127	128	151	146	129	132	122	135	139	160	140	135	156	135	138	145	142	140	152	134	124	142	137	152	139	128	143	145	126	149	126	130	149	141	140	127	132	148	141	141	128	142	135	153	128	143	134	134	151	129	139	134	149	138	154	154	136	154	133	139	161	134	128	152	142	136	112	125	137	121	159	146	136	157	132	137	136	124	153	137	141	148	147	151	123	147	160	123	135	129	135	120	138	156	120	134	153	136	133	156	129	146	154	142	158	130	171	137	127	149	161	136	128	150	131	145	120	155	134	141	137	143	129	149	167	147	144	130	162	131	135	147	154	139	120	124	144	128	159	157	145	129	122	153	159	150	128	134	149	156	137	139	124	144	149	143	132	123	129	151	146	145	151	153	150	143	149	137	133	119	147	137	139	160	135	124	128	143	156	168	149	136	160	147	124	136	149	159	138	126	143	147	146	143	142	166	135	140	124	151	149	149	143	130	144	145	144	139	160	133	143	129	144	165	118	124	127	144	121	155	140	148	139	153	143	142	128	131	135	151	141	136	130	152	138	153	160	139	164	156	165	140	159	158	118	141	143	122	139	140	143	112	154	139	130	151	146	130	139	124	155	142	135	116	147	134	132	149	145	125	120	116	112	125	157	112	144	148	157	142	150	127	156	99	149	135	155	168	128	144	141	136	122	146	132	132	142	146	141	141	115	158	114	144	165	128	147	143	147	159	158	129	136	146	123	131	137	136	120	123	136	139	129	137	121	140	130	142	142	140	135	133	134	131	141	123	151	147	139	149	147	151	139	132	122	131	135	134	136	135	127	135	128	129	128	151	109	155	144	145	152	150	111	146	147	143	142	145	140	134	147	169	128	134	118	142	151	122	156	148	166	171	140	142	135	161	140	134	123	146	133	149	147	131	145	142	118	125	161	126	155	115	152	135	126	112	131	120	131	125	133	126	139	145	143	120	155	125	141	152	124	131	134	139	144	129	159	163	151	145	134	128	129	130	148	138	146	140	151	172	144	163	129	123	131	145	147	143	135	144	148	138	147	142	144	121	147	142	147	123	166	121	134	141	140	155	129	127	148	126	147	143	155	138	155
16860	4391	3986	4979	4298	3516	2990	2363	2117	1841	1641	1426	1321	1121	1033	990	902	816	797	777	776	671	687	654	654	634	628	582	582	575	530	541	574	534	452	514	486	483	512	515	493	466	470	479	467	497	517	502	448	502	447	447	449	450	423	438	413	425	443	404	421	445	454	409	431	421	415	431	439	441	435	421	416	406	397	435	403	380	426	418	432	380	435	392	412	405	416	404	409	425	398	438	416	362	368	400	430	385	407	402	394	408	386	418	414	386	441	391	415	415	396	445	408	412	413	420	372	413	416	374	378	385	411	387	382	398	387	368	385	423	381	393	395	383	412	413	378	403	427	403	402	389	382	395	386	390	414	376	381	418	407	430	393	421	401	362	350	365	404	399	405	405	363	397	383	424	412	374	371	400	438	377	397	398	366	412	382	399	376	396	346	411	373	388	387	356	398	347	408	440	363	403	373	364	443	378	394	408	384	385	409	389	419	375	394	385	403	382	418	365	391	381	411	385	396	413	396	377	402	416	384	397	368	415	414	408	386	340	374	441	390	371	364	385	364	380	412	391	415	394	386	359	390	388	381	390	420	367	365	388	412	370	381	374	411	390	401	433	398	373	389	384	410	395	368	415	401	397	402	352	374	388	397	368	417	391	396	373	392	419	398	417	357	389	403	403	393	404	375	391	383	380	371	387	429	371	370	404	421	368	383	393	389	393	407	404	388	404	381	404	392	410	399	402	354	387	398	387	379	370	409	365	372	390	431	427	373	394	404	411	371	385	392	346	379	377	388	381	412	391	391	380	426	390	393	393	372	365	408	436	378	403	401	402	414	404	357	401	375	406	370	410	390	413	374	403	388	404	383	393	403	418	370	388	363	404	369	419	398	426	396	440	385	398	406	396	416	386	362	383	398	392	409	383	372	389	404	388	367	387	363	394	400	404	372	379	395	411	369	416	412	400	385	400	406	435	396	399	381	397	402	395	381	391	407	382	412	392	403	393	399	362	398	390	383	368	427	408	356	376	409	358	405	398	402	386	382	425	391	414	398	374	368	391	411	358	352	397	423	393	388	382	393	389	376	381	406	435	397	389	386	386	377	372	390	372	377	388	389	377	414	394	391	376	409	368	411	411	382	382	362	390	399	403	388	359	387	386	370	364	391	360	366	382	382	402	400	393	400	391	391	378	384	394	409	436	394	420	405	395	387	391	411	398	377	420	425	376	421	393	364	373	407	380	400	395	395	374	377	425	404	359	385	374	422	429	420	356	377	391	363	453	391	424	376	394	372	354	393	444	372	397	392	399	416	366	382	407	372	378	446	412	392	400	399	369	361	377	400	367	393	372	394	392	378	371	430	421	365	368	368	381	358	420	361	385	418	402	422	379	401	419	354	395	409	395	415	427	402	361	431	375	363	406	401	418	407	406	397	372	362	389	409	404	378	379	362	414	414	377	399	410	370	387	385	396	419	410	364	380	390	389	385	419	412	387	376	368	396	388	368	389	368	373	409	406	437	375	329	395	430	411	420	403	375	393	390	396	430	403	420	434	388	386	353	403	415	414	369	402	355	385	365	342	369	409	386	358	370	403	391	368	397	353	423	379	418	389	389	407	350	386	361	401	366	401	419	365	368	399	381	389	404	387	393	424	392	391	407	425	404	375	381	382	401	402	390	443	373	374	371	393	376	398	357	408	393	367	353	422	392	389	351	351	390	432	375	398	390	369	407	414	363	399	381	388	416	355	378	385	362	372	361	413	373	364	426	367	376	415	376	372	392	424	413	385	361	412	413	398	365	367	381	411	385	416	378	396	369	365	387	413	386	402	394	401	401	382	411	392	411	383	399	381	371	417	384	384	367	401	385	366	385	426	410	379	398	400	405	366	418	385	408	376	412	383	409	420	411	398	421	403	374	394	390	388	405	407	412	411	401	432	362	394	385	368	408	406	354	388	384	373	427	404	401	399	390	401	394	393	383	391	383	396	369	408	372	402	378	375	415	384	401	387	366	402	391	423	404	423	403	388	425	386	365	387	382	418	389	415	403	369	386	382	422	400	369	400	387	403	371	411	377	374	404	397	410	398	369	424	373	386	392	382	384	369	432	384	358	359	422	364	359	383	393	421	413	408	370	393	389	375	367	349	382	390	387	408	387	424	432	408	354	387	366	395	381	382	410	400	379	381	382	410	379	391	387	394	387	401	388	404	372	410	373	408	398	396	381	389	391	365	390	397	364	409	423	387	392	358	402	361	370	405	380	393	360	378	378	364	398	360	407	370	412	377	360	395	379	373	362	427	361	384	378	399	428	398	379	378	394	398	426	380	359	385	387	362	357	409	394	381	392	400	413	395	396	390	376	400	375	390	387	360	399	381	412	381	378	390	398	380	421	406	390	410	401	416	404	418	404	389	382	404	370	370	400	422	330	385	398	379	406	398	394	374	414	399	420	424	382	376	405	384	389	419	391	351	385	371	399	415	420	384	362	421	397	437	387	361	381	400	393	366	382	375	417	420	357	364	410	393	378	403	367	371	431	355	384	400	423	372	413	411	380	391	422	374	424	401	388	374	392	424	380	423	363	341	382	391	358	364	390	385	375	380	383	415	386	420	352	348	387	409	399	412	379	387	417	390	393	384	398	377	444	402	417	385	331	392	401	375	395	390	395	400	393	436	426	408	390	402	390	382	423	402	397	361	402	400	369	379	428	371	422	393	416	396	411	407	391	398	429	385	393	376	424	391	384	403	398	387	419	419	432	410	399	341	413	379	397	401	398	409	394	401	423	440	394	361	393	385	402	395	374	427	370	361	363	398	413	400	391	408	378	414	417	427	375	377	345	360	379	387	358	365	377	409	387	369	388	393	421	407	413	398	386	382	381	353	417	391	385	397	417	374	449	347	441	411	408	367	400	384	382	435	391	413	395	378	378	393	427	397	370	398	386	379	408	392	405	397	402	379	357	368	369	361	398	415	370	402	393	395	402	390	394	421	405	389	411	407	395	412	380	434	409	399	387	353	406	422	356	387	395	381	372	396	400	393	362	409	382	373	396	404	406	406	419	375	377	383	383	389	393	377	384	395	404	390	402	401	394	408	386	382	375	381	398	411	407	402	388	414	376	394	391	419	361	390	387	407	378	399	415	379	389	366	398	368	379	386	406	381	383	408	371	398	400	385	351	380	405	376	403	385	375	389	374	390	359	375	395	386	411	401	399	370	415	366	373	374	407	407	411	386	390	395	412	373	405	385	395	397	390	357	412	378	397	372	380	351	404	445	358	401	399	399	364	364	414	394	359	391	371	435	396	386	404	382	398	367	378	392	406	400	389	367	367	395	388	406	367	372	414	367	344	414	383	392	376	397	372	392	403	412	413	424	368	396	394	388	394	405	402	398	366	392	395	370	390	392	406	396	409	381	402	396	365	370	392	384	379	410	391	367	423	392	423	369	385	399	371	403	342	385	356	428	429	389	382	381	404	367	373	414	386	392	406	404	396	395	415	391	410	363
3210	384	327	327	285	288	303	305	287	273	289	236	247	255	245	242	291	276	286	246	268	248	256	248	257	252	282	283	250	265	261	298	271	246	247	253	261	267	287	258	282	235	224	267	279	242	259	288	269	261	270	276	249	276	260	268	277	274	243	285	247	264	291	269	273	270	276	257	244	281	249	258	258	242	279	283	269	244	258	265	262	260	235	266	251	265	259	272	266	258	244	242	272	242	278	273	235	263	271	284	242	241	255	250	259	294	289	260	287	256	279	256	272	280	287	270	224	273	263	292	280	256	256	267	279	268	237	260	251	272	262	253	227	250	233	274	281	244	262	274	246	257	263	259	244	266	294	277	244	261	281	219	236	269	271	273	308	214	286	278	267	256	255	220	268	230	267	262	270	278	284	247	256	266	257	282	272	233	268	256	261	266	261	251	262	263	266	231	256	275	251	274	243	262	237	272	275	255	275	252	296	282	284	254	282	244	277	249	279	268	272	242	266	241	238	259	253	258	279	267	219	254	263	249	239	255	253	287	278	265	231	234	259	263	260	247	259	240	289	287	240	254	258	256	255	260	237	286	263	254	261	246	274	255	279	273	268	267	262	261	275	281	271	248	256	254	263	235	259	289	286	266	247	267	253	269	275	264	265	275	248	239	252	258	285	264	278	234	263	266	258	265	290	273	276	248	259	249	237	251	278	251	263	269	242	267	279	270	238	227	248	268	253	275	236	279	264	274	252	288	254	237	238	278	239	244	272	267	263	256	258	275	267	228	244	273	254	265	255	232	256	273	287	256	256	270	288	267	265	291	282	260	292	262	245	252	251	253	251	261	286	260	263	259	248	277	238	297	234	241	253	267	271	235	233	275	303	265	247	257	259	272	289	271	269	271	267	266	286	283	269	290	254	256	244	265	257	241	242	243	252	257	295	262	295	267	245	272	280	250	249	267	259	247	300	262	261	249	253	258	269	221	271	266	282	275	232	254	268	261	266	279	285	262	281	265	269	238	268	277	247	269	253	235	251	258	290	266	264	280	270	277	266	253	260	254	229	248	268	254	230	278	240	280	286	238	252	252	225	267	248	267	263	281	250	287	255	259	245	235	250	285	242	274	266	282	260	288	250	264	262	291	234	280	256	273	282	275	286	262	276	248	274	219	285	289	263	267	264	271	267	281	284	279	271	271	259	245	247	274	236	249	254	263	236	273	292	257	249	266	282	259	274	258	272	256	250	267	247	238	269	247	257	257	280	239	310	291	268	243	253	243	268	261	278	260	257	275	290	272	266	256	272	292	269	257	263	247	266	260	232	263	237	247	272	256	240	247	299	272	286	234	252	251	271	262	285	257	262	258	288	233	240	243	257	258	224	263	256	244	247	278	235	230	259	308	270	267	257	264	284	267	298	255	277	263	246	259	244	260	258	270	277	276	238	267	256	271	264	263	262	255	272	265	253	259	251	263	281	289	280	273	249	246	258	270	251	260	245	254	279	271	241	258	253	265	330	242	252	268	261	259	261	249	247	284	263	266	292	289	236	264	284	253	231	272	244	258	251	253	240	264	275	241	259	274	226	245	246	257	261	269	276	286	284	263	259	246	265	292	265	264	268	277	264	269	249	271	257	250	265	276	259	273	257	228	285	266	274	262	255	257	272	246	264	249	239	237	267	258	268	284	275	255	259	263	250	259	247	267	284	273	299	259	256	286	267	279	288	241	270	276	270	252	267	241	260	257	270	266	281	258	271	239	268	265	261	269	282	230	284	219	273	254	266	245	223	287	279	253	234	238	248	266	252	262	259	263	242	271	279	271	263	270	278	270	240	278	257	254	256	262	265	276	243	268	273	314	234	254	289	265	266	260	247	264	255	276	275	268	270	231	266	289	246	273	277	242	256	242	278	269	269	280	220	287	291	240	257	247	287	238	267	266	277	253	296	275	234	255	261	230	268	248	244	268	232	293	257	274	245	293	258	246	290	254	294	266	279	268	271	260	233	258	279	267	269	266	248	255	245	276	284	249	282	266	254	274	257	248	231	287	267	256	274	270	298	265	270	268	294	315	236	277	249	260	274	261	230	274	254	253	259	234	264	278	259	265	294	283	253	279	264	268	255	275	292	261	265	271	241	278	264	266	245	259	236	249	247	276	260	272	236	273	267	248	261	275	282	256	259	250	249	266	271	266	258	276	259	242	274	273	259	253	280	234	245	256	251	274	261	246	275	225	249	229	307	248	280	244	256	296	246	265	252	236	255	279	271	269	281	276	259	250	281	265	274	258	295	293	265	289	325	247	272	277	270	261	242	281	243	261	251	271	243	240	235	230	262	253	251	248	256	255	277	219	265	278	263	256	236	247	256	263	263	260	254	267	245	249	248	276	263	266	251	253	255	263	266	262	279	240	267	269	269	258	274	266	252	266	287	328	252	250	261	278	225	246	277	254	274	292	241	255	248	250	268	277	244	269	262	275	249	287	246	265	260	260	238	263	255	263	233	263	251	242	270	288	286	268	261	227	295	267	249	292	263	265	267	314	284	283	269	267	273	292	251	273	239	246	279	306	254	271	256	248	240	251	269	255	249	286	231	282	260	264	271	249	250	259	245	271	267	247	248	263	299	251	254	243	269	274	244	265	297	253	255	257	249	256	237	254	259	250	253	262	250	264	256	280	250	269	271	249	268	253	281	287	248	233	288	260	282	284	294	246	276	286	258	273	266	271	250	247	267	289	260	253	265	254	263	262	262	266	272	270	262	264	274	239	280	276	230	294	278	228	239	241	241	218	266	237	256	241	272	273	283	271	263	243	227	264	270	250	256	250	248	272	225	236	224	238	265	250	269	312	282	256	271	262	247	252	248	270	271	242	276	240	245	265	260	266	280	247	278	264	284	257	262	249	282	259	238	278	285	252	275	298	241	243	296	262	258	261	267	255	270	285	232	260	254	304	273	244	273	247	265	239	243	232	261	253	277	267	276	256	253	237	260	277	285	253	255	269	232	235	231	268	241	261	262	253	254	265	256	237	266	243	263	217	262	271	278	261	303	256	258	263	277	249	270	254	264	276	265	259	291	231	262	277	257	281	237	236	270	265	269	271	245	274	262	299	229	285	279	248	268	282	256	298	274	260	251	274	246	256	260	256	287	285	257	254	266	240	270	292	260	262	230	239	276	268	278	248	246	268	278	221	240	274	240	256	296	264	271	241	260	268	265	244	219	270	291	257	268	280	248	245	251	220	286	276	255	278	278	264	267	238	250	290	240	264	278	249	245	258	270	240	257	256	266	248	248	298	248	269	269	297	272	276	244	277	251	259	221	242	271	290	291	271	264	263	261	276	259	267	246	251	269	259	272	308	247	266	244	256	269	272	265	279	259	244	254	250	245	256	288	271	291	249	256	238	275	249	262	236	277	273	273	266	291	286	287	271	262	245	279	260	231	277	269	247	276	250	273	253	263	232	274	262	270	269	251	278	293	278	268	239	258	226	260	274	282	251	254	290
3179	931	836	882	924	836	789	805	775	694	785	723	720	727	766	706	701	708	677	650	681	662	738	729	713	672	707	729	706	705	700	648	708	714	688	683	643	678	723	729	668	686	691	678	721	696	677	688	726	707	708	692	653	688	719	667	688	686	706	774	693	631	728	706	721	685	673	735	663	700	720	695	669	696	672	690	718	671	706	720	687	681	721	681	709	719	711	656	693	660	726	645	692	714	700	686	711	743	674	705	700	744	742	731	705	709	658	696	705	729	720	690	676	697	665	683	699	689	703	695	631	699	670	698	689	688	663	675	708	660	753	674	667	691	673	684	703	732	686	680	692	698	663	681	739	703	704	735	685	725	641	662	719	741	710	655	730	672	658	700	671	673	670	702	677	696	676	690	702	696	692	697	692	675	695	678	668	691	693	709	693	672	651	683	715	657	681	663	689	701	719	708	680	721	696	697	728	678	714	681	670	725	668	725	713	699	720	629	716	749	672	687	685	772	672	705	672	656	705	721	636	677	686	675	695	660	680	711	698	692	716	698	659	679	713	724	651	687	660	683	702	676	647	681	674	710	685	683	692	704	703	681	729	698	676	700	686	726	690	721	713	688	727	654	731	652	677	670	675	677	642	708	715	683	727	707	721	690	687	670	754	687	663	706	702	690	694	702	719	719	678	722	675	706	722	699	678	740	632	700	647	676	708	731	659	677	681	694	686	658	677	680	688	699	696	702	708	712	713	724	690	708	697	670	687	746	665	671	650	708	700	637	722	688	711	720	660	660	695	707	695	710	707	652	672	664	716	631	679	712	654	737	636	687	680	693	701	691	674	667	694	711	718	706	686	695	712	735	678	678	679	704	674	651	697	673	714	714	711	720	705	672	742	682	712	707	649	667	673	676	712	688	698	701	728	703	726	682	640	667	702	659	671	704	664	694	694	741	705	659	694	689	699	683	673	710	719	693	711	681	706	725	696	701	709	664	657	674	712	718	681	662	713	695	698	701	704	727	683	710	660	768	687	738	684	667	655	704	692	688	676	695	666	600	712	675	696	683	724	691	719	667	694	696	641	725	674	650	658	700	691	684	751	712	734	649	669	726	701	640	680	686	724	681	686	692	681	729	681	694	700	713	705	660	694	691	697	719	701	685	722	693	686	666	684	657	720	719	718	736	725	628	685	678	669	715	653	702	701	688	700	691	672	731	688	663	702	678	725	709	670	683	691	677	699	673	708	687	681	687	731	663	675	693	696	706	696	684	732	691	659	710	709	745	661	708	679	712	720	697	696	664	692	723	634	684	683	716	718	731	711	720	752	697	649	706	714	710	692	704	702	690	707	714	725	703	712	686	688	704	662	679	700	714	686	683	720	674	717	696	695	714	718	686	709	719	670	686	715	676	677	684	725	683	712	638	648	720	734	746	669	683	654	696	730	706	688	687	671	735	675	717	708	698	722	730	654	658	706	700	695	713	662	702	719	701	704	681	736	695	698	710	636	646	697	690	732	709	667	709	642	696	688	653	699	694	713	659	682	724	693	708	695	651	729	711	713	692	714	707	626	700	744	728	716	732	710	669	687	702	670	656	696	680	637	676	691	716	703	698	702	666	704	699	693	667	684	654	724	718	610	681	639	636	689	679	659	690	721	685	670	703	675	697	656	677	708	690	676	690	663	706	722	689	685	669	675	656	697	734	682	703	676	712	704	667	695	685	720	725	724	672	654	728	707	692	681	684	708	706	666	645	724	726	697	666	664	698	730	715	676	646	710	733	682	726	735	724	729	698	714	665	730	675	684	733	696	698	687	730	654	673	738	687	653	675	651	692	681	692	714	681	713	676	715	645	694	722	677	709	670	705	667	708	699	659	670	659	749	694	731	710	686	673	675	728	669	674	685	662	642	674	697	724	720	705	675	689	723	682	642	702	694	649	672	732	744	702	748	717	669	656	696	714	696	669	705	644	744	692	722	704	651	682	689	676	712	693	674	701	741	687	694	701	691	695	687	678	668	715	683	684	625	679	675	683	692	685	736	691	681	686	688	739	731	664	710	733	672	681	698	706	664	699	666	696	672	712	676	662	692	680	673	723	759	678	722	687	699	692	699	663	702	735	719	680	669	677	729	708	661	725	711	692	675	701	737	706	701	650	731	647	651	709	733	643	665	673	709	671	708	710	708	706	692	689	670	662	671	722	709	663	702	721	665	672	712	686	691	680	656	714	627	659	661	664	684	678	684	700	748	689	661	697	663	643	673	705	709	697	700	724	696	667	711	710	720	700	674	662	653	709	689	697	689	693	689	666	649	709	695	713	691	656	731	648	702	696	713	696	683	669	733	719	669	695	685	675	718	734	676	665	693	709	672	633	698	665	682	681	700	746	708	712	670	722	694	665	638	702	703	680	694	718	709	673	739	646	686	702	727	728	695	673	636	723	667	673	737	693	671	709	727	711	738	693	679	746	727	727	661	683	657	681	714	652	691	726	705	697	685	672	664	664	704	668	728	689	717	740	683	714	688	663	663	696	689	642	701	706	675	665	692	632	651	671	690	700	652	720	713	703	734	666	696	717	679	699	709	700	721	702	734	692	682	702	686	745	687	718	729	697	666	690	709	700	661	677	673	662	712	685	665	710	722	748	721	649	678	693	659	691	706	645	720	709	700	680	692	684	720	708	672	663	736	738	709	682	670	719	688	727	708	707	709	679	727	724	660	653	717	649	674	738	694	693	636	688	697	720	680	672	681	693	694	708	687	644	683	683	691	681	676	704	689	724	660	755	708	700	695	722	732	698	690	646	703	656	725	674	725	657	685	711	641	697	711	682	682	669	722	684	714	703	635	709	722	731	701	709	655	686	686	706	680	706	747	664	719	668	678	673	725	675	687	693	691	668	676	668	680	703	668	740	676	722	735	632	678	674	669	687	648	755	678	690	725	722	673	697	734	673	658	733	656	677	716	711	707	646	719	748	672	694	679	717	675	683	709	695	694	655	669	708	698	687	680	674	698	681	690	715	708	740	692	692	696	733	681	678	660	672	733	659	674	680	708	672	668	710	716	684	725	702	686	699	700	688	688	707	709	681	691	706	665	669	682	670	702	712	704	716	653	692	685	699	706	692	717	713	658	687	740	651	656	705	685	666	679	692	686	663	690	672	715	687	718	695	666	701	654	716	669	666	705	698	663	659	639	685	704	708	743	711	715	731	649	660	718	667	702	700	671	667	666	673	661	682	677	658	678	714	673	679	737	709	719	687	725	713	727	714	717	696	709	648	690	669	691	692	735	693	672	699	714	664	688	669	695	694	690	721	688	682	664	684	701	719	679	677	684	694	670	686	656	722	686	695	728	663	680	718	669	669	665	699	719	720	722	668	691	683	654	707	693	692	648	677	671	706	705	681	676	697	710	696	676	669	674	736	670	683	648	660	710	707	707	689	690	714	657	716	689	716	657	714	671	694	672	664	701	696	679	694	666	706	656	678	697	696	712	711	654	752	719	614
19217	4478	1301	1056	864	635	560	540	467	388	404	339	359	372	328	329	310	353	333	334	334	321	282	322	301	278	286	273	312	301	258	302	280	316	284	320	284	285	268	279	281	289	285	267	293	298	294	282	277	278	258	302	305	305	311	321	302	276	303	300	311	306	273	311	270	284	280	279	280	290	301	288	279	283	292	279	283	286	294	253	278	283	283	296	307	317	319	288	297	281	280	292	267	274	289	311	276	265	326	273	272	305	323	305	338	317	273	303	294	262	275	282	272	297	283	294	255	260	276	292	317	303	294	287	275	272	258	281	281	267	268	276	277	271	270	285	302	288	302	289	289	313	284	280	258	282	265	254	273	259	279	311	268	293	285	288	282	287	272	296	291	282	297	265	282	276	284	277	289	268	283	306	271	270	300	269	279	299	272	257	289	274	271	315	259	327	305	289	280	303	322	270	259	298	276	301	273	312	302	279	285	267	296	287	260	274	299	253	298	291	265	287	309	304	277	276	283	305	263	273	312	293	312	297	271	289	296	272	267	303	279	272	305	290	299	279	274	270	332	328	270	274	281	266	267	316	258	266	277	252	260	272	283	286	305	300	281	290	279	274	283	271	301	294	296	304	277	298	279	274	276	279	278	300	260	281	274	284	285	264	249	293	281	275	279	287	302	298	275	283	281	265	307	305	288	258	284	284	277	271	289	290	337	286	261	261	294	298	296	266	299	308	298	304	309	293	287	254	242	314	263	277	309	315	286	297	263	268	269	313	279	299	304	278	275	297	261	288	263	279	291	255	271	279	304	264	290	307	288	317	287	261	242	308	271	316	286	307	309	278	292	308	287	277	248	263	276	256	281	255	279	297	269	315	313	300	279	303	266	280	285	277	280	262	275	289	280	286	266	297	339	283	297	320	303	260	256	292	274	268	287	278	284	299	290	298	277	249	284	283	287	289	307	280	318	273	285	281	285	325	285	289	283	298	317	290	286	259	295	302	290	286	291	305	299	313	290	287	269	265	279	306	280	296	292	261	298	287	266	277	284	279	277	303	292	291	289	308	294	306	294	286	290	271	295	283	298	275	264	294	297	312	270	283	292	277	297	274	283	278	261	267	290	275	287	294	284	294	292	244	261	306	273	272	313	309	259	298	265	283	263	269	289	301	275	246	276	313	291	290	255	269	286	304	283	291	299	285	306	276	332	293	295	276	273	290	298	289	314	309	287	288	273	298	284	246	280	306	301	298	278	320	282	264	250	254	292	262	290	299	282	284	276	288	272	307	287	289	284	270	261	278	264	278	311	268	283	313	289	281	287	294	306	261	312	300	272	277	276	300	291	302	322	289	259	289	287	285	259	303	288	272	288	254	304	327	251	284	298	271	286	266	293	296	278	294	272	247	282	286	266	241	300	252	280	332	281	295	273	309	277	288	278	292	258	299	277	285	268	278	273	277	268	299	283	320	265	251	292	280	318	304	311	302	282	318	284	259	279	266	268	281	284	292	306	267	263	303	280	284	274	302	284	290	296	287	300	291	282	277	304	288	301	302	297	252	310	249	309	306	304	290	272	291	282	280	333	321	269	290	266	247	290	279	285	276	269	289	302	299	271	289	282	283	301	304	298	290	290	271	307	264	309	280	279	303	313	316	284	293	255	300	312	273	245	301	256	293	290	296	301	282	316	300	303	255	278	297	280	279	274	255	273	305	302	276	293	303	309	263	248	312	314	292	301	304	296	277	294	290	338	281	309	286	297	266	279	285	289	290	290	280	277	273	290	278	278	296	287	271	263	266	276	281	299	304	255	279	287	270	242	281	301	276	270	290	287	294	297	273	286	290	269	286	279	289	303	324	289	294	270	270	304	282	290	281	255	256	288	278	296	299	299	297	266	285	281	275	291	271	270	263	251	286	300	255	289	267	263	275	263	297	301	259	299	294	299	307	283	277	276	275	316	280	325	263	270	297	241	307	306	259	283	268	275	264	262	277	306	285	307	275	302	282	297	256	263	269	289	293	281	299	281	293	272	281	254	294	291	294	285	284	277	306	279	294	265	300	297	280	304	320	272	290	257	273	270	290	317	305	271	282	291	266	321	280	251	286	330	268	307	303	262	278	289	299	295	311	307	277	270	274	286	271	277	299	307	273	298	301	292	307	293	306	298	288	278	324	293	313	262	283	257	285	307	295	286	298	265	283	265	320	271	252	277	273	259	263	296	287	280	298	277	295	286	302	261	287	264	314	260	299	324	264	290	281	305	267	287	291	284	282	278	273	298	302	283	272	332	296	270	265	283	292	247	285	310	306	277	291	287	282	282	311	263	285	272	286	309	279	296	288	285	271	305	304	274	308	281	284	267	268	299	308	263	313	292	248	277	283	310	298	263	291	278	256	287	278	263	281	316	282	270	290	272	260	283	264	267	255	281	308	301	313	255	285	291	277	307	313	294	285	289	277	289	280	286	277	319	271	319	261	276	284	288	283	298	305	277	272	295	263	266	291	281	283	277	284	298	266	294	255	279	286	299	293	301	297	266	304	290	283	306	263	276	298	323	266	332	257	297	291	327	287	311	305	300	261	275	280	288	297	280	268	278	248	272	304	263	313	273	293	297	274	282	265	261	290	262	277	283	280	291	258	271	285	275	273	286	291	293	284	288	295	291	258	297	289	265	255	276	289	310	258	314	298	259	260	292	270	288	276	278	264	302	268	282	285	278	274	282	274	262	284	291	265	286	294	293	279	273	309	277	286	298	267	272	267	318	319	287	234	276	289	294	287	272	312	264	255	274	266	295	285	288	293	285	295	278	270	280	324	264	320	280	319	289	307	274	305	314	269	260	257	261	272	289	290	293	285	323	288	271	271	292	282	307	293	274	293	262	290	274	299	308	289	303	259	270	288	304	254	291	298	300	282	308	279	309	267	281	294	291	284	300	259	315	303	265	299	295	283	274	269	305	268	302	280	292	302	276	287	273	290	287	309	310	314	275	278	282	276	272	295	295	299	276	281	312	289	277	296	303	271	322	301	289	259	297	256	261	307	283	313	285	282	268	283	284	274	290	291	280	275	313	285	285	298	316	288	265	289	239	283	271	300	272	290	319	255	306	299	292	293	298	283	286	282	280	321	311	306	258	315	291	283	314	263	302	273	307	311	302	264	303	302	293	304	317	297	275	256	269	284	273	283	291	299	272	270	297	266	305	293	318	261	264	295	306	242	286	279	256	261	259	292	293	287	314	302	286	261	313	272	294	259	287	292	322	293	313	287	243	277	275	276	243	293	303	282	263	282	260	266	295	282	298	297	281	261	263	288	275	293	292	271	304	297	330	293	281	294	277	304	279	296	311	281	294	296	289	284	288	286	273	296	287	295	303	259	299	305	297	286	298	270	294	295	290	307	278	294	295	289	312	268	307	285	264	305	306	289	275	286	302	279	276	276	297	272	274	281	294	300	274	305	320	280	254	286	301	293	294	283	308	274	282	299	288	242	290	269	288	297	309	288
11899	2766	2605	3184	2903	2487	2110	1852	1662	1502	1380	1289	1206	1084	1059	1045	1037	959	964	949	861	960	850	856	850	846	852	828	851	876	807	878	826	840	799	779	814	756	767	836	772	808	779	751	730	795	759	753	747	762	727	755	742	772	790	795	755	744	781	741	750	787	766	759	786	753	773	745	758	756	812	739	764	773	713	710	671	722	753	679	734	712	749	745	726	677	759	765	713	737	774	754	724	761	749	769	783	726	744	764	745	762	720	727	762	730	773	748	747	733	740	737	736	720	726	722	713	750	756	726	712	761	704	752	740	754	748	731	744	759	733	710	756	773	724	761	749	787	721	767	755	763	736	777	776	710	727	795	776	759	755	750	757	743	746	776	717	779	734	758	772	729	689	733	747	701	752	720	737	697	757	702	730	740	700	704	729	806	708	808	722	691	714	685	733	724	758	690	762	768	766	718	761	795	768	744	731	722	699	740	709	713	709	706	742	680	760	735	728	749	681	728	751	727	734	766	719	664	738	749	710	735	721	723	760	788	712	711	712	726	699	690	742	754	759	711	695	717	774	751	684	758	737	762	714	718	702	714	760	729	756	791	731	796	723	745	722	731	757	698	693	730	737	763	728	760	739	709	760	771	733	746	757	716	781	743	735	772	748	749	704	726	806	722	747	767	755	721	742	775	764	743	774	751	705	730	750	749	759	750	739	753	699	765	745	747	762	735	791	746	711	780	682	706	726	721	780	709	733	713	694	709	736	769	752	722	733	731	739	739	746	749	715	729	751	758	802	730	780	732	746	716	741	704	685	746	792	806	703	756	741	785	713	748	759	763	701	741	733	729	751	822	684	746	745	713	730	737	744	727	743	729	756	796	724	712	700	701	765	711	752	800	770	714	725	718	734	731	724	711	734	736	742	737	711	732	702	738	740	740	734	756	713	704	757	682	753	778	704	746	756	755	756	769	722	718	765	764	741	722	695	696	738	774	745	759	729	725	757	760	691	783	768	719	721	719	765	765	744	764	763	648	719	736	684	785	712	785	683	771	741	749	728	776	691	749	737	719	747	727	761	712	719	790	746	699	692	718	738	785	741	743	742	770	756	741	707	736	701	721	749	759	735	751	758	740	746	726	724	751	758	693	728	730	737	802	736	706	749	732	745	714	729	730	739	758	777	754	740	716	743	724	800	744	739	728	752	710	744	766	743	736	724	755	733	743	702	731	781	744	747	737	717	722	699	713	706	737	768	727	724	771	798	741	708	749	746	791	757	724	762	717	772	735	758	721	722	757	766	739	724	737	779	792	726	764	749	742	730	709	787	764	692	744	774	753	732	760	772	730	742	744	703	769	753	674	778	753	735	721	761	746	718	757	739	772	739	766	748	737	748	704	718	772	737	745	770	766	715	735	735	726	741	755	689	742	752	683	765	721	730	688	764	727	745	748	734	737	759	692	691	779	730	718	727	740	731	731	736	724	711	738	764	783	718	722	760	754	669	726	707	756	697	696	759	753	786	774	770	721	713	708	717	763	717	711	731	706	695	738	733	700	732	724	743	692	745	727	719	754	747	743	729	817	705	763	755	704	723	728	741	709	792	762	738	722	741	747	713	714	741	756	736	742	709	734	682	758	714	739	733	780	750	754	724	724	718	720	742	751	759	708	702	732	782	761	760	745	708	751	713	768	746	759	688	762	733	733	727	751	750	728	755	727	703	709	757	763	755	790	785	730	774	754	750	734	772	775	757	694	751	695	727	749	703	745	771	740	736	762	677	790	735	774	747	731	685	699	748	727	725	754	742	709	701	728	721	774	670	758	726	729	703	740	708	745	737	729	729	706	729	746	760	781	702	726	723	697	689	764	742	718	695	716	718	766	751	724	732	747	738	739	720	684	734	669	729	720	737	739	713	705	723	732	796	770	725	730	767	758	727	730	744	748	730	731	760	729	747	761	774	752	776	781	748	742	754	729	735	763	733	762	751	728	694	711	692	687	746	706	735	771	724	753	749	697	784	764	716	750	731	778	719	702	755	756	710	715	786	706	710	735	713	753	792	781	740	795	756	692	705	735	710	729	731	696	777	704	757	766	729	696	714	745	770	734	714	722	745	691	729	706	771	741	727	724	740	793	707	774	752	678	754	779	742	736	752	736	681	765	777	722	750	727	758	732	753	753	744	731	741	734	727	752	730	732	764	695	758	761	757	754	740	726	714	746	714	745	714	730	724	754	724	733	747	752	751	706	707	682	755	722	756	732	775	773	750	718	725	711	746	767	752	730	718	707	766	791	730	694	744	758	771	686	713	721	751	723	693	776	707	752	774	757	755	737	732	719	761	719	730	687	724	752	744	726	777	796	740	725	736	727	725	745	780	750	758	767	784	776	713	693	794	737	703	770	759	747	772	732	716	698	699	735	745	764	718	763	723	714	726	717	736	759	719	780	737	752	703	728	759	733	758	718	763	740	720	749	743	708	736	769	712	778	793	702	730	739	742	754	736	741	776	754	735	723	748	688	727	727	713	686	781	756	750	718	771	762	727	730	747	778	741	759	718	752	753	758	772	774	749	758	761	750	699	809	745	745	732	695	737	731	710	685	752	746	728	727	800	746	755	759	694	712	760	722	777	781	755	776	766	742	739	704	687	776	751	759	729	752	710	708	766	743	675	740	743	765	739	716	760	735	699	734	722	701	704	736	762	768	707	718	704	767	777	768	710	727	766	728	755	685	734	717	746	730	753	756	726	754	701	742	707	799	733	719	716	729	755	730	775	713	738	713	707	734	755	707	716	722	711	808	740	703	755	725	778	735	708	756	738	719	752	769	745	750	770	730	710	764	746	721	703	737	701	698	766	757	684	723	762	736	711	751	715	766	737	733	764	754	737	734	711	719	716	748	760	756	724	775	741	780	751	718	679	708	705	727	803	722	770	765	753	723	707	717	747	713	752	699	713	733	789	723	748	722	717	751	739	700	711	732	757	716	671	783	736	748	736	676	776	728	733	734	734	715	729	810	734	756	765	740	765	750	742	735	723	777	758	782	707	742	709	715	759	673	779	694	760	708	733	724	771	702	770	743	764	737	742	761	711	742	738	712	705	734	754	723	714	733	706	751	725	757	781	755	714	692	761	752	725	736	742	690	721	762	739	730	712	729	762	735	745	784	720	784	733	744	743	729	701	718	761	736	756	689	773	711	700	719	679	744	736	709	756	789	743	710	749	763	755	704	766	733	735	720	729	727	682	757	717	728	732	738	717	750	719	723	741	743	717	721	698	707	729	747	773	692	757	734	744	776	705	748	762	765	746	784	713	732	744	744	783	711	720	730	759	734	772	781	691	748	681	734	788	737	763	740	747	704	749	728	712	791	744	725	706	725	722	754	736	781	762	795	761	779	766	779	777	718	753	695	707	740	765	749	694	728	749	758	724	773	751	713	764	719	741	717	677	722	723	755	697	714	713	730	739	733	746	734	729	761	732	788	769	738	764	749	771	727	774	744	705	751	709	728
30276	10023	2406	1711	1165	840	659	540	438	397	327	318	278	269	241	229	210	248	179	197	223	179	183	161	171	146	172	167	160	163	151	146	145	132	157	148	153	170	165	140	152	149	149	139	157	164	149	159	157	152	136	166	135	133	125	168	129	155	151	150	135	155	121	138	173	139	133	123	145	141	157	159	162	152	160	164	141	147	130	143	148	142	143	158	142	153	146	158	160	148	138	151	135	154	125	147	158	122	140	135	156	144	129	147	140	122	152	134	139	150	129	140	146	142	130	155	145	132	153	157	112	155	155	147	142	142	135	139	141	139	157	147	149	148	147	150	146	130	127	149	137	133	113	154	142	135	136	131	111	134	136	139	127	136	135	124	129	148	155	125	147	151	129	152	152	140	144	140	153	156	142	151	146	135	125	137	160	149	149	162	145	146	139	136	136	126	142	123	133	148	118	132	150	136	141	123	127	159	145	162	143	121	156	170	145	128	132	129	132	116	159	131	132	136	148	142	139	139	133	150	148	119	150	121	149	137	148	140	130	119	132	138	136	137	147	153	144	141	142	113	144	121	142	132	154	127	140	134	139	127	156	155	143	159	140	138	143	154	150	126	131	132	137	137	152	118	131	154	120	127	151	137	153	134	137	133	152	145	135	137	144	135	145	138	133	136	136	136	151	146	130	151	155	137	152	123	140	145	130	139	146	129	134	149	146	146	125	145	147	139	153	135	123	128	141	138	117	130	153	133	145	161	132	131	129	150	123	149	147	140	160	139	129	164	141	133	151	155	146	140	144	143	144	156	151	134	127	146	147	143	141	128	139	133	148	155	155	123	149	157	162	165	121	155	144	136	137	135	125	147	134	138	144	149	164	146	157	136	155	128	140	120	147	132	146	156	130	149	111	132	131	127	134	148	140	135	149	133	120	148	154	149	143	153	139	152	154	135	131	138	155	135	146	145	139	143	155	147	141	128	123	145	124	143	131	182	133	145	138	147	133	158	118	147	128	133	163	136	127	136	136	141	160	131	145	146	137	131	146	127	134	129	157	142	153	134	159	149	151	142	104	143	127	139	143	151	139	150	143	169	116	134	125	119	146	136	120	143	136	127	146	138	134	139	135	142	117	138	155	124	161	172	153	144	133	133	145	137	147	157	155	125	142	142	132	119	159	122	147	138	124	139	139	152	136	128	139	146	147	151	165	148	135	128	141	139	137	146	157	128	140	137	144	141	137	138	136	123	156	130	124	134	138	157	147	126	135	139	145	141	154	131	152	145	123	129	157	150	138	140	145	152	126	136	130	144	128	156	122	118	132	156	141	138	138	144	154	158	118	133	132	140	124	128	140	165	136	146	157	153	130	149	159	149	132	155	152	134	131	133	148	125	149	155	145	121	140	145	124	155	154	144	135	143	143	154	154	148	126	148	152	146	139	122	140	128	132	141	139	158	136	147	149	157	151	149	123	133	142	141	141	141	139	139	135	141	128	114	130	145	131	150	140	135	159	113	145	152	159	158	117	152	151	125	123	141	135	140	171	154	155	130	145	126	154	141	139	134	129	127	154	128	129	177	154	148	129	136	152	129	137	130	140	162	131	119	141	118	135	126	120	140	137	142	147	134	150	139	144	160	141	134	155	139	136	145	143	147	141	130	105	129	135	125	131	125	134	153	157	159	156	143	152	133	142	136	139	143	130	146	161	143	125	140	122	133	157	144	116	135	151	144	164	167	130	144	146	146	143	144	130	155	123	147	140	122	160	133	127	148	157	152	122	156	158	142	134	136	143	141	158	165	129	137	147	124	136	123	126	142	133	121	140	130	147	135	159	117	155	168	132	143	149	130	151	128	168	138	146	119	143	134	160	151	143	138	159	159	118	144	119	135	141	141	121	136	145	145	131	150	132	146	125	169	132	135	119	131	141	147	120	116	156	150	132	172	162	132	138	156	151	178	127	121	138	138	137	129	143	136	147	131	136	131	154	144	136	135	140	135	109	138	131	137	130	133	155	118	138	145	123	126	143	138	140	125	124	142	145	170	138	141	154	152	142	146	144	148	158	129	132	151	140	153	150	165	157	130	146	143	139	143	147	141	137	147	130	129	116	131	143	123	138	143	131	128	135	113	139	160	136	123	153	139	136	122	147	124	139	125	150	149	151	137	155	136	156	121	137	162	140	134	122	120	129	136	136	153	157	147	147	153	142	145	128	145	161	132	144	138	150	135	138	137	136	146	140	127	111	130	131	115	173	129	101	131	140	158	133	147	129	150	145	136	133	168	131	130	153	144	152	167	135	119	158	125	161	147	127	149	128	130	144	123	139	130	123	142	137	165	152	149	132	153	145	130	146	126	158	159	158	140	152	135	158	124	150	147	170	145	139	150	121	136	144	137	140	132	152	140	148	147	143	138	148	148	166	135	146	153	136	174	135	147	124	124	118	146	142	132	147	129	149	160	150	133	139	153	155	138	144	126	127	140	136	155	131	137	133	144	151	135	148	126	121	144	122	141	160	136	156	139	134	130	172	138	131	151	138	144	144	141	128	130	134	131	133	136	116	137	124	140	130	162	180	141	173	156	146	164	142	123	133	147	139	133	148	115	130	145	145	145	124	144	151	161	140	142	130	129	153	156	130	129	154	123	127	142	149	129	136	108	127	123	154	130	134	142	144	137	136	152	121	140	156	136	140	135	161	142	129	149	169	154	140	118	145	136	146	139	152	128	162	147	149	129	139	112	133	129	131	161	151	151	134	166	147	140	129	151	132	135	134	130	148	138	144	148	135	146	131	158	132	151	148	113	152	152	140	160	146	133	143	175	136	146	139	168	145	149	147	110	132	147	135	140	137	131	155	154	147	139	140	164	138	146	138	144	120	122	172	132	148	156	155	154	147	138	115	146	129	131	129	131	121	152	155	134	147	163	152	153	126	160	141	129	127	144	118	128	145	135	126	144	134	127	128	135	142	132	160	122	154	165	152	126	148	144	155	124	130	143	134	167	139	160	142	131	139	140	131	144	160	124	172	145	144	117	121	157	131	148	144	142	152	167	132	144	154	147	169	131	139	144	142	151	131	149	152	147	110	137	151	110	147	135	154	148	144	154	139	134	136	150	128	135	149	137	142	113	152	138	159	124	145	144	139	114	141	146	168	137	122	144	141	143	136	141	150	120	139	168	115	141	151	147	135	136	132	138	159	142	155	141	129	142	153	138	112	137	143	132	160	150	154	130	133	136	132	147	151	150	124	137	165	156	140	156	167	137	144	139	119	160	137	120	139	158	131	135	117	136	137	135	145	150	152	128	130	141	145	139	147	147	137	146	121	105	118	136	137	151	155	154	106	136	132	137	135	141	128	135	142	113	149	144	148	121	155	125	146	141	140	139	130	113	149	121	132	142	131	140	121	153	151	129	145	147	127	152	134	140	140	143	140	136	152	115	114	168	107	145	137	144	134	142	131	115	137	144	147	150	124	163	111	138	143	176	142	138	141	131	123	164	148	139
17374	3643	4082	4836	4319	3621	3093	2452	2097	1727	1642	1352	1337	1156	1018	980	902	885	803	746	738	708	675	640	627	610	588	620	612	561	503	532	533	548	465	484	495	500	483	518	523	501	452	479	450	445	466	453	496	433	466	445	416	482	459	462	402	417	431	448	431	454	447	442	407	429	411	424	438	400	396	428	428	431	396	407	391	415	397	430	417	395	406	417	419	381	393	409	411	454	387	398	408	400	392	410	393	414	391	414	395	423	387	403	371	384	395	393	394	381	413	394	381	415	402	392	413	394	372	387	433	402	397	389	405	399	412	424	379	387	411	393	396	388	399	396	398	453	392	400	362	396	398	348	377	363	414	414	441	406	373	368	394	384	401	382	403	416	390	393	445	407	388	390	425	421	388	395	417	382	400	385	407	394	360	406	431	379	440	394	361	410	422	354	419	384	389	390	384	387	389	398	377	387	385	395	362	392	411	417	442	365	388	391	398	410	381	403	407	397	384	391	419	385	399	392	403	416	427	387	396	362	383	403	431	422	366	377	381	416	395	404	395	366	430	384	385	415	383	365	371	412	387	360	420	391	407	396	404	430	381	372	379	388	354	388	379	401	386	396	418	387	386	371	433	392	400	405	406	403	410	389	432	410	371	421	368	392	423	402	372	402	391	388	400	379	364	341	384	385	408	362	367	408	454	399	384	384	397	395	384	387	358	408	424	422	406	411	398	379	390	387	414	396	412	406	374	373	398	391	370	440	367	407	391	344	393	358	394	354	399	365	393	385	369	399	412	377	381	400	424	419	351	358	402	373	388	369	399	368	427	330	363	401	437	424	387	385	407	384	398	383	406	392	419	405	405	360	395	389	401	395	349	407	405	362	376	375	367	385	404	387	385	396	419	390	406	370	385	372	382	390	391	396	390	378	374	350	398	365	373	366	388	373	371	431	364	406	365	412	388	413	376	380	408	385	362	383	420	404	396	384	412	361	385	393	396	391	360	388	354	382	400	363	411	394	376	395	363	394	409	398	387	391	387	389	415	411	378	379	405	423	357	359	386	416	408	356	379	371	379	374	376	390	406	354	378	352	368	377	414	377	355	406	404	388	393	386	360	400	413	402	396	355	390	381	369	333	386	385	409	388	418	384	381	376	401	369	391	384	380	425	358	404	399	360	393	425	393	405	417	396	390	368	430	359	397	384	409	386	420	356	398	420	398	364	380	381	397	376	391	376	427	374	363	394	385	398	418	377	389	404	410	364	383	407	381	391	372	414	401	395	399	376	395	366	380	403	388	399	400	423	382	369	386	383	374	373	374	414	387	372	389	415	378	393	411	354	373	379	416	393	407	414	352	421	399	373	425	398	381	396	395	413	395	381	377	381	394	362	380	387	372	399	419	430	404	400	429	365	415	433	402	388	410	334	410	390	371	402	413	389	414	361	391	379	414	380	385	381	390	390	422	390	396	385	390	392	416	346	398	394	449	397	408	402	415	409	376	371	380	389	399	448	398	413	414	394	375	393	388	437	416	414	361	439	411	418	379	378	385	396	393	398	367	380	363	380	390	408	370	407	386	391	395	430	412	367	389	399	378	389	414	398	403	379	406	376	412	374	434	377	374	398	419	413	391	375	375	359	403	435	388	359	421	383	421	418	399	404	411	389	396	417	367	398	394	399	392	397	404	391	362	404	392	398	389	393	381	393	404	382	397	404	368	366	416	409	385	378	382	377	421	360	399	363	443	389	399	397	390	376	371	388	398	379	414	352	377	378	361	376	355	383	375	384	371	391	422	356	411	393	408	379	417	429	398	407	416	349	377	345	381	375	379	396	405	381	378	414	380	396	427	430	378	411	402	428	377	406	403	387	380	375	390	377	394	415	413	364	363	382	414	405	401	385	393	365	424	421	392	371	399	383	418	356	365	380	403	366	391	365	330	358	406	369	375	401	407	354	422	370	396	396	356	382	388	362	352	378	392	361	399	389	377	392	390	375	381	405	362	400	402	384	400	402	434	370	403	365	413	371	405	369	381	416	391	388	397	355	388	386	394	408	402	393	405	360	387	411	396	396	385	382	386	376	401	385	394	404	360	417	366	394	382	412	372	403	333	377	359	397	418	406	363	416	374	414	380	382	415	380	431	377	411	370	383	430	422	430	399	401	375	381	404	379	353	380	385	355	383	389	423	405	416	419	411	423	402	375	413	387	368	399	373	414	390	396	368	385	389	383	395	385	437	407	415	407	349	449	361	410	367	383	416	394	399	395	366	398	396	419	430	374	421	377	398	408	394	367	342	392	415	380	421	384	404	377	366	367	439	369	422	373	376	407	371	348	400	363	436	389	357	407	396	406	371	392	378	341	358	396	382	359	415	391	408	380	390	374	418	427	379	399	392	408	364	360	394	392	366	422	389	422	362	378	435	385	357	417	392	360	431	380	384	404	396	420	386	445	378	394	381	401	403	394	389	408	390	387	404	420	433	377	389	401	396	389	394	387	391	393	408	353	385	396	415	365	403	422	401	357	401	392	364	406	365	415	373	385	360	382	376	434	403	411	421	383	387	368	389	362	409	411	390	395	371	364	391	421	410	382	399	402	390	384	380	410	357	407	385	398	435	400	395	382	353	412	356	399	391	382	367	348	422	387	410	408	398	410	393	430	390	399	383	411	392	404	387	390	387	407	390	432	398	383	384	365	395	389	367	386	405	424	365	414	378	372	396	399	398	405	407	402	378	381	357	357	397	389	392	385	379	412	437	434	394	412	402	379	377	414	409	367	370	400	428	414	411	412	381	381	404	339	418	378	387	393	362	376	410	431	377	417	425	381	384	390	383	354	375	384	404	394	403	418	402	381	344	384	374	394	423	387	391	378	387	390	383	397	388	413	407	386	400	376	387	414	403	385	391	429	382	379	386	382	396	390	382	438	401	378	334	427	403	389	389	398	388	384	399	384	365	402	423	400	398	397	389	370	383	431	406	381	391	422	361	402	399	403	391	370	376	399	376	381	393	394	404	388	373	395	404	373	391	389	385	421	359	396	420	396	383	436	379	383	378	383	394	368	364	405	385	388	352	370	430	422	377	364	419	412	388	383	412	411	394	408	383	366	382	402	401	409	417	414	396	382	357	386	364	395	336	405	410	408	407	420	413	384	352	396	374	383	398	409	376	371	396	398	385	412	364	359	404	412	372	348	410	379	402	356	376	420	376	404	414	383	377	371	390	362	392	404	393	387	385	439	370	407	377	375	435	383	386	393	360	388	420	381	378	402	390	406	362	388	381	397	362	389	364	402	397	370	434	394	377	394	381	372	391	422	381	418	401	429	402	357	389	386	371	392	399	395	391	378	378	379	387	365	393	376	380	404	351	356	424	374	402	400	387	344	361	401	375	356	401	399	426	369	383	405	383	401	392	383	393	399	389	373	399	393	410	389	397	366	412	399	394	383	400	373	369	403	366	401	385	388	398	376	412	362	389	402	404	406	411	383	393	363	394	379	403	384	385	379
3647	501	370	309	300	308	257	280	288	273	276	237	272	271	277	253	265	274	263	272	255	267	254	270	312	250	272	271	227	262	270	271	258	250	241	236	251	271	250	273	286	252	254	265	256	227	237	254	279	289	248	260	262	246	280	259	266	289	292	260	271	283	261	266	239	275	253	288	278	219	278	269	243	259	245	272	248	264	251	252	273	266	272	275	262	239	256	257	216	265	283	271	269	270	305	235	272	275	274	261	246	279	277	230	272	263	260	247	282	254	256	244	250	281	263	256	274	300	265	249	276	261	267	257	263	289	292	286	243	290	260	253	263	277	263	255	257	259	259	265	252	281	265	248	287	253	288	271	246	275	252	246	246	245	260	249	269	275	282	276	276	259	257	258	298	285	257	273	290	252	261	233	277	268	270	275	266	274	269	276	255	265	263	234	260	272	244	266	262	251	327	280	302	239	279	250	252	271	242	281	276	252	293	282	290	238	224	245	262	245	250	254	244	262	273	258	273	277	256	281	303	271	260	238	262	272	245	299	268	265	283	250	261	267	241	247	267	226	232	268	270	251	250	275	233	293	254	268	284	281	292	251	250	255	285	292	232	261	274	274	281	276	283	261	279	259	276	227	267	250	249	261	278	239	250	255	236	270	306	274	272	242	282	265	276	258	249	267	257	260	256	259	272	279	267	258	242	253	287	262	293	296	283	263	253	252	263	232	282	267	264	277	292	258	260	243	240	299	305	249	262	279	282	244	228	279	280	244	274	236	279	258	257	261	258	272	283	252	239	267	269	242	263	264	253	249	256	268	301	276	288	264	242	269	252	267	276	255	259	254	273	253	260	270	235	243	300	266	245	254	264	237	243	283	256	252	273	270	256	283	255	257	266	237	246	294	271	253	271	280	245	281	282	240	283	309	268	235	265	239	264	269	252	271	271	301	267	264	250	275	269	269	259	254	253	266	261	282	286	267	257	263	250	280	254	270	281	277	258	263	248	266	282	289	269	231	261	259	260	255	262	268	263	241	267	257	273	257	265	263	264	261	235	282	261	255	274	285	272	265	268	297	262	268	283	248	288	275	247	240	253	247	265	268	292	286	254	274	281	253	240	258	270	250	285	276	274	258	270	259	274	254	263	287	244	249	270	266	276	254	260	254	255	250	271	268	264	282	293	261	269	285	265	264	257	272	230	251	301	277	276	270	254	274	295	278	272	273	274	272	257	254	265	279	260	256	250	258	265	271	262	250	259	250	263	262	271	274	244	266	288	270	244	261	268	254	242	271	297	279	308	283	309	281	247	268	310	251	266	236	253	272	278	232	262	283	267	239	254	267	231	281	260	259	257	270	280	267	286	276	251	288	242	260	278	252	253	271	274	268	248	244	278	235	277	263	273	274	296	260	281	264	289	251	266	235	283	273	255	252	245	258	246	258	270	250	274	248	240	268	259	279	249	249	233	281	259	270	256	261	285	276	237	283	268	277	233	235	266	273	281	278	258	266	258	270	246	275	279	253	240	256	269	269	273	264	264	277	273	257	288	237	245	261	248	251	270	289	243	258	234	285	256	277	267	253	272	293	234	265	259	268	270	249	285	269	269	256	279	260	250	266	277	231	290	259	272	269	294	255	258	267	279	260	279	264	251	284	254	256	259	228	260	264	273	256	279	244	241	263	281	253	240	249	264	265	254	230	238	291	271	267	249	258	236	261	270	281	292	262	261	300	240	258	281	273	250	260	233	260	264	269	241	256	256	257	276	273	265	266	241	251	275	258	268	265	302	294	283	253	296	277	255	281	269	265	269	258	248	234	312	261	265	247	247	265	292	253	266	264	253	276	299	282	282	270	261	264	293	263	258	256	246	265	241	280	265	277	265	276	255	261	268	252	257	249	252	294	265	268	246	262	280	284	291	273	261	255	266	291	257	258	281	256	255	261	259	233	242	265	289	242	265	260	279	273	255	269	247	249	259	276	273	256	267	273	249	267	264	271	256	286	245	234	245	242	271	262	266	283	256	275	267	241	267	272	264	288	277	242	264	258	268	251	253	243	264	256	257	250	257	248	271	270	242	226	268	268	302	258	276	265	237	253	262	240	244	257	251	234	267	263	275	270	260	279	258	289	273	242	259	249	282	276	272	271	244	259	254	279	265	275	279	255	267	274	286	249	270	275	271	254	265	289	267	253	308	248	266	278	254	273	254	250	276	260	270	264	264	267	275	266	276	274	254	258	284	264	289	282	272	259	240	258	259	257	257	275	302	242	250	266	240	279	244	253	252	237	268	274	248	301	258	280	257	260	267	270	246	255	245	270	259	253	253	263	268	268	263	279	277	246	260	251	257	268	269	259	262	288	263	272	263	276	242	270	272	267	284	250	226	260	249	264	278	268	272	255	273	268	265	251	246	280	268	260	277	278	281	251	271	227	270	274	266	252	267	256	302	258	247	263	277	241	257	233	227	249	264	259	296	261	252	249	254	258	244	270	268	273	261	254	279	266	254	269	255	241	274	244	269	256	274	267	272	245	278	287	228	260	281	276	280	262	285	249	245	271	276	280	238	256	239	266	243	265	245	242	274	258	232	297	273	257	261	266	263	247	231	253	253	279	253	241	285	284	240	286	258	269	220	247	252	255	252	276	249	242	257	267	277	258	250	272	256	291	249	290	259	278	263	254	265	258	251	243	272	275	282	260	274	228	261	277	250	251	257	260	270	282	258	263	252	268	244	295	236	253	272	240	259	255	270	226	295	293	248	261	282	222	252	234	277	270	248	282	242	240	242	249	251	242	280	257	258	262	263	286	311	264	260	277	232	262	284	262	252	279	243	253	265	248	261	253	284	287	258	289	276	235	226	252	259	250	234	237	295	259	285	276	236	274	260	257	251	291	278	257	280	283	285	270	251	306	248	270	254	260	236	266	272	269	275	269	277	258	277	251	258	260	266	230	277	276	272	290	259	265	241	232	258	249	263	293	241	257	254	252	234	253	249	253	253	268	260	257	268	244	276	268	283	241	257	285	276	281	262	278	293	277	273	281	250	275	250	245	273	256	264	255	272	237	270	254	270	260	263	246	244	245	253	232	244	257	276	261	255	264	245	261	254	263	282	233	226	270	290	263	247	286	291	260	242	261	257	250	262	267	238	269	263	250	269	236	260	265	230	253	270	232	261	250	296	272	270	245	254	266	260	275	271	253	301	262	254	271	260	284	246	252	252	239	278	255	256	273	266	290	280	275	237	281	275	274	254	283	262	284	266	281	245	252	269	267	270	251	265	258	250	298	253	251	266	274	260	299	262	264	302	254	249	271	252	283	279	238	268	246	245	272	259	229	252	275	260	240	289	277	276	277	249	270	252	273	230	259	279	250	253	269	269	281	250	233	261	238	250	249	240	245	278	226	272	260	295	306	277	257	277	286	265	283	267	242	277	271	280	236	294	272	244	238	254	252	258	272	273	281	268	258	262	272	274	257	256	269	244	264	277	275	292	278	244	281	263	264
3340	870	920	928	956	818	818	822	754	744	741	769	744	756	735	742	718	728	726	671	703	685	677	739	709	729	700	717	709	673	702	699	723	718	699	688	694	697	702	726	699	678	713	720	707	708	704	686	696	708	684	700	706	661	729	714	708	694	673	705	756	649	771	662	681	629	686	717	669	686	685	707	741	751	706	686	724	716	654	723	686	671	686	703	721	708	713	666	761	663	693	638	676	695	741	686	692	721	702	716	652	676	697	685	700	729	749	700	770	663	725	676	692	680	683	676	683	693	684	748	668	704	740	730	666	715	737	667	691	700	691	714	662	683	670	668	712	685	676	668	722	683	707	709	707	656	689	698	702	672	698	693	737	730	693	737	659	736	679	702	705	754	689	718	688	704	666	676	662	709	712	671	715	732	713	732	723	689	672	723	755	685	730	686	674	702	732	715	661	716	672	690	707	673	699	729	658	667	701	672	752	690	624	690	654	691	663	683	709	698	694	695	704	699	699	712	709	682	740	668	677	689	706	713	709	675	731	681	675	702	658	691	699	687	696	714	646	734	697	687	672	677	718	759	742	700	717	698	688	689	682	690	661	708	760	664	686	697	738	728	721	676	722	698	679	737	668	706	722	721	681	679	731	695	715	684	719	695	681	669	725	677	663	740	666	699	693	722	704	723	743	702	696	665	707	667	728	688	639	708	645	781	681	722	700	683	669	700	681	690	692	712	669	670	692	729	683	710	701	658	696	700	674	678	692	680	680	679	719	679	729	717	777	682	745	679	668	689	717	680	697	685	709	702	764	676	652	687	691	698	685	721	755	698	669	730	709	688	730	717	648	747	718	706	693	641	666	693	718	669	705	716	680	660	700	667	647	747	708	682	727	664	679	688	708	647	651	711	733	724	671	689	747	698	651	724	723	741	711	712	667	701	646	716	750	707	722	673	647	702	681	703	711	712	747	695	696	690	636	699	714	722	642	766	694	710	716	668	695	696	710	688	711	710	692	703	652	704	693	690	721	720	714	725	709	702	717	725	680	686	711	667	704	672	710	705	691	677	762	687	709	720	718	659	674	704	668	729	704	703	661	691	702	699	754	707	655	672	721	739	708	723	662	701	697	750	721	673	674	709	699	718	682	664	724	711	701	693	701	727	666	637	720	704	750	669	686	713	697	691	674	670	744	698	724	725	726	752	733	687	671	687	706	687	690	697	658	689	714	686	705	663	714	670	706	703	679	704	701	666	688	667	697	692	714	734	728	709	695	690	665	691	711	670	678	705	674	675	680	674	670	726	711	673	728	665	716	666	739	727	719	668	701	706	690	664	682	738	691	719	710	666	700	686	701	709	701	701	718	723	747	712	655	681	660	714	707	648	727	684	717	729	642	645	712	705	660	677	756	730	698	735	722	718	709	681	718	695	738	653	702	728	685	671	719	721	739	684	681	681	741	737	663	691	626	697	709	675	693	697	676	704	693	719	677	672	680	712	762	684	675	706	663	696	754	689	698	669	669	686	725	724	731	692	683	729	658	719	697	723	682	750	699	715	660	676	726	710	703	711	635	723	718	727	697	713	660	687	718	695	705	719	742	700	699	786	674	748	695	676	674	689	711	676	700	701	680	665	654	683	745	733	690	646	724	657	702	664	696	667	671	656	659	638	680	714	663	675	665	686	677	708	712	694	725	699	680	680	699	718	709	733	697	659	700	668	720	666	719	668	701	669	716	706	653	667	677	687	749	714	675	682	713	693	722	677	701	704	701	686	677	726	724	712	699	696	675	719	709	701	704	726	665	746	736	737	677	661	708	651	682	726	682	665	666	712	701	719	675	692	668	702	718	702	696	677	747	709	707	689	686	732	702	684	731	698	684	658	699	702	673	764	699	746	691	705	710	668	667	719	692	736	672	633	673	691	704	684	667	702	697	705	701	711	735	701	729	721	725	729	702	711	698	670	676	679	707	706	717	699	667	686	684	675	662	689	708	724	685	721	671	676	686	708	694	646	698	750	683	721	687	672	679	692	743	687	708	688	699	732	718	678	720	709	673	703	694	689	755	689	703	732	680	772	683	744	674	722	706	698	697	680	669	667	694	648	681	638	704	726	774	713	751	723	699	690	658	675	708	717	670	691	613	656	649	695	653	721	658	692	698	680	677	715	677	674	722	704	705	691	711	700	697	709	698	689	731	750	672	726	660	694	728	692	683	727	679	704	698	708	685	699	736	689	692	669	669	652	682	729	698	677	735	671	697	694	693	702	667	697	691	728	709	717	703	719	713	734	743	694	703	673	702	747	666	726	687	708	677	708	671	682	663	725	768	684	676	668	726	669	704	723	692	711	707	681	688	732	690	700	702	727	688	760	681	732	693	710	705	681	687	698	728	728	716	711	649	686	681	682	678	725	652	718	724	724	732	673	699	693	730	710	761	640	724	725	695	703	718	675	736	706	694	692	702	669	682	666	688	724	681	707	681	643	702	720	718	709	687	666	705	698	733	729	699	679	695	679	718	677	709	683	710	703	704	706	674	674	699	686	712	704	704	738	675	705	691	690	687	728	710	680	698	673	657	683	680	720	676	648	752	677	764	680	657	716	760	670	726	711	642	697	697	684	673	730	681	676	659	696	694	735	700	715	712	706	706	710	733	674	707	699	708	683	713	702	654	663	699	685	732	699	699	693	641	690	701	717	693	680	741	713	728	692	705	690	708	686	697	669	697	730	705	693	668	650	724	671	677	676	672	721	690	685	727	687	730	656	670	621	679	691	674	677	673	715	747	664	701	721	692	702	692	729	710	689	679	717	688	692	674	683	753	629	711	668	704	669	687	661	668	674	677	714	644	704	701	715	673	727	692	669	677	699	703	671	705	695	647	685	679	696	681	692	686	784	710	698	666	687	665	685	769	677	719	682	705	703	714	755	706	664	676	712	654	730	723	716	686	698	725	708	713	709	698	731	703	711	702	679	682	687	659	686	683	696	677	681	680	727	705	684	720	709	625	682	698	720	715	700	663	608	681	702	707	700	680	704	711	682	665	678	699	708	720	688	710	702	686	666	691	684	686	676	690	730	727	731	711	694	686	703	706	669	722	704	695	699	691	702	699	701	715	683	690	716	636	672	660	672	674	664	696	674	672	700	663	741	698	722	693	731	716	692	651	657	666	650	681	680	688	737	704	691	700	709	689	725	693	744	714	742	708	688	709	710	673	673	699	771	663	678	639	695	716	692	693	701	701	660	655	730	777	703	704	659	696	654	715	716	742	688	697	659	733	707	687	654	683	686	683	681	706	698	697	728	706	762	729	700	726	689	698	662	689	676	675	734	704	744	690	725	647	712	686	708	695	741	735	734	717	691	681	699	709	731	689	701	692	744	680	679	698	677	662	716	680	665	659	683	716	724	718	682	677	690	714	654	686	718	725	631	679	719	716	652	729	688	693	692	690	681	711	726	737	706	719	726	723	738	697	684	672	705	698	692	705	690	719	744	690	728	723	686	747	725
19972	4915	1351	979	801	653	565	503	465	454	383	388	348	354	329	308	317	338	282	334	296	302	315	299	286	300	317	309	284	299	269	315	301	299	319	268	322	305	304	281	282	289	290	309	291	306	295	266	274	253	303	281	273	292	281	283	263	276	309	288	286	321	286	281	302	301	307	268	277	303	331	291	302	302	291	315	310	285	289	301	320	309	268	270	295	292	275	271	292	299	276	253	293	292	294	282	303	298	294	262	300	291	282	305	287	270	280	301	294	303	316	300	293	309	303	275	249	258	270	283	283	272	298	295	271	295	292	307	286	287	301	294	295	279	297	273	286	276	293	290	268	288	301	269	306	294	300	259	284	281	288	272	279	299	296	306	278	293	268	315	293	304	289	280	298	275	277	294	318	290	276	306	263	285	284	323	310	280	312	301	312	283	299	276	286	296	292	284	278	268	285	296	296	309	296	298	282	283	266	274	314	280	304	273	294	284	327	300	286	303	287	290	294	276	290	306	277	262	278	286	314	273	257	278	300	288	309	247	302	295	303	309	280	323	286	286	287	307	267	270	296	262	292	281	307	303	260	289	258	319	298	309	295	308	238	289	289	276	297	311	270	260	292	301	276	285	300	295	295	270	298	290	279	276	295	303	273	265	300	280	251	252	279	274	284	274	311	274	304	298	300	284	260	305	266	307	280	300	302	278	283	312	276	281	315	274	287	318	280	279	262	293	312	283	291	275	328	276	266	289	290	251	281	287	284	318	338	281	293	285	281	302	323	282	286	253	304	299	257	278	281	272	257	294	296	269	277	271	319	286	252	289	281	269	259	310	268	291	275	321	295	270	300	286	285	298	299	264	288	281	282	258	283	272	290	296	272	273	297	277	302	245	263	275	261	307	293	289	302	252	284	286	311	284	264	279	273	309	284	280	292	297	311	267	276	277	288	297	286	256	283	299	249	312	271	260	283	293	292	299	290	279	290	292	300	303	260	284	278	299	297	293	301	284	274	302	303	282	310	296	288	300	307	295	308	261	305	269	282	275	271	268	256	273	294	291	264	291	289	297	304	315	246	278	276	309	283	246	288	272	290	309	261	306	303	285	307	310	287	276	291	286	270	249	269	249	287	286	259	308	284	265	272	311	288	297	295	271	274	280	298	296	300	276	291	285	280	260	277	256	287	295	302	274	294	270	290	297	280	281	273	302	279	289	287	290	300	279	292	271	305	273	302	305	261	259	288	300	276	310	269	297	288	341	268	301	273	286	254	293	308	289	271	308	300	278	282	290	293	275	264	292	294	284	286	313	296	310	273	291	292	256	292	268	271	302	284	272	288	287	329	293	273	300	246	281	247	309	288	297	274	316	330	260	280	277	279	304	275	258	267	281	279	256	285	279	295	279	303	272	342	301	282	307	282	267	279	297	261	293	281	312	270	292	281	321	301	295	273	284	295	298	298	250	302	283	291	270	293	256	267	279	284	290	267	283	279	297	296	273	291	276	307	293	294	279	305	292	308	252	313	309	294	292	290	269	259	303	281	286	279	296	296	271	279	272	258	278	287	284	266	279	304	294	289	296	304	304	264	287	277	275	270	271	299	249	275	286	297	323	298	260	267	296	312	274	281	298	271	265	260	291	302	311	262	287	317	297	292	285	281	278	299	288	324	279	284	295	293	289	289	279	270	282	287	300	331	307	257	297	263	281	270	314	255	278	282	333	270	257	280	297	269	298	323	280	283	300	275	289	282	287	281	291	267	305	272	310	292	280	271	264	285	262	267	277	287	263	269	284	290	289	256	297	279	258	276	276	305	278	293	286	275	307	270	296	280	295	264	281	266	262	295	292	274	268	281	283	287	286	269	291	298	308	289	292	289	265	265	300	292	297	268	263	303	279	303	304	292	269	295	334	321	289	304	286	277	298	287	294	281	271	302	292	297	264	266	287	289	311	250	274	287	287	282	300	298	316	293	267	288	316	279	284	276	306	249	307	294	344	271	295	286	275	282	304	306	285	294	289	314	301	294	305	300	290	272	269	284	303	314	301	251	271	255	309	286	297	297	270	299	285	297	307	279	298	284	312	303	269	293	268	306	284	304	280	300	271	289	300	286	318	274	298	265	272	285	283	306	295	314	302	292	276	283	297	267	295	288	261	284	302	284	299	292	286	273	274	290	280	327	271	295	287	272	278	330	306	268	278	299	300	313	292	303	284	265	297	296	306	273	282	255	302	248	297	284	274	294	279	303	313	286	316	272	294	281	295	303	284	284	316	283	289	278	320	259	281	272	271	313	283	275	250	270	274	279	285	289	285	293	272	272	298	291	278	312	290	270	296	283	289	258	303	276	297	321	284	292	284	263	282	272	294	307	310	302	338	300	295	274	271	273	288	277	277	291	312	266	265	300	267	261	265	301	293	295	276	277	265	277	272	277	278	320	264	294	292	299	299	272	252	284	283	290	296	298	279	279	275	274	303	282	297	319	291	282	303	279	291	281	310	289	327	307	284	308	296	261	280	313	245	284	277	253	302	275	293	291	285	299	289	290	285	292	253	298	297	293	286	291	305	292	247	302	282	282	280	311	288	284	284	310	266	274	318	301	324	271	276	314	283	294	300	304	289	314	282	260	271	287	261	265	315	271	273	291	271	305	266	296	284	295	278	278	292	307	277	285	284	240	287	285	266	309	300	310	285	262	266	284	297	279	278	299	319	304	288	274	272	322	307	287	295	316	285	271	295	279	301	250	308	286	315	279	296	302	281	296	267	260	291	275	320	313	271	268	276	271	299	258	283	293	263	316	287	282	304	282	271	241	304	284	280	326	264	306	259	292	243	280	299	301	310	313	262	264	288	290	313	269	288	295	286	299	281	290	273	284	292	268	290	283	281	289	280	269	261	261	273	270	290	298	306	284	286	285	286	297	266	311	297	307	284	287	262	296	322	291	290	280	289	293	303	273	289	293	275	275	262	282	303	311	281	285	283	255	294	324	283	278	308	309	281	265	323	284	277	299	267	258	320	258	285	248	272	318	273	298	307	295	316	320	304	296	314	293	261	303	302	259	294	300	274	287	305	318	286	315	288	317	280	310	309	274	294	293	280	282	294	281	300	283	267	265	268	286	295	292	296	286	335	306	308	273	255	305	284	263	280	256	269	263	296	312	277	275	280	274	308	279	317	280	280	293	301	278	275	309	302	281	295	269	290	298	288	318	311	282	250	260	291	264	291	308	300	269	303	275	312	306	294	293	281	302	293	276	275	314	264	240	276	316	287	274	292	303	329	280	256	253	279	267	317	273	274	292	284	282	291	255	274	302	260	287	276	261	273	287	279	299	292	281	270	290	301	275	269	245	284	290	301	251	317	304	301	271	305	309	299	282	309	281	293	266	272	286	304	287	285	284	283	303	274	265	294	292	276	309	270	303	297	312	310	277	273	273	281	273	296	271	299	272	325	285	303	273	298	284	303	302	281	297	297	288	305	263	282	308	283	320	320	274	297	280	269
12224	2785	2588	3161	2912	2473	2150	1885	1689	1570	1327	1249	1241	1119	1092	1059	1002	942	977	897	950	901	898	859	846	853	823	842	876	833	851	838	809	819	814	783	800	762	796	774	778	803	733	843	762	816	807	751	743	768	753	793	755	736	772	759	787	769	739	734	705	762	764	761	753	791	775	719	712	717	718	788	726	734	726	758	789	769	804	739	753	765	730	728	734	777	750	729	760	779	759	739	744	750	747	739	732	711	794	757	712	737	747	733	721	768	739	824	731	691	727	756	729	719	780	729	763	710	764	717	722	705	689	745	750	745	739	731	724	702	747	735	736	751	760	722	731	768	774	701	741	727	765	749	740	758	723	742	733	758	750	772	727	732	774	745	702	734	744	735	699	717	713	751	728	766	735	707	759	717	694	738	735	768	745	770	719	744	773	728	758	760	760	701	762	701	742	706	746	682	724	785	737	759	774	729	684	722	716	737	738	713	749	669	695	731	713	671	795	740	761	714	717	763	760	726	781	689	733	750	766	769	743	756	749	776	733	741	710	720	727	727	777	751	709	731	699	766	725	739	742	785	701	740	754	730	754	753	722	773	731	705	748	735	763	743	691	733	751	706	697	694	745	734	741	746	719	803	729	735	738	772	757	727	721	750	732	719	757	763	733	757	696	732	782	793	718	770	722	753	773	731	712	720	733	720	742	711	764	760	735	719	772	716	719	780	756	721	759	830	717	781	725	736	784	743	756	771	723	748	741	756	740	760	779	685	703	690	757	729	742	710	718	766	738	695	737	740	699	750	764	704	716	736	787	705	745	728	711	780	725	724	697	700	761	729	733	739	765	715	771	752	738	743	711	719	724	750	722	740	731	703	718	695	717	720	767	710	721	756	749	760	741	789	780	766	738	714	769	763	736	727	750	729	722	761	741	729	720	805	741	680	747	737	725	739	709	743	767	771	736	723	727	764	740	779	749	746	725	760	710	717	690	764	763	738	726	735	752	738	758	721	755	771	737	736	727	741	739	807	708	733	750	726	754	742	739	749	731	746	799	751	755	689	802	705	784	783	731	717	781	714	743	727	756	692	746	809	753	768	704	698	716	772	686	709	725	756	712	752	727	735	741	693	727	720	741	712	783	732	757	778	737	787	739	715	700	776	735	745	777	749	694	695	784	737	765	758	692	765	690	724	741	698	728	750	774	759	759	788	764	719	754	691	734	758	736	740	771	682	713	751	729	702	767	729	723	773	753	786	756	736	777	775	757	717	735	710	726	713	717	726	711	746	764	680	733	739	777	690	728	722	764	741	686	726	742	682	787	787	685	743	713	753	745	732	726	721	709	696	761	717	724	732	687	749	738	728	715	788	758	702	772	695	777	741	710	725	755	737	765	760	730	758	710	732	760	713	671	741	734	717	718	744	743	737	731	705	713	762	777	725	756	750	729	700	810	700	731	767	725	738	744	737	728	745	723	730	714	731	751	745	723	733	792	703	772	730	727	743	691	726	715	735	719	759	756	712	770	736	763	723	663	738	753	755	719	749	784	707	737	696	776	721	774	802	716	715	710	694	701	735	756	717	754	760	746	716	783	767	706	736	747	793	746	728	749	737	744	731	707	736	770	754	714	727	709	722	776	742	750	734	735	747	719	744	748	757	756	741	753	724	703	754	764	742	732	723	720	737	750	724	719	731	724	713	691	738	752	728	739	736	719	784	703	736	711	740	736	726	768	726	723	725	729	751	708	702	734	731	761	783	747	731	741	732	774	714	737	769	729	706	720	716	702	714	754	721	730	778	739	777	724	763	704	717	739	678	715	844	763	733	771	736	745	678	781	696	701	709	747	718	759	746	740	729	719	750	712	749	752	730	758	719	686	726	674	760	808	707	741	700	738	711	750	760	755	726	771	691	746	687	741	763	768	768	710	727	746	730	730	768	738	727	712	765	742	752	701	747	770	757	756	743	708	748	767	760	705	782	748	753	731	753	735	732	716	764	745	704	702	749	752	715	695	732	715	692	719	692	735	781	695	728	777	723	728	757	711	719	765	728	727	776	725	758	714	726	774	706	706	798	745	749	781	714	775	742	731	736	731	767	725	709	740	763	743	744	728	718	743	809	757	686	741	694	750	703	743	770	777	778	777	692	753	688	778	735	760	748	740	706	675	731	748	718	686	738	769	708	755	719	780	765	761	710	752	698	716	655	758	758	769	724	707	748	736	753	769	751	743	695	734	776	692	727	776	731	794	773	720	746	749	732	717	719	730	725	750	727	761	733	705	747	713	756	759	662	718	704	723	707	755	733	645	793	743	751	717	777	770	701	734	723	723	709	737	735	782	707	748	718	708	709	743	710	755	762	711	762	691	716	789	760	739	697	727	726	757	726	741	734	772	709	741	733	742	759	737	722	764	735	776	752	756	702	724	732	660	794	736	734	729	732	738	695	772	768	763	740	753	730	719	717	712	769	693	717	741	720	795	719	694	746	702	749	751	764	743	755	732	699	759	710	766	700	711	736	761	731	753	730	717	764	708	729	743	742	749	726	730	730	733	715	711	713	747	723	677	708	778	728	742	751	724	750	740	765	709	757	730	760	743	750	740	730	743	735	766	723	732	741	769	742	721	743	711	778	747	757	775	787	743	757	726	724	719	759	737	710	717	713	737	727	703	736	750	754	742	776	761	821	714	717	711	735	746	805	737	783	697	737	744	781	701	749	722	677	783	740	739	745	737	735	773	764	752	745	739	729	733	723	722	752	729	743	730	752	763	726	766	766	677	767	705	723	770	749	726	704	747	774	771	714	739	733	746	718	714	743	743	744	694	731	734	771	758	750	745	695	731	734	747	718	743	738	732	775	757	753	715	733	705	713	754	725	720	760	744	722	715	714	707	728	775	714	735	715	735	751	740	719	764	727	774	722	761	708	725	738	756	712	694	757	741	732	734	723	712	761	728	710	730	747	761	750	726	744	719	721	759	706	735	698	732	735	759	721	751	723	731	751	732	729	753	739	732	756	771	734	779	787	759	744	729	735	710	770	754	752	772	742	728	742	790	721	703	768	695	751	750	684	780	748	714	730	756	766	739	756	710	710	693	784	756	735	706	733	713	734	737	745	743	730	726	709	700	725	739	734	722	719	729	730	753	746	740	675	740	763	760	773	682	768	781	733	742	710	742	702	682	762	737	722	700	741	718	737	685	672	697	767	736	721	735	726	728	732	709	730	761	772	775	757	773	731	750	694	755	711	690	700	737	731	752	721	718	729	728	705	740	770	686	774	758	759	707	705	729	745	741	758	723	719	701	747	736	759	688	772	743	731	734	761	749	764	754	761	755	731	730	737	773	720	727	731	698	733	709	738	771	780	740	713	715	732	762	756	740	759	724	699	740	752	756	787	768	740	756	769	762	707	718	704	738	691	699	731	745	717	751	755	771	698	730	750	720	728	719	804	697	745	768	770	703	707	751	722	720	732	733	761	786	754	748	781	724	718	716	802	725	741	714	736	766	750
30417	11251	2305	1751	1180	824	664	498	452	380	341	288	233	286	259	227	218	223	185	163	180	193	188	176	205	147	182	150	154	177	154	159	161	151	145	145	154	150	154	140	153	144	151	159	144	162	134	155	168	126	138	144	123	146	174	146	150	143	131	136	130	137	134	153	143	149	145	137	145	128	142	146	127	125	142	136	143	118	169	132	140	144	120	130	137	126	133	164	147	145	147	155	130	129	119	134	138	120	149	122	134	146	141	134	147	131	134	132	120	161	132	141	145	143	158	150	152	159	125	131	131	144	145	141	158	137	150	166	118	157	141	120	129	151	149	123	148	142	118	132	130	134	128	130	145	129	125	123	125	149	139	140	131	158	137	126	141	143	129	132	140	133	139	148	123	119	122	126	145	143	136	146	146	125	151	144	155	138	150	123	129	144	153	128	148	121	155	130	141	152	142	157	133	143	155	125	127	145	150	139	139	147	139	141	145	124	143	134	123	131	158	143	147	138	132	133	157	136	143	133	150	142	160	144	146	125	149	115	124	128	157	159	147	148	141	149	144	128	149	113	138	142	147	144	121	130	159	134	159	147	135	149	124	142	111	142	136	131	153	128	129	151	144	134	139	131	149	145	134	153	147	157	154	120	162	147	166	155	130	137	122	130	138	144	139	168	130	152	152	160	145	125	131	140	146	128	160	142	153	147	143	153	164	163	146	129	145	137	127	147	139	151	125	129	128	135	145	144	158	137	162	132	132	133	137	139	128	137	154	117	142	141	133	152	139	140	141	154	143	124	156	142	140	136	151	139	129	124	141	116	144	150	151	141	132	145	170	136	153	157	130	136	130	143	157	140	146	148	157	151	143	116	136	135	147	161	139	132	143	142	135	127	143	151	144	140	132	144	138	142	149	152	129	152	154	135	131	159	147	139	153	135	123	143	140	133	161	143	120	142	128	140	143	145	133	125	124	136	117	138	134	162	183	135	165	132	123	155	156	130	138	140	134	134	135	143	141	165	138	134	129	128	121	141	135	157	127	154	153	128	125	125	135	134	137	139	120	135	137	157	141	141	145	155	156	140	136	139	138	124	146	119	156	152	143	126	135	137	139	151	146	138	160	129	145	160	145	108	148	127	138	154	155	134	143	146	136	142	144	139	154	144	136	154	136	124	130	152	126	159	146	124	148	159	120	136	147	121	129	146	125	138	158	160	152	136	144	146	132	138	151	158	149	154	147	126	147	117	139	165	142	152	137	152	119	147	159	142	141	136	129	155	109	144	135	132	138	146	134	144	139	144	135	156	132	135	138	133	131	140	121	142	148	136	150	130	134	140	134	156	149	136	129	136	145	141	134	147	150	138	147	157	150	135	129	130	144	128	136	141	146	139	154	157	131	137	123	143	149	139	144	131	149	154	135	146	141	145	140	144	130	129	155	161	148	145	124	142	150	133	158	142	144	128	135	141	135	140	130	144	130	133	117	152	128	139	149	139	139	155	149	130	142	123	128	150	130	134	140	140	138	143	156	135	147	150	133	139	135	137	162	147	112	120	161	141	139	149	181	142	148	156	151	137	168	131	141	138	147	148	139	149	136	142	126	142	143	134	133	134	139	136	151	135	140	125	126	124	133	144	146	169	167	136	140	135	142	123	134	155	137	153	146	147	152	164	139	151	165	140	136	145	135	153	138	149	134	136	147	134	124	163	139	141	137	137	116	137	143	141	129	160	149	132	127	152	139	152	129	128	117	154	134	150	143	163	144	157	134	139	151	154	144	146	146	132	156	167	146	138	158	138	144	147	137	140	131	155	166	129	132	155	143	125	153	132	167	157	136	122	160	112	131	135	138	128	148	136	138	109	135	130	139	146	149	129	161	147	145	146	174	139	135	138	133	124	164	144	147	147	134	135	146	148	153	154	134	138	147	131	147	144	134	123	150	154	175	132	125	139	153	136	137	127	144	126	138	160	143	138	131	165	152	147	131	165	148	170	132	132	130	126	138	148	134	142	151	153	159	146	143	132	129	136	140	139	155	146	151	128	141	144	107	142	139	159	152	156	156	155	147	125	144	148	148	135	122	142	132	148	134	151	128	145	133	150	116	118	167	145	123	124	154	144	121	148	132	143	129	150	127	128	128	122	139	148	136	138	124	153	148	135	145	137	137	116	154	137	134	140	142	141	111	141	135	137	140	145	140	132	141	123	140	122	145	141	146	169	127	146	153	151	159	134	142	128	138	130	145	147	161	148	128	132	147	135	156	155	153	138	127	124	121	155	137	137	160	136	145	140	158	120	140	130	144	150	133	127	132	129	121	139	128	129	136	141	122	135	128	138	144	149	147	132	153	121	147	151	147	129	156	132	145	141	145	139	165	138	143	138	149	147	126	132	151	119	140	162	141	138	133	136	131	153	161	145	156	144	140	150	155	152	136	150	143	149	122	160	148	120	147	146	120	155	157	116	146	144	151	148	141	138	142	138	131	122	134	142	142	140	141	135	120	149	130	151	135	145	157	111	143	127	145	145	128	153	132	121	133	151	140	142	135	128	131	124	138	131	125	132	155	156	145	134	155	125	124	162	122	147	143	124	138	108	140	150	140	118	148	142	155	131	136	131	140	161	139	138	143	141	148	118	149	128	119	139	154	134	130	146	116	135	132	151	115	136	127	145	139	155	118	138	124	143	153	106	136	123	140	133	142	143	133	132	152	126	144	132	137	132	132	143	124	155	144	132	135	124	147	145	159	134	141	136	133	134	133	130	138	152	150	146	155	149	125	160	125	144	142	151	139	141	133	141	161	140	147	134	132	157	147	141	148	143	133	137	139	151	136	135	156	145	117	150	129	146	158	155	143	124	145	132	146	142	140	124	162	163	129	168	148	133	155	129	142	132	154	135	128	117	147	138	146	140	106	145	138	141	146	158	125	160	151	141	146	142	141	143	151	114	165	128	140	148	126	140	135	118	127	144	154	137	152	141	135	126	131	152	123	127	160	157	135	137	136	127	163	138	130	132	118	146	133	163	151	125	145	127	143	147	139	125	144	142	135	154	136	150	139	123	119	145	146	135	120	145	137	145	139	149	131	134	151	124	127	161	145	145	132	156	120	139	121	135	150	130	142	143	145	163	147	137	149	155	140	143	144	140	149	118	129	112	139	130	140	133	141	156	144	133	140	119	155	132	132	115	134	138	123	124	134	132	127	123	137	121	141	126	125	147	134	148	145	144	112	154	138	143	140	128	148	139	141	148	133	136	153	153	149	147	138	137	125	157	128	137	133	132	160	142	134	155	156	129	152	140	161	115	136	140	131	150	127	120	121	124	158	125	143	147	131	155	139	136	148	155	153	138	143	152	152	162	182	145	122	148	130	145	129	136	148	136	136	135	132	130	158	136	129	131	124	154	125	142	114	153	130	164	161	119	130	128	160	145	134	152	141	144	133	129	136	150	138	152	135	134	141	140	134	144	146	125	142	134	120	140	115	140	135	142	160	132	137	146	136	126
17618	4155	3833	4917	4274	3543	2952	2444	2015	1764	1540	1405	1278	1139	994	983	897	857	780	772	754	713	639	685	633	623	619	603	557	538	564	566	505	532	508	533	489	468	494	456	463	436	475	503	460	419	483	427	480	408	466	429	442	424	464	414	383	430	427	372	439	421	389	392	415	454	424	416	440	402	428	408	391	411	430	396	392	459	410	410	380	412	409	438	374	394	397	401	410	380	392	417	381	394	413	415	410	374	396	398	432	416	403	432	362	376	403	407	425	418	410	391	432	378	398	403	432	395	404	401	402	409	395	394	391	413	434	396	414	376	398	405	414	405	362	353	387	384	407	409	405	407	418	390	380	378	366	386	383	377	387	417	400	384	396	398	391	382	427	367	419	407	410	374	399	404	390	379	391	419	425	394	390	386	383	400	391	384	396	399	415	408	406	401	383	396	402	393	391	406	373	410	392	396	400	371	381	400	370	419	374	381	384	379	370	356	390	394	412	417	438	399	405	377	378	419	387	385	380	373	409	352	364	376	388	375	421	406	409	370	357	344	382	422	380	362	406	406	361	452	395	403	363	423	374	372	367	367	415	414	396	420	391	442	406	392	392	387	375	409	419	407	391	396	413	361	401	408	387	394	391	363	428	375	378	359	415	386	385	411	419	372	378	380	353	364	423	430	391	390	389	364	390	377	374	384	382	384	396	384	370	392	372	390	357	374	377	390	380	377	432	401	414	396	397	399	386	363	409	399	393	390	355	415	405	369	370	394	415	407	402	409	385	369	400	401	388	408	360	370	393	418	335	419	413	392	405	379	405	383	377	399	373	373	439	375	394	386	406	405	390	375	394	351	400	424	381	361	395	353	410	399	398	377	396	376	416	362	397	406	366	394	395	364	407	353	370	358	418	391	407	360	363	372	426	393	394	365	400	385	396	406	411	399	396	402	351	390	405	360	399	379	438	382	405	443	364	394	382	401	414	370	412	372	388	410	389	398	399	403	374	370	378	415	408	367	390	404	368	373	360	371	371	397	411	389	386	417	372	418	414	389	389	365	383	431	372	351	361	366	380	379	431	370	413	394	408	362	409	379	368	388	405	395	388	418	383	402	411	394	422	368	387	400	386	406	379	391	362	353	387	354	411	380	424	406	369	409	393	391	335	404	372	324	395	429	401	388	375	382	358	363	377	369	364	374	423	412	365	382	339	365	394	373	396	380	410	421	375	396	366	387	382	412	384	424	382	397	357	390	360	405	368	400	412	404	395	367	369	359	392	372	440	393	417	374	381	379	363	396	375	422	409	416	398	402	395	383	408	395	387	382	398	393	405	388	428	387	383	375	374	397	375	387	392	397	386	393	395	412	409	423	382	377	399	439	359	376	409	390	392	351	409	411	390	391	391	418	381	362	401	379	400	379	389	430	359	390	376	374	414	402	381	395	378	405	396	371	379	424	381	385	411	392	357	394	395	399	389	399	369	383	427	392	388	430	410	363	423	396	396	396	416	401	360	417	380	377	370	393	403	363	393	401	415	407	387	396	399	397	385	411	389	393	370	395	379	414	407	402	377	381	413	404	388	404	383	398	408	420	404	358	390	422	373	415	399	358	364	407	365	384	412	384	412	397	356	386	366	381	385	374	424	365	403	401	393	393	411	370	385	372	386	404	392	409	391	402	360	368	404	412	371	382	397	387	429	393	410	359	414	346	366	411	385	391	387	384	401	419	382	404	363	384	412	384	404	393	403	388	386	369	398	393	395	364	395	410	383	399	380	381	359	421	385	384	359	384	406	410	383	377	373	380	390	364	409	397	409	415	389	385	388	381	406	407	375	405	379	404	375	426	383	379	377	394	390	391	420	384	367	410	402	385	387	403	414	327	356	373	400	386	416	410	389	415	406	381	408	394	383	386	391	411	439	393	363	428	421	399	405	423	385	398	388	393	412	379	401	372	400	389	373	403	366	406	425	419	387	379	386	393	417	379	389	414	381	424	380	391	414	390	384	362	374	402	365	411	358	409	409	429	397	393	386	376	439	416	402	380	406	408	359	364	359	385	383	387	398	394	346	363	413	387	379	409	390	387	387	374	426	387	387	423	409	393	395	382	362	366	401	367	382	399	379	373	380	386	423	367	418	375	389	404	364	405	347	396	367	394	381	406	400	386	396	394	393	377	413	395	402	378	377	400	383	399	368	393	376	387	417	366	358	398	378	354	365	399	369	383	393	361	399	366	382	394	400	389	371	381	378	385	421	397	407	402	392	391	395	390	373	358	420	392	429	396	391	437	392	388	340	376	410	370	366	397	387	392	386	375	413	378	383	400	402	397	388	384	396	395	396	385	392	423	381	413	365	381	377	405	394	406	411	391	395	395	394	370	388	378	414	404	389	420	406	407	384	366	380	377	386	434	396	340	407	400	408	374	360	380	369	377	358	391	388	386	417	409	366	363	369	353	377	397	387	384	406	375	407	403	400	373	419	400	371	409	360	379	382	388	390	375	394	429	379	369	410	352	410	403	399	388	381	372	353	409	358	410	390	385	390	400	374	399	393	361	363	380	380	382	425	366	389	427	407	384	413	390	435	369	379	389	383	386	367	397	400	380	364	399	383	392	397	411	397	396	405	385	393	353	395	399	415	364	422	367	416	394	415	402	405	383	380	394	357	391	394	377	381	379	401	366	384	417	382	406	393	380	369	381	413	352	392	378	401	404	359	387	396	379	391	386	399	376	402	408	432	399	375	369	348	361	394	396	377	418	373	411	393	378	393	382	390	401	389	377	391	415	374	395	378	389	372	390	384	371	435	404	429	417	371	397	406	423	405	353	391	360	392	370	404	383	404	381	358	378	395	395	378	384	399	391	394	381	405	400	392	406	406	398	394	405	400	380	398	381	366	421	370	365	429	421	423	421	381	396	370	371	410	360	428	374	377	397	385	380	390	393	385	365	406	399	417	394	390	414	361	365	384	405	438	384	391	388	374	379	402	365	372	359	354	396	389	384	392	377	388	382	373	395	395	390	378	405	387	414	355	416	371	397	401	400	390	407	377	401	409	391	340	407	406	416	435	332	364	391	381	399	387	394	416	416	411	406	420	385	424	386	357	404	380	374	374	385	394	399	385	389	412	403	389	373	416	371	356	386	379	391	377	403	419	430	380	391	394	424	417	404	397	406	396	369	409	403	398	366	388	401	368	407	421	392	405	377	419	382	376	408	385	398	358	405	372	421	393	385	397	404	371	435	407	392	352	391	400	381	418	369	381	368	362	370	379	399	379	388	376	382	404	410	367	405	419	413	370	399	370	374	372	389	429	381	387	385	390	384	388	378	386	397	383	430	415	357	399	436	395	405	375	358	394	395	381	356	393	388	399	388	394	407	396	408	391	399	345	384	370	404	403	374	386	385	432	398	372	390	358	388	374	447	383	423	367	389	376	369	406	389	400	393	392	403	376	390	395	404	372	397	405	414	411	397	385	419	368	364	396	390	407	402	381	385	391	400	393	360
3454	463	312	296	285	296	288	282	284	274	266	239	251	280	258	286	270	261	251	251	252	270	259	264	287	282	283	250	237	275	224	255	282	260	250	278	279	269	260	263	292	256	273	256	257	250	247	255	259	265	219	289	279	246	271	265	304	262	249	279	300	269	235	278	242	258	275	254	290	264	284	228	280	253	252	268	271	256	264	282	258	211	263	252	275	267	251	273	280	260	272	272	262	288	279	280	285	254	242	260	262	282	260	249	285	260	270	254	240	281	259	268	288	262	259	264	301	251	234	264	261	234	249	260	257	264	281	263	252	286	269	245	271	282	249	263	269	259	267	269	259	242	237	239	253	266	256	275	274	278	268	279	264	277	254	231	259	250	287	267	267	248	267	249	274	257	255	261	273	242	249	254	276	267	257	258	282	258	272	260	280	296	306	288	283	248	274	287	271	263	275	308	266	268	290	267	254	253	229	252	300	270	271	251	267	275	244	265	254	268	258	286	267	272	271	271	274	311	302	254	280	273	245	241	258	262	293	305	298	275	257	279	283	233	259	240	275	294	287	257	263	292	260	260	287	266	291	265	285	244	268	260	263	276	252	259	289	272	275	262	260	273	288	266	239	259	275	260	248	270	261	233	284	266	293	267	255	267	292	275	231	249	250	257	251	310	279	268	277	257	258	266	254	246	273	269	269	252	251	255	253	297	285	260	286	246	279	283	277	260	286	266	278	282	270	264	238	239	232	274	256	275	256	278	258	259	247	288	300	268	275	278	264	261	247	279	256	268	253	293	271	262	284	273	274	287	272	253	241	272	280	258	256	225	238	278	276	264	289	263	274	287	274	253	273	273	285	283	278	286	273	258	266	274	262	293	250	253	278	277	275	230	267	241	246	286	249	233	253	245	287	270	230	264	234	266	262	277	251	279	258	265	259	263	254	287	242	275	241	266	247	252	268	265	254	241	237	276	244	306	288	255	254	288	293	280	264	265	288	256	220	279	255	268	245	265	278	252	257	287	250	271	291	244	275	249	281	282	251	263	202	264	236	266	287	265	286	262	288	266	251	267	255	250	257	253	279	252	301	260	278	265	263	281	262	257	253	260	262	265	263	273	239	269	282	291	265	268	255	252	269	264	269	254	244	237	287	240	250	241	253	254	282	281	270	270	297	269	267	280	249	288	247	270	228	286	281	253	290	276	274	263	265	262	254	274	276	228	281	248	267	252	296	265	273	246	247	254	269	289	245	284	252	280	261	278	271	266	254	272	293	271	260	260	301	282	270	257	283	300	254	273	278	266	261	280	248	272	273	254	273	250	250	267	285	291	287	254	253	273	264	271	237	266	263	231	243	268	270	261	272	260	283	269	288	256	272	245	274	301	270	246	222	259	283	256	244	250	301	252	272	261	267	287	272	264	257	272	251	261	281	229	299	261	273	256	299	256	257	283	286	236	252	279	245	240	266	291	243	261	250	240	239	250	244	240	272	289	261	272	270	280	294	267	261	242	267	290	245	227	268	250	289	272	276	240	283	288	261	256	242	273	255	269	262	236	254	265	225	270	270	261	264	295	257	270	288	231	285	272	251	269	247	283	286	265	249	268	248	247	285	247	268	268	263	257	278	282	288	260	281	253	251	260	242	256	285	286	254	273	265	295	275	299	258	286	296	268	245	293	249	269	265	258	252	274	284	274	298	261	286	251	265	234	254	278	220	262	269	270	277	267	280	272	268	274	279	259	263	257	262	273	253	267	247	276	284	260	274	256	251	260	268	277	262	286	280	240	277	239	261	269	283	297	278	292	256	241	260	254	261	261	249	263	267	250	281	228	244	265	244	259	250	250	236	275	248	260	275	283	257	287	251	257	260	281	249	260	283	261	253	272	291	255	280	232	258	243	268	263	277	242	270	252	265	244	247	252	304	255	274	277	240	271	247	272	293	254	267	258	251	258	246	263	263	261	251	224	262	287	276	236	283	288	262	253	283	251	260	290	299	274	265	242	252	253	235	271	270	248	275	278	244	253	256	274	267	261	287	261	269	271	233	253	248	242	256	266	299	270	265	267	233	253	263	244	267	280	277	252	274	235	258	271	247	253	268	268	255	237	296	270	256	275	258	282	262	266	259	256	254	266	272	267	277	264	275	282	268	245	251	263	267	265	268	299	260	260	261	257	277	272	266	266	271	275	293	285	264	284	271	288	273	282	282	295	254	254	251	260	240	257	266	288	288	258	271	268	294	249	283	283	277	265	284	262	260	270	249	236	259	244	261	290	268	256	283	258	232	266	272	254	263	277	263	267	252	257	264	271	245	283	255	262	272	267	288	257	265	257	281	263	253	260	267	276	291	277	272	252	273	266	266	262	282	242	222	257	251	263	261	263	269	277	269	266	254	256	245	266	265	252	272	238	274	268	248	263	250	265	247	254	264	279	297	242	268	274	236	261	261	280	289	278	295	253	259	268	236	256	244	286	258	281	283	279	273	271	271	278	278	226	258	261	294	272	272	254	284	233	259	265	245	244	289	249	305	241	257	238	273	276	282	245	262	293	273	252	268	278	266	251	271	244	270	306	264	284	270	252	275	294	232	282	256	273	285	284	256	253	272	247	256	270	290	257	276	269	245	289	243	265	249	275	241	294	255	241	311	276	241	269	277	291	245	262	262	282	267	251	238	245	250	257	278	268	271	256	259	242	267	266	260	305	257	262	274	246	246	255	254	265	264	248	242	261	261	274	265	237	248	282	248	286	264	259	284	290	283	267	299	274	270	279	274	290	267	262	252	256	257	267	244	244	259	254	267	239	271	257	289	258	269	269	262	263	275	257	269	251	257	271	264	263	290	251	276	259	284	295	238	251	254	286	262	271	252	289	251	253	239	232	251	266	270	265	287	247	242	264	305	251	257	269	273	296	243	253	260	266	253	263	290	268	259	258	258	265	264	275	281	283	271	253	252	244	258	293	232	271	268	286	279	259	274	246	263	273	261	264	266	259	267	272	252	272	265	284	284	297	276	278	253	266	285	286	248	271	274	264	266	287	251	272	234	291	246	264	273	258	266	287	280	301	303	277	276	259	262	284	269	240	266	262	294	299	252	232	276	262	252	272	252	248	257	268	273	235	273	263	263	291	270	235	268	240	280	265	303	288	243	296	311	271	290	255	285	264	287	267	258	279	274	283	274	280	262	280	281	275	279	267	273	252	268	269	265	229	264	255	292	272	248	251	235	268	284	258	265	270	286	277	267	277	262	291	283	246	270	282	267	263	286	271	296	273	241	241	268	278	241	265	250	243	243	267	294	271	249	261	241	284	268	277	249	280	259	294	281	288	257	287	284	272	275	268	297	253	278	271	253	265	258	283	252	254	270	281	259	284	275	263	243	229	222	292	267	247	268	277	277	270	272	249	268	243	269	274	289	225	266	261	259	278	260	240	271	291	291	264	262	275	256	255	270	278	248	258	237	251	287	259	261	287	268	300	263	255	266	253	234	222	253	257	283	257
3271	944	866	879	883	828	814	807	744	765	783	729	734	732	706	736	716	725	707	717	703	742	686	746	681	719	696	697	704	717	650	736	711	677	711	763	719	649	697	706	730	701	677	742	730	739	687	684	736	696	706	716	703	682	711	725	690	757	702	667	698	715	696	672	696	750	722	667	701	746	717	742	696	664	787	676	703	648	703	697	703	698	717	722	690	718	749	697	706	671	694	712	748	682	699	683	693	715	721	640	693	741	723	691	674	733	680	683	708	673	705	711	728	672	679	650	670	737	712	684	723	649	729	709	674	716	713	702	707	691	720	678	696	719	727	690	732	689	703	719	710	703	731	714	658	683	708	723	680	661	706	701	710	721	696	698	720	650	648	724	686	727	662	676	697	713	711	656	658	704	736	682	689	750	685	711	767	688	673	739	740	696	686	723	689	688	707	722	714	725	746	723	708	706	652	693	743	689	687	701	694	668	650	749	639	734	746	722	746	690	732	698	731	701	678	709	664	679	683	712	705	742	686	696	660	746	701	714	709	685	679	719	737	726	722	697	709	678	698	667	711	722	696	695	707	673	719	665	709	692	690	659	712	670	712	685	725	706	751	703	708	711	711	668	738	706	725	709	718	688	689	656	697	724	719	716	707	682	778	710	691	718	715	707	697	704	692	723	657	720	722	683	692	719	673	733	695	707	672	697	669	669	748	742	659	638	674	689	706	718	748	704	736	702	688	704	740	688	691	716	766	740	666	681	682	742	668	688	719	699	677	690	704	678	726	659	712	718	661	672	723	735	710	716	750	698	685	691	679	737	713	714	696	671	715	738	687	704	693	680	685	671	685	686	689	708	689	747	772	705	703	723	736	705	704	654	716	717	676	627	695	731	691	715	684	721	705	711	720	681	740	682	695	700	705	682	684	670	740	710	712	683	695	713	683	731	682	705	713	712	699	717	692	674	698	746	669	693	700	720	756	752	679	694	649	690	660	704	731	677	698	717	710	694	668	687	734	685	674	738	708	734	696	723	676	690	695	720	661	746	702	685	671	684	665	731	726	707	695	702	722	685	692	694	669	729	710	713	714	690	748	701	691	742	740	726	697	715	710	698	730	718	707	699	694	725	683	717	675	709	734	672	621	702	638	748	678	736	676	683	724	743	703	678	725	702	674	674	795	677	736	700	687	717	719	671	701	708	670	724	741	724	739	722	731	700	725	685	713	707	672	647	715	729	670	714	689	765	661	663	698	664	696	672	718	649	696	696	727	630	716	740	734	705	684	670	723	665	694	768	724	662	706	724	669	687	667	675	704	687	692	685	712	712	723	715	732	695	742	705	698	719	686	751	690	671	699	699	723	695	706	717	691	699	629	665	707	705	676	728	701	680	694	695	639	705	704	687	740	743	710	726	721	722	716	710	681	688	692	730	674	732	680	699	702	667	660	680	658	729	738	729	655	719	716	678	709	727	646	714	690	725	690	693	703	676	661	698	701	690	649	689	719	731	701	703	672	738	694	718	716	748	676	698	692	736	666	688	716	746	742	679	693	714	700	717	735	721	729	701	727	719	753	733	693	717	742	675	687	719	687	710	719	737	733	694	701	691	634	708	740	669	710	707	706	746	708	719	721	692	730	690	704	723	709	676	731	690	723	702	630	698	672	693	714	694	673	698	682	688	764	727	694	693	702	737	680	732	676	708	644	684	704	690	714	672	723	743	670	722	705	679	738	712	657	753	764	714	697	725	715	713	741	708	713	708	691	712	666	738	691	710	702	703	682	712	660	685	668	745	704	711	679	728	669	711	603	689	698	720	697	666	715	680	703	688	680	723	731	710	699	699	685	694	642	695	713	685	699	747	644	681	734	703	703	695	641	716	684	708	707	701	706	696	690	778	710	704	719	708	694	726	683	721	689	701	730	726	700	718	704	703	740	642	737	717	735	721	704	682	678	701	718	693	737	712	711	707	692	702	704	707	732	672	706	743	748	692	734	755	714	664	736	687	725	714	716	705	706	702	676	678	693	676	739	705	706	731	687	688	647	731	722	705	688	717	777	703	694	712	756	744	685	725	699	694	664	679	665	700	683	745	691	707	673	649	683	665	694	666	686	648	705	710	709	738	711	675	675	705	719	654	669	725	709	700	675	766	725	655	725	691	666	726	644	706	677	739	678	681	730	761	724	716	716	689	704	699	704	710	735	725	715	681	715	727	718	738	689	711	709	714	701	708	764	727	719	692	649	699	691	727	724	688	705	724	682	663	728	748	689	695	686	726	672	719	716	755	730	679	685	724	695	689	721	727	709	715	746	736	726	683	684	655	678	701	701	647	727	726	726	692	713	690	650	691	727	698	713	714	745	745	743	728	746	688	730	694	724	710	707	698	697	686	720	704	675	667	727	748	681	683	688	702	704	715	695	709	714	703	685	692	729	710	700	704	665	674	737	684	718	679	730	685	668	734	739	707	668	697	696	676	717	655	748	660	673	717	699	703	744	659	647	710	682	703	691	706	697	719	676	706	681	678	710	725	696	717	703	691	720	692	698	729	693	735	654	672	629	676	699	677	696	673	724	691	690	686	711	715	759	682	696	688	693	700	732	720	723	738	716	667	649	715	677	768	731	693	722	655	737	694	668	684	754	680	681	718	737	707	694	699	689	719	687	738	692	708	651	686	750	699	731	703	715	721	728	682	695	653	675	717	696	706	631	648	677	666	662	686	713	672	720	719	725	659	752	679	646	684	752	711	694	717	717	693	710	686	728	768	721	639	656	683	692	689	675	713	661	704	647	744	692	704	746	702	709	694	699	744	729	712	715	727	740	670	733	681	768	676	667	709	703	706	700	710	659	698	745	656	667	700	740	667	697	784	712	698	775	684	736	726	724	711	690	709	685	757	724	691	719	661	687	754	683	689	667	707	677	707	710	709	698	714	752	663	682	682	713	705	672	703	705	703	669	685	721	702	709	691	731	658	741	682	715	689	745	709	745	721	743	711	679	745	715	708	711	724	735	708	725	716	714	747	686	685	748	685	747	690	714	673	676	697	715	714	703	672	700	698	685	660	657	716	707	714	674	740	699	707	688	674	738	713	679	703	628	677	703	732	686	652	704	717	750	736	728	703	686	705	729	728	746	751	681	736	692	653	743	698	686	711	715	708	743	722	719	656	755	656	746	739	698	689	674	695	740	704	723	692	704	721	678	735	688	691	711	665	732	715	707	711	685	721	686	696	715	692	684	718	678	773	704	715	729	671	690	650	750	722	695	683	701	724	717	701	718	708	695	688	705	705	677	726	694	717	698	674	730	683	692	701	720	709	661	727	699	689	642	699	743	667	704	715	679	685	708	702	671	759	674	691	714	673	707	709	677	765	755	685	727	692	718	710	702	688	690	710	693	668	708	692	711	707	695	714	701	699	700	718	654	700	748	700	638	711	733	687	686	724	698	677	700	765	709	679	711	695	727	718	733	721	657	654	676	726	673	693	687	747	702	691	687	742	663	698
19970	4988	1236	1054	847	657	552	508	433	407	392	368	355	355	297	318	330	336	337	326	288	298	273	322	310	275	318	304	269	313	318	274	308	284	311	274	286	305	293	288	274	300	303	310	258	293	301	263	312	287	271	305	278	307	290	280	281	283	268	288	301	275	306	303	294	277	278	251	285	276	303	307	280	276	276	308	272	272	297	268	282	286	309	270	279	260	281	296	276	284	266	294	273	285	291	267	302	271	280	273	248	287	296	282	292	285	281	291	287	304	266	299	303	294	271	267	276	275	297	289	302	316	264	325	282	319	277	265	286	249	302	296	261	288	267	299	282	284	269	281	267	277	297	283	280	341	292	321	272	272	309	283	274	284	284	294	254	294	310	294	279	268	307	281	271	248	308	321	292	278	298	270	269	269	290	267	289	270	301	294	285	260	283	278	289	295	281	264	272	314	301	291	305	292	259	276	277	275	300	273	272	239	273	290	273	280	289	277	297	296	288	294	284	269	290	296	281	287	290	264	307	272	271	288	302	268	255	297	302	276	304	271	290	274	277	286	328	270	260	296	286	311	290	316	271	260	291	284	293	250	303	302	288	295	253	279	281	287	276	276	293	282	269	276	279	287	290	290	295	265	248	274	320	282	289	281	291	299	277	294	296	301	261	281	241	281	272	260	257	289	289	279	265	291	285	289	298	261	274	301	306	290	274	271	273	277	278	289	280	274	265	272	298	303	281	279	284	260	303	288	283	268	267	270	288	291	275	280	266	271	297	286	298	296	274	320	293	297	306	316	284	308	284	281	291	299	292	248	261	287	299	294	283	294	264	274	295	273	285	284	279	306	325	273	274	268	274	271	269	293	310	300	303	311	259	298	277	306	300	297	307	276	294	289	280	292	307	307	297	292	292	276	288	290	317	312	296	292	307	276	280	274	266	300	282	273	301	289	293	325	322	299	254	280	300	267	292	263	292	280	289	308	273	281	294	301	283	276	277	279	294	296	288	300	302	300	270	313	286	282	276	300	253	316	287	273	268	266	281	300	268	262	286	307	287	266	274	282	271	245	263	273	311	252	296	289	306	276	263	283	266	296	302	277	275	315	272	282	309	296	299	294	296	274	329	283	282	282	271	282	265	274	281	285	286	261	310	267	279	270	290	298	269	294	271	269	313	259	284	289	275	300	310	292	245	304	248	280	273	291	261	269	288	279	282	283	290	314	316	325	270	267	311	296	275	312	265	295	308	296	284	302	274	274	268	272	299	250	283	264	310	306	259	283	253	266	291	292	270	289	278	275	304	281	279	276	278	294	292	320	257	277	292	288	284	285	296	279	315	287	281	253	289	282	306	278	270	286	270	276	293	328	272	275	260	284	302	316	286	294	278	299	264	302	275	273	279	303	302	308	278	278	272	299	313	266	294	279	307	314	273	285	295	259	270	291	289	292	248	279	316	302	264	291	301	275	322	298	275	268	304	296	287	277	278	268	331	289	274	297	267	303	283	326	292	295	277	289	300	287	323	281	292	268	270	295	294	282	285	293	252	282	264	256	292	321	280	253	279	310	301	287	265	282	291	257	285	305	300	295	323	283	294	257	295	289	295	307	282	297	282	292	271	266	272	265	288	287	292	307	279	281	307	238	284	272	279	301	279	262	284	273	278	277	275	278	266	297	295	307	293	269	280	242	257	285	247	261	292	276	294	276	302	272	266	275	305	267	272	290	288	295	289	290	291	273	267	291	302	293	301	316	301	251	300	288	271	313	256	267	265	265	256	289	292	278	262	305	278	279	303	313	267	263	286	312	286	304	292	273	280	268	267	275	280	267	283	271	275	314	301	312	278	264	287	281	313	298	296	286	292	269	288	278	269	283	328	272	272	251	286	314	295	291	272	311	321	282	315	278	322	306	275	274	278	267	286	266	313	282	283	270	303	251	276	261	246	298	317	276	301	270	275	295	296	303	302	266	298	292	286	279	261	294	291	292	312	321	307	284	308	299	275	278	253	273	288	313	264	286	287	288	271	276	302	288	310	302	311	272	291	315	297	299	272	274	315	285	278	261	279	274	273	277	300	306	250	315	281	266	278	266	301	273	289	276	293	314	276	285	290	287	320	283	270	279	289	281	289	311	309	302	301	307	269	304	298	287	315	325	288	269	313	262	308	278	277	320	314	299	306	276	288	293	302	286	312	260	311	266	286	300	294	303	304	313	300	299	276	268	315	287	280	278	282	279	286	320	284	290	286	290	313	279	295	272	291	258	304	268	303	276	265	291	279	277	261	306	295	293	289	303	252	314	290	280	292	306	263	306	283	285	310	308	275	274	278	304	252	278	295	303	306	284	265	261	284	282	286	298	278	296	292	273	248	274	291	294	251	303	303	286	284	260	289	274	258	307	299	308	297	296	291	285	293	296	292	283	333	268	277	284	262	280	283	258	283	248	278	284	286	288	305	297	264	271	303	280	291	271	284	275	244	281	302	273	265	291	262	273	288	283	277	302	266	322	245	283	295	293	295	268	269	286	284	274	280	276	281	280	275	272	262	279	311	296	280	295	272	292	303	296	299	266	280	303	244	277	283	284	298	296	312	277	304	285	289	298	275	336	314	283	246	293	263	273	288	242	325	334	268	291	279	294	285	278	274	296	305	261	292	267	247	289	295	262	270	313	261	297	297	288	289	279	267	296	292	265	275	270	294	286	285	250	311	249	297	285	297	307	287	312	283	292	265	320	296	297	280	329	298	295	307	286	304	274	282	277	301	283	301	305	285	308	283	291	279	266	297	268	295	245	277	314	281	294	283	278	312	279	308	286	281	302	284	291	266	280	306	284	309	287	273	288	277	280	276	289	306	274	282	285	291	284	262	288	297	293	282	299	289	291	294	289	262	264	289	276	276	257	294	256	271	270	276	274	296	264	285	299	277	317	293	269	272	294	260	299	297	281	285	287	287	299	259	275	292	310	286	296	264	285	260	277	294	290	284	295	271	276	291	284	275	301	291	295	261	270	286	298	296	266	281	318	283	289	279	304	271	321	268	291	294	284	272	296	312	268	284	278	296	260	299	280	264	272	279	296	299	299	280	299	310	285	276	289	272	270	307	270	282	317	299	287	261	298	287	303	281	251	301	324	298	301	263	298	308	297	286	291	308	307	275	290	286	269	268	311	314	293	237	295	283	304	284	282	276	275	275	284	280	262	283	291	298	263	289	267	321	303	282	290	275	278	263	288	268	322	308	290	276	291	313	298	281	257	250	298	316	291	290	281	277	300	287	295	304	242	298	305	291	287	269	276	283	307	232	283	282	281	311	299	283	297	285	252	299	278	265	275	279	292	257	281	304	312	316	283	293	271	295	314	284	275	258	301	306	284	299	308	281	272	257	301	273	281	282	286	300	277	285	293	320	291	246	278	284	311	271	275	322	297	266	296	322	310	297	268	304	319	306	279	286	327	294	302	274	299	304	293	280	281	295	314	289	276	290	293	292	286	305	277	294	292	273	313
12313	3005	2633	3191	2825	2459	2086	1908	1630	1483	1340	1296	1133	1130	1105	1059	1038	947	965	949	913	905	865	910	859	862	862	840	845	807	870	830	863	826	803	761	803	820	792	728	733	776	790	724	758	764	786	733	773	711	714	768	739	797	735	749	755	709	746	759	773	775	761	791	764	706	739	741	738	751	767	798	769	776	757	734	751	785	747	786	743	767	743	806	745	728	748	745	711	654	756	765	720	741	720	760	728	765	715	740	764	736	739	737	691	712	732	764	706	763	729	799	750	786	733	761	757	710	784	739	679	704	806	730	732	778	771	744	759	737	744	721	716	739	749	794	710	734	774	761	787	750	702	801	701	714	730	696	750	725	767	741	729	747	764	716	742	761	762	725	751	708	779	780	738	749	747	834	723	744	747	748	765	771	783	733	754	712	736	689	777	766	742	758	740	732	788	795	713	815	719	761	721	700	694	732	765	740	742	731	758	754	690	726	756	733	767	722	731	748	770	744	690	738	763	736	712	754	745	722	774	743	732	719	744	739	725	763	752	681	703	782	744	708	728	728	763	676	740	754	750	717	722	746	721	742	718	754	694	747	753	750	711	773	712	754	646	768	742	757	725	705	719	762	719	712	696	711	727	744	747	769	700	719	721	761	755	675	720	716	784	707	723	738	742	769	671	765	763	749	787	753	730	721	749	723	735	789	764	738	731	750	739	741	712	725	754	732	741	746	750	737	777	763	716	714	699	739	749	722	742	734	745	731	730	716	701	724	731	767	708	735	737	732	762	774	717	699	752	689	684	731	753	762	745	747	694	747	755	712	741	761	695	713	724	725	746	742	831	778	778	729	757	782	728	709	728	757	679	767	716	747	746	692	726	730	769	714	717	720	730	723	738	699	767	728	750	755	678	697	761	706	758	721	752	737	720	766	749	724	748	752	726	723	743	709	752	740	782	751	684	717	687	707	717	762	764	759	748	693	794	709	739	728	768	737	746	770	740	742	706	739	734	700	743	725	726	753	731	740	729	755	737	702	754	713	718	747	732	721	752	722	730	694	737	724	700	767	767	731	712	760	712	806	708	685	751	780	707	751	715	704	734	744	715	731	730	733	757	758	721	723	672	731	791	711	749	760	730	779	753	774	695	701	721	784	742	762	729	756	732	735	777	714	712	708	731	776	684	714	721	774	747	771	703	710	745	767	717	769	725	719	722	685	740	710	763	744	714	768	732	744	746	748	751	715	707	735	744	705	733	765	734	734	742	698	774	758	733	736	718	742	712	751	747	732	721	768	706	794	741	715	724	774	753	750	730	744	743	721	752	720	762	729	733	766	726	760	734	762	733	706	777	754	774	744	732	756	711	747	752	748	748	723	753	720	725	694	721	760	729	761	779	749	699	720	750	745	759	697	730	802	727	699	771	708	703	676	758	741	712	734	698	683	715	737	720	698	720	759	718	755	712	731	718	725	724	727	708	747	715	776	729	738	732	713	772	754	699	747	776	746	722	731	761	710	777	725	733	712	732	758	734	721	739	779	775	681	728	717	822	730	745	763	774	736	747	756	724	773	766	718	729	753	686	782	765	760	762	708	764	751	764	733	785	721	737	719	733	743	741	712	734	764	713	726	729	745	780	785	721	738	735	713	771	737	739	717	735	737	726	679	761	678	751	731	705	823	733	703	751	741	718	686	838	728	758	712	752	729	735	726	740	690	752	770	768	745	757	747	746	784	726	761	755	709	743	772	741	714	748	718	738	762	766	752	706	755	728	721	804	751	710	734	726	735	724	715	745	724	753	718	747	773	755	759	739	755	742	734	696	777	710	725	738	723	708	742	771	749	736	765	738	736	727	751	770	722	779	739	737	723	731	727	785	788	808	736	751	776	725	718	760	755	715	704	724	768	768	725	718	738	711	723	749	704	734	729	772	767	725	706	735	738	744	730	726	694	767	758	764	787	772	719	688	724	712	732	743	798	753	735	730	728	738	734	675	776	753	726	742	738	746	726	755	751	726	779	742	722	764	779	749	762	726	721	749	737	773	725	755	748	726	705	758	733	730	706	767	734	713	740	743	731	797	767	778	797	832	758	720	735	722	731	700	748	712	711	729	700	693	712	748	735	767	722	769	726	712	735	729	699	747	737	742	675	756	711	715	723	760	750	752	763	741	735	787	734	725	756	754	780	747	735	747	764	716	746	731	754	707	764	727	740	738	730	760	705	769	694	750	754	779	710	764	741	707	764	743	725	764	733	785	723	742	742	754	783	685	761	720	774	717	736	753	727	695	786	734	731	770	746	738	783	726	729	757	755	751	735	701	742	724	735	756	680	745	774	726	745	724	748	748	706	727	700	763	742	743	709	770	808	755	756	745	711	776	749	717	755	746	721	744	787	729	704	753	701	745	767	707	753	808	738	771	760	712	736	688	778	734	756	747	760	771	750	754	734	746	738	764	762	803	711	705	721	754	719	746	738	743	727	758	769	703	707	740	752	678	707	740	713	753	690	728	730	788	715	777	699	718	724	705	742	688	759	719	754	744	755	751	784	703	700	710	745	718	731	707	717	727	738	770	746	708	729	759	764	691	776	757	774	745	681	758	732	661	712	714	732	709	746	753	797	767	741	771	741	733	729	686	669	745	746	733	744	763	718	749	747	721	740	730	740	754	745	728	736	794	699	699	683	753	740	740	764	729	774	749	699	728	770	750	695	740	736	736	743	719	775	752	681	749	735	704	710	747	757	726	764	703	706	754	748	742	749	731	750	720	740	730	781	757	725	749	781	753	733	749	727	705	690	734	754	734	718	743	731	692	740	773	746	747	747	770	740	726	737	710	733	714	688	772	699	763	719	804	741	742	760	717	724	732	677	712	711	738	724	724	801	725	771	722	698	791	667	767	690	727	725	749	763	743	764	719	739	769	722	768	730	774	727	792	772	751	753	757	688	714	730	702	743	745	741	698	795	741	769	743	680	786	743	760	734	765	753	726	758	744	735	725	768	739	757	769	740	738	721	762	718	726	718	752	696	715	769	745	702	740	732	727	694	739	740	698	733	734	788	693	721	701	736	706	778	775	771	700	747	717	750	705	731	748	724	708	732	718	747	723	702	726	741	744	744	760	758	722	794	755	731	760	765	792	755	727	773	729	711	744	721	746	744	752	727	725	742	762	720	698	705	745	784	822	707	763	752	764	755	720	697	704	702	751	798	786	763	742	723	726	718	753	778	754	768	718	777	732	712	747	760	744	713	758	732	729	713	746	738	708	766	731	753	761	733	733	720	763	774	691	701	717	742	721	734	723	715	778	731	735	755	738	735	753	769	724	729	740	763	737	770	751	722	716	712	764	742	718	802	745	772	746	796	708	751	693	769	764	701	689	714	751	708	704	738	718	660	739	714	776	739	803	778	731	727	754	762	771	723	696	732	745	769	716	768	759	753	771	765	753	750	752	729	752	673	792	719	715	752	743	707	697	761	723	734	754	720	719	753	695	741	764	709	738	722	783	700
30534	10992	2413	1705	1185	869	655	514	430	380	326	298	230	275	226	231	206	207	209	187	180	185	168	162	186	161	150	142	154	154	149	157	136	126	159	164	149	143	162	138	160	136	171	142	124	147	138	130	142	138	136	163	155	139	136	134	121	132	158	153	146	140	137	146	147	153	147	135	143	150	148	141	141	120	152	156	151	148	148	142	152	157	166	145	162	130	126	126	141	142	125	148	166	136	133	151	123	138	140	133	145	170	133	150	113	140	157	121	140	132	165	162	140	140	148	137	144	147	138	123	153	137	160	127	155	137	126	139	149	140	153	133	123	136	125	150	145	145	118	148	143	148	133	122	146	136	147	156	150	147	141	144	148	124	138	135	138	148	147	130	147	137	157	147	139	146	131	150	138	146	135	154	161	146	134	138	127	167	162	134	156	148	139	169	136	139	118	138	134	160	149	118	139	146	127	131	130	131	146	122	144	141	145	120	149	125	148	148	145	126	167	157	153	146	147	148	161	142	129	141	154	116	144	162	144	125	150	143	132	130	140	129	136	138	134	142	155	130	142	128	120	155	149	147	136	136	147	152	133	145	132	160	147	143	164	135	164	112	131	137	146	125	140	123	151	113	130	120	159	147	131	134	142	168	148	148	130	155	136	137	145	131	126	152	162	121	135	154	131	129	142	153	142	143	136	146	149	155	137	132	129	138	158	125	128	148	150	159	138	131	119	127	134	133	154	134	140	141	150	147	159	136	131	129	129	148	158	146	140	142	144	160	153	148	146	139	147	150	155	143	143	122	146	128	160	131	149	125	140	160	145	127	146	150	164	147	149	154	128	139	136	138	126	161	126	145	119	131	152	116	136	147	133	135	147	127	130	142	135	123	147	139	150	118	129	130	162	121	117	157	149	161	129	138	144	134	127	137	162	141	143	125	137	132	155	138	147	123	140	127	130	153	135	134	131	153	126	155	145	161	142	138	146	148	146	150	140	124	113	149	126	120	153	136	142	152	113	130	146	137	136	152	149	135	121	134	162	125	143	129	159	119	134	142	137	155	135	120	141	145	151	126	130	128	124	109	142	152	147	145	132	159	140	144	127	146	135	151	114	152	139	126	144	158	143	117	137	143	161	131	153	132	127	141	134	150	132	145	148	146	135	156	130	143	133	145	136	125	143	149	135	137	122	162	155	127	161	135	144	124	118	153	142	154	122	138	118	140	140	140	140	152	130	145	142	134	149	139	141	124	144	165	136	140	162	143	133	131	130	114	155	113	137	148	155	136	173	140	143	128	129	141	150	158	156	140	151	154	139	133	144	162	131	119	140	123	133	120	141	124	140	127	129	118	129	138	155	153	130	138	147	132	133	113	118	149	155	155	137	155	133	140	125	154	145	152	127	138	145	145	139	146	153	146	138	147	147	143	149	141	149	153	129	147	138	129	141	143	145	132	129	124	150	138	110	153	136	146	144	135	116	130	176	145	122	134	142	139	156	141	135	139	139	134	157	155	145	141	144	140	131	152	140	152	127	150	165	146	124	130	158	131	163	135	156	140	144	130	113	162	144	135	146	145	144	139	121	146	129	140	120	149	144	133	126	141	128	155	158	168	144	140	142	136	147	143	142	149	152	147	143	145	155	126	158	149	135	149	129	128	135	150	144	140	120	156	145	151	151	146	136	129	158	135	148	151	146	138	141	148	121	136	129	143	136	135	136	155	164	148	140	166	152	136	147	161	137	147	148	146	157	153	155	123	165	145	144	155	128	152	139	144	122	144	130	120	138	137	129	148	130	125	140	132	130	131	121	116	133	138	155	147	141	141	135	139	149	131	150	151	132	121	130	148	155	125	169	123	137	141	139	118	137	136	127	154	142	148	132	143	139	128	156	140	138	138	126	148	144	147	136	137	129	119	133	159	111	148	128	155	151	139	144	161	129	132	154	153	122	144	163	144	148	154	144	158	160	174	126	127	143	161	138	125	133	164	153	134	146	116	139	166	152	138	155	122	138	135	114	135	144	119	128	143	129	123	146	117	125	138	144	134	160	143	124	138	162	141	154	155	134	113	113	139	141	141	125	130	139	159	123	150	160	151	154	132	126	134	143	162	140	159	152	119	141	169	134	128	139	132	148	156	147	141	150	132	139	128	154	132	139	123	142	132	126	146	163	148	131	142	135	125	140	127	138	140	121	130	150	149	130	141	141	123	150	139	150	153	155	159	142	155	129	129	161	127	122	155	123	152	111	119	147	128	148	115	141	144	144	125	138	107	145	145	146	157	155	172	173	145	139	147	134	140	138	124	137	155	147	123	150	137	137	136	123	147	125	146	137	153	140	137	145	160	144	127	125	162	136	138	157	131	132	149	111	148	131	155	139	149	135	147	137	135	158	153	129	163	147	121	139	140	144	132	141	136	123	148	118	141	144	124	147	162	132	122	133	131	158	143	123	126	155	145	139	116	135	147	142	149	146	156	135	138	141	132	138	144	132	153	125	170	104	146	136	141	137	128	133	145	136	129	135	142	152	106	161	135	140	127	132	120	132	154	154	142	150	141	158	134	135	118	187	160	143	144	112	138	150	155	130	137	149	147	130	151	158	129	137	151	134	137	126	127	150	140	129	130	158	128	145	130	140	146	140	148	136	129	156	140	137	135	141	143	137	145	132	163	139	151	126	141	144	131	127	137	157	135	132	151	147	141	138	156	155	129	132	111	132	140	133	129	153	143	134	140	156	147	154	144	140	156	158	146	175	147	138	153	129	122	128	137	141	139	146	139	138	167	140	163	143	136	144	150	142	142	145	145	134	134	161	135	165	142	136	133	143	137	153	147	141	132	131	153	133	148	130	166	155	153	141	127	162	145	142	138	164	137	160	143	127	146	154	130	147	136	154	150	133	150	157	130	155	146	144	138	143	150	138	143	140	117	152	148	159	141	127	129	147	156	124	159	133	130	140	101	131	135	138	137	133	141	139	144	146	166	139	142	148	137	151	151	155	158	146	123	144	150	116	148	127	139	128	158	133	156	159	136	132	133	142	147	153	139	123	150	145	142	130	140	135	162	142	141	165	124	160	152	129	138	142	154	133	135	145	151	149	148	148	118	145	150	152	130	121	163	131	139	131	140	158	160	146	147	140	138	137	153	135	120	143	144	133	146	135	139	148	142	134	151	136	149	134	151	139	119	133	131	132	152	139	141	142	117	137	171	127	140	141	132	141	130	138	155	113	146	131	140	128	133	136	116	144	142	144	148	131	158	138	159	143	144	127	125	139	127	147	143	134	155	141	144	139	146	153	151	154	147	135	161	161	122	142	132	150	122	138	158	145	143	150	171	138	123	124	146	162	125	142	125	155	130	142	143	133	127	165	145	130	147	147	141	140	149	144	147	124	124	143	135	130	155	147	137	130	124	130	120	144	131	136	140	166	143	127	163	145	132	160	126	152	144	140	143	119	147	150	156	127	139	128	129	122	118	148	132	124	114	145	157	138	149	132	118	129	159
17605	4159	3861	4894	4277	3607	3000	2464	2131	1781	1608	1417	1293	1160	1057	958	933	865	851	807	740	714	726	598	653	623	607	593	567	557	518	581	503	487	556	488	504	500	498	467	506	483	478	425	453	473	430	401	469	488	469	465	479	424	441	439	443	436	424	401	387	443	402	410	415	388	421	399	397	422	414	412	374	415	390	389	405	433	385	409	392	395	407	382	403	403	431	402	417	389	397	397	424	392	425	398	402	388	374	376	375	375	409	422	437	425	387	412	418	397	371	358	385	398	399	412	438	395	426	398	404	395	397	386	390	388	359	409	393	411	411	448	385	396	408	413	387	419	390	410	430	401	428	389	400	442	360	426	374	416	366	406	386	400	394	395	398	375	410	428	376	413	406	367	394	380	393	396	381	383	386	393	398	398	393	409	433	409	401	409	373	400	393	374	386	385	408	413	383	411	383	375	396	393	412	362	424	423	380	363	388	408	387	383	404	390	404	376	371	389	391	411	391	402	435	405	395	399	404	411	394	397	378	359	388	412	418	369	395	385	371	403	392	374	402	403	385	385	448	341	409	411	416	399	377	379	383	393	362	392	401	373	427	388	401	393	378	409	400	390	348	404	417	376	403	370	392	392	381	363	374	364	375	401	393	391	375	398	351	407	365	372	422	391	373	405	426	421	385	409	409	395	386	379	382	396	357	426	427	392	391	364	384	409	383	408	384	397	393	415	383	396	376	383	377	418	406	363	354	372	445	407	379	348	392	391	380	419	424	381	418	364	388	393	422	382	380	354	371	399	348	409	390	422	369	446	409	362	400	372	367	406	383	388	404	389	368	410	387	391	391	395	444	396	348	366	430	400	392	358	387	391	401	383	413	389	409	395	395	334	368	379	386	395	418	391	365	392	377	380	414	418	409	403	409	383	388	413	371	386	413	425	383	363	380	403	405	401	393	364	364	382	383	392	401	372	372	376	398	373	357	395	365	359	366	387	411	403	398	417	393	400	400	440	387	407	379	386	424	413	419	359	390	394	397	380	364	381	368	362	387	402	382	383	352	433	398	384	408	353	348	396	388	396	395	423	370	426	393	408	428	420	415	408	362	378	424	416	420	414	422	384	381	410	427	385	369	360	372	421	370	393	388	392	387	425	365	430	427	424	405	416	423	381	382	376	408	409	378	417	427	383	404	365	451	414	387	381	346	401	423	417	391	394	377	405	366	393	381	394	422	397	358	403	373	379	423	382	397	379	448	409	393	368	383	427	415	404	405	390	398	407	416	376	376	386	371	401	365	381	381	433	392	374	374	385	387	406	395	381	376	392	372	436	411	360	422	387	380	399	397	397	432	400	364	380	389	422	375	406	382	375	390	419	355	392	396	404	430	389	412	412	382	443	368	408	380	395	369	379	375	383	390	358	405	418	386	391	399	349	375	365	388	368	397	373	417	375	377	390	377	368	397	394	418	408	419	376	382	374	411	403	399	386	379	376	380	392	412	432	376	390	385	378	388	405	371	400	378	407	357	394	376	401	351	401	377	375	397	396	388	361	402	359	388	403	387	415	383	393	407	394	412	380	368	434	375	387	409	394	392	412	372	397	403	384	406	363	410	380	377	378	429	414	396	407	390	420	364	362	380	393	403	401	392	394	367	399	375	377	390	391	366	350	403	388	398	380	357	387	405	401	394	388	363	389	410	402	380	430	424	396	418	389	411	364	395	390	398	386	388	394	365	387	401	395	393	409	404	341	365	399	398	381	403	376	395	361	378	360	371	393	385	436	383	377	348	416	383	424	354	384	403	418	424	385	414	394	386	383	375	371	394	393	379	356	359	382	406	364	377	371	406	380	365	388	403	388	400	393	411	418	364	389	413	383	415	413	414	394	374	409	425	402	418	423	398	377	398	385	402	367	374	394	418	385	413	379	355	437	384	368	390	407	379	383	388	393	406	375	398	397	370	367	423	420	376	371	372	380	397	407	359	408	378	407	376	372	392	391	406	380	393	358	387	417	399	396	387	402	410	363	408	431	405	391	390	422	359	422	379	432	396	389	390	398	413	384	405	377	376	389	389	385	353	398	371	422	365	420	430	370	416	379	367	382	396	384	369	399	421	404	429	376	375	370	420	417	419	358	385	401	381	373	385	381	411	379	386	383	375	371	375	366	396	394	396	405	394	396	409	389	360	365	399	361	384	380	414	364	352	361	396	414	370	390	402	367	389	398	397	396	411	402	411	391	379	383	398	390	401	364	412	371	375	373	373	386	396	406	362	383	391	374	405	401	380	382	400	352	394	336	394	376	387	417	376	393	408	367	418	353	377	400	358	390	394	398	357	408	368	360	399	373	399	378	385	369	393	403	406	420	375	374	389	385	380	415	424	370	393	404	406	415	398	375	380	408	399	389	404	371	375	381	400	390	352	396	402	393	425	400	365	361	381	378	401	411	358	375	417	370	374	375	419	393	386	401	406	377	410	393	393	384	372	365	396	390	395	350	384	362	373	408	379	367	374	391	395	402	402	407	363	409	362	371	373	369	335	375	389	376	437	404	416	353	374	361	378	399	405	425	408	399	408	399	422	389	338	395	383	391	407	369	386	397	368	383	381	389	388	366	401	375	396	398	381	374	382	371	380	410	401	434	379	385	405	392	394	422	383	385	374	396	418	396	425	375	401	361	382	379	422	393	399	406	380	405	391	397	381	402	385	407	402	394	392	403	379	398	371	399	408	399	373	424	401	411	385	406	369	393	385	389	379	411	434	390	421	348	367	374	365	411	392	393	379	418	400	419	392	411	398	406	354	406	401	369	353	394	345	422	421	431	390	371	428	379	371	390	402	404	396	373	395	397	387	375	372	373	408	370	382	365	394	382	354	388	369	402	392	374	409	416	385	421	398	369	369	379	389	420	402	409	390	417	368	402	387	388	386	405	398	395	353	404	380	374	383	410	370	340	385	421	402	419	415	396	395	420	395	359	369	398	384	385	409	427	389	431	408	385	400	395	373	381	369	406	376	390	401	400	395	388	407	407	362	378	379	348	376	364	408	388	374	421	438	346	421	380	387	396	367	401	381	379	364	398	395	385	413	393	401	355	397	379	364	419	407	382	409	382	410	380	448	370	369	380	386	417	408	394	368	402	381	387	399	379	369	411	371	384	364	359	402	372	393	380	389	424	404	380	394	408	411	401	397	378	390	387	381	371	406	368	384	382	362	373	401	384	402	411	397	412	402	355	364	430	391	380	425	390	429	394	372	357	378	413	409	400	402	359	399	383	416	387	365	389	430	397	375	372	365	365	431	388	402	431	400	383	388	413	392	428	384	374	388	391	407	433	364	401	406	420	386	353	409	386	361	404	409	426	389	401	393	405	392	403	418	401	391	430	383	382	390	384	373	399	397	418	407	395	375	390	325	395	371	407	366	379	406	344	416	419	347	402	377	348	404	374	328	372	386	406	410	371	365	400	361	380	380	375	399	374	369	384	403	419	397	419	405	387	418	398	385	414
3605	520	321	299	294	287	287	284	270	270	293	269	252	283	264	243	257	293	261	243	265	285	249	281	264	280	265	250	276	271	286	253	234	292	232	311	276	260	265	266	272	267	242	230	275	286	267	260	274	279	277	258	251	267	278	250	264	261	270	258	284	275	273	268	244	251	262	285	245	244	272	282	248	259	261	264	260	281	250	264	245	290	299	270	258	274	274	286	270	229	272	264	282	281	271	289	265	294	264	272	248	266	252	266	299	268	251	258	263	285	274	274	277	245	258	267	236	255	290	259	243	250	264	261	253	266	243	264	260	266	287	261	280	249	244	276	288	253	233	252	255	256	257	279	257	312	251	260	232	290	281	290	276	262	247	265	265	256	257	249	239	247	248	251	273	262	292	268	252	247	251	259	260	269	291	288	277	249	270	276	260	257	266	277	271	283	250	248	258	262	263	263	270	221	291	270	279	260	287	227	285	277	257	255	278	257	276	231	238	261	264	272	293	255	239	268	252	282	251	242	276	282	267	261	313	267	254	259	261	274	291	259	245	267	231	284	271	256	263	266	270	275	251	246	286	289	262	245	308	270	278	284	250	306	285	274	271	259	251	281	275	293	253	275	282	303	283	266	250	248	246	272	246	264	250	277	286	281	288	300	267	253	243	270	280	274	240	270	237	248	285	230	258	246	254	258	271	254	256	254	243	271	282	284	247	291	268	245	285	269	249	273	246	264	268	224	283	268	255	271	280	285	273	256	246	249	277	245	248	273	297	252	300	258	255	253	239	256	254	266	253	271	259	233	247	258	265	267	274	243	265	263	266	284	265	283	250	239	255	271	269	259	272	228	264	297	256	272	261	259	273	266	253	297	254	263	256	272	234	257	266	258	267	255	280	288	285	270	255	252	244	263	258	251	270	268	247	257	305	267	290	300	263	272	264	263	266	267	280	289	286	238	253	275	267	262	262	272	270	250	251	262	273	293	246	295	262	250	280	265	271	273	265	276	240	250	269	272	262	260	259	281	285	248	246	277	271	246	274	272	253	265	276	249	263	280	258	250	265	270	278	267	268	238	296	280	261	265	290	259	291	248	277	260	257	263	271	281	265	261	277	245	279	271	292	272	236	240	277	280	257	250	265	260	244	274	258	263	287	262	263	256	269	293	254	297	268	271	266	250	256	253	254	253	294	242	284	291	262	251	288	252	289	249	283	275	251	250	276	257	304	252	245	247	262	274	262	282	263	284	242	245	268	262	271	279	250	267	271	268	242	249	264	255	250	233	268	274	250	283	278	290	235	249	295	258	277	268	254	285	273	258	243	284	292	251	255	285	294	240	231	305	269	253	260	255	248	276	254	263	256	258	266	248	301	256	257	247	251	284	278	270	250	293	254	225	263	265	260	252	275	265	282	268	251	251	258	284	292	259	281	280	262	275	292	254	262	273	267	288	269	279	234	257	297	310	238	274	262	233	254	237	253	283	263	270	259	245	268	238	243	265	270	292	264	259	278	284	292	290	262	298	265	244	284	284	255	233	233	250	255	241	253	267	277	267	270	277	253	269	271	255	289	242	288	254	234	285	235	262	274	237	250	248	288	229	275	270	278	246	242	269	261	248	275	268	271	229	277	303	277	246	303	248	263	293	301	250	248	252	272	240	262	264	271	243	249	248	283	277	305	266	257	282	277	268	265	256	267	255	267	265	276	271	281	283	254	242	278	256	245	241	280	258	286	290	248	268	242	278	298	264	273	255	252	228	301	253	281	248	253	255	270	280	230	272	247	250	281	282	268	272	264	266	254	282	271	275	268	287	247	251	238	271	270	272	284	253	282	281	264	249	243	277	267	259	235	262	256	282	280	237	290	277	272	266	267	251	273	267	292	286	263	249	290	265	270	267	274	239	241	236	251	261	264	252	245	256	243	272	295	238	251	264	270	247	234	270	266	252	266	264	261	269	246	260	256	256	278	267	273	259	239	265	249	259	269	254	263	244	266	260	284	220	259	255	250	255	252	259	263	261	253	270	255	259	285	244	259	278	247	254	269	266	266	259	230	257	258	258	266	255	250	244	263	280	251	252	284	270	260	264	247	275	264	264	310	285	280	283	241	268	274	276	249	262	269	257	289	235	267	260	252	264	289	264	266	281	233	245	262	254	267	271	252	271	258	275	273	256	270	238	241	237	231	287	281	286	275	297	259	277	266	254	283	302	239	281	278	283	231	278	238	263	265	263	285	271	277	263	239	241	256	263	243	245	265	273	262	279	293	263	289	281	249	281	276	253	272	285	277	263	262	247	269	271	298	240	281	265	288	257	269	274	280	271	287	251	257	291	267	275	272	281	242	270	260	283	245	248	297	253	284	257	220	276	271	239	247	271	244	260	259	275	252	275	242	264	252	258	295	289	302	257	298	254	265	279	244	254	267	259	294	267	246	276	263	268	282	247	250	266	270	278	261	280	272	265	256	256	247	264	270	270	273	266	287	251	279	248	249	292	281	266	246	270	271	253	262	255	263	246	254	267	289	263	271	239	240	259	260	270	253	246	279	256	274	255	272	255	240	240	240	262	277	288	248	243	272	319	310	266	260	270	262	306	252	267	275	255	273	273	262	256	246	259	225	274	246	265	276	262	272	262	262	277	258	249	262	263	262	279	280	251	290	309	273	297	271	253	226	242	259	254	249	274	243	256	278	237	274	254	292	271	263	291	278	240	244	270	262	225	261	241	265	270	285	240	255	250	304	281	284	247	276	269	257	288	239	258	247	268	263	246	281	242	267	281	288	252	255	300	280	271	252	293	275	296	277	289	258	260	271	271	239	267	260	253	297	270	266	265	244	243	246	274	262	243	255	291	269	257	232	264	234	258	267	259	281	259	267	279	246	249	248	246	256	267	279	299	268	265	251	283	252	275	256	224	261	269	290	267	258	253	256	241	267	246	238	286	294	271	276	278	271	273	233	270	272	267	288	278	260	282	274	248	253	254	267	270	249	298	263	275	247	248	254	256	263	268	265	247	265	259	246	269	253	270	255	255	260	277	251	264	289	253	279	271	227	267	245	284	318	262	270	317	241	290	271	250	276	251	251	290	265	250	250	280	256	287	267	257	280	269	281	245	267	251	229	283	274	246	257	277	283	256	269	290	286	282	241	290	248	247	235	271	259	276	247	268	268	263	275	288	273	309	254	276	252	271	293	293	293	240	251	270	278	260	262	281	264	267	266	278	248	269	244	291	286	269	251	262	293	260	261	280	281	248	277	260	260	280	280	241	252	265	235	273	272	296	267	290	243	271	287	270	266	233	269	251	243	247	265	242	231	277	234	272	284	251	252	273	270	267	290	257	269	272	271	265	288	262	282	284	248	253	280	304	286	251	265	284	274	242	311	233	252	276	285	252	267	239	271	239	266	260	243	220	278	243	259	260	246	264	279	263	255	251	280	270	278	269	262	272	239	288	275	278	271	277	287	257	269	251	268	241	254	285	284	263	255	283	281	269	261	257
3405	945	867	934	849	902	852	825	697	748	730	727	748	733	692	727	703	747	780	722	694	715	719	713	743	691	669	667	733	715	659	741	663	710	685	706	737	743	745	694	689	688	672	671	725	694	658	704	688	660	680	653	695	709	740	686	684	711	699	663	703	719	722	686	743	709	704	680	672	664	654	709	699	685	724	706	704	701	705	690	714	673	670	689	698	717	724	725	736	700	693	713	657	732	751	706	733	693	713	726	688	742	632	720	752	694	749	723	676	689	650	656	668	686	661	669	739	693	656	697	683	731	648	687	702	702	686	694	681	725	697	762	760	719	639	715	717	666	719	724	759	691	708	735	720	744	680	754	691	661	697	683	755	686	698	756	721	692	697	661	653	730	709	685	721	698	675	750	710	648	709	710	691	706	713	679	682	688	677	738	667	657	694	710	748	695	691	704	713	692	697	653	658	676	697	720	664	723	731	669	673	739	765	624	683	693	716	705	704	652	717	726	678	725	696	655	677	723	673	724	714	687	680	702	690	705	715	693	727	683	702	754	711	692	697	702	729	686	692	684	703	700	701	716	686	687	699	718	742	664	720	706	698	643	721	692	691	704	715	688	720	697	709	720	658	705	692	672	676	746	658	678	682	694	730	669	715	717	684	702	697	759	694	695	671	690	709	714	691	674	677	761	703	697	719	702	707	687	677	733	692	718	681	664	678	700	760	673	701	706	718	684	703	670	702	658	698	667	683	726	675	687	702	707	674	716	686	687	749	696	757	687	685	707	716	674	676	681	731	720	676	695	711	630	729	692	738	724	718	698	649	698	726	719	757	730	703	730	741	667	748	714	750	687	726	683	698	696	675	720	712	702	727	687	742	710	691	725	688	712	775	704	682	692	718	765	665	716	722	700	695	693	745	703	748	685	703	748	703	740	688	693	712	687	748	678	674	723	711	706	714	688	674	685	730	740	689	732	710	650	662	725	756	706	703	673	717	679	724	672	696	727	691	703	702	728	692	712	732	728	649	682	698	708	699	694	704	707	681	707	718	652	708	653	705	741	711	751	699	661	731	640	664	646	660	686	712	686	703	765	754	650	682	707	736	683	691	754	678	709	675	679	729	723	702	680	695	662	688	712	636	730	678	735	704	692	677	678	718	715	697	706	672	719	741	694	716	750	717	711	726	707	715	666	654	705	682	754	670	735	725	734	668	717	665	695	776	671	735	702	670	668	681	699	651	676	707	690	710	719	681	693	689	711	704	711	730	669	694	708	678	663	724	711	711	690	649	691	684	635	641	722	724	725	698	690	721	673	693	705	719	721	717	678	733	688	701	723	684	722	709	698	722	690	685	699	725	688	673	698	700	693	670	659	739	690	659	660	695	722	624	660	669	729	646	711	702	643	723	669	727	735	699	684	729	682	674	669	667	704	736	707	679	695	679	722	753	626	700	707	727	676	685	691	713	718	717	730	706	724	694	707	704	718	713	683	703	695	713	669	724	686	761	671	642	695	663	736	717	713	706	737	697	669	676	699	690	704	644	713	684	696	667	725	729	698	730	710	740	696	627	678	723	717	698	746	667	723	713	731	693	701	725	683	696	715	701	679	724	721	678	703	699	677	751	739	780	695	683	694	684	724	712	676	664	693	697	725	718	654	660	684	709	685	718	715	686	702	658	740	672	732	679	714	659	685	711	689	727	698	701	721	688	687	670	700	657	732	721	721	736	692	725	699	666	731	669	674	680	713	665	698	681	684	696	694	678	724	674	715	758	706	683	710	759	670	729	719	666	672	736	702	730	703	706	691	718	697	688	697	732	689	706	727	689	667	704	703	685	703	682	700	709	707	684	707	703	710	711	670	707	708	656	697	736	712	745	701	696	695	728	719	705	696	685	691	679	732	725	709	674	699	705	688	711	689	735	706	709	680	692	734	679	677	683	738	692	710	705	735	725	694	693	726	723	703	666	728	694	687	677	668	711	689	699	735	658	679	656	707	726	692	674	698	697	715	745	711	695	733	715	677	706	674	702	677	713	736	728	703	691	692	709	731	698	726	683	674	710	717	646	724	717	664	674	695	647	719	723	678	720	684	711	688	724	717	664	744	703	746	717	709	643	693	658	676	700	681	684	662	703	717	742	699	679	671	743	697	753	677	680	676	698	709	768	685	716	686	707	718	701	664	731	733	686	646	695	721	741	679	767	693	676	664	650	664	668	696	691	696	683	696	722	728	706	730	702	683	670	709	679	701	703	681	696	687	698	725	680	669	700	696	699	712	694	720	686	701	741	666	692	685	668	658	698	686	681	688	681	700	659	682	693	715	689	710	680	749	659	741	724	676	737	697	708	739	704	688	683	688	719	748	656	732	673	645	729	738	715	736	705	681	701	669	708	764	675	726	715	699	718	675	715	712	751	671	736	689	762	716	654	697	703	738	694	689	670	689	735	683	692	691	699	700	746	662	654	662	736	746	673	692	705	698	728	703	696	679	651	690	688	659	747	704	705	686	672	738	691	677	666	694	720	698	651	712	726	667	718	704	697	752	704	684	759	662	659	718	668	643	683	759	717	691	735	700	695	693	685	681	679	725	739	672	686	699	644	731	692	686	668	722	667	671	685	707	689	679	708	695	724	640	698	692	736	757	714	738	663	724	693	687	672	687	747	684	656	724	715	709	684	703	753	675	729	689	654	733	724	709	705	688	741	687	697	656	734	687	714	692	685	678	691	754	685	699	704	663	751	687	751	709	645	680	686	698	693	705	681	718	739	753	707	635	724	679	675	741	729	669	693	661	683	720	720	704	702	689	656	714	741	653	678	672	675	733	712	697	711	683	655	680	668	704	752	706	690	717	781	729	716	699	730	687	677	714	672	702	707	653	697	707	702	650	687	706	682	686	709	672	716	685	692	677	690	662	677	745	659	692	696	681	725	724	720	726	723	683	713	664	740	741	669	718	726	674	700	665	687	736	680	714	697	677	696	713	688	686	706	714	666	674	675	688	708	746	698	746	686	688	672	703	705	702	689	693	696	713	669	700	670	696	722	711	725	666	725	704	703	697	733	702	694	711	685	708	719	682	661	690	698	674	667	649	680	688	687	689	694	688	736	734	683	710	727	703	720	704	711	711	700	730	716	714	690	668	723	699	676	722	700	698	731	664	667	706	720	679	720	711	718	688	671	726	738	710	665	650	712	695	711	689	706	717	694	717	762	630	729	696	709	707	698	682	716	675	703	669	731	733	762	698	706	736	688	690	686	714	723	697	713	658	672	677	726	699	731	646	715	703	714	726	705	650	724	684	687	665	738	718	678	734	690	697	679	703	711	701	694	653	769	734	707	708	714	736	679	694	690	701	721	724	720	680	741	727	720	720	693	720	713	663	676	684	767	672	743	696	723	712	669	696	698	719	701	704	730	637	724	648	745	730	724	746	669	715	724	722	726	742	682	685	725	670	669	704	689	657	673	711	705	695	694	674	675	695	739	649	685	765	684	712	692	665	722	732
20156	4998	1278	1048	837	657	555	469	455	440	422	388	369	310	386	339	361	306	331	336	288	335	309	287	297	355	297	345	313	288	292	294	305	331	306	305	317	293	297	321	286	303	279	314	264	276	278	312	296	300	299	283	304	260	319	291	294	328	286	292	283	291	309	279	300	291	302	327	298	305	277	300	292	291	280	273	275	291	299	304	281	306	281	326	295	293	297	294	277	311	298	295	328	299	289	286	276	290	295	266	268	277	303	302	267	280	279	306	271	279	293	281	255	298	271	287	298	280	293	297	286	293	284	274	299	288	298	286	295	283	316	290	291	279	281	284	315	262	266	306	257	282	295	274	263	280	280	313	266	316	302	274	289	295	306	291	319	287	316	279	298	306	294	260	284	318	278	278	342	297	272	270	269	295	305	281	264	308	281	279	296	282	280	277	283	318	269	297	289	275	306	307	282	277	282	283	265	277	266	261	274	278	270	276	274	279	293	285	257	267	271	289	287	324	286	283	286	294	279	269	297	278	267	266	257	325	262	303	264	295	283	246	309	273	295	289	305	292	276	280	286	300	298	315	273	274	286	306	302	296	286	284	272	297	272	293	278	306	307	304	265	289	316	278	272	296	303	265	288	308	293	292	257	282	291	271	279	309	305	255	317	303	298	294	276	255	308	273	255	259	304	296	281	277	294	307	276	298	324	304	272	279	319	322	293	281	287	279	301	274	308	301	274	306	281	323	300	294	284	270	305	270	266	296	278	319	255	256	243	268	277	265	266	293	262	297	330	293	271	270	282	259	304	308	278	300	303	298	258	275	301	279	260	301	265	258	258	294	262	299	273	289	313	309	319	276	316	243	275	284	303	310	296	294	266	258	282	292	316	301	269	275	279	274	317	323	318	323	254	281	285	298	325	288	264	286	265	295	274	289	295	293	290	296	272	292	276	306	289	285	285	293	273	279	303	301	275	288	309	290	291	258	269	293	259	279	287	292	282	277	274	295	287	285	301	251	291	313	269	280	301	291	287	282	287	292	254	280	315	295	291	279	287	305	277	274	283	307	304	301	304	294	317	295	263	275	286	290	283	284	290	266	281	255	304	259	286	321	307	322	270	300	315	286	301	275	274	301	262	276	270	301	270	278	293	303	286	296	300	273	297	280	264	272	283	287	280	276	302	290	303	306	292	287	271	277	287	270	302	266	290	306	266	290	277	288	277	284	276	269	328	286	298	278	286	270	274	283	316	284	303	291	281	243	285	292	284	298	301	292	275	281	278	313	305	292	286	296	311	284	312	294	258	263	285	286	263	272	243	276	306	319	305	297	296	313	304	292	275	302	292	267	285	262	278	282	261	305	301	287	288	275	281	289	294	281	298	301	281	271	268	289	267	276	278	272	292	271	283	277	307	294	278	293	277	265	287	293	342	265	250	275	285	259	292	264	267	295	289	293	278	275	320	308	280	278	309	285	309	285	277	289	301	293	286	279	304	257	287	286	290	298	289	290	270	296	270	280	284	284	269	300	270	280	289	281	308	279	278	266	262	316	268	300	270	283	279	294	281	254	298	296	226	244	267	309	274	320	278	268	288	299	308	297	288	277	306	277	314	273	327	296	301	272	283	312	287	288	301	287	306	306	295	261	276	308	274	288	277	279	303	266	284	292	293	307	283	267	270	276	270	298	297	289	273	284	284	270	314	297	297	301	270	299	276	266	298	296	309	276	303	287	288	292	304	301	291	301	308	260	259	260	287	264	254	315	279	282	264	285	285	276	300	278	313	302	284	264	311	294	284	285	292	268	263	257	275	287	293	285	272	291	277	279	308	287	303	323	293	277	273	278	291	297	282	284	257	316	253	317	287	301	279	293	296	264	280	291	269	288	293	270	276	293	299	279	279	280	275	274	272	276	283	305	274	289	330	270	296	299	256	270	294	261	255	291	274	284	292	305	282	307	272	263	301	272	283	259	311	261	270	263	313	295	293	262	266	286	291	284	287	261	304	293	316	296	283	291	291	302	312	297	281	270	298	319	276	285	273	310	277	269	289	273	272	315	286	288	287	277	291	292	264	277	281	292	286	271	287	299	303	284	263	291	314	267	278	298	293	270	291	307	295	287	302	315	293	293	278	306	296	302	284	274	276	303	270	271	281	297	279	278	266	291	256	279	253	286	296	260	276	322	300	286	280	308	280	275	289	278	256	264	313	300	288	297	293	291	287	303	281	268	319	284	283	291	323	288	298	270	297	289	276	292	285	300	282	312	279	245	254	290	318	284	316	291	316	288	310	276	294	299	258	269	306	303	269	293	287	274	274	288	294	292	324	300	290	267	286	266	284	268	280	280	305	301	238	264	278	273	277	276	271	284	280	273	279	276	298	302	298	254	298	287	282	289	298	273	308	307	307	289	306	265	304	280	251	320	269	306	311	289	302	310	292	286	322	289	269	292	287	299	264	275	334	275	255	315	285	327	288	286	283	286	280	300	271	279	314	278	271	281	256	294	256	289	289	286	277	297	231	289	282	312	314	303	273	280	284	263	294	298	282	314	315	282	289	269	281	294	248	301	320	291	260	296	284	281	309	291	284	319	269	276	271	276	264	274	296	281	305	295	281	283	274	301	264	291	280	317	310	290	277	287	305	303	274	287	262	305	266	307	273	273	287	301	308	270	324	272	274	296	291	294	289	276	316	251	289	314	287	276	309	303	284	240	259	294	273	268	278	284	304	268	285	285	279	294	280	264	313	280	272	291	253	311	290	305	270	299	281	270	255	291	288	288	291	269	286	291	281	301	260	274	288	265	276	294	313	263	271	277	263	300	316	306	281	291	263	276	288	274	278	314	298	277	290	308	262	259	287	304	264	298	275	308	269	290	300	324	275	268	286	261	286	238	292	293	286	325	293	230	317	300	285	261	265	291	258	276	310	273	296	288	295	282	291	273	285	258	271	263	298	271	304	265	277	281	278	256	264	295	297	292	281	288	278	278	299	302	280	275	285	292	280	292	299	282	273	296	301	280	318	276	255	270	275	287	266	299	283	306	298	297	302	247	271	272	275	280	291	295	274	270	280	311	289	295	275	288	265	291	271	284	303	304	276	301	284	284	268	248	270	298	265	281	294	301	288	281	276	265	285	292	288	293	303	294	309	281	310	288	274	296	270	298	302	288	281	311	294	284	313	281	280	295	296	295	272	291	299	300	291	293	262	262	272	266	259	267	305	269	269	268	251	278	313	287	312	281	286	278	285	248	302	280	300	276	285	288	283	261	289	282	261	314	295	291	313	258	316	294	248	292	294	259	279	294	258	294	295	291	282	284	320	284	279	305	268	290	304	293	284	270	296	312	290	262	308	285	312	297	288	277	271	288	304	299	286	281	300	314	283	302	270	281	276	289	286	286	254	313	278	301	268	292	249	319	255	266	322	280	251	251	272	257	278	270	299	304	321	303	285	273	297	269	287	293	296	269	266	281	277	267	287	294	274	264	275	304	265	288	325	320	272	282
12690	2692	2549	3163	2898	2440	2077	1816	1584	1433	1320	1253	1110	1160	1117	1000	1054	941	911	943	874	922	906	954	922	892	815	854	865	852	829	769	761	769	769	815	819	780	858	778	819	789	757	813	799	775	782	760	764	767	775	722	709	738	787	789	747	721	725	782	776	752	811	791	742	767	750	706	759	744	701	829	775	736	741	703	759	731	709	694	789	753	745	752	772	714	778	791	787	762	779	690	744	717	697	742	756	771	738	764	709	740	739	765	739	759	740	734	779	685	738	745	754	739	715	730	717	716	731	737	706	752	763	727	717	721	718	719	691	719	703	714	747	699	724	727	751	726	747	742	704	733	700	739	756	762	741	725	687	764	679	737	696	760	812	719	694	764	733	775	795	760	727	701	737	736	740	769	777	760	684	738	733	709	760	776	723	791	725	713	747	749	740	735	717	732	732	735	728	775	716	711	652	677	742	763	743	749	765	718	738	691	728	748	703	781	741	761	765	720	691	732	762	716	701	719	787	750	775	759	761	781	737	692	746	772	781	773	702	699	768	700	743	761	709	782	734	756	760	749	710	707	753	791	751	734	736	725	779	770	706	739	689	727	723	766	720	740	689	743	757	751	736	740	778	742	706	757	717	760	720	697	794	723	742	728	757	709	764	779	725	755	738	749	742	752	733	712	703	703	750	751	737	703	756	792	709	746	715	738	749	768	753	713	756	779	771	739	751	735	766	752	705	712	697	754	738	711	729	717	718	694	711	766	743	702	759	723	791	731	751	726	754	673	732	715	713	737	740	764	731	719	714	729	737	686	725	744	741	728	749	744	694	752	746	769	768	694	727	722	738	778	720	739	714	760	764	724	722	749	708	747	773	735	760	740	754	747	725	755	700	768	722	766	752	728	699	764	720	746	726	727	755	715	752	726	719	703	738	728	712	744	771	762	735	685	708	696	704	718	746	759	744	717	783	721	751	765	717	732	743	736	771	711	772	744	714	716	716	742	763	713	751	758	786	814	726	794	782	716	727	760	694	737	736	742	710	782	778	678	753	737	753	723	695	736	735	744	745	758	796	700	749	676	744	784	725	753	705	736	739	721	722	740	698	751	752	751	719	728	699	753	754	743	719	718	751	756	754	699	692	738	711	745	730	779	739	686	690	737	759	765	718	713	764	722	763	718	709	751	706	715	732	756	761	715	738	769	763	679	729	726	723	789	727	711	740	818	793	766	736	762	769	745	723	712	665	730	729	683	721	735	761	694	694	726	730	749	781	743	735	742	772	751	725	725	736	750	744	718	727	733	739	723	756	695	736	743	734	702	741	748	727	759	741	710	737	737	721	753	735	757	737	718	799	752	763	743	710	776	741	773	764	732	724	699	757	736	717	751	728	733	708	729	730	738	759	744	768	781	711	730	787	754	690	707	725	746	711	711	772	721	722	727	763	776	705	741	770	727	716	721	715	729	729	740	741	769	792	751	758	775	760	719	745	745	734	717	764	762	745	821	769	740	779	712	787	738	745	693	702	701	738	750	713	690	749	697	692	737	694	760	758	717	724	742	697	721	727	773	716	713	767	753	731	753	722	786	756	736	790	715	765	778	751	733	678	752	771	721	799	792	761	703	699	773	742	714	725	710	765	776	759	727	783	726	743	704	722	729	719	692	730	742	743	763	688	765	804	699	714	731	741	751	749	705	680	710	753	748	734	769	697	760	745	720	687	742	692	705	743	755	745	750	707	712	734	692	700	697	708	697	736	735	708	754	773	754	734	748	776	764	737	721	730	708	711	756	685	713	762	724	733	753	709	704	674	761	764	752	764	725	696	706	739	733	712	728	730	713	688	737	742	755	721	703	728	709	738	799	713	734	744	683	738	770	746	713	722	722	745	756	764	741	745	693	756	726	715	647	744	720	732	742	739	768	731	749	737	765	688	709	758	722	712	732	753	726	765	736	692	733	737	739	731	710	733	742	700	772	715	757	751	737	762	744	759	774	750	718	725	750	729	768	764	729	746	759	704	732	684	744	771	694	764	724	731	713	780	743	778	734	728	718	725	707	709	780	714	752	699	765	745	759	686	711	742	716	753	744	716	740	729	715	748	765	752	797	687	722	733	742	702	790	753	692	752	749	741	753	744	733	712	700	745	752	678	760	720	713	739	703	748	755	676	739	704	728	713	710	745	781	725	712	738	733	731	700	752	706	761	747	741	757	724	745	750	763	721	741	695	765	734	755	730	748	695	757	708	815	734	748	710	734	708	756	739	721	736	716	758	740	716	783	741	748	748	725	723	759	735	702	705	717	729	759	665	696	681	737	753	714	703	768	749	739	710	722	711	753	746	686	763	707	732	724	751	695	730	704	736	763	710	735	703	721	722	726	701	724	763	750	698	734	748	767	748	740	735	750	724	739	758	734	772	773	769	737	735	797	765	783	709	737	698	797	714	640	753	726	804	733	733	790	732	701	754	709	733	710	722	708	725	783	697	749	730	718	687	747	751	734	756	764	781	698	782	771	741	796	735	748	716	738	745	814	744	745	742	760	745	747	761	742	768	708	743	715	761	738	705	716	758	718	778	741	715	703	714	695	736	692	732	743	725	775	747	745	681	712	735	770	721	742	787	747	697	709	720	773	765	760	771	741	730	757	720	717	706	775	738	774	746	739	739	718	711	684	727	708	729	736	731	776	716	812	763	800	693	718	754	728	698	726	676	704	763	746	761	691	686	738	757	744	770	745	746	701	697	725	745	745	709	755	747	740	781	786	756	780	776	755	834	741	738	780	733	685	769	760	743	741	732	710	753	723	728	757	715	677	756	689	736	692	714	710	727	739	772	722	762	744	733	790	784	784	735	775	743	740	726	740	752	762	753	748	751	763	773	771	822	747	735	743	702	720	750	745	712	743	693	720	771	685	757	739	747	714	733	759	743	741	762	700	731	767	739	705	681	708	748	699	724	733	770	775	708	748	709	758	725	694	726	740	706	695	765	802	779	746	759	745	743	751	712	770	735	763	790	745	729	734	692	744	744	724	770	723	739	776	727	696	809	727	725	692	684	745	759	745	721	711	720	724	722	700	763	782	738	720	773	733	769	726	796	740	760	748	737	730	719	756	708	776	695	726	710	752	789	711	690	716	727	773	708	767	737	733	738	783	720	700	769	718	727	763	715	740	751	754	710	771	724	746	687	766	730	739	689	747	772	739	758	743	714	720	757	713	717	724	752	731	768	720	745	708	726	733	725	698	767	706	729	710	756	696	752	761	716	747	756	710	757	705	740	714	707	738	706	695	729	715	730	732	723	751	706	787	784	722	686	746	746	761	709	731	768	704	736	726	753	706	775	744	732	784	727	703	731	704	765	749	750	738	720	757	749	738	676	710	723	705	726	704	725	730	716	719	740	723	761	746	745	690	719	758	782	663	713	744	749	717	748	681	741	700	793	688	737	731	739	741	747	682	730	746	748	717	753	764	757	761	693	744	710	709	797	734	719	715	765	728	688	731	752	720
31190	11230	2430	1651	1194	862	677	519	443	358	349	276	293	297	244	239	209	208	199	194	183	165	182	180	175	168	173	161	155	160	138	167	152	174	162	166	185	149	151	158	142	153	142	133	158	158	136	131	144	146	149	137	120	140	135	163	152	131	140	122	170	162	147	155	134	144	152	144	132	176	152	165	132	153	142	138	153	130	143	135	129	157	133	142	138	145	139	162	140	132	145	143	127	150	160	133	168	162	158	149	133	155	162	151	129	140	146	128	150	160	166	130	147	140	138	131	151	120	127	152	141	150	152	141	125	162	149	145	133	137	129	127	115	120	141	144	140	132	135	129	143	157	144	126	152	137	144	138	153	158	113	141	139	124	141	148	136	149	137	166	118	134	118	159	129	147	132	129	141	141	119	123	166	134	124	135	153	135	167	135	181	152	128	149	143	156	159	133	129	132	156	131	153	128	132	137	136	131	136	159	156	129	153	135	134	130	136	117	147	137	151	133	130	145	147	133	113	137	148	141	131	117	124	130	139	153	133	125	150	141	140	152	146	140	157	123	129	145	147	141	141	135	123	162	158	156	138	132	143	107	113	146	135	136	143	145	138	141	151	151	140	154	165	155	146	141	152	142	143	146	128	149	126	144	135	139	139	139	155	147	133	131	134	127	134	140	146	145	135	142	134	128	143	134	140	138	137	119	141	147	153	140	138	139	155	114	140	118	160	147	132	142	136	134	140	137	122	129	169	162	117	148	128	143	156	143	139	126	141	132	148	175	129	135	150	145	116	120	142	146	116	123	145	149	156	150	133	121	144	135	150	142	135	158	153	127	153	121	128	126	153	151	142	141	136	149	164	135	142	148	172	148	139	134	163	129	154	151	135	142	127	154	139	169	141	123	130	130	127	131	149	124	158	135	120	143	141	115	156	107	139	159	139	142	136	122	131	105	124	128	139	139	129	143	119	132	127	134	151	144	143	133	130	138	135	127	133	157	156	171	125	140	116	137	139	131	152	152	161	152	128	156	145	141	138	147	127	139	133	136	130	163	161	145	149	141	125	160	158	137	132	137	142	147	121	108	133	171	136	154	160	144	128	159	110	150	135	130	117	124	144	135	154	137	125	122	141	130	149	146	151	125	141	126	147	147	147	139	141	119	111	132	133	138	144	142	147	139	140	131	166	125	150	145	135	147	124	136	122	149	146	141	152	126	129	142	152	146	152	141	127	149	137	138	143	134	110	111	140	140	124	143	135	134	151	147	144	137	139	136	138	144	124	154	149	154	122	134	140	136	137	126	142	137	112	129	138	134	143	155	146	153	139	139	152	133	146	142	148	121	142	131	139	124	153	134	147	130	118	138	135	113	129	138	141	142	134	144	132	120	129	131	143	128	134	149	147	138	112	148	141	160	140	150	119	136	136	152	153	115	142	138	122	127	151	152	125	128	125	146	114	144	143	129	125	131	131	140	137	113	154	157	146	149	141	142	132	160	162	126	140	138	160	156	159	174	129	130	150	159	164	133	152	127	141	135	136	120	140	141	125	137	132	147	149	121	134	144	138	135	144	141	132	128	142	135	119	132	138	172	124	143	156	152	141	152	140	111	126	141	132	134	142	133	156	121	146	135	145	138	145	118	152	146	146	133	139	142	138	141	136	151	167	158	133	144	127	146	124	113	142	136	135	147	137	132	137	137	138	148	147	148	126	153	135	154	122	155	131	158	134	136	156	127	155	159	139	128	147	134	127	151	129	161	136	135	132	133	126	130	138	140	138	133	152	124	148	144	124	136	132	152	126	157	136	136	136	138	136	164	132	126	171	131	149	135	141	131	128	153	132	157	160	143	137	112	153	128	127	147	146	133	122	153	153	143	139	147	142	128	151	136	156	138	140	132	127	138	118	175	136	158	134	140	141	114	145	147	149	112	124	146	128	147	128	166	135	123	138	147	152	135	156	142	148	135	136	150	136	148	141	151	136	145	170	135	139	123	153	147	143	135	112	130	147	127	151	138	145	117	128	139	139	136	152	129	134	147	151	143	142	121	126	128	129	124	129	130	128	130	138	148	117	125	154	137	130	152	173	132	128	142	159	145	144	145	150	141	146	121	150	135	149	143	140	122	142	141	139	143	138	124	164	153	132	136	140	130	146	113	131	127	134	152	140	127	147	129	141	142	138	132	143	154	123	131	135	140	126	132	140	159	138	132	122	128	139	117	125	157	152	161	155	157	144	136	149	137	141	157	143	153	130	137	111	129	157	137	117	154	140	127	164	121	157	148	130	134	136	128	140	131	131	159	172	132	124	124	142	161	129	119	162	141	139	140	140	132	141	126	158	144	141	154	136	134	126	121	103	135	147	135	142	139	160	147	127	152	159	151	117	140	152	136	134	150	120	143	141	135	130	141	140	141	130	159	141	144	117	121	133	131	133	146	164	150	146	118	130	126	142	141	133	138	143	152	153	133	127	151	161	159	121	134	143	136	148	146	137	153	165	146	150	135	152	130	131	141	129	145	149	136	131	143	137	142	128	135	160	145	155	128	138	153	133	156	156	147	137	117	166	160	138	123	144	130	151	149	150	159	140	138	124	125	137	141	129	136	170	139	132	119	131	146	126	145	157	137	141	138	119	139	169	121	157	131	131	133	132	145	147	137	141	163	148	132	134	129	148	181	121	133	143	150	147	132	117	133	144	139	122	154	135	126	140	140	137	168	125	119	153	152	118	155	119	144	145	150	131	148	126	127	146	151	144	152	159	159	158	128	124	158	128	147	150	156	137	141	145	142	125	135	140	140	126	145	150	162	133	152	134	146	144	131	128	110	119	137	120	135	130	122	142	114	141	158	145	163	126	122	119	135	159	137	138	123	147	125	125	130	143	106	140	124	158	133	132	132	119	133	134	150	141	132	147	126	136	158	122	133	131	117	121	144	145	149	143	153	140	147	151	136	144	151	127	131	145	125	135	143	141	146	152	145	158	132	129	137	113	145	155	136	138	139	137	145	133	131	150	150	137	137	128	159	144	140	127	166	159	156	140	157	117	142	153	139	139	147	132	130	136	159	121	166	133	126	135	130	146	142	142	123	151	131	126	132	145	142	138	143	133	130	141	139	143	150	134	135	159	122	134	128	149	118	136	146	142	180	125	136	152	145	149	152	149	128	151	130	158	152	131	132	156	153	122	136	128	123	145	156	139	171	145	116	125	128	133	129	148	146	133	132	133	121	114	141	140	142	156	142	146	127	137	128	139	147	137	133	144	162	156	137	145	147	143	148	147	159	129	151	155	154	135	153	158	127	159	136	137	118	153	130	142	142	142	121	155	148	153	130	135	119	158	132	149	153	160	169	131	143	145	134	127	131	128	137	140	135	138	133	141	144	133	134	135	146	132	152	134	151	149	133	133	135	146	147	138	143	142	151	140	118	159	141	146	144	143	143	147	141	139	125	126	130	143	154	120	153	160	122	150	166	133	149	121	133	135	150	125	131	129	142	139	140	145	131
18317	3679	3880	4972	4221	3542	2961	2478	2046	1715	1527	1429	1256	1184	1043	965	929	831	852	751	743	704	716	662	658	611	600	579	592	541	550	532	500	511	507	492	538	487	477	499	507	483	454	447	495	487	471	476	477	475	439	465	449	395	410	426	432	428	451	492	438	430	443	412	383	402	425	456	437	396	410	405	426	417	389	430	376	393	415	415	434	403	403	416	437	392	420	376	389	440	384	399	437	408	410	414	414	388	388	447	376	346	420	412	374	376	394	423	398	408	417	410	391	430	381	431	394	396	384	394	374	382	369	367	367	379	376	378	378	381	409	369	372	401	402	380	435	380	381	380	402	390	395	406	407	401	415	361	401	391	415	364	357	398	410	375	437	383	372	385	365	408	397	410	393	381	391	425	396	390	404	380	394	371	364	349	418	407	384	383	411	404	396	372	377	382	409	381	396	411	387	393	386	380	432	398	360	391	433	378	413	377	384	378	410	403	380	394	390	426	387	384	389	395	403	399	403	392	365	381	407	381	357	325	412	418	395	369	384	376	396	399	364	419	400	371	406	397	392	381	424	405	423	416	398	379	357	414	383	396	414	410	405	401	367	379	373	417	387	402	388	391	403	363	386	369	407	387	389	430	394	387	401	397	381	410	384	369	390	369	426	389	397	398	412	397	425	398	375	372	402	387	400	373	373	383	419	407	396	395	377	402	371	409	387	395	361	386	368	376	411	396	407	405	383	375	442	408	408	368	388	390	383	393	397	437	412	389	355	415	378	400	404	382	382	383	398	400	390	406	380	374	382	397	394	412	388	404	402	395	417	398	362	397	392	382	412	398	363	395	344	376	384	408	392	371	448	342	376	391	373	380	353	404	394	397	391	401	413	380	377	398	398	384	400	348	385	368	378	355	402	402	364	392	406	409	374	379	389	404	403	390	407	411	387	365	367	374	385	397	387	418	401	397	387	380	409	373	401	433	407	369	398	383	397	390	434	382	336	355	399	416	387	383	400	370	344	393	383	393	408	380	395	402	405	387	387	385	406	403	388	369	387	388	356	378	387	391	385	392	363	405	398	361	426	402	401	388	389	376	392	357	409	380	417	355	412	388	386	389	393	402	399	422	379	394	392	410	396	373	372	371	376	392	384	389	370	375	385	352	367	404	384	389	374	405	380	387	390	397	363	342	369	382	414	399	366	377	418	371	414	356	390	378	366	412	397	405	386	393	385	407	371	376	398	405	425	419	403	398	414	370	407	378	394	409	399	390	383	392	374	394	382	425	383	383	352	408	382	397	384	403	364	400	351	377	401	402	368	418	386	408	351	400	380	347	375	391	395	382	377	362	377	421	407	422	380	397	358	382	381	403	358	406	369	406	397	408	377	390	406	378	363	394	401	387	396	407	393	420	376	359	411	394	365	364	331	397	431	404	389	420	400	406	418	391	381	402	374	376	427	403	360	405	408	374	390	387	406	412	395	414	389	415	351	363	381	380	390	392	369	396	392	366	378	407	368	375	384	372	409	411	399	427	393	435	400	381	398	396	391	359	380	365	390	414	405	374	400	408	404	391	405	384	392	404	408	369	403	375	410	419	445	429	391	381	420	366	397	385	363	410	389	404	432	369	428	356	416	410	387	410	380	385	385	400	383	332	371	430	398	400	399	388	389	389	381	399	392	431	403	379	394	424	373	390	360	370	409	403	376	382	409	376	396	371	399	388	390	433	368	375	346	397	409	375	375	384	385	370	432	426	403	385	390	403	392	412	432	401	390	399	389	409	398	363	409	416	408	390	395	401	356	379	392	363	406	392	375	373	436	373	386	377	350	397	394	396	398	364	385	397	351	398	356	398	377	390	392	389	404	376	381	416	346	407	413	347	406	358	402	415	408	363	388	374	356	390	388	368	408	372	356	381	411	385	381	418	357	388	381	423	443	400	433	388	414	363	396	388	391	415	365	382	396	396	375	427	379	394	387	418	364	392	389	445	402	379	354	406	396	381	385	401	412	347	378	395	377	426	371	403	399	392	430	390	373	444	385	376	383	401	397	370	363	359	375	426	383	377	368	349	404	400	364	406	373	372	401	397	409	361	382	371	388	386	363	383	406	387	413	376	409	412	417	398	395	384	372	361	360	380	411	357	379	364	395	420	395	387	392	429	377	364	399	398	349	379	402	369	411	354	389	422	397	385	396	367	377	407	386	415	370	412	382	369	382	432	395	403	360	399	360	369	394	396	398	422	401	385	367	395	374	360	413	362	377	415	366	431	357	399	375	394	381	384	362	420	375	374	388	405	366	372	398	388	402	402	373	385	415	356	390	399	374	335	379	411	416	377	404	416	378	388	380	410	373	365	389	383	429	390	397	400	401	401	377	389	421	403	373	394	375	375	356	375	371	367	397	365	420	406	405	391	384	398	389	370	381	347	408	366	388	377	415	373	351	359	377	361	386	387	398	401	379	410	375	379	395	394	377	376	417	387	413	398	420	396	384	377	407	372	424	409	381	366	405	392	407	375	398	381	409	414	383	382	413	400	407	418	389	414	382	423	382	363	405	366	380	417	383	393	411	346	384	374	409	403	353	423	361	424	412	341	412	373	389	422	381	393	426	416	411	372	390	364	407	390	367	390	394	427	415	372	399	383	387	390	362	395	432	389	404	385	410	386	381	362	361	384	375	387	387	363	387	388	429	384	431	405	356	396	420	377	370	406	354	370	368	404	382	376	410	416	400	392	384	403	416	405	382	393	415	405	396	413	391	383	373	385	374	378	395	411	397	369	369	438	382	354	402	381	396	366	385	396	386	387	386	397	395	389	387	419	382	390	402	383	417	379	359	384	389	400	391	397	371	412	418	351	357	400	405	366	378	383	379	431	379	422	381	387	383	408	400	412	375	394	414	426	396	411	388	380	398	381	369	418	386	369	379	392	430	382	395	395	384	388	382	383	371	352	373	433	385	369	414	353	373	385	376	412	353	375	371	440	382	361	410	385	406	367	401	401	419	403	384	391	409	398	424	373	399	385	406	414	416	385	385	345	384	386	349	373	378	389	356	361	402	414	384	402	400	390	436	381	392	368	395	393	398	399	387	400	379	358	365	370	382	376	403	400	377	381	391	356	392	397	403	385	388	372	398	374	386	389	362	384	409	379	402	403	413	395	399	384	403	404	405	399	402	376	408	402	378	397	410	376	393	407	385	403	413	367	376	390	404	395	415	408	393	399	386	395	385	385	377	363	387	381	376	375	395	397	370	405	339	396	396	398	368	412	393	391	392	411	361	359	438	376	370	390	419	414	379	390	391	362	370	366	387	375	396	397	380	403	390	377	379	353	365	419	387	437	428	377	406	382	367	357	400	369	390	381	388	379	387	381	413	418	381	394	392	411	410	370	408	413	357	380	375	417	361	414	412	383	348	379	401	376	385	383	370	396	408	403	354	427	375	410	384	387	392	421	391	403	399	385	383	408	370	340	377	384	406	431	402	342	383	399	369	412	389	416	396	389
3453	394	321	308	301	289	306	309	295	286	280	254	277	285	288	290	282	270	279	292	297	266	263	271	296	253	289	307	277	286	247	276	241	295	256	249	253	268	283	277	284	241	267	252	304	293	248	258	237	254	252	248	290	277	290	270	250	260	274	266	254	279	284	255	270	264	275	256	274	278	249	262	264	259	298	273	281	280	240	257	271	250	248	259	234	276	267	285	271	272	280	246	236	253	267	307	250	251	235	268	257	273	282	268	287	263	289	292	266	261	273	302	274	263	283	282	257	245	285	290	276	286	267	296	284	275	281	249	288	272	253	268	253	255	300	283	277	269	262	252	287	269	302	279	288	232	255	262	258	259	286	261	270	289	291	224	278	272	273	245	265	272	282	254	263	232	305	239	258	277	256	269	274	245	285	261	277	268	283	248	297	242	270	252	245	284	264	257	257	250	274	270	241	246	274	279	297	248	260	263	264	252	261	241	270	259	249	253	265	282	283	256	280	280	263	281	264	289	291	267	280	258	288	251	254	250	255	292	264	243	269	278	236	286	259	260	264	277	288	282	293	271	271	296	277	285	253	257	291	291	259	264	251	285	265	259	265	300	282	287	242	247	279	259	251	259	291	281	256	251	256	295	274	247	271	255	298	301	273	239	261	273	244	278	271	275	257	238	265	256	254	285	242	308	250	254	292	260	245	257	278	257	251	269	250	250	296	286	284	294	259	265	283	281	279	273	284	268	278	292	252	279	261	289	251	267	272	260	284	270	275	287	281	257	262	262	272	268	237	277	272	257	285	248	252	289	265	267	279	258	286	245	217	254	245	267	278	264	253	274	268	245	266	240	274	282	275	243	279	264	247	271	269	289	267	274	287	263	275	239	250	246	257	258	252	276	264	277	267	276	292	288	276	240	284	266	285	270	249	275	258	251	260	287	295	254	259	246	266	257	257	268	283	274	299	246	255	258	265	251	278	291	258	247	237	284	279	249	261	270	263	238	264	256	290	288	301	289	255	270	290	264	268	290	264	267	271	247	268	278	257	259	256	296	268	243	251	292	263	248	244	292	269	273	265	255	249	274	279	273	270	271	245	245	242	276	256	300	277	257	252	243	258	285	259	270	272	281	288	272	277	261	266	288	274	280	292	249	285	289	278	287	275	266	251	247	282	250	282	276	282	263	262	282	250	268	240	257	258	289	239	272	256	276	288	260	278	281	257	272	249	241	262	278	275	266	265	283	284	262	293	246	263	250	269	270	252	222	246	251	269	268	226	265	283	266	246	238	257	265	274	265	274	263	277	253	272	245	267	274	291	302	260	254	285	251	255	282	262	253	255	248	278	298	275	273	291	314	271	236	269	256	278	262	261	298	248	297	258	244	245	278	269	255	275	289	270	284	272	269	281	276	271	271	270	294	260	241	276	296	281	258	248	245	264	267	257	265	256	255	252	274	271	280	295	286	258	259	260	255	289	255	236	253	252	267	271	264	266	298	256	266	221	255	268	262	265	267	270	245	269	263	262	304	290	263	281	280	272	254	285	277	254	242	272	276	256	282	289	264	266	259	247	250	270	258	242	248	272	282	262	267	300	263	282	289	271	263	248	288	264	256	265	277	253	265	272	233	295	271	234	272	287	250	255	284	246	261	269	236	288	252	299	262	260	251	294	244	283	253	266	228	281	292	256	280	275	261	266	272	299	252	275	270	251	246	264	275	283	283	268	257	265	270	277	261	275	281	252	236	246	243	250	295	246	254	292	289	250	250	277	270	281	247	269	283	291	255	257	278	255	256	248	297	266	253	257	263	267	282	268	257	246	261	289	258	244	248	260	278	255	245	249	251	252	265	275	267	312	262	270	259	307	271	274	266	265	262	277	250	267	267	289	263	269	307	260	263	266	302	283	246	251	263	245	265	266	242	250	248	253	285	291	220	276	246	270	250	234	288	266	284	288	258	278	254	265	294	252	256	307	267	293	253	302	262	285	272	272	258	263	234	287	271	259	271	253	255	252	270	269	266	264	277	269	266	254	273	274	289	276	280	239	257	279	275	237	265	272	246	283	254	243	265	277	267	285	268	261	256	291	274	280	268	279	281	288	271	265	294	283	289	276	262	277	249	264	280	279	242	298	241	303	272	246	251	269	271	254	264	261	260	287	281	277	266	315	267	272	219	229	265	260	284	258	278	290	242	277	288	258	279	278	249	239	279	279	239	281	268	291	271	249	261	265	245	306	269	292	268	252	267	277	271	276	266	268	244	256	283	277	237	272	255	279	275	268	267	258	252	259	271	271	273	238	248	277	278	270	286	265	287	270	289	269	276	228	262	267	279	249	274	259	268	254	262	240	273	283	294	267	279	263	262	252	258	256	264	281	289	256	247	266	241	284	291	283	264	229	227	281	260	288	250	264	274	242	268	263	244	256	248	256	287	268	295	247	267	272	278	222	302	252	266	275	268	286	275	245	299	273	281	243	273	268	240	246	264	272	248	247	248	261	241	260	312	287	240	254	271	277	254	259	260	302	237	251	289	266	299	275	278	265	257	257	289	273	265	281	299	217	280	279	262	259	242	225	271	272	275	294	260	269	253	245	258	261	270	246	256	289	268	233	263	262	273	280	252	250	263	275	266	264	303	243	275	257	289	231	267	277	254	265	254	250	270	274	249	263	271	258	264	235	291	252	279	276	271	271	283	270	269	266	285	242	261	239	254	247	272	260	256	264	291	282	262	273	269	274	282	249	254	269	276	243	265	275	264	276	294	258	250	255	329	266	281	268	278	259	263	263	299	262	265	264	256	272	280	286	269	277	274	266	282	298	261	280	293	239	268	265	280	252	255	288	264	276	228	274	295	262	270	264	269	258	279	251	282	260	243	280	277	316	295	260	293	298	250	264	303	258	279	291	256	292	269	278	245	261	271	239	251	285	245	269	262	269	267	274	306	282	249	244	311	274	241	282	300	273	267	280	289	272	277	274	282	255	250	277	276	279	262	257	261	256	257	263	274	304	293	246	260	238	255	260	297	276	293	248	258	274	300	303	283	255	266	230	263	238	271	251	256	274	257	277	279	264	264	250	287	282	256	248	268	314	246	266	259	262	279	282	274	283	254	259	309	274	291	270	258	297	264	295	265	282	264	265	257	247	260	231	271	240	251	273	236	275	253	259	288	265	262	272	255	290	270	255	271	290	266	233	271	231	283	263	279	259	256	234	282	274	267	257	278	260	239	261	308	268	272	275	292	229	293	276	228	292	242	276	289	292	280	277	262	241	260	263	277	257	264	297	257	259	262	243	266	288	256	297	275	286	281	266	272	244	261	294	270	265	277	266	264	267	286	263	268	238	275	264	259	281	266	260	235	255	254	259	282	225	277	281	277	250	263	282	249	263	254	257	267	264	264	279	266	268	278	264	280	246	288	295	282	289	267	307	248	283	265	280	282	280	269	252	294	270	274	277	273	274	285	262	269	283	241	264	266	272	269	261	285	242	265	273	258	301	291
3310	872	872	885	903	814	804	795	780	748	733	764	776	735	717	741	739	707	727	720	723	728	725	730	722	721	661	740	683	719	690	719	725	734	691	727	732	711	686	691	703	700	726	656	703	681	676	770	732	683	722	722	712	724	703	738	713	727	747	700	706	672	689	738	713	697	703	716	705	717	673	735	728	698	701	707	742	735	723	699	721	697	715	716	702	691	663	747	665	728	652	685	697	659	670	704	693	723	713	742	723	679	718	724	671	696	701	701	695	731	695	679	712	721	687	728	771	756	702	707	713	738	702	724	693	714	694	690	759	705	705	713	717	694	739	729	749	702	706	710	701	712	714	723	724	697	689	698	718	710	744	736	749	745	689	715	740	711	672	714	696	700	714	711	664	689	741	702	707	720	715	722	713	707	736	766	711	722	737	731	718	705	688	724	758	698	634	707	734	721	709	739	693	720	724	669	706	668	719	681	717	684	732	669	672	729	768	648	699	670	722	725	702	696	758	714	717	700	680	736	704	714	712	755	721	683	695	734	724	667	682	685	712	665	692	753	727	730	727	698	721	705	708	704	713	715	702	716	719	676	735	697	748	716	671	707	701	683	682	679	689	689	709	717	723	709	715	693	684	711	718	712	728	681	735	664	693	757	675	689	684	743	684	687	661	703	728	711	703	649	680	712	726	688	678	729	679	737	685	684	665	739	695	702	759	692	708	668	663	711	716	698	726	712	702	705	723	694	722	735	702	729	740	724	746	752	682	707	683	736	717	689	736	711	739	648	689	714	689	679	666	719	712	678	702	742	680	654	735	666	682	731	684	742	695	737	742	729	697	693	693	686	731	708	756	694	678	727	653	707	707	705	714	710	678	715	721	725	750	741	735	713	734	742	644	676	695	726	741	736	719	660	761	708	675	765	718	654	648	695	737	698	645	706	737	688	686	666	692	703	687	730	643	685	724	740	643	689	715	682	710	709	716	722	753	727	693	697	705	702	705	735	749	731	714	718	693	701	709	709	715	743	679	730	764	722	652	683	690	718	700	735	670	733	704	694	734	674	719	710	710	716	772	702	691	723	676	671	654	723	672	676	726	669	732	716	684	737	715	680	706	707	755	691	670	706	716	677	738	694	690	647	672	709	671	687	708	678	704	713	701	708	661	751	676	744	726	682	746	687	697	689	721	683	665	718	767	754	765	706	703	718	670	713	737	747	685	706	725	734	702	650	674	711	722	713	743	703	693	782	746	703	660	669	700	709	715	724	728	701	723	693	713	719	723	673	706	696	694	674	697	716	697	729	719	690	698	684	705	706	688	705	720	762	693	681	717	697	775	703	695	682	727	733	681	701	658	707	637	734	699	723	702	737	705	737	700	757	710	707	668	673	686	729	704	710	680	744	721	665	734	723	703	690	729	671	723	696	676	674	711	673	755	654	675	686	685	737	712	667	724	684	674	679	709	711	650	719	646	675	713	748	646	693	659	711	700	735	757	701	713	715	686	744	685	686	736	739	690	661	705	715	719	713	683	709	703	671	707	681	667	741	646	722	684	709	705	714	701	651	702	724	664	747	725	753	753	730	704	689	698	686	677	716	735	721	753	710	688	699	693	699	756	732	723	771	667	669	696	689	709	678	706	703	701	709	718	736	689	706	714	707	695	697	630	691	664	711	678	700	701	732	704	723	696	756	742	687	735	762	711	701	694	717	722	699	670	723	711	697	736	683	686	681	710	701	689	725	761	665	747	704	687	715	672	729	740	671	711	674	712	749	665	679	733	727	702	712	705	684	688	719	730	744	721	721	718	737	699	696	680	674	682	667	719	695	723	713	703	696	728	661	749	744	662	654	675	686	647	677	723	720	746	696	702	733	699	722	738	667	706	698	717	728	718	715	680	698	624	724	691	752	718	706	728	717	700	680	699	646	745	656	655	680	681	666	701	672	703	753	702	683	691	674	706	718	711	728	711	676	706	711	713	705	720	707	679	705	719	657	672	678	737	732	747	731	719	697	750	702	688	752	669	668	703	665	697	713	724	696	659	676	690	739	770	721	706	694	687	699	692	730	720	715	719	717	694	723	724	697	737	733	712	717	690	710	743	692	676	705	689	723	691	713	681	727	692	714	699	758	682	689	721	734	689	723	750	717	717	689	721	726	741	696	747	737	693	683	685	672	688	762	716	711	654	702	688	742	712	696	710	674	696	711	702	695	695	738	708	690	701	680	681	652	699	741	662	704	717	665	666	710	685	651	721	708	681	719	648	712	698	703	723	706	721	737	728	704	702	665	690	701	757	656	713	729	708	716	736	707	705	707	749	696	674	673	730	705	675	665	707	740	686	674	707	713	700	716	683	691	662	729	732	700	690	728	713	688	707	759	756	744	710	720	702	693	734	691	710	701	744	730	760	665	725	769	666	732	712	676	708	709	723	657	696	731	705	703	698	719	726	709	680	709	724	699	694	713	729	685	684	699	701	709	752	702	683	704	713	665	737	698	731	742	660	712	682	680	719	641	708	665	690	714	715	690	654	736	698	671	683	731	715	720	694	743	716	704	769	678	731	722	716	732	711	707	701	696	704	693	705	732	708	705	689	727	679	696	732	747	708	718	693	697	721	664	710	711	737	739	688	685	708	688	721	687	675	675	721	692	675	725	682	730	708	743	711	716	740	672	692	699	697	685	698	733	729	746	710	731	722	702	701	691	674	635	769	716	661	684	662	697	689	748	642	673	703	724	702	716	685	699	709	713	755	684	759	703	691	697	675	681	714	692	682	697	695	648	707	700	675	655	735	747	724	709	722	665	768	644	720	729	690	726	685	684	689	714	684	693	696	656	694	654	716	714	706	737	674	686	674	674	711	697	717	731	664	709	713	743	714	730	715	719	757	657	701	684	744	696	763	760	756	697	709	695	765	674	645	724	678	702	663	718	731	687	688	689	710	686	696	705	722	698	687	729	756	659	684	711	697	673	628	706	706	714	759	739	666	727	691	686	727	657	675	730	730	692	686	733	730	712	728	612	721	722	695	734	695	685	677	716	694	664	690	657	705	743	748	762	700	685	711	702	690	702	680	696	709	745	673	690	719	693	689	679	680	728	757	661	698	712	753	700	698	696	679	733	690	705	729	763	702	708	720	710	758	716	695	691	688	656	728	715	739	716	774	668	697	718	681	702	714	673	668	725	705	771	733	704	698	710	754	682	716	692	703	689	683	701	720	686	684	699	719	711	692	733	678	754	730	676	687	714	742	706	673	714	662	727	707	668	709	709	704	696	736	713	726	679	709	775	723	685	736	669	685	733	696	709	728	657	682	684	695	670	720	708	704	675	711	679	723	683	716	704	705	734	751	713	698	710	677	711	713	729	645	709	709	718	723	633	777	703	714	674	699	691	701	662	754	718	685	667	684	698	687	698	665	738	708	677	711	706	696	709	720	661	659	646	703	721	692	695	724	725	674	669	695	720	737	701	723	669	701	715	692	747	715	704	736	702	717	727	710	707
21392	4648	1312	1036	782	641	566	484	430	387	397	343	374	367	356	320	320	339	328	300	338	285	288	307	283	319	311	300	340	292	324	299	307	301	305	310	289	305	291	303	263	288	313	278	300	311	271	326	272	283	282	284	299	282	270	287	303	300	301	291	286	314	308	282	305	289	279	290	276	284	286	285	292	263	273	295	254	301	290	263	290	320	263	315	271	272	300	290	296	281	314	310	297	275	296	296	322	345	277	275	266	314	269	311	294	339	289	264	295	276	290	307	289	281	308	300	310	264	313	312	293	317	273	300	288	294	309	303	245	282	302	311	308	288	299	310	298	303	299	307	304	286	280	276	290	263	266	278	293	270	271	253	282	300	293	295	301	280	293	279	299	290	303	307	267	304	301	279	258	279	288	242	317	270	277	271	270	281	322	308	315	296	320	300	280	303	282	281	310	273	300	271	275	306	335	258	320	272	280	262	278	251	264	302	275	278	281	287	283	300	286	288	323	268	318	272	294	284	248	274	271	276	294	273	297	266	310	284	286	264	272	269	338	292	293	293	313	278	277	303	333	285	290	296	310	286	276	285	277	267	280	294	300	299	277	264	282	282	279	309	328	324	292	311	271	288	278	277	277	323	265	284	292	299	302	273	288	276	281	281	300	299	261	265	277	323	295	304	294	284	282	287	297	269	295	269	257	293	285	286	261	264	315	292	289	288	269	255	302	282	269	283	268	266	283	283	294	283	278	306	284	277	288	291	305	306	290	316	286	271	252	301	274	325	296	297	270	281	286	280	293	284	293	287	298	302	297	294	300	296	272	279	287	304	305	296	293	314	291	279	279	281	286	305	310	293	300	257	288	259	307	296	281	271	302	274	242	290	265	263	278	296	298	289	301	288	265	274	294	310	275	273	283	308	294	284	277	261	276	275	285	287	278	296	278	310	308	306	279	253	281	300	266	297	299	284	291	267	272	255	287	280	314	293	269	337	277	286	282	296	320	302	281	294	269	311	298	297	289	282	278	289	307	279	284	314	276	269	307	264	272	260	318	296	288	294	296	261	284	286	281	297	288	271	284	273	303	305	271	278	275	282	278	300	310	287	293	277	299	300	285	303	273	287	308	298	311	294	299	261	275	275	290	289	271	276	314	299	302	324	250	321	310	300	280	293	262	282	268	273	286	285	278	299	291	266	293	316	301	290	301	299	274	291	279	290	313	279	274	313	254	271	293	283	312	257	293	283	312	304	289	284	261	281	266	292	285	281	270	267	255	287	277	253	273	289	313	278	298	298	290	279	304	288	323	273	263	315	290	270	298	296	255	281	240	299	297	298	311	296	273	314	288	317	297	235	267	301	227	278	257	290	310	297	289	260	288	283	285	280	273	292	288	305	302	298	300	280	296	282	287	269	275	308	290	278	299	287	283	329	292	254	259	264	300	279	258	278	311	302	282	321	283	289	302	276	314	301	300	300	303	263	281	291	299	291	269	285	274	275	280	288	305	300	297	286	335	295	283	291	275	283	279	279	298	317	288	288	268	283	285	293	283	257	312	295	277	276	311	313	312	304	288	264	271	310	294	284	276	283	297	298	260	276	280	318	267	291	274	307	312	294	277	302	274	281	304	244	280	270	269	302	305	279	283	313	272	279	265	308	300	286	300	293	282	279	305	333	316	304	275	290	272	316	285	318	264	274	253	301	305	270	321	294	308	292	276	271	304	273	304	321	296	286	277	292	279	307	300	312	281	315	295	258	316	270	282	268	259	274	283	291	282	283	270	295	300	292	287	292	298	275	310	267	294	287	289	276	286	259	313	304	295	306	290	301	274	285	283	281	279	261	270	277	279	282	293	306	294	294	286	314	255	281	287	306	295	306	311	310	315	307	250	298	267	280	286	299	300	296	285	294	269	275	288	288	296	277	286	302	278	281	271	295	260	278	318	285	313	294	316	284	286	282	279	273	244	264	282	297	286	303	249	301	266	276	270	283	291	296	292	279	323	311	294	279	289	333	286	278	299	275	299	298	284	295	293	300	339	307	290	279	270	285	306	297	285	269	270	300	297	341	265	269	272	303	289	295	304	272	270	304	258	288	299	292	271	279	269	288	291	297	300	298	268	287	274	294	299	305	276	274	307	305	290	283	279	289	308	326	301	289	275	290	313	303	270	284	296	281	290	312	287	270	290	295	271	271	276	294	270	286	329	272	295	297	308	241	292	285	295	297	255	281	263	294	297	283	295	306	312	287	286	299	272	289	288	286	293	288	286	287	296	274	280	289	283	279	283	307	302	279	301	265	310	296	249	298	284	269	238	259	292	296	282	290	300	289	279	315	284	254	278	250	273	283	299	311	294	272	308	314	298	289	294	250	307	302	280	275	281	297	291	305	310	299	286	286	289	293	318	316	266	286	288	284	302	280	291	281	269	288	326	273	289	286	286	254	292	309	262	309	291	283	246	310	288	280	318	281	280	296	257	298	307	281	258	292	291	266	282	313	272	290	323	289	268	292	314	294	307	274	318	290	287	296	285	294	282	307	270	283	314	286	270	261	282	314	305	271	276	292	304	278	285	263	295	299	309	274	270	278	266	280	305	289	277	290	303	292	269	313	301	272	272	289	304	272	288	310	284	278	305	307	281	286	284	271	281	294	302	298	300	283	310	307	287	283	271	302	272	293	268	293	282	316	291	306	263	286	273	301	309	281	299	278	265	314	301	302	297	296	292	299	303	274	284	255	302	276	278	302	271	306	305	266	293	269	275	279	299	267	266	270	266	310	285	245	306	280	283	298	265	281	325	269	275	280	278	268	265	305	299	273	293	318	285	288	301	303	284	289	296	294	292	293	306	264	295	302	276	275	290	264	308	309	325	295	279	289	258	315	299	280	303	300	295	269	278	290	285	258	303	273	292	295	282	305	315	276	273	303	294	285	311	277	291	297	294	268	280	301	283	286	312	283	310	287	278	295	279	250	299	278	286	295	279	301	290	290	287	323	286	295	278	300	294	268	289	288	285	279	267	303	320	279	352	308	291	266	299	278	289	280	278	308	315	291	276	285	262	291	299	256	290	308	284	305	284	300	292	319	299	299	281	306	299	288	301	278	281	282	293	283	294	291	296	265	333	272	290	281	299	299	257	298	275	265	327	272	285	290	300	293	288	294	291	298	288	294	262	277	308	268	312	308	309	283	310	300	288	270	270	307	307	280	280	259	292	267	305	293	271	317	306	319	293	297	289	280	287	270	262	281	306	287	288	258	295	290	272	329	296	281	276	282	288	309	271	293	305	294	270	271	287	297	295	296	293	276	322	317	294	255	307	272	281	289	286	279	291	292	278	290	251	302	302	266	313	291	291	263	291	289	272	296	274	329	288	322	276	274	274	283	278	288	295	305	280	282	300	272	268	266	284	286	269	307	278	305	275	316	269	282	283	298	286	285	286	284	276	272	259	270	258	312	283	298	265	265	284	285	301	304	269	280	295	311	301	277	272	282	308	327	292	266
13102	2249	2646	3141	2766	2461	2189	1892	1615	1568	1352	1302	1146	1150	1139	1032	1026	978	936	936	858	944	877	849	867	863	840	900	850	832	799	800	786	807	761	760	805	840	801	826	786	790	754	824	758	795	771	814	848	784	815	775	786	766	781	808	747	765	754	766	754	764	763	780	773	747	758	786	741	743	773	713	733	763	764	725	757	757	748	764	699	776	782	761	762	721	721	703	757	755	752	766	748	737	752	771	721	708	781	772	716	747	793	743	710	720	767	769	739	705	735	801	704	743	751	772	708	756	718	722	702	764	748	733	772	703	739	743	735	793	707	729	740	717	751	739	682	726	742	731	777	739	681	679	738	755	695	724	750	733	695	720	689	748	713	743	713	743	751	706	753	731	659	740	754	757	704	790	737	760	771	798	710	772	745	722	762	768	755	767	760	751	765	727	750	707	736	711	719	727	719	714	691	729	710	725	724	740	768	748	735	759	727	768	712	775	718	736	741	691	779	742	738	717	721	709	778	726	704	717	700	787	763	751	697	757	738	751	707	678	751	743	780	710	728	738	710	742	752	669	717	709	711	720	734	707	747	774	811	719	752	733	714	742	747	760	768	702	709	722	761	700	720	746	791	753	736	731	707	726	788	717	782	734	696	687	726	731	740	725	721	716	760	765	735	750	723	717	682	788	680	753	738	732	771	700	707	742	732	741	751	679	715	714	796	704	719	731	779	777	721	719	726	770	704	732	736	705	734	762	729	716	717	719	717	784	741	725	723	733	774	797	752	699	729	729	708	754	740	725	759	718	725	748	749	718	752	744	750	738	703	739	674	728	715	752	730	745	772	764	717	758	703	712	707	717	748	716	764	750	753	761	735	714	699	708	701	748	740	727	745	690	745	665	698	763	750	728	704	695	694	772	733	755	719	734	711	722	765	771	758	753	760	733	699	717	719	722	745	766	737	700	803	726	774	716	792	740	745	750	775	786	794	772	741	699	719	716	766	716	770	732	759	743	728	736	750	682	690	777	762	758	729	741	731	724	746	751	714	734	752	764	719	770	778	705	713	723	756	709	711	700	756	767	739	761	727	778	782	759	700	738	723	771	692	724	711	717	696	738	750	700	754	715	758	764	790	762	738	725	710	747	694	765	777	750	737	736	760	697	694	775	746	755	698	737	704	764	728	735	752	752	717	753	760	688	747	711	703	737	782	718	743	796	760	732	758	718	741	732	775	795	721	671	767	740	680	780	711	785	713	755	728	704	749	707	732	738	782	715	755	738	704	780	734	704	754	737	760	803	692	723	698	725	742	725	767	767	704	779	704	750	739	722	724	718	716	738	812	766	756	736	720	766	729	719	767	760	714	749	749	778	736	747	731	704	741	701	726	737	730	714	728	762	753	711	704	734	753	761	770	764	749	750	759	768	707	736	693	724	778	724	748	768	748	724	740	719	755	713	742	737	734	733	769	726	716	733	741	757	665	737	729	735	735	702	799	754	730	774	768	733	705	730	762	749	742	795	725	717	742	766	730	686	708	797	699	745	703	716	750	775	751	731	735	724	753	739	736	717	741	717	754	722	701	716	705	756	783	711	739	698	738	767	725	740	742	745	726	682	748	723	728	748	741	745	713	741	749	738	771	750	706	760	766	721	734	722	715	752	752	747	690	811	737	771	734	717	735	737	699	748	722	743	702	705	735	765	752	737	745	756	723	767	725	737	724	774	732	744	729	788	728	741	717	764	768	762	758	735	712	727	728	757	750	753	780	714	722	757	732	735	742	785	733	746	735	767	724	772	692	759	715	753	689	763	716	714	718	795	700	736	750	757	766	734	773	726	720	770	716	705	728	726	708	751	717	720	702	784	751	737	756	723	724	768	752	768	745	751	692	762	746	744	795	727	729	760	719	736	735	724	744	734	737	706	728	722	720	740	769	753	711	703	760	723	779	703	690	745	808	714	758	744	772	704	725	716	742	766	746	707	729	742	739	775	757	698	770	750	745	774	771	745	683	757	756	740	744	740	741	743	736	708	731	769	715	740	746	742	754	719	730	754	795	751	728	693	711	740	756	794	734	715	720	754	750	754	714	729	731	740	732	735	700	714	739	737	771	717	742	707	743	718	665	735	709	736	767	689	741	725	715	707	713	761	789	722	710	735	717	726	783	742	749	731	718	716	730	738	765	711	718	757	754	764	725	755	754	718	733	728	750	712	697	732	746	777	739	719	750	734	724	688	772	732	740	741	763	696	701	705	781	772	742	739	730	747	744	789	758	734	719	769	738	714	729	738	703	735	739	688	774	781	731	709	746	762	730	728	740	731	713	724	704	757	726	708	731	776	741	708	750	725	742	736	697	740	715	772	712	762	774	732	696	696	733	731	757	720	743	767	751	728	771	763	715	737	728	737	737	713	714	752	740	710	762	711	753	688	728	740	758	679	742	723	720	742	723	738	726	741	737	741	751	705	722	735	780	738	756	708	713	736	742	772	774	745	793	708	730	762	735	707	769	721	783	730	740	728	715	769	702	750	766	740	784	714	799	767	749	752	641	746	690	719	734	715	711	740	732	721	726	764	729	739	684	749	754	683	734	757	782	769	704	755	726	730	765	738	746	705	721	721	772	659	723	751	725	748	727	720	735	718	763	745	725	736	721	750	739	759	759	729	748	730	696	703	718	729	750	714	748	678	709	759	714	764	708	764	727	710	748	705	764	768	698	753	731	742	696	686	770	695	740	727	732	764	689	735	735	789	734	753	730	740	797	784	726	735	738	676	711	758	753	756	699	749	730	684	763	744	736	735	770	774	760	753	753	750	786	725	746	695	744	788	683	756	782	703	718	782	736	753	759	754	750	753	708	728	732	759	764	793	755	714	730	728	735	758	703	772	725	756	779	695	757	724	738	750	706	744	800	753	740	691	705	768	786	719	749	687	757	714	698	686	724	746	725	713	760	717	700	730	749	710	747	750	730	736	726	716	774	708	734	704	791	764	720	782	734	759	746	705	754	682	764	712	757	750	745	759	782	765	715	733	695	747	768	752	703	721	778	757	704	755	743	734	731	685	697	742	706	743	711	775	754	732	750	688	673	719	732	715	720	812	719	744	713	758	769	802	784	727	766	759	752	744	734	717	694	724	713	743	713	724	794	715	726	794	757	748	731	762	683	731	748	736	738	775	754	749	723	702	704	712	705	739	764	772	775	738	727	750	714	725	727	784	719	735	730	739	701	731	744	722	756	720	729	711	787	722	726	736	744	759	738	739	728	745	736	733	744	750	751	737	754	739	791	745	758	755	721	696	722	713	709	780	758	724	741	760	740	746	740	762	742	741	726	784	710	758	745	758	716	801	761	713	735	743	773	708	706	714	716	730	760	709	749	728	731	729	765	706	749	734	757	720	766	705	725	736	752	742	740	743	722	739	731	746	728	780	712	759	796	762	753	753	679	780	754	711	712	734	734	722	732	757	731	731	730	674	741	723	714	721	717	729	772	709	733	731	742	715	750	763
32683	9560	2316	1641	1107	869	658	526	435	390	307	281	264	277	266	208	211	195	178	195	178	184	193	149	172	190	161	156	195	146	139	202	175	168	187	172	148	151	130	157	170	147	138	143	146	131	156	145	161	138	143	135	148	154	139	138	130	151	149	144	153	140	166	115	152	157	113	142	147	130	156	127	166	111	142	148	142	152	141	138	136	119	137	148	151	147	130	115	143	139	113	149	161	142	141	133	151	137	130	130	130	142	124	146	126	140	149	159	146	151	145	142	142	154	124	166	128	141	135	145	130	123	165	128	121	144	134	128	154	166	114	139	124	116	133	171	136	131	138	137	128	152	151	145	141	150	156	141	148	146	137	147	144	150	142	132	163	138	157	144	118	140	130	140	141	136	138	148	126	147	134	145	154	135	113	151	131	159	129	148	160	133	135	132	148	131	138	132	152	120	134	123	144	144	149	166	131	130	132	123	146	141	116	133	131	143	146	144	124	132	125	142	145	140	148	126	151	146	158	141	154	164	138	138	155	138	153	155	139	103	151	153	135	150	146	140	112	155	143	120	122	142	152	160	151	143	158	140	132	151	134	149	129	128	144	143	127	153	154	126	133	137	142	142	165	145	136	150	130	140	144	114	144	156	144	127	135	138	121	128	164	127	137	135	124	134	115	126	130	125	134	116	131	162	137	144	136	134	133	161	149	130	150	150	150	154	132	139	149	133	133	133	136	152	118	120	128	138	146	118	130	136	138	144	153	124	127	135	159	151	164	154	151	137	138	135	138	117	162	144	142	140	163	143	134	150	131	122	158	154	150	139	148	146	148	166	121	137	144	112	162	145	137	138	139	151	124	152	153	152	146	154	124	135	142	117	125	131	154	142	137	139	149	129	152	135	145	147	161	159	144	132	130	134	140	125	125	144	147	126	142	142	136	159	154	152	121	166	144	158	138	129	140	138	137	156	129	130	148	135	146	119	130	148	139	165	115	125	114	148	150	151	125	139	125	140	149	145	139	153	141	140	136	144	136	143	133	139	133	126	153	131	155	139	146	151	162	134	134	132	125	149	143	152	132	139	140	135	150	146	123	139	158	143	139	163	124	144	121	159	135	127	162	160	158	132	145	135	150	134	142	135	159	146	151	142	140	131	139	137	147	147	128	145	118	146	167	140	161	136	146	131	140	137	142	143	125	160	139	139	130	109	135	139	137	135	151	138	126	136	141	127	135	134	131	131	165	139	143	143	152	161	138	128	127	131	145	129	124	133	139	126	131	145	129	128	161	141	134	144	130	130	137	171	157	130	120	143	131	134	149	139	147	130	139	131	145	144	144	147	135	158	149	156	131	139	153	169	147	117	125	157	156	146	132	133	150	141	131	157	132	162	135	157	119	148	138	123	147	139	139	145	131	149	132	119	122	172	121	139	160	144	152	144	155	138	132	146	109	109	138	139	148	148	152	159	125	132	163	130	135	143	155	128	124	127	158	147	146	131	152	137	137	156	145	145	141	152	132	129	141	137	132	120	159	132	139	151	120	122	156	149	148	142	132	133	147	153	105	124	142	151	134	160	113	143	125	129	138	157	145	148	131	173	130	139	151	135	180	150	129	135	160	146	155	152	149	149	148	152	133	160	140	139	160	131	140	160	170	136	142	113	146	132	137	128	163	156	145	127	145	135	127	132	153	143	126	141	148	145	140	167	140	143	151	155	131	148	164	125	136	156	132	137	125	142	146	133	147	167	157	141	144	139	137	143	149	165	139	140	143	141	145	169	125	166	168	138	135	147	152	136	141	152	135	113	141	135	131	150	139	147	150	163	155	134	138	123	128	136	169	149	135	146	153	117	143	154	142	134	153	140	149	137	124	148	172	127	169	134	143	149	131	155	143	137	145	140	117	122	146	139	121	157	145	148	128	121	141	144	118	129	158	140	138	145	144	148	147	122	118	148	148	149	148	154	119	136	123	124	141	106	121	137	127	151	144	145	137	143	127	132	147	121	159	131	149	126	136	143	112	142	140	137	147	154	154	130	153	156	142	146	143	151	152	154	134	125	147	143	156	150	129	160	130	144	154	145	155	136	114	125	143	135	134	130	134	151	156	135	156	166	141	157	143	125	142	157	142	138	130	136	118	134	127	142	116	122	137	142	138	142	158	149	145	151	152	130	168	151	149	149	135	129	144	149	139	134	137	139	134	150	153	161	116	139	143	128	128	146	111	141	155	103	142	157	140	101	140	125	146	144	134	136	129	140	146	141	129	157	123	136	163	121	144	160	158	141	130	133	134	125	143	137	168	150	153	145	140	135	142	139	141	158	135	131	139	150	132	150	147	160	132	125	133	153	149	146	139	145	107	127	146	156	149	149	148	143	138	136	140	134	146	157	140	151	153	136	123	133	152	139	109	164	129	159	131	151	155	138	130	148	127	134	156	157	139	146	137	140	140	133	125	143	135	151	158	129	148	140	116	125	151	142	140	120	124	141	161	144	145	129	145	145	159	130	158	149	152	140	149	115	153	135	151	153	146	131	136	145	147	148	137	111	139	129	131	154	143	149	155	142	143	137	127	157	147	144	149	139	128	149	155	141	139	150	138	146	140	166	134	136	142	150	117	144	137	141	146	122	116	137	145	148	106	146	159	128	131	132	150	130	164	130	167	144	132	166	168	125	159	116	154	145	123	160	161	136	140	152	133	133	154	159	133	128	135	121	144	117	141	127	142	130	139	150	132	148	150	144	147	153	131	123	129	144	126	138	167	130	130	157	153	135	149	138	134	136	156	126	149	142	164	146	149	137	117	132	182	138	147	142	148	145	136	132	140	140	145	135	118	132	117	140	147	151	123	151	131	139	126	130	151	149	143	142	126	144	162	124	143	135	128	132	149	132	146	142	148	144	137	144	148	131	125	139	138	138	149	125	137	166	161	151	137	128	134	135	135	136	144	153	139	140	124	132	137	143	138	152	145	146	150	140	120	167	131	138	130	128	132	112	142	161	125	146	128	123	131	127	136	142	156	136	129	153	143	132	138	152	141	132	144	154	162	125	122	156	129	150	133	148	121	143	134	141	152	112	136	137	121	124	144	155	149	157	148	153	154	147	134	140	153	137	142	139	160	123	123	132	119	137	139	138	157	120	155	138	142	153	131	134	152	124	158	163	151	155	145	118	138	127	143	153	148	141	139	146	126	146	133	127	148	140	133	136	145	137	139	131	117	153	135	146	151	146	136	128	149	150	137	148	128	139	139	140	145	180	132	158	155	115	121	137	151	160	137	142	153	142	134	156	144	127	121	144	135	144	142	132	160	141	161	160	119	146	134	122	129	156	125	142	139	164	146	139	124	165	129	155	157	126	170	126	143	157	142	132	143	130	155	167	141	139	139	131	129	141	137	113	131	149	147	115	142	160	153	127	160	136	118	137	147	131	131	147	154	121	143	130	142	145	127	140	151	131	153	152	140	141	114	156	129	155	122	135	135	141	139	144	148	146	148	140	150	131
18538	3001	3951	4932	4330	3578	2942	2430	2120	1805	1521	1409	1282	1138	1034	990	898	921	796	740	726	708	645	651	646	605	573	545	567	541	572	583	519	533	506	504	528	491	493	514	485	467	487	465	454	446	410	455	450	445	449	434	398	426	421	395	461	428	391	436	420	429	437	394	420	411	403	407	417	401	409	380	419	418	428	425	394	417	395	401	389	404	409	394	409	406	391	438	419	407	399	410	385	402	387	364	414	405	407	413	429	379	458	430	429	437	394	405	403	363	413	433	367	406	361	385	415	364	395	381	382	422	365	386	391	388	414	379	423	371	393	385	346	392	436	392	388	406	389	434	383	397	384	445	361	441	425	440	386	383	392	413	390	377	406	411	392	377	370	391	375	372	414	396	447	391	372	381	384	385	385	364	376	362	401	418	357	408	360	373	416	362	391	388	410	411	425	402	429	401	426	386	386	410	397	395	387	362	399	397	395	412	400	391	411	427	382	402	394	405	410	378	359	386	411	375	370	381	406	372	401	375	380	381	364	402	412	399	383	378	348	386	386	388	397	447	367	417	412	413	424	391	331	359	386	404	381	384	369	360	393	404	353	375	361	376	433	360	376	383	401	405	393	415	391	380	378	382	408	405	382	393	382	395	404	383	371	365	388	409	386	421	422	405	378	398	397	372	407	392	381	412	393	381	385	371	403	379	398	383	374	368	408	408	364	382	391	357	384	346	399	415	380	397	401	375	361	394	384	404	403	406	399	375	400	391	367	369	374	403	377	406	408	399	374	388	423	424	400	384	429	391	407	397	362	373	383	396	400	427	387	413	377	366	381	382	387	352	388	380	429	400	365	367	428	392	432	395	396	395	408	393	404	397	369	396	377	424	388	374	379	392	357	360	400	377	406	390	413	394	392	396	393	365	401	427	397	401	381	396	383	396	420	436	366	380	401	370	384	403	387	347	356	414	387	398	400	382	420	406	393	408	422	391	378	395	406	425	398	391	387	423	406	379	376	382	427	390	408	398	414	378	405	404	352	412	393	381	395	374	381	379	402	377	389	384	400	368	373	370	435	379	427	387	389	393	368	390	428	389	395	366	384	407	442	393	370	381	343	405	372	432	391	391	397	388	393	403	383	377	393	361	377	422	408	377	364	401	375	398	342	393	391	380	380	407	383	383	376	419	411	377	374	398	372	385	437	428	354	433	401	415	379	404	397	422	385	413	386	397	391	409	355	445	388	348	386	371	398	374	373	361	377	392	411	426	440	415	348	396	369	403	387	426	392	379	387	375	363	396	359	411	397	390	395	400	412	401	397	366	396	393	392	390	347	377	399	392	381	395	400	393	414	402	372	405	384	430	409	387	386	400	430	411	396	409	391	397	381	413	397	407	410	389	404	354	388	410	413	361	405	404	399	383	372	409	398	397	428	408	406	413	398	385	362	383	369	407	366	410	400	391	360	373	406	377	391	400	428	407	418	392	398	363	438	364	393	382	386	383	382	357	382	364	405	422	392	372	412	366	366	408	425	373	389	369	374	366	393	397	381	406	408	389	397	384	361	392	408	386	404	357	413	394	397	398	431	366	390	405	401	379	419	387	402	355	416	405	421	375	403	421	390	392	414	414	398	398	384	405	376	382	372	400	397	396	377	399	363	388	376	398	408	412	396	395	377	404	414	385	393	405	372	401	407	390	369	412	369	393	374	365	416	400	388	381	357	403	370	387	406	412	358	378	386	399	407	384	394	369	375	376	381	366	400	402	377	356	370	360	418	395	383	401	393	377	387	385	359	391	382	412	374	408	378	393	416	424	404	375	373	392	406	387	396	374	397	364	396	409	416	393	354	348	403	374	407	385	386	390	382	369	406	375	402	356	376	400	400	377	391	369	424	358	387	436	420	362	385	394	419	345	382	377	379	402	402	401	430	402	406	364	398	390	424	395	403	423	358	396	345	348	392	408	404	364	411	371	363	394	396	396	397	398	379	357	416	388	383	343	415	391	411	409	415	391	381	389	388	351	397	378	377	381	405	403	386	401	379	396	377	435	394	396	402	372	405	344	399	372	401	392	384	375	387	403	370	410	396	382	389	344	435	420	383	364	426	409	409	373	432	376	352	375	407	403	400	415	381	385	385	407	387	382	388	384	384	398	399	379	383	409	373	363	403	389	358	400	406	395	383	410	374	366	412	372	422	379	401	374	419	406	398	404	387	373	385	415	405	358	387	435	369	423	394	391	372	365	372	400	410	378	376	388	374	398	400	394	382	390	365	397	409	378	410	386	396	418	375	382	415	376	375	380	388	413	435	356	341	371	398	410	358	401	383	385	384	368	381	368	420	411	412	391	358	417	360	410	395	372	371	388	440	358	393	390	401	407	426	375	396	373	372	382	435	391	392	388	378	396	394	401	408	382	365	411	401	389	346	383	400	353	370	354	376	388	377	376	395	408	374	385	422	385	377	418	378	409	385	390	400	404	376	370	407	387	418	374	398	359	416	368	421	397	392	364	399	423	418	349	398	347	368	363	348	394	383	391	355	386	389	397	379	364	402	414	397	403	378	380	363	405	379	395	377	403	368	387	410	396	408	382	412	402	374	383	393	386	381	395	363	413	397	412	368	381	378	385	407	395	364	400	400	388	402	356	376	404	379	389	389	384	417	397	363	351	414	407	403	363	426	368	404	388	405	441	385	393	405	355	395	382	415	385	394	393	382	348	387	385	391	383	384	376	387	380	414	377	368	426	405	404	401	379	411	385	402	384	373	401	375	389	419	394	407	394	397	399	354	412	401	395	426	371	412	404	376	402	411	388	369	384	384	392	404	362	416	388	410	401	362	376	400	402	420	395	427	378	399	436	410	399	379	435	345	382	380	347	379	388	387	370	388	404	383	392	405	394	401	370	404	362	390	348	423	372	355	395	377	366	370	393	367	368	409	384	375	393	425	379	415	368	390	429	371	369	428	406	407	419	392	390	390	395	376	346	381	416	415	375	416	403	367	387	386	417	388	426	395	407	398	383	351	353	374	397	384	407	389	416	359	385	368	387	392	409	417	375	399	356	392	376	373	390	368	354	404	360	372	380	403	426	404	369	391	425	389	365	375	382	389	394	416	434	407	410	391	409	408	392	440	376	427	407	395	421	381	403	422	394	404	412	395	429	371	378	376	430	392	389	401	378	375	403	389	432	369	400	397	416	386	417	414	387	380	351	392	423	428	407	389	399	382	394	364	382	408	365	378	387	406	411	407	346	380	409	373	384	351	357	345	382	384	398	374	425	413	381	374	355	396	370	385	380	407	399	394	397	379	386	396	386	367	401	400	408	420	419	385	389	385	379	388	370	409	385	416	404	389	396	368	400	360	393	375	393	386	398	374	360	399	402	393	395	400	377	374	418	421	326	389	385	409	405	389	392	380	381	400	376	392	357	362	390	384	358	373	390	392	367	389	422	384	381	430	429	413	383	381	385	410	404	401	431	379	361	410	397	380	364	404	401	407	387	383	355
3477	388	331	308	291	295	285	298	251	242	262	248	262	296	278	264	256	279	270	302	266	266	284	273	280	226	240	273	260	271	287	262	258	267	261	320	285	253	247	238	235	265	266	248	249	254	272	244	256	273	271	258	283	251	269	249	272	246	309	263	259	257	254	267	239	234	263	267	270	272	277	282	281	256	270	263	264	257	266	272	269	276	254	297	251	253	278	257	247	286	284	250	272	251	253	261	260	233	293	256	251	268	276	256	245	273	288	259	257	306	216	259	275	269	265	272	265	262	271	257	264	253	277	271	240	247	240	257	273	289	269	263	271	241	281	263	270	243	263	312	276	292	297	231	278	251	232	223	267	248	266	253	244	242	255	265	259	270	292	259	263	288	269	244	240	271	228	291	290	260	263	263	262	253	252	272	261	260	272	279	243	265	267	246	260	290	272	271	254	289	257	269	269	269	263	270	293	275	250	262	284	266	256	273	259	242	283	261	268	273	281	274	288	237	272	280	242	244	283	293	271	307	251	297	280	258	257	270	274	247	257	257	280	279	253	263	253	252	256	250	292	252	278	262	246	284	261	279	271	272	241	285	254	267	269	261	269	251	265	284	279	273	245	283	273	286	247	258	280	307	263	300	269	245	279	248	278	262	273	267	293	271	224	302	269	269	249	277	265	258	283	239	271	249	246	269	278	262	256	280	275	267	271	275	262	271	247	253	245	256	295	277	254	272	271	265	271	249	267	254	289	278	276	281	286	267	270	268	282	272	271	244	253	271	249	267	250	281	272	254	250	270	250	243	262	280	274	286	282	255	254	283	272	256	277	248	239	256	256	269	259	292	256	272	278	243	300	283	271	252	248	275	278	247	254	249	241	256	250	270	271	290	266	271	250	243	270	294	250	255	273	291	263	264	279	236	271	255	246	261	294	278	281	271	272	246	276	263	277	260	268	232	256	281	258	234	272	259	284	255	230	263	282	261	268	248	270	256	268	257	268	271	272	269	273	293	268	264	279	272	267	294	251	259	257	252	255	248	271	246	257	257	243	283	294	287	262	261	275	247	273	224	269	290	258	262	273	295	245	283	286	261	292	260	264	282	245	244	269	256	298	274	298	266	268	285	267	277	243	293	239	263	253	253	248	281	258	273	257	296	266	282	268	240	279	285	246	265	274	281	248	263	257	274	265	237	255	259	248	277	254	238	281	271	265	303	270	241	259	265	265	250	265	240	257	265	303	276	285	275	265	285	260	238	248	254	256	254	245	264	292	237	275	259	266	239	307	254	233	238	284	243	265	247	296	243	263	276	243	252	262	276	262	250	270	260	272	233	258	257	257	284	287	269	262	269	275	252	262	280	245	284	223	227	251	244	318	254	301	241	233	244	277	251	255	254	257	228	268	265	279	274	264	286	262	269	249	280	257	265	246	263	258	283	298	235	275	254	273	263	269	251	273	258	288	244	242	294	272	256	266	266	277	272	277	244	255	235	263	278	271	266	294	279	270	280	262	277	268	264	290	272	272	289	245	290	276	240	253	266	252	243	277	249	266	274	253	283	259	278	267	265	297	250	259	297	264	269	283	267	287	270	243	271	265	273	231	293	289	303	272	282	262	268	266	220	249	273	280	241	260	253	268	266	250	259	261	237	256	295	256	251	266	270	262	234	260	296	262	281	243	287	255	261	232	255	259	269	253	261	245	249	249	243	290	268	255	249	248	267	273	273	276	256	251	250	241	279	275	238	265	249	289	238	269	251	260	288	284	256	251	289	271	302	259	274	247	253	291	283	243	304	249	272	267	233	262	287	265	260	271	259	258	268	260	258	288	267	237	277	261	227	268	272	282	287	239	277	264	239	271	272	226	285	247	255	283	281	292	255	266	278	259	234	239	269	264	249	272	241	224	244	265	263	251	235	269	285	280	256	265	260	277	255	255	259	267	262	272	267	269	281	277	247	257	282	293	275	254	260	263	254	262	263	258	274	258	259	257	267	243	278	282	260	259	260	296	270	299	269	288	220	272	268	248	276	262	248	284	245	268	266	259	269	256	273	265	255	253	295	226	266	264	266	288	272	271	281	261	225	282	247	263	272	242	260	248	285	258	241	285	278	260	222	279	232	297	292	283	279	263	262	269	281	258	257	273	275	272	256	294	267	271	248	262	279	282	258	276	266	276	267	265	298	253	295	272	260	275	274	287	272	273	279	230	252	279	271	264	278	282	283	250	254	279	273	244	297	270	288	233	280	268	283	272	280	261	265	270	255	254	280	277	285	254	245	252	272	268	263	268	252	258	263	246	271	261	249	248	244	281	270	292	269	263	281	287	262	266	302	274	281	253	246	258	243	262	289	255	290	265	268	262	278	249	245	276	257	240	276	241	304	261	245	251	254	262	287	245	289	248	252	267	276	251	271	294	263	257	237	271	257	274	255	294	267	261	258	258	241	279	267	257	295	244	268	265	254	282	277	246	295	229	270	257	265	263	288	236	283	270	260	276	271	260	258	278	261	278	241	307	284	252	257	253	270	274	263	253	258	258	258	282	284	236	243	285	246	271	288	273	254	274	296	240	269	245	263	285	250	283	258	286	255	217	254	265	264	239	251	267	271	291	248	239	265	280	246	267	270	240	270	270	263	268	261	263	259	297	259	264	243	250	274	306	257	256	265	293	283	283	264	271	276	257	249	267	275	272	287	258	249	275	253	256	256	273	288	276	270	275	250	269	270	258	247	307	234	285	273	282	271	268	237	261	261	232	290	282	260	249	269	246	261	262	290	245	251	281	254	270	274	265	253	278	264	266	276	286	272	269	262	253	280	248	264	264	274	280	251	267	243	242	278	247	268	265	280	262	253	269	249	279	281	279	263	263	275	233	290	255	252	256	275	258	261	295	272	250	284	247	248	288	257	258	272	289	286	267	282	251	277	267	255	253	267	258	271	289	275	257	289	270	279	237	263	288	262	265	260	277	277	267	285	246	274	238	266	273	297	274	250	261	284	270	259	283	276	291	277	254	246	266	254	278	264	262	305	269	248	238	250	271	283	257	275	249	253	255	286	291	262	268	259	295	260	262	241	273	265	279	249	294	254	248	268	294	264	260	238	244	266	255	242	306	292	289	278	268	266	275	302	222	279	232	261	273	253	260	307	252	261	280	258	270	248	284	257	293	272	260	233	286	266	272	245	263	267	263	265	238	231	273	266	278	271	270	269	256	255	263	260	283	262	282	243	275	283	259	267	259	261	274	264	257	259	275	271	284	252	242	268	235	291	281	294	274	273	288	244	260	251	271	252	283	265	259	279	263	268	274	246	257	276	282	272	246	292	271	232	254	293	268	294	270	242	284	272	262	253	241	265	255	269	279	266	249	276	300	284	301	263	255	263	251	267	227	263	253	277	274	262	249	267	269	245	249	273	274	278	273	253	248	298	263	249	293	282	285	270	254	244	278	268	249	282	242	264	252	264	268	283	271	262	259	268	275	258	265	252	258	277	280	283	272	291
3371	808	810	951	892	868	789	770	753	745	758	764	765	769	747	788	712	723	674	686	698	686	720	740	657	721	746	730	682	683	711	669	697	723	722	656	703	735	681	698	692	750	718	717	702	706	677	667	715	680	729	737	678	689	697	704	687	681	686	738	687	722	690	656	682	686	686	731	715	704	678	734	647	711	695	727	707	668	732	670	719	695	699	700	701	718	705	763	750	703	712	679	677	653	688	683	707	683	694	674	684	731	709	707	663	670	732	681	701	718	709	709	658	716	675	717	740	696	698	722	695	679	716	732	710	787	676	681	708	722	739	703	631	719	719	649	732	717	675	694	676	697	685	732	680	699	704	708	692	682	701	724	660	707	680	706	721	694	696	685	724	689	689	735	671	712	710	686	692	694	656	663	665	711	705	710	712	687	708	679	707	728	680	676	694	696	718	706	681	704	728	686	729	704	691	725	714	726	688	719	683	717	677	732	706	717	672	675	711	665	698	712	713	669	702	729	742	719	708	659	710	735	709	697	742	730	732	660	704	676	688	715	706	708	666	681	792	693	681	717	700	674	693	715	720	698	699	715	672	637	735	714	705	732	709	729	705	706	724	714	681	711	715	658	699	717	737	701	721	707	712	671	651	734	742	710	680	714	652	675	718	691	738	703	701	734	707	679	665	723	681	725	732	701	687	668	707	669	744	701	683	709	684	661	671	650	712	673	686	721	683	725	691	717	714	662	702	672	691	723	676	733	680	685	648	706	704	694	706	687	670	732	723	673	709	677	696	737	673	717	688	759	718	653	698	704	726	741	743	697	713	700	632	722	695	728	661	676	692	713	693	687	693	668	722	724	687	691	748	761	727	717	690	741	732	718	699	688	692	702	721	748	728	678	698	698	699	681	681	759	748	674	726	683	701	721	704	702	724	711	701	691	708	715	695	650	689	694	687	653	721	685	724	715	684	685	739	693	667	696	688	718	710	725	703	683	701	670	729	707	724	713	700	716	729	740	729	677	693	681	710	684	737	695	740	682	726	706	709	775	706	713	708	710	670	727	686	706	678	719	680	667	729	691	703	644	697	680	740	665	689	734	672	690	710	712	716	694	728	715	655	731	682	661	668	662	696	660	688	713	703	694	671	700	684	713	658	721	710	715	684	682	749	708	716	714	722	715	680	725	663	676	736	725	709	712	692	666	721	694	754	682	683	699	650	703	685	676	713	675	707	668	675	706	709	697	718	716	689	714	772	750	686	671	738	753	723	751	668	686	683	667	729	704	715	719	729	692	700	712	714	661	690	694	693	703	714	697	699	713	753	720	671	698	676	768	682	684	682	675	649	714	701	768	709	714	668	696	726	684	677	686	678	709	662	687	694	733	671	718	680	699	657	754	686	695	674	698	715	715	726	668	759	747	710	744	721	744	673	711	730	724	662	756	673	696	653	656	698	725	676	656	656	688	671	689	691	721	695	701	724	672	684	699	710	680	655	727	719	731	670	695	690	674	674	712	747	726	697	701	740	705	697	674	710	685	729	661	715	709	686	705	693	680	689	724	702	758	723	747	712	692	715	662	691	713	718	681	730	659	705	692	667	685	691	683	704	758	734	688	664	756	689	690	636	710	688	722	701	782	751	734	727	703	686	670	708	719	753	717	743	690	724	694	705	710	698	675	696	670	712	743	719	728	695	674	701	689	724	702	697	702	727	704	698	711	722	744	712	736	716	719	697	707	704	692	741	755	660	687	726	663	740	750	708	687	701	620	691	692	670	702	722	692	714	717	724	695	714	674	677	703	720	729	712	667	749	721	675	698	720	696	666	701	688	722	747	694	701	675	698	698	727	703	706	707	744	675	724	725	667	701	685	738	717	675	656	716	626	696	658	735	694	674	698	712	689	699	738	717	726	698	701	714	697	712	698	690	682	695	723	720	697	689	722	698	688	743	659	711	725	661	750	695	729	687	677	649	701	680	699	742	765	708	660	715	706	685	694	701	717	724	676	692	681	723	728	661	703	684	724	659	662	710	713	694	691	699	689	701	690	686	682	735	665	638	678	685	693	749	680	722	694	716	656	714	713	713	674	684	755	715	734	659	662	707	714	676	651	660	684	802	719	721	687	744	693	686	710	666	715	679	686	682	732	698	695	710	677	686	659	710	698	674	696	689	708	666	671	677	656	703	713	689	709	715	732	729	729	673	696	707	687	713	690	743	711	756	732	650	694	671	720	653	649	747	749	735	724	685	695	732	690	702	691	683	675	722	712	704	686	660	685	691	703	700	748	677	720	712	725	710	672	655	691	721	718	644	741	717	689	684	740	714	692	727	694	660	688	687	676	676	684	673	730	663	690	739	697	675	714	688	713	654	676	654	676	688	681	702	726	627	735	677	740	707	682	747	734	681	703	697	686	720	701	721	710	703	690	687	680	667	708	720	704	697	735	712	701	670	684	713	685	677	703	683	712	746	652	701	704	729	680	683	677	675	682	687	663	734	731	711	720	721	723	709	682	733	731	688	700	645	691	689	693	667	709	692	672	710	694	686	735	648	703	673	685	682	744	714	683	656	714	702	674	712	735	659	680	714	719	702	719	673	723	694	713	674	701	691	720	756	702	734	700	657	721	684	649	705	694	679	736	655	696	724	763	698	676	691	686	711	682	680	656	665	718	684	659	710	700	737	691	688	735	687	696	687	651	710	688	709	721	692	716	685	704	686	713	708	661	705	701	746	731	687	733	740	652	685	694	691	676	680	698	763	724	701	744	700	733	721	687	684	727	745	633	700	702	742	715	705	672	706	690	670	673	734	734	666	711	721	702	760	711	682	728	701	715	717	684	734	707	736	700	712	699	694	649	705	710	667	714	728	681	643	697	680	666	720	715	699	677	675	766	638	682	758	692	694	716	664	711	680	710	690	682	706	688	652	680	685	699	709	693	739	702	744	691	662	687	678	684	718	716	727	731	686	680	704	762	666	727	699	704	740	678	715	700	700	702	696	736	668	705	705	672	683	758	693	688	714	691	695	723	687	668	676	688	691	723	730	705	697	664	710	741	681	682	697	691	727	670	750	691	698	685	728	701	697	706	626	740	704	699	723	688	672	726	712	670	692	647	709	714	635	667	744	681	780	707	646	726	677	664	691	696	719	663	691	674	703	703	684	686	672	714	721	689	763	654	717	709	746	675	655	680	685	686	702	676	723	715	689	734	712	686	658	661	737	676	678	711	688	710	740	670	756	711	725	793	703	705	706	704	672	672	721	710	713	712	729	724	689	741	736	711	687	651	694	747	729	670	697	720	712	680	753	687	694	711	740	719	741	707	733	689	726	692	705	725	692	670	725	751	728	706	683	769	685	675	715	688	684	729	656	666	707	700	675	730	714	688	705	680	712	621	686	694	733	692	649	671	699	634	687	735	654	680	684	746	694	697	697	676	740	738	711	707	719	699	713	702	696	685	697	740	759	703	696	695	654	690	705	698	731	676	659	741	688	696	730	718	689	712	685
21405	4214	1297	1045	754	669	561	493	435	423	409	385	379	363	341	323	314	289	304	312	310	323	293	290	285	304	305	291	296	288	296	325	302	302	295	257	289	298	283	291	309	278	273	312	297	280	306	286	306	290	275	314	280	282	305	287	298	283	294	277	299	275	290	304	297	304	287	313	287	311	327	306	268	283	300	300	288	294	314	318	283	286	274	300	311	300	302	321	283	270	292	265	285	298	246	285	266	307	294	304	262	299	334	258	251	288	306	284	275	300	301	284	294	284	265	269	292	294	283	258	310	284	261	275	264	277	280	300	311	295	308	310	322	283	292	309	307	293	307	300	273	295	292	310	317	299	311	310	252	319	284	291	295	276	274	284	257	261	269	279	288	281	273	314	284	304	274	274	290	287	266	259	287	267	303	279	297	284	292	282	293	299	273	277	314	274	293	301	290	296	289	323	288	277	312	295	304	299	277	288	320	275	261	264	315	266	278	266	285	291	325	326	273	255	285	290	296	274	309	298	296	313	313	274	280	260	300	294	316	291	272	284	307	278	291	293	335	320	280	274	282	319	292	308	262	253	293	287	271	301	282	290	297	281	308	277	281	285	272	272	273	289	313	288	297	289	270	276	275	266	276	300	259	294	281	289	295	295	289	275	313	299	289	292	282	276	252	307	312	293	254	303	279	322	269	284	279	281	287	255	282	308	309	271	284	278	296	282	332	289	295	281	296	246	265	296	264	270	281	316	290	263	311	301	264	248	284	285	270	265	297	295	267	293	276	286	297	290	252	300	295	275	311	282	300	267	282	292	293	294	307	290	270	287	305	301	283	280	290	257	297	294	299	290	295	291	313	245	257	256	278	292	289	283	260	283	263	298	285	288	290	294	301	276	272	297	275	276	285	307	295	267	274	300	274	295	304	292	293	287	291	281	253	303	257	301	277	279	283	306	291	314	287	294	293	298	283	291	283	268	275	281	277	286	280	307	266	300	269	276	291	298	279	295	307	260	275	310	291	295	280	292	312	283	261	289	302	264	299	295	298	274	289	264	279	303	326	304	306	307	275	276	274	298	277	271	293	288	248	290	294	270	272	265	266	267	288	306	302	280	304	269	287	270	274	278	251	287	304	257	290	279	256	322	281	285	268	271	263	264	276	294	262	276	283	259	321	295	287	295	290	292	310	281	290	325	252	312	305	297	306	298	275	273	254	280	265	277	315	297	286	277	283	295	271	278	287	264	306	339	296	266	289	287	306	256	286	279	281	297	294	275	314	300	313	269	265	290	309	275	269	317	274	328	287	292	288	278	324	288	248	250	270	296	281	271	307	328	268	270	290	265	292	279	280	260	286	263	253	316	275	278	259	321	294	280	304	310	278	292	288	296	263	274	269	284	264	262	275	283	275	294	299	295	286	309	292	290	276	292	270	310	282	303	269	280	311	269	300	256	281	304	315	275	303	254	307	290	324	269	290	279	306	286	283	289	289	300	287	292	299	303	285	282	305	259	294	273	310	276	294	274	270	301	312	257	329	296	287	273	263	303	275	277	270	262	296	308	271	304	306	271	278	304	282	300	298	287	303	306	297	310	303	283	273	299	294	302	294	305	298	282	294	306	305	307	283	276	289	275	273	319	295	292	265	278	325	292	276	305	315	298	272	297	284	270	272	295	304	274	261	269	290	290	275	302	275	284	329	280	271	307	296	293	296	277	275	272	253	286	307	277	286	272	309	274	301	272	294	292	325	291	263	279	286	278	286	293	284	299	310	274	283	333	281	247	282	274	291	270	275	285	304	287	300	268	288	320	261	269	308	272	305	285	297	302	272	281	290	269	266	290	272	266	269	277	286	304	283	308	280	296	278	325	257	276	297	285	299	306	277	294	288	302	308	283	278	275	312	317	289	297	304	253	316	289	297	293	268	303	303	306	328	267	315	284	301	297	271	280	301	307	296	271	308	294	295	269	316	282	303	275	311	298	258	254	291	300	286	306	260	295	293	292	303	320	299	301	278	270	314	280	280	290	278	272	293	293	281	307	274	277	272	313	299	285	276	298	288	322	303	282	284	260	254	302	312	264	299	313	290	283	287	284	284	293	286	297	281	239	302	280	284	293	262	307	310	266	264	264	318	313	282	275	310	286	299	297	285	260	284	303	274	286	296	298	284	266	316	289	308	294	271	262	305	279	295	303	285	242	286	260	273	283	288	294	274	262	304	271	299	252	281	269	295	290	312	298	312	287	276	311	311	258	312	266	282	275	266	307	303	280	267	299	326	287	304	269	275	301	310	297	323	271	274	307	316	325	301	278	313	258	300	286	289	250	287	306	293	253	293	265	289	275	275	315	323	308	277	289	298	256	310	280	295	292	292	293	288	278	295	302	278	284	273	322	304	299	268	280	301	277	298	282	279	283	300	273	319	306	286	300	308	314	288	307	268	302	283	285	294	267	297	276	310	277	320	260	290	303	261	291	315	286	273	305	283	267	307	290	279	283	304	282	287	293	293	291	273	279	291	294	302	283	275	254	309	270	300	304	285	287	314	315	276	287	320	310	295	274	261	266	298	268	270	264	291	303	290	248	332	295	305	296	299	274	275	317	287	282	286	289	318	289	271	266	299	298	300	318	311	273	289	291	270	298	283	314	291	316	308	292	305	303	279	257	279	267	275	279	302	280	279	300	317	257	317	297	310	259	292	282	298	304	308	298	319	249	273	282	291	308	303	303	281	271	292	281	277	289	275	302	314	275	275	319	294	278	286	283	297	248	286	280	296	273	287	296	280	288	298	280	285	291	278	298	299	279	308	249	267	283	296	271	325	267	285	290	288	263	306	273	278	277	284	312	281	293	303	295	259	307	296	254	295	285	291	278	280	261	267	281	343	285	276	256	285	295	279	304	302	311	305	289	287	287	304	266	291	293	288	255	296	294	313	294	309	303	287	269	258	269	286	319	289	281	267	305	299	267	270	282	310	263	287	287	267	274	266	271	335	290	262	301	284	299	265	319	277	317	257	267	255	273	276	307	268	289	291	295	303	302	291	309	299	277	312	261	275	299	299	271	286	305	313	263	279	282	278	294	277	274	320	259	288	275	276	303	296	291	277	305	313	278	294	305	282	298	272	301	293	267	311	295	293	295	278	267	292	292	278	281	310	274	303	292	301	285	282	267	298	316	289	296	274	288	302	276	259	287	272	272	256	285	270	267	284	311	269	301	238	264	287	303	287	264	260	283	255	286	269	283	298	303	298	285	270	276	265	287	292	305	283	285	295	292	297	297	247	304	280	285	302	277	279	264	280	315	286	279	284	306	282	317	285	339	269	269	281	324	289	305	303	307	289	263	282	275	320	248	321	293	262	323	281	272	266	310	286	325	286	266	294	309	297	291	302	283	270	258	316	298	275	315	316	293	293	282	283	294	299	295	282	315	253	284	311	276	292	302	275	289	277	282	282	303	298	267	302	284	289	261	277	300	288	272	282	263	257	255	296	292	281	283	303	289
12991	2078	2681	3309	2819	2469	2131	1851	1733	1530	1301	1330	1118	1167	1118	1015	999	1036	987	928	850	935	915	849	869	779	889	845	780	838	856	845	841	842	804	769	776	767	751	735	832	766	716	800	781	754	793	769	776	739	767	784	754	754	771	758	737	782	777	763	784	769	763	747	770	746	775	751	723	787	773	732	799	757	799	736	748	752	707	753	717	734	724	708	739	709	688	744	743	766	759	789	737	765	766	717	722	783	743	751	753	753	683	708	728	768	812	696	752	747	713	719	749	749	717	735	737	726	742	701	745	744	769	730	761	726	739	762	770	785	750	762	761	735	739	743	734	727	701	716	781	678	707	768	757	726	746	737	710	784	765	722	745	738	717	767	737	738	696	781	743	732	713	740	777	743	750	749	721	775	706	787	731	724	716	795	774	725	767	768	736	786	772	737	760	707	770	746	699	747	771	744	702	688	758	736	772	763	756	803	768	695	756	702	742	724	783	743	695	775	705	776	683	715	703	723	702	731	757	728	686	746	727	749	755	699	738	732	718	703	759	778	744	727	744	732	749	710	746	763	678	673	778	758	712	772	768	727	741	743	725	743	696	758	696	800	741	780	753	742	753	732	754	746	720	729	773	736	711	787	744	705	757	757	734	729	725	738	738	811	722	746	755	722	768	783	714	724	742	740	722	736	729	731	768	786	750	740	703	700	705	708	758	783	728	729	746	740	702	751	735	740	714	736	705	809	771	722	673	727	760	744	743	745	700	779	708	737	746	718	740	736	748	718	752	708	711	754	739	804	724	703	745	732	744	761	719	716	761	737	749	694	747	690	748	749	718	725	749	758	713	695	755	807	738	737	729	710	707	762	736	757	724	742	760	711	700	703	764	774	734	761	797	759	750	742	761	774	695	726	768	735	723	696	692	752	715	700	711	724	758	734	760	803	724	744	748	737	774	807	755	727	776	820	743	757	762	763	762	715	739	707	744	756	743	742	683	734	785	766	763	732	727	734	734	754	721	745	753	692	735	762	807	688	704	766	747	767	735	742	738	732	764	763	725	763	710	730	734	765	771	753	808	725	769	772	724	697	744	766	703	722	732	758	728	740	660	720	739	780	749	699	796	734	751	671	749	744	728	763	755	719	751	731	692	696	725	719	730	737	700	700	698	739	767	770	725	705	765	755	730	741	749	739	765	702	718	730	769	730	738	726	773	758	781	711	708	686	737	691	768	685	698	741	705	773	751	744	755	700	725	757	760	736	767	772	790	708	736	728	736	690	782	697	723	749	766	760	740	714	725	771	755	732	723	699	763	745	736	684	729	756	765	714	708	683	730	682	692	741	711	727	721	706	740	746	744	747	770	700	699	702	763	748	758	706	737	738	752	733	770	713	733	740	655	724	703	780	803	694	686	786	751	720	734	728	767	756	689	703	763	753	724	749	760	708	682	731	682	712	772	762	720	776	742	733	727	712	723	786	722	756	746	720	753	714	693	697	704	720	724	703	754	749	726	689	756	736	690	711	725	751	774	725	746	761	686	715	717	738	734	732	747	721	727	752	781	774	701	780	813	714	759	744	762	733	765	723	738	738	681	721	769	771	722	776	744	787	766	790	758	682	770	720	756	704	745	741	729	699	713	723	789	747	719	777	722	734	752	713	727	718	715	732	701	754	730	712	762	735	757	772	700	746	784	747	747	767	750	727	794	703	769	694	737	723	738	715	724	718	705	741	716	736	743	734	738	715	711	759	759	752	708	703	783	759	753	748	728	706	769	755	719	730	762	720	694	792	718	736	688	760	786	738	748	792	731	736	689	753	736	694	773	713	747	765	714	752	751	763	699	703	758	703	757	739	729	760	766	753	774	739	710	731	777	748	743	760	717	763	735	738	726	722	764	737	712	733	742	763	728	745	716	720	730	713	718	718	724	749	693	751	750	750	731	739	683	766	726	732	808	754	724	732	723	716	726	734	727	769	712	818	727	755	748	724	778	716	727	743	688	697	729	704	723	772	738	724	756	746	761	766	715	729	727	760	713	754	750	691	743	721	739	731	746	735	735	735	753	754	753	735	691	767	728	768	680	746	704	734	700	786	708	752	758	738	723	736	703	772	722	713	774	776	710	744	751	737	709	718	786	676	732	760	791	729	713	713	725	798	774	730	740	764	733	725	719	736	720	676	728	741	748	704	724	716	761	739	746	736	745	763	708	729	773	740	729	752	749	738	690	730	762	748	719	733	750	733	748	715	761	764	717	761	736	743	731	705	784	790	720	729	740	771	684	764	751	720	819	687	736	760	771	769	753	710	767	748	747	730	757	742	765	708	804	762	776	739	721	743	740	744	744	787	746	740	725	706	777	732	805	686	742	695	687	745	714	775	755	778	724	735	686	731	745	743	725	792	769	761	774	767	757	723	746	718	738	729	763	695	747	735	695	690	727	711	746	745	718	747	729	735	705	727	736	758	753	723	741	717	787	768	749	742	742	723	750	739	743	719	722	710	705	759	765	767	759	718	725	749	766	739	682	749	778	749	695	781	665	763	731	713	762	715	696	731	741	789	729	730	733	707	757	747	792	700	692	777	757	761	737	754	741	776	781	673	726	750	739	748	742	690	752	689	689	761	761	721	733	695	781	761	766	731	720	753	710	722	758	694	745	702	759	750	722	740	754	764	741	740	738	724	766	766	709	672	742	751	749	720	789	745	763	770	704	686	753	761	777	767	738	746	744	707	720	770	750	790	703	719	753	732	728	730	740	769	674	730	755	744	741	742	700	682	709	707	733	724	738	724	725	766	757	731	710	801	725	739	708	809	715	663	707	815	786	771	740	721	744	729	726	753	774	754	737	752	706	661	717	712	709	772	720	730	734	704	756	735	732	752	770	742	746	703	724	720	768	715	677	722	720	698	698	745	802	745	715	702	701	745	763	750	706	757	710	721	739	741	747	698	743	762	765	719	781	741	722	786	785	745	709	730	752	752	723	759	725	742	758	781	758	730	766	707	696	710	723	740	761	747	707	734	755	775	751	745	707	778	766	720	732	776	729	733	732	757	700	739	721	747	700	721	745	715	739	739	773	702	749	719	746	723	735	779	780	777	727	756	722	760	770	768	721	718	728	773	723	729	760	753	759	719	687	741	725	741	763	766	704	765	771	706	715	722	774	741	723	718	749	716	770	707	750	687	744	764	752	747	713	758	767	768	724	780	751	736	773	719	788	748	767	726	708	729	730	727	744	718	745	784	718	716	754	792	693	755	786	759	757	753	726	754	743	735	728	748	756	747	744	729	749	742	703	766	748	783	733	768	750	753	765	797	730	789	722	814	726	751	737	734	771	746	742	739	709	764	740	715	750	771	731	693	725	691	747	781	767	735	710	724	712	796	742	708	722	701	718	779	780	736	707	722	775	730	733	789	729	740	758	778	741	737	720	777	688	733	720	700	775	721	746	705	743	734	782	769	762	714	733	758	763	753	742	736	784	753	771	752	735	745	730	723	731	734	775	763
32937	9456	2191	1621	1150	870	670	515	422	370	326	273	254	267	229	232	210	189	208	179	171	153	180	173	170	161	174	167	171	142	159	168	148	184	153	140	148	175	155	153	161	142	158	155	156	158	151	166	165	126	144	142	161	154	146	148	145	131	160	144	158	141	134	159	162	145	132	123	140	147	143	150	135	134	140	127	153	127	139	125	153	134	173	145	115	129	131	137	154	141	143	132	142	131	146	137	116	164	133	152	141	147	147	146	171	158	170	136	169	136	156	146	124	156	143	135	142	145	119	158	131	158	137	133	133	135	116	139	131	129	140	150	157	133	145	142	148	148	138	144	137	150	141	152	140	124	153	139	127	118	146	119	145	156	166	137	146	129	151	129	133	135	140	139	134	142	138	127	161	131	140	125	131	136	142	161	152	136	147	122	128	141	141	151	144	130	136	128	158	144	165	155	128	132	139	143	119	136	148	135	143	134	160	148	158	146	159	147	138	131	159	145	139	137	148	151	142	155	143	142	113	130	139	119	132	132	145	151	127	138	138	130	161	171	121	146	148	134	136	136	134	135	129	142	133	117	141	142	151	145	129	166	127	141	126	151	142	150	143	142	141	143	149	132	165	141	138	164	121	133	124	150	136	154	164	125	112	144	152	123	156	129	147	145	155	155	137	120	137	144	125	140	132	116	130	138	144	137	127	129	133	150	136	160	113	169	130	126	150	154	148	144	127	118	137	142	151	135	158	133	147	159	145	133	146	149	131	130	167	133	152	144	141	134	136	132	148	123	147	135	129	126	141	133	141	120	141	143	151	139	124	127	149	164	146	138	136	152	123	139	169	148	136	146	132	151	131	135	134	111	147	119	142	123	131	127	131	141	132	134	137	165	148	144	148	133	136	146	126	138	153	132	130	162	144	124	146	134	137	158	140	154	128	154	128	159	140	113	131	139	135	136	149	155	160	140	154	156	149	141	139	133	123	142	162	132	148	137	142	138	131	134	151	166	150	130	122	149	127	172	152	125	154	150	138	160	130	127	149	132	157	149	157	140	133	124	157	135	155	134	129	126	133	145	127	157	117	149	154	141	142	150	141	126	143	163	133	143	135	158	159	138	128	143	132	132	124	123	118	141	128	162	118	119	110	147	111	158	131	138	132	161	143	152	145	139	157	174	128	136	133	144	108	123	123	138	150	147	133	133	151	140	133	146	146	128	141	126	134	127	150	139	147	142	136	148	140	147	150	128	106	147	130	126	127	140	149	159	154	133	135	129	156	148	156	160	156	137	144	158	133	145	127	123	153	153	126	154	132	157	147	135	132	133	147	139	111	153	125	139	136	157	139	143	121	143	123	125	126	161	128	175	136	126	133	156	143	134	136	154	134	122	128	156	145	118	127	149	127	147	138	154	149	156	126	146	142	152	144	145	137	136	134	143	112	126	127	119	170	130	148	141	117	153	138	118	158	156	160	144	149	145	114	143	152	129	134	130	131	142	123	162	138	130	128	151	143	138	135	111	168	131	139	133	119	142	114	142	116	152	137	154	133	144	152	140	131	147	167	139	136	137	142	138	127	138	158	143	130	142	119	149	121	170	133	145	138	122	155	127	148	128	135	140	145	139	147	133	138	152	153	142	132	137	131	139	116	134	123	129	114	152	129	124	120	148	135	136	139	129	159	160	143	144	135	150	138	154	146	157	131	136	159	138	162	160	117	145	148	144	136	130	134	149	130	135	134	148	145	141	140	132	140	133	133	145	152	122	101	132	129	149	137	139	139	150	135	146	124	149	132	120	151	133	167	155	138	138	127	133	125	163	135	134	159	140	124	153	151	131	121	132	120	143	168	149	141	131	134	168	144	118	124	116	132	134	154	156	141	121	131	150	135	157	129	129	159	131	123	129	128	138	147	147	138	122	153	157	134	141	136	151	133	134	135	131	133	154	115	143	131	134	132	142	123	149	129	135	124	147	121	139	149	126	134	145	122	145	131	135	142	130	110	155	147	153	153	149	142	155	138	126	144	135	134	143	146	143	148	153	136	156	127	135	144	151	130	124	128	161	145	122	135	124	175	155	144	163	149	133	155	140	143	143	138	134	140	142	151	113	134	142	146	142	126	135	152	144	131	147	140	119	171	162	122	137	138	145	150	148	138	124	143	134	150	149	121	132	160	145	155	167	165	140	137	142	153	151	162	135	138	150	142	142	124	168	139	132	148	133	146	158	132	151	151	133	134	132	140	138	149	160	129	131	149	144	139	122	124	138	120	155	139	140	128	140	131	141	138	128	153	146	163	117	143	132	150	138	158	122	128	165	162	142	137	157	138	116	134	143	126	130	142	175	146	147	138	133	133	151	136	154	140	128	138	147	131	130	139	130	146	141	162	142	152	139	156	134	144	157	134	141	148	130	151	135	157	123	134	148	143	138	136	129	136	142	162	145	136	165	137	116	153	132	140	145	148	142	140	147	107	141	137	131	134	154	158	137	149	149	143	138	155	134	166	136	145	141	122	138	132	127	143	113	127	138	144	142	141	158	126	131	125	135	150	134	137	156	159	135	149	142	147	143	144	142	159	156	159	129	145	150	150	140	129	129	143	153	159	151	151	139	126	141	136	137	172	155	146	125	155	108	138	108	133	156	125	165	153	129	134	148	155	135	148	135	148	143	131	164	159	142	139	145	119	126	130	118	177	156	125	143	153	158	129	149	133	145	154	151	135	144	143	145	138	142	155	138	147	140	138	144	125	131	167	135	129	135	126	125	113	145	143	140	134	149	153	149	132	123	134	131	139	144	133	130	129	125	143	159	136	160	142	176	119	126	148	145	151	137	150	139	147	129	135	143	163	168	141	129	132	135	141	128	148	124	124	144	124	123	136	158	109	134	120	154	145	151	125	128	135	141	124	147	142	129	151	135	141	133	122	143	152	126	122	134	130	128	140	132	136	147	133	131	140	148	132	154	150	139	153	132	142	126	136	144	137	134	120	147	166	130	151	140	147	145	140	133	136	141	133	112	133	142	145	134	142	147	144	167	108	172	133	141	138	167	136	159	127	135	125	150	134	128	157	158	141	135	145	129	139	141	130	125	146	135	130	142	145	141	132	130	148	136	147	146	151	132	137	127	127	122	128	130	168	136	138	123	142	132	132	118	119	149	164	141	148	142	138	166	137	134	122	132	152	162	140	138	135	125	149	142	133	146	120	148	136	144	144	155	140	146	143	145	145	144	163	137	157	162	154	130	135	156	137	136	140	135	152	139	138	127	142	174	147	165	155	132	156	140	146	133	129	138	130	132	141	135	153	129	135	129	139	154	145	157	138	148	135	130	133	140	140	138	126	128	145	146	125	139	120	131	131	144	139	123	144	129	137	156	146	150	135	149	137	149	136	117	126	108	124	141	139	160	145	141	144	140	125	128	142	136	142	161	125	134	136	124	138	141	110	119	170	154	157	142	130	141	132	136	146	145	153	172	148	142	114	132	124	146	126	145	159	140	162	156
18652	2741	3888	4878	4426	3591	3007	2490	2086	1740	1596	1415	1215	1195	1018	1013	914	823	806	768	762	715	676	627	621	620	669	564	571	573	551	531	558	488	514	558	525	490	506	451	484	460	498	501	442	469	442	465	438	466	446	436	455	447	436	466	422	427	422	477	416	433	424	437	417	404	443	415	403	395	454	379	425	397	422	484	437	396	430	400	418	417	384	410	414	400	406	394	414	405	436	399	399	379	416	429	389	437	393	403	391	398	416	389	393	397	388	414	432	397	398	377	405	418	394	419	415	411	387	429	416	385	390	381	394	403	411	386	387	344	425	410	364	388	389	361	397	403	396	364	396	352	367	370	391	400	429	378	393	402	385	400	400	382	364	374	397	387	352	379	424	357	378	419	420	381	419	390	429	383	433	433	392	377	357	386	396	391	423	434	399	413	378	350	373	402	450	412	379	376	408	399	413	418	397	424	393	368	427	390	381	382	399	373	377	391	392	383	402	384	391	364	388	393	395	386	374	405	344	396	416	382	401	397	400	437	387	365	402	391	364	387	390	388	389	413	391	414	374	375	385	413	409	389	403	412	357	387	393	382	404	398	392	390	392	340	393	390	420	421	377	372	380	391	438	419	392	389	373	407	376	335	381	390	390	441	413	404	381	387	384	367	387	374	403	381	379	399	374	387	385	400	401	369	352	382	361	356	392	352	379	413	386	397	407	396	414	370	351	385	392	392	370	389	369	369	386	380	389	403	387	392	424	385	379	349	387	408	395	401	400	365	420	437	435	421	399	372	413	417	365	408	401	385	369	397	405	395	409	398	393	402	383	404	390	405	378	372	378	390	393	409	383	422	398	349	411	358	392	379	396	405	390	389	373	380	391	405	403	383	401	374	385	433	420	413	417	396	400	363	380	430	406	368	416	404	399	358	372	352	374	373	379	392	366	357	363	331	399	373	422	394	369	379	386	347	391	400	396	380	369	386	438	364	401	405	389	394	390	424	386	411	362	386	373	357	395	412	394	390	402	426	420	382	384	419	392	368	406	362	405	407	348	395	386	429	359	381	352	414	391	421	381	399	364	404	410	406	366	396	382	373	355	382	421	386	426	407	379	375	395	348	372	390	379	388	358	381	407	366	367	390	407	418	399	396	431	402	385	379	388	330	378	391	402	352	425	418	376	405	390	398	400	419	412	396	387	378	387	415	361	430	405	383	390	383	387	422	395	374	407	366	407	370	375	402	369	397	403	367	373	428	375	383	390	374	390	391	365	365	390	385	383	400	385	421	390	395	403	414	361	390	398	406	433	391	395	413	419	382	390	406	350	370	379	352	395	408	391	418	359	430	360	387	394	369	395	383	391	388	416	408	383	380	397	403	405	393	405	402	369	396	401	393	419	394	392	406	393	378	381	388	366	379	363	386	381	389	409	415	400	365	377	372	357	383	377	400	390	354	393	393	400	381	397	390	388	421	405	380	380	367	395	398	380	365	415	416	368	403	408	390	366	425	418	371	412	369	391	388	375	389	376	443	417	379	392	411	370	373	324	399	391	371	383	423	367	362	411	382	405	408	376	392	346	406	386	372	404	371	364	416	392	366	366	387	457	366	369	393	361	400	359	373	379	385	424	382	374	400	395	374	380	385	387	387	386	381	389	419	391	375	398	372	373	415	346	382	384	366	344	356	389	387	415	398	391	386	388	353	420	396	374	380	421	388	387	371	386	380	376	377	386	367	368	348	388	386	363	443	391	385	380	390	384	383	459	351	399	401	431	412	351	384	382	402	422	371	379	399	388	404	406	368	342	385	376	392	353	351	401	364	393	398	404	417	422	404	382	369	393	400	409	364	422	391	371	384	407	373	378	409	405	405	407	408	401	380	381	407	391	414	358	380	358	373	349	422	418	374	398	384	380	385	394	407	382	407	381	411	428	367	395	361	372	384	380	399	406	416	401	425	383	383	354	412	374	388	390	417	380	387	414	374	430	374	387	434	393	383	403	388	409	400	412	399	406	390	369	413	339	398	426	380	375	421	380	378	372	383	418	389	394	400	386	385	388	398	386	374	392	383	360	421	367	397	388	343	362	402	361	384	372	374	382	407	380	392	399	390	379	403	399	404	361	370	365	394	379	385	414	367	372	394	365	352	357	389	428	383	387	397	391	372	400	370	365	415	412	385	387	377	371	382	398	420	402	393	383	386	376	389	351	376	379	402	382	363	383	388	380	389	429	373	395	355	386	368	373	408	413	380	406	409	399	373	383	376	415	421	407	394	430	373	398	385	381	361	380	358	385	418	409	417	386	352	385	418	403	414	420	382	388	374	372	369	387	371	391	409	393	379	379	402	391	391	359	365	413	368	405	390	363	368	428	380	375	358	371	380	379	383	384	387	370	400	373	386	426	401	355	392	398	406	372	362	325	419	397	383	393	405	395	393	401	417	406	405	415	408	396	381	395	384	385	396	378	405	408	401	410	374	390	353	395	427	405	375	397	347	382	425	393	374	399	418	390	402	417	382	400	354	368	397	416	361	388	415	404	406	362	367	360	378	420	379	406	417	390	397	415	416	375	381	368	361	364	431	393	417	359	390	386	400	388	367	375	408	365	407	420	390	371	357	407	386	367	374	416	348	387	359	383	404	380	394	388	370	398	382	351	378	374	400	436	394	400	403	387	397	387	369	411	379	388	406	380	374	381	417	377	371	381	401	355	395	413	390	409	386	366	358	404	362	369	391	393	399	392	369	424	409	370	387	375	355	401	382	407	380	400	386	352	385	380	384	378	356	377	359	406	388	368	401	371	380	405	386	374	385	376	386	399	397	397	361	405	390	424	397	389	351	392	407	409	391	386	389	360	396	406	368	402	400	361	360	375	416	392	361	379	378	381	381	430	408	362	405	394	387	415	416	384	363	403	401	397	404	414	409	377	355	359	413	397	383	420	415	388	368	400	398	345	404	395	386	356	412	412	387	379	412	400	361	394	396	396	396	405	375	395	386	382	397	382	385	386	402	394	403	408	377	413	414	397	372	410	405	381	384	397	379	383	388	383	392	386	357	433	393	388	394	379	366	354	426	381	368	375	386	374	371	398	376	424	399	374	356	367	394	391	371	399	377	387	345	390	410	385	380	382	404	385	405	426	393	388	360	400	379	455	354	362	382	358	390	413	368	392	413	374	355	429	444	406	395	407	398	371	379	363	399	373	411	440	375	400	378	380	402	374	391	392	360	385	381	396	363	410	374	400	376	379	399	401	365	376	384	388	376	404	371	423	366	401	365	377	387	394	399	348	370	336	349	358	389	415	383	384	388	386	383	385	375	402	416	375	391	402	390	383	382	371	411	396	403	367	389	400	374	397	413	392	384	402	386	357	399	377	398	386	394	420	373	379	431	358	358	380	407	347	380	374	386	397	410	389	379	378	384	375	362	445	400	392	384	399	357	395	416	406	384	415	401	366	408	383	369	378	384	373	445	377	424	416	417	392	359	401	358	413	422	407	406	380	376
3900	457	346	309	304	267	293	276	276	279	279	286	272	257	257	289	250	250	255	262	270	273	219	271	257	260	260	282	264	221	253	255	256	275	238	244	277	272	247	271	273	253	315	264	245	279	259	283	251	283	256	256	261	228	276	295	264	253	265	259	278	255	268	263	250	260	287	260	247	244	268	296	272	269	272	272	279	288	275	269	278	251	243	228	286	258	297	277	255	281	255	263	276	245	273	284	273	276	270	258	285	275	306	275	267	279	249	270	264	226	236	292	299	253	269	249	247	284	289	276	252	287	277	278	253	293	267	237	245	258	273	272	276	254	265	251	257	262	307	233	259	248	253	271	248	285	289	246	299	251	260	263	266	270	290	297	276	286	267	236	255	286	271	311	253	266	281	271	254	289	258	261	267	277	296	277	272	253	250	266	251	255	282	285	266	251	263	259	259	270	291	265	257	261	273	251	258	278	263	254	292	299	268	243	257	223	289	272	264	285	263	266	265	288	277	293	263	231	278	298	256	276	276	271	274	272	279	299	243	252	291	262	232	279	257	255	267	273	273	278	247	271	254	265	301	276	250	274	243	276	248	269	239	271	261	300	263	267	253	308	290	269	261	243	253	254	286	239	244	267	264	261	279	267	233	270	258	259	260	283	267	299	260	290	265	242	249	274	264	235	254	266	258	238	267	266	277	278	266	245	293	286	251	250	254	283	278	255	272	242	281	289	291	277	268	285	265	263	264	241	283	254	254	263	293	265	272	275	302	289	279	255	244	259	263	269	278	272	250	252	251	279	303	281	256	273	290	247	260	273	280	264	254	256	266	293	266	240	270	266	244	264	267	262	266	256	251	275	278	289	264	277	284	263	245	280	272	261	264	250	250	225	252	271	283	266	257	258	275	262	246	277	284	270	273	244	298	289	280	288	274	283	277	305	261	267	257	255	228	245	276	263	265	252	246	275	280	252	273	271	273	294	304	299	256	249	266	259	253	291	255	314	262	285	241	238	263	277	243	281	281	271	263	269	277	291	259	263	267	253	275	275	296	267	257	275	275	263	236	273	257	256	260	256	265	260	267	274	242	293	250	262	255	244	278	268	237	266	276	263	255	290	266	269	271	251	262	294	285	263	277	273	265	266	259	274	256	280	263	254	261	275	263	292	238	245	254	259	279	296	282	288	278	279	278	271	303	281	273	258	258	247	283	271	265	267	268	248	266	239	253	284	269	280	273	265	253	246	272	284	262	307	259	253	286	252	274	291	259	274	287	267	298	277	302	256	301	291	246	270	286	266	274	253	277	288	280	272	259	266	288	294	271	269	254	272	266	240	274	271	249	247	275	266	241	275	265	274	267	248	300	239	288	250	257	306	270	278	258	275	265	248	246	295	287	278	263	294	254	293	256	266	258	274	272	261	263	259	261	244	296	274	269	240	267	258	246	247	257	274	260	274	268	290	271	270	248	230	263	263	235	253	259	256	241	292	260	274	260	244	255	258	260	274	268	275	253	252	259	283	278	263	264	281	290	277	271	246	258	274	275	268	249	261	269	261	286	239	261	289	290	264	248	265	282	253	275	249	268	277	295	259	258	287	258	291	251	243	275	271	284	290	257	278	276	299	289	294	247	275	258	278	245	282	262	249	236	290	257	269	261	280	283	261	300	268	267	270	279	218	275	274	257	232	238	287	293	248	277	258	281	280	249	288	252	283	249	263	234	231	277	270	236	280	264	273	255	269	242	258	279	257	236	289	262	277	272	287	246	248	255	272	272	280	247	259	249	256	274	257	257	267	260	285	316	245	260	286	293	268	274	282	256	246	253	281	271	238	293	272	267	282	300	265	271	253	250	257	262	254	274	306	242	266	277	242	261	256	272	234	282	276	269	260	283	257	263	259	277	289	280	238	271	248	240	261	260	233	255	256	240	253	272	266	278	261	264	251	227	286	272	262	264	255	269	270	252	291	250	295	271	303	264	260	247	282	292	239	254	236	277	264	263	253	281	283	280	276	293	265	278	254	291	240	270	256	272	230	243	260	256	240	268	274	280	317	288	289	247	284	257	262	250	278	280	252	272	281	257	288	275	224	262	278	289	267	234	248	267	256	273	276	285	283	264	256	279	254	282	263	274	254	266	275	264	262	266	250	282	287	271	263	260	235	281	265	250	264	276	273	280	267	235	254	268	247	243	292	239	275	278	270	237	270	291	291	260	262	260	248	279	291	263	260	259	267	289	288	262	252	283	265	278	279	271	266	269	241	274	264	293	264	258	272	277	266	261	296	275	286	249	291	249	291	280	271	268	252	257	261	298	284	238	276	260	251	263	280	269	271	272	308	253	282	289	257	273	266	249	277	282	260	271	255	275	285	285	247	256	292	284	281	260	279	270	256	253	260	246	290	256	294	245	244	281	253	292	274	248	286	244	280	272	272	254	275	302	286	256	293	300	236	283	286	226	241	278	294	296	282	239	285	284	286	249	281	287	271	251	265	250	254	269	273	269	285	266	264	256	265	228	266	261	234	248	272	269	257	263	256	271	254	273	272	271	268	276	272	257	254	274	270	281	275	266	261	274	265	304	266	248	268	290	260	282	252	266	262	241	270	288	264	256	259	274	222	263	271	279	271	251	233	252	272	252	294	237	253	294	284	255	266	269	251	270	285	268	294	274	298	292	271	267	255	273	264	273	282	281	257	280	264	249	280	253	225	268	244	268	293	262	264	289	243	274	282	263	268	289	272	251	291	276	248	294	240	263	277	277	287	264	279	261	261	279	263	272	249	245	258	269	269	249	273	293	295	239	251	238	283	286	286	272	248	270	276	282	263	275	299	267	271	235	278	263	247	270	229	279	263	291	289	243	249	252	273	260	257	280	291	261	275	272	284	261	242	266	282	232	252	266	282	270	271	274	283	266	277	300	248	294	257	270	248	287	297	281	279	263	260	256	281	253	292	271	286	278	254	259	262	295	292	287	268	277	257	280	283	254	252	267	248	277	261	259	254	270	300	290	268	273	253	287	258	255	311	284	277	252	286	279	238	257	277	288	274	280	260	254	263	254	285	259	259	268	294	274	284	273	261	275	255	285	250	280	281	262	253	288	270	268	283	258	254	263	261	286	256	244	277	269	285	289	278	300	287	247	284	273	278	246	278	255	283	292	259	253	240	255	235	269	284	280	253	259	259	276	242	278	244	277	257	279	275	286	257	264	263	274	275	250	275	261	279	253	278	256	271	268	272	271	247	291	277	273	261	258	281	256	300	240	269	286	236	260	269	226	268	261	251	255	280	249	249	260	266	284	245	266	265	268	306	286	254	287	290	281	249	254	220	254	232	287	242	264	269	247	274	260	263	265	284	276	254	261	253	284	299	273	278	244	273	266	247	268	281	292	268	266	270	252	245	252	240	281	265	256	268	293	259	254	261	238	286	264	241	249	266	300	269	283	238	265	255	275	284	278	265	263	253	280	241	267	260	258	239	279	288	244	223	275	261	288	256	265	303
3519	874	886	916	900	891	831	805	804	733	794	718	760	733	740	709	692	771	746	713	700	698	749	675	706	733	705	702	727	708	726	713	706	701	723	686	742	746	695	742	733	721	723	676	731	684	731	690	670	691	690	679	681	701	730	693	716	720	721	677	686	669	673	690	704	654	767	719	667	698	681	701	703	726	702	714	728	687	683	677	682	727	716	663	757	696	667	725	714	692	697	741	656	677	711	730	699	728	688	666	725	700	730	689	692	728	700	706	705	724	695	685	755	680	703	740	674	727	683	684	740	720	724	705	716	725	662	668	698	759	740	667	675	708	726	691	683	695	684	748	692	661	736	728	714	738	683	657	709	758	679	707	708	660	665	665	697	722	707	677	703	687	700	719	690	706	702	743	697	705	713	705	695	688	691	738	699	666	667	680	675	694	729	689	708	673	715	700	722	682	693	670	719	688	715	741	701	662	703	735	722	722	664	711	721	724	690	742	715	742	686	711	723	711	699	661	738	743	702	710	669	699	738	705	775	680	726	695	711	691	700	696	678	702	701	719	672	724	722	669	710	712	739	659	703	734	686	705	723	659	670	671	751	702	696	684	710	728	729	768	694	723	700	705	690	755	736	663	726	727	718	710	717	687	678	734	683	690	673	703	707	690	666	676	696	709	721	720	691	705	733	725	702	711	687	651	692	680	697	682	666	676	703	688	738	706	738	699	728	719	725	703	687	736	672	742	737	677	715	722	744	709	673	742	677	691	691	671	736	675	693	699	687	725	673	699	711	735	712	755	704	724	712	708	742	703	663	685	692	712	668	753	748	699	693	699	732	677	708	752	686	665	731	725	703	674	710	741	697	705	686	700	753	706	748	694	699	675	750	725	635	701	679	691	691	635	694	699	664	697	723	742	672	726	707	728	724	694	713	747	740	696	679	734	679	681	729	663	743	708	698	687	664	669	747	672	680	669	700	705	712	685	687	749	687	748	754	745	654	681	766	694	722	667	675	701	697	667	678	722	723	712	682	747	709	748	719	688	761	713	726	662	682	680	668	774	734	695	670	690	727	746	705	729	688	699	674	722	683	724	722	690	680	747	698	706	668	688	712	700	725	684	714	715	697	725	740	749	695	710	719	683	734	691	683	731	650	741	673	696	734	682	662	687	653	695	710	691	688	690	702	712	725	741	687	649	704	686	686	705	664	696	705	686	672	758	723	749	715	721	681	732	704	707	710	642	719	715	686	651	682	729	690	744	710	683	716	704	718	710	695	705	676	678	710	704	678	708	734	704	692	682	690	708	684	739	700	721	665	693	724	709	745	699	693	690	650	665	674	692	663	687	734	729	703	701	716	726	668	730	673	668	717	689	663	738	744	731	703	685	719	708	654	700	690	682	708	678	710	703	709	703	672	718	712	716	735	728	684	760	704	664	740	738	684	684	688	677	691	723	721	720	722	733	670	689	738	693	683	691	718	739	721	729	689	710	690	706	722	699	711	696	659	741	682	692	729	709	631	702	679	724	691	691	708	654	685	683	694	690	673	741	730	725	740	702	687	735	727	711	734	738	667	678	739	702	695	723	743	713	697	720	678	692	678	732	735	694	699	701	687	730	730	719	697	720	732	686	691	663	728	685	734	684	682	684	726	708	718	716	681	727	699	713	681	730	717	689	675	662	734	715	682	765	702	756	700	696	707	681	706	659	697	660	737	735	685	682	725	698	702	705	651	654	742	654	708	704	713	696	699	686	689	636	722	717	687	704	717	685	690	690	701	690	703	725	705	738	767	693	722	641	687	730	681	735	671	692	684	740	713	690	682	767	665	701	668	709	750	698	721	710	697	662	705	680	688	710	739	768	657	680	694	730	686	690	675	726	706	692	695	651	685	671	705	694	712	721	739	729	679	722	738	669	662	678	695	723	719	690	687	715	696	682	732	745	689	720	685	712	700	728	696	693	689	684	701	710	708	690	684	729	682	707	701	637	718	743	677	693	678	713	700	745	705	677	740	717	682	683	679	750	737	710	732	694	668	743	705	687	694	692	672	712	698	690	717	682	717	703	687	752	693	677	687	710	750	700	736	689	689	673	742	686	712	715	724	697	691	649	725	659	683	698	716	699	650	662	675	760	736	708	705	719	673	718	717	702	726	750	728	642	688	670	729	710	715	681	689	715	765	700	704	688	695	673	701	656	717	699	721	643	679	723	713	697	685	735	698	671	698	715	699	691	750	714	702	716	743	709	688	720	643	734	679	718	724	674	694	689	728	691	639	709	702	670	714	700	732	729	692	706	679	693	701	714	684	698	691	675	726	655	690	678	713	691	656	680	708	684	706	711	699	731	704	703	685	706	704	695	684	685	687	689	672	700	708	728	702	739	693	704	691	674	625	746	738	709	683	700	739	715	711	727	723	588	742	714	706	667	692	658	692	777	682	669	726	669	705	682	687	697	668	684	723	678	697	703	668	736	709	723	689	703	706	728	720	715	678	694	718	699	677	689	709	702	697	670	697	686	721	648	714	716	727	712	650	723	761	683	721	700	707	718	706	712	695	698	753	721	749	728	735	720	733	702	689	702	701	701	723	751	693	672	721	676	712	661	732	712	720	683	648	685	657	686	702	706	727	715	688	711	667	706	716	682	689	712	718	716	721	703	714	686	731	679	711	691	708	707	683	717	695	707	698	703	685	708	731	702	749	690	755	710	686	744	714	700	725	636	689	724	754	703	673	667	699	724	694	706	677	707	707	687	717	732	703	766	750	684	703	699	670	681	703	692	727	715	683	750	726	651	707	736	698	700	684	710	695	674	742	735	720	705	700	706	715	703	739	673	634	700	702	704	716	705	684	727	704	707	724	723	646	655	679	705	699	677	689	646	693	737	706	706	704	735	724	708	724	673	724	681	705	769	693	675	733	689	666	709	734	650	700	688	737	696	679	735	700	685	671	658	711	691	700	693	697	696	714	770	760	678	727	681	645	714	695	695	725	687	707	667	654	724	762	708	731	688	706	696	719	692	735	696	693	710	672	704	690	682	687	666	675	685	699	660	705	728	709	729	722	666	728	710	727	694	755	687	734	661	696	685	675	705	696	701	697	697	730	689	685	685	726	732	711	721	753	709	669	659	714	704	727	687	712	719	730	733	702	689	714	656	672	744	667	779	671	709	721	724	710	699	736	651	704	705	696	670	716	701	709	691	665	724	681	675	699	716	733	706	666	670	715	724	731	676	752	729	684	706	727	764	749	702	690	675	703	725	708	696	674	691	717	689	683	709	736	698	694	702	708	766	665	717	692	661	682	689	710	641	722	682	669	721	681	690	668	717	757	726	691	696	694	746	730	656	687	712	725	710	697	692	724	681	674	709	689	695	710	661	683	724	722	685	722	707	720	711	685	677	706	740	656	682	696	694	716	689	726	665	692	711	746	696	743	700	698	673	684	699	713	676	664	703	715	700	718	708	672	693	666	682	718	704	668	743	759	733	743	727	719	721	705	679	670	738
21267	4074	1276	1040	799	651	542	526	459	378	388	366	346	339	365	336	312	319	310	314	297	355	302	318	315	302	319	304	300	322	299	279	273	270	309	323	323	284	280	288	331	264	278	278	306	290	266	307	261	303	250	284	310	252	311	285	290	285	284	267	277	280	274	263	288	287	341	272	291	264	307	326	296	274	287	285	276	272	242	273	280	265	281	277	310	287	286	269	295	292	313	295	285	270	284	303	282	304	271	297	295	285	278	309	318	310	309	297	314	298	277	264	279	289	284	285	318	267	271	274	265	293	264	316	248	296	281	264	288	297	302	274	312	281	274	270	303	280	289	313	275	295	318	270	287	290	275	296	306	282	294	314	295	291	321	284	259	258	300	299	279	345	282	339	286	266	291	248	269	313	306	298	322	290	274	294	290	295	320	308	277	318	301	293	273	295	285	277	283	259	248	309	279	290	291	285	278	291	280	297	270	282	300	265	265	266	293	297	291	280	281	291	312	343	280	277	270	323	288	279	279	290	297	284	276	259	308	277	303	295	328	305	314	271	291	322	296	323	296	272	288	287	278	284	303	293	261	301	299	286	246	292	272	296	294	270	259	262	262	284	283	285	282	305	293	268	298	275	272	284	318	305	288	314	280	267	273	256	301	302	291	306	295	275	267	262	285	274	286	274	288	313	284	252	296	278	276	271	269	290	285	284	280	314	256	271	265	307	280	270	304	237	288	294	297	300	304	323	300	270	300	274	281	277	271	289	281	285	309	316	308	309	307	304	281	279	300	266	281	280	273	286	326	261	279	326	286	293	285	283	268	262	276	284	272	291	280	288	297	317	264	278	249	306	269	299	281	259	275	306	285	286	288	294	306	282	274	283	290	299	270	283	287	323	270	291	291	272	266	289	290	298	298	278	270	296	284	277	336	320	320	289	285	285	252	274	298	292	261	320	268	286	291	283	294	286	260	275	291	291	272	302	275	303	272	294	250	280	316	300	326	268	288	275	281	292	280	286	322	302	286	281	282	310	266	271	295	308	321	302	284	262	277	270	281	292	305	272	275	279	271	284	272	291	296	260	285	267	289	296	287	283	271	317	293	306	268	293	296	286	282	263	284	283	289	299	291	308	281	285	309	311	268	291	303	274	319	270	321	308	295	258	288	292	276	289	291	310	299	289	285	268	299	266	275	301	285	298	294	278	311	269	269	293	303	269	289	285	319	255	268	278	315	307	270	277	278	257	273	316	322	303	317	283	269	298	291	281	273	279	292	289	313	287	288	288	280	285	273	257	288	303	278	271	316	258	330	298	263	315	261	292	285	297	296	311	332	306	301	270	265	266	293	280	270	266	271	269	269	282	267	291	316	288	302	248	284	292	285	280	278	258	314	291	318	299	303	293	291	313	300	272	285	303	297	287	280	298	296	301	273	287	288	286	295	281	284	271	275	284	309	260	275	286	279	300	268	286	301	309	279	324	296	284	292	281	276	294	306	328	279	271	288	305	289	313	286	295	286	291	282	290	288	313	283	298	276	284	321	265	280	267	268	313	270	271	283	293	294	318	280	311	296	326	258	287	301	286	278	295	281	302	281	279	324	280	270	255	316	271	269	295	276	309	290	285	290	291	297	272	264	275	259	295	297	280	299	272	301	273	288	282	293	283	286	311	300	282	294	282	295	279	283	300	296	273	305	278	266	285	283	276	292	290	291	267	285	287	257	285	300	253	309	272	274	304	285	273	305	303	307	283	280	308	295	281	269	288	268	267	300	288	313	305	288	295	287	284	311	313	288	298	310	314	307	310	320	276	298	267	297	300	278	289	312	311	295	296	293	291	279	318	339	285	293	251	277	298	293	272	293	324	278	264	282	307	297	304	280	275	326	281	257	270	270	300	295	296	279	281	308	274	292	289	256	311	314	286	291	305	283	303	316	263	273	294	295	305	330	301	261	292	259	333	276	279	293	296	271	292	273	295	302	287	291	265	299	304	286	291	250	282	274	292	293	250	260	277	288	270	277	271	291	288	270	258	297	300	299	292	285	305	281	271	273	289	268	273	287	271	318	287	322	296	271	252	297	296	283	299	272	251	273	270	283	302	291	316	302	283	305	263	282	302	291	257	281	288	293	281	261	300	309	282	265	299	258	292	274	268	271	292	299	286	285	304	290	288	297	288	283	290	282	273	293	316	280	268	283	285	296	270	266	296	320	289	263	313	281	268	278	298	300	319	319	282	288	292	276	288	284	296	297	278	327	300	287	281	276	292	283	269	274	281	306	304	282	293	286	278	325	294	281	323	265	269	265	288	281	255	317	309	272	313	293	251	327	278	310	283	294	287	293	308	288	286	298	258	279	302	301	306	289	291	274	301	285	308	303	302	283	293	301	316	261	287	271	285	266	328	296	300	287	315	296	313	292	280	315	314	291	312	302	313	290	278	310	278	270	268	289	265	262	290	325	286	272	297	316	308	283	287	285	281	274	297	283	264	282	261	264	276	282	280	271	289	288	298	292	330	287	253	331	249	306	277	269	291	307	320	281	291	282	280	284	281	248	281	295	273	305	320	274	264	289	259	281	273	297	288	279	283	273	297	274	304	258	264	295	307	280	265	292	261	309	278	291	301	277	293	304	303	287	317	315	290	269	284	275	291	292	297	292	278	268	312	289	281	266	271	312	274	286	294	317	292	308	301	279	296	299	314	288	254	283	313	256	315	292	277	253	278	302	275	283	321	300	256	296	286	274	290	303	323	299	301	254	287	331	308	286	319	309	294	301	296	257	282	309	301	266	277	291	275	267	310	297	274	277	298	279	274	283	283	269	271	309	287	268	291	295	281	299	288	319	313	228	279	320	294	307	293	292	290	280	294	239	274	278	280	295	303	279	278	302	280	293	306	275	294	239	268	276	273	292	279	295	271	268	303	300	323	278	284	313	282	277	322	284	300	312	299	274	279	303	332	321	314	292	275	280	291	288	305	289	305	276	276	303	310	267	287	298	277	270	294	268	293	282	273	298	278	287	280	319	262	288	283	297	297	315	289	292	299	291	265	273	312	300	261	283	304	266	296	275	257	293	260	289	281	276	268	291	295	289	269	279	286	296	303	280	255	289	318	287	286	277	262	302	265	285	279	310	303	288	286	253	309	287	259	301	260	277	319	257	297	283	250	298	273	266	304	286	280	281	316	251	315	275	253	289	320	316	292	307	281	258	304	265	305	256	295	291	275	290	281	288	317	277	283	282	285	294	274	275	286	293	271	267	294	239	300	277	309	327	288	302	288	292	266	278	292	324	286	258	288	311	278	303	293	257	292	287	296	289	266	273	306	288	283	308	291	290	272	304	273	290	291	284	299	300	300	316	279	280	303	283	294	299	307	286	303	250	280	306	275	314	278	263	269	286	311	305	271	298	288	272	291	267	296	304	313	265	303	297	260	283	273	273	309	304	288	288	290	285	288	290	280	261	255	303	244	307	292	281	290	316	261	289	299	299	291	278	258	268	272
13026	1984	2505	3077	2856	2368	2030	1789	1574	1466	1394	1226	1187	1156	1097	1058	1049	941	961	995	935	857	901	888	914	843	848	860	842	809	816	761	814	854	824	798	824	792	764	814	771	787	802	760	813	807	787	746	771	795	762	756	767	752	759	730	757	718	705	763	731	758	745	784	744	801	733	801	755	755	779	768	726	714	726	718	811	791	714	723	752	731	750	712	742	736	718	719	768	797	773	712	750	675	727	772	734	722	768	737	741	733	761	723	787	761	746	764	760	775	750	770	721	771	767	698	777	721	732	743	771	710	720	709	721	726	764	764	782	722	764	748	736	717	731	735	755	748	688	739	706	760	700	689	687	687	724	727	713	751	751	727	732	750	717	752	735	754	749	800	753	744	730	724	735	776	718	715	780	718	697	786	759	744	702	723	709	719	732	724	757	749	745	693	715	746	720	692	714	751	706	774	736	733	779	779	723	747	751	757	757	722	798	710	766	760	711	713	773	694	785	718	714	746	722	706	768	736	718	751	746	778	762	750	742	680	730	749	714	744	735	742	735	729	767	699	731	759	733	779	754	696	677	758	728	745	731	719	750	754	751	749	717	721	761	717	738	695	759	729	751	773	721	777	751	771	797	755	737	708	783	771	706	743	687	761	789	734	735	725	730	798	745	787	720	760	766	703	719	717	746	754	700	730	695	769	793	757	752	694	726	799	760	748	761	731	685	759	788	756	733	806	741	751	766	723	734	756	773	732	755	724	740	756	760	728	724	708	757	682	747	717	738	716	725	742	739	760	727	778	709	733	699	739	771	734	709	774	726	742	737	708	728	734	724	744	746	738	759	729	727	761	742	714	716	749	747	738	737	739	735	696	753	714	726	784	725	752	730	766	736	711	770	720	739	785	708	731	737	754	723	746	727	722	811	752	737	748	769	701	770	683	779	769	735	728	706	767	777	691	755	785	750	715	760	754	718	721	776	741	718	752	741	722	775	750	796	746	748	742	724	741	732	708	736	738	719	717	691	723	711	741	735	693	728	747	727	720	742	704	760	730	725	753	725	742	721	769	709	787	734	727	795	713	761	724	712	803	722	738	778	732	760	748	793	752	784	784	713	717	711	709	758	734	732	710	725	696	695	718	730	728	757	719	783	702	731	727	765	829	756	722	763	781	722	733	711	707	726	683	767	765	698	732	714	798	720	773	712	755	771	777	721	756	709	752	764	739	769	736	692	682	743	771	733	715	743	746	684	679	694	726	728	780	729	752	767	696	722	733	760	759	750	764	773	778	721	728	762	717	738	747	718	773	743	750	723	736	752	686	733	720	752	801	754	735	751	735	760	701	727	736	742	714	686	743	696	795	741	720	752	729	789	724	739	723	716	698	788	748	757	734	736	740	722	736	747	771	725	775	734	735	720	731	749	760	767	745	740	752	759	761	750	746	739	721	696	745	743	748	687	732	741	739	734	746	744	742	740	743	692	696	758	687	724	710	757	729	722	716	715	780	713	757	750	759	750	797	794	739	758	746	723	714	743	730	721	736	699	711	752	721	733	726	725	774	725	745	740	742	775	737	690	747	728	772	723	749	723	735	769	722	755	768	666	730	805	713	756	734	732	748	776	718	725	737	717	760	727	670	790	748	722	704	714	745	705	725	721	754	750	762	749	728	759	754	721	782	812	737	722	755	693	703	736	733	747	775	742	717	691	757	794	700	730	751	751	751	748	698	717	678	724	727	786	710	725	776	729	743	745	730	740	784	790	733	779	727	713	749	731	713	759	796	708	712	725	740	768	724	740	731	754	704	759	731	751	667	774	748	766	792	737	771	784	751	747	759	694	757	787	710	714	759	732	705	744	719	785	716	726	746	724	708	719	761	777	771	766	721	752	744	775	748	756	732	791	770	755	768	767	758	699	756	837	739	762	768	672	747	679	720	741	744	742	730	747	695	729	725	738	734	771	751	729	759	756	748	753	782	752	737	753	787	751	736	725	767	727	730	771	742	763	744	690	706	762	800	782	722	775	745	705	709	741	778	759	746	705	684	730	762	761	755	740	709	746	753	748	721	750	717	745	720	716	734	713	711	712	708	719	777	765	775	788	789	771	738	761	758	735	731	726	724	748	752	729	772	766	793	697	705	748	721	735	752	718	757	745	732	733	752	766	707	807	740	737	740	682	788	759	760	741	723	733	713	712	719	749	748	804	742	717	710	746	737	734	748	759	706	720	717	738	760	662	753	726	779	773	740	719	696	710	766	750	725	757	777	736	724	748	710	736	684	720	762	751	723	790	723	719	729	805	748	728	717	714	717	771	726	769	769	758	670	781	732	746	723	719	796	728	742	750	714	724	772	720	761	755	744	692	704	745	689	761	697	762	678	736	775	761	748	723	724	726	706	770	712	760	775	751	783	768	702	710	728	755	695	726	744	750	722	766	739	724	712	753	733	780	727	753	738	749	761	761	729	730	720	721	726	747	738	733	778	776	743	729	783	734	715	732	739	761	750	717	713	732	767	739	770	783	775	788	737	780	717	731	757	716	722	715	711	729	772	748	717	729	804	754	728	734	717	751	712	745	699	766	745	761	723	759	772	734	683	732	739	757	771	761	712	733	774	723	733	763	691	745	793	703	752	739	745	729	737	709	723	753	754	729	743	746	730	702	798	736	755	760	733	730	761	730	759	773	759	740	741	730	722	702	731	725	749	753	767	730	716	721	788	750	742	779	748	765	689	733	724	705	687	798	791	750	698	761	781	750	762	731	696	791	767	751	741	732	739	742	771	738	706	740	741	711	717	720	718	764	719	798	743	711	715	677	725	712	727	711	728	762	717	730	768	730	724	732	741	731	758	737	718	731	780	709	713	753	723	741	747	695	719	729	760	687	732	769	727	719	754	742	735	767	692	773	703	714	744	700	748	764	715	753	742	718	728	772	786	713	701	719	740	750	728	704	707	723	811	762	708	727	731	747	754	736	747	717	745	725	729	773	726	765	708	754	706	764	721	802	755	733	750	767	789	711	719	765	743	788	739	796	688	723	742	766	748	752	736	726	761	736	706	795	731	698	760	748	755	739	746	729	746	771	742	764	713	770	782	733	753	724	729	725	752	733	741	699	724	750	740	793	761	777	754	684	713	782	716	711	751	753	730	748	730	716	684	701	750	704	773	697	726	707	740	753	767	719	717	748	712	745	724	740	724	723	754	723	730	724	721	727	761	712	734	729	700	779	771	730	783	743	757	692	724	738	729	718	759	799	755	748	755	780	724	738	739	748	785	691	729	762	759	744	737	714	788	777	744	729	761	723	738	787	700	698	739	674	743	756	736	726	755	756	737	719	758	684	693	769	710	738	733	711	755	771	741	759	704	767	705	734	767	716	720	686	703	704	728	753	720	753	757	771	723	776	715	815	763	788	746	750	739	762	721	741	740	720	749	758	775	773	726	806	750	758	777	764	726	710	707	760	756	744	748	711	754	708	709	789	737	753	733	729	722	728	709	748	731	746	724
32460	8810	2362	1630	1129	851	683	514	436	383	299	301	313	285	248	212	208	193	185	178	199	164	193	184	169	170	161	192	161	185	157	159	161	143	162	147	168	126	142	177	161	148	163	141	126	145	148	123	147	150	160	158	143	149	156	167	153	155	160	146	155	144	143	174	157	148	125	141	149	148	175	167	136	123	152	152	163	155	133	142	152	148	144	145	144	131	144	149	164	141	143	125	147	144	169	156	131	150	118	139	123	122	153	152	139	137	136	139	138	148	144	146	158	133	150	134	142	125	122	137	169	145	136	149	132	132	143	137	133	147	147	152	125	141	131	144	153	159	166	135	129	138	116	121	135	136	139	144	146	134	153	112	111	123	140	133	126	145	145	137	120	134	149	127	156	136	156	132	144	126	137	143	140	142	168	139	142	122	142	134	130	137	154	117	148	142	133	129	123	131	134	132	141	143	118	134	143	134	136	130	161	171	157	125	151	136	145	158	141	137	131	136	138	135	135	161	145	146	153	141	146	164	148	149	141	131	147	143	132	148	154	142	126	120	148	152	135	137	128	139	154	162	126	136	156	154	121	154	153	122	137	130	135	132	140	137	134	146	155	140	124	141	134	160	131	140	145	127	147	128	161	141	157	145	128	150	170	136	124	157	147	138	144	125	157	134	133	131	151	124	127	150	150	146	136	134	145	142	146	143	138	128	124	164	136	130	136	129	136	124	161	137	151	144	144	122	146	146	134	138	139	156	136	147	109	134	152	125	142	145	129	142	127	126	139	127	147	154	164	139	127	133	148	121	117	145	137	131	150	140	134	134	161	140	141	154	140	132	144	144	128	136	131	147	131	151	135	149	163	142	121	137	122	135	138	134	149	147	146	134	133	141	130	149	131	131	139	138	150	137	150	137	146	131	140	119	150	149	147	148	145	122	136	153	153	143	150	134	127	155	139	152	130	134	152	148	144	111	135	130	134	129	146	123	145	137	147	152	129	134	120	131	129	133	144	146	134	147	135	150	121	150	142	130	163	139	124	124	132	145	140	142	148	140	128	132	124	143	149	107	153	145	152	141	144	137	133	133	141	140	148	148	138	144	154	138	135	149	134	137	153	130	148	144	117	136	152	136	137	141	129	136	149	134	142	143	149	144	139	137	145	130	159	142	128	132	146	137	120	144	118	144	128	141	131	142	146	157	140	138	130	136	143	140	167	167	165	142	144	156	161	149	161	137	148	124	147	153	127	132	158	131	138	154	152	145	127	126	137	155	159	124	142	144	129	141	118	152	162	149	141	123	138	142	126	142	143	134	139	135	156	128	127	150	128	139	155	144	141	144	129	154	153	136	127	139	161	155	152	132	146	151	132	128	149	141	146	150	154	118	151	142	172	131	144	145	142	157	155	137	125	128	119	110	135	133	138	132	146	164	139	147	132	126	127	129	129	109	145	148	134	134	146	157	114	158	163	125	150	141	154	143	151	135	150	146	123	147	127	161	121	136	142	142	161	133	151	143	130	146	132	141	162	163	120	155	163	121	132	131	133	141	145	132	146	153	160	115	141	118	153	160	135	124	130	144	126	129	136	129	137	134	136	124	152	148	135	150	131	138	133	138	144	142	143	184	129	128	128	126	157	141	156	130	153	149	131	140	144	150	139	162	142	129	110	146	139	142	134	111	139	125	143	132	137	154	128	119	125	122	97	140	164	130	135	131	155	135	130	156	128	133	132	139	142	137	132	140	134	148	145	144	143	158	133	144	128	112	148	150	140	137	142	137	149	128	122	135	143	130	143	122	153	127	146	169	146	138	140	148	154	130	108	136	152	140	131	130	140	128	153	174	137	112	151	150	135	144	140	141	133	136	150	167	140	140	137	124	156	139	143	141	134	137	141	154	161	137	140	132	117	148	158	125	138	146	147	135	133	135	158	136	155	137	129	140	129	142	144	131	158	144	143	153	146	138	143	127	138	124	147	154	150	158	132	140	125	143	148	150	147	126	141	148	127	140	161	135	152	119	126	141	134	130	150	147	123	143	121	136	150	120	138	147	157	124	156	154	146	159	146	135	140	150	123	141	136	137	138	140	146	131	158	122	152	151	144	138	148	149	173	141	154	123	120	146	117	152	135	153	137	127	146	104	132	147	120	159	148	143	148	141	138	139	147	138	133	142	151	134	145	154	141	122	151	145	139	139	148	133	134	143	137	134	151	145	124	142	147	158	147	164	144	124	134	125	157	157	164	141	139	135	143	138	137	130	134	176	147	132	167	146	155	123	136	147	143	154	134	142	139	142	146	132	131	107	136	134	142	135	133	127	126	127	140	140	154	142	136	146	163	147	130	113	134	142	134	138	147	145	99	126	158	131	157	140	187	133	154	136	133	134	137	135	126	126	138	138	131	142	130	136	157	145	129	131	158	148	115	137	137	154	138	170	140	122	147	125	147	155	132	131	131	158	136	143	149	138	148	143	134	158	148	125	128	139	148	154	127	146	152	128	126	139	130	136	149	129	109	132	133	158	128	128	136	135	118	149	134	156	147	134	139	147	123	143	121	130	127	138	155	132	137	136	121	146	135	133	132	120	145	145	152	151	135	139	153	123	140	134	154	139	132	122	137	141	144	152	144	139	125	162	156	137	137	141	119	158	142	138	131	147	147	157	126	121	134	150	132	146	128	143	137	165	154	137	132	139	125	135	157	149	154	141	149	142	141	149	137	136	131	141	136	141	141	138	141	143	134	141	133	143	138	133	146	131	148	161	141	127	134	131	137	127	145	152	126	123	143	129	139	154	149	119	131	127	135	127	140	107	153	137	132	130	136	165	140	163	132	124	145	130	141	143	142	137	145	148	154	156	145	129	133	155	134	121	148	158	131	154	147	149	157	146	163	146	138	138	139	172	146	122	116	175	151	122	135	134	138	165	142	134	136	128	146	157	149	150	132	137	153	154	115	155	154	149	137	119	123	139	148	158	133	139	129	129	155	124	144	155	162	128	142	156	139	145	155	138	148	139	138	162	146	138	139	118	134	148	146	143	160	133	136	131	173	152	119	141	133	118	149	129	137	144	139	144	146	138	124	137	151	140	131	143	174	137	139	151	133	133	133	145	140	154	129	157	136	155	143	122	133	116	143	133	136	147	141	149	134	136	150	152	146	153	140	130	149	137	145	159	132	140	123	140	129	128	132	130	151	150	119	112	149	125	151	127	148	145	170	133	141	138	136	117	144	160	138	170	155	123	142	163	140	149	151	145	132	126	166	146	150	158	132	144	150	167	134	145	178	131	136	129	128	143	129	146	132	133	139	138	135	135	128	148	161	167	133	137	149	147	127	147	132	148	139	121	143	140	141	131	145	168	158	163	124	146	128	129	111	133	131	163	123	128	135	135	153	120	125	134	151	146	138	140	149	133	142	159	161	145	140	137	132	129	139	167	133	132	156	157	134	162	144	123	125	114	136	129	159	119	128	162	133	122	132	133	139	133	139	152	132	139	138	145	128	138
18406	2476	3907	4817	4293	3562	2854	2494	2094	1749	1640	1380	1271	1189	1066	975	886	829	823	764	728	671	667	649	653	642	607	624	548	534	569	533	534	509	470	492	467	500	495	471	502	459	473	491	456	469	470	445	472	479	462	451	472	421	454	466	440	445	463	423	406	402	421	420	433	393	413	405	424	448	448	419	393	446	418	402	393	396	386	374	419	413	401	391	403	437	410	416	421	404	420	416	375	406	423	433	417	422	381	380	390	398	378	391	395	455	388	411	431	401	380	410	381	396	427	415	409	397	389	397	406	409	406	387	359	405	384	371	382	362	392	366	387	403	358	404	398	388	393	394	442	390	398	404	382	375	392	364	396	328	391	358	394	374	347	394	421	414	384	394	404	382	398	410	412	357	370	388	443	415	413	400	401	388	417	380	358	393	408	357	395	368	402	397	441	354	437	384	402	403	398	397	367	427	381	368	358	403	391	396	386	409	377	401	380	357	378	357	378	402	370	410	398	397	411	405	409	352	401	411	392	357	402	408	387	415	404	408	433	387	417	400	418	406	381	398	385	392	400	406	387	381	414	382	356	362	369	447	401	409	410	388	347	402	381	412	359	373	389	387	423	351	392	375	366	421	398	377	360	384	394	375	422	396	424	377	380	403	392	396	393	368	408	395	376	403	394	395	408	369	392	371	408	394	406	376	387	381	361	381	384	379	368	387	357	390	385	389	403	369	405	358	389	413	357	396	390	407	376	362	404	393	416	355	405	428	397	421	383	384	401	405	409	415	393	395	393	391	376	392	374	407	418	384	381	377	365	399	400	378	384	381	387	405	389	367	388	408	376	406	365	365	395	398	383	370	372	418	387	359	366	409	424	379	365	393	414	405	408	387	394	404	386	427	371	400	406	381	387	363	394	374	368	390	390	430	403	382	422	396	410	359	415	381	398	352	396	391	417	390	373	365	344	383	397	395	411	402	394	381	380	380	406	368	385	403	405	366	374	435	396	400	384	377	453	376	350	418	415	386	407	411	403	395	379	389	361	414	372	403	381	400	373	388	385	365	348	374	389	375	414	394	396	395	396	389	379	393	388	376	415	391	416	358	390	401	349	370	403	373	412	413	377	391	376	385	409	373	362	375	381	336	400	395	401	373	373	403	376	391	393	348	376	390	421	408	422	385	411	407	349	429	356	352	360	407	376	355	383	362	386	390	430	370	417	402	401	396	393	382	406	411	392	384	397	413	385	413	403	382	383	402	435	378	367	358	387	370	394	361	387	406	397	399	360	437	357	355	404	397	393	359	352	398	392	370	389	386	380	353	404	373	373	414	375	381	370	360	381	379	359	427	365	403	393	388	391	364	368	409	399	389	389	395	362	384	371	389	379	366	386	381	388	397	399	394	390	386	402	409	395	426	347	400	426	413	386	393	412	405	383	378	427	365	380	401	416	407	438	416	422	361	394	401	389	415	393	407	388	402	378	410	384	397	369	373	415	383	380	400	363	382	377	428	402	367	424	388	390	377	387	392	402	393	352	375	365	395	395	416	397	367	378	401	395	377	433	419	372	392	417	360	391	389	404	372	416	401	369	408	399	421	392	407	380	393	348	376	397	391	373	367	400	376	391	396	383	367	415	377	382	390	347	399	369	393	413	411	371	438	380	401	375	393	367	390	375	393	388	411	390	361	396	373	381	408	354	378	411	429	386	384	394	360	368	430	407	370	386	410	376	391	422	387	370	381	395	394	371	412	385	404	386	390	374	373	414	381	374	380	407	377	404	362	376	434	351	415	398	355	421	390	381	399	400	411	375	371	430	406	409	378	375	420	391	393	381	376	375	430	417	395	367	399	385	423	387	364	404	429	414	383	394	398	392	380	368	421	399	392	377	364	399	410	384	379	417	402	378	385	391	430	427	372	375	346	433	416	381	407	421	412	371	393	384	389	394	393	373	399	379	407	388	344	377	401	388	379	372	355	402	386	382	390	360	372	402	386	380	412	375	361	405	400	382	371	373	396	377	398	430	385	417	391	380	389	425	411	363	444	418	414	409	416	363	383	380	397	369	405	407	417	412	391	372	379	438	406	380	370	371	377	386	401	379	363	381	336	357	417	377	404	398	414	404	354	396	391	375	420	410	371	379	379	359	386	415	374	361	392	370	412	389	394	381	377	408	384	402	414	385	389	393	394	361	384	392	430	370	379	401	416	389	411	414	358	389	377	395	397	413	415	362	369	386	399	394	406	394	424	379	392	365	364	408	393	403	388	369	395	363	405	395	365	399	379	379	401	369	377	408	409	405	394	366	377	387	408	389	400	358	362	360	405	407	385	406	397	368	377	384	395	383	373	397	408	385	386	386	386	379	425	389	385	429	361	395	415	402	367	410	404	396	384	378	380	399	374	402	401	361	399	405	408	422	379	351	390	346	392	398	380	386	389	372	423	403	418	381	414	386	397	460	374	402	408	384	393	406	404	379	378	388	393	400	422	371	395	406	380	354	427	399	417	394	378	417	378	383	392	391	386	403	400	387	399	390	379	405	359	430	410	394	370	416	364	389	366	377	326	367	405	373	388	405	377	384	405	399	362	403	392	377	381	399	375	423	370	376	415	369	364	413	396	347	371	363	397	393	378	377	357	399	376	413	392	417	366	401	388	403	372	407	371	390	394	359	391	386	380	391	409	391	397	386	377	406	387	374	395	357	407	403	411	428	416	384	386	392	414	405	396	392	374	423	395	339	405	401	436	343	377	370	382	416	397	396	377	411	394	408	376	380	392	373	394	376	376	360	368	382	407	409	380	356	353	416	417	400	423	413	391	356	365	359	384	381	370	371	407	355	399	419	373	377	397	395	398	397	391	390	371	368	379	405	392	403	390	390	417	377	422	379	374	402	409	395	427	368	390	361	413	385	368	432	387	390	386	363	373	371	433	373	355	382	396	410	380	357	402	361	347	365	385	364	395	424	395	387	388	397	405	381	403	383	430	429	347	369	381	387	348	375	391	376	396	401	403	378	347	381	369	379	387	393	386	405	376	383	366	396	375	373	391	399	413	367	409	412	348	381	363	429	411	373	393	413	367	422	386	390	341	406	411	402	405	406	396	382	411	433	377	401	394	370	382	400	384	407	391	377	381	406	390	384	368	402	378	396	408	368	388	373	389	386	377	407	403	402	392	376	406	363	387	394	396	394	403	391	398	402	381	367	351	375	377	387	399	370	415	385	384	389	413	396	412	381	401	393	344	392	366	412	397	382	366	439	409	352	401	396	385	365	376	412	395	384	392	377	411	382	389	417	396	375	410	437	380	390	412	382	390	401	404	388	377	430	431	407	363	404	387	404	384	440	374	420	384	392	408	392	358	394	376	416	380	366	423	406	366	389	384	354	413	417	390	364	409	385	405	415	423	388	382	408	415	405	383	376	416	402	364	404	380	391	399	402	359	405	403	399	397	363	405	398	433	365	425	425	380	399	363	363	415	393	417	384	401	347	399	416	379	376	441	394	360
3871	493	350	351	328	299	302	277	272	267	286	289	267	273	303	285	279	286	294	283	270	250	249	241	285	267	276	265	302	265	292	246	290	271	265	243	275	265	279	288	260	251	272	256	285	258	275	223	266	262	244	249	236	245	298	288	253	276	266	281	289	271	240	256	235	260	256	265	212	253	263	251	272	240	269	267	269	217	250	260	261	287	243	244	254	283	248	284	279	248	232	276	259	291	261	244	280	285	268	266	296	246	268	240	279	235	276	291	241	240	278	265	269	272	278	290	260	289	275	270	241	274	237	268	254	244	278	261	272	255	265	252	245	272	301	273	264	268	252	246	296	291	247	248	282	295	271	243	284	265	247	266	252	260	292	269	273	293	298	276	271	302	300	253	256	250	253	278	252	272	250	263	258	246	285	273	315	244	277	278	267	266	269	283	250	269	284	249	247	250	263	259	290	266	288	282	263	259	244	281	263	279	265	276	251	245	248	277	283	317	271	237	264	276	268	245	260	247	263	257	250	253	255	245	259	283	290	253	262	310	253	290	259	252	254	286	245	231	269	251	274	256	256	261	261	279	264	226	230	264	262	268	257	272	280	232	260	266	227	286	269	266	250	237	261	296	291	287	272	287	273	269	275	288	280	264	278	269	252	264	234	274	279	285	281	266	243	266	293	254	266	266	278	251	263	250	266	309	277	263	258	302	252	271	270	296	302	294	226	277	262	278	272	268	289	272	255	288	242	277	257	249	241	269	274	262	262	268	290	269	241	303	287	245	297	267	233	280	268	275	257	306	301	286	262	266	285	261	263	271	241	243	264	271	272	271	282	256	234	245	263	295	240	242	269	268	255	259	264	261	280	281	293	291	252	266	264	259	274	270	250	270	252	259	268	272	292	258	275	254	298	261	264	254	268	278	243	253	281	256	274	278	252	249	245	266	245	275	257	271	274	256	288	247	274	267	266	281	256	276	269	264	275	259	262	251	248	242	253	282	231	278	242	266	246	275	262	278	296	276	251	267	303	255	273	238	284	276	260	252	252	289	265	253	240	267	245	293	304	272	253	275	307	291	259	268	273	258	249	261	268	292	261	253	275	249	275	262	259	258	261	288	260	242	274	277	261	275	265	270	213	252	277	252	253	259	286	306	271	240	249	262	260	267	280	298	268	281	288	280	247	299	277	286	271	264	270	257	271	253	280	256	272	278	230	255	261	254	272	275	270	274	263	261	271	276	236	271	252	239	282	245	281	276	243	250	269	254	263	259	249	280	274	247	247	269	273	277	285	262	257	233	276	278	254	271	283	250	262	268	258	287	261	271	287	280	261	260	283	252	247	256	239	291	260	277	267	271	232	268	289	269	274	268	242	270	267	267	285	272	288	238	261	245	267	254	278	241	245	265	251	267	255	259	257	272	274	288	269	285	264	270	308	254	248	237	260	263	274	269	265	277	264	251	256	287	260	286	265	245	270	260	279	284	242	283	230	239	284	247	262	289	288	300	240	274	230	265	250	262	269	279	261	278	295	257	294	256	268	280	260	280	272	294	303	272	262	253	270	241	276	282	288	288	269	273	267	271	257	274	271	266	262	305	251	238	254	256	283	258	257	266	267	243	251	268	269	281	259	250	279	259	241	274	277	274	271	248	231	242	279	285	281	249	263	305	255	248	263	269	300	245	269	270	281	274	270	278	282	244	210	247	260	268	298	264	268	272	265	278	263	271	250	281	281	249	280	293	262	278	250	265	276	276	251	289	281	247	278	272	309	267	265	298	277	239	248	290	305	241	264	252	256	271	248	265	264	272	257	291	265	251	275	238	254	247	280	297	272	266	253	238	303	265	276	234	272	265	285	258	306	261	254	288	230	272	291	262	265	282	252	289	265	264	269	246	276	272	304	240	280	271	269	253	253	276	271	264	237	247	252	277	277	262	283	261	256	260	244	302	271	278	270	280	282	263	262	286	279	283	294	277	269	257	277	278	251	256	258	267	277	278	244	247	255	259	290	284	283	278	264	273	292	257	256	269	237	275	262	300	259	244	260	265	260	275	302	286	289	293	266	261	264	246	290	267	267	249	273	249	280	277	252	260	265	248	281	257	261	277	277	277	274	241	241	263	260	254	269	255	299	291	284	299	270	280	278	295	264	225	235	282	253	277	277	269	252	275	293	256	257	249	283	279	253	255	265	265	255	269	254	252	274	247	274	274	241	254	241	275	249	251	284	280	259	271	273	261	299	288	265	267	254	286	264	243	268	263	253	267	285	239	281	256	254	257	255	286	256	277	258	266	285	263	265	262	268	258	245	274	269	260	261	265	267	293	285	253	282	261	292	274	267	256	277	257	246	275	274	258	264	277	246	256	265	288	273	256	284	242	231	264	267	262	247	265	263	289	281	262	253	277	273	264	274	263	223	263	279	278	298	253	252	271	264	280	244	282	277	261	252	280	260	262	224	248	263	290	263	246	270	251	243	280	273	274	260	258	239	254	242	245	273	249	298	247	264	273	283	267	267	247	272	265	240	248	261	259	259	297	266	262	262	255	273	255	262	250	273	284	288	262	237	281	268	272	260	278	254	260	248	322	268	271	265	261	305	290	296	276	279	266	260	265	280	289	250	253	279	263	291	256	282	244	257	279	263	264	282	263	268	278	283	283	285	296	254	278	277	292	264	252	262	268	273	263	273	248	254	278	271	259	306	254	281	267	275	273	302	268	272	260	249	269	277	257	264	262	278	254	271	244	270	265	260	252	303	257	265	263	245	272	260	261	288	244	248	274	249	290	247	297	246	244	257	282	268	269	280	285	278	241	278	241	268	242	266	258	260	273	268	281	266	247	263	249	262	248	282	263	282	257	277	274	267	275	285	259	279	282	252	274	265	276	267	271	265	243	263	287	261	281	258	277	262	279	280	270	266	289	245	292	294	260	275	270	276	252	258	263	286	290	265	298	272	256	294	290	278	302	260	285	266	253	276	252	273	273	242	237	274	263	279	254	282	258	264	272	272	265	244	261	266	247	288	271	254	297	240	287	290	257	268	256	251	269	261	233	263	246	271	257	268	262	252	276	277	260	281	251	265	266	284	301	244	251	283	269	263	265	248	260	268	250	296	274	256	281	251	255	238	285	264	262	273	255	282	230	247	248	252	251	273	281	232	232	267	254	276	251	269	235	244	265	277	264	275	243	268	270	268	264	264	245	292	266	254	272	298	255	267	259	240	287	286	282	283	239	267	280	265	288	261	293	252	262	292	247	276	267	236	251	285	246	262	250	254	289	268	257	293	269	276	224	240	277	272	282	273	272	272	253	272	268	286	272	248	258	288	256	264	264	275	252	287	288	260	245	279	266	250	274	254	271	255	292	257	278	275	271	261	280	263	268	258	254	282	270	266	247	258	271	259	262	284	297	270	264	263	267	263	247	270	249	263	275	292	244	249	262	252	267	267	271	272	242	298	277	282	282	263	272	265	259	230	269	273	269	263	272	259	248	270	290	257	255
3522	850	931	945	969	855	879	768	799	756	738	677	772	736	761	749	720	712	708	725	730	677	744	740	754	694	690	732	719	682	686	706	712	690	718	714	703	725	666	774	723	745	678	671	700	712	737	723	698	733	706	726	733	652	677	700	700	728	686	739	661	722	694	767	665	692	770	715	731	756	712	722	699	684	663	680	730	689	710	660	716	717	691	709	711	701	677	689	742	686	671	685	706	697	695	703	735	725	724	710	742	753	745	762	736	661	727	685	709	711	663	688	663	681	706	696	661	702	698	720	692	670	718	715	672	663	724	707	686	749	690	655	703	715	692	676	721	706	727	765	660	686	715	712	734	687	725	699	735	722	714	696	724	678	672	737	676	699	721	730	675	739	662	688	745	738	702	692	738	686	689	713	699	734	717	717	727	689	715	679	710	682	750	638	725	708	714	726	680	682	692	661	644	682	703	710	716	732	688	710	755	711	698	707	753	691	706	719	678	718	681	674	721	702	713	718	661	693	674	686	728	681	697	660	683	730	706	683	713	705	751	690	726	696	715	673	637	696	695	686	738	702	683	711	704	702	679	698	674	739	691	731	681	683	699	700	706	721	690	710	744	705	672	716	712	664	761	668	740	734	689	704	704	679	722	716	731	726	711	730	752	700	697	711	697	699	688	709	706	710	727	729	703	754	742	768	655	713	686	737	687	716	701	679	702	676	706	697	708	716	683	704	759	728	677	665	715	741	709	712	709	746	684	706	724	752	701	694	726	740	700	706	697	712	730	755	694	708	735	680	669	698	718	703	682	738	714	738	677	714	719	682	704	677	706	670	689	691	699	727	706	753	710	650	678	700	685	735	709	692	704	697	691	730	759	718	714	701	687	678	678	694	714	696	732	675	717	745	740	726	715	722	710	694	749	707	648	673	687	696	700	715	734	698	709	694	678	666	724	682	687	711	752	650	628	688	703	736	707	716	713	676	724	659	723	700	689	707	703	685	702	676	680	687	686	689	712	671	697	687	709	720	720	699	718	675	706	727	732	699	672	670	702	700	694	694	715	693	717	742	712	708	698	745	724	677	682	706	717	661	652	641	710	696	753	661	754	737	754	719	763	723	661	663	722	731	666	700	682	716	688	700	658	645	696	714	701	750	746	740	701	734	730	710	711	691	708	700	706	725	706	712	674	689	698	705	722	694	704	719	712	727	681	693	712	733	722	754	701	727	732	692	693	703	716	673	728	685	683	754	718	678	663	650	701	691	729	650	745	695	693	721	715	751	698	735	739	713	779	700	724	691	732	685	724	681	709	691	707	671	668	672	657	677	698	702	732	742	713	722	731	728	691	701	686	716	705	693	722	710	706	750	661	737	739	705	688	702	681	728	661	723	707	715	691	753	685	721	694	750	681	712	710	687	710	704	719	691	685	675	716	687	707	700	708	719	710	741	731	692	687	725	740	712	742	714	761	694	712	712	712	772	693	665	681	706	675	698	720	728	720	703	689	759	694	676	715	726	679	737	714	702	703	665	710	645	695	740	716	704	692	719	678	689	736	716	694	724	689	732	711	686	715	670	653	720	707	702	708	706	747	712	743	742	668	742	706	705	692	731	657	735	733	667	694	714	709	716	748	753	706	782	723	673	691	727	688	704	672	708	703	707	690	672	678	689	667	763	669	718	701	715	735	710	725	681	644	666	750	749	650	725	698	686	664	683	691	678	644	700	694	741	704	715	673	747	706	714	696	733	750	705	729	677	685	734	705	731	702	702	753	654	656	757	719	671	710	687	725	719	676	693	721	708	736	740	688	706	736	744	681	700	721	733	725	678	720	658	741	716	729	731	691	674	690	719	691	713	699	702	768	721	679	734	689	708	693	680	683	672	697	743	732	690	767	711	648	711	718	717	746	717	726	709	686	717	712	680	722	706	687	724	736	736	696	682	700	694	741	712	709	680	777	696	768	701	723	712	719	662	721	704	712	711	686	677	665	768	711	725	652	668	676	677	652	726	699	682	701	701	689	710	715	718	663	722	695	711	724	709	696	710	722	676	710	700	693	733	682	709	742	701	700	703	691	714	686	692	734	711	713	646	719	710	718	674	706	718	717	725	702	694	687	675	672	739	685	700	668	722	718	686	707	743	754	728	650	734	724	712	690	686	731	710	708	721	685	693	709	679	733	701	715	668	714	733	701	686	737	702	670	738	717	673	683	690	739	720	707	717	723	747	702	751	731	719	718	765	720	702	712	716	707	731	705	731	714	669	709	684	698	710	719	720	734	707	708	734	719	728	687	714	690	679	728	710	751	710	727	621	739	672	670	706	728	693	737	710	711	718	740	709	663	766	732	684	636	716	695	702	718	661	671	751	706	732	679	733	672	679	654	705	670	751	692	718	735	711	701	702	689	751	689	691	713	725	710	710	763	741	669	721	722	689	691	670	738	702	719	759	683	710	710	713	697	679	707	729	713	708	713	662	702	670	696	712	692	699	687	721	709	702	674	726	729	725	721	682	693	689	686	723	721	714	679	706	755	740	696	669	737	708	707	696	744	709	764	642	690	670	746	698	697	695	764	740	722	674	710	695	677	711	722	718	746	645	697	718	700	688	754	714	741	710	713	721	712	701	706	650	733	698	666	665	682	683	705	659	651	746	687	713	743	735	681	735	706	656	718	667	709	766	693	706	711	721	736	702	725	704	715	753	733	675	729	669	707	714	688	707	708	739	649	715	719	692	711	689	728	701	727	683	685	729	727	638	730	670	688	705	713	709	699	676	733	748	741	684	693	757	741	730	731	708	668	695	726	706	704	719	670	713	711	714	761	704	731	720	669	686	745	673	737	716	710	704	760	703	684	712	711	698	713	681	695	685	779	686	700	742	679	759	630	662	716	725	745	726	709	691	671	713	715	707	705	749	705	710	676	697	696	720	737	664	715	778	713	697	668	721	701	692	710	716	737	718	725	700	713	725	731	766	714	684	708	705	695	694	695	773	694	700	701	684	673	729	697	688	749	700	660	689	684	732	715	695	661	678	678	735	697	654	715	700	683	662	710	633	704	683	680	680	703	740	701	698	690	745	700	694	696	700	683	727	727	698	715	668	760	736	720	704	703	686	683	788	667	705	688	755	733	750	691	700	758	716	695	678	693	705	668	681	711	698	696	696	704	709	723	695	710	716	753	733	739	711	731	699	698	716	696	693	738	759	677	658	717	718	692	675	742	708	705	646	712	748	703	700	696	714	702	726	680	706	699	740	725	702	725	715	672	693	665	702	703	702	720	724	737	669	713	709	677	701	702	735	715	669	730	734	733	699	707	724	705	712	667	719	724	653	700	736	688	666	665	716	666	692	724	682	721	688	706	710	694	672	713	750	723	738	725	685	666	711	669	695	736	715	675	718	709	719	700	672	674	709	762	716	714	690	682	701	727	679	701	707	699	691	715	738	702	662	668	725	691	674	744	674	733	672	730	718	673	670	733	707	725	708	706	708	689	692	673	720	733	725
21970	4079	1249	1043	810	623	587	504	459	450	409	369	354	330	345	328	327	300	314	324	331	313	316	307	280	307	273	298	327	285	303	271	272	328	295	321	310	316	271	303	324	315	288	297	273	287	270	278	299	301	282	282	252	284	306	301	290	289	272	307	302	297	299	279	326	290	284	262	313	276	266	290	306	281	284	275	274	305	312	305	306	293	276	306	291	311	282	309	258	261	311	255	247	279	292	288	286	305	299	271	282	318	325	294	252	276	307	304	291	269	282	266	293	263	279	301	279	282	297	303	305	273	299	286	308	262	247	282	272	286	278	268	267	334	258	283	285	311	270	290	299	303	274	321	285	299	298	293	269	277	255	292	315	245	312	288	280	273	303	291	306	279	261	297	295	293	293	300	296	284	295	286	271	309	301	269	293	324	285	266	277	301	320	307	272	266	287	299	279	281	306	278	307	277	290	293	300	289	285	263	282	316	254	291	284	284	269	305	275	307	297	284	303	284	284	288	278	289	292	271	320	292	276	285	279	284	307	275	290	275	298	330	276	264	276	285	283	306	281	281	298	267	265	298	300	303	299	277	290	272	292	286	271	298	291	289	265	264	293	296	299	275	298	302	291	289	268	272	273	278	288	323	275	288	283	284	274	310	295	274	300	271	310	304	288	293	274	276	290	258	280	303	263	282	265	308	281	280	284	281	289	262	320	287	273	309	302	283	294	270	298	319	301	281	255	306	251	302	295	295	283	254	296	274	278	297	244	284	262	312	296	283	277	320	305	278	303	283	308	283	339	268	265	251	270	316	295	248	303	293	299	265	292	311	305	296	264	285	290	277	286	290	274	288	328	270	277	266	285	265	310	257	273	276	313	280	276	272	300	276	303	316	302	297	286	302	297	300	292	286	298	296	292	270	308	263	297	296	274	243	277	306	293	280	291	290	289	276	281	262	272	284	274	280	293	296	257	295	299	298	271	285	285	284	257	272	317	275	288	309	315	311	303	289	292	273	259	278	301	307	293	304	307	288	283	325	281	267	268	301	267	280	298	314	316	278	287	301	280	278	271	303	306	257	291	303	296	305	300	286	313	274	251	283	323	299	265	257	282	297	295	293	265	297	292	291	321	288	259	276	311	281	302	270	269	296	320	269	274	288	299	283	287	291	269	267	279	273	283	263	287	285	286	262	268	255	299	264	288	299	275	318	287	278	309	293	289	282	280	302	299	276	277	287	279	280	312	317	299	266	291	307	286	285	317	318	285	302	295	274	265	284	287	292	271	287	312	277	296	301	245	299	249	273	297	261	278	276	321	291	294	293	272	269	304	305	289	284	278	281	273	263	292	300	250	302	307	285	282	269	287	317	271	256	278	280	278	294	303	325	293	272	280	255	288	292	337	296	266	283	294	274	277	257	310	277	306	297	302	280	293	277	302	290	267	270	285	257	286	281	297	259	318	304	300	285	283	289	331	271	298	278	295	297	257	274	287	285	303	274	283	260	274	277	265	262	273	274	296	283	308	284	321	261	286	290	303	290	285	274	277	304	264	309	311	273	269	293	291	280	282	291	304	274	269	303	292	298	295	295	290	332	263	296	272	272	281	288	310	290	288	325	293	262	277	287	292	262	296	276	288	279	277	318	314	306	313	301	297	311	298	286	267	324	282	259	284	284	324	289	300	285	280	294	284	277	284	304	291	305	291	304	302	315	282	320	303	281	287	283	294	282	301	281	275	269	266	295	286	284	263	276	322	300	294	284	290	294	274	299	282	300	292	296	323	304	297	268	288	274	283	273	274	301	296	328	271	264	281	272	273	301	295	281	256	281	286	273	297	287	294	286	296	284	286	300	306	314	264	315	269	301	283	319	304	272	292	288	289	263	266	294	269	279	302	314	278	286	290	286	258	266	248	319	270	323	319	297	278	285	308	318	291	306	271	298	288	294	303	296	300	287	243	284	279	276	302	289	280	273	267	257	298	277	261	256	295	288	287	282	315	292	269	280	290	312	302	283	303	302	262	277	316	270	281	279	308	247	295	303	249	273	307	280	299	299	281	288	278	297	282	308	251	301	263	307	295	314	313	304	291	289	300	319	245	245	303	295	277	256	267	268	277	279	293	270	284	304	267	285	289	297	294	277	324	299	289	322	276	274	320	278	290	296	288	280	285	300	336	276	299	301	304	253	307	290	273	299	315	259	293	292	313	283	289	294	320	263	292	296	294	295	289	297	282	274	273	257	321	297	257	279	261	264	295	271	290	306	305	262	295	305	254	302	268	264	283	299	297	256	274	291	294	274	304	301	301	265	288	303	303	300	308	281	277	287	254	303	302	272	277	261	289	273	272	324	310	306	287	303	277	292	250	222	284	279	265	303	275	277	287	293	305	275	306	260	340	295	277	277	299	286	298	297	297	253	309	280	260	267	275	290	285	259	312	282	308	308	267	285	274	275	297	300	258	260	278	284	286	293	304	300	294	285	274	310	320	297	299	305	285	270	301	279	310	287	300	243	305	272	314	277	294	290	288	290	303	282	315	311	294	325	304	301	293	280	272	299	265	269	250	258	307	270	306	309	270	278	294	276	277	297	244	269	291	295	287	283	300	311	278	283	311	316	289	294	313	291	342	258	275	296	274	304	322	292	303	283	307	289	275	286	273	302	293	285	266	317	269	292	297	331	306	287	275	292	251	291	270	280	299	272	292	283	291	288	311	276	283	270	247	290	283	271	315	287	296	293	291	268	304	296	296	307	331	290	315	289	288	275	282	284	286	288	304	287	319	262	276	328	285	295	270	292	295	333	301	272	299	286	266	288	302	278	303	283	268	308	246	291	296	303	313	275	269	293	288	302	280	260	308	315	309	275	295	271	270	287	307	262	304	322	257	271	274	301	291	290	297	277	274	298	306	299	282	298	282	281	293	277	307	295	281	290	302	280	283	266	316	298	277	322	283	302	252	324	292	293	286	289	264	296	272	280	271	264	269	315	295	283	303	293	288	286	364	276	302	273	307	275	284	308	274	272	269	277	251	268	265	297	285	280	283	290	286	271	288	288	284	303	274	295	301	264	301	291	282	303	257	287	302	276	306	279	304	301	308	307	275	264	239	260	261	282	274	282	272	304	270	276	315	269	293	276	296	328	295	296	280	284	289	242	263	275	281	303	300	278	291	268	272	282	288	301	303	282	290	265	298	285	274	283	304	295	283	276	312	310	259	302	298	294	287	306	283	276	313	294	317	302	271	296	278	288	262	287	275	292	288	308	296	264	285	285	299	295	271	287	305	261	243	295	286	276	322	310	299	277	273	297	285	300	272	311	269	290	290	291	288	293	263	313	272	289	299	247	296	290	281	327	314	256	274	273	258	285	303	278	301	286	260	312	318	277	281	258	314	298	305	292	272	281	249	283	313	291	309	259	240	296	295	266	308	301	288	283	297	281	323	291	297	269	275	268	267	306	289	288	271	303	279	277	298	274	302	275	291	304	287	288	293	294	265	303	272	290
13286	2012	2654	3289	2831	2398	2120	1815	1661	1535	1377	1222	1214	1141	1048	1018	1037	1023	953	927	949	913	911	891	856	852	847	807	787	791	793	812	804	754	781	833	818	834	818	821	780	812	762	764	747	752	816	748	730	734	786	696	764	742	786	772	763	764	733	733	749	753	775	759	780	742	791	796	770	777	755	766	722	761	746	766	774	726	755	754	748	753	758	706	727	707	772	721	742	747	719	747	744	758	720	770	753	710	755	739	792	766	747	710	763	737	769	727	748	758	758	707	740	722	714	758	777	733	807	795	734	776	679	744	722	736	680	782	777	749	781	716	781	762	676	707	718	725	685	748	729	764	769	708	750	756	718	729	764	725	718	776	712	766	720	717	750	743	701	770	803	705	717	784	750	724	797	731	738	776	716	736	755	739	744	762	754	789	755	766	750	728	713	744	731	799	730	717	748	759	765	748	724	746	684	700	735	739	734	765	727	728	706	718	752	760	752	734	697	725	686	775	732	755	709	765	736	751	745	754	749	726	782	788	726	704	765	727	745	677	730	783	717	752	746	703	755	723	757	710	776	711	749	757	741	787	763	730	758	753	726	741	749	788	787	734	727	709	755	760	738	725	739	743	740	735	742	727	790	778	730	762	719	755	754	762	735	746	725	743	714	767	718	724	761	745	692	734	712	693	752	738	751	728	729	779	733	756	698	722	754	715	734	723	736	751	745	708	698	732	724	708	766	709	754	729	725	743	697	716	730	745	733	779	709	703	728	721	744	724	765	730	730	697	734	757	721	725	763	760	771	756	697	708	730	749	734	752	738	745	750	742	761	706	707	730	721	732	696	774	765	736	746	715	689	716	699	734	741	742	761	709	774	716	734	745	760	757	715	711	715	754	744	718	751	756	719	732	727	731	738	762	735	775	687	733	729	736	692	765	826	712	748	745	735	703	755	722	772	753	772	719	749	750	719	755	713	743	766	704	734	732	745	727	737	736	742	783	758	742	701	736	752	764	761	775	715	725	724	735	735	711	695	705	733	766	702	734	712	779	751	677	737	723	729	732	684	725	724	733	737	754	727	728	736	784	733	738	758	729	752	689	717	767	770	767	787	721	733	706	741	688	737	708	738	752	732	757	740	744	818	686	765	749	701	796	692	773	760	718	726	767	767	692	800	781	773	686	718	752	727	719	732	745	757	713	741	735	724	748	770	781	723	710	735	720	715	727	739	709	731	740	727	728	694	756	744	741	720	762	718	693	734	744	703	752	752	745	761	749	762	682	767	727	709	735	725	744	718	752	685	766	756	726	743	725	728	735	744	773	712	735	760	734	723	734	754	710	725	754	691	768	691	694	702	719	759	760	778	747	712	743	794	785	773	708	717	713	740	711	698	760	719	738	765	750	730	715	763	748	749	709	814	723	715	772	758	717	785	768	711	760	722	718	764	754	723	725	774	730	670	751	750	757	720	765	746	709	727	783	701	760	753	756	772	758	763	729	760	720	778	763	756	776	734	749	733	767	726	739	716	702	741	765	681	762	736	737	689	755	722	729	720	723	766	802	737	771	749	739	721	792	748	743	754	737	737	693	758	723	771	719	742	755	761	763	728	748	751	711	769	779	727	743	736	749	724	738	757	661	757	767	723	717	822	770	737	741	753	741	718	727	791	718	757	743	744	722	730	713	781	759	771	770	752	722	738	698	761	750	751	729	732	768	726	710	707	681	718	733	764	714	747	722	754	745	739	774	777	715	711	744	793	765	731	731	758	729	718	753	724	706	760	767	734	744	742	758	767	733	694	752	765	784	788	786	707	713	734	728	709	775	677	810	729	758	743	751	748	732	762	768	722	752	750	764	748	708	747	729	746	756	697	660	776	784	707	733	742	767	749	761	757	712	722	712	794	739	694	760	728	726	773	757	766	714	683	738	751	754	727	805	755	746	724	690	744	725	737	713	704	760	761	735	759	756	741	721	745	729	802	726	684	782	715	704	749	754	765	716	724	722	771	775	716	737	725	763	751	725	711	752	749	742	709	792	705	742	752	688	645	701	727	727	776	767	706	726	744	733	729	738	766	740	729	725	769	730	782	778	723	726	762	772	795	731	731	752	712	760	721	673	703	783	701	721	719	719	755	737	710	776	673	709	717	732	735	726	730	727	747	759	788	697	781	727	742	754	751	731	732	747	675	721	731	760	772	695	754	711	728	719	722	744	765	728	728	781	781	735	751	718	752	749	723	716	752	745	732	787	746	715	744	749	780	767	691	744	781	750	784	701	745	693	745	682	747	784	783	719	725	747	738	686	715	764	724	723	725	711	749	722	746	761	725	762	739	740	732	790	697	770	703	721	727	730	714	754	715	771	774	718	757	697	739	791	763	775	776	748	770	788	734	756	742	719	733	714	785	746	767	700	761	715	713	701	721	753	744	779	732	763	726	754	761	722	743	752	742	758	765	737	764	725	780	758	724	773	814	666	744	777	776	779	766	738	723	732	764	744	701	755	774	752	719	740	669	717	751	752	769	727	727	760	762	739	745	730	752	791	727	776	749	789	732	756	740	745	768	761	731	734	749	745	730	746	771	728	733	744	773	741	752	758	767	699	730	766	758	761	816	777	769	719	728	724	738	748	750	791	731	741	750	753	716	769	658	728	746	713	737	722	762	758	735	707	711	735	696	740	718	749	662	739	744	754	753	771	729	765	779	694	741	689	709	705	747	740	793	751	775	712	773	739	782	752	767	748	719	717	772	771	774	759	756	714	764	756	750	721	752	732	750	734	723	695	735	723	706	760	778	772	790	810	735	685	765	715	719	738	731	721	760	757	733	735	704	698	757	719	733	729	809	704	802	739	699	712	733	749	732	700	700	732	722	734	754	773	700	726	711	707	736	743	725	719	739	773	736	776	744	685	779	764	770	742	761	737	771	740	737	778	747	712	712	736	741	672	759	756	769	708	698	716	779	730	675	760	755	736	744	701	745	755	711	730	753	752	723	713	719	771	738	730	738	751	755	770	724	728	747	734	751	756	798	717	698	772	741	771	778	738	734	722	755	724	765	755	737	737	715	743	707	761	741	731	787	748	740	727	716	778	769	744	735	688	774	727	762	713	694	739	722	750	703	718	765	738	726	731	664	706	719	709	719	737	723	727	759	768	719	744	758	713	775	810	709	718	729	720	769	736	721	776	749	744	752	777	778	781	758	758	741	689	758	727	761	761	703	712	748	762	748	705	745	778	748	742	747	782	747	720	746	736	743	742	693	769	797	782	711	721	700	772	772	750	765	716	739	749	714	738	760	749	744	717	733	728	726	760	722	744	721	774	742	717	744	720	752	768	713	745	745	730	721	741	729	788	730	694	716	755	711	720	739	674	722	737	763	724	745	757	741	748	763	762	763	756	684	762	756	731	761	725	703	742	736	734	759	749	705	740	726	733	751	747	748	738	788	737	801	754	756	730	717	794	714	720	742	725	705	779	739	738	739	764	727	768	733	716	723	749	749	781	714	726
33188	9777	2327	1642	1203	852	676	537	420	376	333	303	256	262	240	222	208	193	187	191	184	177	175	187	152	181	160	152	177	156	173	178	176	182	165	145	178	159	162	164	142	149	152	144	158	163	151	143	147	158	133	129	150	168	141	151	158	146	155	146	126	115	127	138	157	146	135	133	125	138	144	143	136	150	139	131	126	148	142	135	126	140	137	143	163	123	158	156	145	121	141	140	114	149	160	153	140	124	143	134	145	128	149	150	138	142	123	141	149	136	128	136	152	144	122	150	153	151	151	158	151	136	130	143	119	158	137	140	137	138	144	151	125	143	147	146	138	134	156	157	158	143	134	161	159	128	148	132	150	129	136	130	140	129	142	141	127	153	145	120	125	131	140	119	160	142	139	145	129	135	139	152	150	123	131	130	130	138	132	129	138	157	140	164	126	129	130	138	117	125	143	139	131	145	121	148	129	166	138	147	145	162	156	145	122	139	154	140	149	126	149	165	133	131	126	150	152	144	125	152	130	152	151	124	143	142	162	141	134	106	139	134	133	155	134	137	139	142	143	145	166	141	133	140	129	117	133	119	116	157	132	133	109	156	142	131	131	147	148	151	130	133	162	141	159	146	153	153	150	151	148	133	139	140	163	143	130	140	147	116	145	138	139	147	148	128	136	141	139	146	139	141	152	145	148	157	150	132	150	131	144	139	126	138	133	120	127	143	129	154	131	138	155	134	155	131	148	142	143	130	169	147	144	158	136	117	121	139	124	143	143	127	160	150	119	158	120	146	157	132	135	128	151	131	133	160	126	134	135	132	151	148	146	130	142	132	137	152	150	124	124	136	138	127	129	146	136	161	137	143	126	132	125	123	165	143	148	143	149	136	146	139	141	144	138	120	151	155	145	134	131	121	152	133	143	145	149	129	146	147	123	129	144	153	147	150	136	112	121	154	128	129	130	130	128	132	124	122	154	144	115	134	145	138	147	106	139	139	135	136	132	141	132	131	122	129	154	103	159	131	131	108	143	121	112	134	134	151	158	150	125	125	161	136	128	139	142	156	128	140	141	139	121	141	144	150	140	128	143	140	137	160	130	149	135	150	159	121	132	134	135	148	147	139	149	139	129	146	146	151	140	141	156	157	141	142	147	147	119	154	143	145	150	156	134	139	127	154	137	140	127	148	122	134	133	121	129	143	116	134	127	123	131	139	154	123	139	157	133	158	137	145	147	150	149	154	126	142	148	137	152	137	134	157	156	134	139	150	162	145	140	143	126	133	141	142	142	131	133	132	135	144	137	128	146	135	147	141	170	151	145	156	147	152	153	143	114	159	162	145	146	146	133	134	142	135	141	132	131	126	127	127	144	144	139	146	150	158	122	145	152	117	145	127	158	141	147	126	168	127	151	127	126	162	139	149	150	159	156	135	140	152	143	137	142	140	152	130	145	126	143	145	149	140	142	134	142	146	125	129	127	128	135	125	145	136	133	138	131	109	155	135	153	145	141	150	145	142	159	132	160	146	132	145	157	127	194	124	140	135	117	160	164	145	138	136	154	143	114	149	179	158	153	172	139	165	134	165	140	142	128	154	149	146	154	146	135	129	121	130	136	152	136	152	134	130	136	134	168	155	130	121	132	129	152	134	122	146	145	148	155	129	133	140	147	146	141	126	163	133	123	134	143	162	154	128	140	138	160	157	141	123	144	125	116	139	149	169	131	147	119	159	139	136	147	130	142	130	136	143	158	162	131	124	154	138	163	134	135	127	136	145	145	137	144	155	130	142	148	139	128	141	130	139	131	157	138	129	145	141	133	145	148	161	125	148	153	134	137	162	141	129	139	130	126	124	138	154	150	140	128	143	145	143	142	131	141	131	137	141	146	126	149	139	154	131	118	132	150	142	143	136	149	149	130	134	130	140	149	125	152	135	154	129	167	140	139	144	135	116	134	115	140	135	156	135	147	144	148	141	130	161	128	108	141	143	139	155	154	134	133	149	153	145	144	157	135	152	142	138	136	144	137	133	139	157	141	155	137	149	148	160	139	152	143	117	144	160	136	118	133	145	151	144	140	163	128	161	151	156	142	142	137	148	127	147	145	156	139	151	134	149	140	129	137	146	127	161	152	141	115	145	151	134	110	131	134	141	149	131	156	123	135	147	122	130	141	161	128	158	127	138	127	157	133	149	134	129	135	128	137	157	139	145	119	151	142	150	151	136	118	149	140	154	143	131	140	132	144	130	132	125	149	124	114	141	148	129	132	132	140	126	141	148	126	126	129	144	143	145	142	136	146	157	140	142	145	123	135	140	138	131	139	134	152	139	135	148	150	142	134	144	145	137	140	162	154	145	139	145	124	138	140	143	134	134	140	136	129	147	136	128	144	136	128	138	144	128	146	146	135	131	128	149	149	138	141	137	138	140	139	151	129	160	150	145	138	152	149	135	137	136	141	157	131	113	121	139	123	156	130	152	159	123	122	157	133	153	150	124	144	120	122	113	158	121	141	130	138	153	158	177	113	125	147	134	111	129	146	121	109	129	135	125	144	142	138	132	135	142	135	176	149	141	152	143	135	151	152	135	157	142	137	159	153	165	135	134	152	143	145	150	132	123	132	127	134	153	145	135	136	128	154	134	137	143	129	146	148	146	128	129	139	133	120	131	158	151	168	129	141	142	127	141	130	126	148	130	156	142	154	126	148	158	132	135	144	134	158	133	155	139	130	138	142	135	119	159	139	137	136	173	134	134	145	147	159	148	123	130	149	111	140	150	151	148	131	162	152	137	155	130	135	118	122	123	142	144	125	159	150	125	147	137	135	142	134	149	152	159	123	143	155	149	145	159	138	145	154	146	167	161	117	143	141	163	157	136	159	120	134	129	134	142	127	143	137	134	140	134	151	149	147	116	140	139	143	150	133	121	128	135	142	155	124	125	147	135	142	120	168	152	157	144	118	165	138	159	122	143	132	128	133	129	124	131	139	163	174	151	128	158	138	137	145	131	142	126	168	129	139	131	131	117	132	148	144	153	119	124	146	134	133	153	129	131	141	140	140	144	151	133	153	136	151	137	169	155	140	125	138	132	135	155	132	144	127	136	148	128	172	139	127	148	143	140	132	167	146	133	150	122	131	155	147	153	121	135	152	151	141	118	154	150	123	141	133	136	150	141	133	153	144	129	148	161	134	137	136	155	137	121	132	142	151	111	120	138	142	141	135	152	125	144	143	120	146	136	141	155	131	147	146	139	150	145	140	138	139	134	138	143	147	151	163	132	141	138	146	129	179	157	140	138	134	150	131	120	141	150	148	143	148	130	136	131	141	160	145	146	136	148	157	119	138	154	118	141	115	151	148	143	113	139	141	147	147	127	139	127	134	143	141	153	141	150	131	140	160	130	124	138	100	152	141	144	153	137	144	149	157	138	129	143	128	141	124	129	145	149	137	146	143	121	145	127	122	135	144	130	137	144	125	156	141	136	140	163	144	148	147	148	153	148	141	120
19027	3253	4012	4944	4403	3588	2916	2497	2075	1724	1509	1408	1314	1153	1056	992	908	856	785	791	784	691	681	644	602	600	579	541	539	554	525	549	543	508	503	543	491	494	489	455	481	479	478	476	477	465	464	425	429	470	453	433	431	427	458	428	404	442	396	387	415	449	437	448	385	383	438	412	413	391	408	441	390	399	392	435	404	419	444	453	409	410	385	425	398	398	399	417	388	406	391	457	413	437	409	413	415	402	400	382	431	425	411	419	400	405	392	416	399	434	421	417	409	433	388	433	437	399	394	407	415	373	390	411	396	380	396	414	378	440	392	434	419	392	379	419	427	383	400	383	377	379	411	366	384	383	445	406	382	403	393	378	377	391	411	396	362	395	389	361	398	384	410	399	389	409	384	379	378	405	415	406	406	388	423	412	381	389	373	399	363	357	381	380	409	382	409	386	397	354	394	369	406	395	358	407	360	368	416	413	405	378	421	382	392	390	427	441	417	393	376	387	398	412	396	399	413	388	408	386	374	386	405	376	398	390	381	390	376	419	408	425	383	398	396	400	372	387	390	374	377	383	430	403	406	402	381	364	399	408	382	383	409	384	416	409	397	387	365	394	366	405	421	399	404	402	379	434	395	368	363	390	424	362	403	365	392	437	402	391	432	401	379	373	415	395	419	378	380	387	389	369	387	412	409	343	400	407	409	381	403	389	387	417	353	410	424	372	377	363	388	375	429	374	389	387	386	408	368	389	350	400	363	362	424	376	374	419	370	408	392	386	383	354	389	390	404	381	401	367	406	393	390	395	390	393	407	441	394	392	383	401	375	367	398	374	385	399	374	396	416	409	389	405	380	381	375	371	414	403	387	410	379	378	411	409	375	387	401	400	388	367	395	405	398	381	410	389	383	374	396	432	394	406	378	408	393	426	377	355	378	417	384	388	407	365	387	392	382	384	399	398	377	393	392	418	371	404	396	362	387	334	369	418	397	389	416	362	402	374	368	393	401	411	394	419	373	352	397	389	397	387	383	398	397	368	349	433	376	421	392	382	413	384	358	346	378	392	379	406	392	377	373	368	389	373	384	385	427	347	391	351	393	388	408	363	376	380	380	388	397	387	359	383	410	399	397	393	392	410	378	353	407	363	377	415	413	387	392	413	382	374	393	439	383	374	429	380	441	372	420	352	404	404	397	414	408	345	420	370	431	431	385	393	396	408	370	398	370	393	450	419	378	376	383	371	398	375	365	401	421	375	361	373	396	394	373	425	410	391	418	391	393	397	374	420	376	389	381	373	416	405	359	418	428	398	352	418	391	365	397	425	407	412	385	379	398	395	413	389	376	405	390	372	417	403	377	393	402	355	412	401	370	370	400	407	372	386	404	399	399	401	405	371	376	402	355	413	356	356	378	362	378	396	370	410	392	417	388	391	388	430	364	378	393	398	397	391	374	355	383	415	367	381	370	352	359	383	397	395	371	398	361	428	390	381	418	400	377	390	396	374	420	374	397	409	403	384	430	389	405	411	401	387	383	402	388	409	388	367	400	380	385	375	391	400	416	415	391	396	397	381	382	399	410	373	423	391	403	399	403	402	386	360	394	383	351	410	423	407	411	419	358	420	401	324	383	424	395	348	427	418	358	406	366	383	369	406	389	396	397	433	420	371	394	392	371	414	379	387	371	405	398	353	406	379	408	385	373	390	406	346	424	415	378	368	406	379	392	372	363	435	381	399	406	380	405	403	382	404	380	392	389	374	382	397	390	422	406	369	401	407	409	405	409	391	363	370	434	398	375	402	369	402	376	389	364	372	383	356	414	423	387	370	400	367	409	381	394	430	387	393	398	371	395	388	392	376	364	387	381	437	373	362	407	385	366	356	381	439	389	415	376	372	400	377	400	398	438	382	419	378	374	356	372	393	402	409	385	395	402	381	370	398	380	414	368	409	388	414	398	371	383	395	393	380	387	409	409	402	362	387	373	414	404	366	426	367	392	410	364	390	373	380	425	372	424	397	376	401	371	390	370	385	385	384	348	384	366	420	385	412	412	391	399	376	371	400	372	367	379	383	378	373	374	395	383	401	409	408	407	406	394	359	396	382	388	396	370	397	373	411	391	425	378	362	388	399	387	409	386	395	396	401	415	403	375	378	363	388	378	403	437	370	402	401	390	383	425	392	389	417	378	385	405	399	402	365	403	392	420	388	367	395	378	399	391	396	375	413	419	392	422	396	415	398	413	405	402	403	437	419	384	437	402	347	421	436	385	380	351	385	399	381	394	341	398	364	387	397	394	413	375	417	384	383	379	423	369	361	397	367	419	420	385	390	424	411	368	389	363	389	368	358	410	375	443	389	429	399	387	390	415	389	363	416	401	400	409	366	426	399	393	389	387	381	363	408	387	407	396	421	384	365	394	414	364	396	402	384	386	413	391	386	362	392	414	379	376	412	392	401	376	383	361	405	375	408	386	374	415	358	375	354	398	375	374	391	393	385	408	402	378	415	417	365	389	401	382	399	396	400	409	396	385	395	376	353	385	378	372	408	363	427	381	386	421	367	402	404	391	396	386	360	404	416	430	375	403	419	395	389	376	356	362	407	415	382	367	382	381	427	402	400	401	402	387	399	397	395	382	375	393	379	368	420	387	392	358	403	388	398	394	402	376	409	365	377	415	401	406	393	389	408	382	388	364	405	408	388	432	378	383	403	377	372	416	381	385	363	381	401	380	412	394	422	382	401	401	382	364	394	395	359	417	383	355	387	365	411	363	439	382	372	388	423	391	411	405	398	376	415	392	377	425	378	398	382	371	371	415	407	396	388	354	352	396	383	380	374	373	382	386	394	404	389	415	406	376	385	393	380	370	343	398	416	397	383	369	379	397	382	395	394	385	423	441	374	387	367	421	377	390	415	429	420	399	404	408	372	410	389	425	425	415	362	387	390	370	409	406	392	381	349	409	390	379	408	402	404	393	425	414	371	381	385	372	362	395	368	373	434	375	366	353	376	375	396	355	375	401	394	415	369	405	398	400	418	391	417	401	409	375	398	419	353	413	460	412	396	373	429	406	389	387	394	400	416	363	375	387	397	430	397	406	399	405	363	388	374	353	391	368	379	394	413	397	395	389	378	372	400	394	374	388	399	421	374	450	415	374	382	381	376	394	389	390	359	382	390	403	413	393	362	398	415	370	395	404	416	407	402	396	429	355	356	395	375	397	367	401	390	384	393	339	437	383	337	377	391	375	385	402	366	352	397	386	378	372	397	408	436	393	437	404	403	385	388	409	373	393	393	373	382	399	361	418	397	405	411	399	404	391	360	388	398	410	391	404	391	446	407	431	376	367	388	378	384	394	361	403	412	399	411	362	361	382	387	422	440	388	417	422	370	384	416	398	396	381	403	359	393	389	388	375	365	380	366	380	400	411	405	404	394	405	423	355	421	402	392	371	389	423	397	398	418	383	381	392	386	369	372	357	392	425	400	384	412	399	402	396	370	413	363	409	433
3620	438	334	274	291	317	294	269	331	277	262	265	275	286	291	264	267	262	277	287	249	266	303	274	272	246	288	257	246	285	268	263	280	252	270	286	249	251	288	269	327	279	252	254	244	259	290	277	283	271	254	271	236	246	260	280	277	257	290	245	246	274	260	260	267	253	290	286	270	296	257	282	267	273	252	277	281	286	254	273	261	270	279	272	262	283	279	292	249	280	270	272	267	260	261	289	288	261	289	275	270	265	273	282	246	250	283	262	268	264	299	284	243	261	274	283	227	261	244	255	287	263	276	275	278	262	275	249	264	272	252	271	277	254	249	298	242	236	270	302	276	266	266	261	265	275	261	257	263	269	283	273	279	271	248	233	272	276	271	290	224	265	232	258	241	226	262	266	260	271	264	279	261	300	270	264	265	257	251	257	312	270	249	274	251	275	279	300	273	256	294	303	266	255	266	263	249	297	266	282	279	246	262	305	227	248	261	288	272	232	284	265	258	270	260	264	294	259	270	294	279	294	294	320	278	280	252	281	279	280	294	267	266	271	249	234	282	297	257	276	264	269	267	283	257	260	251	269	275	276	268	260	272	256	239	268	264	274	270	285	272	260	287	285	262	281	289	239	242	280	284	280	261	262	259	270	306	302	284	300	265	263	241	273	276	290	285	247	249	291	263	287	272	270	273	264	265	274	270	258	226	270	266	269	276	260	256	272	277	245	305	286	229	263	283	282	276	236	255	255	268	283	261	274	245	307	293	276	277	260	280	285	257	226	225	261	286	258	273	274	294	236	278	250	258	276	240	257	272	249	267	283	274	241	245	288	261	305	283	263	275	298	282	272	279	263	260	284	256	237	293	279	255	272	287	264	282	224	269	268	267	286	258	262	271	273	234	277	291	264	281	281	271	285	269	247	278	254	277	240	284	261	291	244	281	280	278	295	260	265	245	254	252	278	260	291	300	285	258	214	283	284	259	293	268	289	268	251	270	281	279	266	279	245	284	256	286	265	285	260	267	264	253	286	280	279	298	264	285	274	273	261	265	263	266	268	255	273	264	279	281	259	251	298	307	243	267	270	277	287	306	232	290	263	265	258	284	278	248	261	260	257	263	239	202	271	262	269	233	283	270	262	253	260	269	274	270	260	253	278	302	277	265	238	267	279	273	260	258	273	261	292	252	263	281	277	250	281	266	263	269	255	280	264	305	255	266	252	285	263	266	256	269	281	273	261	274	276	259	251	254	285	248	256	253	243	292	269	263	246	269	262	262	271	277	285	275	262	252	264	278	244	281	275	277	272	265	267	300	272	262	275	269	253	291	253	238	291	270	273	278	298	287	267	258	287	247	269	243	244	284	262	258	251	262	253	256	254	275	272	277	275	294	243	278	295	279	280	262	265	264	276	274	252	290	260	255	292	249	262	247	282	264	265	261	257	243	271	277	279	281	286	255	256	235	270	307	274	282	258	276	282	264	301	308	292	285	252	249	287	290	261	269	294	229	272	260	296	266	283	274	240	292	292	248	240	256	263	277	273	227	289	227	262	248	270	269	280	291	259	258	255	266	241	260	248	283	248	293	248	276	265	273	287	259	264	240	257	252	276	290	256	271	267	279	258	244	292	283	253	289	261	293	263	257	280	277	246	249	280	267	225	279	288	275	257	253	257	266	256	264	264	279	249	275	231	284	263	252	289	265	255	259	267	244	253	274	251	291	253	232	250	275	273	263	251	292	267	269	273	242	266	276	270	276	278	261	297	282	247	266	245	301	272	285	239	266	299	253	268	275	252	302	235	251	283	258	287	297	265	261	260	273	289	277	265	263	309	242	264	253	256	276	258	265	243	231	294	274	298	237	291	252	254	272	297	272	259	244	277	233	262	253	280	272	269	295	281	259	249	269	280	258	258	277	248	272	289	272	271	285	238	284	260	265	286	265	288	272	256	270	285	292	241	259	279	245	242	273	283	242	286	265	251	295	264	247	264	282	269	275	279	269	257	290	265	269	271	267	247	293	290	271	285	286	259	236	263	271	255	275	289	259	240	246	256	268	269	295	271	293	297	281	279	265	253	270	275	290	247	249	281	241	247	270	266	274	251	264	297	285	257	260	264	270	277	278	275	269	292	262	281	293	283	265	282	293	253	261	282	252	281	278	252	231	258	277	295	231	246	262	282	262	233	285	239	260	300	274	264	285	265	272	286	266	257	258	285	259	250	282	282	314	279	273	284	284	267	253	253	248	297	264	287	294	253	253	308	310	275	250	253	282	240	262	267	257	250	298	259	265	236	244	280	278	283	253	262	300	254	270	269	260	252	288	250	253	282	259	274	261	266	256	266	266	265	284	249	275	252	266	260	282	283	255	257	297	265	282	292	285	243	263	259	262	256	255	271	263	283	274	281	299	255	247	279	250	232	276	295	290	297	294	285	242	245	253	269	234	271	274	250	280	277	299	257	295	246	250	272	244	230	284	274	291	260	285	262	257	274	264	295	280	258	269	262	261	280	241	251	266	239	273	280	300	273	264	268	267	251	241	269	272	264	254	265	269	297	285	238	239	287	264	259	262	271	278	264	278	265	288	249	290	275	257	261	241	283	276	271	256	264	269	261	274	261	271	274	256	272	250	247	274	270	255	269	296	262	289	287	245	258	286	278	271	272	277	295	255	277	273	234	281	283	278	261	269	251	290	261	262	262	250	278	240	273	267	258	272	249	249	264	291	264	245	276	258	250	258	261	253	284	242	270	260	262	258	260	249	275	226	267	260	271	297	283	260	266	275	279	275	260	267	276	272	266	243	276	284	230	273	280	262	280	251	276	266	248	309	262	266	266	270	278	319	262	251	302	246	242	265	280	251	250	269	262	271	295	266	263	255	264	245	248	298	275	251	275	266	287	259	235	279	253	266	303	276	267	254	278	290	279	264	290	270	268	286	252	280	290	253	257	272	257	284	264	263	249	242	249	231	288	265	285	270	261	269	280	251	262	322	259	287	249	231	247	280	241	266	277	297	238	280	287	249	271	236	283	284	280	262	266	274	282	306	301	275	280	278	297	263	261	267	289	255	282	272	257	227	276	250	282	267	289	273	234	251	272	280	261	242	267	257	295	273	277	299	262	262	288	293	255	256	259	269	265	257	258	276	265	275	277	287	271	257	284	262	290	272	259	259	288	250	266	301	268	260	310	259	279	245	259	251	284	274	260	268	298	279	242	263	271	291	252	271	229	299	276	248	254	279	290	240	271	280	258	301	269	253	277	279	254	274	267	269	275	278	280	266	245	261	292	271	258	285	270	259	231	257	273	237	269	273	291	243	247	251	288	258	310	264	235	282	279	265	261	280	282	276	263	301	266	281	260	280	281	234	266	245	287	306	264	267	238	266	265	281	272	263	295	268	271	242	280	283	254	278	258	284	266	278	276	275	259	278	312	261	284	283	307	263	259	255	308	278	277	262	250	249	286	301	281	237	263	258	288	267	290	279	268	261	267	247	272	272	252
3378	913	850	884	865	824	826	770	816	730	769	727	753	728	741	741	743	734	744	763	710	724	753	706	702	720	708	713	691	746	726	716	727	690	689	709	717	720	714	726	688	714	744	708	652	742	732	752	683	707	726	690	683	624	647	673	688	737	725	729	721	751	717	665	734	719	753	683	703	689	742	713	720	735	726	755	700	675	719	716	679	704	708	736	717	699	747	732	683	666	652	736	710	713	720	712	671	670	700	744	694	681	722	735	718	728	701	714	673	688	741	678	678	723	760	731	722	675	696	692	702	680	737	746	742	668	729	731	698	699	710	692	756	682	730	747	671	701	684	693	748	742	738	718	723	683	689	721	711	703	682	716	701	682	698	752	725	681	712	755	726	702	729	708	706	721	754	721	678	701	662	687	739	672	683	672	704	701	704	685	698	714	703	751	749	711	733	754	726	671	730	666	706	701	707	721	675	691	706	746	704	715	745	723	693	710	744	712	719	723	750	705	741	748	742	741	697	723	700	667	771	678	689	715	687	737	685	684	687	678	650	733	716	772	731	737	691	690	746	715	663	710	715	712	733	716	698	687	744	657	715	711	645	662	716	728	733	704	737	697	700	777	670	664	694	735	689	764	733	718	726	673	719	706	708	679	714	726	734	760	703	727	709	719	730	678	687	728	726	725	724	744	725	691	730	680	720	684	752	695	738	717	701	702	707	737	733	713	699	723	723	693	689	715	696	685	663	701	722	723	712	690	717	700	693	701	702	699	704	739	748	722	701	698	727	720	680	740	676	706	679	696	682	663	720	701	716	733	738	729	675	679	762	673	699	761	711	679	713	673	637	679	694	659	729	658	736	746	692	666	707	709	704	739	678	719	733	699	730	778	735	684	772	742	683	739	750	748	706	701	707	748	720	762	723	712	749	735	690	713	699	717	708	705	694	671	707	708	647	701	755	699	707	708	718	666	681	679	708	700	702	673	707	690	663	729	704	677	727	703	705	694	704	734	775	674	691	748	718	734	702	670	743	719	693	754	731	715	701	712	702	729	723	702	685	694	685	749	743	724	689	688	746	675	706	692	723	736	681	699	732	710	676	686	685	752	687	715	695	696	673	716	734	698	739	704	777	735	704	737	722	718	766	711	720	654	725	700	709	653	748	680	702	685	686	730	745	694	700	700	723	699	664	720	687	665	675	686	711	693	700	692	689	674	681	711	799	700	670	712	697	726	723	689	707	690	674	753	687	713	716	729	731	725	702	710	734	723	771	701	744	689	711	680	740	736	683	709	718	722	665	736	759	674	735	745	719	675	760	702	646	671	745	710	703	718	712	685	733	689	688	693	690	701	728	696	688	704	713	719	718	692	712	688	743	706	731	665	681	732	680	703	721	704	707	741	673	703	727	729	751	716	705	724	711	714	741	700	701	779	716	743	739	676	740	719	724	745	709	671	694	684	744	720	713	758	707	770	694	748	692	717	658	732	745	685	702	722	675	711	722	746	741	700	715	764	753	760	702	765	756	720	711	716	712	700	709	751	709	720	714	690	721	666	744	725	751	701	726	725	723	718	707	689	760	656	739	743	676	745	727	688	705	681	689	737	712	732	690	737	750	719	739	726	784	709	717	700	738	678	753	698	724	679	686	677	694	737	758	687	656	689	727	733	676	703	728	711	707	734	670	722	657	704	679	678	711	713	644	733	712	704	703	743	707	724	695	697	688	726	706	714	697	718	712	702	768	732	712	709	693	723	742	735	715	696	712	718	677	702	691	705	683	732	703	737	740	692	753	676	706	697	696	690	709	674	760	728	774	718	699	669	727	749	699	750	702	703	717	751	748	687	703	701	712	758	716	719	682	729	689	660	782	694	698	695	712	746	694	706	731	655	712	729	685	713	685	672	716	714	711	728	702	685	719	672	720	695	735	727	709	707	748	733	743	665	703	673	713	697	670	682	713	759	687	750	736	733	719	704	694	682	713	709	723	743	672	684	718	747	683	732	690	722	695	732	704	685	711	744	741	717	695	672	698	715	718	755	719	674	706	727	720	697	696	734	654	735	696	737	683	748	739	730	719	714	742	712	728	722	748	719	681	693	725	669	696	713	716	712	701	716	711	707	715	762	742	708	715	745	714	688	722	705	668	699	739	691	716	685	748	672	664	701	735	740	726	689	655	719	676	719	699	812	721	744	760	700	735	698	698	744	698	699	706	706	730	743	668	736	705	712	728	713	700	713	726	689	704	710	712	716	680	708	709	730	729	743	687	707	700	684	712	720	743	699	726	676	696	724	714	728	682	716	694	725	715	755	728	763	697	703	717	712	677	693	725	697	676	753	673	713	688	706	754	748	674	717	715	721	719	692	701	695	717	740	678	721	721	789	648	659	716	786	701	761	726	732	716	713	729	682	733	692	675	764	700	741	732	765	700	719	738	698	705	676	734	749	678	700	760	722	691	701	694	695	753	724	674	674	683	722	722	697	677	700	695	713	723	711	694	724	704	662	704	716	669	707	699	723	717	699	754	704	697	707	734	764	698	716	706	703	702	714	705	702	684	684	719	675	737	685	704	730	758	745	667	702	733	672	693	747	678	748	719	713	694	724	667	735	756	715	730	663	752	733	711	725	661	730	713	736	745	694	706	745	697	687	699	703	729	673	683	716	673	728	673	750	735	681	684	674	745	730	713	729	669	765	749	696	657	724	744	717	707	706	705	654	728	717	749	728	703	734	733	712	729	695	688	663	730	700	681	709	726	737	718	708	676	708	755	727	692	683	743	695	743	723	713	734	704	675	708	714	729	669	720	732	672	655	709	691	711	719	709	710	676	712	706	735	737	722	718	723	701	676	740	715	720	724	679	710	701	686	718	727	715	683	726	763	685	741	697	692	692	737	714	701	774	700	722	733	726	692	684	672	732	719	761	709	718	694	729	699	747	780	759	715	727	748	690	682	696	682	723	702	726	718	685	684	707	712	682	697	675	751	719	749	700	710	701	675	702	658	761	692	683	705	708	688	692	701	760	706	724	741	720	695	752	736	718	709	727	721	740	719	657	697	724	725	737	748	733	699	704	691	673	727	658	696	692	718	769	705	737	725	722	718	730	703	753	725	734	710	689	720	765	710	750	705	760	701	688	688	710	708	733	711	710	735	721	668	682	686	720	716	735	666	683	720	755	736	731	691	724	691	686	690	729	697	685	680	728	714	763	694	669	693	688	736	765	736	706	737	680	720	718	701	669	684	706	675	698	691	693	723	735	689	677	746	738	727	708	710	734	694	717	746	702	724	708	724	698	697	741	732	718	729	685	671	717	695	726	699	717	702	673	677	717	670	711	682	669	679	713	741	701	693	705	671	677	684	693	733	733	724	693	699	711	738	724	706	695	724	708	734	703	672	704	714	702	700	727	715	725	721	705	676	724	735	697	734	693	776	703	734	727	716	711	723	679	733	688	688	656	704	706	698	704	759	708	724	730	708	699	664	708	717	699	697	683	723	706	724	693	717
21818	5505	1363	1081	834	678	538	515	459	455	405	363	345	374	327	348	327	312	335	340	319	301	297	301	308	278	319	271	321	283	332	297	305	308	308	314	293	320	303	286	276	278	286	314	328	304	304	308	289	267	302	294	287	327	281	287	323	278	298	289	254	290	306	305	298	284	266	291	293	293	287	274	273	294	292	320	294	274	274	300	301	292	311	292	280	267	275	281	293	292	258	275	334	262	307	285	272	261	278	306	293	287	257	295	305	278	323	269	275	258	266	284	295	268	270	305	300	299	275	276	277	276	297	318	305	272	283	246	281	287	273	282	320	283	306	305	300	269	295	263	297	271	244	287	288	302	266	284	300	304	301	276	276	280	288	276	284	299	289	288	295	300	313	280	292	294	280	304	299	305	283	302	286	313	300	289	285	302	290	326	294	311	278	315	279	278	259	269	286	303	310	268	279	295	251	291	277	288	285	312	302	311	304	281	290	293	272	294	296	311	307	302	274	334	307	309	306	273	265	297	273	278	296	296	263	305	278	310	292	275	267	278	297	264	272	302	282	279	297	272	269	256	290	319	291	294	280	295	298	286	289	288	290	310	302	273	299	275	296	282	295	246	271	266	291	297	263	285	261	303	292	298	304	281	281	284	280	295	255	261	303	279	271	265	258	282	319	283	314	260	295	277	280	322	316	318	295	288	288	280	321	269	280	278	303	279	304	282	303	304	278	289	322	288	298	286	288	272	301	281	294	294	269	302	264	280	308	294	287	302	308	327	319	294	283	259	286	283	291	310	260	267	286	325	274	268	272	287	278	286	282	299	312	254	281	295	277	295	276	296	284	275	307	277	306	268	267	271	289	306	264	269	290	273	308	302	310	289	310	298	288	280	299	329	265	283	293	274	302	290	280	353	332	264	278	262	287	279	278	285	280	295	289	297	311	310	323	279	282	264	294	271	288	281	314	251	292	282	290	280	279	287	274	301	291	267	271	275	288	289	320	282	321	277	274	281	266	291	263	290	283	285	283	283	292	277	277	290	283	274	308	264	268	282	301	247	285	274	279	277	267	296	295	275	299	291	283	260	283	312	276	278	300	272	295	302	300	299	295	306	291	283	288	261	282	293	255	294	267	301	294	283	265	272	298	309	274	310	294	287	288	300	277	316	278	262	275	281	293	259	272	285	266	272	266	290	283	284	291	272	271	253	310	265	289	291	282	273	302	291	307	300	286	309	289	302	301	297	297	280	268	293	234	276	295	282	299	275	304	292	323	262	305	288	306	243	274	271	265	279	300	278	254	252	268	289	269	283	310	273	300	300	289	316	292	278	300	270	286	298	321	294	270	300	304	276	305	274	280	300	290	278	302	287	280	265	311	322	282	289	275	316	269	301	272	295	294	299	314	293	295	282	257	283	267	302	315	269	266	299	282	280	267	264	273	318	293	278	290	277	276	266	264	273	289	283	289	282	287	299	296	295	294	287	282	293	264	248	296	273	297	295	278	273	268	304	299	290	285	280	285	264	276	318	315	281	280	268	264	298	294	286	276	328	276	286	264	294	288	271	299	288	285	287	261	287	285	291	324	297	275	274	317	277	266	325	267	284	293	295	299	273	296	265	312	299	307	315	298	256	309	273	300	281	270	280	303	270	303	266	287	268	336	289	299	290	283	299	291	290	288	287	306	271	278	320	275	274	266	273	296	297	315	277	287	333	272	281	286	285	275	320	286	310	302	318	283	313	287	307	296	268	304	287	297	294	300	312	269	311	306	270	298	296	298	292	297	269	294	295	288	286	305	302	290	302	280	295	268	296	307	281	300	256	309	262	294	273	321	287	265	286	315	289	264	287	287	279	267	304	273	266	297	275	284	302	284	315	301	276	285	260	251	293	300	290	276	255	261	273	300	293	298	285	307	270	274	273	288	259	305	289	258	269	260	286	317	283	281	293	310	265	311	286	299	321	285	313	302	295	282	272	276	306	301	289	282	247	287	292	285	298	276	285	297	295	289	302	321	301	317	270	286	288	290	278	290	279	316	285	283	290	314	292	270	300	285	285	272	298	322	270	319	302	272	269	314	317	312	275	281	284	276	311	299	293	269	312	295	300	274	286	315	309	289	312	283	300	276	267	305	302	270	311	285	286	282	287	281	310	306	299	277	262	297	296	285	277	280	296	301	312	263	293	299	311	278	287	294	264	305	313	289	262	289	278	289	243	271	284	280	315	307	293	278	300	292	274	270	308	264	294	292	264	271	294	314	266	297	319	274	278	292	272	280	297	282	297	305	285	273	272	279	301	317	311	302	267	316	312	281	254	272	267	301	294	310	309	267	284	289	294	300	264	272	286	271	276	278	295	303	284	281	296	282	285	313	293	270	309	285	303	304	300	303	287	283	262	284	242	252	288	288	308	288	283	278	298	308	276	328	302	281	271	286	295	297	310	277	318	290	288	298	306	295	281	298	270	286	282	289	288	294	297	283	265	270	277	299	280	274	290	305	296	299	322	300	301	319	295	296	303	293	277	271	307	281	266	277	296	269	285	278	298	290	288	287	261	310	271	291	283	294	270	252	309	285	272	310	300	295	296	255	301	308	299	303	291	302	314	286	267	282	300	328	295	267	282	275	282	286	285	289	304	295	303	303	286	275	284	293	263	282	297	281	307	275	290	290	253	268	296	291	281	272	311	308	294	305	302	268	273	315	307	294	296	276	259	252	282	269	299	276	293	271	286	283	271	308	285	292	273	287	271	269	278	287	297	319	300	305	298	273	286	315	285	248	273	315	298	282	330	301	295	269	267	281	312	306	270	275	297	307	298	292	316	287	276	285	287	280	310	298	287	299	270	290	358	297	296	287	290	323	306	305	262	296	281	265	301	276	313	295	261	309	276	337	256	303	304	290	293	267	275	302	283	289	269	295	266	261	253	290	266	316	298	324	284	285	278	276	295	295	280	254	324	296	279	280	294	310	300	274	313	303	297	270	247	301	293	266	290	279	332	307	282	292	288	300	299	304	275	278	265	322	275	305	295	294	310	272	304	313	281	312	311	278	288	278	303	295	294	276	303	289	257	289	253	273	290	292	283	300	256	282	302	288	306	298	299	281	259	313	269	283	286	290	287	267	304	245	268	272	276	301	297	275	294	274	277	305	312	315	300	288	300	285	321	307	302	286	279	279	269	262	308	323	288	310	297	282	290	310	274	325	320	281	291	293	264	251	295	272	287	277	279	295	320	273	284	294	294	297	308	310	287	259	294	293	304	288	306	306	291	276	298	268	290	282	303	283	298	300	303	297	302	295	321	276	278	296	301	296	307	256	282	283	313	303	303	250	266	276	307	272	289	262	307	273	271	303	258	288	272	284	273	304	269	288	267	285	272	262	285	279	291	313	276	300	324	306	294	279	274	278	280	286	295	295	289	306	282	316	286	313	301	291	280	291	305	302	300	289	279	261	328	281	264	265	285	289	272	310	305	325	319	243	275	264	276	336	288	318	286	301	245
13573	2899	2711	3235	2887	2566	2089	1806	1668	1440	1352	1238	1159	1121	1147	1044	972	953	974	941	932	855	881	886	819	856	821	832	828	784	780	844	803	807	780	820	804	790	779	839	816	729	821	811	815	756	775	786	712	809	771	777	767	753	774	801	769	785	749	797	753	736	762	712	730	760	766	683	718	762	710	757	765	731	755	730	737	827	735	752	758	749	720	777	742	719	740	761	778	687	751	708	723	702	773	763	712	714	777	822	719	766	786	763	708	776	738	763	738	726	752	701	747	734	720	769	776	781	742	739	749	718	747	726	722	766	794	760	746	720	734	771	771	730	722	685	759	738	773	755	772	715	751	799	730	738	765	733	782	793	751	743	742	746	732	743	742	704	720	730	788	729	717	772	716	749	759	700	746	724	786	759	734	742	743	678	761	745	749	722	680	710	741	738	723	745	737	767	759	737	732	765	728	693	705	721	737	703	723	749	762	699	764	727	763	700	724	717	761	757	702	693	753	744	709	716	730	740	715	704	755	781	732	781	699	732	727	768	750	724	758	711	747	737	729	722	687	751	712	764	766	768	734	762	737	715	754	744	758	707	763	717	752	720	697	730	691	728	715	720	774	763	724	716	705	726	718	731	746	752	683	760	756	718	738	753	718	726	755	720	714	708	710	712	774	794	713	773	711	772	744	798	738	759	762	681	744	727	735	743	702	753	772	724	749	749	771	762	746	739	759	732	739	733	753	745	754	759	769	722	746	754	721	722	799	759	748	745	727	732	707	783	731	762	724	723	736	741	720	711	735	748	710	759	731	731	743	738	779	713	728	738	758	767	723	720	737	731	749	766	793	718	747	770	705	729	731	779	781	740	760	773	691	747	746	713	736	701	780	733	761	728	694	709	732	770	782	720	748	709	734	705	782	745	727	713	750	763	719	730	728	725	757	711	752	768	723	737	731	739	719	747	732	723	747	737	756	764	730	722	748	711	760	755	723	762	777	728	731	733	717	724	700	731	738	739	700	767	709	751	729	748	753	703	688	766	752	746	728	743	752	680	720	719	713	726	747	732	757	732	732	748	698	742	687	717	731	717	749	777	763	727	737	718	804	711	723	747	722	697	726	739	739	682	774	724	711	735	738	734	711	803	759	726	730	751	738	725	710	736	707	748	755	748	764	747	765	719	725	763	727	755	733	765	700	713	810	780	763	677	777	722	742	754	707	778	713	693	717	731	776	747	745	734	728	762	721	769	748	770	732	700	745	765	685	745	763	717	734	702	752	745	705	764	723	738	730	748	780	711	756	719	716	738	728	734	751	744	751	736	741	764	702	757	720	733	718	731	721	771	753	704	722	742	705	773	769	741	692	710	699	757	751	737	754	770	719	693	713	698	729	724	732	761	750	738	759	724	727	715	731	791	765	705	722	733	781	725	779	743	725	715	722	762	792	726	748	717	717	741	772	722	707	773	754	746	752	699	755	725	740	756	755	798	733	713	718	705	712	692	730	694	735	726	752	704	750	709	723	762	752	745	668	740	709	728	774	753	737	734	691	768	774	722	755	740	731	741	759	733	742	744	718	743	727	725	744	756	726	768	736	735	758	701	733	712	751	695	727	723	755	693	763	706	773	706	796	671	720	743	759	750	741	703	727	763	742	772	727	760	721	764	717	696	695	763	712	741	776	769	705	720	774	729	726	749	767	729	706	725	723	715	763	715	744	729	762	731	735	751	730	763	748	750	728	747	674	711	757	729	740	727	784	726	755	718	773	783	709	737	760	765	707	743	732	744	771	686	725	723	716	732	687	757	732	709	762	744	740	716	714	753	717	706	661	784	730	738	731	773	714	723	710	759	719	766	777	760	725	742	726	727	706	783	717	747	682	754	713	707	751	782	764	788	736	781	757	812	754	720	757	773	737	740	729	725	739	754	742	767	725	691	730	720	772	740	754	698	761	699	697	771	762	767	779	760	749	746	768	728	756	788	778	715	715	719	713	763	740	732	733	789	774	717	745	723	735	738	762	735	727	778	720	743	754	769	765	783	770	726	751	714	728	768	747	703	753	723	699	700	722	790	742	769	799	795	738	737	759	742	724	742	735	788	734	747	709	754	707	733	730	704	726	755	762	793	698	751	753	735	764	728	733	727	734	762	763	702	704	747	757	709	732	753	719	746	770	725	752	737	724	727	754	756	753	720	743	717	743	734	730	753	773	723	730	740	764	739	732	765	748	698	733	718	712	738	715	749	784	738	731	760	728	703	791	741	730	730	708	745	737	758	710	751	742	740	706	717	740	765	754	739	730	706	729	751	775	725	794	716	701	776	746	750	716	700	717	758	744	775	724	779	767	726	740	786	710	758	741	710	703	762	773	801	712	781	727	772	711	719	726	753	677	715	738	736	751	747	725	772	707	725	743	740	739	744	726	728	746	756	744	703	748	742	781	773	744	662	732	702	768	750	727	760	696	731	733	736	741	767	730	736	728	738	824	726	768	729	748	732	791	712	734	739	776	729	707	702	765	740	755	780	758	780	752	676	734	697	748	704	698	716	705	728	777	716	739	801	741	738	731	741	696	707	735	773	693	744	715	727	750	689	713	783	754	724	783	780	704	747	753	736	750	739	744	705	737	738	716	697	745	767	681	710	734	719	691	765	741	721	748	732	734	765	720	747	751	741	786	696	782	747	777	712	736	689	772	679	769	742	708	736	725	789	740	751	755	712	738	702	773	723	749	757	753	753	767	714	755	709	712	733	716	724	738	745	743	677	738	751	757	753	758	785	748	734	750	782	750	728	741	753	754	717	750	767	705	763	741	728	751	685	784	765	745	713	694	724	738	725	717	780	723	754	704	745	719	733	755	759	727	780	758	727	796	731	739	775	727	700	770	717	709	741	781	745	743	735	785	731	756	721	734	687	787	699	751	790	738	735	733	727	709	773	742	722	713	761	758	751	731	726	795	680	720	773	745	722	761	694	709	753	745	717	748	747	762	659	752	706	733	792	762	744	746	757	708	735	790	790	709	736	724	732	719	734	777	705	698	715	721	716	760	734	772	727	725	752	736	775	698	724	753	781	728	708	723	697	721	782	720	729	752	791	798	767	741	722	740	762	757	703	738	694	724	731	768	714	706	755	735	774	691	730	723	746	756	784	720	725	791	743	733	788	779	689	705	697	725	714	713	771	778	740	739	707	770	699	725	761	767	770	749	701	777	750	753	762	709	749	740	732	694	744	739	751	694	766	699	756	715	764	711	736	722	737	798	731	720	707	728	730	730	723	777	768	713	718	765	757	724	786	769	760	741	765	720	721	780	702	730	754	740	738	746	722	770	690	728	716	746	710	754	712	781	738	737	737	746	772	721	737	701	764	737	752	765	732	719	754	769	778	783	718	797	750	766	722	734	711	761	770	727	719	743	801	746	756	671	743	773	730	753	766	756	764	820	742	756	756	780	782	744	703	740	758	719	748	688	736	777	757	776	750	751	796	755	728	722	753	693	737	798	785	750	788
33852	11890	2384	1731	1123	865	648	512	444	384	311	302	248	269	246	244	236	214	195	160	193	184	187	187	176	184	138	170	177	163	166	166	165	158	135	156	142	152	147	182	157	174	166	132	168	156	143	155	144	162	127	145	152	142	150	159	163	136	143	139	149	127	166	161	140	119	150	146	164	135	135	135	147	145	145	153	184	134	139	139	149	143	130	153	144	153	161	161	145	128	152	159	168	153	144	149	164	140	130	137	152	137	156	169	152	131	173	124	144	152	157	138	134	161	134	170	152	134	148	168	150	147	136	172	150	137	136	168	146	151	134	158	160	137	166	140	121	127	123	157	132	146	134	142	130	143	125	152	144	129	122	161	132	120	149	137	161	141	151	141	141	145	123	121	138	137	125	142	151	143	130	142	155	132	142	137	124	129	155	139	144	131	143	147	134	126	138	128	143	134	128	140	145	149	118	160	129	133	158	145	140	130	130	124	138	141	138	155	130	137	137	145	136	141	146	146	140	125	139	154	131	125	143	126	131	161	151	159	146	131	144	148	166	151	115	147	159	126	146	142	153	145	149	140	131	130	144	152	138	150	135	152	133	154	150	148	164	120	112	150	138	140	143	154	139	132	121	136	114	149	145	147	139	134	144	144	167	144	142	129	133	139	136	137	126	144	157	158	141	154	153	131	153	149	165	120	145	166	165	140	145	153	134	139	136	147	150	144	138	124	129	142	127	141	140	141	137	159	137	132	165	130	157	139	143	119	151	130	165	162	137	142	138	144	125	174	147	133	125	117	130	132	146	140	138	135	148	152	139	142	133	131	152	154	123	144	153	146	131	125	135	160	131	157	132	133	122	141	136	124	130	129	125	156	131	133	141	150	153	147	123	151	163	131	160	115	132	132	136	157	127	128	133	132	144	135	138	150	139	155	151	144	146	127	134	147	136	145	150	171	137	140	134	145	142	155	143	130	137	140	143	137	138	153	121	168	158	134	146	144	124	144	160	150	135	140	128	130	130	120	125	137	137	111	141	141	131	155	131	124	142	157	126	141	136	135	154	135	138	129	130	148	134	154	146	153	160	168	146	152	135	140	161	139	138	126	148	132	165	125	146	132	142	145	141	119	139	131	140	143	135	138	125	147	138	143	140	134	141	145	135	144	144	130	167	148	141	119	133	148	139	138	138	151	118	154	154	132	159	131	142	128	139	116	145	153	121	132	126	119	136	135	168	145	126	135	147	145	118	127	140	143	125	145	152	147	142	135	133	115	118	129	140	132	125	156	159	135	127	135	148	174	158	164	133	122	144	134	127	162	135	136	166	145	133	150	114	124	141	132	136	159	141	153	139	154	143	134	129	137	139	135	142	131	151	153	130	127	162	133	133	127	163	140	143	143	129	122	139	139	155	134	134	123	121	159	133	125	148	144	155	153	150	141	137	142	157	126	140	157	136	134	132	142	129	129	146	167	141	148	145	140	141	133	152	132	155	130	114	130	154	135	126	156	148	121	133	124	133	142	136	139	124	144	135	132	149	134	145	131	147	149	148	150	127	129	123	149	117	138	133	151	134	124	146	157	118	153	132	123	131	121	142	128	140	143	149	135	135	131	142	126	140	141	123	135	160	154	118	131	146	148	113	117	163	147	155	130	126	141	140	134	140	129	114	148	135	132	120	164	146	104	130	141	149	153	149	138	139	163	161	147	152	140	155	124	136	141	148	145	147	126	130	149	124	127	140	135	132	127	129	140	143	129	127	141	159	158	147	161	160	149	142	126	165	138	134	146	144	145	134	145	147	150	132	143	142	148	133	143	134	133	131	145	140	133	153	136	143	152	136	156	162	154	120	138	132	131	151	133	135	159	107	135	137	138	132	147	144	121	138	138	140	130	145	141	152	120	161	150	134	135	149	149	129	160	128	150	142	140	156	117	147	127	149	143	139	145	145	166	147	151	126	131	116	123	124	151	151	137	132	145	145	127	140	140	120	120	137	147	131	147	175	152	150	133	126	125	133	141	150	128	129	153	116	123	125	146	165	140	179	131	146	143	146	157	133	145	143	176	147	144	137	159	134	167	142	144	151	137	123	135	134	129	149	139	135	130	132	127	168	150	118	146	124	121	145	150	136	125	126	137	144	134	166	141	170	150	149	149	142	154	143	127	144	143	158	153	145	145	148	122	149	134	147	140	162	142	137	124	129	135	146	164	141	153	128	127	157	138	157	150	151	129	138	122	147	150	148	135	142	150	128	130	150	136	157	137	149	136	164	131	138	133	130	139	149	162	129	134	149	119	140	130	136	153	146	122	165	140	132	149	141	140	134	141	158	110	110	132	148	123	110	161	140	147	124	153	120	142	138	124	146	130	126	137	134	129	139	157	148	136	134	128	134	143	129	135	126	144	136	130	137	174	144	127	135	131	130	149	146	160	148	133	145	115	145	138	143	155	141	135	140	139	152	126	159	136	144	139	128	138	152	138	141	149	141	142	127	146	121	143	165	120	143	141	160	144	166	167	145	131	123	134	153	159	146	153	144	152	159	135	140	129	145	132	130	135	147	136	128	133	169	137	146	132	159	141	137	130	149	144	128	130	153	117	148	134	115	134	124	151	152	131	137	140	144	152	168	135	146	140	126	140	136	129	164	142	166	127	148	134	128	136	143	130	145	151	154	133	130	128	124	134	150	127	144	138	130	144	138	149	145	131	150	144	145	155	160	168	135	133	155	143	133	137	114	155	148	158	125	146	156	135	139	143	153	150	127	141	143	151	143	158	129	143	136	148	132	118	171	140	152	131	129	169	142	143	128	168	129	145	146	154	142	146	135	152	147	117	136	135	154	155	146	159	139	130	141	142	129	148	129	149	127	153	143	136	132	135	158	137	138	142	138	127	147	154	134	129	127	149	131	151	149	134	154	160	146	136	165	132	156	157	135	160	151	146	125	153	164	138	149	159	129	122	148	147	143	156	113	157	124	139	148	130	147	138	142	144	142	131	138	129	157	149	143	137	156	124	141	129	142	151	161	142	143	140	143	166	140	132	142	137	165	148	153	155	141	131	135	141	129	136	138	130	116	157	135	138	162	148	158	122	126	144	138	142	141	135	134	148	131	152	121	126	124	146	159	152	133	134	142	136	123	149	157	109	131	129	140	135	165	118	132	126	138	123	134	128	129	138	150	157	135	136	129	135	136	139	147	132	134	147	124	167	154	142	136	138	148	137	154	126	120	140	119	141	129	134	131	128	133	150	143	125	134	138	124	133	156	129	137	133	133	146	123	142	124	158	149	141	173	133	131	148	157	143	139	131	148	160	131	132	129	157	144	120	130	132	140	139	158	134	144	143	124	147	124	128	166	165	152	148	135	140	139	161	165	137	144	145	143	113	148	139	146	139	121	128	140	144	138	142	150	141	125	136	118	143	154	128	119	141	135	132	124	155	145	132	125	137	141	142	137	124	133	119	159	133	144	143	138	141	150	168	142	127	126	141	151	154	130	139	142	145
19489	4033	4005	4990	4421	3540	2893	2413	2115	1806	1592	1377	1291	1117	1009	1001	877	828	838	754	768	708	675	612	604	646	615	580	551	575	542	549	573	524	537	524	549	499	512	515	503	468	506	499	486	475	430	456	413	424	451	414	427	449	456	416	422	447	450	379	425	433	441	425	406	425	441	456	454	379	423	416	386	420	402	435	422	392	393	423	433	410	425	396	395	411	403	398	409	401	407	430	388	392	422	413	399	373	406	407	397	375	407	399	418	396	453	382	414	366	385	395	415	404	400	414	429	360	404	398	386	404	362	412	386	379	382	384	401	367	397	371	389	385	425	429	391	383	423	420	372	390	379	355	410	382	448	400	383	411	411	392	392	376	403	407	381	426	430	388	386	377	409	388	415	388	366	424	369	408	431	410	398	422	396	414	394	429	416	394	424	413	400	408	409	416	397	332	366	373	399	392	383	401	392	387	401	405	369	429	402	380	363	365	395	373	388	384	396	391	383	394	379	430	402	362	386	385	413	406	415	398	384	398	419	392	359	386	394	447	373	389	397	395	401	398	418	389	389	348	422	377	381	407	372	370	405	372	400	354	365	382	364	396	393	368	420	379	431	400	384	406	387	411	419	382	422	389	418	410	403	390	396	395	384	371	383	368	353	407	386	408	382	400	416	412	384	407	373	375	397	408	395	373	427	407	390	400	394	428	381	398	389	387	393	384	359	395	401	382	387	352	419	377	397	364	414	365	451	383	377	373	366	399	392	420	428	403	430	381	354	406	416	371	398	375	392	387	381	388	374	419	345	399	421	406	424	365	405	391	387	413	384	390	410	375	391	417	386	397	409	370	408	380	400	397	391	397	429	376	386	387	352	391	406	416	390	375	345	423	391	404	409	384	389	376	393	423	386	411	379	381	417	356	386	418	370	394	389	395	384	394	386	418	372	394	404	407	370	434	378	403	374	381	431	388	417	382	384	410	394	401	389	405	394	359	390	383	405	418	382	356	340	377	383	391	379	355	370	427	405	380	377	356	360	413	376	419	403	389	392	365	392	384	387	402	407	382	412	406	369	394	441	378	373	391	363	408	379	411	374	361	388	402	356	379	404	400	396	388	412	387	415	415	407	375	430	391	405	396	396	392	439	389	347	374	375	383	349	392	394	400	383	355	404	430	394	406	407	417	385	356	371	390	385	387	429	374	410	397	408	383	403	394	403	367	403	374	396	382	409	409	356	395	367	358	379	390	371	399	403	391	414	391	421	400	426	396	375	341	385	388	408	393	422	387	411	387	381	380	359	390	420	336	378	395	349	391	396	367	414	392	365	361	382	391	399	414	403	360	386	388	374	397	400	401	405	402	403	358	402	370	388	412	367	407	381	401	392	369	415	366	395	418	411	381	399	380	392	394	401	379	384	442	384	401	417	405	383	390	408	390	393	419	399	420	368	389	357	359	362	419	399	368	407	362	401	390	414	427	412	356	394	376	397	401	393	408	419	390	423	375	371	378	380	377	406	426	419	374	356	401	393	404	390	384	419	398	396	401	373	387	394	397	365	381	395	370	402	381	414	379	398	393	354	394	388	403	433	377	368	389	382	424	394	410	422	400	378	381	401	355	366	404	381	374	390	387	408	380	369	358	409	371	393	428	383	377	407	369	414	369	368	358	412	409	426	413	344	391	422	386	416	377	404	373	367	388	391	425	384	388	384	407	406	403	353	398	369	346	338	404	388	397	362	380	379	408	392	395	383	373	414	426	380	382	399	390	375	402	399	398	368	369	377	402	402	405	425	365	424	394	381	388	400	392	393	344	365	411	395	431	387	412	367	408	401	398	357	400	386	383	392	395	393	394	349	386	355	373	364	381	391	376	356	387	395	391	373	415	372	397	393	381	353	405	392	433	374	409	401	421	400	426	417	414	375	403	412	421	399	400	405	403	388	394	349	387	402	365	407	379	394	400	379	393	388	376	388	394	389	432	374	355	379	369	392	402	398	402	394	363	352	399	363	422	421	386	364	373	373	398	389	385	388	351	398	395	415	396	393	374	420	387	385	388	400	378	400	379	352	395	395	396	403	399	385	415	421	408	391	427	418	411	427	350	429	379	388	461	422	394	429	402	407	415	419	368	393	404	390	381	425	377	392	425	406	402	370	406	389	391	386	380	424	389	420	391	418	407	405	407	405	388	400	418	387	392	385	391	390	422	387	429	425	348	403	395	397	365	384	396	386	385	400	371	383	429	384	403	393	408	393	379	378	418	431	396	408	399	398	367	416	411	384	429	352	391	396	374	372	396	379	361	364	427	424	427	405	400	390	388	413	397	390	381	366	374	392	364	395	417	372	409	394	381	368	421	397	410	388	372	372	376	390	366	389	371	395	370	370	397	351	396	410	395	397	373	368	389	407	382	402	387	388	375	436	403	393	430	387	362	381	397	390	402	401	401	395	397	406	369	396	389	386	368	397	396	398	407	378	367	366	395	398	375	412	394	416	398	384	367	392	385	397	411	393	395	361	395	392	379	377	406	389	399	420	403	378	374	379	377	415	396	360	397	408	401	382	364	387	387	359	399	419	393	389	359	363	382	386	403	398	387	399	420	414	421	416	393	408	401	377	356	431	389	389	379	419	408	375	397	432	385	400	366	410	403	397	413	395	401	376	381	391	395	394	438	359	356	389	395	443	405	384	354	393	435	381	375	398	393	400	399	388	406	407	380	393	371	441	417	401	379	391	383	359	421	411	392	354	401	385	419	404	362	389	378	356	386	391	369	382	370	409	401	413	368	383	373	387	426	396	379	366	423	389	361	395	362	365	418	365	396	400	392	386	377	405	414	401	405	390	338	364	390	391	374	403	421	376	427	412	388	400	379	390	418	409	365	376	388	380	407	390	386	403	398	386	401	392	436	396	371	379	388	377	444	411	418	395	366	378	418	393	391	365	397	378	391	427	395	378	397	372	377	349	399	390	383	399	403	373	421	390	379	415	388	383	392	383	390	384	380	373	377	403	390	427	370	379	384	398	430	400	375	384	407	427	386	381	420	393	386	429	395	390	385	361	409	393	393	346	391	367	401	398	397	399	393	392	388	366	348	388	409	373	434	380	363	397	405	356	388	357	418	399	343	426	427	408	364	398	393	377	423	385	401	387	373	413	397	401	417	363	382	360	390	380	400	393	366	410	382	389	368	399	396	393	403	397	386	356	415	396	388	391	408	379	384	383	395	383	423	401	400	379	406	403	389	388	408	431	392	363	421	414	373	402	383	369	386	400	398	391	376	395	371	375	387	394	380	430	388	389	401	388	406	394	326	398	423	405	420	381	358	355	365	381	398	374	412	384	425	419	365	385	346	376	382	429	389	396	410	393	415	387	371	389	425	364	402	385	375	382	375	386	367	387	401	390	400	372	411	423	403	389	387	384	386	402	376	403	390	414	366	339	375	371	404	375	394	405	367	354	396	399	388	407	364	384	389	390	403	372	368	369	394	361	386	382	371	370	355	409	409
3499	430	351	317	282	275	271	255	269	289	282	253	274	269	261	297	245	281	271	245	256	262	280	262	284	276	275	260	247	255	294	238	268	259	260	257	227	268	250	255	250	271	240	250	293	236	243	287	250	265	262	263	248	267	271	281	250	259	277	250	294	278	255	252	261	260	287	239	268	259	275	263	255	268	275	281	261	287	302	259	259	268	235	254	262	268	289	278	264	255	277	248	271	247	282	261	274	245	273	251	238	300	243	238	270	242	268	247	292	267	280	264	266	280	250	270	265	263	279	249	252	237	289	246	281	244	262	279	286	258	250	246	247	266	260	259	236	282	294	269	274	254	253	282	260	248	293	255	256	261	279	273	265	287	255	251	235	293	292	289	251	289	262	273	301	271	273	234	297	284	277	244	267	258	268	272	238	275	267	287	235	269	259	269	261	269	258	291	285	260	283	260	279	258	253	278	280	258	280	266	253	260	284	259	268	224	259	266	265	260	258	271	261	266	241	279	247	288	275	227	256	258	259	262	264	266	266	267	275	270	253	293	278	252	287	279	242	240	268	256	285	264	243	277	299	259	269	266	268	269	251	232	257	289	271	276	275	287	278	278	298	266	266	275	262	267	277	237	272	256	247	287	273	284	274	256	276	267	314	263	288	271	251	239	274	251	260	268	242	268	294	273	278	266	263	237	230	253	232	257	273	263	280	293	248	275	270	263	280	295	267	282	265	263	259	239	282	278	258	248	272	283	283	260	252	249	248	271	270	263	276	275	289	271	250	295	252	306	246	263	258	273	247	259	245	279	249	273	265	310	282	258	264	265	286	276	238	284	293	280	260	265	255	281	271	248	255	269	289	268	265	296	268	261	254	268	263	280	255	232	253	235	294	269	258	257	266	270	232	269	271	254	256	273	295	287	263	245	276	262	260	295	272	264	288	275	277	271	264	292	274	253	265	276	257	261	251	257	262	222	253	273	289	270	278	274	265	251	247	253	279	283	241	264	265	290	283	270	269	265	274	260	233	262	273	290	269	248	274	257	250	280	260	256	291	269	269	278	284	270	255	271	257	279	254	257	311	253	272	252	262	270	276	270	268	240	286	254	266	262	280	285	253	265	273	307	254	269	252	268	262	282	248	254	260	244	292	299	252	277	262	260	289	274	257	272	265	276	278	263	298	262	270	268	229	259	286	247	256	264	271	277	258	267	265	263	262	261	272	266	262	241	289	253	287	253	235	281	295	266	277	299	251	266	294	275	232	239	275	269	251	261	269	266	281	257	275	249	268	251	289	263	265	280	235	269	273	253	282	260	257	246	237	291	290	265	276	273	269	255	222	258	257	293	273	250	252	263	260	283	266	262	288	257	279	253	258	295	300	296	247	270	266	275	251	281	277	248	219	297	261	250	259	261	246	272	282	265	266	270	302	265	262	283	277	304	290	272	273	271	227	254	283	268	244	260	258	248	257	265	267	262	261	272	285	269	256	280	253	245	274	281	293	278	259	265	253	239	268	255	292	271	259	277	267	272	247	273	290	289	253	249	292	285	252	265	262	287	261	283	282	284	266	291	261	241	273	246	256	290	263	287	279	263	296	272	262	242	259	253	258	271	237	274	259	258	235	302	287	263	242	274	246	288	259	253	256	264	284	253	284	269	280	254	268	245	266	259	276	268	256	272	261	230	279	257	263	282	282	297	286	250	275	287	243	265	267	245	272	281	273	251	268	286	273	281	298	279	259	248	257	276	298	231	272	233	285	256	269	274	252	246	298	253	280	269	250	257	303	294	261	257	280	278	292	281	260	272	281	242	247	245	247	270	260	242	256	281	238	273	254	226	255	299	272	248	271	282	273	233	269	272	254	252	276	234	262	269	270	300	272	258	264	278	281	277	262	235	260	254	277	260	260	300	243	280	268	259	277	283	259	276	278	283	287	260	276	261	271	278	266	258	280	256	271	263	253	286	310	258	302	247	265	265	264	271	276	272	301	292	255	258	297	267	259	280	262	279	266	258	239	254	249	250	287	260	271	272	257	242	239	250	245	256	289	282	256	265	272	268	287	267	271	269	260	247	259	236	285	281	309	274	295	279	275	255	295	266	248	272	286	251	254	283	272	261	275	242	270	271	280	264	250	230	274	270	256	280	275	274	249	271	252	298	266	238	276	290	258	239	282	250	260	247	250	247	263	255	267	262	225	281	296	289	276	276	254	280	262	240	276	277	253	259	288	261	263	277	255	275	274	304	276	255	279	253	261	283	278	273	269	262	269	283	252	233	277	275	278	255	286	256	236	261	244	255	266	254	256	271	297	273	261	272	305	295	231	233	256	231	249	286	253	278	282	261	264	263	243	260	281	241	232	269	268	262	268	265	275	288	293	257	257	259	269	262	267	282	258	270	258	266	267	256	228	239	274	289	263	303	291	295	271	278	240	268	271	245	269	260	257	286	273	229	270	278	251	272	260	273	276	283	256	255	259	264	321	272	270	241	245	257	250	304	263	254	231	251	269	260	256	271	285	258	277	260	271	274	285	274	290	286	299	244	261	261	288	245	263	232	237	258	267	275	313	269	246	256	265	266	256	258	245	259	236	233	277	266	266	239	256	269	271	291	288	282	237	282	250	265	255	256	289	271	264	262	260	304	246	314	277	263	283	244	266	268	234	245	286	246	255	263	283	272	303	296	260	265	291	278	273	246	302	250	251	291	268	281	260	274	272	266	275	276	255	275	266	261	273	238	288	264	249	236	270	286	272	284	243	268	243	280	254	266	261	255	253	297	293	285	285	290	288	265	255	244	257	293	257	270	273	285	278	241	285	280	262	261	282	286	269	253	255	262	277	269	251	277	257	277	292	248	277	278	251	246	268	262	269	240	263	242	244	264	254	272	297	292	243	251	269	270	262	260	218	261	287	278	276	301	253	245	246	244	249	276	262	255	271	255	263	268	252	266	291	269	256	261	287	281	294	273	243	261	273	260	267	259	264	261	280	262	248	267	260	252	276	266	278	279	258	282	275	273	266	245	274	298	266	262	268	292	230	278	250	278	264	270	292	264	248	270	308	263	236	256	274	246	267	282	268	241	262	263	240	251	246	292	281	247	269	277	278	238	249	256	244	242	285	263	298	247	275	265	247	285	290	278	288	298	285	271	274	272	250	267	284	266	269	279	255	256	289	261	241	254	270	278	289	264	258	301	242	242	274	283	263	276	275	268	281	244	280	268	264	249	245	265	272	262	246	266	271	300	283	256	271	250	262	282	262	258	278	277	270	290	268	270	277	242	250	255	261	261	301	255	251	256	293	256	277	259	258	252	280	260	271	260	239	277	287	255	251	270	271	275	279	300	288	270	286	251	280	269	296	250	268	276	244	253	240	287	278	259	271	296	268	252	273	237	279	283	278	282	268	275	283	289	296	262	252	242	253	237	269	297	270	273	262	269	272	255	254	267	267	247	275	294	246	252	284	292	243	276	267	286	269	267	286	274	257	252	294	243	245	246
3445	920	877	887	886	875	835	784	770	803	771	746	741	754	750	731	694	713	720	710	703	686	714	730	774	719	709	714	724	703	684	720	713	737	692	724	713	661	692	716	733	716	698	713	704	665	697	733	713	760	699	727	681	754	726	667	718	760	735	700	729	672	695	732	691	700	743	736	671	765	673	701	696	689	677	675	755	708	674	688	718	668	691	729	709	710	702	713	657	670	717	658	686	705	698	694	654	737	667	661	763	690	738	719	717	681	664	688	678	703	735	738	735	726	714	739	738	724	741	732	715	699	668	718	723	747	699	702	679	727	717	703	699	696	707	676	725	689	712	722	668	691	698	698	697	679	690	736	696	747	696	710	669	719	704	720	751	659	694	666	674	659	673	701	701	683	694	765	688	738	694	678	698	686	722	682	722	708	676	703	718	729	697	698	694	727	710	725	754	701	652	732	733	725	697	717	698	672	723	700	701	662	659	753	723	719	714	672	724	707	739	690	714	724	677	707	723	774	705	724	651	716	746	722	702	680	694	677	674	680	686	718	693	757	713	681	728	639	683	710	740	719	715	697	691	702	721	710	735	709	683	765	690	731	731	663	691	689	707	707	699	718	693	643	697	728	725	723	663	735	721	698	723	688	707	741	731	761	702	680	707	734	706	714	673	653	691	693	687	762	709	717	727	690	751	691	697	710	736	703	629	682	693	693	692	734	708	684	661	675	693	744	710	672	733	704	699	691	755	689	650	678	673	650	680	744	710	714	696	718	714	724	679	740	714	725	719	684	698	709	723	693	727	673	710	665	646	682	695	670	698	740	711	727	698	676	707	715	737	703	708	708	692	726	690	701	708	707	724	784	695	671	737	719	724	730	665	702	686	682	722	746	727	662	697	709	715	719	701	751	673	680	663	718	742	745	700	643	663	689	679	698	747	753	729	725	716	695	675	696	686	756	686	752	713	716	706	714	710	723	682	699	714	675	679	728	688	688	663	697	706	720	732	729	678	734	668	689	702	688	747	732	707	746	722	691	735	715	758	716	722	785	664	716	716	743	706	672	661	694	695	703	659	729	723	676	727	713	701	712	706	722	730	713	675	716	725	741	701	692	711	712	729	666	681	705	637	684	720	755	714	728	715	746	717	656	721	746	721	699	714	711	697	731	675	750	662	706	672	675	706	702	727	730	662	727	725	726	665	681	731	749	746	736	726	738	698	694	681	674	695	733	700	711	725	687	713	743	714	677	723	682	663	685	669	718	692	717	725	657	692	686	750	684	679	760	725	729	686	697	658	727	651	688	672	674	722	677	688	671	744	735	710	680	693	703	708	722	730	699	651	727	698	713	690	713	658	718	694	739	717	718	737	700	708	711	692	733	700	704	760	712	692	712	722	712	718	713	698	695	718	698	693	647	757	691	726	692	707	726	663	694	714	715	685	730	682	694	705	717	686	696	684	746	705	698	731	708	695	754	733	638	741	685	718	720	734	725	718	701	668	738	676	746	721	698	722	696	707	695	688	745	664	750	730	720	715	706	733	712	719	695	702	708	746	707	718	728	713	694	690	693	721	689	703	723	691	709	646	697	708	688	654	715	715	733	747	684	690	746	698	680	696	702	658	719	697	715	700	713	715	675	714	710	679	673	719	681	705	718	674	726	702	693	733	680	678	698	704	729	739	710	729	711	666	721	709	693	747	681	746	701	697	711	737	735	654	697	713	723	678	704	665	752	668	702	678	699	696	700	726	697	716	703	688	715	723	719	735	690	695	683	762	701	692	715	733	714	665	704	691	717	636	708	719	669	713	714	660	676	667	742	707	720	693	683	748	676	721	704	710	722	727	688	675	722	723	726	731	692	718	701	660	681	722	727	692	729	693	735	697	710	758	719	761	710	691	694	703	697	684	706	730	694	704	688	694	707	754	693	730	709	691	731	687	712	685	699	733	695	662	715	704	734	646	649	754	714	690	761	717	688	688	756	726	772	697	725	663	714	728	739	713	719	680	706	722	680	685	746	678	764	712	716	698	714	750	716	709	729	713	728	682	723	720	681	720	754	731	705	685	723	727	699	713	680	698	701	686	698	693	705	671	690	732	685	717	684	709	739	725	674	682	734	724	705	703	707	648	702	641	692	669	722	730	727	709	640	723	673	740	723	656	709	718	700	675	745	708	730	681	733	735	725	749	680	716	704	663	726	691	717	689	746	734	691	744	721	673	702	672	717	679	763	698	702	681	691	741	696	715	666	709	694	730	738	745	729	687	733	720	727	689	721	704	674	725	686	741	707	696	693	725	702	706	706	690	728	732	707	714	702	742	687	725	708	715	731	710	732	740	736	692	707	741	721	723	722	701	709	670	711	665	710	711	694	678	730	654	707	644	687	665	719	715	747	673	733	708	729	754	628	715	766	706	642	715	723	688	688	727	665	701	694	700	723	740	730	694	713	703	691	700	715	673	704	693	716	698	707	710	714	692	777	700	692	687	726	710	713	718	711	705	752	696	677	709	699	703	762	756	692	752	709	682	722	723	663	690	732	686	710	734	671	683	695	768	691	745	719	708	748	699	717	732	684	685	710	760	728	724	740	684	665	685	671	682	720	734	705	697	712	742	714	708	717	698	720	701	688	687	740	689	741	630	767	757	708	675	714	701	707	705	684	684	679	710	704	706	702	682	709	665	711	724	693	736	698	669	728	741	688	679	706	726	758	685	714	725	667	695	690	697	661	699	731	687	724	751	729	718	668	782	722	726	703	747	740	734	740	723	702	711	696	718	723	715	674	758	702	674	777	682	674	697	745	694	720	733	734	661	757	698	744	710	677	727	705	659	696	722	705	716	743	699	739	716	686	737	696	742	721	683	721	672	696	721	652	696	682	733	756	691	735	647	682	675	781	713	738	772	717	701	697	685	712	676	724	738	715	708	749	678	707	684	734	721	699	704	666	737	716	700	689	716	676	707	693	715	685	679	702	687	720	671	715	689	683	678	703	747	761	725	724	670	731	746	713	741	716	714	716	734	691	693	712	688	720	752	699	704	757	679	685	685	739	753	692	730	674	705	706	714	693	693	683	690	686	690	707	706	727	721	706	677	696	683	715	689	668	725	708	715	700	697	693	701	704	735	710	740	697	730	724	714	712	723	681	703	703	693	770	734	713	711	694	738	712	701	724	702	705	727	709	679	664	702	696	665	781	733	721	723	724	737	682	700	698	683	698	702	665	694	699	662	698	695	674	729	686	721	644	670	686	653	752	720	716	731	646	708	700	699	754	687	707	742	707	690	728	696	720	688	671	707	735	730	688	712	726	729	705	680	706	723	698	693	670	686	713	725	718	720	677	724	663	737	716	735	686	717	718	746	673	693	711	680	700	700	709	741	698	706	756	715	698	723	707	687	691	741	721	729	683	711	724	713	701	658	686	729	753	705	662	741	750	698	725	718	681	708	704	690	712	717	730	725	700	710	713	754	672	676	710	712	712	732	726	736	748	681	702	714	706	688	665
21057	5068	1227	1045	780	684	531	492	410	403	370	384	344	317	331	342	327	305	333	300	317	278	285	275	311	320	308	290	313	321	313	316	286	311	314	311	268	309	325	307	280	311	290	280	309	283	299	299	287	293	293	307	320	299	269	273	307	291	256	291	303	294	284	294	307	287	265	284	293	277	304	285	247	305	287	290	303	328	270	260	273	292	297	291	286	273	273	295	291	292	273	317	278	279	273	288	278	287	269	284	294	268	290	259	271	297	284	272	275	275	272	293	287	329	314	305	270	273	299	298	304	290	285	255	286	272	303	291	313	304	268	278	281	279	307	252	268	291	291	271	292	286	304	281	282	289	282	278	291	305	271	274	303	275	311	310	275	270	310	296	280	254	307	267	280	288	278	297	301	301	296	301	292	284	281	279	290	286	288	280	292	318	289	290	250	267	324	293	288	272	270	283	297	289	313	275	306	298	295	257	295	282	277	280	291	287	326	259	291	285	303	297	294	293	297	283	291	298	288	271	284	313	299	314	272	287	246	269	287	315	313	298	305	287	308	311	264	240	281	276	334	292	291	302	292	301	286	305	277	304	298	259	297	276	290	277	275	284	300	301	307	270	280	315	272	280	279	275	281	278	288	267	269	268	287	283	291	308	278	316	276	275	240	277	275	294	330	275	290	285	282	269	289	291	281	289	280	312	267	256	319	272	266	252	267	293	294	291	270	288	302	300	286	301	271	272	279	286	320	306	304	285	307	323	291	305	282	289	315	258	240	278	251	279	293	307	298	263	277	304	310	274	279	268	291	282	279	316	323	284	262	276	272	308	310	274	296	295	291	322	285	284	280	278	288	310	271	269	303	270	292	304	307	288	292	291	289	285	272	294	263	290	270	290	289	293	306	269	294	279	264	325	303	285	319	276	304	302	296	289	294	293	256	299	272	287	288	277	299	283	275	319	280	282	314	272	280	254	292	267	328	305	255	315	286	314	280	264	286	291	294	292	264	270	300	287	263	260	279	321	271	298	283	295	291	292	303	289	303	307	294	303	295	270	307	257	283	285	281	266	278	301	314	298	267	283	298	269	289	278	298	266	295	295	271	261	303	278	315	292	272	297	276	283	301	296	269	286	302	275	279	297	322	274	291	287	278	306	272	278	281	326	283	274	293	286	293	269	286	285	290	264	278	283	300	292	317	323	314	262	303	278	287	279	248	299	292	263	289	277	292	281	289	283	277	309	310	277	286	299	282	268	285	322	280	289	315	334	332	243	309	298	285	299	280	276	316	333	281	297	280	282	277	308	270	263	275	277	282	311	273	272	286	279	295	298	304	280	273	279	283	297	266	317	298	268	291	276	256	279	274	278	288	290	286	294	316	294	307	290	285	296	281	295	284	323	274	298	279	303	300	292	283	309	289	298	316	318	296	291	275	278	293	271	274	263	301	313	304	253	261	286	316	305	257	261	279	283	313	308	254	311	272	269	277	287	293	276	276	312	279	324	317	297	286	275	305	274	274	319	300	301	297	311	274	293	294	273	270	301	268	300	294	293	305	276	288	274	311	273	290	293	268	302	302	299	295	278	286	276	301	271	263	260	295	287	288	281	283	296	301	267	290	269	253	297	277	285	302	286	296	277	288	275	327	325	262	292	262	279	295	274	287	313	272	313	275	275	284	310	284	285	292	300	312	305	281	317	313	331	297	259	304	304	305	285	305	282	263	268	262	292	290	298	277	290	252	266	317	294	295	268	270	273	321	271	325	291	303	294	275	267	271	290	298	298	295	297	271	250	276	275	278	273	289	296	270	262	279	304	282	251	270	282	254	302	284	268	313	276	282	304	263	306	290	306	326	274	290	276	282	307	309	287	287	294	285	271	250	277	290	277	276	292	273	293	299	303	299	275	334	259	315	314	283	268	304	273	285	276	289	308	272	331	276	320	298	311	255	265	287	283	285	300	259	300	304	256	290	275	304	295	279	294	281	322	281	291	272	269	315	272	271	266	262	276	280	294	287	271	283	300	297	302	268	264	268	268	288	287	288	259	287	305	275	284	276	261	285	281	277	284	270	303	285	285	308	324	268	275	320	287	291	293	263	270	269	273	309	299	267	308	285	274	293	277	303	297	276	298	285	288	290	304	287	252	257	271	296	281	306	287	274	310	296	254	299	296	298	261	309	277	273	285	322	301	247	270	284	319	252	286	311	291	299	322	260	321	299	280	308	309	263	285	297	277	289	264	303	293	271	301	296	303	308	272	299	289	281	255	295	283	294	279	297	261	279	293	289	294	280	305	286	269	282	291	272	262	283	284	299	300	314	275	307	260	233	287	297	293	274	278	277	279	276	293	239	248	271	297	293	261	275	287	277	302	283	284	298	287	308	284	282	287	302	314	287	299	289	300	287	306	270	293	280	301	278	303	322	268	314	300	313	287	304	309	290	281	278	276	270	267	300	266	293	297	279	302	295	313	285	283	285	278	275	336	290	286	313	271	247	282	270	279	261	274	288	290	286	296	307	267	296	279	265	265	271	267	271	327	289	286	292	299	298	293	307	291	261	320	273	285	289	260	315	297	276	267	292	258	282	311	253	274	285	297	279	310	302	315	277	299	300	300	284	259	264	281	272	305	262	275	283	288	297	287	255	298	277	307	279	309	320	295	298	271	311	298	303	288	268	300	278	264	307	297	272	296	300	293	281	289	276	294	275	290	280	267	266	271	283	286	275	278	279	295	290	285	316	283	295	286	301	290	236	297	269	295	255	288	277	297	299	268	309	260	296	259	252	283	330	271	284	302	291	273	286	292	280	288	282	330	292	323	277	261	295	285	283	296	295	265	267	261	266	296	317	294	293	266	276	295	272	279	272	300	283	299	283	275	265	272	274	295	311	280	283	271	282	285	301	293	302	253	313	319	259	281	278	271	289	280	311	312	286	289	284	258	277	273	313	276	283	319	261	257	329	293	287	259	296	330	298	297	257	297	307	265	286	303	257	327	289	323	283	291	299	267	282	284	314	288	266	275	308	298	314	296	292	290	292	323	302	250	271	314	287	250	298	278	268	302	284	293	283	304	273	286	282	313	269	273	299	269	273	264	282	286	293	273	259	284	288	305	276	290	291	284	300	297	287	278	263	318	264	266	272	297	291	331	288	289	268	296	304	273	261	309	256	311	278	285	294	320	270	294	271	312	259	312	299	286	309	308	279	306	285	317	255	318	284	292	275	307	280	279	266	295	295	283	293	260	300	267	295	295	273	274	274	317	284	291	278	267	258	309	269	271	282	277	308	299	263	264	276	288	261	266	299	254	302	285	271	283	261	274	309	269	288	318	291	280	308	278	278	281	286	296	268	281	297	310	267	275	302	285	258	277	275	278	315	303	295	275	297	276	318	281	293	323	304	277	299	263	270	334	294	291	278	288	288	292	268	299	265	311	311	272	308	294	262	277	300	299	288	274	262	259	334	299	290	294	262	265	282	284	286	310	303	282	303	285	313	265	287	315
13184	2911	2615	3255	2883	2443	2081	1766	1596	1449	1330	1305	1255	1151	1050	1049	982	972	963	928	912	866	886	853	802	907	829	829	848	832	832	837	772	755	794	779	797	789	792	787	766	809	750	768	771	775	770	820	716	750	832	757	775	774	781	755	739	773	735	744	788	786	770	716	800	813	759	740	765	738	736	788	751	749	750	771	746	732	720	781	743	782	752	718	780	735	732	740	711	722	728	752	716	804	717	785	744	781	704	718	779	742	719	738	728	741	704	782	764	744	739	742	731	743	765	797	729	772	785	718	679	702	784	756	773	797	757	776	710	755	736	704	718	702	747	714	698	779	757	741	771	764	706	742	772	717	775	741	713	740	793	764	713	785	731	760	722	762	749	748	730	727	749	762	689	735	741	771	750	768	757	757	696	774	742	778	786	754	741	738	723	758	747	771	733	705	731	714	731	708	755	733	731	729	729	716	752	706	749	740	774	678	742	732	738	740	767	761	761	730	763	721	770	699	777	748	723	720	827	745	759	765	706	722	728	733	682	715	745	780	766	759	707	742	755	778	727	770	758	738	716	761	778	730	728	767	760	746	765	723	737	686	767	710	698	714	778	785	741	762	771	731	741	767	688	716	726	713	746	736	736	763	765	707	740	735	782	709	751	752	677	749	704	736	752	706	781	811	732	752	755	731	741	730	691	732	717	731	704	726	730	803	768	746	741	718	735	720	740	747	749	741	722	745	729	703	788	710	732	752	726	740	718	731	742	752	762	752	721	724	688	717	736	714	738	718	723	711	745	752	751	738	766	745	726	740	762	743	747	710	769	739	762	712	696	775	749	740	753	765	721	722	755	774	702	742	712	743	730	754	716	674	716	777	748	786	722	695	717	699	771	756	747	683	735	760	717	721	761	812	744	731	727	727	709	758	731	740	773	786	718	715	706	776	749	744	742	742	755	754	749	734	768	763	716	757	742	724	755	708	746	778	710	729	749	734	755	763	732	740	793	687	719	756	738	793	751	767	748	728	717	712	754	757	743	762	775	797	768	727	743	727	771	699	702	731	729	761	760	749	733	765	761	729	710	712	708	738	752	704	711	754	713	736	743	755	762	773	764	777	793	711	732	732	714	705	731	781	732	785	730	744	754	770	740	737	764	689	738	749	736	750	735	719	735	721	744	666	750	741	752	759	790	716	788	769	719	732	693	734	709	751	713	752	725	698	733	726	743	750	769	733	673	753	738	689	755	750	774	759	735	752	776	714	732	766	726	768	749	738	695	703	774	716	724	798	738	778	741	763	726	705	711	691	726	771	788	734	698	804	763	752	706	741	760	716	757	739	765	725	739	742	743	717	745	739	790	776	748	783	729	711	763	740	801	755	787	768	706	683	746	774	734	748	740	745	767	777	758	719	738	741	761	752	751	690	712	780	672	754	691	747	731	739	715	752	730	725	735	728	789	777	753	775	745	738	706	728	769	739	772	758	723	736	744	755	728	742	737	765	696	756	790	734	753	691	710	675	744	794	714	730	715	726	704	732	723	739	728	724	787	785	775	764	770	757	752	686	732	747	735	775	734	697	730	747	740	711	741	809	771	715	735	730	693	681	788	781	735	723	677	747	755	759	764	695	764	730	726	781	713	722	734	681	741	738	731	740	752	716	765	783	709	738	766	785	712	732	727	770	734	730	722	728	759	710	704	769	754	768	708	739	746	683	715	782	762	692	693	769	728	790	771	722	735	802	775	695	699	741	728	755	730	724	757	753	781	707	693	767	782	726	736	748	742	702	734	774	770	763	748	775	680	729	737	738	742	723	768	726	733	746	721	753	736	753	754	774	763	715	760	714	705	758	730	735	691	728	813	730	741	719	737	762	752	731	713	737	738	763	742	744	734	763	765	789	696	787	775	739	798	746	744	760	764	792	782	739	709	711	752	733	731	764	715	757	776	714	766	710	796	773	704	731	733	732	739	734	751	757	719	737	739	740	738	715	706	706	759	730	707	777	707	736	714	750	776	729	759	762	722	717	728	692	803	711	772	719	719	755	758	755	771	761	730	738	719	773	749	761	724	759	739	737	805	726	758	738	783	729	685	742	719	779	728	707	705	765	671	712	725	754	732	774	740	716	742	720	763	729	721	763	749	700	796	719	753	697	762	761	695	786	747	711	725	735	781	710	699	770	705	734	723	764	737	732	808	743	727	703	747	698	712	716	727	717	736	778	742	760	728	752	757	750	726	745	723	767	764	714	734	705	728	731	767	762	705	756	716	748	664	795	741	744	742	766	704	740	744	711	725	754	735	716	801	744	745	745	750	773	705	721	720	769	731	769	739	687	760	797	763	713	792	725	723	724	711	728	751	762	733	719	780	761	731	717	778	761	673	800	740	738	767	761	793	748	760	753	730	732	737	740	712	732	775	727	730	748	688	742	728	768	805	754	750	741	694	742	774	745	756	781	740	758	742	743	725	769	730	777	748	776	766	727	721	756	770	736	698	756	730	744	703	753	760	703	753	722	729	724	718	697	741	792	733	725	716	707	709	754	721	713	717	826	728	719	761	767	736	728	714	684	695	747	767	756	697	729	738	774	768	751	766	750	706	758	729	714	741	766	726	707	737	755	785	744	744	700	719	725	730	760	733	739	718	769	735	784	696	713	682	794	712	732	740	725	771	697	714	717	701	730	729	745	749	731	698	709	710	733	730	742	730	715	683	796	740	758	697	725	708	774	665	725	750	760	756	786	759	717	747	711	787	744	745	763	718	687	771	769	736	742	726	724	749	762	729	807	732	759	784	766	739	738	718	720	692	743	750	743	738	719	733	720	738	704	745	722	697	719	731	759	742	748	738	710	747	705	741	758	743	705	798	697	733	772	724	693	745	739	762	719	770	749	743	684	738	717	744	715	725	738	764	756	721	743	738	793	738	742	714	685	695	711	722	751	731	751	752	741	712	718	732	708	759	754	716	743	794	733	724	722	786	705	680	769	745	716	725	711	779	770	731	755	739	700	751	724	734	764	727	721	743	766	751	689	764	773	758	726	728	722	758	747	745	734	765	712	778	719	749	762	743	752	758	725	698	745	759	688	733	660	668	772	755	754	740	756	734	766	757	789	742	724	750	776	730	752	760	780	747	733	702	702	716	698	733	744	750	719	725	717	726	721	758	724	773	725	724	739	795	755	756	760	720	743	764	726	708	732	784	707	731	686	726	717	724	733	728	713	773	728	707	718	747	751	740	775	796	705	744	703	736	749	726	728	763	697	702	755	781	762	676	777	731	734	758	681	791	725	723	712	754	757	744	719	738	778	755	722	788	740	718	719	727	731	696	745	796	785	724	718	717	721	744	711	782	731	711	705	712	704	717	757	732	740	773	724	704	767	747	750	745	738	733	783	744	744	703	699	754	712	710	714	714	749	692	779	692	704	765	762	726	770	755	708	716	763	735	733	775	769	712	718	754	735	737	719	744	694	757	730	753	774	740	698	765	734	791	715	742	728	771	731	724	714
32582	10851	2220	1637	1085	849	638	537	434	348	324	321	268	266	224	242	215	216	194	173	196	199	188	196	145	156	167	163	207	162	139	148	169	155	151	169	151	176	159	162	158	151	156	148	131	150	130	155	155	124	137	146	156	173	135	143	144	130	154	152	145	139	150	162	147	171	158	131	128	137	116	142	129	150	140	132	159	129	137	136	145	152	125	151	159	135	132	152	128	121	155	147	131	139	141	150	154	145	150	132	135	144	141	168	140	116	141	156	122	142	132	124	143	142	138	131	140	150	145	129	144	129	137	148	128	151	138	156	128	137	133	143	139	118	133	145	157	141	136	134	143	116	145	124	146	142	145	128	150	154	145	144	149	135	158	145	156	169	135	143	129	134	143	147	133	149	161	149	143	157	131	155	136	139	131	121	141	155	132	134	137	139	155	120	130	138	130	131	158	154	150	154	140	136	132	137	138	143	122	145	151	128	148	135	148	123	163	143	131	130	143	155	156	154	138	145	141	135	152	148	160	124	131	145	130	156	131	156	116	145	132	125	151	148	138	151	171	152	164	124	115	138	153	138	157	144	127	150	144	143	137	147	145	131	131	145	164	149	145	134	143	140	142	152	139	149	128	164	130	142	119	138	155	137	130	129	149	133	145	118	147	143	150	121	144	123	119	124	166	154	145	135	146	144	147	147	147	141	132	156	140	131	142	132	138	133	139	134	163	132	142	137	129	142	149	151	139	124	142	155	143	142	134	135	142	141	133	134	140	147	113	139	130	126	144	151	140	146	134	149	150	116	133	156	124	153	143	128	120	159	158	148	139	143	133	141	142	128	168	134	140	154	148	134	146	152	128	114	156	124	129	108	138	159	173	143	150	122	115	158	145	144	141	168	145	116	151	129	185	135	132	133	145	144	134	134	105	145	121	124	149	158	154	140	144	154	130	152	145	147	152	149	139	141	131	131	140	155	119	137	142	142	147	141	116	131	110	155	132	146	150	153	133	146	128	135	146	145	149	152	157	145	145	147	137	143	146	148	133	154	133	152	138	150	144	141	160	128	136	136	136	157	144	151	140	156	158	149	128	129	146	126	142	124	134	146	137	134	149	133	151	142	139	152	153	133	152	151	149	146	162	119	132	141	150	152	140	130	126	146	123	140	126	136	159	140	141	148	146	140	137	124	147	138	161	128	147	134	146	140	165	141	154	138	110	149	128	143	151	139	136	137	122	136	120	145	128	157	156	154	140	137	133	151	149	129	148	127	143	138	137	151	145	163	134	141	131	142	134	131	140	149	144	129	138	156	142	140	127	125	128	142	121	139	139	150	148	151	152	159	140	121	147	155	164	142	135	143	134	161	130	144	162	164	130	145	148	169	145	147	145	129	126	158	124	137	144	128	144	145	149	141	160	143	132	120	125	131	135	122	134	157	149	147	131	145	129	154	145	135	143	126	123	139	149	128	146	152	156	139	130	139	150	144	132	136	140	177	128	151	166	120	133	140	149	130	160	132	133	121	147	125	140	131	154	145	141	126	124	137	135	143	152	135	152	128	143	133	164	135	137	118	140	146	136	149	137	150	144	170	129	140	145	137	165	138	141	142	137	130	140	131	147	116	118	141	125	147	122	128	124	126	128	134	122	125	126	131	147	127	155	129	149	128	123	138	155	146	148	145	139	136	162	147	128	125	150	144	142	131	140	124	130	126	143	132	134	150	153	133	132	130	121	149	130	140	152	135	158	145	117	133	137	128	145	148	146	138	151	131	128	138	145	164	156	154	124	117	117	136	147	116	153	150	139	145	151	148	144	130	153	151	143	150	127	135	147	131	142	139	125	143	131	147	123	149	139	158	146	131	148	134	157	142	152	139	141	142	119	155	135	155	143	144	140	115	125	145	135	138	135	127	141	133	144	142	115	135	133	162	137	153	119	133	139	158	144	148	136	143	168	141	126	141	137	151	161	135	155	147	143	149	142	129	149	150	151	143	138	152	139	116	169	119	138	143	126	138	141	123	142	139	138	141	135	137	134	132	136	140	153	129	156	128	127	126	139	132	147	131	148	133	136	141	161	144	141	121	145	150	131	154	137	156	148	140	146	161	163	126	151	132	161	134	117	150	143	185	143	156	152	141	131	144	136	137	130	162	139	143	142	141	134	159	148	142	150	148	140	141	133	131	117	152	135	148	142	155	159	158	140	135	139	146	169	131	136	135	142	148	111	153	126	158	125	159	120	147	128	114	136	136	145	137	123	122	128	150	146	141	126	150	142	149	138	151	134	161	109	148	145	153	140	151	147	149	148	137	142	150	141	145	150	136	134	133	152	175	136	136	115	144	158	117	136	157	128	156	147	134	165	147	130	146	147	152	132	136	138	141	121	155	135	135	122	117	140	175	134	135	147	136	134	119	140	135	156	147	144	150	133	143	132	138	150	139	149	126	132	162	132	152	144	148	155	123	145	147	115	158	145	127	152	146	127	147	123	152	143	116	142	139	122	142	162	153	152	164	127	145	135	141	166	149	141	146	120	128	117	155	131	136	145	149	139	150	119	155	141	150	138	153	115	138	135	134	153	159	149	130	147	159	125	140	148	152	140	139	151	157	155	150	143	141	125	134	135	121	152	150	132	139	135	148	156	137	133	136	148	131	129	128	148	140	153	149	143	147	141	144	146	112	177	119	125	130	151	129	139	132	150	129	132	146	143	168	139	152	149	148	126	143	147	126	152	134	136	140	124	137	135	157	150	138	160	145	145	145	150	159	142	140	152	135	128	148	131	154	130	141	148	149	133	155	141	135	146	158	121	110	138	155	122	132	134	140	145	136	142	138	144	145	139	140	143	150	154	139	133	133	155	136	136	134	148	140	138	123	139	154	123	140	153	146	120	132	146	140	139	157	149	116	159	135	129	144	125	137	133	138	148	146	132	128	148	150	115	130	152	152	143	140	155	139	155	148	146	164	147	135	148	129	151	131	140	129	140	116	149	139	144	163	131	155	133	148	166	161	149	160	148	146	151	149	129	142	137	136	122	136	145	131	141	151	134	135	134	131	140	124	150	148	132	124	140	142	144	137	146	134	164	171	123	136	129	122	134	148	144	142	141	137	139	134	145	127	158	154	124	127	131	139	124	137	132	134	145	131	144	149	167	121	129	126	128	146	140	142	140	124	155	146	135	134	151	136	155	146	124	141	153	141	119	139	152	145	137	128	117	114	133	132	123	166	134	134	151	120	122	147	147	121	155	134	130	139	129	146	134	149	147	153	143	133	130	149	144	172	139	132	130	136	160	125	152	145	152	123	153	144	158	150	161	156	141	131	170	141	147	121	148	128	138	153	124	126	136	120	124	173	145	148	137	140	149	131	160	129	151	142	114	150	107	139	137	135	138	173	131	127	131	139	157	109	129	141	126	114	133	155	182	119	145	144	159	154	144	131	141	148	146	136	124	138	148	142	122	144	138	131	145	110	149	138	146	153	130	158	145	133	125	144	125	128	135	151
18971	3852	3893	4901	4244	3494	2943	2411	2162	1768	1534	1429	1275	1157	1006	953	924	840	799	720	729	716	677	624	645	615	595	624	534	587	568	501	550	530	537	507	532	506	527	488	449	486	468	479	447	439	460	475	453	444	444	452	441	446	458	449	455	434	428	443	420	407	412	433	418	435	409	403	408	443	401	418	416	400	447	415	432	419	429	410	431	420	425	445	403	420	390	402	403	447	402	398	408	365	371	392	386	409	414	392	373	395	402	412	386	356	390	393	399	363	400	409	408	377	410	409	390	415	415	355	407	418	417	408	411	424	409	431	416	409	398	391	393	384	417	385	373	423	388	363	385	398	375	380	425	392	407	403	388	394	376	385	395	375	361	412	384	406	401	394	356	381	393	361	382	350	388	409	382	383	388	416	412	401	391	369	387	391	407	377	447	339	387	413	405	378	381	373	387	393	409	379	426	435	386	384	412	402	401	439	404	406	378	407	396	420	402	407	384	414	400	371	402	414	362	375	381	362	401	397	380	391	387	368	379	379	373	390	389	414	435	351	414	381	396	376	395	376	417	375	397	397	371	385	369	414	381	413	402	350	369	395	391	407	428	369	385	371	399	379	375	373	343	379	337	383	411	375	402	413	390	388	416	397	416	425	358	390	434	349	365	380	389	377	356	395	401	415	400	396	411	401	403	407	397	339	365	396	407	407	362	373	394	396	367	388	377	405	399	408	348	402	393	382	382	371	379	388	399	399	370	429	386	376	410	398	399	415	427	403	409	371	391	375	424	350	386	416	374	403	380	388	360	404	417	399	377	395	376	405	360	408	372	397	422	396	397	357	401	376	400	366	401	373	392	387	363	386	409	397	411	402	343	393	395	395	351	378	386	392	415	397	408	394	385	419	374	340	376	380	362	389	414	371	387	375	397	394	385	396	414	418	394	408	348	373	420	395	338	419	368	435	370	404	391	376	411	419	374	404	414	398	394	381	398	387	423	370	391	384	422	421	361	380	416	402	371	380	403	420	414	401	390	365	390	419	402	368	402	394	381	372	402	388	422	407	400	408	411	381	386	380	408	411	389	350	385	382	378	376	416	393	372	379	399	382	410	398	381	407	412	372	395	432	373	389	402	390	374	417	417	368	401	416	395	357	404	414	358	360	383	386	400	402	409	412	374	393	374	385	418	341	411	368	398	396	350	443	355	425	347	374	372	357	373	355	387	374	369	391	379	381	381	377	413	392	408	370	378	427	420	370	371	415	410	370	394	384	398	413	400	351	431	381	396	445	422	391	405	415	410	401	408	393	398	384	389	381	401	403	419	363	383	399	374	373	386	378	397	411	372	413	404	398	375	374	399	402	385	391	404	398	419	388	394	364	379	356	393	413	409	408	431	365	383	438	396	377	386	394	357	395	375	373	400	373	403	390	393	401	396	380	371	387	386	350	362	386	373	415	397	393	418	391	365	397	390	411	408	388	419	377	433	395	357	406	406	385	441	414	412	392	429	393	418	416	370	386	346	391	374	391	364	368	412	393	376	388	376	386	354	384	419	383	455	410	375	383	396	408	425	391	397	408	385	411	372	409	393	402	398	352	402	419	391	371	377	392	400	358	383	376	398	374	405	415	393	382	424	383	398	408	387	397	408	426	409	363	411	391	346	412	407	407	387	415	389	392	408	330	373	396	380	377	396	407	357	413	399	440	384	375	407	410	408	382	387	393	392	379	426	414	382	380	392	398	379	386	407	379	385	423	425	371	403	373	371	372	412	444	388	363	359	415	412	368	400	384	407	380	402	382	372	381	388	411	431	396	381	392	388	386	405	345	372	377	357	382	360	430	383	381	392	384	376	373	363	385	392	389	371	407	401	382	383	409	388	423	389	349	384	400	392	412	400	390	397	380	396	409	357	383	346	396	410	391	400	327	381	360	382	382	397	429	386	348	370	393	373	364	383	392	374	394	388	397	379	378	416	372	383	391	405	390	366	398	379	421	398	404	400	365	404	376	414	393	399	406	371	393	364	375	410	418	366	383	403	399	408	356	358	379	398	384	405	425	370	386	408	422	391	375	418	379	417	382	373	379	384	385	391	387	370	392	437	406	361	372	406	417	391	384	351	409	407	363	392	398	402	379	387	409	406	400	376	382	390	386	406	390	390	361	398	374	414	407	420	379	361	369	400	412	360	377	420	393	410	369	364	377	405	434	408	384	379	381	400	389	406	380	385	401	355	384	411	378	385	398	379	387	401	391	363	408	386	421	378	413	417	364	400	352	374	400	400	413	418	397	404	392	391	377	413	396	367	416	381	393	375	413	356	388	409	404	382	404	413	376	373	405	376	369	407	387	414	375	428	400	385	418	401	390	373	400	370	412	402	423	377	421	394	405	392	436	410	426	367	384	396	419	381	404	399	417	397	397	411	384	404	361	377	369	427	378	380	418	373	377	405	402	395	393	424	398	368	404	379	408	398	372	409	378	421	392	392	389	418	388	394	389	386	422	410	380	400	377	387	397	406	390	377	383	384	391	394	385	412	380	357	390	383	382	400	417	386	387	401	371	392	377	413	382	397	335	399	429	400	412	399	388	381	392	388	423	396	388	391	377	400	369	347	405	430	372	381	413	348	363	390	372	394	378	410	392	369	430	372	418	360	377	387	404	402	404	392	380	425	353	403	390	385	389	417	409	397	403	402	394	385	404	376	419	383	409	380	377	369	394	375	391	408	391	373	414	370	391	392	400	393	391	356	381	365	404	375	404	400	416	374	411	405	381	394	383	365	384	408	422	352	407	390	424	404	373	346	392	392	380	390	360	364	390	377	378	386	401	381	386	363	367	384	375	380	418	391	360	406	364	362	393	379	393	413	356	406	386	393	372	388	389	398	385	369	405	419	447	370	404	423	381	361	406	427	370	415	435	401	376	401	408	423	375	392	400	417	366	333	405	373	406	443	375	382	392	371	420	366	393	375	393	390	357	363	393	411	342	419	382	417	377	380	385	401	398	368	387	379	355	395	410	394	395	421	386	383	414	382	363	398	401	380	370	392	394	391	409	377	371	369	411	378	389	396	371	372	408	393	412	409	443	401	364	402	397	366	381	388	391	370	404	396	387	414	394	367	391	373	415	406	400	408	347	392	404	409	388	426	376	399	400	365	385	397	422	365	390	362	371	381	379	384	382	398	360	381	376	369	373	359	372	357	398	407	411	403	393	366	386	394	371	389	412	421	385	381	383	372	426	389	431	407	370	381	394	378	326	401	386	377	405	383	388	396	383	388	358	398	415	367	373	371	391	363	377	335	392	422	376	393	395	396	417	410	391	394	404	391	400	372	364	374	367	384	408	376	394	427	390	376	394	370	375	392	391	397	364	370	385	385	399	383	407	391	439	383	408	346	431	389	440	383	362	399	398	395	378	373	400	369	398	405	387	375	375	404	434	392	378	376	406	380	389	374	371	370	365	372	370	408	401	383	402	396	413	430	403	437	403	397	367	361	366	390	395	410	382
3894	544	337	310	298	290	280	272	292	287	270	281	264	276	243	258	293	308	315	270	261	292	266	254	260	265	290	282	282	283	306	283	282	244	291	258	264	238	265	260	256	281	282	304	247	279	279	264	281	243	267	272	268	273	262	275	274	258	236	271	270	290	273	266	230	283	239	271	271	256	290	268	262	246	291	272	260	274	257	280	280	245	305	282	280	278	270	258	245	250	263	254	283	277	293	282	296	268	285	280	256	240	264	262	283	252	248	299	275	250	301	226	277	251	272	277	282	267	247	300	254	303	254	307	253	271	278	298	297	264	270	253	277	263	266	242	260	251	269	319	290	265	275	284	262	257	295	261	262	275	277	309	247	268	256	255	262	260	258	278	280	262	246	282	280	263	252	274	242	293	303	274	243	265	287	279	288	265	242	263	304	274	292	281	257	234	279	294	262	303	258	263	273	290	271	255	286	266	278	267	292	264	258	272	279	281	270	275	239	259	266	256	284	279	280	280	247	280	267	264	278	285	265	287	282	283	288	278	234	284	269	282	248	279	269	265	292	302	258	276	278	270	273	269	290	288	278	227	294	240	254	310	269	266	284	314	274	301	262	274	284	270	258	315	247	282	248	283	283	257	272	249	254	268	277	240	269	266	264	274	253	238	258	281	229	292	257	248	264	260	267	275	265	295	269	273	266	272	255	281	257	258	255	273	269	254	259	251	245	308	262	271	246	268	258	269	285	269	264	259	266	262	261	266	282	276	262	259	274	287	236	258	279	283	284	292	279	289	246	289	276	294	238	273	271	273	250	252	281	275	258	254	271	253	283	270	286	256	255	269	261	263	257	284	284	253	272	270	255	247	249	265	272	273	310	290	243	262	294	253	264	285	240	284	284	261	288	249	271	256	257	286	246	305	258	255	274	296	261	248	290	257	272	278	238	273	281	299	306	297	243	274	274	276	269	262	252	287	257	263	292	282	274	280	227	257	258	271	289	271	260	275	262	253	267	271	270	254	268	266	313	255	299	230	271	286	267	276	286	284	249	282	258	271	247	252	292	281	285	265	267	266	302	296	276	255	289	312	267	274	268	279	266	289	256	233	257	254	292	237	285	291	276	258	255	280	244	271	314	280	282	272	317	298	251	264	274	296	254	262	271	235	238	303	302	303	260	285	250	273	293	264	266	259	240	275	273	258	273	250	286	258	275	262	272	251	257	278	282	276	269	289	273	262	281	268	253	252	279	285	261	266	269	265	278	227	259	276	294	288	253	306	276	269	250	252	290	269	261	278	258	261	274	266	246	259	274	270	266	247	293	278	240	270	247	241	254	258	286	248	273	262	260	242	278	271	284	247	277	288	274	276	263	270	234	262	280	270	268	259	277	296	275	253	271	258	259	234	276	266	268	277	294	273	250	275	289	285	276	249	251	283	268	290	225	281	300	255	277	265	256	254	303	248	275	243	291	250	261	244	236	253	264	273	281	285	276	271	297	252	262	252	286	289	296	268	324	292	256	273	282	279	283	262	280	315	271	262	268	260	261	270	298	265	284	289	253	255	294	265	278	278	281	279	255	277	264	274	265	293	295	257	259	268	306	273	245	264	296	293	252	266	286	257	250	305	248	283	278	248	257	294	259	232	268	291	275	259	270	276	269	303	288	253	261	292	319	292	270	305	321	289	281	285	262	237	254	260	257	287	261	307	233	276	281	283	246	268	294	289	263	248	247	251	273	283	258	269	260	243	266	259	253	253	258	261	282	252	268	249	283	280	260	269	271	265	270	276	249	250	279	303	275	278	292	261	275	292	270	269	246	254	261	289	266	262	277	252	263	244	249	279	257	258	289	278	259	253	286	293	259	271	251	244	270	269	286	268	281	264	279	243	305	293	274	271	273	279	263	256	253	271	281	244	262	250	275	268	239	304	243	268	286	239	299	268	246	259	300	297	264	250	259	282	302	296	259	262	288	287	295	277	257	258	292	289	287	288	288	257	268	277	268	262	259	258	260	287	273	258	280	284	255	251	271	252	262	278	303	280	271	269	253	250	248	255	270	243	284	273	248	277	244	253	249	254	282	266	285	266	256	259	266	255	285	276	289	289	269	290	279	286	232	276	275	262	254	287	261	272	247	237	261	257	231	280	289	278	263	252	260	268	274	253	247	259	280	249	276	287	266	282	280	269	280	269	240	251	275	263	286	278	244	305	280	275	256	259	257	294	272	264	240	279	256	276	255	270	267	240	295	293	272	296	248	276	234	267	283	274	250	249	275	249	278	275	270	287	269	255	262	281	242	257	277	275	278	288	269	241	254	269	268	252	281	261	293	271	271	284	281	288	248	255	266	265	268	295	282	245	242	262	299	248	281	263	290	271	259	275	267	256	298	282	286	283	257	280	250	249	267	266	253	251	273	324	294	285	271	296	271	267	257	261	260	272	265	230	295	278	281	286	255	267	292	244	281	270	243	265	254	249	265	268	281	267	250	252	244	266	248	264	285	247	279	260	263	274	289	230	247	289	279	227	258	259	281	281	233	313	277	289	271	255	255	261	292	291	287	259	278	257	268	277	265	228	240	276	254	235	277	250	256	241	251	256	267	292	283	265	265	256	259	237	249	270	258	244	247	268	293	289	260	262	301	262	267	275	281	259	287	259	265	278	262	282	281	261	300	266	266	275	297	255	281	280	267	267	262	278	260	249	262	282	272	242	266	283	253	305	278	262	276	272	284	252	272	260	276	264	304	279	241	254	263	283	243	266	282	252	299	274	258	267	272	256	279	269	309	266	264	243	226	287	264	289	248	274	267	286	275	267	255	285	243	302	265	265	266	264	268	277	253	295	267	263	273	296	280	270	263	282	260	262	301	272	234	253	279	281	275	239	272	273	248	261	301	263	254	280	261	242	241	230	269	268	251	301	258	253	255	298	246	280	295	288	241	295	245	263	279	264	288	256	276	288	280	287	277	279	250	293	274	272	264	294	287	271	269	258	276	283	252	247	285	271	289	258	279	229	291	257	250	295	267	278	286	270	255	273	283	259	258	247	261	260	289	265	294	269	264	282	261	299	296	257	268	269	262	233	239	262	261	288	280	250	271	265	274	279	314	296	255	237	247	264	228	253	273	239	283	272	279	254	269	270	255	280	280	277	283	250	289	262	280	282	255	267	244	277	284	246	269	279	292	256	254	270	258	256	287	267	232	248	256	283	240	276	274	251	288	271	255	262	235	271	254	264	240	286	254	289	265	242	300	280	255	260	266	272	255	269	252	273	294	259	240	285	255	262	233	294	274	291	284	248	272	246	257	260	258	247	259	258	283	252	252	286	267	280	240	247	297	269	271	280	270	272	268	296	269	253	249	254	253	250	260	267	249	283	265	285	300	282	262	250	287	256	267	278	230	243	256	275	257	243	265	247	247	259	257	245	280	280	291	291	290	247	245	257	283	271	271	256	232	263	292	275	266	251	248	269	246	235	253	266	260	273	259	268	288	269	304	267	272	261
3528	956	876	1020	964	890	841	869	807	786	757	744	802	735	696	741	717	758	732	683	714	745	709	707	674	725	713	668	711	713	728	722	730	713	710	711	707	727	662	731	663	716	721	733	756	673	739	738	684	676	716	659	675	662	699	734	713	716	673	701	683	729	694	704	719	645	713	695	696	709	753	672	733	683	717	741	728	720	720	689	749	717	766	728	678	723	741	741	702	736	686	755	686	694	749	769	733	708	673	733	742	685	669	758	685	686	745	699	721	726	720	708	730	685	732	706	688	700	682	738	708	717	707	681	708	743	724	675	734	704	715	733	697	688	705	724	660	685	663	706	666	736	710	725	718	701	720	750	720	708	734	761	699	728	723	688	713	693	695	747	748	689	680	735	744	758	728	723	661	684	676	699	686	748	705	719	732	697	687	692	741	681	754	721	740	698	707	702	717	698	682	697	700	697	723	695	723	762	691	731	714	744	710	691	694	738	674	661	648	736	689	715	737	746	736	714	715	705	737	712	702	723	682	725	748	778	759	743	697	678	688	711	722	740	693	742	634	731	715	689	693	719	708	723	732	732	699	726	700	753	758	718	742	678	703	775	692	730	699	719	764	678	747	721	682	735	678	761	707	697	724	720	689	680	649	740	706	698	741	714	674	722	663	722	675	676	713	677	714	655	725	725	724	680	700	703	702	691	747	693	716	774	674	713	726	705	698	723	705	736	697	671	714	781	672	729	770	743	702	739	697	717	701	712	654	715	668	698	693	707	702	703	664	690	723	734	761	741	669	725	763	707	689	724	721	732	708	728	744	691	693	723	745	704	719	722	742	721	654	755	726	693	740	715	715	761	731	754	735	673	713	716	697	687	720	691	729	724	717	707	734	705	749	719	692	702	725	744	682	720	645	701	708	722	704	705	718	712	674	705	651	708	757	678	678	746	715	718	723	747	718	684	713	710	691	730	649	700	667	687	736	747	696	715	681	714	721	717	701	703	743	723	651	688	691	753	715	700	723	704	748	732	668	729	692	692	667	777	737	695	720	695	694	697	723	709	741	724	709	661	655	725	734	702	726	716	698	698	699	705	684	703	769	693	726	761	725	688	674	728	709	715	732	738	696	679	733	670	715	732	664	701	774	733	753	734	699	704	679	728	710	729	719	741	719	655	674	718	723	762	757	673	720	674	726	716	685	711	706	690	715	708	706	701	693	662	710	693	669	731	719	702	683	712	735	710	668	677	773	730	727	707	720	729	684	713	706	716	664	686	701	703	749	728	682	683	689	710	720	729	729	735	692	765	718	725	692	778	721	708	696	669	701	715	736	674	705	675	704	684	707	659	717	741	716	696	667	709	704	709	670	689	728	717	691	761	685	697	730	682	701	710	678	708	701	688	693	709	707	688	668	680	792	668	696	711	710	705	727	726	700	688	737	710	702	720	695	671	687	704	726	750	713	731	685	720	691	678	675	737	748	701	731	681	753	759	711	758	714	696	731	715	667	718	720	735	732	710	693	723	656	687	717	702	723	712	726	751	757	736	705	712	696	721	760	750	724	709	727	677	660	648	680	730	731	700	687	727	744	743	751	753	706	682	710	713	686	678	731	752	690	746	730	755	671	692	671	735	684	680	707	696	699	661	744	695	703	723	738	758	738	744	713	738	730	649	668	716	743	753	701	727	648	716	722	693	728	712	690	683	660	708	678	704	693	694	691	743	695	736	729	737	678	701	733	707	740	676	673	704	719	767	708	770	685	719	712	670	723	701	677	712	717	677	710	683	676	722	703	698	767	652	677	713	712	713	713	763	707	673	732	701	701	703	712	671	714	696	699	708	725	691	656	699	751	721	744	695	682	715	751	683	726	722	697	715	720	730	719	714	742	670	708	733	719	714	707	694	727	751	655	747	704	691	730	716	724	735	694	714	690	694	682	686	688	707	685	713	749	694	672	718	692	709	715	706	681	691	694	721	721	752	660	712	685	680	704	703	731	705	729	722	710	696	694	705	716	720	747	697	710	709	747	697	762	710	686	776	713	696	695	696	689	728	680	737	725	687	670	732	693	742	666	688	691	738	700	712	697	726	745	720	690	671	693	683	689	668	720	636	727	699	668	706	685	673	702	712	704	720	751	711	733	708	712	709	724	768	668	712	719	661	725	739	723	727	767	698	758	693	743	730	700	761	719	673	729	717	662	675	722	687	667	740	722	718	687	708	689	710	700	707	725	697	684	690	703	662	737	702	751	716	705	670	736	733	744	656	739	684	719	723	681	683	720	748	720	732	667	738	713	714	687	751	707	666	720	698	733	699	656	729	650	693	750	717	731	755	723	703	750	708	711	701	722	666	717	700	662	686	710	737	705	711	739	751	774	719	744	700	681	699	706	718	748	717	739	724	716	718	702	696	650	714	739	691	670	695	676	723	708	722	664	708	752	725	732	729	726	651	685	700	731	647	737	753	719	720	707	739	705	714	724	726	721	653	654	701	687	683	711	695	666	749	762	718	651	726	740	717	713	694	696	722	746	732	692	723	711	704	737	727	674	737	701	695	702	765	737	690	704	725	694	673	736	715	706	709	737	699	747	683	735	719	701	700	724	721	653	721	718	732	716	733	694	700	708	700	729	705	747	666	696	684	748	722	716	741	712	732	705	696	709	681	691	724	689	655	665	675	705	738	708	707	740	688	750	649	702	741	759	710	724	704	705	728	712	707	732	668	705	712	756	712	677	762	667	710	706	715	696	740	737	732	695	699	723	722	684	725	693	742	682	760	706	702	731	716	714	703	675	709	700	687	725	708	715	751	721	687	708	726	728	707	706	691	700	669	658	726	780	662	752	696	685	732	710	665	688	696	719	713	699	718	691	717	759	710	688	653	699	734	616	669	715	717	728	698	726	719	747	723	707	729	711	777	745	701	746	731	684	734	718	707	700	736	704	644	714	704	714	733	751	674	707	687	708	704	709	719	729	703	729	707	742	746	703	702	697	681	765	711	757	757	738	695	687	679	722	693	705	762	705	733	742	726	750	716	782	719	681	667	717	732	747	695	691	740	683	737	701	685	739	706	656	666	700	737	728	705	719	701	686	754	660	670	715	717	681	751	719	756	718	694	707	670	723	699	681	723	679	708	706	751	723	676	722	718	698	698	725	721	704	694	684	689	755	679	733	728	643	671	731	731	713	718	706	760	712	697	650	744	719	709	730	703	715	747	700	657	710	728	668	683	715	655	719	741	703	727	692	672	663	722	749	746	689	681	707	688	731	726	657	685	714	672	692	690	781	715	777	726	682	751	694	726	729	709	709	704	704	707	696	724	697	734	690	742	713	704	731	739	680	682	667	658	679	727	784	702	708	700	707	715	717	695	728	740	732	703	686	709	750	665	688	702	710	675	695	691	695	738	712	680	693	672	689	721	725	653	682	685	769	723	738	709	723	729	717	673	716	707	711	666	691	746	721	717	703	700	692	690	700	743	746	712	684	696	733	700	657	667	726	721	664	690
21218	4373	1241	1005	797	673	532	456	413	418	386	367	362	338	372	338	317	362	337	320	311	289	331	332	310	308	296	299	301	317	324	306	316	281	309	269	290	276	306	307	309	296	251	280	299	317	307	298	327	284	307	327	294	273	309	258	285	294	278	261	277	296	258	305	294	295	285	294	276	253	266	280	298	280	328	298	271	276	287	307	266	298	291	297	289	264	272	284	299	284	270	283	292	320	302	284	284	275	268	305	287	283	285	324	275	286	278	327	325	294	291	271	287	310	295	278	308	292	270	276	290	267	259	304	289	300	316	322	271	281	309	301	288	288	319	278	296	281	279	286	288	301	288	283	291	274	312	296	244	286	258	264	304	256	278	283	315	278	276	287	275	295	275	275	288	271	289	302	315	273	272	277	273	270	285	306	313	267	287	279	281	335	269	305	282	285	271	288	293	270	274	305	301	317	294	266	292	279	290	277	261	319	302	297	286	273	299	325	255	292	294	287	294	302	306	295	293	268	272	310	288	273	271	282	294	257	273	256	309	302	290	291	316	279	264	255	298	270	275	293	274	303	302	318	281	250	283	294	293	302	274	304	251	274	261	311	283	254	289	300	255	295	266	312	296	292	263	277	263	308	294	308	296	293	263	299	285	299	261	281	276	265	271	288	303	276	289	292	281	279	290	289	316	300	269	296	300	316	285	328	287	272	315	270	262	289	300	268	290	300	262	280	270	282	286	278	290	257	300	250	288	279	285	310	248	308	297	286	285	279	267	274	289	302	304	273	260	259	280	290	301	308	299	281	279	263	310	307	264	302	252	303	296	266	281	302	277	311	308	287	282	285	296	283	256	303	271	269	285	278	311	270	299	270	261	310	308	276	310	286	307	277	316	292	307	279	290	238	295	292	306	322	272	283	317	296	304	303	311	278	282	301	298	278	259	295	285	262	294	306	260	304	265	273	287	307	293	302	316	303	299	290	273	297	294	294	255	281	293	294	277	281	262	295	280	252	290	295	307	288	300	284	316	271	298	272	305	267	251	298	281	268	314	255	292	277	294	275	300	294	271	290	318	271	277	296	284	279	270	301	296	283	294	286	299	269	284	303	304	255	280	278	304	291	272	261	249	298	254	303	272	286	298	255	282	275	279	257	328	284	275	306	290	289	294	306	292	307	285	290	295	285	333	305	311	311	303	285	296	249	291	273	278	311	316	303	300	282	287	264	297	290	298	278	290	271	281	271	288	264	267	295	324	282	274	271	303	270	285	303	252	326	284	323	284	299	286	290	280	290	277	272	273	340	280	303	264	284	295	267	321	307	283	284	280	290	285	298	320	276	284	286	292	276	287	316	303	294	279	315	280	299	308	294	283	309	305	310	278	302	315	291	290	273	292	256	313	284	266	295	294	297	296	301	296	272	272	294	305	292	293	280	291	272	324	299	282	313	294	282	292	299	283	248	303	276	313	299	298	318	285	275	291	312	290	255	296	272	286	327	287	310	275	296	312	270	259	287	301	270	293	287	279	293	291	296	300	293	270	272	289	276	265	267	284	297	304	252	269	275	313	283	296	273	305	290	311	277	311	300	261	293	281	290	276	286	300	303	280	278	289	275	275	300	278	321	285	291	282	310	288	276	270	324	280	299	277	304	295	257	284	283	282	305	285	299	279	299	341	276	312	306	257	295	300	290	277	286	307	284	325	288	254	299	301	275	296	308	300	306	269	294	282	274	287	274	280	290	318	286	300	257	286	299	275	296	297	316	264	300	295	332	260	295	334	279	322	299	292	336	283	277	278	280	284	288	287	300	271	276	304	264	302	283	311	308	293	268	282	297	297	292	295	308	269	294	284	316	261	275	280	298	288	277	284	287	309	313	273	282	289	274	265	292	287	274	255	290	277	300	314	280	290	300	268	272	275	273	264	302	310	298	290	299	273	288	280	293	296	302	301	305	297	300	266	269	296	276	271	299	291	284	303	301	294	289	302	313	288	291	274	290	274	262	304	286	289	290	262	291	292	279	304	274	274	286	326	300	281	305	285	284	287	290	297	287	292	264	262	282	288	287	251	282	298	283	316	302	270	287	301	272	280	269	275	307	294	308	293	279	285	290	269	320	298	266	320	297	300	270	271	250	316	307	311	284	295	289	310	264	274	288	293	360	272	311	275	297	287	295	288	286	280	279	317	288	289	258	283	316	318	307	306	235	288	291	318	307	297	284	277	269	322	289	284	301	281	259	293	296	284	296	274	291	310	284	294	273	315	310	274	293	287	266	274	288	300	286	285	281	310	253	292	267	277	280	284	280	306	304	291	291	279	287	261	294	290	289	266	273	296	282	265	275	261	272	272	276	281	260	286	267	288	286	298	279	315	311	289	269	333	268	301	268	299	270	264	302	299	270	267	294	291	266	298	268	274	309	263	277	284	291	310	293	314	272	279	311	279	297	274	267	300	286	324	288	279	270	269	286	305	282	257	267	322	308	310	310	286	263	290	316	289	319	293	280	274	304	301	270	276	258	275	282	278	273	274	276	293	278	281	267	289	280	272	302	263	302	289	270	294	308	288	300	293	281	262	276	272	251	286	293	293	291	285	271	281	310	276	267	330	315	304	295	260	275	306	278	278	317	289	291	295	265	293	310	308	304	280	312	293	277	295	295	285	281	306	284	277	270	294	300	283	296	278	297	305	258	292	317	283	283	282	266	295	285	309	257	281	292	294	312	267	254	296	306	286	292	317	291	286	283	294	326	276	276	276	258	279	309	277	297	299	314	277	279	298	281	287	318	297	279	263	302	311	296	301	307	266	282	290	280	305	271	323	320	284	285	278	284	258	301	285	308	307	299	278	293	267	294	305	291	285	301	323	323	301	292	298	307	305	304	318	272	289	258	319	284	283	290	281	311	277	306	289	271	258	302	283	304	270	300	287	279	274	299	268	274	342	285	291	261	276	279	316	289	275	296	312	276	318	302	289	282	304	294	278	333	275	282	294	313	308	278	262	282	272	263	262	277	309	269	292	262	279	273	250	308	283	279	294	286	290	300	315	288	289	290	287	290	282	262	275	300	307	268	329	289	287	283	314	297	288	272	273	279	315	283	273	275	290	276	272	266	290	282	268	275	274	285	302	274	283	279	307	280	319	322	307	314	315	256	261	299	278	263	287	273	300	270	268	305	284	318	290	270	280	282	303	287	260	259	296	285	276	294	307	264	298	301	294	290	273	314	279	282	288	297	292	271	286	269	280	290	276	294	289	266	256	293	273	268	319	316	270	253	252	306	281	319	278	264	298	295	279	261	290	283	281	278	297	291	291	291	282	292	292	300	246	306	294	275	303	293	274	290	292	302	293	262	302	297	288	282	312	314	270	270	281	287	263	309	258	313	262	262	283	313	287	289	255	297	302	279	269	283	283	289	263	281	289	276	292	278	314	285	326	285	251	312	280	310	311	307	291	290	303	290	265	277	260	303	289	308	320	284	287	310	297	267	306	284	291	301	278	298
12958	2432	2576	3188	2864	2483	2015	1824	1618	1475	1319	1260	1153	1118	1067	1051	1019	990	928	951	953	903	895	915	839	897	865	824	855	805	850	777	798	817	799	768	806	829	787	809	779	733	831	764	780	806	787	779	780	726	775	815	741	794	788	811	804	754	707	784	776	750	736	764	726	807	763	702	765	775	744	745	807	766	758	757	761	741	780	726	787	734	763	764	740	776	770	747	750	821	782	711	698	712	796	786	735	786	772	715	764	766	726	746	769	762	798	762	750	748	797	773	734	720	783	754	758	726	715	731	736	719	783	761	750	727	722	771	785	757	753	749	738	694	791	745	714	737	763	759	703	749	743	712	742	751	680	720	775	677	780	741	722	702	725	797	728	733	720	719	756	722	742	737	737	749	712	738	727	770	721	748	786	786	731	748	750	780	753	765	753	756	772	728	727	727	759	733	734	730	732	770	728	754	773	700	734	730	750	763	752	722	780	754	727	750	719	686	771	705	724	735	713	743	739	723	695	754	735	695	717	757	744	746	721	697	746	713	756	733	736	732	756	755	731	750	765	765	734	723	785	737	715	737	745	720	723	782	723	726	719	752	718	708	784	744	744	743	733	738	737	700	773	783	764	706	753	678	745	721	762	734	745	754	692	703	694	688	788	746	691	730	753	725	698	748	778	745	790	713	726	772	699	733	773	750	700	710	736	805	745	768	723	744	745	693	805	765	708	742	684	764	727	781	714	784	725	764	729	690	725	761	735	765	703	770	733	711	746	724	762	707	743	806	783	715	701	757	756	719	710	732	747	792	717	741	726	727	707	806	711	736	738	735	763	717	733	726	789	713	770	717	756	736	752	733	750	725	735	769	741	786	733	699	710	708	775	718	714	727	780	698	775	714	792	723	723	737	718	763	772	775	749	703	716	771	762	750	726	734	743	741	764	698	736	740	747	724	679	784	756	726	682	768	731	734	735	723	715	704	750	728	719	745	754	713	761	719	780	746	730	707	775	717	747	727	703	745	777	719	769	776	741	777	790	707	741	688	739	719	740	757	767	758	713	745	735	725	692	723	738	741	740	783	707	738	787	758	756	757	725	703	763	746	708	702	759	754	800	700	753	734	728	774	768	733	776	709	726	739	758	749	783	745	735	757	761	713	702	805	689	759	742	753	731	743	748	743	727	739	778	790	770	727	748	749	708	744	729	722	756	740	732	786	752	676	773	771	694	734	728	740	713	774	746	739	720	755	769	796	789	720	733	744	737	775	762	703	760	733	775	755	727	698	764	733	729	682	733	766	742	716	689	758	738	728	755	752	750	735	759	730	750	770	735	727	731	754	746	738	722	747	696	711	727	737	727	733	735	746	691	743	713	696	704	737	749	741	775	794	774	764	699	743	703	747	752	716	753	692	734	750	766	757	743	732	725	754	715	759	720	760	770	716	712	746	737	710	760	766	765	691	790	760	726	753	747	770	742	758	700	745	734	750	752	739	709	793	745	736	703	730	732	777	694	741	780	792	737	777	775	764	781	755	670	715	746	745	759	751	699	726	799	772	700	731	716	730	732	721	712	699	765	727	758	712	683	753	751	735	721	726	752	725	730	749	766	719	727	670	731	772	735	674	701	720	739	719	750	759	736	764	734	785	702	755	729	709	758	735	717	697	761	714	784	733	723	698	736	766	728	676	743	759	739	738	806	732	783	731	764	754	716	767	756	739	781	761	770	733	731	807	769	731	680	775	730	787	721	716	752	749	756	724	779	742	710	750	738	693	769	726	738	731	707	711	719	753	740	708	719	707	712	762	772	751	740	743	695	783	743	721	697	733	778	754	748	733	744	728	742	774	767	763	708	726	777	734	782	766	749	666	787	789	731	721	753	696	727	741	778	710	767	762	740	740	782	714	753	723	726	746	793	749	755	732	759	700	734	750	695	714	700	746	753	694	745	739	716	719	707	749	725	677	730	704	759	742	739	729	680	721	765	799	767	682	735	762	744	700	763	709	722	710	688	771	797	739	806	684	710	813	746	732	706	773	781	731	744	726	738	701	721	762	769	719	717	725	739	692	759	745	721	737	760	746	707	729	747	712	769	795	780	725	754	729	775	794	764	788	719	763	764	723	762	744	737	771	742	749	720	772	709	720	786	739	778	736	774	738	779	743	689	745	757	707	734	761	728	721	740	751	738	777	680	709	759	760	764	733	732	728	792	733	740	745	752	748	744	695	765	746	761	768	763	684	726	761	753	732	792	708	735	729	728	724	760	725	688	761	717	790	748	719	743	733	736	799	746	733	761	763	771	714	778	745	749	736	703	734	779	714	781	746	715	747	727	751	754	741	778	714	776	721	749	713	693	758	713	718	736	746	760	756	777	773	669	691	736	736	737	742	728	774	736	717	707	716	738	738	717	751	748	775	713	736	756	734	773	723	751	694	779	754	738	769	745	772	746	772	724	723	765	763	766	749	751	671	770	767	731	761	758	704	715	742	728	721	724	754	736	766	719	740	710	803	761	744	721	742	749	751	778	724	719	728	746	730	838	704	727	714	703	765	762	762	701	747	719	739	754	775	749	719	769	740	737	737	735	794	732	750	712	732	782	755	760	746	733	752	745	750	774	751	739	772	763	730	778	737	752	744	733	775	730	755	719	744	701	703	760	692	766	742	708	743	741	727	711	743	697	745	756	746	757	705	797	786	774	722	728	743	744	753	742	761	779	757	769	695	747	715	826	700	748	763	780	741	711	706	705	754	777	721	726	751	738	708	758	698	710	755	692	721	743	741	719	690	782	705	746	744	764	698	720	762	736	727	720	694	754	694	737	755	766	707	727	725	776	768	747	742	749	750	750	745	751	722	723	745	766	750	746	777	732	754	770	683	695	748	687	741	737	723	724	699	743	746	734	734	748	742	822	745	755	714	709	718	725	753	715	713	728	725	734	760	724	698	743	756	723	731	730	746	754	709	762	740	730	763	729	783	785	691	769	751	698	776	761	731	758	719	785	718	777	737	714	738	728	727	752	722	746	739	729	720	753	784	727	720	713	735	728	742	754	730	670	760	752	704	719	760	695	720	720	743	740	713	701	737	733	779	754	788	756	721	743	813	733	784	764	725	752	709	741	709	741	759	723	723	757	735	757	769	781	696	711	760	705	762	762	720	749	752	730	734	758	744	763	774	746	697	694	683	746	737	763	773	739	724	687	772	674	774	734	749	727	732	762	784	738	708	701	711	822	715	724	745	747	700	756	741	723	753	718	768	716	706	728	734	736	731	752	720	773	730	765	728	718	733	709	761	702	751	767	775	765	757	742	788	735	704	722	766	717	682	777	716	742	727	706	719	712	774	724	735	719	718	758	757	712	738	768	742	732	733	701	758	740	727	732	699	689	785	733	765	768	719	711	731	717	721	750	792	766	770	688	698	739	700	726	734	716	781	731	696	684	750	744	732	764	737	701	716	688	743	729	772	731	711	740	758	701	719	733	770	753	740	736	737	755	684	707	759	732	765
33045	9134	2276	1711	1139	850	635	501	449	380	337	308	279	297	238	213	226	218	195	184	161	171	168	165	159	165	161	144	161	175	172	155	161	174	163	142	172	186	123	151	148	140	142	116	159	138	151	175	162	130	145	132	146	124	147	150	124	152	143	148	147	150	152	138	150	150	144	153	141	148	141	170	135	145	165	155	124	162	150	143	159	138	150	148	141	127	142	163	139	136	149	140	143	144	159	143	143	135	129	152	171	135	136	130	148	125	125	140	148	135	128	129	133	138	140	121	136	141	129	155	124	143	162	141	163	164	120	123	124	133	153	124	165	147	146	137	153	150	149	141	161	140	146	154	134	132	145	140	144	154	143	139	125	135	126	146	151	146	119	133	154	150	130	139	144	144	110	140	131	159	147	136	149	123	140	132	139	147	127	124	125	133	128	122	135	138	129	153	147	154	143	140	149	164	140	119	127	130	138	132	148	123	140	150	140	126	134	142	140	142	142	128	149	130	143	149	125	143	141	159	138	147	136	153	150	143	150	140	148	141	150	142	139	145	128	161	144	157	142	127	117	130	144	117	147	144	137	112	164	151	149	133	135	134	167	166	155	144	141	158	133	123	149	143	140	146	143	148	126	135	143	150	139	135	134	145	142	140	142	136	152	160	177	143	150	130	129	115	135	131	131	148	130	141	133	149	142	127	136	111	144	129	138	129	130	131	149	138	127	142	117	149	146	140	134	138	125	124	154	144	143	159	135	146	141	144	117	154	158	116	137	127	117	133	137	143	157	145	146	118	146	154	144	117	141	128	139	144	122	137	151	159	138	132	147	134	127	149	152	159	147	121	126	156	129	150	125	150	155	143	140	170	153	134	136	154	162	149	152	148	138	148	152	120	133	137	128	155	126	151	179	144	136	144	140	121	149	158	139	143	149	133	135	138	127	133	142	131	143	144	155	173	151	130	148	120	148	133	145	130	151	147	136	122	137	170	134	127	136	159	138	160	158	134	131	140	119	148	137	153	159	124	117	140	147	141	166	127	150	164	126	130	104	127	133	127	155	151	139	155	141	151	133	152	131	131	144	138	136	169	152	110	137	124	141	124	125	127	142	148	133	134	143	119	150	137	152	134	132	145	130	145	144	153	104	147	136	133	140	139	141	122	137	141	147	130	139	138	143	160	148	128	128	125	125	131	149	143	133	131	158	111	149	131	141	129	147	133	142	129	140	122	136	146	148	117	147	118	143	135	129	132	152	130	137	131	156	146	143	144	131	131	154	137	124	137	146	140	147	143	170	137	161	142	127	133	130	136	150	132	135	126	128	148	160	152	124	135	131	133	124	129	160	119	125	135	142	136	152	128	134	148	135	137	150	121	129	127	143	131	144	133	127	147	154	139	146	139	144	141	124	127	113	146	135	151	147	156	147	150	149	152	153	150	136	135	122	146	132	141	136	145	135	143	140	137	130	151	117	151	122	119	140	151	141	117	127	149	126	139	129	135	135	154	139	139	161	157	135	131	141	121	118	162	126	129	124	147	138	146	124	147	130	139	136	116	153	142	136	158	143	127	152	130	126	115	145	122	160	164	133	151	156	144	156	129	138	143	111	106	116	154	141	119	156	145	144	151	140	146	132	168	132	135	126	145	144	139	133	105	131	138	139	146	113	154	127	132	150	134	136	126	153	147	132	130	125	132	126	136	160	139	160	129	146	138	144	140	157	146	133	137	137	147	127	140	142	151	143	128	144	139	132	150	139	114	143	138	148	149	145	139	138	158	139	119	138	140	137	140	136	133	152	133	126	125	137	144	144	142	122	145	160	120	130	125	125	148	134	156	141	134	144	139	130	118	134	121	164	141	133	154	133	147	121	131	144	140	145	133	135	142	151	153	133	129	150	126	133	149	137	132	151	120	133	142	145	152	109	124	145	149	152	137	153	152	137	125	137	152	146	138	133	141	138	139	133	139	135	153	166	159	144	152	142	133	152	120	132	141	141	129	156	151	141	133	133	138	157	162	110	137	150	128	149	142	141	123	126	145	154	149	163	144	148	123	132	131	128	157	140	121	136	142	138	114	138	149	135	136	139	156	150	144	140	147	132	136	147	136	135	143	146	142	161	156	134	120	154	127	128	136	121	155	153	127	133	137	149	135	132	133	137	148	126	123	140	152	141	132	136	144	140	131	145	143	128	143	124	151	149	136	129	135	144	146	119	127	143	138	127	129	158	139	126	158	143	143	141	124	138	148	145	141	157	149	147	158	140	152	140	154	140	151	121	129	148	161	152	124	138	127	161	133	121	125	170	132	128	128	137	156	126	114	146	133	146	132	140	132	123	147	133	148	158	144	153	155	128	123	140	129	161	125	159	146	133	133	155	135	142	134	138	135	122	141	152	119	130	118	136	148	137	136	135	118	137	172	129	135	155	127	140	157	137	136	123	138	131	130	145	130	129	145	131	136	165	140	153	131	132	142	154	145	142	124	130	168	158	150	145	157	150	124	122	146	158	135	128	134	137	150	138	153	138	124	158	131	146	145	140	139	144	134	135	149	146	165	148	150	152	146	137	151	128	125	143	145	126	152	138	156	140	136	117	170	134	149	151	137	142	122	124	118	162	127	134	149	160	153	135	145	130	150	120	127	132	164	142	143	117	141	143	132	131	151	133	142	146	127	132	123	140	133	142	152	146	150	119	144	139	131	127	136	137	144	144	142	123	157	164	135	136	126	102	145	137	123	157	151	149	139	142	112	141	138	143	135	153	161	147	140	154	146	142	130	121	145	153	154	142	145	141	117	136	147	122	129	131	161	130	146	159	128	147	147	157	146	124	123	128	152	160	131	134	134	137	131	147	121	122	146	141	144	139	135	140	126	119	131	129	133	152	152	126	148	148	114	143	138	162	133	154	150	114	155	161	153	120	123	143	139	153	138	150	142	137	141	143	135	140	131	148	143	146	143	147	141	137	151	129	125	149	148	146	123	133	142	124	145	147	147	142	157	127	153	133	138	130	134	144	146	151	134	144	132	155	120	119	142	125	144	151	150	151	146	155	152	132	129	136	153	145	147	130	152	104	133	155	132	132	130	160	141	139	150	146	142	150	166	153	153	155	147	145	132	150	141	151	160	152	132	118	130	150	137	142	128	129	126	108	138	155	157	150	136	139	141	145	148	154	146	166	155	169	164	150	127	138	128	143	157	138	132	148	142	128	131	135	153	169	167	134	139	129	179	132	129	159	152	146	135	125	127	127	129	139	144	133	141	140	145	138	140	134	137	157	137	159	158	144	127	127	136	146	154	134	145	129	130	145	141	151	125	138	160	129	156	139	130	142	139	155	137	127	136	151	132	146	155	127	157	129	125	133	151	160	137	158	137	153	129	139	134	125	150	136	156	147	137	147	135	127	150	147	105	145	149	144	142	149	136	144	124	130	156	138	140	155	144	136	136	155	156	158	151	143	164	121	125	158	136	124	137	152	124	131	129	113	113	134	138	124	128	139	153
18724	2960	3823	4959	4361	3487	2886	2419	2072	1832	1623	1359	1247	1209	1039	940	938	858	795	808	750	705	689	653	628	587	555	622	602	580	545	498	515	505	497	537	496	486	483	520	489	454	468	476	447	402	453	486	471	465	433	436	410	448	448	456	407	405	426	464	427	399	468	421	406	404	411	436	436	387	424	427	407	399	402	397	419	422	398	395	389	424	444	380	406	411	394	407	395	408	406	400	458	386	419	404	426	431	393	400	423	402	393	391	438	368	388	436	405	420	377	394	406	412	418	384	453	386	405	384	374	390	391	431	412	397	401	362	382	405	418	427	395	397	383	401	383	409	400	424	417	407	378	418	393	396	412	418	363	382	412	370	394	442	387	415	417	378	373	389	397	369	416	381	420	379	381	404	372	359	409	394	425	413	399	419	397	374	388	376	401	386	402	400	398	377	403	367	376	409	424	392	407	417	407	400	364	380	398	369	360	414	406	391	420	404	390	383	406	403	392	395	375	405	383	355	394	403	389	372	413	400	349	414	374	383	365	388	379	407	380	401	396	393	407	401	365	403	381	398	385	401	414	353	356	370	395	383	394	409	344	392	384	351	416	397	405	382	347	413	405	364	362	393	385	347	390	390	423	449	372	393	398	388	425	387	359	399	410	395	373	412	389	413	393	386	415	388	381	420	392	380	429	369	372	387	387	400	373	375	418	387	338	377	372	417	381	394	407	432	394	406	382	393	404	399	411	356	398	401	402	411	375	369	374	406	395	409	421	399	382	386	385	404	378	386	405	394	409	367	395	376	383	433	392	397	401	386	417	413	397	382	375	398	394	394	389	385	380	386	344	392	410	384	359	391	425	377	415	427	389	398	391	404	401	390	368	353	360	394	383	386	406	386	372	384	422	384	386	391	392	412	377	394	396	403	395	380	382	393	366	396	396	384	412	403	384	395	367	420	373	398	382	405	387	413	355	347	404	413	387	400	388	397	378	380	409	392	407	428	354	395	369	374	382	385	420	414	403	384	410	459	411	432	378	395	396	391	378	413	408	397	422	375	378	371	396	405	388	354	364	400	390	397	419	419	402	410	361	379	349	392	378	349	383	417	396	397	379	400	387	354	392	398	393	408	383	381	389	371	403	402	361	363	396	393	413	419	409	373	393	396	394	419	372	397	391	408	389	403	331	400	388	375	383	398	384	392	404	381	399	407	373	352	406	409	398	416	387	394	398	351	373	390	407	399	414	414	388	375	383	382	393	374	439	392	377	379	422	395	395	380	411	398	378	407	379	380	404	399	403	362	392	402	397	405	379	410	395	334	395	406	392	427	372	391	391	394	382	396	380	397	386	413	379	388	418	381	404	409	372	348	414	366	405	379	431	412	356	418	384	404	391	386	367	375	417	407	402	398	403	416	383	393	368	391	372	389	364	376	378	419	401	402	369	383	383	367	360	398	389	396	378	394	383	418	383	384	396	399	391	378	380	394	365	435	410	363	368	371	380	387	381	376	380	410	386	419	411	380	397	363	389	390	366	365	404	392	422	416	392	365	409	348	355	363	362	386	392	387	412	392	368	397	384	435	418	427	395	383	385	375	402	378	439	400	372	405	385	383	379	407	384	408	378	386	350	387	414	389	413	368	368	386	401	367	372	398	366	403	340	399	368	378	390	401	394	438	383	374	374	389	401	379	362	383	397	390	387	410	392	365	405	408	375	407	410	395	404	390	384	418	391	404	400	411	384	403	393	385	415	389	379	435	402	391	411	389	382	417	392	394	365	358	398	424	394	384	396	360	392	405	380	392	397	368	378	388	365	378	383	378	378	398	389	394	408	388	416	413	390	380	404	375	350	393	390	400	378	366	362	396	396	394	375	408	374	365	383	385	362	414	415	382	402	367	357	396	373	391	387	390	369	384	411	357	395	399	359	384	419	374	388	354	412	386	366	368	400	384	398	385	432	401	382	389	369	414	366	401	360	393	378	407	398	377	380	389	381	404	393	406	384	365	403	358	408	398	375	408	372	404	391	394	415	393	365	343	375	383	403	405	393	401	395	374	403	376	377	392	391	372	379	465	363	414	409	389	345	390	405	395	410	399	413	410	414	391	395	412	393	384	358	419	386	377	379	400	380	411	386	405	395	407	392	386	454	429	379	387	377	399	405	403	346	385	377	379	376	359	393	375	382	397	427	395	409	384	396	424	388	404	372	358	378	386	422	372	374	374	406	383	350	382	394	407	364	386	417	372	388	391	433	402	396	372	395	395	402	400	384	379	385	394	399	350	385	394	385	366	395	384	394	383	402	388	396	390	366	366	391	375	422	362	407	414	405	418	395	405	361	390	411	394	423	392	383	337	373	393	375	418	369	363	383	379	413	393	404	393	358	362	373	402	390	370	412	427	366	376	394	418	410	394	416	421	379	405	401	408	413	397	408	415	395	388	391	404	362	374	377	359	390	374	397	391	396	409	396	388	407	396	387	370	355	379	363	369	398	378	403	424	411	422	401	381	381	409	402	370	404	369	407	379	374	376	375	370	394	409	405	377	381	408	391	405	378	386	364	405	396	406	387	406	371	343	399	380	390	393	392	381	395	387	348	396	378	407	401	362	388	394	376	428	378	405	388	412	369	411	384	373	383	359	414	380	403	424	389	400	379	386	358	373	376	380	373	389	391	389	396	382	385	367	374	387	376	388	387	409	358	389	411	401	369	394	411	436	402	398	385	409	357	364	370	405	434	380	409	396	403	382	399	349	424	379	383	356	390	393	371	384	388	384	389	438	364	422	401	365	391	370	415	422	347	389	391	363	405	393	387	374	402	424	385	382	381	382	419	369	402	396	401	408	394	385	410	383	379	400	445	408	400	409	392	401	384	418	413	408	382	400	380	406	387	426	415	379	379	415	401	420	345	394	384	367	374	378	398	382	369	399	377	369	374	400	418	412	409	380	393	383	417	374	398	353	414	406	356	389	382	348	378	389	371	366	398	365	378	405	366	404	395	384	418	413	401	386	355	392	398	411	361	398	402	412	348	399	364	417	374	417	382	373	380	406	383	351	387	394	399	408	405	398	374	402	425	406	410	347	383	403	424	354	352	402	404	388	418	367	418	375	382	375	389	361	380	378	366	409	399	408	370	342	385	389	384	400	400	393	377	391	380	413	389	413	413	380	409	410	364	399	431	408	404	415	376	424	411	409	384	369	396	334	360	357	372	378	378	415	417	392	383	443	409	381	389	388	428	387	391	431	348	382	371	390	410	408	399	372	381	400	387	403	404	369	362	425	425	379	402	392	399	363	370	383	384	390	393	398	408	385	377	377	392	369	358	396	393	391	354	370	365	389	395	392	366	367	380	408	401	375	367	444	375	394	389	349	419	399	406	389	375	379	380	372	355	393	373	408	380	400	370	408	390	374	352	391	381	376	391	410	389	419	399	394	380	371	438	407	393	403	396	405	405	399	393	346	397	367	396	401	398	360	377	394	389	384	391	368	426	379	371	393	385	427
3682	357	343	341	305	313	257	302	257	290	276	284	301	274	277	269	262	266	281	325	288	283	259	244	267	287	283	300	280	287	276	274	260	268	295	292	260	243	252	258	277	237	251	271	297	306	273	267	266	304	289	275	299	242	290	268	291	244	255	239	258	257	268	273	248	278	260	271	288	250	270	306	301	253	286	304	227	281	264	280	300	289	267	279	245	275	282	246	272	268	287	259	266	287	284	306	263	252	276	247	259	242	264	227	263	258	258	258	265	288	244	249	258	257	266	260	285	276	246	249	259	269	287	284	268	278	278	274	283	282	281	260	264	285	304	287	298	258	287	260	282	289	288	259	288	266	265	278	279	278	277	278	265	238	299	254	246	246	261	244	257	273	270	285	280	289	271	279	279	258	276	261	298	258	267	273	260	266	263	271	262	276	275	278	287	264	244	257	266	267	275	306	267	256	247	251	284	287	245	277	282	250	256	276	291	271	298	316	264	244	279	262	270	266	247	272	259	276	262	308	304	251	276	296	265	280	240	294	292	256	255	244	252	259	288	244	286	253	272	289	269	246	278	272	252	257	256	290	267	278	258	245	266	280	265	276	242	257	280	288	292	281	270	278	241	253	300	306	266	286	297	265	251	264	254	266	296	279	268	274	275	281	272	287	261	263	267	257	247	282	261	256	266	272	299	280	254	271	272	276	275	278	250	267	257	288	295	258	277	268	257	275	270	269	254	275	246	275	249	275	272	265	287	254	276	246	300	279	266	258	275	292	290	269	296	253	254	258	284	269	256	269	272	268	277	236	279	261	262	296	279	303	315	294	288	264	295	307	278	279	266	261	268	281	279	254	279	265	250	265	290	274	260	232	249	271	245	255	244	284	259	258	280	253	313	300	269	274	299	284	267	331	256	257	279	252	255	285	290	259	286	267	256	255	280	268	255	304	261	272	283	275	271	292	281	301	291	261	257	265	276	253	301	282	260	271	280	259	268	261	251	273	268	281	265	259	257	252	256	268	252	253	266	264	294	290	262	257	267	244	253	255	260	264	261	265	282	259	278	300	281	254	261	263	271	276	266	266	280	291	288	283	291	254	267	286	253	288	255	266	249	270	261	270	264	312	305	245	236	261	240	258	281	254	268	307	278	256	247	277	272	285	274	266	236	273	269	252	260	266	293	261	283	254	306	258	269	264	270	275	289	283	271	301	300	262	265	286	247	275	297	279	282	282	279	238	285	292	290	261	258	264	260	255	269	283	272	265	257	282	288	244	247	267	271	282	280	266	275	274	276	250	270	263	268	284	254	278	278	259	277	267	264	256	296	286	297	266	268	271	306	259	273	298	275	261	283	250	279	282	274	262	248	264	256	256	254	255	275	286	277	291	284	290	273	237	270	285	274	270	267	249	282	246	252	264	266	253	263	288	272	274	262	251	279	297	230	277	250	260	295	247	275	275	286	282	269	267	270	252	280	239	254	276	280	278	285	293	240	254	277	286	264	281	270	301	251	251	269	271	269	253	296	280	268	294	286	283	273	270	261	273	254	238	256	281	268	230	270	271	255	259	252	282	283	281	251	235	267	273	273	254	270	250	293	264	256	276	289	304	280	289	262	254	239	273	253	291	269	295	259	256	284	271	242	272	282	283	254	301	253	260	245	273	250	277	279	257	279	273	274	273	240	255	270	286	278	243	267	297	284	263	268	280	283	286	268	253	266	290	257	268	284	251	269	263	250	260	244	259	260	282	260	266	292	256	265	248	278	263	266	246	259	263	292	291	257	275	272	285	259	276	264	282	247	268	260	268	261	280	239	261	286	279	259	246	274	271	259	292	239	272	308	257	293	289	263	264	305	275	275	264	288	270	272	269	258	269	251	245	274	263	298	264	259	280	273	250	270	298	260	244	294	260	278	254	249	262	263	280	271	279	283	268	301	280	276	280	234	285	268	232	262	275	262	302	250	273	282	284	285	267	280	277	252	276	251	283	270	246	276	249	280	281	279	287	249	251	304	250	285	253	283	281	270	278	303	275	268	238	259	247	254	284	284	290	265	269	302	265	260	261	236	230	266	266	256	266	268	268	283	276	248	280	280	264	300	281	279	240	283	273	260	270	265	259	295	275	263	268	268	252	269	291	316	277	288	282	243	251	257	289	246	257	291	282	254	269	257	245	271	266	262	246	301	289	246	281	236	305	280	273	268	248	274	243	263	259	270	236	262	281	251	269	269	278	285	293	275	249	276	275	273	274	263	272	276	267	262	296	244	270	277	288	297	258	284	282	260	256	277	293	281	261	261	270	287	276	238	269	279	273	284	285	255	274	225	288	281	274	263	301	271	265	287	278	257	279	256	254	264	253	298	246	246	246	283	269	243	260	234	259	270	263	290	273	279	260	286	265	277	253	298	267	268	298	286	248	268	231	295	262	265	266	271	285	264	288	262	275	244	277	289	243	287	259	275	267	296	293	306	280	256	260	267	288	264	280	291	272	254	269	282	283	308	272	260	277	264	263	293	287	253	235	325	300	268	285	277	257	242	257	269	248	272	295	289	262	270	284	242	259	294	254	258	265	305	262	275	268	272	271	274	290	273	272	265	279	290	261	243	249	273	269	291	249	287	287	253	275	283	260	283	268	262	257	269	293	274	295	281	277	254	253	274	251	268	291	272	286	273	277	282	275	254	254	245	283	288	275	274	252	263	288	279	259	269	301	277	274	271	248	299	283	277	275	260	255	244	289	279	290	310	268	295	281	280	248	287	298	299	247	266	263	256	300	284	252	312	278	222	272	289	237	261	252	255	272	281	248	280	224	269	236	285	297	251	268	293	242	254	256	255	252	260	250	291	290	271	302	272	265	266	273	288	273	299	269	303	274	260	273	305	273	258	270	227	254	265	253	273	271	249	263	311	294	253	298	258	267	260	282	273	277	276	281	264	283	279	245	254	286	270	249	283	273	301	261	258	283	288	250	256	251	252	243	290	270	285	273	296	268	296	245	231	261	271	261	264	252	290	264	234	266	297	253	285	276	285	253	267	287	273	254	263	295	292	284	248	257	286	263	270	258	274	278	260	279	291	252	284	257	250	279	241	261	270	247	284	237	252	248	280	266	277	272	275	287	256	260	290	245	271	276	269	277	287	286	276	227	284	254	274	229	306	289	306	296	259	264	303	288	257	248	273	314	268	251	264	277	269	287	264	276	287	272	295	279	267	276	292	275	248	242	272	277	273	286	277	250	276	258	267	234	266	295	301	276	249	265	228	246	241	299	242	255	300	279	266	275	263	268	269	286	268	260	290	286	273	271	248	272	244	269	251	285	279	272	289	269	241	277	256	285	274	261	253	284	262	244	280	303	279	273	243	262	298	278	283	288	282	252	287	267	277	273	287	236	266	267	258	291	284	260	290	254	275	245	298	278	257	297	254	291	248	291	277	265	284	276	280	244	274	272	258	311	307	284	252	272	256	264	295	253	292	269	246	278	234	261	264	289	261	248	258	264
3340	850	870	891	889	847	826	808	902	773	760	765	731	726	743	717	746	754	719	758	722	707	721	727	750	730	700	716	735	728	732	682	784	706	719	745	723	695	744	735	710	741	763	689	681	731	682	706	773	718	687	747	729	731	755	730	698	704	736	677	742	769	679	752	716	683	735	734	711	687	700	707	710	694	671	703	685	742	753	732	729	762	689	754	715	757	739	712	694	671	744	691	697	678	694	708	716	692	714	676	667	712	733	708	675	717	740	737	737	721	720	646	746	732	747	720	705	668	727	669	730	706	741	745	702	711	693	728	718	712	711	697	728	706	695	687	744	696	722	751	661	701	735	682	693	714	724	726	741	713	782	714	772	733	730	718	745	684	726	745	757	645	722	717	698	732	741	698	784	706	697	727	712	675	738	693	676	707	675	699	745	690	691	685	694	735	670	717	714	730	711	722	672	708	750	722	741	686	685	702	700	687	725	757	734	711	711	708	706	705	701	703	737	695	736	700	739	695	689	715	706	711	701	735	766	765	661	741	729	705	735	713	710	740	731	703	685	729	683	713	689	692	746	712	719	727	732	687	694	692	694	677	710	721	710	684	749	724	707	720	690	700	717	727	684	699	668	689	727	719	687	703	690	732	723	725	745	734	707	757	765	708	686	752	718	700	711	728	698	754	754	720	758	750	729	717	708	740	688	697	711	722	696	709	734	713	700	730	716	707	747	762	732	705	712	729	730	682	663	669	727	690	775	723	723	696	685	714	711	708	724	689	717	732	677	731	734	699	689	683	721	775	711	686	699	684	725	665	725	678	726	743	701	665	686	710	726	759	699	694	690	690	734	732	760	734	674	755	733	749	724	666	734	716	677	702	725	728	716	689	733	685	748	707	696	709	690	750	735	729	708	742	692	715	724	702	714	706	763	755	694	708	740	663	676	753	686	748	714	708	718	713	687	713	677	764	688	684	683	710	715	695	672	744	726	714	726	742	768	722	717	710	714	691	752	705	732	707	735	697	681	715	698	706	742	712	691	741	706	670	689	713	727	731	731	696	759	705	706	655	727	726	669	681	735	753	678	709	726	694	752	703	726	742	688	700	731	747	683	712	723	713	710	746	732	674	736	730	705	749	689	722	660	718	763	722	685	720	730	730	692	782	749	753	695	680	694	728	693	731	739	756	692	674	678	685	769	716	704	764	706	680	741	676	767	722	719	679	716	687	694	741	684	713	734	722	708	747	722	669	743	722	730	776	710	684	698	738	721	716	730	699	738	712	694	718	744	715	756	666	705	732	700	686	730	714	703	725	708	677	738	741	685	734	753	760	704	742	689	706	736	724	733	704	713	656	708	740	734	689	740	719	731	733	674	696	712	685	712	701	708	725	696	706	700	693	732	733	713	712	763	691	768	695	713	726	716	713	720	696	754	690	733	694	723	725	740	758	730	681	695	716	697	688	768	711	741	713	695	735	695	714	711	665	711	692	655	695	720	722	737	699	713	715	718	704	686	684	775	736	672	777	727	733	696	717	720	696	735	705	730	663	724	705	698	722	681	755	722	699	765	741	720	711	671	711	675	677	731	688	757	747	721	728	741	691	749	733	727	706	709	671	703	723	685	737	670	737	710	712	737	646	702	720	715	723	777	654	741	709	699	652	716	738	700	753	727	715	693	734	714	724	731	654	721	722	663	678	757	730	779	678	738	691	741	748	784	748	716	723	709	716	684	735	718	699	750	701	714	680	746	702	703	760	704	691	712	699	705	718	732	699	740	723	749	695	740	712	690	723	726	668	726	703	670	738	707	737	682	703	677	717	707	675	672	767	739	690	724	664	686	738	696	721	706	721	729	711	714	735	724	734	665	699	682	686	686	764	744	709	686	742	675	712	737	714	698	728	704	702	716	662	743	719	707	730	739	697	675	720	708	745	730	701	693	699	691	702	636	701	671	727	679	677	752	717	727	690	682	673	745	726	714	741	706	729	719	730	741	752	670	692	720	730	691	713	725	719	718	693	706	759	641	700	728	725	686	737	695	696	666	700	691	710	714	702	722	672	715	751	740	688	685	699	711	666	649	706	783	728	691	769	730	676	687	699	732	762	659	674	657	688	666	689	689	704	710	742	667	754	673	692	662	709	697	721	689	730	708	724	695	666	698	700	691	669	712	718	736	700	684	706	719	730	736	736	726	722	684	711	737	712	706	708	682	731	671	678	718	714	692	716	718	743	686	721	697	686	711	694	691	737	746	740	703	726	737	701	729	724	694	705	660	684	726	721	729	694	726	641	725	729	715	738	655	703	700	731	673	678	682	732	697	752	732	711	716	649	727	750	696	736	769	694	753	689	670	747	688	699	658	726	717	741	736	748	671	686	715	692	726	760	725	728	702	728	758	702	708	744	754	667	708	725	690	721	720	726	698	753	706	745	711	772	723	721	711	718	735	731	687	722	698	704	709	713	752	693	718	733	714	738	724	695	726	708	707	747	703	716	672	728	751	701	714	709	727	747	781	677	747	685	698	666	745	703	691	709	674	703	731	730	718	754	763	689	707	743	718	726	713	711	708	677	721	740	718	745	652	695	732	766	702	665	710	710	686	748	735	769	704	694	692	749	718	746	707	742	705	711	747	732	757	730	704	724	717	681	678	681	752	745	680	706	724	730	721	654	706	685	668	704	725	715	717	740	652	690	653	712	729	693	682	695	762	658	694	665	684	648	725	725	713	700	719	717	700	670	690	729	702	740	715	733	748	679	721	727	724	694	718	679	714	693	721	698	676	738	703	697	682	734	644	716	802	762	711	682	720	693	699	734	708	751	753	719	707	696	724	731	686	691	714	760	689	723	720	687	674	757	748	715	678	701	710	736	803	692	714	706	705	678	705	715	723	686	708	716	709	693	728	716	723	745	713	725	691	694	710	703	666	715	689	702	727	767	610	700	700	690	739	708	695	729	681	731	701	658	729	690	708	749	753	709	732	724	705	714	713	763	724	734	727	757	668	705	711	673	728	705	703	715	712	694	708	686	736	728	706	711	730	775	743	688	703	781	722	694	727	738	725	698	703	694	716	692	656	753	739	682	705	741	697	700	713	714	760	680	692	725	700	768	701	713	736	648	734	685	686	762	709	693	730	722	717	696	726	742	726	765	697	722	713	713	665	697	685	705	692	713	712	740	760	730	702	720	713	704	698	751	716	706	733	729	718	744	694	768	728	737	767	696	672	726	680	734	713	762	679	717	681	742	718	682	728	676	679	744	731	739	736	690	687	680	694	754	678	708	710	747	675	666	737	703	735	685	707	664	706	708	733	775	720	685	710	701	743	701	704	760	708	707	766	678	725	727	710	708	743	720	768	742	741	689	741	692	766	740	697	720	667	688	698	679	671	733	686	739	688	732	709	702	666	716	744	689	691	699	672	739	772	661	706	670	740	729	715	646	689	742	710	767	678	683	704	742	702	671	718	697	692	705	705	725	667	708	717	703	716	725	653	729	736	687	763	716
21352	3621	1275	1081	824	585	530	489	455	370	398	371	330	350	333	318	319	324	292	327	358	298	307	291	309	292	297	288	313	290	314	307	308	319	295	303	315	304	302	309	270	274	286	296	284	305	272	290	293	283	248	279	285	282	283	334	281	257	302	300	255	318	297	310	271	275	303	301	289	274	333	269	267	302	275	294	311	273	273	297	313	292	279	328	299	271	280	265	284	269	272	299	282	324	320	265	294	283	297	273	317	294	278	285	270	297	288	328	303	298	261	268	284	280	257	269	305	296	318	253	273	296	293	277	273	291	285	277	277	303	282	277	309	270	281	297	272	289	300	269	269	298	306	279	286	289	296	287	323	288	293	270	288	298	299	289	312	290	253	280	306	285	298	287	298	289	280	282	286	266	250	270	291	279	282	263	324	286	291	289	282	302	281	280	275	284	251	300	286	301	295	280	279	330	299	271	278	286	285	302	297	269	308	306	267	276	306	265	291	250	303	270	285	292	290	278	308	303	285	276	299	301	269	286	285	291	291	277	266	260	259	283	255	286	264	304	299	264	279	306	276	278	283	299	269	295	299	280	303	287	311	300	287	291	313	281	313	296	282	279	273	319	277	292	273	284	270	273	306	272	294	269	265	290	249	301	293	302	281	297	260	293	341	308	277	262	262	275	283	282	275	260	300	295	265	281	298	271	291	284	288	315	310	280	307	250	271	272	293	311	273	290	310	291	284	278	309	284	278	299	290	260	300	289	297	311	302	331	267	312	307	241	271	268	293	293	291	315	299	283	300	285	289	319	268	275	299	308	315	294	321	301	290	308	260	284	315	284	313	277	272	290	287	296	269	278	302	281	314	315	292	250	279	294	322	283	305	280	266	271	275	286	285	294	274	297	264	304	307	285	294	258	282	275	286	291	315	273	299	266	270	294	293	283	265	265	319	310	288	285	311	285	290	296	251	291	288	279	265	293	275	302	295	268	296	283	247	302	280	289	269	276	291	277	299	312	293	300	307	302	308	264	313	285	296	298	268	297	288	264	301	279	289	284	274	292	301	303	305	310	280	275	269	280	285	288	271	285	270	286	299	275	279	277	306	285	284	275	275	272	293	278	301	283	336	283	314	303	268	289	260	285	260	283	280	239	301	268	262	301	306	268	296	274	333	268	260	266	291	298	326	293	309	280	285	275	268	305	269	273	304	307	303	300	306	280	285	273	281	307	263	294	252	269	304	300	276	274	311	282	282	244	272	332	293	283	273	285	296	317	292	297	281	296	283	288	292	281	278	277	298	262	273	297	263	307	288	280	272	261	271	285	271	270	288	281	268	272	291	299	302	262	285	330	319	258	273	261	306	313	228	286	320	290	279	281	283	283	298	294	265	274	316	254	256	300	287	244	305	281	295	281	269	264	235	292	320	302	291	291	275	259	292	301	289	263	314	295	284	248	273	275	284	282	286	289	261	278	304	274	286	274	290	280	287	313	288	289	298	285	279	276	265	310	285	277	308	277	270	320	301	281	292	314	293	298	287	309	261	321	313	321	312	294	314	251	271	285	283	287	269	291	264	268	282	326	260	295	260	289	300	270	266	286	279	281	263	270	268	294	302	273	305	304	276	290	302	287	301	270	292	293	286	283	265	307	295	273	298	273	289	244	307	293	287	292	298	296	273	296	273	256	304	285	260	288	279	292	298	298	286	277	256	285	295	307	285	308	279	298	267	284	276	272	299	300	260	276	308	290	315	267	302	271	274	300	296	285	288	275	282	272	275	281	285	318	298	268	294	302	325	281	283	284	270	292	290	313	287	310	304	280	300	239	283	312	304	303	295	293	300	257	294	290	286	267	256	290	296	284	308	283	257	267	257	297	292	310	287	282	291	302	275	304	262	296	258	269	290	320	284	283	271	286	270	270	293	286	288	294	273	296	311	270	269	263	291	301	267	291	275	282	274	262	261	274	273	282	287	279	291	303	269	309	302	311	284	304	298	291	278	267	283	303	279	293	296	286	288	286	285	303	261	301	306	296	275	278	316	269	287	271	274	275	262	281	304	329	273	286	308	293	275	262	251	309	311	297	306	275	283	287	294	267	289	301	298	307	328	264	286	303	293	249	281	271	305	275	286	275	291	327	331	305	280	279	270	285	276	287	296	293	310	298	286	274	271	292	275	277	291	289	285	295	290	273	258	279	260	300	268	266	303	262	299	265	272	267	291	293	290	271	283	284	322	276	288	290	267	276	303	281	285	267	268	299	282	258	281	305	311	317	263	298	265	269	306	297	292	299	274	287	306	265	268	321	290	321	285	270	313	311	287	282	251	295	271	256	280	284	284	300	302	319	265	320	295	299	260	259	291	264	268	296	310	287	278	314	298	278	290	303	306	342	278	280	283	297	275	284	283	301	265	261	268	271	264	275	303	264	260	295	296	278	284	277	267	311	281	282	305	297	262	305	284	328	287	258	265	292	284	280	304	298	268	315	301	310	290	282	289	330	262	260	276	300	288	286	282	266	276	299	284	278	283	287	280	280	307	292	268	282	315	322	313	265	315	275	293	270	276	293	303	315	259	278	276	299	299	295	291	303	291	280	273	273	295	304	337	293	254	269	311	316	318	290	283	334	274	305	287	290	288	310	317	288	280	311	277	291	281	285	297	284	288	282	292	289	258	282	269	297	263	279	289	309	305	290	300	267	313	273	289	259	303	287	306	312	289	272	299	287	280	306	294	301	283	293	294	285	299	301	291	246	287	280	283	293	277	258	281	329	297	297	292	262	302	289	297	304	301	276	285	284	300	307	274	309	296	269	311	288	281	285	290	311	319	289	279	299	285	324	290	303	288	317	277	270	245	297	281	280	281	306	274	277	287	287	289	303	275	269	289	282	289	314	259	260	273	281	277	267	325	263	289	297	279	278	305	298	271	304	297	300	301	278	264	319	296	286	286	302	284	271	306	283	291	297	290	303	289	310	297	300	322	292	285	300	282	260	295	262	295	286	290	302	302	263	306	287	300	308	273	235	269	277	276	292	276	285	287	291	307	305	285	287	286	293	329	287	321	297	318	326	265	280	295	280	278	259	268	283	295	295	282	286	326	282	316	244	298	291	274	290	276	282	325	273	271	291	310	305	279	272	291	256	283	286	274	301	262	285	305	267	267	312	315	266	279	247	289	261	296	283	268	296	304	277	295	330	277	261	277	281	305	280	301	273	301	267	303	278	270	275	270	315	286	269	262	300	313	261	267	275	256	271	283	284	269	304	271	279	316	310	280	259	284	291	291	289	290	268	271	283	257	291	297	316	271	304	296	269	253	297	280	254	300	298	274	288	292	276	288	305	278	287	307	300	272	293	271	287	282	266	290	285	268	290	276	313	286	300	294	266	303	266	295	276	270	276	315	298	275	292	271	303	260	278	264	288	305	275	281	294	288	255	280	267	274	292	311	284	288	292	263	265	263	276	291	302	267	288	287	240	282	267	271	261	273	315	296	298	280	272	294	282
12999	2024	2649	3248	2890	2475	2184	1841	1604	1505	1355	1268	1244	1131	1071	1062	1051	982	953	905	923	899	899	853	880	873	897	813	868	811	805	857	839	807	775	755	801	805	808	848	796	798	754	796	794	767	736	766	771	785	803	751	806	747	740	725	732	758	772	691	724	760	751	745	782	767	764	723	717	784	763	741	775	729	781	735	788	711	728	749	789	753	755	740	704	746	742	749	748	712	762	762	741	740	758	803	703	748	727	742	749	724	729	747	738	770	780	728	766	752	690	707	777	710	776	737	729	711	779	712	740	722	805	718	729	773	703	728	779	728	705	767	733	688	772	775	741	708	737	730	729	711	743	719	715	722	752	743	771	732	749	718	720	722	767	777	738	739	720	724	694	697	752	741	735	730	750	710	751	726	793	745	747	756	723	768	759	769	762	703	745	768	775	729	792	733	736	714	743	696	759	732	711	764	741	724	763	754	702	709	719	773	735	776	683	744	718	735	762	790	730	713	732	733	751	730	775	763	745	717	803	780	729	731	722	724	772	743	727	725	744	754	737	750	728	760	789	737	743	748	719	736	731	688	720	715	747	748	743	763	705	701	746	719	698	742	732	702	679	702	743	735	721	765	720	765	707	744	736	757	759	761	700	714	680	716	730	744	740	705	758	772	730	708	740	792	786	761	755	705	801	753	729	749	758	733	745	723	708	703	724	706	718	724	729	736	760	762	774	772	719	725	734	773	757	768	745	738	723	791	727	732	734	750	723	726	772	716	717	714	746	743	720	729	715	734	746	742	764	721	742	747	684	713	727	713	746	736	713	739	766	745	801	755	705	719	766	781	783	730	781	743	716	685	718	720	762	767	759	813	736	700	690	746	684	771	760	728	751	731	720	795	738	759	723	736	706	705	726	705	728	709	718	713	718	723	730	742	714	711	762	688	786	699	805	746	732	735	723	756	733	726	710	710	702	756	758	718	786	763	735	744	733	721	800	717	718	792	693	732	750	723	717	749	733	766	757	723	710	712	730	747	721	772	707	719	742	770	692	740	712	750	698	734	737	726	757	724	719	725	752	775	733	743	764	739	778	759	752	737	704	709	724	765	751	709	704	726	732	740	783	689	742	752	759	719	731	721	729	764	723	767	777	714	731	734	707	744	714	770	737	706	762	746	727	816	743	744	671	705	712	688	755	775	725	727	769	730	713	753	756	743	700	677	740	752	763	711	785	764	740	722	688	747	709	722	699	780	718	682	737	715	699	761	742	772	760	739	726	762	736	736	762	700	741	732	740	747	760	720	744	749	722	699	715	739	748	746	783	734	778	781	747	740	738	778	729	673	725	745	726	723	734	762	774	721	765	720	692	702	743	767	798	737	735	725	716	705	670	783	739	736	803	745	756	722	736	679	803	724	773	796	708	751	744	753	754	773	747	733	740	735	694	774	748	737	748	759	711	738	734	708	754	763	796	770	779	781	665	746	706	740	697	735	726	707	695	699	735	753	707	726	735	722	760	751	725	750	764	758	758	730	737	760	701	730	733	669	707	713	714	727	774	730	773	780	716	751	738	745	714	791	743	728	724	784	751	728	757	713	724	747	775	758	785	784	762	716	747	798	742	761	711	704	736	693	775	665	736	739	742	787	760	736	729	725	762	725	695	710	728	736	739	763	743	748	746	751	728	708	671	734	765	711	773	750	735	699	751	737	758	745	727	777	733	785	718	683	722	742	710	679	786	657	761	680	750	718	727	717	712	753	729	731	757	704	725	683	760	740	773	761	750	740	763	741	731	756	684	682	715	710	759	744	751	725	682	759	687	726	782	719	780	731	714	754	741	702	770	705	731	727	755	746	739	701	758	731	772	733	766	742	718	736	702	703	753	744	776	759	750	739	707	800	708	708	712	759	746	685	742	728	748	751	766	715	752	749	718	726	750	703	712	766	731	693	781	731	707	761	759	760	737	782	725	781	797	815	703	700	716	763	728	762	782	718	733	779	758	728	749	697	782	676	701	756	743	718	772	739	754	779	773	747	744	769	741	762	743	776	730	711	737	725	786	706	784	781	715	737	735	740	753	765	693	731	753	773	735	742	712	723	754	727	712	686	766	782	728	680	755	756	739	740	720	733	779	787	754	681	711	705	783	715	702	744	766	700	745	750	750	774	770	706	745	770	759	773	698	698	780	760	731	742	761	677	731	767	748	762	710	734	757	724	717	720	740	722	761	700	739	783	764	742	742	742	714	742	709	741	726	714	766	770	756	744	788	750	752	714	736	699	749	717	708	721	757	742	737	767	768	727	722	718	756	700	715	807	714	714	678	766	752	738	741	729	690	722	740	752	710	767	719	673	761	759	757	725	745	737	749	751	783	720	747	747	714	770	762	719	729	718	778	755	794	666	762	705	743	739	741	755	691	747	720	724	744	760	705	730	713	719	736	761	708	739	818	700	734	783	741	715	752	748	758	738	748	737	749	806	710	720	749	733	725	724	716	734	730	733	715	754	762	760	727	798	729	772	719	778	741	786	744	733	778	716	720	758	800	734	765	759	734	765	756	751	725	705	738	723	744	744	782	731	727	758	766	700	743	745	706	719	725	713	704	732	643	773	706	737	728	769	734	716	735	731	736	744	753	758	706	703	767	706	790	742	699	738	711	684	730	706	718	716	735	702	733	755	717	757	765	693	771	719	715	738	738	763	731	750	704	759	762	722	730	727	685	708	741	745	717	757	741	701	717	715	759	749	760	748	741	694	712	744	771	806	784	743	737	760	751	737	678	745	716	733	751	764	768	754	764	705	721	739	736	754	707	707	726	746	746	774	740	710	753	778	728	707	743	775	763	772	712	761	726	732	740	716	671	800	693	786	704	721	763	734	717	745	744	742	748	756	753	719	691	784	719	764	711	739	727	759	704	722	706	764	765	764	761	696	736	764	725	703	738	751	742	791	706	733	786	747	775	726	734	754	730	758	734	765	764	756	724	761	742	772	750	726	730	770	735	776	727	716	798	748	716	733	720	771	743	774	696	741	718	760	750	738	734	793	738	719	757	792	714	729	753	722	742	776	698	731	753	750	772	766	756	775	741	732	742	750	760	739	700	725	747	740	726	741	709	757	689	723	743	739	738	709	772	726	734	763	710	767	717	754	710	711	746	723	739	748	764	782	748	763	736	751	722	764	686	708	737	718	741	734	689	751	723	737	710	722	780	752	750	746	731	764	741	782	785	735	712	793	698	729	698	718	746	749	683	713	762	724	749	714	706	717	771	757	773	742	735	768	765	724	725	775	753	727	756	731	727	713	705	744	712	787	782	713	720	751	728	751	718	712	723	760	770	791	797	725	706	736	795	710	770	705	745	736	731	738	746	680	759	766	766	742	702	757	710	744	776	741	789	740	726	722	726	747	756	751	791	717	731	760	769	750	704	689	784	774	772	745	777	711	707	731	699	741	781	773	735	726	730	735	734	738	762	732	689	752	708	730	784	756	763	770	745	702	779	789	694	739	753	740
33296	8170	2283	1717	1166	864	639	535	475	386	352	277	292	244	233	257	205	182	231	184	190	201	176	199	181	179	168	167	165	163	160	160	164	155	165	176	162	174	134	141	161	157	140	144	141	141	150	168	143	136	139	134	149	131	153	160	165	118	165	144	157	151	156	142	173	143	118	115	163	150	159	133	125	140	160	136	150	125	148	126	141	145	156	137	133	142	135	158	133	160	134	160	145	144	149	157	153	119	152	133	150	122	144	147	147	152	125	116	107	133	152	131	148	125	122	143	153	142	120	152	130	123	162	163	148	116	155	146	154	161	154	147	165	162	140	162	126	152	143	133	123	161	125	167	120	141	133	148	146	131	145	132	145	144	143	153	133	138	134	152	126	133	148	138	151	133	155	122	160	152	143	143	154	161	151	129	114	146	120	138	151	136	131	165	151	140	144	127	162	144	146	150	120	132	170	123	141	130	151	140	140	137	142	122	157	136	170	141	124	161	144	140	152	139	134	138	139	147	157	144	150	142	139	132	133	145	129	126	124	143	146	155	127	167	153	144	156	138	150	154	154	134	124	115	126	140	158	136	162	156	134	135	137	148	149	142	155	138	130	142	145	136	149	124	120	117	141	131	118	151	145	166	142	132	145	151	148	173	146	135	142	136	143	141	141	142	137	135	129	148	151	141	141	147	134	128	121	131	156	125	119	146	144	137	135	138	118	137	133	140	148	134	140	132	140	142	141	154	137	127	110	131	136	150	137	168	136	116	134	141	130	145	139	131	157	149	139	144	161	140	168	164	148	153	155	134	139	143	142	132	140	139	135	149	151	120	134	152	146	113	152	164	133	156	140	132	154	125	125	134	126	143	143	145	133	128	143	112	137	126	128	139	139	135	148	139	150	158	127	148	154	137	137	172	145	145	141	135	134	151	144	149	131	166	127	128	151	136	142	138	156	122	146	157	137	133	131	142	151	133	148	125	143	124	150	137	149	149	130	155	148	127	149	131	150	136	150	127	141	152	140	141	146	139	128	145	145	135	135	158	152	120	151	140	149	127	117	174	146	149	156	132	145	140	121	124	136	153	149	141	162	139	138	119	156	142	158	149	137	124	152	150	162	141	141	134	128	140	156	125	153	110	125	133	165	126	131	122	154	135	127	135	129	144	130	142	138	122	145	150	137	118	123	137	157	145	122	160	146	133	135	136	137	132	131	160	139	150	159	135	153	152	129	141	123	147	133	134	162	141	127	143	163	145	160	147	145	126	141	138	142	131	164	137	138	140	145	146	134	134	132	132	154	144	113	151	130	147	145	141	145	139	145	148	148	139	126	145	160	140	152	112	127	127	140	138	146	135	124	153	121	130	123	164	126	130	145	143	131	140	140	166	163	156	148	142	150	149	125	142	134	132	118	158	145	135	140	129	156	125	129	145	155	144	144	152	121	141	124	126	141	123	143	155	152	157	135	143	155	143	156	104	127	134	149	136	129	123	142	133	138	142	132	136	140	153	137	145	120	150	130	163	123	137	123	137	120	142	121	131	165	177	147	149	134	156	144	148	167	140	137	137	127	155	147	123	120	133	146	149	154	151	154	148	146	133	127	150	126	127	154	141	164	142	134	137	161	114	146	141	121	140	125	121	134	134	148	155	139	132	145	129	142	157	129	141	143	111	136	128	144	144	143	135	151	145	143	139	151	169	160	129	135	139	172	138	145	137	151	159	149	147	153	150	144	121	150	164	151	138	135	123	134	147	144	126	138	145	141	142	136	134	118	157	139	176	155	126	150	138	138	143	126	158	138	141	137	154	144	137	141	163	145	117	128	138	150	137	138	125	135	151	151	117	134	146	136	136	140	133	143	141	150	149	146	137	128	149	132	148	127	150	140	151	145	138	151	144	163	133	131	135	131	131	137	153	146	148	128	140	143	138	120	142	155	145	155	169	150	118	141	130	126	146	137	131	153	151	133	135	119	134	158	131	153	143	129	141	131	137	155	140	144	144	132	142	143	141	120	153	142	143	134	142	118	155	123	147	138	145	133	131	145	138	151	131	142	121	155	139	151	137	127	139	152	147	144	152	130	137	149	134	116	143	148	144	152	143	146	134	158	136	140	158	155	130	143	137	140	143	124	133	148	130	143	149	142	131	148	135	118	149	138	147	128	142	154	139	148	147	151	129	140	121	120	146	136	130	149	113	157	116	130	114	164	153	148	144	123	140	130	136	132	152	129	133	140	126	143	139	129	132	157	143	132	142	138	150	131	129	118	133	137	132	131	151	158	141	151	130	138	153	143	147	147	148	150	143	139	134	147	160	158	136	130	136	161	133	131	149	119	147	133	149	144	133	144	137	143	146	156	134	150	132	156	146	155	138	140	142	147	121	140	142	132	143	138	138	149	123	167	136	144	153	142	116	126	141	150	105	150	139	141	147	123	131	167	142	143	156	143	146	140	129	141	139	125	126	145	126	161	138	131	137	139	145	149	144	140	147	143	166	145	128	138	133	141	156	149	111	124	138	154	131	147	131	157	136	132	122	124	115	141	163	147	128	150	134	125	136	129	145	131	120	151	117	125	137	157	138	142	142	133	134	151	120	151	140	133	147	145	147	139	131	115	141	135	124	128	142	147	128	146	144	145	135	122	133	135	120	139	127	156	141	126	134	153	135	143	150	143	149	129	140	156	122	130	150	129	150	136	132	150	145	116	146	130	144	112	136	128	174	145	158	138	150	145	149	136	132	143	142	134	127	133	135	142	135	157	130	143	134	134	149	149	149	131	141	148	130	124	178	129	145	149	147	124	132	153	154	150	142	144	134	147	132	144	129	132	125	124	127	149	146	152	135	130	129	148	122	112	139	166	147	136	138	127	139	156	131	161	160	144	127	151	141	128	137	171	145	146	154	133	140	135	126	119	128	153	128	133	151	133	125	112	141	148	137	125	125	154	133	132	142	145	122	117	164	126	147	131	141	161	149	160	143	148	135	137	162	137	144	136	142	143	122	124	149	145	147	131	137	127	140	124	130	139	146	134	164	149	122	148	139	146	136	155	136	143	135	113	126	142	153	140	127	141	157	162	125	130	141	136	137	154	152	144	155	134	149	152	124	149	133	132	154	153	140	136	154	127	139	142	132	156	169	139	135	153	134	137	153	129	163	137	131	135	135	159	118	133	154	147	135	137	152	137	165	133	132	135	136	167	106	126	132	133	125	108	155	146	154	134	138	114	135	165	140	156	134	127	122	153	121	137	111	132	137	139	125	128	141	161	144	138	145	135	145	123	139	121	132	152	145	135	140	136	143	146	138	139	141	128	141	145	151	146	129	156	113	124	131	123	142	131	147	127	122	147	132	149	139	143	151	122	151	133	123	168	124	136	139	149	142	146	132	149	147	141	161	136	111	129	131	142	131	141	122	138	134	130	135	127	141	147	142	157	126	148	135	166	155	147	143	138	139	129	128	129	136	128	141	145	145	171	154	150	182	144	149	132	138	164	120	136	138
18636	2573	4044	4877	4339	3536	2971	2488	2110	1781	1592	1390	1198	1116	1083	950	905	904	844	790	755	741	690	681	649	600	611	603	523	584	539	548	524	560	544	488	511	498	504	480	521	478	469	417	470	460	432	450	454	413	427	460	440	423	425	421	414	459	406	411	435	414	431	403	446	439	422	391	421	419	371	399	410	429	421	399	412	414	412	410	431	410	428	444	407	416	404	410	382	429	390	391	386	372	377	417	408	385	395	382	409	421	420	387	410	429	389	413	383	385	378	379	399	349	400	414	396	387	351	389	390	373	389	397	380	397	397	403	423	383	405	372	402	417	381	410	418	425	399	409	384	379	458	423	404	407	375	395	390	381	399	369	366	389	400	375	430	374	412	386	414	413	407	401	424	379	386	400	401	404	362	364	374	405	402	410	369	391	381	408	418	378	429	399	372	376	396	382	394	411	379	430	406	405	419	388	384	387	374	391	361	379	413	365	393	395	353	403	400	407	382	393	399	372	384	392	378	350	406	395	393	398	421	403	398	389	402	385	373	418	360	409	388	379	421	392	423	390	378	407	363	457	425	391	403	377	380	396	401	370	395	411	386	397	407	394	400	398	423	411	377	401	366	417	438	380	382	401	379	372	393	366	405	382	399	370	344	397	347	410	447	378	404	407	344	404	404	412	397	405	365	409	388	441	378	390	358	371	361	386	415	380	393	398	396	408	364	410	416	386	430	387	391	398	410	415	378	404	381	395	425	409	408	401	383	395	415	354	396	404	399	396	389	416	416	415	407	331	398	405	378	367	383	363	385	402	353	397	401	385	396	401	402	382	340	379	409	377	412	402	401	397	397	389	358	410	389	405	381	428	395	433	426	416	386	381	418	410	376	357	364	374	398	409	430	428	372	396	379	400	390	390	377	391	377	428	356	368	376	405	403	391	373	375	430	396	405	436	405	378	390	375	427	360	375	390	419	402	401	386	405	420	395	373	408	376	421	374	411	372	380	422	367	398	389	367	399	435	389	380	397	389	394	370	384	416	378	385	396	388	419	387	397	385	378	383	349	391	390	382	397	383	409	442	411	384	366	408	369	364	405	424	400	369	408	399	436	412	404	350	390	365	401	398	412	403	382	391	400	412	402	356	360	377	374	387	391	380	398	389	412	387	388	387	395	387	401	374	384	378	391	358	398	413	372	348	367	391	429	415	424	402	401	373	405	372	349	412	411	343	393	403	415	362	385	388	394	386	348	400	392	376	391	385	379	374	385	399	416	422	410	378	355	404	422	398	392	379	431	394	388	382	405	397	366	392	341	371	382	391	417	392	411	407	352	364	436	390	422	360	403	390	388	379	398	421	392	334	393	374	384	416	354	400	399	425	374	400	383	383	358	428	412	351	401	392	387	356	397	375	368	374	395	398	361	383	393	410	352	387	386	412	392	356	370	366	389	380	381	393	361	356	371	356	381	401	368	372	406	420	395	399	363	404	357	419	372	367	390	391	376	431	341	370	411	397	414	367	407	386	395	365	398	403	368	410	395	386	411	430	398	408	427	391	383	425	360	368	371	397	427	386	417	394	373	380	397	378	388	440	375	377	409	387	408	385	383	374	452	360	365	378	369	392	384	398	376	413	399	406	370	405	422	396	401	414	385	399	441	397	377	414	373	400	388	402	358	424	393	371	404	353	393	406	378	412	363	385	380	382	422	354	389	371	378	405	430	395	398	410	376	396	403	358	381	383	411	443	358	365	400	396	368	391	415	398	393	384	384	380	423	409	394	383	385	376	372	395	383	356	380	406	366	401	369	377	397	412	425	406	397	356	390	403	401	382	383	392	378	416	413	405	396	421	393	390	368	372	358	374	385	401	380	366	409	387	398	397	390	394	378	382	425	418	417	439	405	385	407	381	407	397	399	409	374	423	396	351	396	365	378	380	377	395	399	364	392	406	380	434	400	403	405	386	375	382	411	386	414	408	430	383	387	376	430	413	369	383	416	414	356	407	380	392	371	378	343	349	427	384	389	406	374	422	422	374	378	406	385	428	399	402	392	401	394	394	393	387	377	388	398	388	386	421	389	403	395	393	384	411	387	401	380	401	391	420	420	390	389	398	389	391	380	375	408	392	379	341	381	415	393	420	377	378	364	411	381	352	365	379	386	424	388	362	374	365	356	367	385	384	391	385	342	431	416	361	443	402	380	365	411	422	375	378	376	391	414	414	368	375	402	348	364	403	409	352	446	406	378	412	412	352	383	415	399	401	438	351	339	383	371	392	359	379	379	362	373	373	388	372	408	397	403	381	378	402	392	369	392	384	386	413	373	418	404	416	399	390	432	346	390	380	412	388	398	383	354	361	378	381	398	382	412	381	404	360	374	364	383	364	359	384	367	385	372	412	399	402	389	378	385	398	365	384	399	417	378	423	408	412	376	380	391	387	358	377	405	373	385	399	418	409	396	414	395	378	378	363	417	410	403	388	367	368	426	413	419	407	345	422	397	402	411	371	394	406	423	379	432	408	399	425	388	410	409	381	389	384	383	384	367	402	364	364	346	398	399	400	398	422	413	393	381	421	402	374	377	399	363	397	371	405	424	396	414	372	406	389	402	396	398	365	378	390	403	359	384	383	389	362	421	395	387	437	385	449	380	362	373	413	384	394	381	386	388	385	410	365	375	425	379	452	344	403	368	377	387	370	418	431	391	393	428	378	402	390	357	371	414	384	395	404	401	392	396	399	379	434	399	362	398	412	389	383	409	406	409	383	393	403	398	362	412	387	393	391	372	364	431	427	412	388	376	395	396	393	407	370	397	403	402	371	376	418	422	383	410	371	401	372	369	378	383	373	408	419	384	446	400	404	369	401	411	369	413	402	373	396	398	390	416	419	366	350	372	364	360	413	329	415	394	386	401	405	383	398	391	388	369	389	368	410	406	393	385	376	407	372	380	400	386	416	425	378	432	384	398	424	431	380	368	388	410	373	396	405	387	391	389	395	420	405	356	406	413	387	405	400	407	400	385	373	385	365	401	416	387	370	352	398	406	373	428	387	386	394	403	394	420	369	424	385	398	384	407	377	399	363	397	358	384	367	396	393	353	386	362	382	373	408	391	380	383	379	405	379	401	371	373	383	425	399	400	395	393	410	422	390	383	416	365	364	390	399	402	396	374	415	410	391	365	363	362	371	419	412	402	396	383	381	384	421	383	407	387	433	377	365	417	387	391	374	332	369	416	443	398	403	410	360	414	400	390	410	365	365	382	398	355	378	383	429	422	370	417	389	366	366	379	377	379	384	381	357	376	405	367	407	389	390	345	393	407	416	370	392	415	412	426	387	429	386	435	384	392	363	370	401	381	382	403	392	397	389	397	383	382	389	374	380	402	400	381	412	382	399	388	376	426	402	370	440	380	360	398	385	382	391	396	411	416	398	426	378	388	356	357	421	409	398	401	428	351	386	376	411	399	362	370	401	400	408	363	398	406	374	362	393	398	426	419	363	395	381	359	409
3538	347	323	298	309	304	270	280	275	311	277	282	238	313	285	285	264	274	253	275	268	242	254	300	266	274	292	286	232	250	239	246	254	252	251	258	271	289	271	255	275	230	229	251	299	245	233	271	272	274	259	274	229	265	286	258	275	281	278	275	248	284	284	256	275	268	247	240	259	264	284	270	237	263	254	263	263	278	279	246	262	282	291	264	297	286	244	286	253	262	273	238	260	287	276	265	247	292	272	275	277	270	279	248	277	271	264	288	307	254	282	263	254	251	276	272	277	266	240	280	276	261	241	239	269	273	275	293	285	241	265	296	274	248	236	251	252	271	261	310	241	282	284	282	295	273	301	270	273	275	266	285	247	315	261	269	248	280	268	267	258	302	276	301	272	267	270	246	266	272	252	281	272	256	289	259	250	259	271	258	284	280	256	245	284	261	253	256	269	240	253	239	273	278	286	258	291	274	284	278	263	229	287	249	271	266	275	247	277	258	261	264	264	254	274	278	254	305	280	278	273	274	303	273	254	261	259	234	269	249	271	265	252	265	249	261	254	277	236	278	271	286	275	251	285	236	259	242	264	252	289	246	279	270	270	276	261	281	258	248	272	277	243	248	253	276	281	291	273	258	262	233	287	236	243	246	276	282	270	244	272	291	282	255	270	274	253	268	283	258	260	253	262	291	287	281	251	290	243	284	253	263	246	255	286	281	285	262	295	278	248	277	252	265	255	263	220	263	255	271	240	261	267	262	295	277	258	267	263	282	278	219	268	257	283	248	249	286	263	278	267	250	272	268	284	231	262	267	261	250	285	266	268	260	292	300	291	253	253	280	273	286	248	271	291	276	287	244	296	259	245	264	255	247	266	251	225	296	247	246	265	236	267	247	294	276	272	262	266	282	262	266	248	233	292	229	281	262	286	270	247	232	255	256	246	296	243	260	228	257	300	277	240	251	271	279	300	286	262	281	261	293	275	259	282	258	262	267	269	270	281	268	249	272	282	272	297	253	253	257	281	239	269	234	257	270	289	277	267	270	257	293	271	270	259	265	292	281	250	258	261	247	282	280	283	249	263	268	279	289	281	263	258	279	268	273	258	281	271	268	277	282	272	252	258	285	278	251	272	237	289	249	261	268	280	250	282	267	292	277	292	250	241	264	253	245	261	301	288	238	287	286	260	272	246	249	242	230	250	250	264	269	229	287	278	282	297	252	278	264	270	268	287	264	257	277	255	270	274	254	263	277	291	254	282	309	275	261	252	302	260	275	251	273	298	288	254	254	239	269	267	271	273	290	244	260	271	251	299	259	262	277	294	264	252	251	250	258	249	250	270	270	258	273	266	282	260	271	276	283	260	293	273	250	256	276	283	264	285	277	273	280	242	253	268	283	274	265	236	256	260	264	252	277	265	235	259	248	247	259	262	291	269	267	265	316	276	274	248	276	264	255	270	259	249	263	274	268	274	252	272	262	274	253	271	274	227	278	273	244	286	253	253	274	291	262	267	269	224	265	274	276	302	301	295	257	239	270	282	267	267	295	241	252	267	253	239	250	291	250	250	262	271	244	292	253	245	285	241	264	276	264	283	304	261	260	269	258	263	260	265	257	276	241	265	259	273	227	270	258	270	288	246	255	272	276	265	265	234	253	254	242	280	270	276	264	240	277	280	270	266	275	295	246	304	240	275	273	281	254	275	268	255	286	249	275	220	261	273	291	267	271	269	273	215	266	274	270	278	270	258	277	277	277	254	265	279	264	284	267	246	263	262	263	255	264	252	261	269	275	239	262	292	285	237	271	282	259	254	252	279	239	258	237	253	271	290	238	290	286	276	232	280	273	273	295	265	247	239	249	302	271	277	285	269	240	262	282	246	235	283	281	263	274	265	257	271	265	278	265	266	257	270	259	282	303	270	247	250	249	262	259	269	286	278	251	247	270	273	258	241	240	285	243	279	254	271	290	291	291	258	269	260	226	284	243	262	269	258	251	286	294	267	293	289	268	262	258	245	233	249	276	302	284	286	251	272	240	260	282	257	263	267	234	297	256	247	296	283	267	271	277	272	255	280	269	255	266	252	291	251	281	248	280	270	269	279	275	273	239	282	253	281	277	264	253	231	268	276	241	287	247	272	281	236	253	259	247	277	294	241	320	266	273	300	241	233	230	253	287	254	261	279	238	294	264	265	266	272	255	275	258	272	228	252	253	245	255	272	280	219	252	285	243	253	274	292	262	267	294	278	280	270	295	269	289	241	259	260	295	259	304	260	263	261	259	278	253	299	269	257	246	266	251	247	249	266	275	292	269	259	262	258	256	271	273	254	274	251	254	285	248	267	222	257	277	272	288	240	245	270	299	250	288	290	231	287	278	263	285	264	281	296	265	261	287	270	262	233	270	255	271	269	242	274	264	270	247	291	270	292	270	271	249	259	263	247	262	271	265	252	263	281	294	274	262	287	280	271	239	260	255	253	245	269	270	276	255	298	308	288	319	264	288	258	249	269	282	258	257	270	306	307	290	263	297	239	301	274	264	269	270	288	248	237	266	312	282	276	240	256	299	283	287	238	259	280	263	269	274	284	256	278	259	275	249	269	287	265	254	262	262	275	254	284	286	271	273	237	252	270	263	278	297	279	251	277	278	261	266	284	268	236	257	273	276	276	300	288	293	262	288	264	278	282	243	254	280	277	257	267	281	265	238	264	247	266	292	255	302	284	257	276	260	259	258	229	281	300	250	266	238	258	220	259	257	259	248	260	286	243	267	291	265	247	287	266	253	268	246	261	261	301	276	280	251	263	275	282	255	274	268	284	265	274	299	244	272	237	258	281	275	237	229	221	282	261	253	262	262	258	278	279	265	260	266	269	249	262	270	283	292	266	268	295	263	257	244	245	250	258	278	277	280	268	278	283	285	276	244	236	249	258	271	304	262	265	276	274	279	290	267	257	284	241	272	239	258	271	258	276	276	270	293	265	257	284	281	258	233	281	255	238	251	266	268	243	273	309	260	277	256	265	265	252	258	238	259	253	275	248	278	298	263	275	275	257	263	275	270	267	256	260	258	249	264	251	263	289	259	261	272	253	247	280	243	285	282	272	305	299	266	305	294	277	307	248	261	248	272	248	269	256	255	270	285	265	286	260	253	258	278	270	264	271	278	273	292	264	275	288	288	277	271	281	257	253	276	276	247	272	265	272	274	267	285	253	223	291	275	290	253	262	247	244	262	237	256	262	304	276	267	283	275	243	284	248	285	278	268	247	246	262	246	254	266	268	281	269	260	274	254	267	262	285	252	280	243	283	293	251	283	261	249	266	274	261	279	285	257	302	274	292	271	253	288	254	291	284	267	269	257	287	267	287	291	247	260	272	254	234	302	275	299	240	238	248	280	287	261	268	278	262	269	298	270	281	249	277	246	276	281	277	265	254	284	260	283	298	293	255	261	263	265	238	272	258	231	292	255	264	236	292	270	272	260	276	255	276	286	256	277	261	247	278	271
3342	801	849	934	869	890	824	857	784	768	768	767	726	739	712	727	728	711	682	704	702	686	740	782	715	735	727	756	729	680	807	727	671	744	683	705	728	697	710	734	670	745	740	755	701	687	670	730	669	697	677	712	684	685	717	712	694	732	695	717	736	702	690	703	715	707	729	731	713	690	742	705	713	685	698	751	737	667	704	742	713	715	756	699	707	715	726	689	745	708	759	731	677	738	674	694	688	729	695	702	695	707	707	728	717	727	715	726	757	716	698	680	698	748	715	722	699	695	689	703	686	721	688	713	690	722	713	750	757	682	699	674	679	701	657	746	698	687	704	739	714	723	726	739	724	686	701	689	741	667	738	688	716	726	705	675	708	674	676	721	699	696	741	686	703	724	698	720	712	727	691	721	701	719	691	666	713	702	765	722	704	714	713	738	735	732	685	707	702	717	690	671	708	705	783	660	682	698	765	754	709	676	710	755	700	714	716	710	711	706	725	708	730	688	744	645	715	659	708	666	673	710	766	694	691	699	671	688	655	740	711	674	731	683	794	740	696	651	669	683	705	682	702	712	672	678	693	671	685	714	737	702	721	716	717	673	721	692	713	725	713	700	679	734	687	712	687	715	717	732	742	713	653	723	756	720	702	672	699	717	692	694	698	699	682	702	695	702	748	706	715	715	717	707	702	703	816	714	749	718	709	726	699	709	748	743	705	682	713	679	726	703	671	667	702	702	744	721	664	731	713	742	693	723	723	701	667	692	691	676	671	645	691	777	691	715	720	681	698	663	735	686	722	707	695	706	730	697	667	683	773	769	710	691	739	685	719	697	714	755	732	660	699	685	720	701	669	700	754	715	707	697	679	682	707	725	702	707	690	683	707	729	723	737	705	741	731	671	735	724	690	725	726	736	712	725	734	724	663	709	713	719	726	699	693	703	657	740	734	664	709	708	693	756	676	731	720	705	707	687	706	726	715	633	721	695	692	704	727	755	698	725	748	670	685	728	703	725	720	703	666	694	625	705	711	758	701	753	736	726	710	733	670	682	661	723	692	731	703	700	722	741	745	680	700	698	750	677	683	700	731	699	668	682	742	689	703	713	734	700	689	717	715	722	672	748	744	685	728	736	682	723	728	675	722	670	732	729	663	699	685	673	720	700	666	702	702	725	752	768	735	697	698	698	698	751	689	671	678	689	704	699	725	715	733	708	710	731	710	725	699	713	760	682	692	668	676	726	728	718	686	711	653	700	735	705	699	713	722	709	728	738	727	699	738	696	662	710	708	685	734	700	701	742	730	719	712	711	709	714	721	670	698	677	719	745	761	706	711	688	714	706	734	733	676	721	749	726	755	716	743	710	695	718	727	713	695	692	709	677	709	704	689	648	689	673	688	706	704	723	694	735	765	709	712	715	735	706	707	680	723	714	711	730	690	735	758	674	737	690	685	768	719	729	712	730	702	736	692	735	690	719	707	710	669	723	711	741	692	720	698	719	659	770	724	691	729	693	737	753	693	682	734	712	695	732	743	766	728	737	682	705	714	702	659	704	735	690	682	717	648	726	724	712	697	678	679	700	710	658	712	671	718	723	684	681	718	687	690	710	676	648	692	722	690	724	691	725	741	747	717	714	663	707	699	666	713	696	683	699	713	734	722	684	730	740	722	692	678	671	739	746	734	703	763	703	646	705	677	727	675	641	735	725	742	708	698	730	728	690	678	712	743	732	744	759	748	717	753	684	719	668	710	729	690	737	710	709	704	716	711	687	702	707	673	690	715	691	722	717	668	700	697	663	682	718	718	699	737	685	660	696	664	711	684	698	680	713	712	742	714	731	710	715	688	710	705	684	718	716	696	698	665	722	667	738	741	741	716	729	677	739	675	696	713	713	699	737	743	747	698	662	680	717	686	656	711	662	673	672	764	664	676	698	727	727	738	729	704	707	693	750	740	704	729	712	676	703	687	760	716	715	700	682	718	680	681	685	721	633	680	737	697	670	679	739	692	711	660	716	677	724	706	669	712	710	739	693	659	697	727	776	736	673	685	715	682	704	746	739	718	750	680	726	731	732	705	676	716	729	728	712	710	702	679	707	724	716	685	742	710	752	755	699	642	718	743	729	695	673	692	708	713	755	746	700	714	664	691	730	669	696	677	702	702	699	704	722	755	689	720	670	720	699	695	736	737	682	692	764	698	715	683	651	720	690	706	694	721	687	722	745	661	719	720	729	730	719	737	716	769	672	721	731	674	720	725	733	696	703	722	671	745	699	695	684	716	687	687	727	662	727	736	704	704	698	680	706	694	650	701	688	674	715	712	715	702	688	673	723	731	727	742	732	721	707	688	668	713	735	666	722	698	672	688	725	664	716	687	706	691	687	671	699	725	708	699	702	769	680	738	684	718	720	661	722	684	718	718	760	752	733	719	713	708	701	704	678	700	705	717	663	776	690	735	712	749	683	692	720	744	688	726	684	698	705	726	715	648	733	666	748	682	687	715	711	677	724	715	705	729	764	718	692	705	691	765	700	689	712	706	707	705	711	747	664	688	676	663	712	685	702	703	696	699	677	702	742	719	680	719	691	695	661	731	675	664	699	710	703	708	727	697	723	697	665	680	702	718	691	724	757	696	714	669	708	717	728	712	735	724	727	714	728	699	688	741	658	738	744	773	726	715	666	721	680	660	708	695	706	694	668	732	657	716	678	714	708	701	696	706	735	739	721	711	699	658	701	712	778	695	677	687	708	707	736	727	719	637	661	728	709	763	692	704	711	710	701	693	721	708	688	688	724	712	732	683	663	736	706	748	732	708	708	710	672	653	660	701	698	705	708	678	724	665	698	719	728	694	714	747	706	718	683	671	713	750	723	745	753	723	700	684	709	738	716	715	705	721	687	639	676	683	753	698	718	736	644	710	714	712	726	707	689	701	691	723	686	717	741	736	707	731	773	731	704	693	753	705	712	742	697	704	697	703	653	701	722	685	707	734	655	732	726	729	710	728	683	740	729	663	742	667	707	747	756	677	700	661	731	692	669	744	713	746	717	681	692	734	705	689	704	752	712	708	721	689	678	687	706	697	679	730	701	707	661	712	677	672	719	654	686	724	710	738	721	710	720	695	663	716	742	688	712	733	701	709	734	707	693	724	681	713	714	718	717	720	700	731	708	751	733	705	676	717	719	672	724	669	714	694	745	739	696	656	648	729	702	725	705	731	730	760	701	713	663	706	715	732	745	679	683	670	717	714	749	739	720	711	723	685	712	701	674	764	703	724	701	706	696	704	757	725	669	692	695	714	751	748	716	724	692	701	739	756	741	726	696	711	711	744	732	707	730	688	770	727	675	729	712	695	753	687	713	712	736	701	706	766	726	715	691	697	681	693	706	728	696	722	711	695	738	651	749	713	713	735	747	693	716	695	731	730	743	709	698	719	740	721	701	718	684	710	728	710	690	714	724	717	692	732	700	726	698	679	738	708	708	721	722	685	695	725	709	714	689
22306	3544	1228	1041	818	596	566	515	415	395	414	372	353	352	332	373	319	328	328	312	321	334	309	321	317	342	280	280	315	339	284	308	287	315	259	283	296	286	270	256	304	273	290	313	294	290	300	289	281	285	274	294	280	280	275	310	264	309	294	283	286	299	265	322	296	269	305	282	291	289	295	299	281	325	287	309	319	282	248	280	284	304	293	261	272	252	279	306	311	299	283	290	311	281	314	278	258	297	298	284	245	286	255	274	280	304	281	280	280	278	306	301	312	281	277	287	317	299	277	318	276	311	265	290	269	298	296	303	302	297	321	299	265	309	262	300	297	284	302	303	290	282	281	285	268	276	289	306	301	267	319	265	265	280	267	276	305	304	275	320	278	266	290	277	269	275	262	292	296	278	276	271	288	289	324	282	280	291	299	303	288	272	308	303	304	277	320	309	287	301	285	300	294	309	275	289	294	289	251	298	288	298	263	295	280	276	280	284	271	278	307	298	294	294	290	292	301	276	282	280	298	283	276	279	293	271	266	292	284	281	319	267	278	267	280	288	265	273	250	288	291	287	269	284	292	294	269	282	284	290	266	279	283	290	291	288	250	264	268	297	288	294	280	272	304	272	270	264	284	266	295	298	271	259	309	289	302	300	291	271	318	306	275	285	314	303	275	289	285	276	300	297	272	296	282	308	260	313	257	275	299	299	276	275	267	294	291	256	299	272	281	291	273	314	292	276	295	285	275	274	277	278	271	283	279	300	281	261	276	295	282	287	294	266	282	312	273	290	263	322	313	263	308	308	260	306	320	282	274	309	282	307	309	318	278	281	279	286	276	302	257	275	282	310	291	278	278	280	272	316	287	315	292	285	268	269	239	260	311	271	284	288	275	293	295	292	265	281	308	258	287	266	294	308	281	319	303	305	282	275	272	255	298	285	290	302	310	300	274	301	274	275	300	311	295	301	270	265	277	273	297	292	292	271	290	258	327	287	253	292	272	254	268	272	260	263	288	302	284	277	269	273	303	290	300	290	278	289	269	260	298	296	294	255	261	302	303	299	276	282	317	316	296	270	276	338	286	263	260	304	278	298	295	278	263	280	287	256	320	286	267	267	250	297	289	299	291	309	268	290	284	283	273	300	278	307	248	288	273	287	294	304	303	298	301	296	309	259	283	260	281	298	256	288	315	273	281	286	309	323	301	296	271	273	288	270	287	304	301	289	298	281	295	308	260	285	259	287	293	295	303	265	272	315	289	268	274	306	309	262	289	284	278	292	291	294	268	297	270	278	291	314	264	288	276	275	291	297	274	275	321	298	304	288	315	264	267	321	295	277	309	297	274	258	305	252	305	304	272	270	302	294	261	252	285	275	318	293	290	265	307	287	298	310	279	269	278	290	264	304	290	283	280	273	296	311	255	284	308	270	266	287	264	296	276	276	289	321	262	327	293	303	279	307	279	289	295	257	286	254	290	281	299	301	276	268	288	285	314	284	283	277	274	288	273	285	288	248	307	304	288	284	284	304	297	298	306	295	288	284	276	296	325	269	317	274	282	305	331	316	289	290	289	266	308	298	270	278	318	299	304	286	265	259	313	290	250	272	316	279	270	295	292	265	298	306	263	287	324	292	270	299	292	278	265	262	274	308	307	276	301	290	280	288	292	289	288	270	269	299	278	277	319	289	282	331	289	305	325	302	284	273	298	277	299	292	300	291	287	259	242	289	269	295	280	282	277	270	296	304	291	304	292	299	281	268	306	283	284	296	314	286	278	270	297	308	267	275	269	264	297	298	358	306	292	271	285	283	328	303	284	286	272	290	281	281	292	266	284	300	304	300	293	273	283	296	286	299	266	297	320	304	273	289	282	271	288	303	295	266	276	297	277	277	284	278	275	284	248	266	304	294	287	297	278	297	274	255	301	282	244	300	265	283	330	292	260	290	305	274	297	297	295	300	264	278	294	322	292	277	270	281	292	295	313	276	305	286	274	273	284	318	282	305	298	307	326	270	257	288	253	305	261	289	297	303	297	289	308	284	290	257	283	273	266	309	301	291	300	301	306	269	302	263	261	274	282	286	277	282	275	275	287	291	320	290	290	289	321	264	283	260	288	284	297	305	269	278	279	278	277	281	327	282	302	312	273	275	275	268	289	293	309	296	265	284	299	245	288	286	254	284	276	316	272	290	274	262	298	288	312	292	271	298	298	278	286	291	311	280	294	302	274	298	262	266	309	295	317	290	285	297	295	265	327	274	299	314	261	296	287	291	324	288	248	239	325	302	241	261	295	292	261	292	321	285	296	270	304	293	257	291	298	295	279	302	283	293	278	330	326	309	285	273	279	291	288	315	284	297	292	270	277	300	307	272	293	291	280	301	266	283	310	295	302	269	286	267	268	275	288	266	316	282	271	285	316	319	300	281	282	306	263	293	283	304	271	266	256	311	275	293	302	254	291	296	325	298	301	287	267	297	303	293	275	283	308	265	288	298	276	313	267	310	297	267	257	275	272	308	292	267	274	264	296	267	264	270	288	288	272	283	285	331	275	285	285	276	280	275	282	294	264	283	280	325	276	280	279	274	247	292	279	307	291	279	286	275	282	308	295	273	307	273	303	266	320	274	315	287	298	303	293	288	277	266	286	296	277	280	278	265	281	288	282	275	287	290	283	296	250	256	304	263	296	282	285	311	292	292	301	300	299	273	281	295	300	264	281	272	332	281	262	270	271	283	305	283	288	279	302	285	270	269	271	269	305	327	303	296	314	301	276	271	290	272	272	265	294	299	255	288	307	291	279	319	265	306	301	300	288	296	292	304	289	314	303	281	309	282	293	282	301	328	298	252	284	281	284	284	247	317	285	283	282	279	290	298	255	280	278	275	288	288	299	289	281	282	271	312	320	275	300	298	301	283	302	268	264	321	282	309	277	270	265	280	299	305	292	279	267	270	274	303	294	245	321	290	300	272	283	282	260	279	311	293	269	289	281	276	295	297	275	320	294	297	288	260	276	256	275	273	280	269	261	261	277	278	288	277	300	289	282	276	254	282	274	281	273	300	319	284	300	295	286	306	290	297	260	306	301	287	301	293	276	295	287	281	294	287	282	280	290	277	296	309	268	278	275	285	298	261	301	260	287	310	269	279	318	326	306	319	296	323	283	290	282	292	283	292	287	268	268	295	308	309	297	272	276	286	313	289	310	290	287	358	265	316	284	277	291	310	314	268	296	304	294	279	291	286	292	288	265	298	300	290	339	291	291	304	313	312	279	282	293	310	300	271	266	296	310	293	288	292	286	280	304	289	294	266	301	267	296	270	289	290	307	299	278	297	302	281	266	301	316	288	268	286	277	302	307	299	247	301	308	276	269	287	280	294	304	302	292	283	289	276	282	282	299	268	304	285	313	274	294	269	293	260	312	326	269	304	265	272	281	281	285	299	300	290	310	280	248	286	316	259	276	250	330	293	300	295	280	285	318	306	289	275	311	293	293	307	304	295	299	301
13248	1741	2596	3111	2900	2435	2093	1888	1643	1467	1286	1298	1271	1123	1116	1057	1059	986	962	962	885	888	923	862	867	859	815	818	807	853	783	858	848	806	760	835	822	759	808	799	811	785	736	762	790	768	768	760	784	751	753	769	779	699	712	795	734	766	745	784	708	738	766	696	769	750	757	695	756	781	755	744	771	748	735	746	760	766	772	779	725	789	717	720	696	741	754	729	702	711	800	762	755	711	737	752	792	740	738	719	717	691	755	713	744	746	752	701	786	708	775	766	753	807	800	744	720	750	719	744	739	736	718	703	736	724	759	693	743	776	731	725	758	742	716	751	760	757	701	706	760	704	750	798	767	792	718	771	737	703	718	770	741	716	756	775	748	724	738	753	722	739	711	733	768	743	679	715	763	762	733	731	728	758	759	685	768	752	712	766	739	781	736	712	763	788	717	739	675	721	763	731	783	760	763	709	719	723	719	765	727	743	794	732	705	755	702	728	756	765	777	761	735	791	765	758	713	759	688	762	713	740	746	708	707	715	729	725	741	696	758	735	781	731	721	740	770	748	708	766	751	746	696	754	713	776	791	744	745	729	721	710	750	689	754	730	762	706	795	744	760	709	733	683	743	767	763	759	733	715	760	764	710	738	747	726	738	771	788	759	723	715	748	767	738	792	750	763	735	727	753	732	707	697	716	783	736	707	738	751	713	751	702	721	758	755	783	742	773	763	739	705	776	719	761	762	734	756	702	789	797	742	726	734	744	765	744	717	662	744	674	781	700	772	732	704	747	757	696	732	813	802	724	728	741	660	741	778	774	714	784	687	752	722	725	740	742	765	756	757	752	734	777	722	689	750	744	742	729	741	711	765	773	741	734	738	764	734	748	779	734	715	738	710	774	736	749	710	681	741	729	782	727	760	746	752	733	710	742	702	720	699	749	741	725	730	782	722	754	743	733	750	769	754	682	742	731	708	721	712	734	709	776	754	798	700	771	716	808	753	767	739	735	747	734	786	721	749	725	717	694	723	707	713	738	770	714	734	804	726	791	743	727	730	777	711	757	698	746	723	761	699	702	743	734	726	744	783	733	712	744	746	770	702	710	688	726	712	792	714	761	738	761	733	759	766	714	772	720	721	710	760	755	774	761	739	730	764	734	702	759	712	702	715	785	699	722	715	715	700	735	726	747	755	752	790	735	767	723	738	750	696	790	721	712	725	706	741	748	734	752	693	719	745	752	732	736	718	741	691	784	757	706	791	740	727	735	733	720	728	753	750	772	724	710	747	730	761	794	709	710	812	708	771	704	726	785	825	714	753	760	752	687	714	740	761	755	774	742	725	686	692	751	752	756	776	752	787	786	720	719	784	757	756	712	752	776	735	740	747	715	754	770	696	710	712	752	724	707	788	760	745	751	712	751	723	728	689	728	786	748	793	743	758	737	745	761	769	703	762	719	742	739	694	740	757	715	758	774	749	700	749	723	723	760	774	746	759	739	751	770	718	743	751	727	716	717	714	706	706	734	729	739	772	717	702	745	746	771	716	749	720	765	715	741	755	711	729	703	735	759	756	779	787	780	789	663	728	767	744	743	760	702	692	657	772	720	785	796	750	764	733	738	738	734	705	760	762	716	732	780	701	773	734	807	728	780	720	750	748	749	758	758	758	733	721	740	723	748	763	752	735	748	717	764	745	730	759	735	756	783	737	712	689	739	762	758	715	744	668	701	758	766	725	703	742	799	738	770	770	762	781	705	772	750	704	718	757	762	786	695	750	751	741	742	791	736	664	702	748	784	728	727	732	754	748	781	729	743	710	761	729	779	743	726	756	742	708	748	709	704	729	731	738	739	759	739	804	704	744	755	819	770	755	758	789	719	773	738	708	761	747	720	716	705	736	741	802	710	762	695	791	733	789	724	754	688	668	769	770	751	735	731	727	722	741	762	736	734	763	743	800	758	782	737	763	751	734	735	771	761	724	656	707	736	726	762	756	758	717	703	739	739	806	735	699	766	741	749	742	734	736	760	773	746	738	774	738	764	738	757	751	719	721	711	705	729	777	732	761	744	805	742	720	764	736	771	715	733	721	662	756	749	732	726	753	710	682	702	714	746	715	715	746	765	774	732	710	714	798	748	715	759	704	738	693	751	730	793	769	702	710	737	751	745	727	757	749	728	745	731	727	675	717	678	725	751	790	744	782	679	761	746	723	760	758	742	738	748	743	728	727	763	703	820	733	734	710	755	706	763	727	748	760	747	730	736	725	745	764	732	732	712	800	716	708	753	722	721	730	745	711	717	717	757	715	765	722	733	799	742	795	694	757	732	717	714	753	729	716	767	691	713	778	772	703	713	731	736	706	730	739	757	764	728	714	757	685	792	751	702	717	741	778	686	749	695	744	720	723	755	745	777	779	744	731	773	747	787	733	740	782	744	732	773	715	784	738	758	717	717	713	771	767	744	730	747	779	742	756	751	760	746	735	782	721	688	719	721	686	740	713	706	716	765	793	730	703	723	739	737	733	747	719	756	706	752	731	754	740	730	735	726	755	731	750	769	762	745	670	740	741	737	724	722	736	772	780	746	682	786	752	730	703	694	741	777	737	752	783	702	721	728	754	736	733	772	715	762	706	742	772	723	731	741	777	721	709	753	747	697	749	712	723	707	742	774	713	764	696	745	715	700	708	751	709	730	756	768	745	752	772	707	779	794	726	739	735	752	727	739	741	709	772	723	765	732	752	752	745	749	697	693	722	782	784	726	752	751	737	782	743	724	746	699	778	748	693	804	716	696	747	792	705	710	708	793	763	709	750	757	732	762	763	761	690	749	729	724	707	772	747	762	727	783	725	746	717	710	735	726	780	727	736	780	766	737	779	791	745	725	729	742	763	748	734	734	686	706	778	729	763	726	736	744	761	729	753	766	728	751	708	664	719	715	708	744	736	753	706	730	706	724	764	728	758	779	766	746	734	731	721	770	754	678	735	755	715	738	747	751	748	733	719	714	766	716	712	751	716	774	767	765	773	727	719	749	736	724	727	776	732	762	730	742	710	712	750	711	736	716	737	772	750	745	700	753	737	795	710	683	733	691	736	711	724	767	646	781	730	745	780	707	717	726	713	729	747	741	717	727	775	747	739	733	765	740	763	713	708	760	715	721	727	732	706	758	733	697	694	781	754	735	750	746	727	746	743	700	734	710	768	763	732	721	741	731	713	761	778	749	763	707	728	745	768	756	764	743	744	729	722	732	736	760	682	759	747	718	707	745	741	754	745	714	732	717	721	750	772	695	786	723	760	763	761	702	737	732	716	781	756	739	737	732	732	756	740	725	753	691	728	760	757	746	727	744	751	709	761	760	761	804	702	762	745	713	737	688	721	704	674	736	720	744	709	762	729	723	743	737	749	736	713	731	774	777	686	783	738	731	745	756	745	755	757	763	783	725	724	735	759	746	731	695	751	750	732	731	758	711	683	748	729	756	696	728	728	745	723	722	759	775	717	719	798
33974	8245	2236	1531	1209	796	619	534	425	358	331	267	280	261	228	237	221	208	222	188	181	201	190	163	161	182	180	159	164	170	143	161	151	135	144	162	152	145	155	158	143	182	154	153	149	128	161	162	128	164	139	145	149	133	161	147	151	145	161	141	126	143	131	139	158	136	183	143	130	139	147	151	141	156	160	150	127	141	144	128	132	154	148	153	138	144	143	134	148	151	161	148	124	126	152	106	138	149	121	116	134	147	152	140	165	146	161	136	126	150	143	155	136	142	130	161	117	117	140	135	143	133	130	159	142	138	140	151	129	132	149	160	141	118	129	146	162	137	142	120	130	123	139	141	152	133	151	142	156	140	155	151	159	138	127	138	142	162	142	138	134	151	175	147	129	134	144	137	156	123	116	159	115	160	158	165	120	132	136	142	128	144	155	151	133	120	128	130	137	156	145	138	148	135	141	158	151	132	137	145	121	132	123	143	128	145	164	142	130	147	140	142	153	138	121	151	161	142	146	123	163	132	124	119	146	132	126	131	132	116	177	145	130	162	156	130	133	124	136	158	147	156	162	143	133	126	137	141	130	136	141	146	165	147	118	154	138	147	127	142	137	121	141	135	113	146	131	126	132	121	156	156	153	161	120	154	171	145	139	133	133	167	136	152	130	150	148	141	158	150	149	137	142	160	137	154	150	143	120	160	146	139	144	133	154	138	127	138	142	145	118	123	138	142	132	137	143	159	111	131	156	142	142	138	148	139	134	131	133	166	148	137	135	156	142	122	143	131	143	130	149	159	143	144	133	139	151	146	136	149	129	141	153	155	145	184	138	144	155	123	131	135	117	109	135	142	153	151	146	141	127	155	153	142	144	152	133	129	151	144	137	147	141	144	130	126	162	138	135	135	137	137	145	156	142	121	133	150	141	140	134	141	146	128	140	144	157	147	145	154	142	161	134	144	166	144	148	131	149	147	148	126	142	137	143	150	143	131	144	148	145	123	142	146	174	163	144	127	131	138	141	138	147	153	134	145	138	136	140	146	118	134	142	159	150	132	146	148	168	144	118	145	179	117	140	129	140	150	157	140	136	135	150	143	144	141	148	143	162	145	149	133	143	131	138	131	116	137	118	140	140	148	123	165	131	132	138	147	123	147	145	152	128	134	155	142	137	132	136	162	139	156	146	164	114	162	131	135	134	133	138	123	140	147	148	148	140	141	125	147	134	149	143	145	149	141	148	141	133	148	159	115	132	152	144	143	138	134	139	132	152	153	146	152	158	141	140	142	136	130	137	141	144	136	146	141	148	143	123	138	134	151	138	148	154	142	161	123	129	138	138	138	129	134	165	146	130	140	139	129	152	158	131	143	127	157	124	124	133	136	121	148	138	141	148	128	127	134	131	132	153	140	157	143	133	162	149	145	126	132	150	128	118	136	127	150	140	130	148	160	131	146	163	143	135	144	116	149	138	146	128	161	146	169	147	121	139	145	153	148	172	145	133	154	130	161	144	157	135	139	137	135	153	145	130	127	117	135	122	142	132	152	142	151	120	150	125	130	149	132	137	142	160	139	155	131	151	139	124	173	130	147	130	145	134	133	137	152	145	136	142	159	162	148	123	130	145	140	128	137	137	152	140	118	126	130	167	130	151	131	157	138	155	136	141	133	134	129	114	130	122	148	164	169	120	140	160	152	133	147	147	149	167	142	156	150	152	136	139	132	129	140	154	155	139	133	131	130	135	125	145	142	156	144	125	134	133	140	136	131	149	149	169	160	107	155	142	114	150	133	137	139	126	121	139	152	170	130	143	134	141	144	140	133	164	151	127	144	131	147	130	133	152	116	113	161	127	152	142	131	135	142	135	171	151	141	170	130	132	128	120	145	122	132	149	144	138	130	152	134	128	120	153	133	135	125	169	166	143	143	127	129	136	148	169	126	161	140	132	132	130	130	142	156	148	144	142	121	150	134	132	139	145	133	145	135	131	152	140	141	145	127	140	129	136	114	151	151	153	141	121	118	134	141	143	161	135	126	147	139	131	135	128	154	146	136	123	145	151	146	165	125	166	150	165	132	125	133	145	139	146	132	157	143	125	133	147	140	149	131	159	140	155	130	119	131	163	149	144	133	153	152	138	140	136	120	144	145	143	149	135	153	141	140	134	146	174	131	137	144	142	142	104	147	153	151	134	147	128	124	138	146	132	167	152	140	130	129	126	123	144	143	147	108	151	147	146	147	161	143	131	133	141	154	150	159	141	139	156	121	129	134	122	126	142	159	121	142	161	141	128	156	123	148	145	137	144	152	130	122	122	138	140	140	153	139	141	147	166	141	140	156	146	141	140	140	145	144	156	127	139	126	142	134	129	139	113	144	150	140	138	144	114	134	145	142	142	128	153	146	144	165	142	150	142	152	149	128	139	139	129	135	128	152	135	140	170	150	132	125	126	156	139	138	143	144	139	136	123	125	153	172	136	146	146	138	146	140	135	146	120	125	141	142	158	170	155	139	117	148	130	142	137	134	136	150	144	124	118	142	149	155	156	159	148	144	137	153	139	143	123	142	158	130	128	157	138	124	137	139	142	121	121	131	130	129	137	143	129	159	151	156	128	141	130	152	157	149	151	144	154	151	156	147	175	155	138	161	166	137	140	134	155	141	122	157	146	142	142	146	144	123	133	128	130	137	158	129	129	132	154	130	127	153	132	153	135	140	138	110	139	131	155	133	130	133	127	147	176	124	136	138	117	128	137	144	138	136	161	131	147	143	155	153	136	144	142	136	140	148	146	127	125	151	150	143	124	138	119	148	145	154	133	120	140	113	144	135	132	142	146	138	136	148	132	129	153	171	142	124	158	139	171	133	145	147	135	130	167	163	125	136	142	151	137	150	136	148	148	143	123	159	142	129	134	144	135	164	148	150	147	151	141	159	115	122	146	154	155	165	121	168	135	158	121	150	136	143	166	120	115	142	131	125	149	145	143	146	143	121	133	146	128	156	155	126	132	137	129	134	139	115	148	144	142	125	144	127	139	136	142	160	136	133	129	131	140	124	122	116	143	153	136	116	153	137	168	155	148	135	138	159	131	137	135	149	153	137	132	172	136	132	151	153	145	126	148	146	141	133	148	134	138	135	127	154	135	137	142	151	151	139	130	135	144	141	130	149	148	137	139	136	139	147	136	146	143	134	129	154	138	147	127	124	112	138	153	143	138	149	151	125	155	139	146	143	169	111	131	166	145	139	148	139	154	145	157	158	124	133	134	145	142	127	162	125	133	130	131	130	151	131	139	139	147	137	129	135	137	146	121	139	141	171	137	131	153	145	134	144	146	125	145	131	171	144	130	129	136	141	125	144	164	145	132	132	125	143	139	124	154	143	152	127	141	120	145	154	136	118	145	129	138	146	137	152	129	139	139	153	132	158	131	154	152	141	122	134	163	125	138	132	130	141	117	146	135	147	152	138	132	152	155	142	123	159	135	145	145	133	137	137	134	137	138	140
18871	2336	3901	4812	4348	3604	2898	2444	2021	1833	1526	1379	1279	1127	1041	993	910	843	810	750	742	721	674	650	682	623	610	563	584	553	549	560	495	532	478	524	477	533	498	537	470	459	471	469	478	472	478	453	439	455	443	481	435	427	448	424	411	407	401	438	418	406	442	424	390	442	394	420	444	442	436	410	383	377	410	432	413	413	401	425	395	399	411	382	395	444	362	415	463	411	391	428	403	405	422	414	424	410	411	405	421	407	434	407	395	448	382	394	407	360	405	396	379	401	381	377	406	386	408	391	406	347	403	429	395	363	408	395	422	448	373	410	401	394	414	405	423	387	422	366	407	387	409	369	414	407	368	416	396	408	352	377	415	404	374	395	389	410	370	411	387	372	409	377	374	393	381	428	435	394	431	425	415	418	389	373	394	393	394	406	377	383	376	405	374	403	385	422	413	431	413	427	402	419	391	392	394	388	396	431	383	399	382	415	397	424	429	371	359	420	402	372	406	378	393	378	432	379	377	372	397	425	413	431	387	399	360	389	404	392	395	392	406	397	403	399	402	410	413	406	413	401	368	420	394	407	399	348	429	374	391	407	431	407	400	388	375	386	402	397	380	378	388	402	388	405	378	410	389	398	382	381	390	381	423	367	388	426	367	432	380	364	407	424	381	378	385	342	391	394	396	357	356	422	419	408	388	375	405	389	393	384	375	409	413	415	385	380	419	401	404	409	364	402	378	433	401	358	404	409	372	389	378	382	389	346	436	422	364	419	363	368	414	394	381	407	412	380	390	368	412	406	389	386	389	356	408	384	422	413	414	380	382	387	383	408	429	390	360	404	417	393	370	367	406	415	380	388	405	392	424	363	384	425	420	354	383	402	394	371	387	422	401	436	344	417	393	365	434	377	396	383	356	398	400	376	403	382	389	408	383	353	377	371	419	375	377	397	403	363	407	419	401	382	426	425	406	365	400	407	378	414	377	395	380	401	385	415	416	397	408	376	435	389	434	357	420	367	400	397	401	405	356	388	361	382	365	421	374	383	379	417	392	388	428	395	403	400	398	388	382	391	392	389	433	400	441	401	409	426	373	381	372	395	423	422	398	415	394	382	378	442	425	418	380	406	388	422	427	354	415	393	420	402	371	384	405	385	409	357	347	363	375	420	401	395	429	361	384	411	389	444	417	368	410	354	421	392	381	402	418	385	383	404	329	389	428	396	378	359	373	392	413	364	378	402	342	365	369	413	387	368	414	405	379	429	395	380	399	397	377	393	343	392	391	415	382	389	405	396	387	393	409	414	378	358	426	399	389	367	414	397	385	384	385	393	417	368	405	399	392	415	396	398	407	370	379	380	401	383	430	373	364	417	377	365	402	410	414	355	359	393	388	359	426	378	410	404	358	368	381	378	418	361	391	384	347	407	425	381	418	395	416	405	342	427	405	354	378	395	397	411	366	383	393	414	400	392	406	363	414	368	394	394	378	368	385	372	359	414	381	399	391	399	354	389	388	393	411	428	429	367	391	398	400	389	380	393	408	392	401	368	357	395	378	414	374	410	408	390	379	424	372	349	378	396	415	367	399	365	437	367	359	397	390	370	397	393	387	401	382	404	410	396	393	401	400	421	363	400	401	370	388	451	393	386	382	361	401	410	390	378	399	374	401	377	392	410	392	403	390	377	386	379	372	392	392	394	390	391	357	410	385	400	393	383	381	375	398	365	411	403	417	377	436	397	383	389	405	401	398	359	365	406	369	395	414	384	370	386	406	389	406	394	413	369	394	383	393	366	369	401	386	379	362	364	425	389	378	404	390	392	381	382	356	381	373	383	393	410	415	418	377	376	413	385	388	431	385	397	418	378	402	414	388	401	406	404	380	393	393	383	399	408	390	353	392	371	418	394	407	424	377	389	404	394	394	387	386	421	399	400	359	356	447	367	373	388	404	388	349	403	392	363	375	401	402	400	384	403	405	410	407	400	367	355	392	374	402	396	336	394	406	383	385	407	380	417	411	365	397	378	388	377	389	397	448	375	408	398	376	371	428	372	375	438	392	426	405	395	403	390	367	383	381	410	414	414	399	388	411	354	415	365	438	412	369	405	434	389	421	405	405	368	382	377	415	402	376	396	408	385	396	388	363	355	432	399	411	369	392	404	396	397	350	402	358	355	372	385	399	420	422	404	395	394	391	397	396	417	385	400	393	380	394	367	399	401	405	403	392	392	423	431	373	375	376	395	358	400	423	387	381	358	406	416	410	410	389	357	417	409	394	402	357	398	399	380	370	428	401	424	375	407	425	366	410	371	387	379	364	374	389	412	399	395	426	406	374	400	374	397	375	396	409	389	433	404	395	394	405	385	398	452	369	374	394	419	392	380	409	373	415	407	410	445	383	394	400	426	429	366	390	421	395	378	373	393	396	399	371	373	423	419	391	407	408	397	391	374	390	374	377	391	355	364	409	386	427	391	393	385	363	393	369	367	388	358	406	372	385	389	409	432	409	364	366	404	384	389	373	392	373	379	390	379	388	395	393	338	429	415	385	390	406	344	399	407	386	396	419	405	366	367	376	398	367	366	369	381	403	357	398	382	375	388	366	382	383	367	385	407	411	394	370	397	389	400	368	418	420	384	405	389	375	393	394	396	388	410	393	373	385	391	396	415	379	368	401	430	374	395	379	392	389	385	380	420	404	389	371	399	366	384	377	401	377	391	381	383	424	365	432	375	386	372	391	416	412	382	390	393	380	387	402	387	410	403	415	414	407	387	437	398	366	388	390	388	400	375	388	403	397	366	395	365	401	408	378	400	336	395	374	361	403	341	397	404	425	389	395	365	421	405	364	353	389	408	407	404	395	371	331	403	419	387	410	393	409	391	379	376	408	405	356	382	438	400	378	342	422	399	401	382	370	406	402	385	378	376	406	406	404	420	400	394	399	403	400	390	430	377	392	395	380	351	391	368	372	366	419	377	413	408	432	383	378	398	436	393	390	414	393	396	370	397	373	417	382	381	375	396	361	397	396	389	379	378	373	380	362	374	379	403	396	368	402	391	399	364	359	376	404	433	391	390	401	375	390	391	389	394	399	417	378	402	396	374	394	390	388	402	377	415	387	350	389	396	409	379	409	391	387	375	399	392	398	383	359	420	414	403	364	402	385	393	371	425	413	363	442	415	406	391	398	367	430	390	382	422	405	403	388	410	412	413	385	404	406	393	394	390	357	359	424	412	401	386	402	395	426	373	445	405	396	379	415	430	393	386	391	398	374	389	374	395	399	422	389	410	413	401	395	394	389	379	358	381	369	406	380	366	403	419	409	403	365	404	377	400	399	395	389	373	378	409	389	409	424	371	381	386	411	425	369	392	399	396	383	397	367	422	394	359	336	407	375	348	392	399	401	392	389	365	398	401	377	379	407	360	359	359	379	385	400	393	395	367	391	397	395	412	371	399	382	409	405	383	401	373	374	391	381	397	394	395	396	385	358	350	418	394	414	414	374	411
3622	363	313	326	319	300	314	272	296	288	274	291	298	258	275	270	279	282	293	263	270	243	274	285	236	235	268	311	259	287	283	258	276	278	286	256	278	298	265	264	278	263	261	284	275	270	269	257	252	269	245	256	265	261	302	285	254	261	263	281	313	280	274	257	279	270	292	277	277	274	244	254	262	288	280	264	256	273	261	270	269	290	240	276	296	269	242	257	316	263	279	279	272	261	246	292	275	279	266	283	265	276	262	281	264	278	286	281	263	284	287	260	249	275	287	252	259	248	267	244	302	275	292	266	267	273	267	271	286	266	294	256	253	261	245	253	254	257	291	267	258	262	286	256	284	249	272	264	277	262	258	246	298	273	250	262	268	309	254	231	237	260	264	269	257	287	282	310	259	298	259	260	267	245	269	300	294	250	278	277	271	255	263	282	282	258	255	281	264	260	329	254	296	273	287	281	257	243	268	282	247	247	277	223	282	257	266	260	266	251	234	260	291	255	260	263	271	275	284	248	250	246	265	274	275	282	289	271	257	292	248	292	276	264	275	265	307	245	304	265	268	258	281	288	255	259	234	279	267	284	261	277	276	269	287	289	257	262	284	259	244	279	259	278	278	265	295	247	277	284	259	258	278	255	280	277	260	242	268	287	269	285	294	279	271	258	252	235	281	265	257	253	245	273	292	300	290	234	279	278	295	293	255	274	257	264	266	282	263	242	271	267	275	237	288	261	256	244	267	254	282	274	281	288	281	278	269	273	271	271	291	299	266	282	258	250	260	265	258	255	284	284	287	286	266	290	241	249	295	274	277	264	241	259	275	277	247	280	276	247	289	282	260	317	245	273	273	280	254	274	269	313	264	262	269	298	230	287	269	268	273	267	266	283	275	276	286	284	258	288	282	277	257	270	277	320	248	264	265	280	279	288	233	253	266	280	253	250	256	238	277	294	263	246	264	275	278	264	258	277	299	265	302	255	272	228	295	281	261	272	267	283	264	263	240	256	282	266	281	268	264	277	286	288	260	269	250	276	250	251	246	275	281	258	316	280	286	307	258	278	282	256	241	265	238	267	258	276	279	270	267	262	259	283	278	278	289	245	261	309	272	265	266	270	260	266	256	298	313	290	253	228	256	263	285	259	271	257	267	260	262	272	248	245	266	293	288	256	246	252	268	270	262	276	292	245	265	263	272	270	246	314	249	276	267	253	259	264	280	265	267	270	277	257	298	291	254	253	279	280	259	269	271	266	247	276	260	249	279	239	303	283	273	283	268	287	281	251	271	273	285	309	293	263	307	319	270	250	299	250	252	262	297	285	307	279	247	259	273	278	293	253	282	246	276	279	284	275	249	275	285	258	276	246	285	270	275	305	268	284	259	254	277	268	256	264	252	258	259	251	279	251	280	272	317	238	272	259	287	244	271	250	270	305	287	253	315	266	265	256	265	247	273	269	310	237	275	258	280	309	287	286	271	294	262	254	275	274	277	270	258	277	293	279	250	287	286	288	263	275	266	266	282	266	249	301	266	266	255	276	289	269	242	270	267	262	262	300	285	275	244	266	233	302	282	272	243	302	270	291	259	260	289	277	286	271	248	253	268	302	297	271	271	287	235	257	263	254	267	260	254	276	272	253	272	262	284	280	295	257	257	283	282	288	230	261	326	258	291	250	269	290	269	282	275	267	244	240	263	288	289	285	262	276	247	257	283	262	256	241	273	271	249	310	257	281	291	284	267	297	228	263	287	269	283	302	262	254	264	244	281	266	246	275	253	252	295	280	266	257	236	253	259	259	232	268	261	313	279	278	260	287	279	296	268	258	265	278	281	258	238	246	277	285	292	332	254	282	272	251	262	286	295	268	251	252	241	265	250	253	221	274	289	284	274	286	266	278	248	258	307	274	271	252	271	247	256	257	257	284	281	294	286	272	303	308	256	300	278	280	307	265	260	268	262	240	286	288	262	268	261	283	263	275	248	281	279	286	277	259	278	293	264	295	270	265	272	267	271	283	247	255	310	251	264	259	263	300	261	291	269	284	280	280	262	273	271	278	266	263	280	264	261	266	293	253	271	270	271	268	300	289	275	258	297	292	270	268	288	310	235	287	266	282	261	273	302	290	303	272	267	254	264	300	261	299	259	285	280	263	264	271	278	264	290	285	295	280	301	262	254	233	260	280	247	268	298	304	272	286	248	250	255	255	309	290	292	282	264	286	270	247	285	292	287	286	295	247	300	253	254	252	269	294	248	279	262	269	271	255	269	283	288	255	256	276	285	253	235	274	276	254	275	272	273	245	273	277	274	259	254	259	257	285	256	262	250	297	247	299	298	260	285	289	316	276	251	273	252	317	280	260	243	277	291	288	267	250	271	256	259	266	270	304	279	293	241	267	283	279	284	278	257	278	280	279	250	301	249	251	286	280	246	257	286	271	293	270	261	286	281	273	265	262	290	278	295	268	263	253	256	239	266	301	268	287	236	298	260	264	258	281	265	276	258	290	272	276	314	266	308	296	272	258	307	277	296	263	283	268	281	290	281	265	284	274	280	296	254	241	286	281	248	286	279	299	258	259	285	274	262	298	278	243	254	255	256	291	269	286	288	241	267	238	275	280	268	274	260	255	261	272	281	291	275	305	263	262	296	261	285	264	256	263	290	241	252	275	270	261	276	278	300	257	291	285	256	279	283	260	259	259	260	279	255	290	251	285	287	248	265	277	281	291	244	276	239	255	286	251	261	293	276	269	283	244	278	310	291	281	268	244	269	268	276	247	243	255	260	258	267	259	318	282	260	270	254	280	281	276	243	247	316	271	275	247	322	291	295	268	266	282	256	305	273	274	297	298	251	319	303	255	269	294	273	287	281	302	276	279	272	287	273	303	267	276	272	273	228	297	269	264	284	262	274	264	262	267	275	255	269	281	268	264	280	303	277	272	272	276	251	280	274	283	265	256	287	304	265	266	253	256	264	270	294	279	240	251	264	283	257	261	227	280	269	254	250	265	275	299	301	292	268	268	279	280	286	275	286	297	278	291	262	254	294	267	286	287	259	298	258	291	272	245	287	276	284	286	280	284	285	283	275	267	254	280	257	263	271	273	261	272	263	293	234	277	339	273	238	257	305	253	271	263	264	289	239	275	292	275	250	294	287	276	282	256	257	278	263	293	315	293	263	267	275	279	275	276	237	300	279	268	283	246	280	276	276	255	275	282	275	289	280	249	258	274	308	303	260	271	273	254	246	286	269	265	281	261	273	244	264	276	277	251	266	273	270	264	272	260	256	258	263	284	265	277	272	276	260	251	259	255	282	278	300	256	257	275	257	260	284	269	297	309	269	238	265	277	281	278	282	266	292	294	258	270	287	266	282	273	285	296	257	278	291	272	276	284	279	273	298	273	266	265	259	257	245	261	306	260	276	273	265	282	284	261	258	259	301	287	296	259	265	254	245	292	260	247	254	289	269	298	263	294	287	291	276	285	256	300	281	260	248	285	261	264
3356	826	795	939	881	810	820	813	763	786	754	812	724	789	752	752	746	746	739	754	765	721	755	731	734	691	716	739	747	719	759	724	705	680	762	730	725	738	693	737	711	714	712	727	664	734	717	736	715	717	685	737	713	646	744	717	715	733	743	690	717	696	710	700	676	700	694	782	708	711	702	726	713	747	724	655	672	748	739	716	714	753	682	711	658	717	738	713	695	728	702	722	805	714	690	677	693	706	744	680	685	679	735	712	703	694	684	752	692	673	679	700	701	744	656	713	733	667	715	741	761	687	764	707	718	749	749	752	663	675	751	744	775	705	765	729	671	658	720	724	752	700	707	673	727	692	700	697	754	656	694	704	703	733	730	681	737	715	724	722	760	711	719	710	770	656	666	721	779	691	699	738	715	746	728	744	748	666	726	698	713	685	723	742	725	678	695	679	703	707	683	689	726	720	727	707	742	711	725	731	759	752	679	743	698	745	707	702	720	742	689	713	676	743	742	704	743	696	717	691	745	744	715	683	697	719	710	719	742	701	754	713	694	700	748	738	726	693	734	721	759	725	736	723	683	685	717	702	717	679	729	720	678	699	678	660	701	701	725	689	739	719	659	679	700	701	688	743	749	693	697	734	707	692	710	731	707	664	751	734	674	755	722	742	722	680	730	690	739	721	632	724	740	694	734	672	708	732	761	683	739	654	702	779	711	684	744	738	666	687	694	742	685	699	732	661	718	717	705	717	727	670	685	751	713	749	719	682	743	718	707	727	703	747	732	706	726	690	700	686	727	699	698	717	738	719	728	697	699	696	750	708	761	696	745	697	695	739	683	680	713	700	679	717	694	678	702	760	695	705	708	720	731	748	743	703	721	692	743	732	737	719	753	713	730	690	747	667	752	714	720	742	702	678	713	650	751	740	714	757	717	719	689	728	727	712	695	694	723	770	707	765	694	670	772	721	722	741	722	703	716	664	729	739	691	734	724	784	737	700	684	704	728	691	743	738	750	765	776	720	715	734	664	716	694	728	748	719	693	731	690	704	760	696	707	701	733	706	684	695	737	715	679	741	721	691	729	691	724	696	757	708	705	687	761	700	731	749	758	729	706	731	676	716	716	670	743	713	732	757	669	754	708	718	683	707	697	686	722	735	773	745	668	750	705	692	732	708	693	698	715	745	700	733	718	740	723	726	724	729	688	691	725	730	711	716	697	742	712	707	780	788	725	695	698	715	744	692	715	731	797	698	740	740	722	718	676	712	711	692	715	702	688	763	733	727	703	679	680	703	686	656	727	681	709	715	714	697	684	738	752	681	727	715	710	747	714	690	739	712	731	737	745	694	713	667	743	719	742	734	717	718	696	744	741	701	703	738	727	706	713	681	744	711	650	722	777	700	677	739	739	740	722	683	690	677	720	728	734	750	702	732	716	697	731	731	734	719	774	765	667	708	706	744	740	726	730	705	708	682	721	739	686	730	707	708	664	723	737	670	712	718	696	731	732	702	668	662	688	728	703	690	755	688	754	659	688	669	705	751	680	705	688	710	733	739	743	733	765	696	723	695	716	724	693	734	741	677	713	684	711	711	717	752	684	692	702	700	688	734	707	735	700	690	744	689	718	747	679	719	686	736	750	686	710	717	733	704	732	709	690	734	713	686	664	716	738	727	735	680	672	760	691	735	747	721	725	730	730	697	711	757	722	713	749	678	734	701	698	647	703	704	743	761	691	703	660	769	758	701	710	723	676	725	738	719	727	707	697	772	713	674	704	671	716	719	752	713	804	729	735	743	762	745	697	694	698	730	718	705	703	732	765	712	657	749	682	671	719	736	731	704	714	676	720	705	727	724	689	688	664	758	718	722	731	739	715	755	734	707	740	734	658	785	764	685	701	705	792	721	696	700	673	703	710	744	712	714	708	725	740	704	754	703	708	705	741	685	709	719	701	714	699	721	744	719	730	735	739	717	759	726	746	723	724	708	721	697	740	709	735	717	719	705	720	698	732	722	744	684	664	737	750	690	659	701	702	684	704	744	732	725	686	718	720	777	732	697	741	734	720	711	681	772	723	704	660	686	725	709	714	735	713	657	709	758	691	666	767	703	748	735	681	666	730	718	728	748	705	740	742	700	723	756	703	759	780	706	710	702	738	671	711	724	709	749	684	685	627	747	667	745	734	719	718	726	749	683	743	710	699	775	732	752	717	712	711	700	707	731	701	757	737	667	748	681	739	723	704	715	733	701	667	707	653	728	687	706	729	714	764	694	698	672	721	764	693	737	689	677	759	715	716	680	689	746	690	712	679	725	731	709	698	726	764	744	678	747	758	677	688	671	719	744	764	718	697	717	743	710	725	699	670	750	696	709	746	737	678	721	717	649	691	710	723	712	758	708	745	693	724	755	740	692	674	723	758	743	658	689	769	733	696	710	668	716	709	725	724	681	694	693	724	738	709	668	640	719	702	742	704	756	716	695	666	703	732	728	701	708	696	707	743	693	727	724	720	717	733	738	677	774	683	713	693	726	734	688	733	719	698	711	710	746	739	723	692	695	731	695	700	674	712	738	735	700	765	723	744	713	750	703	686	742	693	742	703	712	702	719	723	686	677	715	678	707	685	739	660	671	705	688	698	710	702	714	727	715	756	723	704	719	690	702	743	743	733	727	697	749	709	780	677	740	705	673	722	706	755	732	634	753	723	716	661	703	663	718	681	739	721	702	709	700	731	720	723	692	756	723	695	716	729	756	733	698	742	717	704	704	733	688	690	666	718	708	701	732	713	722	728	726	704	719	703	686	716	676	694	734	756	736	722	730	773	688	710	702	715	684	725	763	722	768	727	737	701	734	721	748	706	712	690	710	693	723	738	718	662	702	698	761	659	645	717	690	672	703	726	684	680	694	758	776	741	698	659	723	695	731	686	731	696	706	731	712	701	685	704	746	697	696	704	714	701	705	708	673	682	675	760	719	727	703	730	720	751	688	717	701	723	728	689	733	710	707	739	705	758	720	704	715	679	666	737	731	788	745	697	720	735	732	752	710	728	741	681	708	731	745	661	706	737	737	717	743	721	692	721	726	710	763	692	695	668	736	662	707	691	714	725	701	704	727	736	712	715	691	666	731	739	681	734	723	774	693	732	761	716	740	690	737	696	716	741	693	709	678	676	711	701	728	711	773	710	722	651	685	686	664	729	689	702	680	717	709	700	720	723	702	740	687	660	660	749	754	701	675	725	683	759	711	729	668	700	715	742	713	731	722	722	716	718	703	770	734	727	660	724	731	700	680	721	674	719	697	699	666	719	687	712	707	664	713	729	714	753	737	745	692	676	725	742	704	705	641	689	734	696	697	692	773	729	673	694	761	681	692	764	676	724	697	688	726	697	686	701	695	730	735	726	725	720	712	671	760	741	699	714	680	703	654	699	723	698	725	706	704	692	729	712	750	699	749	751	693	639	692	732	690	707	733	704	721	738	700	655	728	707	708	716	754	707	709	713	714
21682	3528	1287	1002	810	634	578	494	414	402	366	388	342	363	373	354	317	320	326	300	309	342	328	316	295	311	326	270	345	291	295	301	281	287	304	282	282	291	302	299	291	294	284	266	273	320	295	291	312	295	297	307	279	323	276	314	302	259	280	278	286	279	309	278	306	312	283	281	327	312	303	278	254	286	291	293	309	281	283	300	299	317	296	312	328	300	283	268	300	248	304	295	307	278	288	316	284	300	315	269	287	267	281	299	274	305	290	275	299	282	292	301	295	246	277	287	270	264	287	275	283	291	308	307	285	290	306	312	284	268	286	313	290	269	297	279	284	289	299	278	274	279	269	282	300	302	269	286	277	279	297	316	299	299	315	283	301	276	303	305	342	292	289	258	300	336	288	276	301	328	289	272	295	310	290	298	278	280	300	295	301	296	310	279	260	264	322	277	276	290	266	276	288	263	289	265	295	285	273	293	287	283	280	265	283	290	275	294	270	305	299	301	254	308	288	297	316	294	271	312	275	263	283	272	310	287	298	291	307	297	286	284	271	265	276	320	279	277	300	258	307	259	291	292	287	312	329	282	274	295	291	330	298	293	283	291	303	285	309	290	278	280	272	271	258	309	304	303	287	317	301	320	286	319	309	288	298	316	287	275	315	299	282	309	305	302	300	296	294	296	293	315	283	304	279	273	294	266	285	275	278	260	272	288	319	311	294	312	296	305	326	312	316	300	297	320	307	281	278	270	267	256	296	297	286	297	312	287	286	295	278	277	284	261	310	296	328	269	297	295	315	299	319	285	304	269	299	264	287	302	260	266	291	283	317	301	269	289	276	311	290	302	288	267	281	289	279	303	298	264	285	273	313	325	297	299	285	262	280	304	285	279	318	291	278	310	308	267	277	298	293	298	303	286	293	303	302	245	281	288	295	264	285	295	285	289	272	267	281	286	291	300	291	279	320	307	279	287	277	273	299	270	291	288	300	303	254	297	314	321	274	310	290	309	300	311	268	288	280	290	322	276	292	282	284	284	313	274	275	309	251	307	298	304	276	263	305	308	278	307	292	264	293	311	289	296	298	237	295	270	306	298	311	291	286	309	272	285	286	264	252	325	260	302	281	264	264	316	281	278	275	275	285	290	301	277	298	297	307	293	277	309	300	285	273	285	304	293	292	300	297	293	310	296	271	285	276	269	288	291	284	273	284	301	282	274	290	273	283	292	301	293	294	309	277	314	296	268	274	282	292	279	297	284	262	263	277	298	272	292	307	264	269	297	271	311	276	263	272	300	286	277	265	269	309	327	281	309	281	288	248	268	293	323	292	308	297	279	326	295	315	299	280	287	284	284	256	273	263	306	321	317	293	295	291	301	287	314	268	260	283	295	319	276	262	284	289	264	284	268	308	274	272	292	310	285	293	275	272	276	305	276	271	302	249	280	275	288	281	256	274	318	315	291	239	251	282	286	306	295	273	276	285	298	276	280	293	314	301	253	280	289	290	316	274	244	303	271	314	284	266	318	308	247	285	262	274	276	302	280	299	275	268	271	314	271	272	300	283	282	289	268	301	261	292	280	278	274	309	290	262	294	290	312	285	274	290	320	291	318	301	266	284	286	283	307	305	294	286	272	296	291	298	292	289	290	279	266	289	279	290	277	281	289	296	278	259	272	274	312	270	280	297	271	274	311	298	286	308	283	285	282	275	293	302	269	293	296	284	282	275	272	275	274	279	272	327	306	302	280	278	312	289	278	310	259	292	299	307	271	292	271	296	275	262	306	307	306	287	313	336	306	300	285	327	276	309	284	291	264	308	305	313	285	279	272	294	296	293	278	256	259	290	294	285	242	280	286	283	282	272	293	315	284	271	299	312	314	289	307	304	267	313	310	294	273	295	295	322	275	305	298	284	307	297	295	292	275	273	293	268	307	293	297	275	279	266	285	307	311	258	277	277	274	305	306	327	287	323	306	274	299	298	273	301	290	306	291	287	281	311	314	293	284	272	264	283	281	302	316	301	314	297	303	318	283	319	282	280	299	301	305	281	307	273	252	318	285	253	277	296	329	331	287	279	268	304	254	259	310	311	299	264	266	298	291	258	268	277	289	298	270	290	289	296	283	317	291	297	317	313	284	280	295	320	261	257	287	334	301	275	283	267	279	280	309	274	314	294	267	313	270	299	322	254	273	283	300	289	292	318	321	297	282	290	308	273	274	268	263	287	303	275	286	307	304	291	302	313	303	292	286	309	319	320	287	277	284	275	270	280	257	295	277	271	274	301	288	289	308	297	297	268	270	277	282	288	264	294	290	270	294	271	268	294	328	301	291	341	307	290	289	316	266	279	268	274	280	268	302	276	289	282	273	315	304	297	288	303	264	314	297	277	278	292	318	300	297	285	300	287	269	292	276	301	257	271	283	301	278	289	304	296	283	290	280	298	286	303	271	296	302	271	287	247	269	296	301	291	286	299	276	282	308	318	277	294	319	334	301	262	264	281	297	303	291	297	280	307	278	264	284	272	311	290	281	323	280	271	313	255	317	294	288	306	287	300	294	321	297	286	313	257	301	309	294	300	277	281	305	251	338	286	282	301	301	318	280	289	262	252	311	274	294	276	276	298	299	291	307	316	292	265	272	269	282	289	283	296	294	270	291	301	307	276	292	305	312	279	302	308	286	285	299	266	299	276	294	263	265	309	282	284	305	295	312	288	241	257	297	274	275	285	305	258	285	288	280	294	279	287	284	288	262	289	316	277	305	283	270	290	296	282	273	307	271	284	292	311	279	317	311	265	279	315	274	315	277	306	294	271	279	290	277	293	292	258	297	281	259	301	295	282	304	319	276	281	303	247	279	265	281	254	275	275	297	272	288	307	288	251	254	297	295	277	293	273	306	259	285	263	281	304	302	270	274	275	303	297	272	312	305	290	301	285	301	327	307	286	295	314	272	276	279	297	282	301	259	294	307	270	290	314	295	323	270	309	257	266	286	309	289	289	271	303	304	308	297	310	304	266	285	306	273	316	289	281	306	273	295	278	288	283	282	282	264	278	299	271	275	278	351	271	286	269	323	322	283	268	284	274	319	280	313	301	296	265	270	301	275	331	265	279	286	263	294	297	290	316	325	282	296	262	282	306	303	261	307	289	275	298	301	286	306	273	309	278	266	281	254	316	282	245	286	290	295	269	293	314	297	275	279	296	286	277	286	295	292	342	277	269	301	286	279	263	284	293	283	317	300	309	239	290	269	287	292	291	267	306	269	292	311	282	268	281	282	300	272	272	301	304	259	304	294	295	313	297	288	268	297	303	284	275	314	264	310	328	317	284	328	273	297	290	306	287	319	267	274	285	305	283	287	281	298	283	269	279	295	267	286	285	286	303	273	297	295	275	274	300	270	261	273	312	288	293	297	289	286	267	294	294	302	244	286	304	268	284	289	334	292	302	301	330	285	314	307	295	302	318	317	268	283	286	297	288	300	301	267	287	280	306	273	325	293	289	302
12892	1804	2532	3143	2848	2404	2068	1732	1595	1505	1354	1256	1180	1173	1126	1036	958	1012	937	930	933	871	933	895	889	812	815	798	869	835	822	771	807	843	794	803	786	802	776	812	768	825	766	755	784	777	797	764	786	788	773	778	773	799	748	757	769	758	779	760	777	819	732	757	820	792	779	772	759	765	788	776	775	717	783	802	735	744	692	769	758	765	742	766	755	748	761	730	768	719	765	710	745	766	759	782	786	805	758	738	756	739	739	772	761	724	707	728	736	766	751	740	730	789	719	732	768	748	778	745	747	748	693	740	688	766	683	782	748	758	758	751	765	762	774	740	763	766	765	716	710	755	736	708	773	693	729	696	727	731	779	768	734	756	735	760	799	750	709	782	804	781	718	758	689	731	737	747	725	710	695	759	755	718	710	747	722	729	719	714	703	728	753	800	797	740	739	695	713	770	712	749	723	743	733	714	744	743	748	785	737	755	711	804	769	729	741	783	754	748	722	746	776	730	710	729	744	743	706	718	722	719	679	699	722	747	776	737	704	759	712	772	714	743	810	690	756	718	765	753	750	750	711	692	708	778	771	719	762	734	762	725	758	725	750	709	784	685	731	757	736	706	725	750	744	730	734	765	710	791	777	697	778	733	706	749	743	725	719	685	770	709	754	744	718	710	721	756	712	713	749	794	754	731	741	719	717	724	738	757	730	737	729	794	756	742	727	730	746	725	790	746	747	714	762	742	667	756	738	701	729	723	728	718	717	721	733	737	770	726	738	762	714	750	734	733	723	742	744	762	735	723	749	741	736	742	706	701	739	728	694	711	754	739	708	783	722	750	744	730	705	743	748	725	754	761	796	742	725	702	749	758	756	747	795	711	741	708	752	767	726	789	766	725	757	703	682	738	765	826	761	759	746	755	696	764	758	750	793	763	761	703	721	764	791	699	735	766	716	724	758	727	724	736	735	765	698	742	747	773	737	768	746	747	708	741	781	725	751	704	721	731	751	758	712	797	694	738	790	741	784	767	725	690	737	740	731	747	721	799	743	722	713	722	715	743	746	715	763	776	728	699	715	749	758	729	773	735	779	696	743	757	765	748	738	729	765	736	758	817	735	722	761	786	732	741	756	708	736	711	760	739	719	766	781	775	761	775	750	724	727	752	730	749	756	736	707	736	763	758	776	704	757	726	747	731	771	688	742	757	773	737	735	736	751	756	767	728	765	703	750	733	713	705	748	734	743	773	753	727	733	782	736	758	745	762	720	725	783	708	771	749	731	728	711	735	740	748	773	736	747	719	745	749	708	748	730	762	720	753	767	687	720	731	686	785	742	737	744	711	706	744	661	769	724	751	774	720	784	755	765	754	763	781	678	694	698	754	703	726	699	723	706	748	712	773	733	755	737	768	717	708	775	737	718	718	741	729	745	749	754	709	804	752	756	720	702	746	814	727	756	801	684	786	793	706	720	750	730	727	734	767	722	768	746	692	723	762	739	667	730	685	761	752	698	744	699	755	729	748	787	721	731	748	692	754	738	760	745	757	741	695	697	751	732	764	782	731	718	790	796	739	721	749	761	744	734	760	775	770	726	785	757	751	744	738	744	785	732	821	718	726	747	707	744	755	760	729	724	716	700	722	728	744	743	742	743	777	731	746	792	710	713	732	757	746	729	711	735	707	709	753	712	728	774	756	716	705	799	694	742	727	768	726	752	729	684	715	676	750	730	759	784	725	726	749	766	776	790	726	742	726	747	757	726	744	762	713	712	685	719	737	718	727	751	791	717	719	730	757	758	768	734	730	810	705	762	722	759	719	695	703	699	751	737	701	740	700	671	754	773	739	735	767	751	796	695	743	733	762	775	733	723	729	720	742	741	734	758	737	712	755	743	672	694	772	723	719	749	720	725	736	724	718	715	751	722	750	721	701	749	740	760	708	791	794	731	760	737	762	772	709	746	760	755	760	733	735	695	731	700	715	750	739	736	698	736	732	746	739	734	749	775	782	741	712	762	735	740	727	705	757	737	755	742	769	694	705	752	733	773	701	720	739	757	764	735	746	745	716	723	771	765	763	723	753	743	764	728	729	793	739	740	778	756	775	768	712	758	748	717	687	761	746	705	759	713	716	758	734	777	754	728	709	758	749	741	749	711	757	745	718	713	765	768	740	733	743	736	732	754	706	767	769	717	790	780	748	761	779	712	720	768	739	690	753	759	764	761	765	726	743	712	776	714	782	770	731	763	708	722	716	717	733	703	810	730	761	739	742	717	713	735	709	707	707	693	715	735	760	719	739	720	715	738	744	779	772	677	728	681	771	754	682	742	750	768	783	752	748	768	701	747	733	762	705	762	691	771	711	746	739	708	688	712	725	772	744	746	721	731	781	713	763	732	770	741	787	725	757	727	724	694	728	690	736	727	693	754	741	724	726	737	755	791	736	678	717	727	764	705	738	758	725	731	770	718	748	729	711	752	745	750	676	718	706	741	708	732	788	749	778	723	764	748	760	753	738	763	716	720	730	755	705	748	722	726	783	760	731	764	743	728	697	734	743	743	684	686	747	787	664	762	776	694	674	705	725	756	732	734	731	751	724	755	749	708	725	746	731	738	731	700	754	743	750	746	667	735	704	735	757	744	777	715	752	747	765	718	777	753	732	801	788	721	705	712	734	770	784	772	734	756	770	724	763	712	722	784	764	760	779	760	731	731	718	714	742	737	743	751	704	730	736	713	749	759	746	744	760	760	715	715	739	712	730	755	708	770	726	747	744	754	795	751	717	775	721	744	736	730	755	706	711	729	706	777	748	729	750	774	762	715	733	758	714	755	707	740	707	696	732	705	719	702	762	714	694	702	772	718	768	771	699	769	736	722	721	781	722	738	804	743	779	783	678	747	771	754	753	771	746	746	747	701	715	805	745	764	681	736	722	707	765	788	775	715	730	742	704	739	736	766	705	745	761	781	763	711	765	773	754	784	743	779	695	726	741	700	738	750	760	726	717	761	730	754	700	715	735	743	734	760	722	736	702	732	751	771	742	781	692	763	710	734	692	696	776	745	762	758	721	739	763	717	732	740	754	703	748	715	706	710	730	742	717	742	733	763	756	762	797	731	768	685	735	740	753	718	781	747	731	726	759	721	736	739	739	758	761	735	736	748	751	744	749	723	769	753	757	735	739	766	712	698	751	754	710	739	688	765	740	719	742	749	691	758	755	756	737	783	727	747	769	765	773	736	739	706	724	717	725	730	674	747	751	703	796	711	702	780	753	737	769	739	755	714	717	744	775	754	728	737	745	711	736	699	715	729	709	709	735	737	752	725	712	728	726	761	691	688	745	752	784	759	707	739	754	760	796	733	726	737	773	701	766	720	717	724	760	744	711	731	740	709	723	766	759	753	745	736	704	748	743	773	756	765	750	704	742	747	749	753	748	733	733	736	753	739	791	711	766	748	736	773	739	761	740	772	734	727	740	788	718	726	795	794	765	736	704	741	725	746	790	697	686
33611	8525	2238	1669	1178	816	718	518	421	359	352	289	278	259	254	219	201	200	198	200	195	197	165	190	187	134	155	155	155	151	154	162	150	135	170	153	143	143	162	149	157	167	156	151	133	148	136	132	153	126	157	136	167	137	152	142	137	133	128	138	141	152	139	150	137	141	166	111	142	128	144	132	148	155	138	118	156	140	139	155	152	144	151	141	155	118	136	159	137	160	154	136	164	148	151	127	139	149	137	159	151	173	124	147	151	122	141	146	143	142	163	136	134	130	141	140	130	138	150	120	137	158	130	160	138	143	130	142	124	137	144	155	133	117	127	160	134	132	138	158	135	140	135	144	123	152	159	140	127	161	138	140	149	143	133	169	139	145	150	142	149	145	153	128	144	148	151	124	147	142	143	123	154	159	150	138	150	148	140	130	155	119	151	141	141	142	127	143	133	139	160	135	145	142	156	147	128	132	152	136	138	152	148	141	146	155	157	124	130	132	125	137	157	120	140	128	131	147	149	108	132	125	160	131	110	127	139	140	157	146	127	135	140	137	138	138	151	122	152	132	143	139	129	117	149	148	135	163	170	146	167	122	156	125	132	121	148	136	138	148	121	123	150	123	141	125	153	143	158	161	133	140	133	148	137	124	141	144	120	161	123	121	145	144	136	127	135	131	149	146	158	110	153	136	152	139	157	146	118	134	139	161	153	128	120	134	143	147	156	152	114	140	126	142	127	150	128	133	127	129	155	134	144	151	138	141	164	127	145	151	161	149	149	145	157	122	143	138	127	144	126	131	149	122	138	148	150	133	142	151	143	140	132	149	121	149	135	167	132	134	138	144	147	151	118	142	135	136	134	138	156	149	132	145	140	163	133	137	161	147	137	144	129	139	147	130	146	141	158	152	122	149	142	139	160	149	123	143	154	153	147	126	165	143	148	143	140	158	141	128	141	138	156	127	145	129	114	142	123	131	132	142	136	151	141	162	151	122	157	131	127	143	139	135	140	110	137	132	135	140	113	151	156	138	134	129	145	161	134	128	140	141	132	134	163	129	150	121	144	157	151	151	132	154	131	121	149	135	160	130	151	147	146	133	124	150	149	155	137	140	129	149	158	127	139	127	127	134	130	142	150	134	156	149	144	152	142	146	132	151	151	122	140	141	152	144	144	137	142	132	153	138	147	138	137	159	135	129	163	144	141	119	132	148	134	130	136	139	153	144	143	140	150	124	142	156	143	131	125	153	145	147	150	158	131	130	143	144	133	158	157	136	148	126	143	157	149	134	145	130	143	147	142	142	132	134	140	136	131	157	152	137	148	133	142	116	128	139	147	147	134	144	161	144	133	131	136	133	144	144	121	133	145	129	142	151	130	131	144	120	141	150	134	127	128	152	141	141	133	155	150	152	141	147	135	168	147	129	126	134	139	148	125	114	149	126	137	138	155	148	136	143	116	133	134	138	146	154	147	130	150	141	145	149	139	126	133	158	158	132	149	150	150	151	142	146	136	135	143	135	157	138	123	147	136	116	145	130	134	158	126	137	161	137	143	144	138	130	143	157	141	123	145	122	124	137	142	144	151	155	130	157	149	145	128	128	155	127	121	140	146	123	130	133	100	135	144	143	161	131	139	124	146	126	128	155	148	143	133	116	149	147	146	149	154	139	155	138	131	131	136	148	138	161	134	152	143	120	155	157	145	135	129	135	157	150	136	178	142	139	140	139	146	118	126	120	132	160	122	124	134	135	147	154	136	137	141	155	129	139	151	154	133	147	161	149	126	159	129	159	137	146	149	133	132	147	147	123	126	141	126	124	146	136	141	121	133	155	150	132	160	150	128	154	143	145	128	145	143	145	152	128	175	143	139	148	144	156	129	130	140	135	141	137	126	124	151	105	122	141	137	131	137	131	149	163	128	133	149	147	125	146	156	116	135	136	151	138	164	163	132	136	115	143	130	125	147	140	148	164	160	145	136	134	128	140	158	150	153	134	163	118	152	134	129	145	139	129	139	157	149	127	124	168	153	134	126	153	144	151	132	151	168	172	137	127	138	156	146	130	130	134	135	139	138	138	139	135	144	150	145	132	145	134	124	127	139	139	154	126	155	126	134	139	138	137	139	139	165	144	140	147	137	137	133	136	155	132	139	133	141	135	156	149	130	152	139	161	140	156	141	146	156	146	132	120	132	144	153	135	118	137	117	140	146	128	139	144	132	118	164	135	130	127	155	143	136	136	154	139	134	132	137	145	140	139	141	142	153	148	150	142	158	114	142	155	147	151	153	137	153	133	147	130	132	141	159	149	160	155	139	145	144	129	152	128	141	127	156	133	136	148	138	137	138	139	146	133	145	148	148	137	134	165	149	126	136	153	145	155	159	129	153	138	140	124	136	121	151	154	128	127	176	125	141	151	158	142	159	122	135	142	156	150	146	137	128	154	141	142	132	125	136	129	128	131	145	139	155	149	150	128	145	155	146	123	141	152	164	140	126	133	139	148	134	139	149	110	131	141	132	119	136	109	133	137	155	134	132	120	152	146	133	141	138	144	118	124	143	140	127	155	159	116	149	159	163	147	143	150	157	136	142	155	142	135	154	143	155	135	147	126	143	114	118	145	145	146	150	124	130	140	141	126	129	150	125	130	152	123	118	146	139	121	151	144	114	123	127	147	142	127	142	157	157	160	168	138	123	143	130	137	122	150	145	146	133	139	136	157	141	119	130	136	151	135	133	167	143	128	158	128	146	151	131	141	126	128	157	138	125	129	139	162	148	132	123	148	143	151	129	137	134	133	152	139	140	132	116	132	127	142	122	165	145	133	148	147	142	121	126	137	157	139	136	144	138	165	150	140	142	141	122	152	136	130	147	146	135	151	133	137	151	132	133	128	149	134	155	136	140	140	137	156	128	136	131	133	143	137	133	154	124	150	172	122	147	148	146	165	150	141	142	145	135	141	152	140	126	148	125	139	138	159	142	139	151	129	147	152	162	159	138	139	143	158	121	155	143	126	113	144	136	118	139	134	129	153	164	131	144	134	145	148	133	139	153	133	139	140	139	139	169	126	143	135	148	146	140	145	132	132	149	131	144	148	135	135	153	177	152	145	172	134	145	167	135	137	148	114	122	147	137	158	146	146	128	118	154	132	145	150	129	133	132	136	140	145	145	152	138	122	137	118	141	144	117	145	163	131	140	132	141	115	151	143	140	167	137	135	137	139	152	147	140	150	155	149	146	138	140	166	126	157	130	129	156	137	118	147	122	147	129	159	146	151	137	147	129	117	131	119	134	132	139	125	141	123	133	142	127	137	136	133	140	154	139	133	152	144	148	155	144	123	162	154	124	148	147	138	115	145	136	154	132	150	163	119	129	144	126	131	154	123	152	125	152	133	145	141	146	135	147	158	147	143	138	133	147	172	112	126	132	124	149	141	155	161	130	130	159	132	145	143	151	137	143	125	140	133	144	142	123	150	142	138	129	143	139	140	127	136	149	142	138	149
18659	2639	4004	4969	4319	3518	3013	2489	2107	1821	1591	1398	1269	1142	1011	992	926	849	822	771	722	642	720	633	632	613	631	582	600	503	524	502	571	533	500	467	483	478	491	479	483	499	483	473	463	424	459	485	444	482	411	441	468	433	420	426	418	453	432	435	431	390	436	419	404	393	430	420	414	395	394	403	398	445	435	397	424	438	422	408	440	404	418	374	424	414	404	433	428	430	425	396	433	425	404	399	445	425	392	397	410	390	410	420	437	430	420	418	454	393	384	388	406	403	411	398	380	406	393	429	382	425	406	392	364	402	379	456	387	448	385	391	418	383	380	395	380	375	374	391	418	383	389	391	357	400	393	390	366	400	374	411	389	405	371	391	417	387	402	377	411	413	381	418	398	392	428	396	410	407	423	384	403	383	370	384	401	395	397	401	430	364	388	406	380	390	411	393	396	349	383	404	357	409	407	386	420	392	375	369	378	382	409	380	364	420	407	390	381	369	378	378	398	417	381	419	373	379	386	390	414	384	420	398	378	400	434	392	376	405	400	372	374	405	354	380	389	447	381	407	372	388	384	425	371	405	416	376	367	396	405	409	392	427	378	395	384	421	388	374	420	397	345	377	406	381	386	379	410	412	391	371	377	386	419	415	434	402	374	362	419	381	404	387	400	371	407	372	388	396	413	395	402	389	368	389	409	403	376	408	402	406	385	364	433	378	399	399	399	392	376	391	439	384	352	377	369	399	352	355	399	362	386	372	390	376	376	381	360	402	382	395	417	393	388	381	417	349	371	380	378	443	392	420	413	395	386	375	419	387	380	370	359	375	377	357	383	419	374	412	396	370	373	408	410	397	390	376	380	405	429	411	387	389	401	417	363	387	388	401	397	384	400	405	393	381	362	390	395	393	371	383	397	387	418	395	410	381	417	392	379	402	387	435	411	377	393	395	398	403	384	406	413	397	413	373	382	388	367	401	373	419	373	379	396	426	356	457	397	393	412	450	375	406	380	365	399	416	395	354	400	397	391	366	385	396	380	385	378	394	398	401	383	395	412	382	370	386	412	399	436	425	351	438	352	353	383	375	374	395	412	405	392	428	436	372	391	388	389	400	341	383	403	397	382	375	359	423	395	370	379	401	361	394	349	400	379	381	366	381	402	399	382	404	356	391	355	402	388	391	355	380	391	382	417	388	339	416	358	383	355	408	397	386	404	419	380	383	390	361	437	389	433	387	398	392	388	366	387	409	363	375	385	381	383	373	399	400	370	375	382	396	392	388	381	393	396	425	374	374	376	420	369	405	407	415	405	423	388	383	380	375	397	379	401	396	388	365	418	401	380	408	421	381	403	378	376	408	387	368	396	382	429	375	377	370	355	384	363	361	387	375	423	376	379	421	393	369	368	448	375	362	391	382	375	379	355	397	398	366	407	370	377	443	418	382	401	393	369	382	363	429	403	409	404	435	379	395	406	446	387	373	389	396	388	368	365	394	377	382	376	408	400	388	402	370	345	350	431	390	401	380	394	413	371	415	392	396	368	394	401	391	373	386	386	406	428	404	379	371	382	415	373	404	401	384	371	371	424	398	418	388	387	384	385	394	381	407	392	419	379	399	397	363	415	399	375	381	386	397	409	382	414	410	387	404	394	386	378	374	388	404	412	417	381	380	400	382	392	384	392	401	404	377	373	372	395	368	394	396	389	378	372	381	387	428	360	375	372	345	393	372	368	381	377	398	410	395	375	394	408	399	377	414	383	412	406	381	385	365	417	421	382	358	388	393	413	390	406	375	384	376	407	383	406	407	400	377	428	356	363	408	380	389	426	375	403	383	408	399	370	428	399	393	395	359	405	403	360	418	390	404	377	392	362	368	405	380	422	425	385	386	374	403	388	427	419	393	387	393	428	410	411	423	376	388	424	365	371	386	397	402	402	411	406	371	382	371	380	382	351	375	405	406	367	377	408	394	400	372	375	374	399	401	350	371	417	398	433	366	391	368	397	400	385	379	409	400	356	394	390	387	365	422	404	382	409	370	420	387	401	412	415	360	416	421	381	412	366	367	422	363	386	434	379	396	395	373	436	391	380	394	419	406	405	355	386	408	405	390	390	383	387	413	437	377	400	389	404	399	364	392	369	385	347	360	399	407	357	403	412	408	384	379	409	403	362	405	378	380	378	381	411	418	393	356	432	377	377	395	429	385	382	404	391	373	387	379	380	416	385	412	382	389	391	396	379	409	386	419	395	380	408	399	405	356	403	390	387	407	363	398	381	390	423	383	385	405	386	398	375	365	403	393	383	399	402	399	415	387	402	385	398	375	401	372	368	365	368	409	367	410	374	387	419	393	383	402	398	406	394	393	395	355	388	376	356	389	413	418	377	373	416	419	389	425	425	382	420	395	398	399	400	386	361	395	393	414	390	380	392	365	395	394	395	378	390	357	386	368	394	374	365	404	428	406	381	353	406	391	408	406	393	392	385	407	404	405	416	395	371	384	354	421	388	401	369	397	369	382	359	403	381	361	362	403	384	383	374	384	385	405	349	366	369	367	366	400	407	372	381	437	422	410	415	408	436	374	400	396	369	377	404	393	384	406	392	394	387	386	397	377	387	366	404	399	413	413	401	354	368	361	410	381	375	417	395	421	422	373	355	393	422	399	358	432	408	342	389	405	373	367	412	402	373	413	373	441	359	373	401	396	395	405	357	369	398	398	394	391	374	399	424	406	404	387	365	424	427	390	363	413	399	365	383	378	376	394	437	400	367	354	423	368	366	375	396	396	377	392	413	376	369	354	389	418	397	413	415	411	417	415	406	377	445	442	361	375	414	407	396	406	379	400	407	377	397	394	376	359	397	428	411	400	407	372	452	378	364	388	368	390	378	400	368	405	416	420	404	378	393	390	420	396	384	382	414	396	379	368	388	391	377	367	412	380	384	381	389	416	377	418	380	428	404	381	376	389	350	387	392	374	413	428	421	406	403	352	377	375	408	401	368	377	383	387	367	403	371	365	380	398	432	401	427	366	432	402	415	371	391	388	401	375	358	390	432	397	382	425	388	412	376	392	414	398	407	409	364	391	394	409	374	352	388	370	363	382	382	427	419	402	406	372	394	405	362	418	372	415	394	398	421	406	353	407	364	393	406	391	397	412	417	405	381	392	366	392	399	411	401	416	372	383	396	367	383	365	360	395	400	415	379	407	393	441	391	388	408	407	369	402	378	408	366	362	411	388	365	409	392	420	454	387	385	381	397	419	361	383	404	379	395	414	362	387	345	412	388	428	359	423	401	390	372	384	416	394	392	398	380	374	418	398	390	411	350	410	422	412	377	382	378	394	389	388	374	345	372	414	381	366	390	384	412	393	383	390	411	381	410	429	348	376	425	378	400	386	378	369	407	402	421	382	352	389	373	386	380	426	451	372	385	383	388	379	412	383	386	374	384	409	366	399	412	395	361	380	394	401	362	385	418	399	382	378	386	379	389	435	388	373	350	370	381	416
3891	467	370	303	321	296	288	316	285	279	285	240	236	300	256	287	289	275	273	267	285	259	272	260	301	284	266	276	264	304	290	272	274	277	264	253	247	287	277	269	268	258	293	292	277	309	277	253	271	272	311	279	282	264	245	262	299	279	251	298	251	285	277	241	273	264	264	255	266	274	276	244	288	278	270	260	287	282	261	272	289	247	259	287	265	259	290	282	257	285	254	303	239	260	286	250	273	282	293	266	295	281	261	281	254	266	276	312	286	283	282	280	272	251	270	228	263	260	276	259	230	267	268	292	245	297	268	253	263	272	293	270	270	262	260	278	289	277	296	304	254	281	257	247	274	278	250	275	263	279	252	262	289	286	254	274	247	264	304	284	254	266	273	231	269	243	279	266	277	265	275	276	281	280	267	287	267	283	282	281	283	274	278	260	253	280	263	279	284	282	253	257	268	310	246	279	286	262	289	233	256	269	283	275	256	239	262	272	264	273	256	277	275	311	257	266	237	282	272	271	238	258	249	255	286	262	262	267	270	246	274	287	280	258	287	275	278	249	272	265	265	253	305	256	270	270	255	243	281	254	269	265	295	275	287	273	251	254	273	273	286	250	255	265	261	236	289	268	273	259	248	263	279	261	302	295	290	279	264	280	275	237	275	237	279	241	277	280	273	250	272	264	255	271	272	289	246	259	281	258	265	254	266	279	259	268	281	282	273	284	270	260	264	276	259	283	307	267	261	271	272	259	279	257	269	264	256	273	275	275	255	283	269	271	225	285	292	254	298	262	267	268	297	303	261	266	283	249	302	232	292	268	246	296	246	262	268	257	275	273	281	260	268	280	291	289	263	268	262	288	263	282	285	284	255	249	296	263	260	292	271	236	303	260	282	240	253	305	260	294	275	271	260	264	227	292	257	265	266	269	276	294	270	271	257	261	274	279	249	258	264	279	234	261	279	302	304	247	236	254	273	263	293	265	263	280	252	275	296	264	290	290	292	291	279	264	283	306	287	277	263	255	268	264	267	258	282	255	287	254	231	248	295	257	268	267	250	275	294	283	293	253	272	262	280	298	287	252	263	238	271	292	244	252	248	252	263	291	265	274	245	267	279	258	243	291	256	244	289	275	291	260	262	259	270	281	276	288	254	285	278	269	249	264	269	261	248	257	261	267	252	254	251	279	278	250	279	294	276	245	259	259	284	271	294	298	269	265	236	239	265	283	291	290	282	261	251	298	242	286	281	271	236	249	265	238	290	298	303	264	269	297	254	249	279	271	277	252	282	257	254	268	273	286	266	268	274	283	254	253	237	292	264	268	276	289	253	259	254	261	266	251	296	306	256	279	261	278	274	263	268	277	266	272	280	231	276	255	268	273	303	292	273	289	275	248	270	306	269	263	278	263	269	247	257	274	271	280	257	249	299	258	292	258	260	249	248	269	261	289	257	264	261	262	268	265	300	256	289	294	261	272	298	263	302	297	279	284	260	272	261	256	283	261	267	260	265	269	279	257	275	245	252	252	258	309	307	266	243	269	251	261	259	244	285	257	257	263	252	287	281	276	279	260	256	255	244	275	292	257	274	271	256	272	261	268	260	233	242	271	278	295	242	253	297	268	270	286	326	277	275	233	236	263	248	276	304	263	263	272	280	247	278	249	285	288	269	279	265	286	263	274	263	280	253	263	268	279	293	289	224	263	270	307	267	280	294	252	275	279	273	277	267	280	268	272	304	295	269	297	284	257	235	258	272	275	259	259	263	293	281	253	241	259	289	281	278	280	248	251	278	278	268	250	288	278	268	287	272	267	241	266	256	269	323	279	276	281	271	251	280	265	252	268	266	273	285	284	271	274	271	291	271	274	276	247	263	261	279	256	272	261	263	265	272	270	293	282	262	287	255	234	258	295	255	296	238	292	294	275	272	249	272	251	268	265	297	270	305	273	251	254	297	261	283	283	275	277	286	293	253	295	232	247	273	261	272	277	263	266	290	282	253	248	274	265	266	284	272	260	266	276	252	281	251	286	260	246	278	275	264	276	297	287	239	260	265	267	284	277	261	290	263	262	291	273	255	287	260	295	250	273	257	254	224	287	273	293	283	258	273	287	296	277	273	286	261	257	274	239	268	253	247	231	277	280	256	267	269	251	278	275	262	257	276	253	236	255	264	279	246	285	262	252	274	245	236	270	272	279	261	266	279	288	290	278	254	305	274	283	307	276	246	285	276	286	292	265	294	255	257	262	255	286	290	275	285	276	256	278	284	258	258	302	269	258	282	261	269	228	295	319	255	259	293	277	220	279	251	242	290	281	262	273	248	270	267	280	284	262	263	245	277	274	269	265	268	265	276	255	286	252	277	288	264	238	260	284	250	244	253	267	263	282	272	230	269	265	246	244	271	266	271	243	259	283	257	278	280	274	268	269	272	282	239	313	283	298	253	268	260	273	265	245	277	273	276	237	291	270	259	267	245	271	277	297	266	260	290	286	286	254	277	253	281	269	276	265	269	264	269	261	254	282	279	259	275	263	265	292	274	274	250	257	294	265	253	287	279	251	258	256	250	251	286	257	287	250	282	252	264	265	272	286	290	260	263	298	270	284	260	276	299	300	263	279	280	312	280	275	288	243	272	296	241	265	264	267	292	278	302	268	252	278	283	268	281	298	289	250	302	284	284	285	220	249	252	279	254	268	240	269	260	248	290	262	280	262	264	244	251	255	251	262	276	265	291	251	266	284	245	283	300	274	281	283	277	270	276	276	265	230	267	289	265	255	255	277	304	238	255	286	234	311	306	211	248	285	247	301	266	294	284	291	260	262	257	285	287	284	299	283	271	308	246	276	262	270	278	282	260	251	283	268	265	295	259	252	270	271	299	256	273	254	278	269	290	268	277	269	277	263	291	263	253	279	268	292	260	266	314	262	273	288	262	262	274	272	259	248	247	259	278	261	263	277	268	278	267	260	231	283	277	284	251	288	279	242	291	244	258	259	276	266	262	257	276	273	274	263	240	274	287	264	262	255	254	267	262	267	301	270	248	287	280	260	272	317	260	251	295	283	282	276	287	276	252	280	281	258	280	274	253	297	288	292	266	273	260	301	313	250	300	272	283	297	286	282	253	268	264	242	248	269	249	273	225	282	256	255	272	266	277	269	260	260	277	267	278	274	284	259	254	259	262	267	286	298	265	283	251	306	271	250	277	269	288	270	287	283	296	278	254	278	267	275	260	254	266	248	282	271	263	288	287	280	276	305	302	301	248	275	255	252	275	257	256	280	254	276	299	271	274	276	260	276	281	271	279	281	264	269	266	293	278	275	254	273	262	259	235	293	289	269	271	280	246	274	279	252	255	282	273	281	278	257	324	282	269	298	280	265	297	296	284	265	285	232	304	274	279	264	277	264	269	276	286	271	270	245	267	307	290	291	268	246	278	264	248	275	260	272	264	272	257	278	286	257	266	287	277	262	245	255	257	273	258	287	262	275	308	267	267	274	269	269
3548	875	935	985	937	882	846	812	801	788	757	783	783	818	780	733	701	737	728	685	755	785	665	749	783	705	751	716	699	748	742	748	664	726	703	766	781	693	714	689	791	760	713	729	728	708	706	688	728	686	700	722	684	681	707	704	718	715	760	706	673	686	759	711	701	727	742	718	684	688	670	682	702	684	719	726	679	649	686	730	714	700	711	728	741	707	716	728	703	673	728	728	717	660	683	767	693	721	718	716	686	754	720	727	708	716	758	708	713	661	724	676	711	706	736	713	662	741	656	716	730	687	740	691	739	655	717	721	737	686	690	709	729	707	650	719	679	687	710	721	735	764	751	705	719	700	676	735	688	748	743	701	783	712	751	692	782	758	739	748	689	728	662	692	732	716	717	688	692	709	710	738	732	654	722	736	732	717	726	680	707	687	733	676	722	715	708	686	669	704	744	697	707	706	731	701	728	752	757	709	704	730	748	747	709	714	661	726	695	701	723	689	712	736	758	682	690	678	739	761	707	750	729	717	732	705	742	738	693	708	677	698	730	709	708	672	696	735	737	723	710	726	710	728	718	636	692	639	704	688	706	747	727	671	716	730	708	740	741	700	713	664	766	741	692	730	724	747	681	727	738	736	685	724	722	751	736	699	707	760	720	680	722	690	724	735	727	699	748	776	685	717	740	710	728	711	672	707	688	679	656	739	699	683	766	731	747	654	702	703	730	717	768	736	720	745	724	724	750	698	738	724	725	671	705	675	768	684	746	702	736	712	720	728	714	721	738	709	695	661	723	720	734	735	702	720	770	677	685	704	769	724	723	686	758	752	695	710	723	727	700	718	730	742	718	748	713	688	676	680	711	720	754	688	684	696	750	708	691	666	692	736	707	745	758	760	720	703	694	724	704	729	705	707	701	746	759	716	708	716	734	714	673	691	731	728	699	709	734	725	718	724	705	715	693	696	733	718	742	708	741	688	762	766	679	700	713	707	699	717	688	726	705	725	696	714	657	701	709	709	682	735	747	745	727	691	741	711	657	685	716	766	708	767	748	722	678	715	710	715	760	696	691	674	701	700	691	702	715	716	724	738	702	683	728	737	704	730	700	703	720	698	674	677	715	742	716	741	706	733	704	738	691	713	735	679	679	715	683	686	672	673	709	682	747	678	699	713	702	737	735	701	733	717	725	715	724	678	694	720	744	703	697	729	699	707	702	672	674	690	711	684	667	755	723	716	674	682	719	685	720	746	667	738	689	730	723	743	711	678	668	694	753	715	762	722	745	700	704	719	690	694	703	716	718	695	756	697	741	664	682	718	663	718	712	720	737	670	740	674	735	737	693	720	723	724	690	764	756	718	744	683	724	715	694	713	717	700	709	747	701	684	735	692	702	730	700	731	720	696	704	701	664	711	718	726	696	729	699	692	730	714	710	684	700	718	739	729	739	678	730	709	701	692	714	695	731	741	702	694	753	697	685	736	668	649	699	738	716	684	715	717	711	723	706	728	750	661	722	720	754	714	723	784	741	692	702	706	684	687	707	714	724	728	689	662	736	713	705	671	734	706	751	712	715	675	699	697	660	727	717	698	728	677	685	751	728	756	784	697	803	723	717	742	705	696	671	732	729	755	702	739	711	703	736	700	703	696	645	707	726	721	749	735	702	678	758	700	731	749	705	694	687	730	739	728	719	717	738	734	697	699	707	715	810	749	664	669	686	725	726	655	734	698	700	755	694	686	741	699	692	726	689	724	711	721	728	685	683	731	744	695	689	719	692	701	675	675	695	733	695	635	695	691	707	726	741	735	730	688	682	701	680	686	695	735	743	698	736	742	690	719	711	680	679	698	717	665	681	664	685	750	705	713	696	696	699	737	744	694	672	704	686	705	659	712	745	747	749	748	683	732	778	679	724	691	720	692	692	734	722	722	690	703	732	701	724	687	682	706	691	675	749	701	677	719	732	688	714	726	677	725	728	685	697	717	762	746	702	715	656	653	723	698	765	680	676	711	717	713	736	674	702	728	710	677	737	707	773	700	675	736	709	734	732	709	715	736	719	707	735	685	756	742	741	718	750	716	664	737	709	737	670	726	679	769	690	695	740	727	751	676	768	727	696	732	681	692	667	715	687	715	729	721	707	701	733	734	711	680	719	683	726	703	669	728	687	735	694	684	729	712	716	693	746	745	669	644	686	726	696	724	686	732	713	709	732	677	743	716	671	686	687	679	717	718	712	706	682	694	733	748	687	670	707	735	694	682	741	733	661	736	707	710	715	732	688	715	724	652	732	717	764	689	728	710	673	705	709	727	731	687	682	715	687	737	731	696	705	712	720	687	703	677	709	689	703	703	739	715	703	706	730	717	693	648	766	745	709	676	701	729	725	681	734	691	704	754	710	681	722	719	736	679	783	700	709	719	740	695	699	712	743	742	739	689	734	698	722	706	738	727	698	730	713	680	714	684	689	740	706	706	746	702	711	698	699	696	750	674	730	752	702	680	727	748	719	725	689	731	705	743	708	680	696	686	750	696	736	734	719	660	706	696	727	658	689	672	689	727	704	727	714	707	695	767	718	695	713	728	700	705	716	761	700	712	650	745	718	721	692	691	670	695	687	719	712	732	659	714	695	695	702	664	674	711	742	696	715	674	707	720	717	749	709	727	722	737	697	733	698	668	738	686	694	702	704	725	720	746	697	733	727	714	726	672	680	775	761	734	709	700	711	745	683	712	654	664	697	740	729	712	699	761	677	749	711	747	694	727	704	732	692	691	706	735	712	730	664	762	733	713	742	715	715	740	701	706	676	696	680	698	709	682	693	702	737	730	756	688	708	693	703	694	759	748	723	706	701	713	726	676	745	721	739	712	644	701	660	690	708	690	729	709	716	755	712	719	744	676	718	725	735	715	736	689	745	754	714	659	692	712	698	760	674	747	701	737	686	731	736	724	733	716	662	654	701	739	707	645	736	711	709	723	734	718	702	756	728	692	716	701	715	688	793	756	743	699	648	702	697	712	672	703	742	672	694	733	726	739	713	749	667	754	699	694	676	717	687	713	783	684	691	735	659	671	675	697	733	695	691	707	740	677	722	728	752	673	717	694	738	684	678	725	725	713	697	689	690	665	703	701	731	708	702	708	709	720	730	734	709	703	712	743	739	680	739	744	728	682	695	681	768	714	675	735	689	733	736	715	716	723	721	675	721	735	703	732	702	725	708	672	733	700	678	751	716	653	739	748	723	682	705	748	691	687	731	685	704	671	696	714	712	689	728	704	708	739	688	680	712	787	716	719	695	747	722	692	731	761	706	721	684	661	674	741	755	698	689	713	727	690	706	736	739	701	713	711	751	720	705	751	689	744	714	712	733	712	741	722	697	725	653	707	701	666	710	690	729	790	713	727	752	699	668	678	770	721	746	645	713	684	711	655	706	758	683	691	737	685	729	685	756	695	675	727	723	706	787	680	697	703	716	719	671	727	724	703	698	706	689	720	702	749	724	691
21736	4475	1267	957	814	646	510	485	450	412	411	384	346	370	352	338	293	304	305	324	331	288	302	288	274	304	318	325	313	308	302	331	318	265	297	313	323	291	282	331	292	269	287	318	280	314	275	286	285	312	279	299	284	328	317	308	268	289	281	296	330	284	312	290	306	292	267	268	270	305	272	260	264	306	264	292	312	273	329	284	312	320	312	291	294	250	333	304	272	283	259	332	259	270	287	336	296	295	300	300	278	306	294	292	283	290	298	293	299	280	282	268	253	289	326	310	288	286	271	313	313	309	280	280	276	306	293	269	270	296	267	278	278	304	287	287	307	296	273	285	254	273	269	273	282	286	295	301	281	308	300	280	301	298	285	254	264	282	298	292	302	316	285	306	277	262	283	303	307	289	291	302	283	275	279	301	250	310	273	242	302	256	313	313	300	308	262	296	337	323	274	309	243	250	258	308	288	307	308	316	286	271	306	307	301	277	282	283	293	280	325	309	317	296	292	277	289	291	291	308	295	307	328	298	320	301	289	291	315	306	296	310	302	284	313	281	305	299	269	306	270	312	283	277	311	260	269	282	283	296	301	299	315	296	277	285	294	322	289	336	284	287	258	307	298	296	314	307	259	280	275	288	294	310	303	284	315	291	293	297	293	295	265	256	281	275	317	345	297	295	274	296	269	284	267	315	334	284	305	281	270	297	283	304	305	312	305	289	283	278	288	262	281	290	255	277	288	289	277	297	237	305	257	281	291	281	296	295	286	280	301	266	298	278	299	266	290	303	278	295	305	288	299	324	262	293	329	312	309	269	281	300	268	335	282	294	298	267	283	303	312	277	278	304	299	256	302	312	297	272	307	275	291	277	267	275	297	290	285	292	289	352	300	335	292	262	322	282	263	284	281	270	276	303	310	284	284	294	284	309	287	296	314	270	268	280	325	269	263	278	286	304	279	282	306	284	305	312	290	329	319	313	289	300	273	284	270	303	284	265	277	288	305	307	308	273	284	277	280	302	275	323	309	268	288	263	264	305	308	290	309	294	284	294	291	282	247	284	314	302	292	261	296	305	294	264	287	279	277	260	287	288	296	281	299	274	301	319	315	293	315	282	281	297	293	298	283	312	294	263	263	284	307	298	343	262	320	286	252	293	318	292	280	303	268	280	306	284	288	312	268	284	272	290	257	274	289	313	262	273	283	298	299	285	284	270	283	287	272	267	313	312	290	269	309	316	265	295	303	289	279	293	308	318	289	309	323	300	284	280	276	295	288	298	287	247	308	271	300	291	303	278	281	306	290	276	302	286	269	268	284	287	286	261	289	331	268	302	292	284	282	266	292	287	321	266	286	303	286	338	277	281	295	294	278	288	272	316	264	284	296	304	258	259	288	270	270	298	313	284	276	267	292	289	291	282	309	312	296	310	307	288	309	265	319	288	308	275	297	297	294	249	273	281	289	289	282	304	306	267	285	278	307	284	304	270	249	288	290	286	288	291	322	299	266	266	270	298	322	283	308	283	267	263	307	329	275	302	280	283	276	274	280	282	289	287	298	313	311	264	301	336	308	305	333	263	331	295	320	282	282	283	304	292	249	269	274	313	286	290	254	289	293	308	295	305	297	294	255	317	270	286	275	297	299	305	295	297	303	285	323	300	295	317	276	316	304	275	308	287	300	282	284	292	307	294	283	250	338	297	312	300	284	292	288	303	275	283	317	318	299	276	301	304	289	292	287	267	259	250	295	285	323	280	287	316	270	316	324	282	292	291	282	283	308	295	294	300	308	291	283	274	285	295	321	283	285	286	283	292	294	263	307	306	252	297	285	281	272	309	279	252	267	311	258	289	307	264	316	286	280	312	315	288	303	279	273	283	265	298	260	275	294	288	289	271	283	277	289	291	294	280	300	270	276	284	277	297	296	300	275	293	285	280	279	253	287	268	299	297	269	251	304	275	284	281	286	265	304	290	287	300	308	287	259	296	288	243	285	269	296	302	270	291	313	315	280	272	261	294	289	300	312	285	297	288	287	294	284	277	341	275	267	318	297	292	280	300	292	258	301	307	282	308	268	315	281	291	288	269	279	273	294	305	317	288	293	318	289	262	296	279	263	267	271	261	304	332	300	319	280	274	308	293	315	285	314	257	273	296	281	277	313	277	283	294	266	308	289	282	297	296	306	300	297	309	293	278	282	299	279	294	276	291	289	305	280	297	290	289	319	299	272	295	268	270	311	292	290	276	289	282	241	309	314	254	300	274	287	315	287	290	300	284	300	307	243	299	279	294	293	302	289	310	310	243	283	270	279	260	306	318	278	281	248	317	274	266	267	285	269	310	314	258	298	301	278	258	303	302	288	270	294	312	296	289	279	283	296	279	261	309	295	306	283	330	268	280	288	278	298	289	289	275	283	272	289	299	305	321	304	273	304	300	296	306	260	304	307	334	300	297	286	323	308	275	321	289	277	278	299	297	256	297	273	254	279	260	301	291	281	286	279	286	279	295	284	289	287	296	306	290	292	314	323	290	299	283	296	280	281	265	283	283	287	266	288	261	290	295	282	262	291	298	273	288	298	324	250	275	270	281	292	312	288	308	306	296	314	286	264	319	273	297	301	294	268	291	303	281	300	296	279	297	301	271	291	281	304	312	274	275	286	285	301	288	316	297	284	263	282	286	296	308	287	270	279	313	291	306	302	274	284	286	282	313	266	292	311	310	282	270	284	268	290	285	260	272	277	274	309	291	284	275	293	283	305	285	288	315	277	286	303	292	281	303	289	317	304	289	290	292	313	277	306	268	263	308	262	282	281	255	290	313	265	257	276	258	276	304	332	306	280	261	295	282	274	277	270	273	296	301	281	276	302	286	242	274	280	279	292	288	295	295	312	289	283	281	286	285	276	265	295	279	292	283	282	279	288	290	309	295	316	288	266	285	286	309	270	273	291	274	296	301	286	282	292	288	292	304	271	312	282	299	312	312	270	282	261	305	324	295	299	304	267	273	280	299	294	287	279	306	282	312	313	342	272	262	286	300	283	307	333	322	301	282	299	315	289	266	270	289	285	317	273	292	302	306	307	292	283	295	287	293	321	308	295	278	333	294	303	317	296	289	308	289	322	290	282	285	260	295	276	317	253	252	301	287	291	276	268	300	317	277	278	276	265	283	276	306	270	292	307	295	300	291	279	330	292	309	294	295	252	298	292	286	251	305	281	279	281	314	253	289	309	309	261	282	292	275	269	282	299	291	284	253	314	272	289	283	285	292	293	292	263	281	274	286	272	275	282	327	281	282	269	261	273	294	270	339	288	279	298	312	296	264	303	293	305	288	292	260	292	267	302	295	308	286	278	306	294	280	276	281	266	312	268	284	306	336	290	266	288	290	257	277	305	289	279	276	295	294	287	295	294	280	303	286	280	272	287	239	299	276	265	282	316	294	260	255	278	295	289	285	313	267	315	268	296	292	273	283	290	285	300	285	296	286	276	304	313	283	290	266	266	309
13211	2427	2579	3277	2913	2418	2119	1880	1599	1510	1371	1273	1176	1161	1095	1054	1032	988	1002	939	909	920	866	923	873	838	863	867	846	805	828	807	847	808	826	789	766	873	828	882	859	809	800	744	805	796	733	730	790	746	772	767	815	781	800	805	776	749	754	716	765	731	758	740	751	782	769	771	811	830	755	772	781	771	760	756	730	719	743	791	752	807	773	730	788	749	753	745	811	727	785	813	722	779	740	816	763	738	742	726	752	789	787	773	747	747	724	767	738	744	764	753	754	718	779	732	791	705	772	732	766	736	780	776	763	755	767	738	761	742	700	753	719	750	786	774	792	773	732	766	712	763	772	710	759	733	730	788	742	713	741	738	768	746	733	691	730	769	750	744	740	732	760	739	707	777	772	727	726	750	801	723	754	756	746	777	754	768	728	793	720	741	759	718	742	731	757	753	760	733	747	699	751	807	743	760	756	754	750	691	695	703	783	752	751	765	735	759	743	732	764	756	750	765	763	760	731	775	763	763	751	728	693	725	742	795	745	747	735	736	769	737	718	789	786	710	760	753	755	755	722	734	768	819	737	719	708	725	797	722	704	721	701	735	733	710	705	708	777	759	762	747	737	772	704	756	746	758	722	746	779	750	740	736	739	751	765	749	720	732	730	741	699	776	760	747	777	785	734	711	763	743	687	697	753	787	753	727	754	756	786	747	721	758	758	733	730	743	768	757	743	746	780	674	728	759	764	724	753	731	699	750	730	723	786	708	764	749	744	731	711	698	774	748	769	778	692	715	726	794	719	769	778	749	708	752	742	796	773	752	759	765	778	740	698	775	771	719	720	794	690	753	732	724	757	785	758	734	748	762	770	741	751	729	777	754	793	767	754	744	780	724	655	729	744	729	777	706	785	789	719	768	762	730	757	803	762	762	786	734	764	766	759	737	715	755	772	703	753	731	716	748	698	759	737	717	785	740	739	765	734	764	702	734	743	739	788	744	716	721	739	719	749	803	721	727	762	736	778	761	756	732	782	769	736	687	779	750	747	740	719	738	712	794	731	757	730	749	728	739	764	787	739	747	769	771	736	762	735	753	735	715	742	727	759	734	742	731	733	768	765	783	768	759	766	698	758	739	743	775	705	683	761	764	746	711	711	739	739	739	703	745	744	754	754	758	788	775	739	760	735	784	771	739	758	735	738	770	796	758	724	761	691	764	784	747	721	743	715	798	739	741	778	747	782	778	722	727	762	741	762	751	746	759	734	721	739	717	742	750	725	746	731	737	789	778	786	744	732	794	756	740	716	738	790	760	720	727	795	778	735	782	768	780	755	698	758	735	728	778	751	684	728	727	749	780	730	746	750	743	762	754	734	736	782	748	791	731	748	758	719	734	698	783	736	805	758	769	745	771	731	749	742	739	702	763	783	715	752	733	789	738	708	729	727	740	730	747	760	716	735	760	729	769	751	769	716	750	730	780	695	705	785	747	735	774	701	744	743	733	771	716	789	733	721	741	764	771	726	745	688	732	778	729	757	762	760	740	716	780	743	756	715	765	727	792	737	779	721	746	771	782	730	729	779	718	728	748	740	716	771	769	781	745	752	728	778	744	754	745	725	728	737	742	725	734	705	731	740	787	773	716	769	776	741	758	717	712	717	761	768	758	737	711	772	754	752	741	752	749	731	743	755	713	722	706	741	769	755	794	706	717	760	742	743	756	782	742	744	732	707	730	678	749	798	738	736	762	716	700	734	733	704	738	753	748	701	762	747	763	815	755	741	746	709	755	739	788	766	773	828	766	745	685	717	755	794	727	745	742	727	710	746	765	732	785	758	755	752	742	711	745	794	698	760	811	723	746	735	739	694	744	743	738	781	732	726	742	761	801	752	721	809	710	766	803	768	743	730	714	731	708	722	766	750	723	721	704	746	778	745	739	738	809	759	705	741	816	775	755	721	722	760	775	754	786	758	758	723	729	775	754	786	760	738	737	797	720	702	787	732	721	766	723	725	778	780	740	736	711	729	746	741	727	774	732	736	735	721	736	713	721	734	742	744	731	740	747	714	721	715	750	712	763	749	700	727	722	724	721	752	695	751	757	708	727	737	750	747	769	727	768	772	754	732	721	732	792	764	749	768	727	714	731	757	743	746	690	825	708	746	756	759	734	772	755	735	741	775	719	770	795	712	742	726	752	656	721	767	762	724	759	719	770	783	721	753	739	723	747	740	792	746	742	755	731	738	791	733	774	786	714	772	740	801	740	730	740	739	746	780	702	817	767	767	707	735	751	766	751	712	745	718	755	747	717	762	722	741	744	744	763	700	718	743	768	762	693	779	734	717	702	738	765	741	716	730	728	795	707	744	746	731	775	767	723	767	754	705	727	770	740	727	703	730	680	755	734	727	729	679	718	757	743	686	727	717	760	760	749	725	734	710	755	765	700	777	718	730	752	716	754	747	726	765	752	765	742	701	730	723	745	784	730	762	734	735	791	721	750	754	705	779	753	789	746	733	726	732	772	728	808	730	765	773	718	749	715	746	781	764	755	733	731	760	750	731	729	765	740	760	762	745	746	757	746	708	736	723	748	765	780	738	766	674	766	762	754	708	746	738	772	739	748	706	750	727	719	804	700	747	695	695	693	730	761	734	809	807	742	765	747	740	765	735	731	744	773	731	756	744	735	734	730	743	741	756	734	768	733	724	755	776	734	732	717	773	721	705	749	715	718	717	749	725	769	749	688	733	709	718	754	775	723	711	707	745	694	769	770	754	769	728	741	770	748	786	796	771	745	725	759	693	726	764	757	715	788	764	724	720	778	704	745	762	719	761	748	667	770	721	783	743	745	740	771	721	734	747	722	739	706	772	740	797	750	761	747	814	742	786	715	742	775	768	741	782	764	751	727	703	809	773	762	755	766	740	715	695	721	740	731	749	720	720	725	772	748	733	758	753	744	751	800	668	739	770	727	714	722	698	732	778	762	695	687	735	729	716	743	756	767	722	764	781	716	760	740	768	720	765	754	724	742	744	739	710	719	731	739	745	783	770	728	753	765	709	713	741	721	763	753	771	719	729	778	727	705	702	728	737	786	721	748	695	742	752	720	716	769	738	759	765	704	690	736	761	719	754	727	724	741	719	752	728	735	715	749	763	763	731	771	743	736	738	744	769	741	732	756	731	739	718	758	732	749	714	714	733	723	720	739	750	760	759	717	759	711	774	754	768	769	753	730	719	742	739	726	703	721	698	784	740	738	743	747	747	736	753	708	725	798	751	720	716	734	728	760	727	829	697	736	741	776	790	766	771	735	714	750	775	713	782	756	732	760	766	721	724	751	812	743	720	738	782	763	744	806	785	724	704	763	744	758	767	761	753	720	716	756	744	726	744	747	744	749	726	693	719	745	778	774	745	753	741	732	778	741	740	695	756	745	758	757	738	778	730	756	687	690	772	730	716	712	813	721	794	784	789	771	733	760	712	734	770	709	735	695	702	741	754	770	715	757	684	776
32894	10140	2260	1608	1111	872	636	523	416	363	347	298	266	234	234	240	223	192	196	197	203	171	207	186	180	187	180	163	154	158	170	164	152	179	166	145	144	150	150	136	153	144	134	141	151	142	167	136	162	155	135	124	151	142	154	173	167	148	141	160	148	160	147	151	147	122	140	169	134	141	159	153	141	130	144	142	127	141	144	144	161	126	143	141	139	147	151	153	129	144	123	129	124	159	147	157	144	141	127	158	146	148	158	138	135	121	142	151	149	155	139	140	139	136	146	131	144	126	147	133	156	160	143	147	126	133	141	123	154	140	148	159	139	139	137	135	141	156	146	144	131	147	133	134	125	141	137	120	132	162	144	154	143	131	136	143	140	136	134	125	144	148	143	139	141	167	125	143	138	125	145	123	139	139	150	144	121	143	154	149	138	124	139	135	157	140	142	162	156	135	116	160	120	156	132	152	148	151	151	147	137	129	162	143	123	126	136	139	138	132	132	137	145	140	135	154	157	156	133	157	144	139	121	165	125	149	155	153	151	144	148	140	132	136	132	125	147	136	157	124	130	123	163	135	134	142	136	143	122	133	141	128	151	135	128	152	150	114	142	150	152	133	146	123	151	123	132	135	155	165	155	129	133	148	132	132	134	141	156	156	111	129	131	151	136	119	138	129	139	138	128	137	136	138	156	146	151	170	157	118	141	127	126	130	131	120	134	132	143	129	172	121	149	131	159	131	148	160	132	132	138	146	145	148	138	162	167	142	128	130	124	151	137	156	163	130	136	163	132	145	130	138	127	137	154	138	140	127	139	141	152	119	124	131	142	133	120	142	129	144	141	155	117	131	121	133	148	144	129	146	133	132	150	130	145	130	156	138	137	120	137	151	124	150	123	147	161	125	131	129	134	135	171	145	137	138	141	169	125	153	148	133	134	153	148	145	142	138	124	150	157	163	134	117	145	120	137	134	154	145	132	153	144	153	136	125	149	156	146	156	120	128	150	145	135	151	150	136	148	147	138	137	135	151	129	146	170	156	133	131	144	130	141	137	122	141	147	146	135	152	123	133	137	137	145	135	131	131	119	134	143	127	138	130	160	139	144	139	162	144	131	154	133	157	126	150	131	136	157	132	115	120	161	124	148	136	144	150	145	117	137	161	135	160	156	137	156	124	156	130	135	152	155	153	137	142	182	147	140	138	146	142	139	145	132	164	134	136	143	158	146	135	148	152	148	126	141	129	159	134	146	132	156	131	130	155	115	168	132	117	140	144	146	133	163	150	149	128	137	93	128	142	133	121	145	139	142	151	147	149	144	141	153	125	141	143	146	139	153	149	142	117	147	138	141	140	121	156	146	154	139	149	149	133	138	140	140	131	134	139	157	130	160	140	132	145	134	150	117	111	146	147	136	132	140	146	145	139	156	109	129	133	159	145	137	132	161	137	154	151	137	155	137	137	147	135	133	128	137	147	131	127	142	104	144	136	131	143	144	149	138	150	117	125	127	162	139	144	123	154	142	151	128	147	140	135	124	123	153	152	154	131	125	140	129	150	130	110	125	135	145	131	162	147	155	135	137	142	120	123	144	137	128	151	134	133	142	116	131	140	157	142	148	134	132	144	139	139	141	153	146	143	141	120	150	122	171	161	127	132	140	127	139	141	136	145	120	120	137	123	125	145	159	136	141	114	147	134	117	142	143	153	158	147	150	151	133	151	151	141	144	127	149	149	151	140	140	129	138	152	137	142	141	151	145	140	162	122	135	133	148	160	175	148	157	142	138	142	141	132	150	151	129	123	147	132	137	153	141	148	132	146	128	149	135	124	168	111	127	133	143	158	133	150	155	144	129	163	143	140	146	159	146	139	156	129	123	162	126	140	157	162	134	121	129	149	137	163	146	153	140	139	142	146	133	132	146	170	131	149	142	138	155	134	149	154	131	129	134	152	129	149	126	127	153	128	132	125	133	137	178	156	127	148	162	148	130	140	146	139	129	117	131	129	153	135	141	115	137	140	123	162	140	121	149	127	122	148	138	141	152	153	134	150	146	158	137	144	138	147	137	162	130	148	150	144	135	150	142	139	129	125	125	139	147	140	126	139	148	137	133	141	142	145	118	145	133	174	144	133	137	139	135	164	176	137	158	129	163	136	153	127	139	142	128	133	142	140	145	145	131	164	153	147	148	147	134	149	157	137	138	126	144	133	143	121	126	144	130	141	144	126	134	119	124	117	135	133	135	150	125	146	117	155	139	141	155	154	128	127	132	149	134	182	135	130	142	124	141	141	134	128	123	129	130	143	144	143	137	131	124	141	154	129	146	144	127	129	144	133	159	157	156	146	122	140	149	132	142	144	120	143	140	145	147	137	155	146	159	138	110	140	155	163	152	132	131	158	135	176	119	138	157	134	153	126	155	129	160	152	124	133	134	125	129	130	153	143	133	144	135	136	140	135	121	130	133	117	143	153	136	125	158	148	129	129	147	153	140	125	139	138	129	139	149	139	134	145	126	149	147	129	142	143	151	134	142	137	160	143	153	151	136	136	123	139	134	151	133	129	144	142	124	144	144	152	130	138	146	135	142	141	110	149	157	142	134	146	139	139	136	135	140	156	143	126	132	142	155	151	123	140	164	173	160	136	142	145	120	157	144	137	148	139	147	122	137	139	135	151	143	144	142	121	152	144	126	131	121	145	129	136	141	146	118	136	131	122	142	141	131	135	152	146	136	132	124	116	156	137	137	120	130	140	135	118	147	141	149	130	139	138	129	137	135	148	156	150	128	155	136	146	132	122	133	125	127	131	112	133	122	120	133	144	147	114	139	148	129	149	135	164	153	154	152	161	128	125	130	129	138	150	149	141	133	125	122	134	164	110	130	122	127	138	157	134	149	131	149	130	155	122	122	121	135	145	130	144	126	133	148	161	130	125	159	154	150	140	134	122	126	160	138	148	142	146	144	128	124	142	165	136	133	140	114	141	138	129	134	150	128	152	152	130	149	129	137	151	148	141	135	118	146	141	153	151	132	147	134	127	134	132	150	143	144	148	130	145	160	158	167	149	152	151	147	151	140	148	158	143	157	155	163	146	148	142	129	142	155	119	142	145	135	139	136	132	135	116	146	137	128	132	124	129	150	125	138	147	133	144	142	136	135	143	132	124	170	151	144	133	141	146	135	143	148	143	144	152	133	115	142	133	151	147	139	125	154	127	141	139	139	140	130	132	148	128	119	145	123	152	131	146	158	120	117	129	140	121	132	119	130	145	142	145	137	145	142	143	138	156	142	127	142	134	146	147	140	132	151	133	141	132	136	132	144	140	126	140	138	124	155	133	131	143	132	151	136	142	130	142	154	137	140	148	149	157	136	136	160	131	159	142	146	153	135	137	167	149	131	163	154	140	132	122	146	145	122	151	118	169	144	135	173	144	150	121	147	154	129	141	140	119	140	147	145	143	144	176	160	140	155	141	137	130	136	152	136	136	134	134	144	127	142	122	152	121
18811	3534	3967	4860	4294	3537	2903	2407	2108	1794	1614	1423	1244	1180	1010	940	968	826	815	738	759	700	680	576	608	579	577	560	534	587	539	554	501	523	513	515	496	444	498	471	530	553	474	473	478	460	485	465	467	447	420	463	474	460	446	456	428	420	417	453	457	427	421	394	404	442	460	404	452	386	425	429	396	422	394	456	419	404	403	466	386	394	388	408	439	421	408	409	395	407	407	404	433	411	436	399	413	390	404	417	431	403	404	392	415	364	376	372	405	411	429	408	419	407	414	397	408	412	394	369	405	414	411	389	404	427	428	373	432	383	406	413	431	404	420	387	400	398	403	384	422	411	374	414	372	387	396	403	403	391	412	410	392	387	401	403	406	414	399	401	383	400	424	382	378	424	338	389	429	375	411	363	418	356	401	388	380	388	405	393	375	374	394	399	411	392	429	405	413	414	385	402	418	428	412	354	419	400	365	361	357	380	396	366	426	396	374	372	408	426	391	395	376	429	393	381	412	377	390	382	389	429	395	390	414	377	395	396	408	401	372	387	402	420	364	398	394	416	403	377	376	383	413	362	401	408	393	410	412	385	394	370	413	381	397	382	348	392	381	406	390	382	445	403	393	406	378	394	400	380	386	368	363	391	390	438	418	382	360	355	406	379	362	356	384	410	393	408	403	427	359	420	395	419	419	366	401	340	439	388	411	395	416	402	413	410	398	396	419	360	374	419	386	385	371	386	421	379	382	420	390	401	356	397	407	384	405	398	403	427	358	426	437	410	408	374	369	381	412	374	394	364	390	387	401	400	382	397	418	417	364	397	406	426	388	422	359	428	396	410	389	420	417	445	391	410	402	397	381	394	383	387	419	382	364	412	390	401	412	398	391	392	340	410	383	373	381	441	403	408	398	386	376	407	419	401	382	404	394	400	423	378	394	387	375	432	414	382	355	383	384	402	364	390	389	411	383	403	388	383	430	394	399	406	384	377	365	378	392	387	383	391	359	367	363	399	385	371	373	404	385	425	391	373	414	380	375	427	392	379	381	388	376	409	395	374	392	397	424	390	380	376	402	373	446	389	387	369	398	381	351	391	385	398	423	414	375	414	379	354	397	406	407	375	385	389	390	373	401	367	394	401	359	399	409	401	414	414	427	382	383	376	410	367	396	377	373	406	366	379	377	367	390	378	391	385	415	380	378	422	408	406	383	370	393	392	402	357	414	376	366	382	367	416	381	369	382	406	408	410	381	327	393	409	391	379	405	376	389	400	407	394	380	415	389	393	375	436	413	388	374	377	385	378	362	377	382	413	403	418	380	419	438	398	398	398	397	382	393	378	380	386	364	378	426	402	393	366	419	435	391	370	366	392	356	399	387	412	384	397	403	389	372	374	393	381	425	420	363	402	383	413	358	359	376	374	390	393	372	404	345	363	394	394	372	380	391	387	401	350	424	409	363	381	378	401	393	393	374	374	413	361	371	377	372	415	379	404	360	405	387	359	406	405	387	381	397	372	401	399	393	370	387	401	399	372	394	388	385	379	395	373	392	357	422	394	396	372	393	388	363	410	412	375	415	393	388	401	414	354	377	365	387	372	389	379	418	369	390	407	397	378	400	395	379	367	390	394	380	405	378	386	378	392	379	412	372	420	371	397	380	374	379	388	359	365	402	369	396	407	398	402	410	407	400	429	388	396	403	407	390	382	398	405	398	391	393	393	365	369	383	417	393	396	416	387	377	397	396	396	372	375	418	396	401	416	419	389	394	413	383	418	405	410	419	398	423	426	390	397	395	360	420	390	365	405	363	396	427	431	385	391	397	436	389	370	391	384	404	379	413	386	426	403	385	409	395	362	394	348	413	408	447	368	421	396	386	396	408	383	408	400	414	367	382	379	409	368	398	404	423	387	363	392	400	402	403	403	354	415	426	405	383	377	370	405	385	395	411	422	358	408	407	370	376	416	427	356	411	384	399	402	400	381	391	401	374	395	410	351	365	373	418	376	401	386	363	416	366	427	378	382	346	362	355	409	391	383	388	400	337	412	386	427	410	407	399	377	399	380	414	376	402	358	405	386	376	370	380	393	378	407	397	403	398	399	360	393	357	373	395	383	372	393	395	379	387	374	403	378	382	374	407	391	386	410	411	411	404	394	399	374	397	404	416	380	423	404	432	376	378	439	415	366	372	382	397	374	385	372	382	403	392	365	383	414	372	397	359	386	391	413	350	393	376	401	380	374	375	402	398	384	435	368	409	396	377	360	405	366	432	422	384	405	405	379	369	373	363	410	412	401	406	398	388	446	394	401	385	394	392	433	362	371	405	365	401	373	384	400	423	414	397	416	402	362	408	399	400	378	398	394	377	387	411	406	422	379	386	435	382	429	392	380	381	390	394	390	397	411	399	381	383	376	409	367	421	408	389	416	395	366	380	429	430	414	359	425	387	353	361	363	385	385	379	362	408	407	402	393	410	378	389	387	377	375	382	392	401	395	350	373	382	356	413	406	397	370	396	391	375	345	387	373	369	415	412	385	404	372	369	406	398	404	379	393	370	402	348	388	403	389	417	414	392	415	389	401	404	410	390	398	385	376	355	396	371	378	409	393	385	422	381	431	415	377	409	408	384	390	367	392	377	405	400	416	376	408	403	401	384	400	386	406	398	373	428	389	388	407	385	356	423	372	369	378	379	352	399	378	376	409	382	404	388	385	409	382	422	418	371	370	405	437	392	398	403	378	386	407	395	394	379	383	390	404	380	389	363	410	458	415	398	407	405	376	406	381	394	401	414	384	382	379	418	400	364	427	393	405	375	397	380	404	365	381	369	389	371	398	390	399	362	385	382	382	420	398	414	424	394	397	361	379	370	374	340	395	440	395	360	387	368	370	366	376	348	399	405	407	416	394	387	370	398	405	389	362	389	406	391	393	390	378	402	393	388	407	364	366	385	388	386	369	394	399	410	402	373	409	396	425	368	388	388	393	428	363	408	441	412	420	439	390	389	438	420	370	410	395	350	388	386	375	379	369	391	417	378	407	384	382	348	367	396	384	376	391	403	401	379	398	391	382	401	383	389	419	364	385	399	385	423	424	398	387	383	398	383	435	406	408	399	390	416	391	378	403	376	412	410	402	362	379	387	394	402	393	403	392	386	392	376	402	402	400	411	385	375	386	390	415	371	390	412	380	367	399	386	427	385	434	408	372	400	413	426	407	371	375	392	382	407	409	390	411	433	422	412	380	408	386	397	397	419	385	397	421	377	363	412	409	370	357	378	409	355	372	389	381	411	410	386	383	430	412	400	388	402	368	372	383	408	403	395	387	387	396	393	366	381	413	382	398	401	408	386	384	388	385	407	438	413	413	391	397	396	404	422	419	411	390	422	392	412	386	378	403	403	369	401	383	387	412	412	363	410	369	388	389	376	390	401	397	404	350	424	408	377	415	448	407	396	388	394	385	452	384	389	390	388	373	383	354	416	389	372	357	389	390	413	382	376	406	374	406
3850	498	362	347	319	290	314	270	273	282	287	269	299	278	278	267	271	266	266	276	246	290	292	246	244	296	277	253	248	271	284	281	251	248	276	249	279	269	238	282	235	278	271	267	251	270	255	278	247	305	262	289	260	251	275	281	268	269	233	261	274	277	282	260	266	268	251	292	278	302	264	262	260	286	266	292	257	255	271	286	260	276	275	253	290	277	243	246	255	276	278	246	282	256	258	250	230	281	266	277	270	271	253	225	265	261	310	243	229	276	265	262	301	269	248	264	278	270	268	268	280	251	288	294	295	267	270	226	271	253	271	274	289	256	292	250	251	250	265	279	306	256	282	246	305	258	260	278	301	274	282	274	277	297	253	287	302	269	256	268	243	269	249	281	287	289	268	273	264	271	265	271	255	277	311	278	253	253	285	285	269	265	282	274	249	269	256	269	253	282	272	262	256	254	252	284	294	294	282	268	275	281	282	244	259	266	282	258	251	259	233	260	296	287	259	259	263	309	254	256	283	303	261	274	289	264	273	266	259	272	229	259	291	272	265	276	247	259	279	251	273	270	270	277	295	276	274	270	256	269	249	293	248	250	282	263	297	244	253	278	273	276	297	270	287	268	285	268	272	269	264	244	291	270	271	275	249	298	247	281	280	264	297	246	253	235	263	273	288	271	247	263	266	285	281	257	269	275	237	272	313	267	276	272	266	300	278	257	273	286	255	243	285	288	285	262	269	287	254	276	263	274	283	274	267	265	260	274	282	265	260	300	284	268	272	294	267	266	263	306	259	260	297	235	259	254	254	262	279	265	282	268	274	282	250	273	270	284	278	249	268	264	277	271	276	292	281	293	277	299	246	243	265	257	269	228	262	223	260	257	265	255	313	256	253	264	260	309	276	275	277	251	256	279	264	276	267	254	273	236	257	282	278	246	287	282	233	256	250	312	256	265	254	293	282	240	291	281	238	265	278	289	272	274	292	275	289	278	291	281	270	294	286	229	292	247	267	282	274	239	287	287	270	278	240	291	267	278	275	255	256	239	294	254	263	263	244	250	297	282	280	281	279	270	282	290	248	273	261	253	257	273	270	292	264	281	258	263	252	297	284	275	279	280	268	260	252	270	243	258	288	258	306	275	280	261	268	277	266	280	287	273	287	274	270	257	256	289	245	283	254	277	279	252	263	285	261	254	287	286	257	254	246	268	241	283	286	268	276	256	288	283	256	260	287	259	268	272	254	258	256	311	265	241	245	261	282	251	277	299	293	263	283	285	290	241	270	265	284	261	267	278	268	263	244	259	275	263	250	289	288	300	269	281	264	263	274	248	284	258	260	254	279	263	279	296	272	282	227	259	261	266	279	231	268	246	257	268	275	270	262	268	273	249	279	283	248	256	309	295	297	248	262	257	267	259	257	266	269	284	283	274	257	267	260	284	277	245	256	262	234	233	303	258	311	273	269	249	289	268	268	270	260	267	249	306	257	266	286	255	281	303	252	253	248	260	260	269	286	255	250	258	260	242	217	282	296	265	281	272	248	284	290	269	258	271	270	262	283	257	277	282	280	258	260	257	259	243	261	261	236	257	302	259	255	251	282	250	260	264	262	234	249	293	277	243	293	280	275	283	279	288	259	286	256	300	265	253	255	253	276	250	268	268	271	244	278	237	276	274	260	263	266	261	231	257	297	273	282	287	250	261	275	267	268	264	265	285	273	258	270	267	231	262	262	284	237	229	285	287	280	274	298	285	269	278	259	263	277	256	264	273	275	278	271	262	267	266	297	271	272	261	263	284	302	273	267	254	268	287	239	247	293	299	245	262	280	268	242	231	276	267	281	280	290	266	260	279	247	255	270	271	263	260	284	296	273	274	243	281	282	300	290	258	258	278	261	255	291	236	291	280	256	263	256	292	275	274	263	277	234	254	283	283	271	303	256	279	260	276	262	262	261	266	293	243	293	247	254	260	276	284	242	301	259	298	289	272	264	288	262	272	286	262	272	248	278	266	274	257	255	272	295	268	263	246	225	271	282	231	299	283	254	285	274	246	264	249	285	263	282	297	285	271	260	289	249	259	269	244	263	279	287	289	274	257	259	266	286	279	276	285	287	256	286	274	274	283	281	275	271	247	307	286	265	267	293	260	232	258	272	300	290	276	289	264	259	260	289	271	266	265	269	289	268	265	269	272	296	259	237	274	268	257	293	247	238	265	249	259	236	222	269	268	254	276	255	273	274	282	274	274	276	269	255	271	307	234	262	262	279	249	253	270	262	276	270	273	275	268	262	285	255	269	270	243	247	274	242	278	269	249	264	285	253	255	283	272	294	274	247	275	239	268	250	306	285	257	268	275	286	247	260	268	269	288	273	283	253	258	275	293	263	248	285	282	281	265	269	276	258	248	252	267	287	256	284	231	247	258	294	279	273	282	280	277	283	251	284	261	285	280	278	293	248	254	282	278	263	275	248	244	242	275	257	251	281	256	268	251	279	258	311	254	260	260	264	309	291	278	291	275	274	293	258	284	272	268	282	279	240	297	266	265	272	249	282	288	251	270	259	280	244	249	294	293	250	299	287	265	296	282	276	305	299	283	262	232	251	283	278	292	272	269	255	270	242	282	268	282	255	265	263	282	267	255	279	273	269	269	242	271	265	302	278	281	273	292	251	300	261	266	276	266	256	292	271	255	268	282	245	274	262	288	271	281	243	282	270	272	263	292	277	279	272	270	289	264	266	259	312	269	274	276	272	238	261	250	275	284	269	265	243	257	256	258	276	259	274	280	264	304	291	233	270	271	265	263	291	260	284	268	246	272	255	287	296	269	244	282	284	262	262	251	267	291	258	264	283	290	261	262	254	277	276	240	269	278	275	295	240	263	270	283	257	277	281	265	261	250	262	292	288	247	270	284	278	270	264	251	260	269	282	261	292	258	236	249	281	260	280	270	255	284	267	270	302	280	259	273	263	245	289	265	258	275	277	251	268	253	254	248	273	263	302	268	317	269	279	275	302	269	252	247	279	251	279	265	286	289	270	277	202	259	274	254	279	253	227	266	278	281	269	253	260	268	242	285	281	258	228	314	264	246	270	282	279	293	267	261	233	261	301	264	266	273	267	244	262	277	265	264	257	292	276	271	268	255	269	263	280	265	263	238	258	266	304	263	284	247	264	273	258	287	262	256	269	299	270	249	299	259	256	266	259	264	280	265	275	238	229	278	271	260	272	278	252	248	300	287	272	286	285	271	249	259	288	268	266	271	282	259	249	274	270	282	237	277	281	276	278	281	278	300	251	279	271	265	266	300	268	248	231	262	299	276	266	277	273	280	297	260	302	252	280	275	264	298	250	282	265	277	284	277	277	274	265	217	295	263	277	271	274	249	241	294	260	291	277	239	284	270	256	292	283	257	253	279	286	287	287	282	301	275	303	290	284	266	273	271	276	256	268	238	291	276	271	240	264	272	284	263	261	231	266	284	248	271	263	288	262	242	287	279	285	285
3462	924	900	952	911	837	869	821	806	777	780	758	756	793	719	760	744	725	702	715	804	712	702	744	735	740	694	729	750	716	744	708	703	737	705	719	728	734	703	724	746	737	722	714	686	762	754	704	747	744	741	737	748	690	741	726	717	695	736	683	736	694	724	726	651	704	743	723	728	744	689	746	760	734	737	698	712	686	710	670	702	695	712	723	713	725	744	715	747	696	732	747	711	753	721	740	703	732	737	686	671	677	747	724	744	699	759	725	707	662	697	769	731	710	719	679	704	729	775	690	697	692	679	722	730	712	708	716	723	707	721	687	712	684	705	725	721	733	721	693	729	758	695	709	703	706	733	703	731	725	709	724	736	680	750	713	729	690	691	695	732	728	737	705	716	671	706	726	703	687	709	703	720	697	686	722	728	712	692	727	709	711	721	744	754	753	728	730	711	655	707	692	730	724	748	710	709	692	746	688	710	678	709	734	761	717	693	769	731	721	716	740	701	701	703	731	724	714	700	735	745	714	716	699	692	731	693	738	719	701	710	711	699	705	705	746	683	680	704	735	743	720	730	684	720	737	702	705	716	729	728	735	748	731	699	698	700	715	708	726	677	706	693	671	671	703	738	725	671	707	664	659	716	724	732	710	688	698	709	721	775	731	714	700	720	682	703	751	688	684	728	723	712	743	689	779	709	689	694	705	717	742	733	688	700	687	731	664	723	765	687	716	750	700	692	679	714	699	738	738	680	732	720	687	700	740	700	713	713	745	706	681	721	697	707	720	703	730	691	716	754	694	723	666	707	725	671	729	730	710	706	755	722	662	670	711	684	707	694	691	708	684	656	721	704	699	740	741	716	746	723	696	690	676	758	690	715	748	753	705	752	702	719	700	690	663	772	710	735	761	732	737	683	700	647	736	665	684	720	697	690	708	732	709	698	674	702	716	733	697	688	725	716	726	708	715	663	708	706	717	693	728	688	764	725	761	719	719	701	722	697	715	694	740	737	720	740	737	735	704	683	716	732	750	704	672	718	750	728	657	718	732	723	727	683	695	718	729	689	731	758	745	737	706	694	670	739	701	727	738	755	761	731	712	699	814	708	729	738	706	739	635	714	706	661	754	670	736	682	679	697	706	663	718	722	721	690	694	675	768	673	726	693	684	700	723	742	733	727	695	727	693	696	713	720	687	702	716	713	683	727	683	723	715	791	703	705	695	719	712	760	720	719	686	690	708	677	724	787	716	675	745	688	694	770	666	765	694	740	702	703	733	743	721	675	738	696	714	727	735	738	734	740	709	759	728	673	696	724	728	721	752	682	702	735	782	667	732	739	682	711	718	724	676	694	670	734	742	717	730	694	725	670	710	642	675	664	701	736	693	722	728	704	736	724	740	716	709	734	695	682	757	709	697	729	685	741	692	755	724	744	688	722	699	724	731	691	715	726	720	698	685	684	723	744	682	686	726	703	723	721	720	690	739	717	702	724	735	708	718	710	706	756	725	737	705	707	720	701	691	714	675	731	731	733	738	700	750	703	737	704	720	728	654	733	717	746	727	728	683	716	710	716	683	686	703	763	707	651	681	718	751	691	706	735	693	706	699	689	731	703	739	647	727	722	743	711	705	686	716	706	712	729	771	726	727	774	725	688	732	748	727	707	679	741	690	711	728	704	708	696	727	728	699	741	701	713	700	716	704	739	668	665	727	710	693	701	688	691	693	720	724	653	689	767	711	694	672	717	735	752	700	710	745	636	683	758	694	732	736	738	684	711	694	692	687	717	681	711	713	741	731	689	689	734	724	755	722	730	688	686	703	712	712	729	717	667	691	749	703	702	722	649	746	715	641	779	743	664	735	677	732	731	726	647	730	695	757	717	672	698	722	722	700	742	692	692	751	771	734	740	713	659	701	743	685	736	637	705	734	717	719	679	742	716	701	718	744	727	733	717	669	741	686	679	704	718	670	733	757	717	750	697	715	692	750	745	712	720	720	692	731	728	692	696	759	710	707	702	686	679	690	745	722	706	675	708	702	664	744	701	726	689	718	707	684	708	650	767	708	717	684	767	693	662	745	712	690	758	720	697	680	718	647	696	733	703	708	662	734	755	677	721	711	697	718	714	729	735	734	700	745	688	713	713	731	747	639	717	746	717	689	737	697	693	717	679	699	673	688	701	743	695	668	759	747	685	716	706	714	734	755	699	745	725	699	692	702	734	752	759	698	735	733	710	659	775	660	693	691	746	707	744	724	683	694	725	753	682	665	711	678	694	708	703	695	680	723	713	736	696	764	699	741	717	687	679	742	753	720	727	711	707	693	699	732	727	729	718	704	737	699	709	712	754	779	740	704	730	723	703	739	721	688	712	682	752	681	724	672	650	733	700	711	705	724	710	676	749	689	740	714	741	747	703	715	719	688	671	712	702	692	710	692	687	694	767	740	728	722	746	718	699	691	699	725	738	679	727	718	698	734	711	739	773	759	749	716	747	704	708	705	741	696	720	651	701	736	736	701	724	737	672	729	739	679	754	740	657	713	690	700	699	703	728	744	711	701	726	672	717	731	709	686	716	726	755	741	662	761	715	730	703	668	736	731	708	711	695	699	725	722	745	717	766	674	719	678	763	724	752	707	714	759	686	743	734	711	743	773	739	726	700	733	755	694	733	696	769	696	697	716	723	707	727	730	686	736	703	732	693	708	743	694	692	696	716	743	706	654	709	705	720	763	721	654	676	706	718	676	708	715	730	711	684	734	666	738	708	709	719	703	716	694	756	725	686	698	771	711	717	692	726	741	707	721	654	685	706	687	752	710	701	744	701	722	681	702	702	689	689	717	686	774	761	697	700	752	729	695	707	691	688	740	723	712	714	744	712	716	734	713	726	706	733	704	747	661	721	716	702	757	697	744	706	737	697	734	718	699	725	693	679	714	697	700	718	733	690	728	741	662	646	756	696	746	728	742	703	672	726	743	693	738	765	665	739	713	714	667	726	760	698	685	706	767	726	665	744	724	670	700	716	702	730	717	680	735	717	724	691	729	731	777	680	693	712	748	681	719	713	727	704	718	739	715	714	703	741	752	777	700	659	700	711	770	733	770	705	641	698	737	727	722	690	729	753	709	768	727	742	716	710	717	730	711	681	689	713	699	682	704	698	704	710	748	765	742	728	711	716	692	718	724	693	742	724	669	708	725	671	719	672	754	681	699	706	668	737	718	687	695	691	652	739	677	742	731	750	703	747	701	691	694	716	711	692	725	692	707	701	711	713	682	704	727	763	721	749	689	690	701	775	712	722	727	714	736	712	749	673	685	706	683	656	729	675	708	762	727	705	695	683	721	694	732	686	688	747	707	743	724	694	683	682	679	677	716	712	687	708	708	708	701	721	704	714	745	664	760	693	717	679	695	685	730	731	654	744	670	714	682	762	702	746	681	741	712	700	732	718	698	716	696	709	698	679	697	700	721	671	692	695	736	726	752	655	683	754	716	738	723	713	700	705	717
21620	4563	1293	1030	792	646	592	508	404	399	386	387	372	356	321	349	378	325	320	313	322	346	300	324	299	279	287	302	286	291	256	307	303	314	286	287	294	304	287	312	298	289	312	294	277	291	315	261	307	267	310	284	310	298	292	301	299	278	288	296	288	314	274	294	273	304	287	293	313	255	304	296	287	304	297	280	306	277	304	277	292	290	288	292	298	292	290	300	288	261	298	290	301	281	309	297	291	276	291	303	295	316	299	281	288	299	299	290	303	294	315	272	338	270	264	276	320	312	296	305	295	278	273	292	294	302	294	306	279	295	305	319	276	280	291	286	296	297	311	320	312	282	267	279	268	262	284	305	288	306	321	259	251	268	298	291	265	305	279	315	279	280	278	251	299	297	286	263	318	308	294	324	281	311	299	274	289	281	288	299	292	266	292	299	282	265	283	306	304	327	310	314	296	287	309	323	300	277	314	287	288	304	326	309	302	296	304	327	287	306	294	327	298	279	289	283	297	297	306	267	335	305	286	288	283	321	272	290	286	303	290	296	271	292	290	261	278	264	277	311	322	287	284	278	309	295	289	315	273	293	320	278	293	290	312	309	307	292	274	284	314	290	273	322	307	307	302	280	272	298	275	283	283	289	285	308	277	289	270	298	289	261	290	297	305	296	281	299	279	308	260	305	296	282	299	297	306	274	309	299	266	307	292	270	298	289	287	314	312	277	311	298	296	285	325	288	293	298	309	289	287	308	302	293	304	261	311	287	277	297	318	243	271	299	329	295	292	297	266	301	297	291	289	265	266	287	282	279	313	289	266	320	272	268	306	311	305	305	278	283	282	299	283	283	280	311	274	291	280	287	283	314	294	274	294	300	278	288	285	273	291	279	323	317	284	302	294	313	277	305	294	311	322	298	267	273	286	309	309	279	295	303	273	300	276	271	308	323	279	306	300	283	287	293	306	302	302	290	295	319	287	284	260	297	296	261	318	310	272	278	295	270	278	291	295	307	288	275	277	278	298	307	251	263	280	326	286	292	293	307	298	299	279	320	289	319	296	296	273	307	280	297	286	294	323	277	303	295	308	277	289	307	286	289	270	307	276	278	279	300	305	305	297	278	282	253	279	301	283	286	298	279	288	288	278	273	274	270	303	305	317	308	304	289	291	317	308	304	248	291	271	298	323	251	323	234	319	289	297	285	309	324	303	290	277	273	289	329	308	312	285	302	290	291	307	277	294	270	290	299	324	295	283	293	302	282	263	285	296	310	308	300	266	294	293	328	307	291	287	293	297	257	261	306	285	273	295	297	300	299	283	283	298	284	287	300	310	298	280	317	273	270	296	253	290	276	292	294	247	299	277	275	289	313	249	298	292	290	295	298	297	275	309	296	275	274	282	274	303	252	289	311	282	286	269	308	261	290	314	273	312	316	330	280	300	286	299	307	314	308	304	299	263	312	288	304	295	275	311	318	285	296	270	278	289	299	284	282	280	302	337	269	287	282	279	283	311	303	317	294	322	269	251	285	314	288	279	304	291	295	282	295	270	292	273	294	288	308	284	295	263	278	313	313	282	281	256	286	275	287	313	278	290	307	275	271	285	279	277	279	295	304	286	283	306	288	310	272	291	304	282	294	268	303	300	285	315	307	268	265	257	290	295	253	288	290	288	280	296	289	326	309	319	280	295	287	292	285	294	245	279	296	326	272	313	273	287	278	293	268	261	289	290	288	271	295	276	273	297	276	306	295	293	289	294	309	311	287	262	307	303	288	291	316	291	286	266	251	330	290	278	272	280	303	276	299	307	305	324	304	303	313	301	285	291	295	287	305	257	264	271	280	329	287	302	303	256	315	287	292	298	295	275	265	279	260	267	290	311	294	297	281	270	305	293	271	284	298	316	257	310	284	291	292	274	258	267	264	317	309	289	288	276	297	286	300	286	323	268	265	276	279	276	280	303	298	296	279	278	310	298	309	316	280	272	278	292	282	306	299	305	258	269	313	252	275	256	269	294	275	314	295	287	297	257	268	305	283	302	290	275	284	296	294	256	309	294	304	279	278	278	291	253	268	278	314	273	285	288	281	304	306	277	259	272	277	317	308	312	297	278	302	260	286	274	286	292	270	308	250	282	278	278	296	287	282	263	317	314	281	296	294	297	258	281	267	260	308	283	292	288	278	304	284	288	270	300	293	276	270	310	261	281	311	279	292	292	305	300	278	279	305	344	318	282	262	294	318	296	316	249	282	289	307	264	297	313	291	263	280	314	274	270	290	310	272	280	280	296	299	274	290	295	300	305	268	285	264	288	290	283	257	291	311	331	302	271	288	274	289	324	289	259	274	278	283	277	315	291	280	284	258	277	265	293	267	299	297	295	324	300	297	287	314	288	317	303	259	292	294	287	272	286	284	266	287	297	293	315	268	314	278	265	317	301	329	285	284	299	306	350	289	318	287	284	296	299	269	275	282	301	284	319	289	293	296	275	278	295	281	294	271	288	312	283	261	305	276	288	295	279	277	280	305	278	291	301	279	309	327	296	301	322	286	282	302	305	288	275	258	283	310	292	275	275	290	287	282	307	258	280	270	300	301	286	310	288	293	294	267	291	299	314	288	291	292	287	298	305	290	271	281	302	280	273	264	276	339	300	281	278	291	266	280	329	295	268	279	286	314	291	309	327	294	317	269	274	257	261	315	288	309	277	270	270	305	291	283	293	275	302	262	328	301	332	312	296	262	291	267	286	290	303	271	283	297	277	308	290	312	270	280	296	255	283	300	319	314	276	295	249	294	297	293	292	298	280	301	284	269	328	287	310	301	324	302	281	292	290	300	299	278	310	278	290	292	294	298	282	286	283	295	269	283	287	305	271	296	304	303	304	268	297	276	255	300	298	299	283	310	302	300	292	284	302	316	309	275	309	300	325	299	282	285	297	283	280	241	276	286	275	288	289	275	268	272	277	326	294	285	284	291	270	280	282	278	296	333	284	288	284	295	323	295	327	312	295	279	256	307	300	281	310	277	285	278	259	257	282	299	310	327	320	269	279	290	291	334	279	278	295	326	278	306	295	294	284	289	315	266	297	294	275	283	279	303	276	273	299	267	293	296	304	296	297	287	275	291	303	287	266	294	281	288	270	306	307	299	296	292	297	280	278	273	254	308	281	351	292	289	298	297	294	272	287	291	269	299	321	290	282	281	285	313	314	302	308	294	310	305	288	279	285	278	274	300	285	289	283	290	286	326	296	282	253	295	308	296	271	305	275	327	288	281	283	278	295	281	312	264	269	300	278	251	279	265	306	298	263	282	303	297	293	299	285	300	287	262	281	286	282	285	294	281	286	295	276	286	266	292	285	284	295	275	277	283	289	304	315	297	281	279	270	281	260	284	284	284	283	310	339	313	292	304	269	301	263	286	284	296	296	290	294	289	305	302	289	270	289	290	296	311	312	274	308	281	308	280	302	306	277	274	321	279	293	298	283	274	295	297	289	286	285	277	324	268
13120	2551	2693	3289	2885	2495	2147	1810	1696	1506	1373	1286	1175	1166	1105	1046	1046	989	958	951	907	949	865	876	834	802	905	823	874	831	793	825	788	803	839	775	797	829	774	763	802	840	755	763	743	822	770	803	776	791	815	770	755	798	774	796	734	788	744	804	778	741	775	748	766	753	769	753	798	773	773	779	717	805	726	748	725	741	808	725	740	720	744	791	723	737	756	722	743	711	757	763	732	726	743	737	779	734	776	702	734	767	744	724	746	786	785	722	722	728	799	707	775	781	752	766	739	742	703	688	742	758	740	780	742	781	795	731	738	720	730	780	731	768	735	697	713	756	777	741	705	697	752	771	743	761	742	730	744	737	792	757	744	744	716	744	756	703	726	774	711	778	755	766	714	741	742	757	729	771	738	737	732	724	763	714	788	736	779	759	721	725	759	783	748	718	707	766	753	738	743	742	729	763	738	745	736	735	722	722	742	731	695	722	704	721	720	748	744	679	757	770	731	684	783	692	779	729	781	763	749	768	802	771	709	733	799	759	770	768	750	768	775	739	763	748	695	715	736	716	728	770	771	744	710	816	763	754	768	757	732	738	734	729	727	750	744	704	769	688	775	750	716	721	777	740	774	748	761	759	729	776	782	761	763	717	722	757	709	758	757	740	763	759	727	771	752	752	717	697	717	739	760	759	729	726	688	746	739	790	768	794	725	788	724	721	690	717	762	710	741	742	711	774	709	763	737	704	738	758	723	737	720	744	765	713	749	761	706	738	790	723	779	737	748	764	729	720	726	757	739	758	758	705	766	767	698	736	735	797	715	779	741	719	741	727	769	754	753	800	741	742	728	715	792	726	704	757	727	789	764	725	716	762	750	707	769	802	745	746	753	704	723	729	685	776	775	749	781	739	756	703	713	732	741	737	709	748	792	701	704	730	736	742	707	744	734	756	741	765	720	724	728	723	711	775	711	772	802	728	754	721	782	768	720	774	723	765	756	776	723	734	717	712	758	730	710	718	785	732	741	743	754	749	743	789	775	733	741	776	725	732	729	763	742	684	695	774	767	731	697	752	808	706	794	749	750	747	729	673	751	797	715	765	760	735	743	782	777	790	801	727	734	781	744	779	687	728	760	690	755	722	723	767	742	741	735	770	721	776	734	715	737	718	806	690	704	732	721	722	754	734	758	782	723	724	682	727	737	714	706	738	710	803	767	763	729	832	761	727	743	765	770	744	743	742	740	719	760	735	745	742	743	690	782	704	734	743	770	771	742	729	798	788	723	770	757	731	733	756	706	732	745	726	783	792	755	764	740	729	766	705	761	744	752	748	722	754	731	742	719	754	760	768	736	766	720	712	714	740	764	780	731	769	759	708	720	744	734	757	742	730	758	765	729	738	692	757	711	729	774	708	737	753	773	805	736	774	746	765	729	782	789	752	727	757	711	728	811	773	716	726	709	795	712	741	739	828	726	749	743	758	802	761	740	750	730	723	722	772	713	779	741	793	750	746	718	758	739	743	736	740	728	740	728	787	710	745	733	707	716	751	745	750	690	722	782	755	770	723	714	802	762	778	737	761	716	762	738	726	754	726	717	711	779	785	733	680	772	749	721	706	731	731	779	700	748	747	740	759	726	740	776	734	705	768	736	714	778	748	744	755	769	704	718	745	746	736	744	738	731	739	748	768	727	721	730	708	766	671	703	725	749	775	752	755	775	756	750	731	741	772	798	764	736	728	795	735	752	746	745	693	752	745	758	734	738	750	740	735	728	742	769	751	772	727	691	729	752	768	738	718	690	693	784	734	732	739	756	763	771	742	711	723	732	731	728	743	732	729	747	748	727	786	747	757	785	761	711	790	764	746	779	719	759	699	717	777	790	711	778	743	694	742	740	750	762	715	689	732	744	762	788	728	753	767	743	766	769	747	713	755	760	782	725	742	716	699	746	738	732	706	756	775	734	761	721	735	725	726	766	708	728	744	755	735	727	744	715	720	713	742	746	736	728	795	732	762	758	700	791	714	763	726	755	728	769	729	782	730	735	729	762	765	756	726	776	758	726	764	732	700	706	785	742	755	807	738	789	738	768	700	700	724	758	746	740	713	789	733	742	743	759	701	768	766	780	737	770	737	746	738	725	771	741	784	742	707	752	740	704	750	725	725	768	732	742	771	741	759	710	723	774	743	737	746	714	729	697	726	763	757	769	746	756	713	724	736	789	740	748	740	711	757	761	724	739	763	710	733	687	718	756	765	727	763	742	724	805	770	730	734	760	702	736	780	774	742	751	768	815	768	763	740	778	685	724	804	755	734	754	743	745	740	746	734	785	736	776	758	776	779	758	770	717	723	741	761	746	737	706	710	744	708	738	739	758	758	751	760	751	735	714	714	773	697	766	727	754	709	755	734	756	725	694	730	711	754	749	710	733	728	741	783	777	745	699	736	707	756	729	720	759	789	708	711	741	713	749	718	755	733	767	715	701	757	770	762	701	756	714	758	714	783	820	773	748	740	753	741	818	743	773	734	736	702	737	740	731	751	797	745	754	734	719	742	714	784	710	728	734	744	756	730	699	747	717	738	770	745	733	705	773	750	784	725	728	764	724	740	772	780	765	756	743	732	745	764	717	751	762	773	744	767	819	771	749	703	750	794	751	724	786	752	729	797	755	769	755	749	747	745	708	782	706	725	742	782	709	737	735	740	708	737	730	703	723	729	763	735	735	745	707	710	748	773	694	753	727	751	767	723	747	742	752	747	752	758	713	719	773	769	734	789	794	741	738	731	711	725	745	755	727	751	761	802	761	712	743	752	715	781	735	718	689	750	740	748	720	782	758	779	759	720	736	699	810	729	687	728	739	773	763	747	731	741	738	750	764	739	727	750	694	763	735	719	756	684	757	785	710	767	764	719	725	694	770	753	733	722	718	759	755	696	771	786	775	736	746	780	767	739	744	750	697	757	742	737	721	721	709	785	766	775	756	792	718	757	721	788	753	690	760	683	738	754	756	738	748	699	696	707	752	779	692	739	753	759	781	731	699	734	771	728	720	739	779	758	753	731	734	718	701	732	751	712	734	731	720	708	812	737	760	753	755	771	758	764	795	757	746	666	737	715	741	757	742	683	744	739	746	737	694	722	780	719	733	760	784	762	719	778	726	709	802	783	768	749	737	757	769	826	724	712	760	770	772	740	715	752	731	769	778	730	775	780	722	707	733	720	721	706	739	807	773	717	723	774	734	727	756	788	695	772	788	745	798	824	758	714	793	725	753	776	781	793	708	749	761	738	755	761	760	718	762	694	767	752	754	740	775	747	761	716	784	701	742	728	739	731	685	733	719	743	747	713	735	722	753	751	767	720	748	775	749	730	741	760	765	747	704	735	731	750	806	756	765	717	704	689	740	725	766	692	674	743	741	756	752	759	794	771	743	757	754	748	743	755	759	749	762	758	734	714	771	757	755	740	752	757	737	712	720	751	752	765	728	750	757	688	757	731	750	743	787	773
32661	9826	2281	1598	1222	820	698	549	452	392	357	316	306	253	232	227	197	204	181	192	181	187	160	180	174	188	167	183	147	156	176	150	169	159	158	149	145	149	178	159	166	173	166	165	146	147	120	131	157	137	132	122	139	179	143	139	130	135	134	157	140	163	154	141	140	136	136	154	145	140	156	133	145	143	140	138	132	150	169	135	133	150	132	155	156	148	124	156	148	127	121	125	157	146	145	138	155	153	140	131	115	140	144	139	158	150	161	138	140	173	161	116	133	131	152	130	143	138	148	143	128	146	151	151	136	133	132	145	133	149	153	164	154	152	138	125	149	148	134	129	130	142	115	135	152	136	137	130	157	123	166	115	165	140	141	153	151	130	155	137	140	146	154	158	148	153	151	143	140	130	131	142	149	151	153	147	133	130	123	131	137	162	138	145	139	126	141	129	140	147	126	138	140	133	140	144	128	122	155	132	142	163	144	111	134	148	140	136	147	141	150	147	132	149	146	154	153	134	162	136	144	144	146	169	135	154	134	133	124	145	131	133	130	144	153	121	148	132	144	129	146	125	143	136	135	138	124	163	139	125	140	138	143	141	127	147	143	119	140	139	137	132	130	142	152	153	119	146	141	139	163	151	157	149	145	127	123	144	150	148	124	133	140	137	137	131	127	163	152	148	145	132	139	140	130	129	133	129	129	139	132	127	128	127	140	134	115	135	120	157	150	117	131	129	134	145	127	146	143	146	135	147	155	125	133	138	109	163	157	155	123	141	155	144	143	153	132	126	159	135	151	136	137	129	139	122	155	135	129	115	141	152	141	154	145	128	148	142	147	121	133	141	143	138	132	166	132	135	135	143	136	130	130	163	136	117	158	150	124	142	137	142	135	124	146	157	130	143	143	149	136	127	154	149	152	129	163	122	137	158	148	135	154	130	144	166	147	140	139	138	113	150	144	131	137	140	131	154	137	146	161	146	133	147	143	133	158	157	132	132	142	139	150	132	134	122	132	163	149	147	154	141	122	158	152	147	156	123	126	157	122	133	149	130	139	155	136	133	155	135	115	124	151	126	128	160	118	151	141	150	128	148	141	152	145	129	141	122	133	141	177	148	133	135	141	149	137	139	138	174	152	162	151	144	131	123	153	172	147	130	167	130	158	143	144	153	132	141	152	153	151	139	148	142	169	157	162	132	154	146	150	114	133	147	137	139	139	146	140	131	145	132	142	165	124	142	137	130	151	137	164	132	125	147	146	142	141	120	136	137	151	131	139	117	164	129	154	141	149	118	148	148	149	134	163	155	138	158	140	138	159	168	140	136	139	138	140	137	137	145	141	143	159	128	128	130	139	135	142	167	129	134	172	133	133	124	126	152	130	150	134	140	156	145	147	114	131	117	167	142	141	142	139	134	130	131	148	153	135	133	154	125	128	126	151	127	140	154	129	142	149	151	131	137	138	139	135	143	128	153	157	139	145	139	150	134	165	146	161	154	126	131	135	130	156	148	146	133	139	129	129	128	175	143	130	154	156	150	133	138	145	148	140	140	136	141	147	134	127	158	162	143	148	117	132	144	139	141	153	136	150	158	153	116	134	130	142	144	157	157	133	154	138	148	145	127	127	150	126	135	147	150	139	151	139	144	145	152	133	140	151	136	138	130	128	137	131	118	145	144	132	130	143	123	150	141	161	129	148	138	109	139	137	130	131	135	161	151	146	142	120	145	155	133	147	155	125	142	136	161	122	165	136	143	147	147	152	136	156	129	120	139	114	127	149	138	125	135	134	135	127	143	143	158	143	138	141	130	143	135	143	147	156	133	137	142	150	119	141	146	165	162	146	155	154	135	145	158	117	143	141	149	131	142	136	150	139	146	152	127	148	149	131	130	147	139	128	118	126	151	139	147	156	141	135	121	145	139	132	148	146	150	145	131	132	149	143	133	155	153	151	153	125	148	144	152	140	140	150	145	170	139	141	149	138	129	141	114	134	139	134	140	137	129	121	141	125	145	130	146	143	156	133	124	119	132	115	121	139	155	126	146	133	123	126	156	144	143	130	119	165	139	147	138	130	138	136	153	125	158	131	166	138	146	135	145	146	115	131	154	144	142	135	150	112	129	152	125	117	130	149	118	159	143	131	141	136	124	129	154	136	140	139	155	139	153	146	115	140	138	137	150	147	131	128	151	135	139	146	148	144	144	157	133	129	135	150	132	123	126	137	130	124	134	143	151	135	140	145	136	118	139	150	149	129	139	133	126	128	130	131	141	148	143	130	123	133	140	159	142	156	143	131	145	130	135	119	140	133	142	138	139	148	134	149	150	137	142	150	153	159	148	134	138	149	145	146	137	137	151	144	134	124	146	143	168	161	144	143	150	138	130	118	151	188	128	162	144	117	138	140	133	137	154	148	145	162	152	133	178	149	137	124	132	138	139	174	128	146	153	160	154	155	144	152	121	134	143	136	134	159	160	134	132	141	147	140	166	133	123	131	153	137	117	145	126	154	139	149	136	133	138	126	145	154	167	152	120	125	148	137	139	136	145	144	145	132	136	142	122	135	128	126	128	145	108	137	147	147	145	160	148	139	149	128	151	152	141	119	120	156	162	135	150	135	132	136	158	137	156	148	136	160	144	137	146	135	137	150	124	152	145	141	157	125	132	125	152	153	160	151	156	153	149	146	141	146	128	130	144	124	148	110	134	163	151	122	139	131	130	157	142	148	150	127	166	137	155	129	136	137	155	153	149	145	175	144	150	146	137	134	135	144	142	131	152	137	170	135	126	142	145	143	149	125	146	136	143	116	134	145	140	148	162	144	132	120	142	126	126	136	151	147	144	134	142	148	150	145	148	148	143	138	141	155	124	126	140	125	119	124	155	133	127	141	142	129	112	147	127	138	134	149	137	138	159	156	131	131	138	129	130	136	154	141	149	140	140	161	115	143	145	148	153	163	149	143	143	137	137	146	132	128	157	134	154	139	153	150	124	123	138	115	128	158	141	139	134	138	150	153	145	145	145	148	146	126	164	145	158	165	150	128	144	132	126	134	130	129	127	149	157	144	142	129	141	139	141	131	147	139	151	136	148	149	157	150	141	138	177	153	131	126	140	145	154	151	163	148	157	158	136	144	141	163	134	162	152	146	140	127	161	175	139	140	120	142	131	146	153	152	163	147	137	145	156	128	147	117	122	143	143	127	145	171	128	138	134	128	135	114	139	138	135	147	164	134	150	133	146	128	135	135	143	152	133	126	125	147	133	117	154	159	118	140	154	122	125	131	129	124	143	127	129	143	132	136	128	125	145	140	150	144	152	133	179	166	142	134	137	125	165	137	152	142	154	155	148	139	137	151	144	148	149	139	135	137	142	152	139	153	134	138	129	145	152	134	145	127	134	134	135	145	146	123	136	120	145	135	143	134	137	139	144	136	159	127	144	149	153	143	148	140	149	160	140	152	153	157	159	163	153	124	134	138	134	120	137	149	145	153	150	134	144	149	140
18962	3299	3884	4908	4204	3551	3001	2436	2082	1758	1617	1421	1301	1171	1030	967	864	901	815	773	726	719	686	655	630	641	581	559	535	572	563	566	555	535	523	503	524	524	511	475	475	508	452	468	466	470	448	460	427	441	430	488	441	454	413	415	404	437	437	444	398	425	422	454	418	421	422	427	431	430	434	417	395	378	415	404	429	419	406	430	412	393	407	429	408	429	414	454	405	390	422	371	429	369	397	435	388	410	399	421	395	399	406	385	405	426	348	377	427	414	349	403	425	419	365	410	420	406	426	368	381	421	383	426	404	396	409	364	375	409	402	386	376	412	375	401	418	385	410	391	401	375	427	374	366	392	406	372	417	367	383	402	389	398	380	403	391	411	406	387	413	380	391	399	383	420	387	405	397	421	397	386	409	400	419	393	370	384	396	372	387	398	371	416	391	417	399	377	387	399	375	422	391	422	403	408	399	431	392	351	415	397	399	389	366	411	388	386	387	387	387	403	386	402	363	432	380	388	429	384	388	374	362	383	365	390	380	390	406	388	401	373	403	386	392	414	409	354	409	388	410	417	404	416	366	362	354	379	370	386	426	415	379	377	402	400	395	379	428	428	410	387	416	345	381	385	367	384	407	398	370	381	404	421	377	391	375	376	388	407	395	386	410	407	401	395	404	415	380	360	380	411	427	396	372	394	405	393	391	394	378	379	426	384	392	381	394	387	356	411	362	395	391	386	405	395	391	392	383	371	395	387	380	420	391	395	404	392	384	413	397	399	381	382	405	360	383	384	381	422	423	390	376	384	391	399	381	360	371	417	382	407	393	395	356	354	388	396	394	392	391	392	377	396	376	396	421	388	361	393	409	374	393	415	389	401	421	385	388	344	385	377	387	406	342	367	436	403	400	373	414	426	405	371	429	378	381	393	342	380	400	379	394	401	397	377	411	400	344	392	423	398	374	398	422	382	381	389	392	387	400	400	382	387	371	386	416	375	387	394	384	418	390	391	353	391	399	374	392	364	388	387	399	387	379	406	402	396	393	406	411	419	378	374	376	416	395	381	389	376	394	387	384	397	389	394	414	383	411	445	403	397	381	366	401	404	368	384	422	357	389	425	394	409	374	384	425	389	365	383	386	376	396	378	397	402	379	382	403	409	404	367	402	420	401	393	387	371	389	399	385	380	413	363	420	397	397	452	388	421	398	393	394	416	419	443	417	391	390	371	386	397	368	395	396	373	379	385	417	388	407	403	414	398	418	382	403	404	404	386	393	409	393	379	380	366	404	390	403	377	400	376	408	406	398	370	398	415	401	378	412	400	386	373	406	376	374	382	404	374	386	413	410	383	413	400	392	396	357	364	405	351	438	366	385	408	365	395	418	363	411	400	379	421	401	410	412	398	397	403	410	394	422	383	366	388	357	375	412	363	387	378	384	389	409	378	382	379	406	416	383	379	375	379	406	432	369	351	382	360	402	410	414	393	419	391	393	400	388	425	394	399	352	445	372	371	390	387	386	434	359	383	421	397	397	406	402	384	377	418	396	372	401	397	395	428	415	373	409	377	385	400	425	377	360	383	405	388	381	392	378	398	402	362	384	366	400	366	397	388	414	374	414	399	407	413	398	367	386	377	410	414	411	394	382	386	377	391	384	376	367	371	368	377	394	375	388	412	404	380	396	385	368	380	364	388	416	392	397	407	405	402	389	387	418	399	393	381	368	379	390	384	406	410	408	382	382	449	405	392	374	416	401	387	400	387	374	405	421	410	423	416	389	441	400	377	374	387	343	410	385	394	396	394	381	373	394	369	408	402	410	396	408	395	387	429	403	407	406	389	387	369	365	375	391	352	371	431	400	380	346	423	388	396	411	402	379	385	429	418	411	402	381	383	382	416	414	413	390	382	389	403	381	405	394	397	353	388	367	389	379	403	374	388	385	375	394	384	417	454	391	346	407	383	435	368	407	402	391	383	401	384	410	389	412	389	382	431	382	379	367	395	362	405	401	408	380	454	383	344	364	431	398	380	399	381	423	378	370	398	380	394	372	368	406	419	403	398	378	409	400	387	378	407	394	358	382	361	396	355	381	436	384	396	364	371	423	391	400	393	397	388	433	378	361	403	351	383	405	362	375	359	406	407	387	386	379	388	378	403	388	389	367	393	373	360	423	391	367	402	373	404	398	399	392	361	421	414	419	409	390	406	399	379	401	354	347	432	399	381	397	375	369	431	373	366	358	416	427	412	445	373	392	377	404	410	390	407	411	373	395	419	402	426	404	364	375	370	421	399	389	379	414	346	397	381	404	393	363	377	361	371	384	403	372	416	437	387	416	405	400	364	386	395	387	437	435	379	398	350	393	380	366	408	387	405	376	394	380	387	363	412	399	379	425	392	364	349	378	406	421	390	369	365	397	424	362	410	372	404	353	367	395	418	382	372	382	378	359	371	406	388	408	379	332	399	364	381	413	344	365	387	395	395	379	367	399	390	387	347	404	398	401	381	365	389	392	414	418	387	395	408	396	405	370	371	417	392	380	405	410	425	398	401	376	408	393	398	366	399	393	398	450	391	381	394	376	399	371	349	379	423	354	389	404	408	410	377	417	423	430	420	360	384	398	376	412	400	388	418	395	409	421	391	380	397	380	404	392	391	392	396	402	397	388	411	382	403	388	370	401	396	400	409	402	389	352	436	378	404	407	380	381	409	367	361	409	399	406	399	410	372	409	394	372	382	382	364	444	426	409	391	354	397	401	366	384	405	416	365	407	372	376	373	392	361	406	401	389	384	401	386	391	387	404	418	387	384	429	385	381	400	372	364	411	372	439	339	379	410	408	425	400	385	381	408	375	369	378	377	406	389	391	381	415	372	381	402	382	418	391	365	404	370	423	379	375	398	371	383	394	373	391	387	373	416	386	405	411	377	356	402	391	391	396	399	432	389	392	383	382	385	371	402	403	381	410	388	409	359	359	433	373	366	418	374	394	382	437	395	412	418	424	413	387	409	390	399	364	393	418	432	410	407	409	390	383	360	396	405	380	387	399	402	360	394	394	394	416	426	350	382	366	384	411	363	398	389	412	411	388	412	392	382	384	405	410	387	358	393	369	375	384	410	375	422	388	405	372	401	401	386	367	418	390	432	401	392	396	360	418	412	382	419	383	367	389	408	390	406	403	425	390	395	359	387	397	376	388	429	386	395	394	422	406	386	358	384	374	417	381	392	402	426	378	406	375	382	397	407	361	379	399	398	391	403	385	384	391	387	344	395	394	398	365	386	442	398	425	380	386	380	399	417	374	392	393	402	370	415	395	362	409	396	399	390	374	369	426	375	400	400	385	383	436	362	390	418	406	380	409	395	361	392	375	411	369	397	391	369	411	362	396	404	396	382	401	408	382	365	384	392	399	374	405	432	366	387	439	389	404	437	393	403	380	402	398	388	402	403	381	402	376	381	380	363	386	384	372	401	412	386	334	411	381	426	374	412	366	379	392	414	414	390	361	395
3598	407	326	324	308	293	294	281	282	266	297	299	296	253	258	274	248	266	248	286	250	304	262	256	259	284	299	282	255	277	272	283	263	278	290	301	288	295	278	323	261	265	250	261	260	278	260	294	282	284	268	252	294	264	294	257	283	301	284	310	289	278	284	265	294	292	258	278	265	278	265	238	253	276	265	276	257	266	295	268	277	259	286	318	276	268	266	271	283	266	270	248	252	253	255	271	289	237	282	273	286	275	263	264	284	295	274	261	289	270	324	273	267	280	259	280	296	248	274	262	254	276	270	299	269	267	288	281	250	315	268	275	269	274	285	277	251	276	311	283	301	280	294	245	254	254	267	279	258	252	265	260	230	257	255	247	262	278	262	278	287	268	272	296	276	271	274	291	271	285	268	291	276	287	275	279	244	285	261	239	268	271	287	253	289	251	293	268	300	260	247	302	267	302	257	273	261	256	289	254	259	291	253	272	279	246	245	289	308	274	287	291	283	279	293	261	267	273	266	292	275	291	271	290	277	284	282	319	268	280	272	257	275	271	279	271	282	276	261	306	284	276	276	277	273	270	295	264	266	261	274	274	279	283	264	232	299	277	248	295	252	281	295	259	268	286	314	291	248	285	280	284	292	268	242	240	293	274	260	291	274	301	257	257	268	255	261	263	289	282	280	296	284	299	244	281	288	251	291	280	265	281	267	258	268	271	277	289	243	294	265	272	273	241	282	265	245	270	271	257	273	260	301	269	293	289	285	274	283	261	257	288	296	253	232	264	276	276	273	281	276	287	253	290	273	268	284	285	265	270	288	286	257	271	254	253	264	265	260	276	254	279	258	269	302	274	266	277	256	277	269	287	260	275	279	281	252	278	286	295	284	269	266	254	295	264	234	272	275	252	266	241	275	283	269	324	272	284	267	237	283	269	248	281	246	266	249	257	265	249	263	261	283	274	279	257	264	289	256	283	270	271	285	305	284	269	302	254	297	249	246	290	247	274	260	311	254	296	270	316	280	295	290	285	278	273	310	279	277	257	266	265	248	278	287	279	250	280	232	280	307	267	298	296	282	279	282	253	246	274	269	270	299	255	279	297	277	269	266	310	263	252	292	268	282	288	279	292	268	272	272	270	272	252	303	272	262	286	246	263	268	318	296	246	269	272	278	289	272	266	257	293	267	273	295	272	259	243	253	258	267	243	297	259	287	267	277	287	263	243	279	258	308	284	297	281	247	275	302	259	311	291	263	280	255	286	275	258	256	278	293	252	266	269	274	285	255	279	248	273	264	273	278	280	283	271	273	261	271	262	256	273	291	253	282	283	300	283	265	256	247	249	273	295	243	297	251	253	264	265	316	254	291	259	266	259	260	272	313	253	286	292	259	251	268	302	265	253	232	296	291	258	252	308	268	290	270	281	273	274	296	294	286	286	258	254	265	300	265	250	255	263	277	255	271	260	291	257	276	299	295	328	248	290	290	275	274	270	298	268	290	278	273	267	223	274	273	246	302	263	253	297	288	254	260	246	270	258	272	264	274	258	286	273	278	257	312	286	258	277	269	275	267	264	266	266	278	278	286	265	290	281	302	289	275	258	271	294	264	287	301	291	266	259	259	279	276	287	275	281	274	296	274	249	252	263	261	256	249	236	281	244	251	238	262	238	264	277	273	281	288	266	286	283	271	277	296	313	284	249	278	258	284	294	276	258	313	263	292	269	300	264	292	274	283	289	289	277	295	294	279	284	255	258	282	286	264	268	270	259	289	268	284	256	240	290	272	294	277	271	281	294	277	284	317	276	278	247	280	294	268	269	285	275	267	253	247	255	277	278	265	258	286	268	266	234	270	272	275	270	289	259	260	255	270	260	298	275	290	273	248	272	260	309	268	257	271	236	251	252	296	266	275	273	286	283	260	277	306	266	285	257	256	302	276	290	271	283	266	267	253	251	272	307	282	295	280	266	245	282	267	275	260	266	273	262	264	254	254	251	288	260	296	283	260	294	259	258	258	275	269	253	281	264	257	258	267	305	244	277	252	264	260	270	290	301	251	262	252	274	273	270	292	245	251	261	273	277	293	302	237	246	249	292	314	248	264	273	269	293	267	270	272	239	279	269	287	291	279	307	280	268	269	247	252	281	297	279	269	250	279	268	272	301	256	271	271	270	302	257	241	274	296	294	249	293	260	263	278	287	279	239	270	258	260	283	271	242	268	271	259	250	294	259	304	258	294	275	279	287	268	260	261	291	285	265	269	248	281	268	284	272	269	278	286	256	292	302	282	285	252	274	277	296	253	257	280	275	292	310	295	284	265	264	289	295	259	266	266	276	267	294	290	269	273	292	267	237	276	262	272	291	292	263	276	255	276	273	298	302	280	280	249	266	298	281	255	273	248	276	291	285	309	294	247	256	289	307	264	282	304	294	286	262	269	286	272	247	285	275	243	278	286	288	271	273	284	280	244	274	283	306	283	275	296	256	254	311	250	277	275	245	280	285	243	268	258	259	269	305	264	274	293	277	274	265	255	271	252	273	273	301	285	285	280	284	265	279	280	273	272	256	297	276	299	269	260	286	295	278	283	292	257	268	252	285	249	268	254	259	273	256	245	260	312	297	270	278	258	267	284	249	263	281	257	256	273	269	264	265	254	272	284	262	277	270	259	281	254	262	297	276	269	273	255	276	249	295	254	258	273	270	281	283	277	251	317	272	278	275	277	271	273	266	274	250	267	276	307	271	277	258	304	206	277	265	249	248	293	293	263	270	251	236	286	324	270	274	271	288	278	281	277	289	262	277	289	258	228	274	264	281	267	268	267	272	272	255	261	284	259	255	281	288	264	266	279	274	272	278	232	264	250	263	280	267	262	326	298	284	278	297	263	260	271	242	276	268	229	302	279	268	267	296	265	264	245	309	287	264	281	281	256	311	276	244	270	274	271	276	229	272	300	277	274	270	236	288	273	281	278	284	279	268	283	247	250	279	270	275	285	249	283	290	246	261	280	296	257	279	323	276	284	258	250	289	280	269	268	264	271	273	268	235	266	258	255	284	295	277	280	278	261	256	266	308	251	271	308	290	270	290	235	262	257	280	298	293	282	304	259	295	274	271	286	261	275	274	268	268	300	291	250	246	240	257	264	262	276	282	259	283	269	248	260	278	270	270	260	282	271	261	287	275	253	284	245	273	275	271	293	289	273	258	230	275	275	275	244	301	258	267	263	272	258	282	276	241	283	281	267	279	275	313	260	301	299	268	264	263	271	260	272	242	240	295	285	292	275	299	297	273	292	245	277	276	263	285	276	275	266	261	274	271	257	290	245	286	273	282	245	276	288	281	264	275	306	267	272	239	275	242	275	276	274	245	264	268	267	292	267	285	254	255	303	286	295	285	266	274	259	241	269	280	281	282	258	268	249	300	266	263	273	245	281	307	258	259	296	263	287	302	256	290	277	303	288	292	292	249	272	289	258	284	299	279	270	266	249	273	275	297	282	320	250	264
3343	854	884	884	927	862	845	830	810	805	777	737	738	732	771	785	723	746	699	748	789	704	738	697	712	690	757	655	743	723	714	757	776	720	708	700	740	750	749	763	753	801	744	740	761	688	730	748	700	752	789	751	712	740	752	725	744	714	741	730	705	714	675	745	756	706	750	710	698	716	744	740	697	732	679	717	740	740	734	783	773	689	742	678	736	769	715	694	726	773	745	752	657	711	745	748	731	733	720	768	721	755	704	710	689	703	749	739	717	748	726	749	737	680	689	735	728	724	714	745	672	713	720	665	746	720	726	683	724	755	708	709	693	752	694	777	723	743	724	740	713	698	695	707	732	736	734	739	792	721	742	747	688	709	734	733	736	719	723	708	717	743	701	694	757	719	710	693	753	724	710	699	726	735	737	733	716	721	704	689	686	694	726	788	664	705	744	756	671	708	722	692	727	755	685	807	736	690	712	732	735	720	702	730	682	728	720	723	699	753	672	780	723	738	731	744	725	736	705	710	760	727	684	728	701	718	733	697	677	746	713	711	667	672	665	773	688	726	690	741	725	698	750	760	728	693	718	726	709	713	729	710	697	721	686	752	710	729	709	689	723	718	709	656	698	697	707	705	713	753	764	687	743	766	733	729	677	694	681	677	713	707	744	766	692	713	662	696	727	749	719	719	744	737	714	762	727	721	741	729	752	723	770	736	759	700	676	710	758	716	705	693	746	700	724	701	716	716	724	709	726	773	680	688	708	759	681	732	738	746	686	746	750	709	690	724	686	761	705	683	776	705	707	705	707	712	679	710	720	743	732	732	707	740	704	717	695	709	695	685	720	728	691	741	738	732	725	706	774	682	671	704	719	753	729	757	716	766	704	719	718	724	734	684	726	727	706	727	712	728	683	734	676	741	714	753	732	770	699	704	724	748	730	723	689	721	698	716	736	740	733	760	738	692	709	743	691	747	755	733	739	690	726	712	705	748	704	737	718	715	766	747	750	735	734	694	714	726	722	700	726	718	706	719	666	805	714	719	711	724	696	722	695	726	736	662	769	699	722	706	746	696	734	690	710	763	784	769	715	742	729	758	693	723	732	705	679	708	728	759	707	718	725	746	700	739	706	720	746	696	715	723	710	704	750	722	719	739	726	741	686	768	737	746	736	736	698	703	743	752	733	712	759	730	740	734	729	675	682	691	726	747	723	751	735	767	755	697	754	719	727	720	744	750	719	759	704	733	689	751	719	761	753	714	705	705	724	708	718	735	727	728	733	669	727	703	743	754	724	750	743	725	717	721	739	703	744	719	679	693	705	760	738	745	711	721	752	746	715	740	708	692	683	726	740	705	699	761	737	707	705	699	695	725	726	711	698	701	699	717	733	741	740	727	679	714	700	724	719	684	754	737	756	695	699	759	706	736	720	725	679	758	798	745	774	714	716	685	691	669	734	697	752	747	718	724	695	734	756	687	735	713	734	706	698	742	728	700	723	772	719	724	765	708	728	732	716	707	738	713	689	748	678	728	737	742	723	720	739	729	670	682	685	754	711	710	711	684	689	703	739	706	742	679	731	745	751	707	732	762	694	744	692	703	710	738	722	718	763	720	736	679	695	728	713	710	700	726	705	753	714	725	749	673	734	692	715	723	738	742	731	729	747	754	713	695	736	728	717	712	718	733	698	719	739	706	767	708	689	767	690	730	701	726	753	756	685	748	715	711	718	751	669	671	742	697	715	753	732	713	723	707	738	738	717	700	685	772	741	681	745	690	686	702	717	749	749	723	687	732	741	687	707	694	700	737	663	717	750	713	698	695	689	745	751	720	695	698	719	762	712	685	724	712	707	693	762	725	759	710	701	720	692	735	718	742	720	717	673	705	675	743	702	684	735	749	744	707	732	724	690	727	733	730	695	738	720	787	718	740	800	728	729	726	711	739	719	732	736	751	718	717	696	732	685	755	739	786	718	725	716	721	728	744	773	695	737	712	692	735	695	719	700	690	703	689	724	723	694	710	708	679	696	781	735	769	668	736	723	719	716	727	732	716	750	707	750	725	745	684	676	735	705	719	775	749	774	737	757	741	745	721	780	742	692	733	714	739	702	739	672	742	729	724	739	768	714	704	739	720	741	750	730	726	742	762	732	751	718	694	717	681	706	700	713	682	671	704	750	751	689	702	749	704	741	736	657	690	713	702	733	691	728	717	715	734	778	746	731	724	738	702	758	696	761	715	681	776	723	748	731	714	713	679	711	703	700	732	779	678	723	671	707	744	757	677	680	715	798	720	748	727	708	745	718	759	703	751	716	702	739	713	734	699	726	671	740	663	741	751	709	686	670	714	752	687	723	738	716	698	766	694	670	714	708	718	740	740	702	740	712	683	706	756	703	701	722	711	741	685	697	726	728	770	743	749	666	679	691	695	686	693	750	707	730	761	687	708	713	694	728	700	669	739	700	715	785	714	723	667	742	748	700	700	711	711	764	703	703	751	704	727	732	687	709	736	704	696	758	759	726	708	767	694	731	726	719	688	681	677	739	699	666	736	727	738	730	759	750	695	728	739	755	719	697	758	753	743	715	726	735	706	766	724	708	721	772	756	742	740	750	772	767	756	701	744	681	689	698	718	754	736	661	713	720	748	761	701	728	682	756	744	699	705	696	709	707	703	705	714	716	721	704	680	739	746	750	744	711	716	731	693	706	726	746	705	731	685	713	747	680	705	697	678	722	735	762	702	748	694	718	726	696	708	729	763	672	745	736	696	725	718	733	786	754	744	736	741	679	664	714	685	724	723	703	705	690	676	738	698	692	724	718	729	745	740	698	709	714	706	747	737	734	705	710	743	746	724	689	716	737	737	720	740	669	709	690	708	689	743	712	743	685	711	669	702	782	713	727	741	692	717	721	724	699	723	720	736	671	662	738	711	729	696	699	723	721	711	785	751	733	707	722	736	726	697	758	731	683	729	729	729	729	733	720	765	701	692	730	752	697	727	722	701	712	733	684	684	735	749	707	723	719	717	720	758	736	781	704	690	721	712	712	674	698	679	723	739	714	708	717	711	751	727	733	677	743	687	706	727	738	740	717	725	746	708	675	715	701	720	775	770	743	707	740	705	719	724	693	747	730	777	709	707	718	684	701	683	743	742	728	683	706	721	689	657	715	727	697	760	751	728	687	716	726	733	738	730	721	754	726	724	717	682	718	756	728	758	707	706	684	773	718	741	662	701	691	733	687	708	748	712	667	719	741	711	702	693	649	719	703	692	731	709	756	707	740	735	728	699	742	745	744	704	765	741	715	721	689	705	693	710	708	689	721	689	690	714	703	726	759	712	744	718	718	720	747	741	772	733	715	719	729	754	734	670	704	707	713	707	688	700	733	703	713	722	704	685	725	704	719	749	705	716	688	701	758	693	741	720	718	694	739	690	737	751	707	722	738	740	736	732	716	760	700	715	760	706	697	679	755	682	732	810	751	733	735	774	729	740	714	718	702	734	724	710
21646	4249	1299	1078	820	680	564	453	424	419	374	384	369	371	324	321	347	312	301	306	334	290	320	332	318	290	305	315	303	306	301	271	295	289	290	274	308	303	314	291	310	267	304	295	287	275	278	288	279	283	282	290	289	283	322	305	327	288	305	308	291	314	271	307	306	328	287	300	303	250	312	305	293	303	286	311	277	269	306	283	304	287	302	287	286	294	294	283	280	291	288	268	315	302	287	280	296	335	287	301	306	294	283	293	298	289	266	278	290	301	282	293	286	295	310	305	293	343	308	267	297	314	277	298	301	268	321	290	284	285	331	301	288	291	259	256	275	304	282	317	303	271	288	299	318	270	309	302	299	281	280	317	288	304	292	286	263	283	277	280	283	291	302	269	280	269	284	295	286	302	289	290	291	273	276	280	297	263	281	273	317	275	272	286	275	288	301	274	321	279	277	310	294	276	289	289	286	297	317	291	247	285	298	284	278	283	314	301	291	295	253	278	290	287	293	271	313	308	273	262	305	301	297	306	297	272	299	259	262	263	300	282	266	292	290	275	265	282	265	265	271	290	265	312	261	287	289	293	274	309	305	269	289	279	263	280	326	303	270	281	255	282	281	315	284	303	269	284	304	307	327	300	307	275	296	288	295	296	301	293	281	307	294	282	314	304	279	299	305	306	316	278	275	281	302	265	307	284	264	275	277	264	268	291	291	344	300	311	297	279	299	283	312	268	300	298	267	295	313	266	307	304	265	281	304	312	322	343	287	277	277	255	277	285	266	304	295	317	284	299	266	269	288	304	303	270	312	271	281	279	283	306	274	278	283	303	277	283	300	285	314	309	265	268	285	242	299	298	282	300	269	311	270	298	267	336	296	335	310	310	303	286	288	302	287	291	283	301	277	272	295	286	291	297	323	287	280	270	274	254	297	295	286	273	316	307	243	307	289	286	273	269	299	279	295	302	277	273	311	262	270	306	288	311	256	303	282	320	287	305	264	317	277	281	316	273	295	301	321	272	286	284	287	272	280	275	282	268	284	301	293	323	286	276	302	280	298	297	266	276	293	299	296	307	273	267	290	292	312	292	276	304	314	309	301	313	285	284	237	278	279	291	268	317	320	274	292	267	300	282	296	279	291	239	278	281	279	284	271	300	281	295	303	300	284	270	273	290	270	305	287	266	280	305	301	293	292	273	303	274	292	285	279	287	286	283	278	285	295	279	314	283	336	309	325	287	291	288	288	289	279	283	285	291	258	283	275	281	286	304	295	307	316	313	254	287	269	314	334	326	297	281	266	299	278	290	302	300	275	303	301	285	297	294	294	281	291	278	272	295	269	277	300	318	302	290	278	276	306	309	278	309	298	310	302	304	307	307	287	292	313	273	285	291	321	270	286	295	291	308	276	261	293	278	300	311	290	275	304	275	295	271	281	319	323	244	296	301	266	301	283	289	309	301	311	295	265	285	294	296	244	300	285	259	292	280	312	271	287	312	303	285	305	296	268	305	297	283	312	274	283	271	303	287	304	303	294	296	302	303	262	311	284	300	267	293	288	293	294	301	295	313	288	284	299	255	267	323	307	301	293	284	302	311	291	261	269	291	275	319	304	285	297	292	307	289	296	325	297	286	298	302	310	294	302	307	299	316	299	273	270	316	276	307	293	260	276	271	261	294	268	282	290	308	286	295	267	274	310	278	274	263	299	279	297	298	290	254	281	329	274	301	280	288	283	282	327	304	328	276	309	294	268	317	303	342	254	278	296	312	308	315	312	287	302	270	287	269	287	305	302	277	291	308	300	279	288	278	323	289	309	288	345	297	265	283	262	285	265	295	315	275	285	285	311	290	259	290	294	310	304	294	285	246	328	287	284	338	296	296	303	273	287	297	306	310	310	259	285	282	304	280	242	264	299	298	269	263	266	327	300	282	304	311	291	289	266	277	273	292	271	304	298	277	319	292	287	300	297	288	262	302	271	299	287	300	270	297	290	285	289	258	285	281	273	310	283	264	294	274	304	318	308	272	309	304	288	247	304	269	297	259	284	279	303	329	299	274	313	282	284	282	263	279	310	292	278	296	275	265	292	284	328	286	290	333	286	285	273	270	290	291	292	303	283	287	296	299	286	291	277	261	269	288	276	305	278	309	271	294	260	303	298	273	294	271	278	273	312	297	281	276	303	280	272	307	301	285	295	304	281	266	294	302	267	297	293	307	275	288	293	263	272	252	283	301	283	296	266	302	286	240	291	287	284	277	303	277	289	306	303	289	272	300	300	280	269	270	290	298	266	275	303	275	331	268	297	293	291	318	296	296	306	284	273	280	250	285	282	285	287	314	297	288	308	275	292	275	303	292	309	290	275	271	294	281	273	309	279	285	278	312	262	308	273	312	286	305	288	294	288	281	279	296	297	302	286	295	306	278	284	288	277	306	289	288	278	294	282	298	290	293	295	288	279	306	264	291	314	311	298	311	298	304	260	291	263	288	291	307	279	295	284	296	316	278	289	293	261	280	307	299	314	267	308	276	272	276	268	322	303	274	298	304	274	299	302	283	307	288	287	300	246	264	256	277	319	260	302	269	329	266	320	282	319	276	279	300	298	274	274	298	279	299	294	266	298	297	262	317	267	281	276	277	311	261	286	315	303	287	284	300	317	308	286	275	302	319	269	277	272	278	258	306	269	291	277	274	292	275	290	262	281	302	305	296	292	307	314	263	277	307	301	270	291	260	279	293	278	293	283	308	260	290	272	297	280	281	290	303	288	292	287	298	281	305	283	327	266	296	297	292	312	290	319	291	290	272	265	278	289	286	276	322	290	271	271	310	304	289	280	300	276	321	269	290	302	262	300	315	295	279	272	284	308	329	303	278	288	293	305	305	281	254	308	327	294	294	278	285	315	325	290	257	301	273	300	278	281	300	279	267	274	298	298	281	267	293	286	273	285	278	315	292	286	287	298	311	294	292	306	299	275	303	306	303	262	275	316	267	310	271	260	293	312	304	281	243	285	282	285	256	298	306	267	304	286	278	316	287	289	290	297	291	312	300	290	267	286	265	327	308	277	274	269	286	275	300	291	285	294	283	318	273	285	301	310	306	281	286	313	264	308	266	266	332	286	308	286	303	319	275	298	295	268	282	309	299	285	284	296	275	314	328	299	286	305	281	271	294	300	305	309	283	293	282	305	295	299	287	307	283	314	243	277	294	306	317	330	285	289	300	299	273	289	285	273	315	262	309	314	283	279	273	254	294	289	288	287	286	291	302	298	294	284	278	294	340	283	299	291	311	290	296	275	341	270	282	278	272	309	302	269	276	275	288	291	268	311	315	289	309	283	282	296	274	287	284	297	287	307	301	279	318	274	289	276	274	285	298	288	299	254	316	293	290	275	303	329	306	289	290	281	240	291	292	268	295	293	262	309	252	279	308	291	300	316	312	301	280	288	304	279	303	284	286	287	279	292	296	272	294	319	278	279	266	291	287	259	305	295	301	258	284	288	266
13161	2195	2585	3096	2889	2490	2017	1746	1612	1478	1384	1222	1188	1149	1085	1089	984	990	1003	951	954	879	889	903	900	860	844	855	788	807	794	858	771	824	780	787	762	756	789	817	756	770	757	809	803	749	792	825	769	770	717	769	782	829	786	776	769	774	739	757	794	784	785	664	739	753	753	810	748	670	710	791	762	752	766	753	776	771	757	745	781	727	769	781	745	735	723	757	752	734	752	780	774	754	763	762	781	744	742	787	768	740	757	761	677	764	808	727	829	759	743	729	770	810	730	713	730	757	776	717	721	743	737	757	712	745	791	757	732	736	720	803	758	723	757	717	731	759	743	729	695	750	796	753	688	788	786	736	767	705	698	705	772	760	721	722	760	727	771	777	754	749	713	740	731	780	776	752	731	750	756	733	735	729	742	750	787	765	716	742	781	712	747	756	726	786	712	731	809	756	760	773	736	717	714	729	722	765	791	716	756	802	682	714	733	726	742	715	743	762	742	757	743	714	806	734	734	732	745	755	748	758	757	754	781	703	762	740	746	734	768	744	764	714	689	785	731	785	726	773	732	806	752	756	703	752	744	721	739	773	743	717	758	741	737	696	750	747	722	780	687	774	771	721	758	743	749	752	740	710	749	766	745	747	733	760	743	737	751	760	801	763	731	727	706	793	757	791	741	782	743	759	703	737	788	770	714	755	744	732	757	741	745	715	727	708	742	756	736	739	798	772	708	733	721	761	768	714	753	747	675	734	707	745	765	773	721	773	759	805	745	754	765	734	726	746	770	742	727	732	777	729	722	787	754	764	721	711	724	710	751	751	780	803	712	743	789	712	680	724	720	771	740	699	748	716	691	712	767	769	718	748	737	779	699	749	766	765	793	754	754	763	745	748	739	785	707	740	678	779	761	736	792	750	739	741	717	744	839	760	758	767	713	737	728	714	774	770	725	737	745	711	757	722	746	748	740	763	768	753	753	756	787	784	733	705	724	746	769	777	701	694	723	748	762	727	762	703	751	760	735	723	773	766	736	748	711	732	769	756	739	724	728	736	727	753	751	724	719	825	769	748	708	728	774	740	744	720	728	724	766	684	704	773	771	655	741	757	772	749	675	732	773	733	823	726	753	766	737	741	715	734	775	717	749	750	717	703	696	715	755	728	800	755	722	735	729	738	771	719	722	764	740	753	709	703	714	803	730	748	777	721	737	717	726	735	798	742	791	774	795	703	700	747	779	786	717	733	724	769	735	748	765	790	730	727	693	718	739	778	690	700	719	699	731	717	729	695	795	762	754	810	736	733	783	723	732	705	734	744	696	751	759	717	686	726	772	735	736	715	714	750	736	772	783	737	747	772	709	755	749	749	751	764	759	741	744	768	755	775	735	778	768	663	723	741	784	723	763	732	744	780	739	751	779	713	740	744	765	794	801	697	686	726	758	703	761	720	726	801	724	758	733	787	780	737	728	738	692	749	745	753	731	753	733	763	761	759	769	746	783	717	803	762	766	755	753	759	766	767	712	741	742	733	731	771	743	776	695	700	762	703	735	699	780	793	706	766	784	720	724	716	735	705	727	748	712	784	739	762	733	734	757	690	771	764	746	710	745	742	737	737	734	762	731	720	740	766	794	772	757	771	727	783	764	765	778	777	741	716	722	783	736	740	732	722	741	725	763	721	758	748	739	734	706	758	786	717	757	755	772	717	733	747	740	733	749	743	742	725	717	755	729	709	772	749	708	729	737	773	752	730	735	772	763	781	754	709	748	745	712	775	706	710	744	726	739	734	733	698	743	742	725	744	754	724	709	790	770	759	741	764	721	766	738	764	754	780	748	754	755	737	736	727	736	761	758	729	746	730	733	731	753	738	755	774	726	759	752	741	763	747	761	769	743	763	779	693	762	704	783	730	720	772	765	717	717	770	686	762	754	748	739	762	757	743	734	757	788	762	727	736	731	706	817	715	754	709	754	738	799	788	733	762	756	710	768	741	735	707	721	733	706	727	721	755	721	728	739	751	761	757	737	769	743	716	781	763	747	737	764	760	770	727	782	746	743	764	758	737	731	741	753	746	715	741	763	764	687	708	700	735	803	790	738	754	773	763	797	768	715	727	692	697	750	746	736	766	731	785	744	756	717	772	760	769	722	738	748	770	774	712	728	788	720	737	719	755	735	738	677	793	682	782	734	745	739	789	769	698	733	752	736	701	744	734	731	758	728	728	747	707	773	740	741	763	782	749	741	765	754	738	739	749	695	747	694	718	746	763	726	748	778	760	763	769	767	751	793	750	706	736	783	777	716	732	706	758	702	753	768	754	737	777	729	780	812	738	757	741	709	753	716	723	754	749	693	766	723	753	748	750	721	737	755	737	757	758	731	763	716	771	751	742	771	751	738	783	756	739	734	729	759	725	765	755	754	687	728	756	719	747	730	738	747	689	731	728	747	709	744	710	767	703	736	755	757	722	704	710	760	792	726	705	761	713	752	740	753	741	765	756	774	772	753	747	760	705	731	763	749	733	708	780	801	763	754	752	765	722	729	768	684	722	731	702	752	746	738	718	734	753	761	718	766	738	726	715	741	759	756	718	806	748	766	780	705	748	741	757	783	791	745	717	761	730	742	701	698	765	749	770	730	750	757	755	776	783	737	712	736	746	743	729	687	681	740	738	779	740	716	704	741	715	780	768	749	733	722	739	764	766	704	762	752	746	782	735	791	767	743	732	745	770	740	752	757	791	762	786	721	748	726	745	736	726	722	758	686	776	728	760	780	716	757	739	788	776	732	742	758	736	788	779	755	794	714	750	701	744	765	767	773	767	715	777	768	719	734	796	747	757	784	745	746	764	757	765	787	736	747	780	744	750	702	789	735	788	753	761	719	745	735	765	717	724	709	701	708	775	755	745	751	726	755	709	732	756	788	748	788	761	764	736	809	788	739	779	738	779	738	713	733	769	771	719	723	791	726	775	706	747	742	760	726	725	730	748	729	774	771	730	786	798	721	728	781	758	753	749	749	746	716	742	714	784	741	711	782	773	727	730	742	697	695	740	736	693	708	708	729	752	721	753	736	710	696	705	756	733	749	738	736	707	771	722	740	688	730	749	752	753	752	745	694	743	710	758	761	732	754	714	777	773	730	768	735	756	731	782	721	727	735	767	787	765	822	754	729	760	756	751	760	750	745	781	744	764	739	766	753	757	740	728	785	745	747	771	721	757	755	799	730	728	744	745	750	725	770	751	760	773	734	757	771	749	704	727	725	707	779	789	760	755	785	762	763	732	743	744	741	774	727	745	702	781	776	736	758	776	735	763	698	734	731	784	772	713	725	752	739	763	692	768	735	794	748	712	758	792	731	726	769	743	752	716	722	753	761	743	702	765	702	720	704	767	791	720	745	796	763	780	753	772	790	760	760	685	719	778	767	724	779	696	697	746	762	767	763	734	755	801	800	728	717	731	742	760	714	747	692	753	752	787	683	711	735	718	764	734	693	715	761	755	728	720
33438	9112	2322	1643	1121	803	708	553	448	366	335	306	286	246	228	230	200	208	206	191	180	205	161	172	173	164	183	143	169	156	169	176	163	154	166	155	158	147	165	137	158	124	150	121	147	149	165	163	145	129	161	125	145	144	133	154	165	137	126	146	132	144	153	135	137	151	160	141	134	157	124	156	158	133	145	125	115	145	136	146	127	135	132	150	154	150	139	148	138	146	139	135	132	152	123	130	155	143	136	139	137	152	149	137	143	146	152	141	136	151	142	101	147	150	145	167	137	157	140	133	137	143	151	135	141	142	131	133	162	136	144	128	140	152	155	143	133	158	157	155	144	131	142	147	151	145	155	140	137	135	148	136	128	146	157	147	130	133	130	148	128	161	158	140	145	141	132	140	126	132	133	144	142	150	131	160	149	153	146	140	143	132	145	127	133	139	137	123	125	148	141	132	139	149	156	164	156	143	155	141	144	138	156	157	121	122	111	109	144	137	155	123	145	150	167	140	133	128	142	138	125	124	149	153	145	136	150	119	150	124	143	173	133	126	160	156	151	147	152	137	159	139	137	141	136	127	130	142	137	143	124	154	137	170	126	126	135	155	137	162	134	143	130	148	126	125	135	128	155	157	160	139	143	139	145	134	154	109	141	130	122	141	133	126	145	139	155	124	128	146	138	152	123	120	137	145	141	138	152	133	139	128	141	134	134	151	129	146	167	146	170	131	147	125	127	117	131	129	125	152	163	144	155	138	133	153	154	142	152	153	138	160	139	138	137	124	146	123	144	138	127	118	140	148	133	150	147	141	140	148	137	155	143	144	130	142	134	139	138	134	113	136	137	150	144	161	144	139	135	130	142	128	138	135	151	125	142	143	126	140	134	163	149	138	147	163	171	116	145	145	137	145	163	124	157	155	142	135	173	131	151	152	157	153	136	152	168	149	142	145	138	133	130	135	126	147	130	147	140	162	145	137	126	129	150	144	148	133	132	148	152	120	140	151	141	163	142	143	158	158	132	123	112	145	120	145	135	146	142	139	147	152	154	159	153	134	155	135	142	132	142	150	140	134	133	165	131	139	141	150	138	125	147	133	136	164	126	122	148	160	131	135	155	148	149	147	120	134	135	126	134	149	141	150	134	140	138	146	135	131	145	135	144	127	151	163	129	164	152	154	143	149	148	127	139	144	136	156	142	146	134	144	128	151	154	127	144	157	124	145	151	135	127	132	150	138	145	144	144	132	132	139	140	150	160	125	169	146	137	154	125	129	139	132	124	136	135	124	168	140	129	159	150	140	154	140	139	157	142	126	156	152	149	152	142	134	161	144	131	133	138	136	153	143	132	136	134	150	130	147	155	139	149	121	161	137	135	159	153	149	137	167	139	146	156	136	139	145	141	133	132	132	133	135	135	135	134	152	140	146	124	147	139	130	166	116	144	153	131	127	124	123	154	134	148	150	165	120	151	135	146	136	143	155	121	135	142	137	179	162	130	132	139	139	123	165	140	137	149	149	156	159	142	153	144	143	131	135	151	128	120	128	140	146	145	126	146	148	125	131	139	135	131	147	118	120	146	134	148	141	124	136	161	159	138	158	145	111	138	153	161	114	137	140	153	132	135	140	124	126	163	140	137	129	150	153	117	147	142	144	133	141	129	134	159	149	162	143	128	117	157	139	162	130	147	135	131	167	146	133	145	133	143	143	145	161	172	138	159	172	138	148	118	123	145	131	156	136	153	152	128	129	132	145	129	136	153	148	113	149	127	146	165	136	125	147	140	147	131	143	145	135	140	133	148	130	121	129	151	148	129	157	136	149	149	137	155	128	117	136	130	131	133	155	176	123	142	144	156	141	150	130	126	136	135	125	147	144	144	148	146	143	137	139	120	112	148	136	134	144	129	129	146	122	115	150	116	170	148	135	141	130	158	141	128	142	142	158	160	120	139	152	140	125	135	139	165	141	146	152	136	141	159	142	140	145	132	119	153	147	141	123	135	149	156	148	148	141	132	144	147	136	133	145	145	151	137	144	163	149	143	131	125	152	122	157	146	142	131	167	150	144	139	129	137	159	128	149	145	137	123	127	119	124	134	122	127	150	142	124	134	138	157	167	135	153	128	137	136	143	127	151	147	149	128	145	137	129	164	145	132	138	142	125	137	131	160	158	153	125	137	125	129	135	136	145	147	147	109	145	152	130	160	135	126	111	147	136	137	126	134	142	143	132	135	135	128	158	136	148	147	138	138	162	144	143	172	153	129	134	139	143	138	149	130	144	130	147	159	152	142	167	142	136	151	141	156	135	162	154	134	151	145	146	141	149	151	138	125	141	159	149	134	126	159	142	133	152	123	125	148	126	143	142	122	121	123	174	130	158	140	138	145	153	155	128	147	122	126	119	134	138	138	138	148	143	125	142	136	139	153	135	141	171	149	129	155	155	139	145	145	134	140	150	134	137	134	141	127	152	164	141	128	147	168	142	145	152	134	137	152	135	161	157	156	147	147	127	139	145	167	147	163	157	124	162	128	124	120	156	137	127	143	154	119	109	128	144	116	134	133	150	130	131	146	134	153	153	161	132	147	147	133	138	124	152	144	130	143	145	138	146	130	141	142	149	130	142	148	142	157	163	137	159	152	142	138	131	151	150	138	139	133	138	145	151	110	158	147	135	147	137	160	145	133	151	124	131	137	125	144	156	127	145	140	133	156	143	139	124	141	143	126	145	139	139	163	145	150	161	123	131	139	152	129	149	122	150	123	148	132	117	135	131	143	160	127	119	135	179	140	123	140	149	172	145	143	136	136	138	166	151	134	117	124	143	150	125	150	131	124	141	130	140	138	150	151	154	136	134	142	131	126	118	122	125	152	123	166	118	121	138	159	151	133	132	132	130	156	139	124	153	138	131	148	151	170	156	126	139	148	134	144	140	128	140	145	121	118	146	162	125	152	126	108	148	132	152	125	151	134	142	132	126	121	129	141	132	131	157	134	141	126	152	157	135	128	154	154	140	127	121	123	139	152	139	145	145	129	164	136	134	115	133	151	141	143	141	141	127	123	125	138	150	136	162	154	144	143	141	129	131	147	144	113	139	140	127	125	131	133	151	148	138	136	136	168	131	153	121	136	140	148	127	133	170	159	144	125	136	156	131	168	149	141	117	145	116	141	119	145	146	129	158	143	152	116	116	133	147	112	138	134	143	133	129	135	133	140	119	142	163	147	181	149	155	127	158	138	152	134	139	123	137	137	122	140	134	133	157	134	147	128	136	171	126	153	155	135	148	123	136	138	161	118	129	142	128	127	152	136	145	127	131	150	133	148	141	122	160	122	140	139	144	148	135	132	126	151	150	139	149	145	151	138	154	152	135	135	127	152	149	135	131	141	151	120	138	141	139	129	155	154	130	139	141	147	128	148	157	158	148	135	142	146	129	152	138	135	140	147	140	135	135	152	134	105	131	140	135	130	148	148	127	140	127	154	107	145	131	137	134	152	167	150	153
19214	2810	3841	4815	4329	3530	2906	2498	2072	1793	1543	1422	1256	1123	1067	898	881	879	796	773	746	675	688	624	659	615	616	582	575	560	554	545	495	520	557	472	548	544	483	483	462	447	501	516	481	480	450	439	495	475	467	423	464	459	461	411	420	459	438	419	441	413	437	399	429	443	414	384	388	438	447	408	399	416	430	422	395	431	442	395	398	397	403	384	388	425	393	396	446	438	424	381	384	418	459	437	408	383	411	412	367	416	451	402	414	388	428	415	465	390	424	405	409	403	389	334	395	379	425	417	395	416	383	425	424	397	403	379	435	363	379	364	382	394	409	386	421	389	374	386	403	394	401	418	412	393	391	368	350	363	384	403	373	395	398	335	386	415	394	409	368	374	414	415	403	388	356	415	385	414	380	429	425	405	395	373	434	400	408	399	389	367	357	363	397	427	402	338	404	419	425	396	391	382	400	401	372	380	409	390	417	386	400	421	384	386	381	369	413	410	432	391	420	390	412	420	384	390	381	391	404	401	384	364	421	372	371	377	396	429	425	404	425	422	388	402	395	406	392	388	397	407	397	414	403	409	402	363	379	362	360	374	391	404	400	418	385	374	397	387	371	389	397	390	397	426	404	407	376	414	404	392	395	392	413	417	390	372	390	426	415	416	371	392	388	406	394	380	402	392	413	436	393	431	349	413	419	374	416	376	412	422	398	433	423	420	393	429	421	356	427	384	411	383	378	425	384	398	373	391	406	427	408	397	368	402	423	400	446	385	402	396	432	406	378	395	417	403	387	419	370	376	415	377	441	398	394	389	370	354	401	383	415	401	384	391	347	406	407	375	371	373	393	435	385	392	421	393	402	401	373	389	404	386	412	365	423	357	375	407	397	384	411	390	387	410	372	398	388	399	377	379	356	391	406	388	392	410	380	385	379	410	386	389	368	415	376	378	401	368	363	410	400	386	408	401	374	385	404	375	376	415	392	384	392	383	387	430	409	368	371	412	377	400	395	403	334	384	423	380	400	399	396	383	352	379	373	393	339	386	414	386	374	414	403	372	371	429	385	395	393	410	401	414	387	375	410	383	357	394	390	409	413	389	383	404	369	343	393	385	382	402	379	429	388	387	384	380	406	399	396	394	395	365	370	410	345	395	426	415	402	388	398	382	408	368	364	444	339	382	388	375	433	363	398	369	414	386	392	379	436	419	373	386	357	379	439	351	391	411	373	397	397	422	433	386	383	398	397	389	405	404	412	409	400	378	397	381	401	405	405	387	387	441	391	401	405	411	391	377	352	400	382	400	341	359	409	375	390	406	386	392	389	385	411	399	385	372	406	439	373	406	370	386	362	404	357	382	379	372	420	374	384	407	368	399	411	390	406	366	436	387	431	374	407	414	423	406	405	380	368	359	437	385	342	385	384	414	417	399	388	414	406	428	394	374	408	387	381	402	392	412	388	401	370	400	396	370	429	375	365	387	437	412	389	392	361	352	395	382	450	382	400	421	411	405	397	370	382	417	371	375	395	370	416	375	361	366	436	397	365	388	370	387	375	423	341	373	412	379	403	376	409	368	365	395	363	408	396	390	357	401	402	414	410	377	379	394	381	371	373	357	381	389	354	405	397	405	367	403	355	408	412	385	372	373	384	375	418	406	399	389	402	399	407	394	396	409	392	419	392	378	408	377	358	415	384	434	386	428	399	395	369	393	389	404	403	403	417	361	409	392	375	367	383	396	414	373	410	390	379	392	392	406	408	382	396	396	373	381	413	391	373	393	420	407	387	363	402	412	388	368	402	365	380	404	370	400	376	394	384	368	379	374	371	412	378	400	389	411	360	391	408	400	416	389	349	374	401	402	388	391	373	365	409	402	373	404	386	395	406	391	362	405	384	358	402	397	390	386	413	406	375	373	372	383	389	381	380	391	422	374	393	378	397	369	427	411	360	368	357	381	386	389	402	377	428	381	425	416	374	404	389	388	370	387	396	433	383	357	424	392	380	404	408	408	425	351	390	436	397	391	388	399	382	386	341	408	453	410	391	389	402	396	378	420	409	424	399	379	394	391	399	404	368	384	380	412	367	391	401	419	407	408	369	385	387	429	396	422	379	394	388	413	397	376	402	402	410	388	407	409	365	395	389	390	389	361	428	387	386	428	374	416	362	407	423	413	339	380	367	367	400	374	393	352	388	392	383	413	414	384	406	406	397	441	385	401	409	414	399	401	403	395	437	399	381	393	389	457	391	394	381	387	393	395	389	339	373	392	416	393	380	389	414	397	415	390	379	393	356	391	403	381	371	363	387	366	364	408	407	369	396	381	395	423	401	382	395	390	377	373	407	377	404	394	400	372	387	399	379	421	378	376	415	406	413	401	385	410	402	379	408	410	383	421	350	419	399	381	436	379	383	401	416	350	372	381	370	394	415	385	403	376	374	438	412	397	390	369	410	424	416	400	400	377	345	423	384	379	403	383	377	379	405	402	366	416	401	386	384	391	387	391	386	395	406	346	402	398	415	431	450	408	388	387	365	371	382	388	376	380	407	404	373	370	421	396	376	403	441	394	405	408	411	414	419	393	406	375	394	407	400	382	369	358	421	373	398	390	383	379	383	391	402	412	393	392	397	395	421	396	396	395	386	390	400	392	382	399	385	393	385	359	384	417	393	397	382	407	389	399	409	379	400	351	366	413	391	420	383	412	379	401	404	382	382	370	399	375	400	390	397	390	405	404	399	415	375	389	413	375	401	399	377	385	398	399	365	402	389	379	420	406	412	377	394	409	380	408	388	398	401	355	391	394	376	383	380	370	400	412	410	383	378	409	419	398	394	410	390	406	397	368	419	382	391	392	360	362	401	369	395	396	423	385	389	405	391	387	380	392	401	388	429	389	406	353	391	438	364	406	374	355	372	400	370	352	387	334	368	397	419	356	363	397	359	415	420	371	389	383	395	440	394	379	387	396	397	410	388	412	372	395	388	406	416	415	407	396	390	412	413	423	412	395	377	382	378	426	386	366	410	352	421	367	349	350	388	404	400	390	376	418	380	367	416	372	374	386	401	404	376	406	408	394	416	395	383	379	412	356	389	392	376	412	373	386	388	374	399	410	407	406	365	402	438	402	398	398	388	402	374	357	384	383	391	390	399	365	405	366	380	378	407	389	378	387	381	377	422	392	403	360	390	383	406	423	409	391	405	417	392	391	419	426	386	422	368	372	391	400	387	378	407	402	385	364	381	373	389	399	400	379	401	400	385	355	381	397	415	392	398	400	384	419	353	383	413	388	374	397	374	418	383	363	391	432	380	389	411	410	414	410	354	365	351	400	407	372	387	367	384	380	411	400	380	431	392	394	422	423	432	397	347	419	369	390	411	377	415	377	384	374	371	381	399	376	391	395	424	398	395	382	403	408	377	372	373	410	376	381	394	411	390	380	403	396	376	429	398	385	418	401	405	374	359	396	388	395	386	387	371	405	432	391	430	388	416	418	397	374	411	432	398	386
3566	344	327	306	304	302	288	293	268	301	296	285	285	287	289	290	295	274	264	253	268	282	291	289	242	301	290	259	257	290	280	273	290	285	284	269	277	297	282	273	292	290	257	270	262	274	285	256	278	294	298	247	267	272	262	330	278	293	267	268	275	253	289	261	254	240	251	313	266	271	289	270	265	251	282	278	285	311	264	230	267	304	266	290	276	249	258	299	273	288	238	269	278	242	244	286	267	274	286	272	283	257	269	263	291	298	295	274	268	284	270	301	249	265	252	238	272	293	279	264	271	281	252	267	265	293	276	248	239	265	277	261	304	251	257	281	254	273	266	287	253	279	271	267	298	290	294	294	267	319	301	277	286	274	255	265	243	306	285	270	268	288	269	257	264	286	271	286	281	264	275	258	277	271	254	256	266	259	311	270	278	258	283	272	278	279	279	271	273	262	275	267	262	283	274	254	284	277	320	254	293	297	266	305	289	293	266	295	259	271	281	276	242	253	259	268	258	269	269	255	254	249	245	256	295	305	251	297	275	280	265	274	277	289	293	279	290	269	268	260	282	262	275	290	267	266	289	285	253	277	268	269	254	272	275	274	249	271	279	252	268	295	253	263	280	273	271	269	273	266	253	305	278	280	275	277	293	257	260	295	256	298	286	298	298	270	290	264	284	277	270	290	293	309	270	257	276	268	266	278	258	308	258	266	271	253	287	236	252	277	281	269	263	267	262	305	265	230	272	286	256	296	249	262	243	288	301	270	253	265	267	279	258	285	266	249	257	303	279	254	278	281	289	283	289	275	276	280	289	282	276	319	242	273	284	260	294	292	262	272	291	274	273	281	275	238	267	266	306	286	265	255	305	264	286	276	252	266	274	275	242	288	270	260	238	271	256	281	238	250	277	277	253	256	279	309	299	279	270	291	304	273	250	276	247	300	268	280	258	290	258	262	269	293	274	269	261	253	278	270	264	276	278	274	283	285	262	265	291	245	284	265	274	256	301	248	249	278	297	295	272	287	242	289	265	269	264	244	304	269	244	275	284	264	262	273	276	284	256	309	264	256	250	253	264	258	288	272	252	261	262	264	267	250	267	283	288	288	278	275	261	309	255	278	279	279	272	273	285	286	269	281	273	246	252	260	237	230	267	245	274	284	284	244	247	246	275	256	290	261	298	294	286	279	279	281	262	255	278	261	270	298	282	278	264	281	258	245	281	269	285	289	318	252	276	254	270	293	293	279	261	286	271	283	250	304	245	284	273	274	272	284	264	261	278	277	306	244	292	273	272	277	238	256	288	277	281	242	273	246	286	283	286	265	254	270	284	267	263	276	261	267	258	263	283	279	248	283	294	269	271	263	286	269	267	273	291	241	283	279	296	262	269	273	301	277	268	294	275	266	264	243	285	269	235	265	287	260	262	258	280	247	277	250	300	298	247	278	280	280	241	260	262	249	285	293	284	246	264	290	277	290	270	257	278	298	282	305	266	282	252	270	286	255	290	270	251	287	270	276	258	300	266	272	281	281	279	280	273	312	251	290	266	263	283	288	316	238	246	248	264	298	275	309	291	252	280	291	279	275	306	289	275	259	225	268	307	284	273	267	259	311	283	271	298	270	274	268	264	253	271	281	312	272	254	299	265	289	260	294	268	259	287	269	276	293	274	291	257	264	294	306	268	270	271	280	293	283	247	279	259	260	296	253	264	280	250	256	271	270	271	274	253	297	262	274	269	256	245	274	251	262	260	281	283	286	257	289	273	268	268	270	273	266	279	256	251	291	247	295	310	273	286	277	279	314	260	266	275	266	240	278	257	294	260	275	268	298	257	251	259	268	288	264	258	282	270	252	272	275	260	275	286	264	284	266	283	295	240	299	283	273	273	274	275	265	261	295	264	255	250	311	288	276	257	273	307	249	293	279	267	260	268	264	275	248	256	266	275	301	269	308	313	281	254	255	280	263	263	261	279	261	243	279	270	296	290	282	229	263	297	279	265	250	274	276	289	244	300	244	293	277	261	227	280	279	269	314	266	248	269	281	286	250	266	295	310	328	262	290	273	284	282	293	281	276	270	294	257	253	250	283	241	289	269	278	283	270	279	271	303	282	290	282	248	295	301	260	280	280	259	239	265	272	293	259	240	258	249	271	294	261	262	270	294	263	285	283	257	231	248	284	269	271	275	271	271	255	291	246	275	290	277	283	287	305	249	265	233	247	269	290	247	251	261	279	269	271	254	281	289	290	266	274	272	265	258	270	248	252	313	276	262	275	278	271	281	284	260	252	294	263	263	301	264	261	307	248	288	258	268	248	275	270	284	294	269	283	278	286	280	293	246	285	259	288	270	276	295	272	261	276	303	254	293	296	299	257	320	288	288	272	267	266	278	272	270	280	275	271	297	279	270	276	274	290	270	280	247	284	249	276	283	278	275	264	278	235	297	260	270	218	273	282	293	270	286	243	240	272	246	285	240	269	277	280	272	269	260	257	291	281	239	265	268	293	290	283	255	271	248	302	312	292	296	275	265	275	263	287	262	247	266	258	309	249	245	271	260	288	259	288	276	293	263	254	277	257	254	279	266	268	286	261	283	256	282	280	280	275	268	279	284	282	260	248	309	288	283	250	254	266	258	263	271	251	282	268	268	251	254	264	283	290	256	254	322	264	281	263	268	267	254	297	265	292	244	272	293	276	273	273	264	274	280	250	244	267	273	241	263	298	295	269	269	286	275	281	282	262	285	285	276	272	275	297	280	278	234	279	273	295	289	264	253	296	295	272	290	273	287	272	278	276	264	268	273	264	286	288	276	261	258	262	242	256	271	275	285	257	250	262	254	283	274	275	256	282	284	265	293	289	247	239	284	268	291	249	258	277	306	267	264	289	299	260	258	254	285	303	250	281	241	294	272	280	273	289	266	269	280	299	293	280	274	290	249	274	263	277	252	318	264	294	283	261	274	286	301	285	273	269	256	268	243	281	275	288	281	288	288	262	275	228	262	301	272	291	268	257	298	277	289	269	281	251	290	271	281	278	272	289	247	272	286	257	288	298	259	256	273	279	259	272	280	285	269	279	273	292	253	271	286	269	262	269	261	264	297	291	290	266	249	269	270	275	279	281	261	271	266	270	253	251	281	289	266	268	263	275	269	267	275	287	307	246	249	271	271	252	311	282	289	227	252	255	276	256	294	269	254	278	266	283	279	277	267	279	259	272	298	286	269	257	261	283	281	248	303	256	265	276	252	281	262	289	269	296	281	277	266	276	278	284	239	236	270	271	268	261	293	293	295	285	266	264	272	271	273	301	241	314	276	278	263	258	274	296	257	267	245	261	292	270	270	278	244	271	290	277	282	273	257	253	278	260	266	281	300	292	257	284	289	243	252	266	288	273	285	263	282	260	273	248	266	284	241	304	261	251	282	250	264	265	263	288	267	265	247	275	268	243	272	279	260	257	284	259	255	273	273	257	270	292	273	267	284	274	275	266	282	272	267	265	266	301
3417	801	883	890	893	797	851	785	755	796	829	782	723	761	707	729	681	749	719	744	697	752	745	734	750	705	755	711	752	701	690	715	753	675	759	710	710	716	725	708	700	718	717	699	745	758	717	733	705	703	745	710	743	748	733	765	771	719	700	721	717	695	736	719	688	720	722	712	683	724	709	727	743	728	744	733	734	720	715	680	695	696	712	710	775	651	689	757	687	744	698	671	710	725	740	743	735	688	796	713	712	700	739	722	699	750	743	701	724	755	719	696	738	772	695	703	711	733	714	744	715	708	714	759	694	746	742	745	717	717	734	746	694	708	733	740	720	698	749	749	746	722	680	760	727	732	727	719	742	763	748	655	715	740	716	735	730	714	711	722	751	760	768	755	688	732	765	696	733	728	769	716	769	748	744	726	697	705	725	709	722	808	671	742	736	728	703	690	731	725	737	679	741	755	692	751	680	710	765	695	671	700	741	714	710	766	724	717	736	699	677	708	733	719	666	723	747	679	713	741	731	728	720	771	736	657	776	730	735	745	759	753	714	729	674	710	720	652	700	755	732	701	737	741	698	771	741	795	686	756	738	736	700	716	710	712	751	721	698	700	723	691	733	744	723	733	752	761	670	705	725	719	722	745	698	734	729	704	798	698	742	720	737	730	761	725	738	726	730	737	760	711	729	747	701	742	740	726	712	753	707	677	698	706	718	707	762	722	706	726	667	711	711	668	747	713	711	732	719	740	744	759	706	727	722	743	719	693	736	709	674	767	725	736	713	724	735	724	716	742	737	703	708	700	791	732	727	709	768	706	704	757	704	701	683	703	693	690	743	768	735	709	732	736	745	711	715	685	725	764	762	687	726	741	707	728	698	731	748	701	769	707	671	761	726	671	770	747	676	723	758	765	769	728	703	761	708	718	743	703	718	794	696	734	707	675	738	723	692	723	680	709	748	695	727	727	670	668	724	731	747	727	722	699	750	736	708	715	721	742	678	754	725	758	704	682	698	724	720	750	758	709	675	716	727	739	714	727	775	722	710	772	748	719	701	742	713	712	749	712	778	700	775	722	713	675	731	718	712	731	710	746	702	732	724	720	732	777	737	730	756	721	726	716	706	722	711	773	709	742	714	728	676	704	688	722	717	716	724	742	693	686	759	745	699	711	704	736	711	746	721	700	679	709	680	738	726	725	737	729	716	716	726	711	773	738	749	709	767	667	708	706	731	716	747	687	727	723	724	707	733	725	684	743	707	715	705	708	730	696	708	712	728	760	734	708	733	707	693	742	704	721	734	723	695	699	697	731	692	720	734	740	785	725	708	694	752	734	651	745	652	719	733	714	762	715	706	746	759	717	754	713	692	774	726	747	743	712	723	719	670	755	736	741	723	667	758	745	743	686	733	721	690	741	685	707	689	672	762	703	706	724	728	716	766	754	679	691	702	717	746	713	718	719	727	684	706	733	774	703	667	696	709	741	746	738	700	728	688	699	753	732	740	726	736	743	680	731	676	731	737	804	742	688	718	702	727	726	706	726	731	686	672	686	723	730	712	714	758	739	745	731	775	750	731	728	760	639	721	749	722	751	690	712	666	717	693	709	706	685	733	740	713	704	766	717	750	757	699	705	703	773	703	738	697	736	709	771	711	750	672	701	687	695	722	685	663	741	728	742	689	708	753	681	688	727	728	685	704	686	696	765	730	693	768	755	747	812	682	702	765	742	769	712	655	762	723	701	704	760	685	743	695	700	699	751	730	714	719	742	707	673	717	786	661	688	734	744	697	729	709	703	729	712	687	711	738	729	724	688	736	692	721	737	689	744	727	737	701	712	727	725	731	754	730	710	735	720	748	743	713	776	707	697	735	754	732	726	774	683	704	680	708	731	687	749	728	741	717	683	701	728	731	775	716	756	731	694	682	692	733	724	737	680	751	743	721	704	705	739	709	752	759	723	768	716	691	725	738	688	738	721	704	761	747	741	713	717	762	740	737	706	697	719	728	782	727	724	711	727	739	721	675	756	763	713	680	741	745	687	740	772	753	675	736	738	727	740	778	706	729	732	743	689	752	703	761	740	741	685	717	685	721	725	710	699	690	708	713	731	753	696	667	685	755	686	711	690	730	717	726	696	736	754	736	736	750	743	687	717	732	713	664	707	772	702	710	700	723	712	767	710	731	742	729	698	781	682	700	753	726	698	714	695	682	673	755	727	740	700	754	744	725	678	743	753	717	697	723	732	755	686	703	740	752	734	694	745	736	704	732	711	693	733	736	686	716	743	743	704	731	662	689	765	741	718	723	729	738	712	708	730	738	733	772	728	697	720	680	717	723	710	742	704	747	750	713	708	703	695	734	740	718	714	695	730	714	740	701	720	730	767	725	701	725	661	722	691	699	711	686	771	718	757	732	722	752	695	745	724	756	727	728	696	752	713	694	714	746	664	712	713	724	742	735	700	732	684	748	725	737	686	739	722	762	716	715	723	705	715	737	752	775	714	695	732	741	747	688	719	729	708	716	699	711	699	720	710	729	716	770	725	719	722	702	761	700	726	711	677	721	739	743	743	725	689	634	735	703	753	743	684	805	679	745	697	715	702	723	780	709	724	739	737	725	709	743	646	743	761	739	686	734	721	699	763	706	695	712	741	730	749	727	704	749	691	742	714	777	646	693	732	739	683	695	724	711	717	686	740	675	716	732	695	725	710	756	701	746	700	794	710	723	691	728	713	727	691	715	713	730	678	681	719	693	765	744	706	720	700	719	737	732	770	744	742	745	735	729	773	732	709	684	718	686	733	755	708	753	705	717	699	741	727	695	750	729	692	697	736	722	733	705	766	739	733	747	730	712	744	690	669	726	712	741	736	712	683	726	771	751	695	678	721	723	721	738	706	709	733	766	696	727	774	752	699	681	710	715	715	713	718	700	740	712	722	733	694	687	716	726	675	754	720	742	730	680	750	745	703	722	705	705	729	712	698	730	716	727	691	697	704	683	724	760	787	681	741	718	716	731	690	678	672	724	670	744	689	752	727	696	709	725	692	691	740	722	736	726	689	764	677	737	734	752	726	726	720	751	731	678	743	735	718	726	663	719	723	708	701	728	710	717	771	712	755	726	755	764	742	747	694	708	690	713	729	732	687	715	742	681	805	649	731	707	722	698	714	735	739	762	734	723	707	754	707	753	723	715	701	741	726	761	737	790	709	752	682	728	701	727	714	725	703	741	713	718	719	714	726	754	700	721	767	710	724	692	738	711	739	711	734	671	721	707	736	708	743	761	716	707	723	736	703	659	737	727	773	727	761	706	689	703	675	723	757	715	745	718	760	749	738	750	750	705	706	744	716	698	721	700	708	655	684	692	701	733	694	702	730	715	712	723	758	769	745	717	783	732	737	766	722	703	678	751	696	745	717	692	654	711	728	752	725	781	717	709	720	731	723	772	728	710	727	767	709	771	717	695	747	752	772	706	686	716	691	691	731	709	740	712	700	750	725	682	713
21858	3512	1300	1031	856	636	588	485	423	418	407	361	330	362	353	330	329	321	304	303	341	339	333	305	325	326	291	289	300	257	322	310	304	320	340	279	308	290	304	327	338	300	298	278	294	277	295	299	287	310	297	286	301	288	303	275	274	268	273	305	281	329	315	285	313	273	310	291	282	323	295	289	312	284	306	287	271	284	304	292	285	302	314	312	274	267	269	294	287	306	287	310	270	269	276	286	321	270	287	283	312	298	269	284	269	305	327	283	282	301	276	279	276	296	280	283	269	286	260	308	276	257	290	267	282	260	278	300	273	295	298	294	274	292	274	287	273	317	288	288	291	302	255	283	307	279	294	302	284	260	286	264	279	287	298	303	278	265	266	304	321	286	307	302	277	292	286	293	276	272	279	323	282	306	288	277	295	301	300	290	317	263	314	318	297	300	299	280	276	290	297	306	276	278	286	278	313	268	276	269	310	282	268	267	275	289	264	312	327	286	285	269	305	306	316	280	298	290	311	280	293	297	308	277	272	262	302	264	260	281	290	275	291	264	319	272	288	302	296	302	284	283	305	267	322	313	267	291	274	280	262	288	289	275	287	284	307	269	319	298	311	299	274	279	302	294	260	255	283	304	291	276	298	278	294	276	278	302	303	282	274	285	263	271	290	305	286	299	294	325	294	291	278	278	306	302	269	300	283	270	246	308	312	308	275	287	270	287	298	316	275	303	302	285	285	261	299	288	259	305	299	264	281	260	269	294	284	298	306	320	290	305	294	297	281	294	280	293	285	287	294	301	290	281	291	288	252	287	289	294	304	285	267	309	302	276	311	274	275	302	262	301	305	294	284	281	274	287	302	272	274	304	280	277	291	308	302	275	310	299	292	301	272	283	280	255	271	314	293	292	318	285	263	303	280	299	304	314	251	298	262	286	289	281	279	286	310	281	298	264	288	285	307	247	298	294	270	300	285	325	299	309	292	288	265	312	306	260	303	279	288	273	281	317	284	276	288	293	303	296	303	261	295	298	314	292	287	285	293	286	274	302	291	303	293	265	307	270	299	282	286	274	298	293	298	287	301	271	305	286	294	290	296	289	286	275	276	270	299	277	293	277	280	277	282	331	292	291	300	247	294	279	281	287	299	278	295	287	281	279	261	306	301	296	312	301	321	296	279	283	305	319	294	274	277	272	278	283	310	266	302	314	286	300	311	303	268	290	279	286	285	273	291	276	283	264	289	261	346	278	303	281	260	266	292	291	312	318	257	262	258	277	299	311	276	291	309	252	275	281	273	291	274	295	291	300	310	290	286	276	283	290	298	305	273	253	280	315	284	295	266	278	291	284	291	289	279	302	282	313	296	279	279	333	283	283	305	256	293	259	277	308	289	270	306	299	267	320	317	285	317	289	287	261	315	277	310	301	310	282	307	308	286	278	263	323	293	298	290	275	279	288	303	287	288	273	272	289	292	291	293	293	289	294	298	303	279	249	261	268	258	284	324	296	297	272	285	270	305	285	269	313	282	304	319	320	276	314	298	317	276	306	284	283	295	278	253	262	306	275	303	314	255	284	272	261	276	302	277	306	273	263	292	316	289	272	324	309	300	292	310	292	270	281	313	267	309	292	292	309	262	303	300	272	262	322	261	294	270	262	282	284	293	294	291	281	266	268	304	290	303	283	306	315	291	314	329	289	329	293	272	254	308	298	289	303	287	307	269	291	321	323	280	291	318	308	301	288	272	301	305	289	290	276	298	291	291	311	313	308	278	293	284	261	290	258	275	312	281	284	295	294	289	300	303	294	305	273	286	292	287	286	331	281	290	288	274	313	266	279	282	292	296	318	250	286	289	317	321	281	303	274	299	267	284	293	262	309	283	300	251	318	287	280	304	307	327	305	267	252	280	301	295	297	298	282	309	293	271	280	259	280	285	289	301	294	292	310	245	303	273	312	327	304	270	280	285	266	278	295	297	279	273	308	290	303	296	271	308	279	307	288	314	282	291	282	278	273	283	310	293	280	286	278	316	273	287	286	319	287	311	294	286	274	287	312	281	304	317	308	285	293	298	267	297	313	293	304	307	270	279	279	308	270	303	295	308	298	283	274	264	287	286	271	295	273	262	292	291	293	287	288	280	303	305	290	279	279	307	302	300	297	285	307	340	274	276	264	263	244	298	272	272	320	273	285	284	270	280	284	283	312	313	309	299	296	292	284	297	280	275	306	296	318	293	304	286	268	260	285	276	263	281	279	267	274	294	284	290	289	296	282	282	279	272	307	280	285	265	279	267	291	305	278	272	300	322	331	283	269	290	272	322	304	303	278	281	272	272	283	262	276	304	287	322	265	266	296	286	269	277	290	298	297	284	266	265	289	288	314	277	299	288	296	309	330	306	271	310	268	316	308	305	271	290	285	289	271	280	306	298	293	305	308	306	300	286	290	275	263	274	297	308	292	293	279	334	303	302	257	263	281	298	311	255	275	293	280	304	308	284	288	293	308	337	290	284	294	312	285	309	285	265	267	313	231	297	277	341	304	261	302	292	284	292	283	284	301	295	297	322	290	314	288	274	273	265	310	271	274	304	296	268	278	287	315	278	292	302	324	311	321	295	279	254	274	284	284	283	300	277	284	267	294	297	298	301	291	311	261	291	286	328	312	324	289	310	296	306	269	309	302	295	269	300	257	280	268	305	301	281	289	309	288	278	295	276	315	277	299	272	291	317	293	292	307	317	299	315	308	280	285	289	295	296	282	300	296	281	270	279	280	293	312	299	316	293	296	276	275	281	281	305	287	268	270	314	273	263	275	277	285	294	295	285	296	284	306	306	283	259	288	299	288	286	291	280	263	279	247	290	301	309	292	295	290	268	310	296	280	308	299	313	245	273	281	290	271	307	271	289	291	306	292	281	313	284	266	289	274	312	321	279	270	266	264	255	277	278	278	285	294	305	261	299	281	273	310	299	301	317	295	292	285	281	297	286	300	331	307	282	291	297	294	298	289	294	290	289	317	278	296	261	290	270	261	277	281	301	295	309	282	272	308	267	287	322	306	275	297	307	295	273	262	265	314	344	268	320	299	284	311	248	280	253	266	254	297	294	302	275	266	281	276	258	263	261	279	282	277	314	297	275	301	330	291	304	321	288	302	313	314	274	290	310	245	288	301	276	301	282	255	283	297	287	274	258	302	279	293	283	289	281	253	316	284	297	305	292	270	304	287	262	304	243	282	288	290	316	257	315	293	326	272	306	284	293	302	268	256	281	264	302	287	312	260	322	303	258	262	304	283	301	313	293	291	306	276	277	278	277	273	276	295	292	309	296	294	290	283	280	312	292	293	291	262	292	310	312	258	272	280	286	268	326	292	293	293	296	286	266	271	290	282	293	256	304	281	305	287	310	271	254	288	255	277	303	297	290	297	266	251	260	270	278	306	313	259	304	294	274	271	292	283	340	296	296	292	273	294	280	293	272	320	262	287	290	266	270	300	274	281	283	266	290	261
12883	1854	2665	3289	2908	2458	2113	1781	1636	1512	1441	1312	1169	1135	1091	1076	1014	994	971	978	951	892	902	887	923	824	912	859	828	862	819	810	790	854	830	845	874	806	833	787	775	804	789	750	777	789	811	780	791	776	815	830	787	743	814	764	763	801	743	770	776	794	759	750	793	768	787	725	766	780	754	793	785	764	741	797	760	737	713	747	737	710	746	777	733	739	756	750	743	763	734	797	716	781	736	793	755	737	785	778	748	724	760	699	731	761	722	740	748	712	767	744	761	762	745	758	710	739	782	810	796	735	749	765	789	752	807	745	765	713	739	748	728	729	752	719	782	750	759	723	780	719	745	723	757	697	761	731	715	791	728	733	728	782	752	742	775	757	762	735	801	766	730	767	806	714	753	721	728	761	761	745	753	751	744	694	767	727	714	709	802	724	731	775	734	708	744	749	733	771	749	728	767	717	730	695	725	759	706	754	763	739	751	763	730	714	756	749	727	741	700	764	770	745	772	768	784	760	757	768	766	781	714	752	717	750	775	751	789	733	731	722	781	739	762	708	718	715	755	811	776	709	783	740	721	739	769	705	742	716	745	729	795	799	754	756	734	739	724	773	741	763	752	735	737	773	781	741	778	788	760	724	708	740	805	784	791	750	755	752	780	726	728	702	733	756	709	800	755	736	789	756	710	778	768	759	743	782	728	730	746	793	724	794	768	764	715	716	742	748	713	757	706	685	752	711	767	799	764	743	726	753	769	699	739	758	718	757	743	727	733	750	764	740	717	734	698	713	712	733	759	758	774	787	750	773	779	744	750	764	770	774	759	739	768	751	759	751	802	751	764	760	787	723	710	742	735	755	723	693	750	762	734	720	817	705	727	793	722	779	731	786	759	749	709	749	730	728	767	732	760	768	732	721	766	775	779	751	726	809	731	732	741	815	728	791	768	745	714	733	766	741	783	702	762	761	790	745	781	730	770	779	757	791	706	770	746	753	768	727	718	728	817	766	736	756	721	680	778	665	732	779	751	773	731	730	727	727	716	719	790	709	766	753	728	744	713	736	750	773	748	760	761	742	734	735	733	720	753	748	722	772	781	767	761	690	817	710	786	739	751	756	733	738	744	769	729	766	664	760	751	730	761	755	734	739	745	703	741	737	800	678	708	747	740	758	766	742	761	712	720	731	778	774	750	731	832	748	749	755	715	729	745	754	741	760	749	694	764	805	785	722	786	751	763	734	745	745	730	761	737	797	694	732	724	741	789	750	724	759	803	669	769	716	804	753	733	718	769	704	742	775	717	789	756	772	694	714	776	708	805	738	746	741	738	718	713	723	741	761	776	770	734	737	721	711	817	728	750	676	727	727	781	735	728	776	753	783	778	749	689	739	756	756	758	787	701	776	773	739	754	780	754	783	737	741	770	738	772	766	730	779	754	765	782	720	754	743	773	756	715	773	742	736	738	766	745	747	677	753	719	754	725	719	736	741	693	711	708	727	785	766	768	746	757	738	740	684	761	708	751	772	758	736	747	735	744	792	772	732	703	796	734	732	707	749	767	728	780	729	770	788	710	756	803	696	717	790	800	791	732	745	752	794	722	754	716	712	732	701	756	747	768	710	689	750	742	748	763	731	742	719	756	773	759	713	781	744	780	764	795	756	757	733	730	728	728	702	770	761	782	755	721	774	770	736	775	747	729	771	798	753	773	667	728	717	756	759	798	723	750	742	784	721	749	761	780	764	751	793	756	763	774	735	748	747	737	725	747	754	745	731	780	721	805	756	729	755	760	745	742	763	744	739	766	759	783	775	817	715	762	773	735	714	743	713	745	733	774	775	717	783	741	753	682	706	726	753	738	771	704	755	784	714	734	726	766	779	751	770	745	759	763	822	721	762	810	770	722	743	727	757	770	781	750	760	723	744	753	690	748	719	752	750	725	729	702	791	738	703	706	748	753	744	795	733	704	743	754	787	746	716	757	746	779	771	767	762	751	755	718	738	738	774	745	778	752	764	738	762	795	786	717	750	791	720	756	765	717	775	703	738	810	737	779	709	735	808	741	764	783	770	714	768	757	801	715	711	762	765	761	763	729	760	779	764	736	710	791	705	720	784	748	730	740	739	718	746	750	726	733	680	756	735	682	772	684	765	770	763	795	764	707	724	805	743	667	745	725	726	752	797	708	723	757	730	776	749	741	765	712	756	707	765	733	726	728	741	727	730	752	792	736	767	718	739	778	747	751	753	781	760	683	745	739	714	728	713	742	697	685	690	751	711	761	763	752	781	697	757	755	724	754	775	750	736	741	736	740	704	761	721	755	739	756	778	758	767	723	738	709	767	729	711	790	717	779	765	790	720	691	798	745	738	763	719	776	716	741	757	758	723	762	722	757	716	747	766	745	738	735	711	748	726	777	715	761	749	744	755	773	767	729	719	741	748	723	735	755	749	727	742	785	713	703	774	737	728	768	808	767	774	702	734	709	764	722	744	723	731	771	744	756	736	697	755	772	747	810	741	768	790	744	744	743	736	740	763	712	725	675	760	760	760	678	770	744	746	735	764	772	741	778	741	733	747	754	687	774	764	737	741	761	743	711	733	756	674	755	759	736	759	727	720	788	762	730	744	746	735	766	763	768	751	764	735	774	719	729	776	750	748	724	784	742	742	728	729	761	716	739	751	764	688	777	762	738	738	767	788	753	730	759	758	732	718	774	766	723	745	760	691	763	708	828	734	706	727	767	741	767	724	768	784	754	739	750	763	757	768	797	762	780	775	684	716	747	743	744	767	719	747	750	791	748	729	754	726	747	730	726	711	804	773	787	751	771	757	775	725	744	722	752	745	731	766	757	746	762	708	721	753	743	751	721	778	748	762	760	703	798	724	717	722	712	757	757	716	791	784	706	739	736	754	788	775	740	752	685	728	802	723	679	750	778	782	737	726	715	770	722	749	743	696	753	785	718	738	743	766	753	749	739	764	718	723	774	764	695	782	691	704	752	728	788	679	809	731	773	742	758	713	702	741	740	740	713	761	703	756	794	728	747	749	740	744	788	771	735	790	746	730	715	725	733	763	756	777	726	702	798	754	783	733	760	762	790	750	744	755	703	750	736	737	767	779	762	765	758	726	742	731	734	695	772	742	753	722	755	737	755	770	734	727	782	800	733	747	752	727	775	698	752	793	726	773	732	748	760	717	790	816	746	718	766	751	789	752	744	725	719	787	732	764	767	708	737	704	773	769	728	737	781	742	735	748	765	773	754	723	743	738	757	733	738	811	742	724	780	759	752	783	735	728	770	776	726	768	739	711	740	727	719	729	761	734	774	717	713	764	789	710	736	708	712	733	757	765	819	759	760	749	768	728	772	753	760	716	748	769	749	728	787	787	722	743	742	755	760	756	779	746	755	719	756	752	717	757	738	710	753	711	772	721	739	687	759	731	783	769	725	785	698	718	711	706	755	756	719	786	770	731	736	765	775	717	755	716	763	767	762	695	758	741	680	751
32965	7410	2253	1636	1107	854	659	513	448	403	336	280	260	242	252	211	215	194	199	201	177	172	194	181	142	175	163	150	128	188	152	142	161	176	174	166	163	167	149	148	128	150	138	146	153	164	148	133	167	151	140	149	138	165	147	153	138	130	149	162	155	136	127	158	151	138	135	115	150	139	136	147	155	156	129	143	126	152	134	146	150	148	126	156	136	159	136	152	176	172	162	138	149	164	157	129	143	143	157	145	154	151	127	133	138	133	138	130	131	119	135	159	139	150	140	129	151	139	146	130	148	133	130	158	150	128	155	124	164	124	137	130	154	127	130	144	141	143	153	128	148	142	152	137	159	131	126	164	152	149	136	155	127	122	130	119	135	138	130	136	147	126	135	130	164	153	126	164	150	144	141	152	138	121	152	142	139	139	129	128	119	145	144	143	142	126	141	140	136	131	143	117	134	137	110	142	140	149	130	150	145	129	153	150	144	142	172	120	117	134	121	142	135	136	126	141	135	141	127	150	126	144	133	127	142	141	131	147	121	128	159	167	141	137	126	140	118	120	151	116	146	140	139	137	149	139	140	138	145	126	168	146	153	171	141	146	137	138	142	153	162	151	149	167	147	160	148	133	142	126	129	143	152	131	122	151	148	140	161	142	155	141	150	128	156	145	146	148	144	143	144	145	137	137	155	125	149	134	135	146	140	127	121	134	140	136	130	142	138	127	122	145	124	147	131	129	134	146	122	143	131	151	155	138	129	136	124	130	149	133	113	139	126	136	139	132	136	131	157	150	159	155	141	153	154	122	143	137	142	120	119	141	143	135	140	132	145	135	174	128	135	131	144	154	134	126	135	135	164	144	137	144	155	134	132	169	135	138	144	145	143	146	135	157	134	133	157	130	133	138	147	140	164	144	130	158	127	145	119	144	122	145	151	164	154	140	149	126	136	143	147	141	139	141	155	131	143	129	144	154	148	145	134	119	141	147	121	134	130	130	162	130	145	146	136	129	143	141	136	159	147	129	134	142	156	119	143	135	152	151	122	130	131	142	154	146	146	150	131	133	143	132	149	119	140	176	143	144	136	163	138	140	140	134	151	123	153	143	133	127	140	139	153	142	136	141	132	140	139	150	129	161	118	110	140	148	153	133	144	145	139	158	152	158	157	125	124	140	138	141	130	128	150	131	150	144	123	153	154	138	121	121	138	135	148	128	145	147	134	140	156	160	148	149	144	140	132	158	148	146	128	127	123	149	147	149	146	137	151	141	137	144	131	148	147	133	155	122	121	148	128	142	128	141	127	134	143	149	145	115	138	135	132	138	141	173	162	145	142	135	154	138	120	132	149	131	136	164	147	140	129	155	163	160	134	137	130	138	138	136	112	138	139	135	145	133	113	146	138	137	118	144	119	136	149	157	139	141	129	127	137	164	146	129	118	151	149	135	165	126	128	138	127	154	148	156	153	152	127	154	134	136	127	115	149	149	162	122	127	135	153	147	152	155	145	149	133	136	136	141	146	127	145	124	121	147	138	138	128	143	148	143	148	132	122	126	133	128	137	153	151	138	127	134	129	124	145	140	132	120	132	122	123	141	139	156	155	137	143	137	135	153	129	138	147	143	145	128	146	144	136	118	128	122	129	144	124	136	135	129	149	148	159	161	135	134	133	140	157	121	131	132	138	156	131	137	149	156	160	126	137	121	135	145	150	166	149	148	144	139	136	145	142	163	148	141	120	131	147	143	140	150	165	117	140	124	133	157	160	164	152	128	129	156	151	140	113	128	126	157	137	137	126	151	141	156	140	138	144	116	142	119	142	131	143	152	147	150	125	141	142	145	148	153	132	154	153	128	171	124	143	137	133	149	152	129	137	146	118	136	143	129	142	127	144	155	146	129	140	160	144	138	141	134	138	141	131	140	142	135	123	160	116	125	143	139	120	135	129	146	161	155	137	134	146	136	138	145	140	151	134	160	153	146	148	133	140	155	145	120	134	122	132	159	150	139	128	138	139	149	166	134	148	153	168	132	120	146	123	141	137	131	137	150	143	158	149	147	136	130	145	166	136	140	166	154	151	135	138	143	123	140	129	130	131	130	113	158	144	140	135	123	150	145	147	154	140	162	148	126	132	136	133	145	125	141	140	151	155	144	124	130	157	154	136	148	138	149	134	150	153	149	171	124	120	148	150	130	153	143	157	129	116	135	154	114	135	130	154	149	126	130	152	148	134	128	137	132	144	138	142	127	130	137	144	161	141	152	112	122	138	140	169	145	137	121	126	142	135	133	142	164	143	138	127	122	147	152	134	121	129	115	134	114	155	124	142	128	143	158	124	131	155	151	162	142	146	149	155	151	140	142	151	123	127	136	151	142	134	134	129	145	154	137	152	147	134	119	113	131	116	128	144	139	139	135	142	166	149	141	144	141	143	127	160	136	160	145	155	132	136	148	146	139	125	156	167	156	124	134	116	141	138	118	116	138	134	144	158	145	139	141	125	157	133	159	132	151	152	154	137	133	128	143	158	134	155	137	143	136	154	148	131	148	129	139	146	129	138	148	159	134	140	135	150	133	152	110	147	141	139	149	158	149	126	154	140	151	134	157	144	131	120	142	122	142	117	147	115	165	132	149	137	155	145	137	135	137	132	138	148	139	143	143	131	149	157	125	137	132	122	139	157	133	129	128	134	155	133	130	122	122	127	121	145	138	144	137	138	136	128	132	140	149	131	148	153	140	137	133	148	139	140	146	155	128	151	150	137	144	122	130	127	155	132	148	138	152	157	137	144	126	133	150	125	148	142	136	116	125	145	137	129	124	127	141	134	137	138	121	152	149	149	136	138	132	149	146	145	161	146	144	143	131	125	131	135	134	131	139	140	135	149	139	134	150	152	138	131	142	139	131	162	147	146	162	136	140	130	150	132	128	146	139	133	148	144	141	152	145	128	151	126	119	137	125	137	147	152	139	149	143	130	134	113	144	128	155	157	144	138	142	157	141	124	128	135	144	138	145	125	153	160	132	138	132	122	141	142	151	140	124	139	140	132	134	144	142	136	151	141	129	153	136	147	141	125	125	124	131	138	126	121	111	149	148	147	147	150	151	155	153	141	156	130	127	132	120	133	158	154	128	109	154	144	162	129	160	151	146	143	135	130	152	140	128	129	149	138	128	123	157	130	135	141	152	148	152	133	135	124	158	131	140	128	152	164	139	149	153	122	136	151	139	146	122	134	136	143	135	144	129	113	125	136	107	143	143	148	118	152	139	128	143	143	140	145	158	120	152	133	122	164	138	145	137	155	139	138	157	149	121	151	145	144	106	145	144	124	152	114	150	139	112	143	138	143	129	141	135	151	133	130	166	143	139	142	126	132	133	159	138	151	118	121	128	147	169	145	137	130	144	131	123	122	137	141	137	167	125	149	142	119	158	127	137	126	135	135	136	135	135	113	163	149	132	149	126	141	125	123	131	128	145	153	130	156	138	134	135	181	152	135	146	113	136
18342	2159	3936	4863	4278	3601	2918	2447	2094	1799	1560	1375	1285	1162	1057	973	888	820	818	763	745	727	688	669	678	595	612	564	613	570	560	553	497	527	492	521	507	523	491	474	491	478	464	485	485	469	491	435	454	419	453	443	479	466	453	394	454	431	425	444	444	384	428	405	450	415	443	441	396	399	436	442	385	421	413	409	420	397	406	429	418	372	370	444	443	398	384	413	395	414	409	394	387	401	421	412	425	395	412	412	419	393	447	400	432	362	362	373	389	393	404	367	439	429	411	385	422	413	429	418	462	382	371	363	421	385	418	431	417	403	406	421	444	376	389	418	375	430	415	446	412	385	411	380	373	414	453	441	406	383	445	371	403	371	400	413	388	412	415	404	402	415	382	378	379	398	398	400	377	407	361	399	405	361	427	400	388	412	350	416	373	413	422	375	403	401	406	401	394	408	380	375	384	407	394	379	402	391	382	418	385	393	419	414	378	388	421	399	422	405	377	401	380	395	358	381	415	411	395	428	417	387	405	413	395	386	379	369	361	399	416	348	426	385	408	411	407	407	378	392	393	405	404	400	381	376	380	422	387	369	448	385	427	389	404	384	345	407	401	405	372	372	424	415	380	365	421	392	375	400	407	381	389	387	411	421	408	414	412	377	414	383	401	428	368	387	402	412	403	402	401	420	436	423	383	412	371	381	405	416	415	371	385	378	364	416	391	320	400	370	367	368	380	402	404	390	394	370	382	357	401	385	402	380	391	368	411	376	396	406	406	411	351	397	366	378	389	406	371	394	401	406	409	390	412	373	382	385	373	394	381	405	382	425	403	368	381	395	420	400	392	403	387	426	393	410	393	420	365	382	383	423	403	399	408	371	358	398	418	408	388	428	421	406	418	425	373	411	382	383	424	397	427	372	412	377	358	403	394	378	404	399	402	413	370	395	368	395	417	390	402	395	424	380	353	410	377	416	386	366	363	397	424	365	418	380	411	402	380	393	427	384	385	405	403	384	397	385	379	397	360	387	412	387	388	366	418	428	404	360	417	368	407	385	422	394	378	391	377	406	370	403	397	384	349	377	380	401	388	416	389	361	390	357	371	370	374	405	403	371	369	402	412	403	405	439	420	381	375	389	386	416	377	384	374	378	395	432	380	395	399	394	377	396	406	438	382	386	378	388	380	399	373	428	407	357	399	371	398	397	378	408	408	411	410	377	399	378	421	413	441	381	407	404	408	391	385	410	396	383	414	397	345	391	372	376	373	399	399	372	361	433	372	388	413	389	401	388	380	401	405	405	409	400	390	401	412	379	413	390	392	390	402	357	392	406	413	397	384	351	373	373	364	382	389	384	387	440	376	409	401	411	382	391	395	386	403	407	398	391	414	389	419	372	365	370	390	357	396	335	414	394	402	402	417	393	381	347	417	404	385	401	407	402	384	390	380	394	405	403	400	420	377	409	398	406	396	405	366	405	399	386	371	415	367	374	374	386	400	362	374	369	382	416	370	408	410	348	411	368	443	400	414	393	395	371	411	387	406	387	348	350	373	383	400	360	343	395	364	380	393	349	378	385	381	381	396	383	367	414	401	370	388	375	373	401	375	378	395	419	389	388	404	391	400	408	401	399	391	383	395	379	401	383	392	384	386	394	372	388	424	382	340	394	402	367	400	386	391	392	387	387	378	365	400	397	399	371	415	403	404	391	408	435	424	390	386	417	392	409	386	422	392	368	355	376	377	404	425	401	420	390	392	386	407	366	417	386	373	398	369	382	380	391	375	390	399	395	407	393	378	404	384	364	383	367	387	390	386	405	425	406	414	411	378	341	418	410	409	372	394	419	398	377	381	420	389	385	399	381	381	377	387	389	374	366	369	401	371	417	413	384	420	369	355	420	423	403	410	389	368	399	408	439	383	385	361	379	384	443	390	405	352	386	381	349	400	366	412	421	431	355	385	403	393	391	412	394	406	392	390	386	421	373	341	402	402	402	410	405	393	398	402	399	368	414	408	376	403	371	404	377	354	364	380	372	452	355	375	402	406	402	401	376	422	379	369	378	377	419	411	403	378	386	374	378	369	368	393	382	392	417	415	385	425	388	380	428	385	385	384	363	387	356	406	400	407	396	386	417	384	369	405	365	385	392	402	377	347	377	414	379	413	406	356	413	372	350	411	367	394	384	376	390	413	409	394	429	392	416	369	381	401	389	392	357	381	385	407	391	430	414	398	426	407	403	410	395	382	401	388	379	420	396	394	397	398	367	400	395	381	357	380	401	416	394	357	383	374	389	399	378	383	402	407	418	391	367	384	419	384	363	367	364	382	412	352	418	369	383	379	401	392	406	387	403	381	417	380	381	405	364	432	380	371	398	399	415	375	394	434	397	374	426	378	421	417	415	388	401	363	353	398	386	380	376	378	394	374	400	394	402	391	402	397	389	403	358	415	394	391	421	431	367	383	421	373	399	390	336	394	383	398	409	391	396	365	390	379	414	375	375	360	392	390	373	410	361	374	406	414	384	401	383	398	389	366	414	362	424	414	376	407	407	401	375	402	395	367	336	385	372	389	388	368	415	421	383	377	373	438	388	364	375	348	401	374	409	354	381	372	375	381	396	434	368	385	396	389	390	387	383	413	363	384	381	399	419	424	413	391	389	396	378	407	387	380	393	366	387	382	396	382	388	384	390	389	382	385	361	382	359	412	399	367	380	421	414	409	423	387	388	405	382	369	396	384	389	394	397	351	385	355	416	391	427	387	411	401	381	406	428	381	391	421	373	405	418	401	380	396	377	419	403	392	415	385	413	398	398	406	411	386	360	417	400	401	416	394	386	428	382	363	406	380	378	399	437	381	377	397	357	394	389	408	353	390	407	378	396	396	371	414	384	370	406	410	393	418	373	408	356	378	368	410	375	430	386	401	390	430	436	355	385	396	411	407	386	410	377	374	368	409	388	404	412	368	402	398	390	380	372	379	409	378	388	367	396	393	375	407	377	422	375	392	376	382	428	388	361	412	394	366	388	388	418	412	356	411	408	376	360	423	378	411	388	397	423	391	382	384	405	412	397	404	389	376	408	358	403	432	391	414	436	417	358	393	414	373	395	342	395	418	401	405	389	396	392	395	382	392	375	375	389	402	438	403	389	392	395	367	414	398	426	358	378	340	376	389	372	370	391	415	379	386	379	390	399	362	370	397	413	407	435	376	388	417	392	389	384	383	410	408	358	415	415	384	394	370	416	393	374	420	432	395	409	379	399	373	404	372	407	368	382	387	418	431	386	399	418	407	363	383	389	378	400	415	414	395	403	398	383	408	387	390	396	417	385	385	373	383	415	406	374	395	418	406	349	359	381	403	411	385	354	408	406	376	385	401	367	387	397	381	401	380	408	377	419	393	405	367	390	426	368	409	374	399	375	402	405	388	391	388	385	392	398	413	380	377	419	397	407	411	385	386	415	414	385	390	391	401	384	379	374	402	389	399	380	421	397	387	419	369	385	398	396
3893	437	329	330	330	312	301	271	281	276	302	301	269	266	267	241	285	276	259	280	276	271	285	279	280	243	280	280	298	261	270	261	315	270	253	296	260	271	290	287	279	267	293	272	255	265	265	279	264	282	280	287	265	269	269	280	264	274	269	290	260	245	293	291	269	300	292	250	254	275	316	264	295	273	266	298	277	276	253	290	270	275	262	263	250	279	269	266	273	265	262	281	268	316	283	291	257	287	279	298	273	264	269	260	299	275	285	317	284	288	282	261	283	266	257	285	287	280	276	273	270	287	271	301	280	286	272	273	273	301	289	294	274	298	268	287	247	273	271	256	267	258	248	267	254	285	268	254	263	274	257	281	276	281	283	253	275	290	275	250	275	278	264	276	274	287	268	287	270	236	231	247	302	276	249	279	254	253	288	226	275	282	274	275	256	278	238	288	278	268	258	258	273	302	270	253	276	297	268	252	250	291	264	297	289	273	267	297	277	263	280	282	281	256	241	285	291	256	253	265	263	253	272	273	283	271	275	285	272	302	276	283	272	269	292	255	275	262	276	311	246	283	292	245	296	276	263	260	305	260	267	303	275	289	295	257	253	290	259	262	274	251	265	265	243	276	277	290	252	245	273	300	279	285	302	278	265	272	267	297	278	268	244	270	263	251	274	288	254	262	265	290	292	260	293	271	254	266	278	282	265	257	291	289	271	284	289	294	292	259	277	305	280	252	278	282	305	234	279	255	273	266	242	286	252	257	277	255	278	276	275	273	312	232	252	257	259	269	265	263	237	271	280	256	269	259	241	262	287	285	289	304	278	303	276	307	287	254	267	265	271	284	286	255	294	258	260	265	277	287	285	267	260	283	257	271	246	236	289	307	288	269	279	273	284	284	267	287	240	280	291	283	295	299	253	297	292	271	268	292	286	266	289	275	282	281	269	267	270	298	259	289	277	234	289	297	274	318	268	235	274	278	264	275	289	261	247	297	251	254	289	255	286	278	278	290	259	267	272	294	272	285	297	285	274	262	263	277	241	277	276	258	270	243	293	290	266	267	262	269	276	276	258	259	292	260	265	309	306	291	304	285	295	268	247	271	269	269	285	269	252	306	301	260	285	280	267	300	280	277	255	284	295	277	278	271	268	259	282	278	297	257	279	264	294	303	273	261	289	279	269	289	304	245	274	283	248	287	269	280	266	271	257	266	287	283	297	289	264	257	280	286	241	247	247	287	283	259	272	259	255	274	286	262	281	274	278	270	257	293	271	260	290	274	286	265	282	244	257	278	291	295	291	276	266	262	243	280	269	290	247	307	280	298	297	285	320	277	257	274	281	272	262	254	291	262	297	284	236	255	273	292	253	269	276	273	287	302	264	274	293	266	309	262	252	255	272	260	242	268	292	276	261	270	294	301	267	254	261	279	266	291	264	258	289	260	280	284	283	291	319	282	271	255	291	269	245	285	272	248	281	248	266	266	274	289	261	277	281	268	278	246	282	269	261	257	271	269	278	295	271	247	266	284	277	296	280	267	267	272	284	290	258	245	233	264	264	253	295	266	255	266	260	250	273	244	289	269	246	276	282	277	268	292	278	279	269	287	247	283	274	270	279	285	270	259	251	302	267	247	287	256	297	278	267	259	258	244	274	261	286	259	255	264	258	253	276	279	271	276	283	282	275	259	284	258	257	261	274	281	265	268	288	279	277	255	291	261	285	277	277	287	284	286	243	258	263	257	268	295	270	279	266	277	265	276	261	270	281	264	268	272	274	274	280	274	272	259	271	280	274	258	264	273	303	283	255	273	283	275	292	252	299	285	276	271	269	275	267	255	295	253	275	292	285	252	228	266	273	271	272	278	240	281	277	268	266	286	251	271	282	264	339	235	268	276	272	264	296	268	299	283	253	246	263	271	288	253	294	264	279	300	273	281	271	270	242	270	285	276	282	273	282	266	272	272	273	271	291	262	268	257	258	263	291	279	263	305	241	273	277	299	274	277	276	301	273	298	242	269	271	284	274	267	258	283	271	295	282	253	275	257	255	285	277	259	261	282	297	313	242	267	278	258	276	275	303	269	258	272	309	279	309	258	260	284	337	256	300	290	257	303	272	285	248	246	267	267	280	264	295	273	273	268	275	259	302	257	264	286	280	269	260	295	284	270	282	273	249	246	260	303	227	272	280	267	283	265	241	284	289	252	277	313	266	301	250	259	243	226	270	282	273	260	256	258	295	252	301	280	264	245	276	273	284	306	289	274	278	274	306	286	267	284	264	270	280	301	292	267	274	291	246	280	276	284	276	266	257	258	265	276	274	261	260	281	279	278	286	279	257	273	226	279	296	269	285	282	274	262	274	235	278	274	243	269	272	277	280	292	303	309	250	264	272	259	270	271	258	260	271	263	260	268	274	295	246	236	294	272	255	303	269	260	276	304	268	295	259	281	258	275	275	272	253	274	292	275	291	269	292	271	283	289	262	269	271	303	280	282	274	273	283	274	252	246	288	281	271	306	281	274	277	240	272	282	240	291	320	302	287	290	270	255	247	281	280	281	262	276	278	259	279	291	271	259	277	274	240	306	309	249	258	255	285	275	273	267	293	262	255	265	284	249	260	279	265	277	269	246	272	246	268	258	255	277	263	282	292	296	297	262	289	245	269	314	250	239	248	248	261	268	278	280	281	271	286	270	260	251	269	273	276	262	277	241	286	293	288	281	241	255	258	281	264	279	291	260	256	275	257	268	255	272	272	266	286	284	269	270	264	296	263	252	261	262	262	264	293	265	256	263	278	292	269	278	296	302	281	276	295	275	277	249	292	264	263	270	270	276	263	252	275	264	291	288	261	279	249	265	277	295	273	279	283	288	272	289	270	275	275	280	280	269	291	264	282	251	291	278	273	238	280	286	278	277	283	283	281	286	250	265	243	297	280	278	294	288	250	268	277	228	287	291	253	292	264	238	273	277	272	263	275	285	295	254	275	272	282	242	294	294	296	271	258	289	283	260	298	274	258	256	297	256	263	251	301	287	257	276	269	308	242	274	293	251	267	297	232	252	275	311	272	273	248	294	257	275	254	283	264	286	261	247	263	269	259	272	282	275	279	279	282	255	289	279	284	307	254	256	295	293	305	290	286	289	271	293	274	292	271	257	250	270	263	258	260	277	282	267	286	265	253	251	238	266	272	262	252	271	273	258	307	281	258	275	274	274	269	270	306	288	327	276	278	260	273	294	280	241	242	292	255	275	305	295	288	283	282	262	270	274	283	281	284	295	287	247	251	252	276	268	284	271	291	251	293	271	282	269	253	316	247	273	269	277	277	244	262	269	271	273	307	290	283	276	257	319	285	247	293	288	262	256	251	299	255	268	246	283	275	271	276	292	294	298	252	275	251	259	262	307	261	273	276	254	255	270	274	283	266	273	281	252	271	267	247	269	283	301	308	275	276	274	269	276	263	276	289	280	275	275	268	264	265	291	292	278	283	278	268	268	250	268	262	288
3536	834	896	915	951	835	852	813	815	815	767	819	755	691	736	774	761	720	788	734	723	691	708	709	730	745	694	688	730	717	727	755	734	777	709	716	717	699	745	725	748	667	740	695	672	753	724	713	737	746	690	728	719	727	714	732	720	675	768	762	708	754	710	785	720	687	708	726	692	701	752	714	706	764	706	765	722	749	734	695	744	694	714	769	708	703	719	691	710	712	700	716	676	664	733	693	716	729	734	717	783	721	764	711	725	721	712	745	758	718	740	697	740	692	650	691	658	698	696	694	685	667	724	726	733	728	755	701	696	701	725	741	732	705	701	738	674	747	723	729	734	750	704	707	737	773	781	666	698	724	743	722	734	697	711	735	774	772	715	721	723	757	700	749	670	703	741	694	728	710	756	674	727	732	747	745	730	748	735	717	744	702	764	737	704	722	681	741	678	691	773	671	768	671	710	710	734	734	753	754	755	703	711	711	687	715	686	722	688	759	691	717	702	710	743	754	714	737	717	764	737	696	721	726	683	732	708	704	749	701	714	709	701	755	746	704	751	709	732	733	742	715	709	724	746	701	718	679	727	730	687	750	704	663	694	689	741	740	708	670	694	714	742	756	755	664	772	738	746	738	693	703	726	729	777	706	747	670	680	720	763	714	674	711	710	738	722	703	733	667	745	698	731	721	732	703	734	741	699	722	753	710	702	697	763	702	700	714	702	725	720	721	710	722	702	721	753	757	710	756	706	742	782	733	711	697	756	670	715	721	722	675	767	738	721	744	690	710	711	725	728	683	746	716	700	732	730	744	714	770	755	724	720	718	687	707	698	709	734	735	693	717	756	710	736	749	729	726	729	741	723	671	698	719	699	702	693	760	753	689	705	708	705	715	782	716	729	713	774	731	755	696	716	703	729	715	750	717	748	665	687	703	692	703	711	730	729	783	713	771	735	692	717	707	725	730	728	696	774	724	731	735	739	766	720	695	676	718	703	695	764	696	732	710	709	693	728	691	729	755	698	719	646	743	764	698	703	692	713	688	690	712	698	730	704	727	750	699	717	732	693	755	728	705	737	747	778	734	707	760	724	733	673	749	743	751	704	670	727	749	738	677	740	695	761	757	707	723	698	715	724	740	737	719	695	724	733	752	697	692	719	710	719	724	715	732	738	682	718	720	733	747	698	705	729	704	729	787	715	740	710	690	774	674	718	716	731	773	783	753	713	759	719	742	742	723	741	734	711	683	726	693	712	750	730	736	725	709	743	722	756	706	701	765	719	747	686	701	739	704	681	714	713	696	666	682	711	690	739	711	703	704	716	710	710	716	738	709	685	730	747	762	695	692	709	773	692	764	690	733	701	769	748	699	653	728	700	747	781	681	743	725	735	696	728	726	679	698	675	708	732	677	724	737	708	718	760	719	683	725	720	708	719	705	701	667	763	764	730	699	763	712	711	712	684	683	710	717	723	755	707	751	739	707	745	739	721	744	741	751	723	696	725	721	730	731	716	726	734	708	728	679	714	714	759	736	721	726	734	732	764	739	691	754	732	714	758	723	722	713	757	737	728	702	751	734	730	730	700	720	737	767	699	736	693	714	701	744	746	735	706	720	724	635	667	717	712	725	688	713	689	754	748	660	752	756	749	662	786	689	732	676	716	646	778	759	731	722	746	662	763	733	703	752	719	693	684	741	735	735	690	693	702	712	670	724	732	714	763	727	678	738	717	698	707	706	677	672	710	735	697	694	676	694	744	724	715	701	681	701	715	744	704	712	722	753	730	719	720	676	694	704	732	685	712	741	760	749	705	749	720	704	726	716	740	705	780	742	732	706	733	720	769	712	742	672	704	710	712	732	778	752	721	831	770	677	687	688	712	693	729	738	722	715	754	726	758	731	729	717	701	735	703	776	677	757	707	723	719	684	710	748	715	733	718	733	724	708	716	710	731	704	686	707	683	724	741	753	680	722	697	719	695	694	695	716	720	724	701	714	709	721	747	747	708	670	748	743	698	717	753	692	718	708	638	732	738	719	691	704	713	752	721	759	707	671	697	699	715	681	712	721	711	688	757	748	685	702	664	719	736	724	717	705	776	769	686	725	727	686	707	753	648	731	748	722	744	721	728	707	716	711	709	706	753	715	749	687	713	738	724	708	728	734	751	760	747	768	739	706	735	706	756	714	720	669	721	735	720	720	701	671	691	738	762	729	741	705	781	676	752	676	696	709	730	659	733	767	696	751	719	748	701	686	695	727	689	632	748	737	724	713	762	733	711	767	721	741	741	718	738	710	741	731	694	731	717	695	784	694	724	740	692	744	740	733	713	738	756	726	736	756	758	815	691	759	738	747	698	707	700	706	687	745	719	685	766	720	745	691	727	731	746	721	725	766	747	678	741	721	719	722	689	759	736	698	721	726	719	691	782	688	681	675	719	719	711	696	700	741	693	672	743	730	744	726	733	749	742	698	710	688	670	708	716	724	753	726	701	675	730	738	761	708	731	738	743	762	724	723	730	746	719	685	715	671	689	717	753	717	721	711	755	748	704	718	703	704	729	718	772	711	737	700	790	737	711	694	725	721	732	703	668	737	719	752	656	748	735	700	717	743	801	701	731	719	719	700	761	772	727	717	739	733	689	763	679	714	671	729	700	732	724	734	722	704	709	752	724	759	768	733	730	730	715	663	694	684	750	738	680	741	719	677	728	749	679	717	700	665	699	734	677	712	737	714	711	705	700	711	696	743	755	722	743	739	734	737	718	732	743	718	673	713	721	690	704	705	736	751	800	701	733	707	724	747	761	695	713	728	719	704	716	720	717	680	687	705	742	720	691	694	737	751	717	750	715	726	711	682	716	706	739	729	739	728	751	716	749	701	694	708	680	708	713	704	732	704	721	759	684	768	687	728	757	742	699	738	720	748	736	683	663	704	707	745	702	710	688	732	727	697	726	733	727	683	729	707	709	722	753	754	743	689	729	746	710	689	713	698	681	699	712	763	741	752	750	719	722	713	739	715	697	742	732	728	762	729	699	749	744	690	706	744	730	737	718	695	738	719	690	714	709	756	769	702	695	670	693	726	724	722	773	712	734	760	671	682	744	727	737	729	738	700	683	730	713	686	723	710	710	709	741	738	726	701	744	657	742	727	691	706	737	709	682	727	744	694	734	753	699	730	733	675	760	726	710	725	708	712	741	783	745	698	763	739	693	718	697	691	696	666	715	760	723	747	715	693	710	729	718	711	741	678	692	669	719	707	694	714	756	672	705	762	742	720	707	698	729	732	720	710	711	694	725	752	716	763	700	712	726	692	767	731	711	718	738	738	707	715	701	745	693	731	679	720	727	710	762	715	702	670	729	730	760	724	672	744	744	748	693	672	722	713	717	717	730	728	737	743	756	686	686	718	767	753	708	664	706	726	760	710	694	717	659	698	718	730	754	724	730	728	734	719	722	778	767	677	719	713	749	750	754	707	710	723	747	760	680	755	794	739	725	738	736	703
21499	2967	1245	1076	776	654	568	496	461	417	423	391	363	344	365	383	318	327	347	340	328	323	312	285	286	265	314	293	300	298	325	289	355	310	305	273	293	301	286	309	309	316	290	296	285	281	291	299	293	297	323	305	281	297	299	296	298	288	314	309	290	306	273	257	293	285	259	253	290	307	293	294	279	290	284	286	303	304	279	315	309	305	287	287	260	264	284	286	266	274	265	285	309	324	258	267	300	263	265	300	284	288	281	284	289	283	317	302	302	254	292	310	280	273	291	320	297	285	316	276	293	280	270	289	281	281	304	279	308	264	305	297	302	288	261	301	283	266	273	286	304	293	300	304	290	307	300	320	233	278	269	303	279	307	286	289	303	285	291	278	301	308	313	283	292	264	225	296	301	278	282	286	320	288	270	269	276	315	302	303	282	243	295	306	268	295	311	286	295	323	281	290	294	295	269	295	309	288	312	290	285	269	275	284	301	287	326	322	312	290	297	305	273	290	291	263	281	281	282	295	273	291	282	257	247	275	271	278	286	281	284	265	264	291	289	296	313	276	290	320	281	267	298	272	268	291	269	284	297	312	279	281	288	297	328	274	304	335	295	315	281	301	288	278	267	298	323	302	290	298	295	293	283	298	305	287	296	313	290	293	303	293	301	302	313	272	269	279	281	279	329	302	274	289	282	294	273	274	306	289	299	298	271	301	313	273	266	265	292	293	290	267	295	258	312	293	308	271	292	265	298	302	289	280	308	300	348	282	284	279	280	278	271	284	291	276	276	298	276	288	277	309	301	294	299	259	291	306	289	280	260	301	326	293	303	292	333	281	304	292	286	303	264	281	302	256	313	312	313	290	296	284	286	271	276	267	295	312	294	321	296	304	323	288	251	307	301	295	259	292	289	291	281	260	274	286	293	298	289	288	296	333	294	309	275	275	290	283	281	324	280	289	285	276	314	277	303	283	271	270	275	288	315	299	286	327	281	285	290	305	297	286	267	287	289	278	260	295	293	267	293	299	313	280	279	267	306	278	285	262	298	272	267	300	318	301	286	277	300	319	299	276	315	269	309	314	276	297	274	269	312	304	308	283	303	273	271	276	281	304	309	272	300	299	286	264	298	303	274	270	312	297	318	310	278	290	300	302	281	291	313	273	284	285	290	246	291	281	311	276	294	281	303	268	299	286	320	273	297	304	278	317	273	273	300	271	313	245	297	285	294	317	315	286	311	307	279	280	299	300	299	281	299	263	253	294	313	319	317	312	306	286	304	309	330	290	291	289	323	298	285	312	274	263	264	276	277	284	283	301	287	313	275	260	272	292	297	295	303	306	285	259	305	288	280	282	284	292	301	298	284	272	286	301	303	289	287	278	288	289	268	285	303	280	295	293	283	290	276	293	273	286	277	266	278	302	256	301	310	280	318	296	291	270	305	279	289	266	303	270	275	306	283	259	305	280	282	297	281	282	278	268	306	292	290	317	294	305	312	299	283	284	314	276	289	262	303	322	307	281	318	277	294	307	303	311	326	320	301	298	302	258	286	301	288	287	283	265	294	306	295	240	308	288	306	318	263	306	299	283	274	313	249	260	294	300	272	307	281	308	294	276	278	305	302	273	286	304	296	249	248	291	278	301	321	300	285	298	288	276	293	296	300	274	296	258	287	290	298	292	302	276	264	275	305	296	301	279	315	294	267	293	287	315	269	279	312	275	274	297	277	306	301	314	317	295	290	311	293	286	279	292	281	291	289	311	295	282	307	302	280	273	292	317	284	311	288	287	243	310	284	285	313	265	302	282	319	292	273	256	297	276	297	286	257	314	273	269	252	270	292	308	267	303	308	283	266	272	253	294	271	268	301	311	275	309	274	276	274	302	295	306	299	289	313	292	261	285	296	282	263	309	284	279	272	260	286	302	271	280	299	301	307	291	267	273	280	308	299	306	322	286	294	284	289	307	303	300	304	270	314	274	281	257	280	284	258	313	293	260	272	317	287	297	292	295	285	268	285	306	271	282	263	290	309	306	300	267	285	300	284	300	255	297	296	301	282	288	289	311	275	284	253	293	315	296	297	277	294	300	280	288	284	305	269	297	302	328	273	298	293	276	289	278	306	298	277	269	301	329	266	280	298	288	314	297	285	275	276	308	265	293	306	308	287	299	290	329	290	266	319	252	277	311	279	283	301	275	282	261	295	294	271	264	284	259	309	288	255	285	275	301	287	270	261	273	286	278	315	290	308	287	302	254	262	284	299	337	290	247	293	284	284	271	279	346	285	296	276	304	295	284	291	304	286	253	304	285	302	328	303	287	281	285	290	268	285	280	276	286	304	283	290	296	289	294	276	276	264	243	277	303	283	288	303	242	302	304	312	271	271	298	289	316	312	272	258	287	317	282	290	272	303	275	277	315	315	294	285	294	273	292	290	261	297	286	284	290	290	296	273	299	271	302	295	284	275	309	291	285	282	302	290	273	330	303	282	318	289	287	255	285	298	274	282	277	308	257	283	307	317	256	270	298	299	283	285	310	277	282	319	273	294	301	322	285	290	260	302	277	285	282	303	286	286	273	275	290	284	315	329	283	321	281	323	275	289	270	263	297	285	295	274	273	288	301	288	292	268	302	292	294	278	277	280	315	295	282	286	326	269	297	269	278	293	307	310	260	261	308	283	305	300	271	260	291	279	288	313	308	309	289	326	298	289	269	287	293	307	308	334	274	290	260	291	287	272	290	283	257	316	298	266	257	274	257	291	277	311	301	293	290	278	297	285	269	280	270	283	293	330	277	275	290	299	283	320	277	291	266	299	244	296	290	267	282	259	307	322	297	297	278	293	293	282	261	247	276	315	290	301	271	296	293	317	284	274	297	265	283	277	264	267	286	271	310	259	286	294	296	292	275	278	291	300	302	298	249	298	271	298	307	269	294	286	318	290	266	286	302	299	268	282	258	317	293	292	321	287	266	315	294	278	268	312	267	283	292	292	307	281	284	303	287	288	260	291	292	306	284	274	287	273	289	294	316	272	293	282	293	259	281	291	296	254	330	310	300	281	272	253	285	262	293	293	286	305	298	285	282	299	279	289	279	263	316	313	319	329	290	286	292	277	285	278	329	308	297	256	270	274	278	296	315	311	289	285	321	311	274	290	284	316	324	300	291	277	289	288	288	268	271	290	296	324	292	295	286	270	275	262	290	263	304	301	289	274	288	324	274	298	300	293	277	271	333	289	245	303	293	289	295	269	283	269	273	270	267	272	285	285	288	265	282	298	266	262	300	330	274	295	335	304	258	298	303	300	262	293	314	291	264	272	267	264	294	275	290	278	313	273	288	296	318	285	313	310	298	274	279	297	249	299	281	280	285	306	311	322	287	306	312	280	297	280	276	272	294	314	282	296	292	310	219	287	283	319	273	291	263	316	310	292	311	289	264	275	310	312	316	307	337	299	302	285	300	276	289	286	274	283	281	304	288	288	286	276	301	310	271	294	308	283	270	303	292
12607	1654	2640	3151	2944	2423	2153	1861	1627	1489	1431	1223	1212	1113	1102	1052	1021	985	1012	963	917	914	876	877	835	873	911	871	840	825	805	793	805	782	796	848	851	809	798	765	827	821	755	778	743	807	808	781	780	752	782	844	750	824	790	776	777	817	803	741	750	717	771	808	758	726	753	755	738	793	694	743	746	718	828	730	754	732	788	735	740	794	774	790	776	750	734	739	778	754	738	773	779	784	707	802	688	777	774	775	702	736	760	718	741	752	755	754	742	738	734	749	769	719	761	701	757	819	748	732	759	695	769	730	747	713	753	716	751	757	797	720	749	706	752	737	755	756	775	711	733	695	750	761	711	740	745	741	747	733	748	703	750	764	775	713	728	732	752	751	750	729	735	739	733	723	776	726	724	758	739	771	745	742	781	761	839	772	673	732	773	737	739	736	756	742	759	738	747	754	720	758	771	777	738	751	738	736	770	760	777	716	717	759	736	794	767	762	799	770	727	758	715	773	749	764	739	688	719	726	783	741	726	771	738	771	801	817	765	799	752	720	730	718	743	715	752	728	731	758	789	709	766	711	725	759	754	728	749	768	701	713	710	743	730	745	746	738	775	742	727	772	776	782	805	725	757	764	708	727	774	724	745	757	747	780	715	702	756	744	758	723	749	770	735	775	753	760	724	728	736	730	763	728	760	775	708	732	736	761	798	716	765	758	748	754	814	714	745	746	742	735	779	778	820	732	772	721	728	775	730	757	753	776	733	733	760	716	776	718	758	777	793	713	767	727	770	752	756	750	738	714	741	732	768	722	745	741	754	744	738	760	754	763	745	732	731	726	744	697	770	758	733	749	774	732	751	719	780	738	751	775	796	691	763	794	772	783	727	710	782	746	714	718	748	754	757	734	773	708	752	747	763	762	755	733	715	712	703	781	791	708	786	745	695	788	741	738	748	757	785	773	735	731	700	733	759	760	744	730	755	719	783	783	740	720	735	748	817	798	764	727	751	730	733	743	743	741	712	739	776	726	765	776	734	763	713	735	781	750	731	714	757	718	779	739	730	772	789	760	772	722	760	727	781	788	713	646	767	776	766	790	791	730	723	711	757	717	766	728	773	748	797	758	748	737	691	770	714	756	767	710	783	799	767	746	734	798	755	724	780	762	759	750	757	695	766	766	756	736	733	767	753	743	753	731	749	786	753	730	751	763	709	718	739	752	736	762	766	756	767	754	685	749	723	775	719	746	714	739	736	741	746	802	709	747	763	711	755	736	706	700	726	757	778	725	726	719	713	705	755	778	763	730	701	753	770	777	784	746	720	806	773	741	711	788	755	779	730	741	727	783	733	727	708	732	740	714	765	756	738	803	732	801	755	772	687	774	756	758	751	727	700	757	732	716	724	725	721	752	754	760	751	790	739	737	760	766	736	748	770	756	724	748	792	745	718	741	755	721	701	749	768	808	775	773	708	767	737	722	701	761	769	754	704	767	732	771	739	789	747	729	756	706	725	711	762	754	735	723	766	745	855	732	731	749	705	750	744	759	726	690	791	770	741	768	717	719	787	757	735	747	726	738	738	781	748	760	794	706	781	741	713	732	769	712	762	738	732	719	770	780	689	735	729	790	783	772	780	716	752	745	735	781	705	717	710	780	740	738	764	729	779	757	738	743	739	773	790	761	725	796	744	763	745	729	762	741	736	779	802	754	772	699	717	742	770	769	732	724	771	737	706	748	741	751	752	730	753	728	783	747	710	776	781	704	741	778	779	779	753	711	776	781	794	720	757	745	818	727	774	743	734	714	780	748	765	777	748	733	728	747	723	771	734	709	721	732	750	727	768	757	763	737	744	741	727	718	773	777	829	788	778	766	742	767	768	712	760	748	738	734	763	783	748	773	781	752	779	761	770	749	727	712	699	761	730	753	724	708	744	729	691	756	809	759	725	729	730	780	725	722	743	760	766	811	766	715	769	730	703	736	742	768	718	762	762	726	732	714	762	752	778	745	745	738	733	773	718	774	740	725	767	749	774	771	704	825	748	776	760	749	718	736	758	735	758	759	744	735	742	730	714	719	753	755	760	733	746	788	719	753	776	715	709	725	715	729	735	752	754	759	815	762	694	785	810	732	751	755	739	731	744	768	714	784	746	771	717	738	767	729	692	764	789	786	723	712	753	747	731	768	770	765	757	725	770	761	705	747	779	732	720	726	707	729	767	723	721	726	732	716	762	724	749	717	776	779	785	766	738	748	730	765	708	719	796	705	786	731	706	791	707	704	735	741	733	752	780	735	729	734	707	725	789	732	767	752	783	731	765	807	766	780	773	747	792	745	706	751	745	770	778	757	793	753	752	810	731	750	749	757	716	745	720	728	719	730	728	784	712	765	728	753	735	763	772	724	737	750	721	741	743	695	767	734	738	735	722	750	704	773	739	747	725	766	735	832	755	756	783	752	762	761	771	752	752	717	785	763	756	748	724	717	741	766	738	744	727	704	782	759	779	738	723	753	717	763	804	726	734	774	798	759	745	717	709	711	735	748	741	695	764	706	767	716	789	763	687	788	704	733	715	750	740	765	741	735	712	804	709	781	793	741	742	737	728	776	741	775	806	727	765	747	708	726	809	731	718	736	745	709	764	755	758	722	742	754	784	734	757	725	718	741	786	788	753	737	725	720	702	755	731	753	737	730	751	790	765	717	745	739	738	716	764	804	730	736	753	735	767	755	708	717	757	714	777	728	745	811	723	742	732	758	724	722	796	709	711	749	700	733	737	788	708	725	706	765	728	755	705	739	766	757	745	728	759	765	756	718	729	737	743	797	729	706	736	723	755	754	743	776	714	763	764	710	741	750	744	716	774	820	756	737	711	747	686	767	755	690	689	770	766	726	788	697	766	716	761	785	747	775	758	746	711	751	773	727	755	726	748	763	776	681	755	734	754	718	808	735	779	716	765	745	726	729	739	728	764	710	762	774	743	764	672	715	723	782	761	759	720	729	740	736	765	721	750	763	799	751	746	775	785	744	728	734	776	763	761	778	753	748	726	706	785	783	714	686	742	750	766	699	702	771	711	757	744	712	725	669	703	697	756	717	744	752	715	772	743	750	733	730	787	764	740	794	754	776	749	742	709	757	761	735	759	728	754	716	770	804	723	777	730	779	702	757	752	754	699	717	785	728	749	729	763	719	754	750	711	667	769	736	695	745	743	712	726	752	704	757	688	735	750	722	758	752	699	753	752	764	793	733	768	720	790	741	761	718	772	723	705	835	748	775	752	678	736	755	712	724	738	778	831	740	729	746	763	738	761	726	750	741	785	721	759	702	796	753	717	761	719	695	711	725	708	744	676	709	738	765	706	741	744	780	688	766	758	732	749	745	779	787	769	743	746	743	774	749	732	750	677	737	765	725	731	759	761	726	765	779	733	717	735	674	717	739	759	728	717	802	724	751	664	761	786	775	746	751	764	771	772	750	699	763	729	729	788	714	754	730	764	733	765	749	771	777
33127	6896	2226	1666	1155	815	650	542	466	397	304	302	284	262	267	233	206	215	188	218	181	176	164	173	184	153	177	161	183	148	157	148	154	165	159	153	146	138	138	154	149	161	143	132	156	153	152	145	169	133	161	140	139	141	147	154	148	153	130	158	135	160	125	150	139	135	128	161	153	137	133	138	138	147	145	140	157	143	136	154	154	148	145	146	145	155	153	130	141	147	154	125	146	141	177	133	131	126	127	151	149	128	137	160	158	130	153	137	145	148	120	128	138	118	141	126	122	140	145	151	139	144	134	155	143	122	127	119	153	146	148	158	147	138	111	144	124	136	146	140	142	124	123	143	143	158	155	143	151	121	148	126	142	145	147	148	135	132	153	139	136	131	145	153	141	159	145	146	156	151	139	130	128	134	156	124	154	135	124	150	125	143	128	136	136	142	143	130	154	153	138	143	121	155	138	128	140	160	139	143	123	129	135	126	141	139	139	127	141	154	124	132	142	140	122	149	145	154	148	136	134	150	131	139	155	132	143	132	145	146	149	135	157	146	136	159	133	139	135	141	129	129	141	150	124	143	137	123	146	140	141	140	140	131	131	135	135	140	128	147	149	136	139	133	154	149	141	142	147	142	153	153	134	163	134	135	135	148	141	137	158	133	132	151	112	133	133	127	139	148	149	135	125	148	121	154	130	144	138	173	126	136	142	165	128	166	118	128	152	121	137	154	140	130	135	137	144	138	152	125	145	115	150	145	134	163	120	138	148	140	143	156	145	142	129	138	117	127	153	138	121	139	124	158	153	147	125	139	144	119	135	134	160	154	149	133	165	144	142	131	130	127	174	150	127	151	144	139	144	138	148	143	121	136	131	125	140	141	125	137	138	157	128	143	124	129	119	156	144	155	137	128	123	141	130	154	118	146	152	148	137	123	132	144	135	149	164	151	117	132	172	141	145	138	162	158	154	136	146	129	133	135	130	155	138	158	137	135	144	147	127	154	135	142	138	147	160	121	144	151	159	121	142	149	124	136	136	117	142	130	148	129	144	141	151	137	134	136	135	130	112	126	150	127	143	157	117	140	116	147	131	147	126	150	136	120	157	133	154	131	137	136	121	129	144	125	156	143	149	132	127	129	146	155	122	146	123	150	156	124	143	157	130	135	166	136	145	139	144	149	145	134	135	146	137	154	138	135	140	154	108	148	152	149	157	146	133	140	131	116	107	159	122	140	141	148	134	154	163	119	145	132	155	144	143	153	152	135	153	135	129	145	158	127	146	162	150	121	145	155	140	154	127	136	145	154	134	133	142	133	140	125	151	130	140	123	140	120	164	150	131	130	142	130	121	130	128	151	148	148	144	151	121	147	139	122	145	152	137	133	128	133	151	166	134	131	158	150	142	139	154	144	117	124	112	131	140	139	147	133	140	140	139	144	149	140	152	142	139	129	127	142	129	167	125	128	151	147	152	160	139	151	118	146	135	141	156	152	146	138	143	119	155	123	148	140	137	120	120	130	128	117	134	144	132	141	137	128	130	130	145	158	141	148	164	132	151	128	128	113	145	142	116	122	126	135	148	142	146	156	133	158	139	127	132	139	137	167	146	149	128	139	119	131	128	149	146	145	136	117	143	152	132	151	151	130	147	156	147	130	125	130	127	110	142	130	135	143	125	129	141	170	134	140	144	142	136	148	141	140	129	149	131	124	135	142	129	152	158	128	131	128	148	132	130	145	137	144	146	121	142	148	154	116	93	140	143	132	148	134	146	133	140	143	145	153	130	159	129	134	154	163	139	142	122	133	141	152	134	108	144	136	161	137	138	139	149	153	145	130	132	127	144	133	122	141	145	157	131	127	161	156	121	125	146	162	133	145	121	136	146	149	142	151	147	131	155	131	137	154	142	141	159	127	163	133	127	140	143	132	144	161	149	139	136	152	142	127	138	157	146	172	119	134	143	129	138	147	140	133	139	119	139	126	151	146	129	138	142	129	124	142	141	150	148	136	145	127	116	139	128	141	163	119	136	156	131	135	162	138	144	142	156	145	141	131	138	148	128	148	140	148	120	143	132	162	129	136	129	149	152	146	120	132	135	147	145	127	135	147	146	150	140	137	162	129	116	147	118	141	147	144	129	132	136	145	144	115	123	155	141	131	154	135	137	151	136	123	125	159	147	129	137	140	138	141	141	150	136	143	146	138	136	130	157	145	125	134	133	140	141	138	125	147	150	175	141	129	158	151	150	142	142	129	139	125	136	153	150	109	142	133	170	162	127	142	141	145	139	147	145	124	147	141	160	156	132	126	150	159	144	148	128	131	135	133	146	145	149	158	128	140	140	146	123	131	148	140	139	113	157	151	145	159	170	138	138	132	131	137	136	127	138	127	163	169	146	146	127	137	141	140	148	147	142	118	155	147	150	121	135	132	137	153	137	122	132	146	139	130	116	148	140	137	124	150	123	143	146	124	133	142	126	133	122	136	142	131	138	177	112	147	149	151	145	135	141	137	138	144	148	128	144	138	131	145	144	133	139	137	132	156	139	133	130	158	135	121	126	145	133	137	129	137	136	156	125	110	124	152	144	142	145	134	143	130	134	147	141	133	163	128	153	137	139	148	123	159	143	136	131	137	146	157	155	130	159	132	122	126	136	138	162	124	118	142	129	128	158	163	120	120	128	147	141	142	139	117	150	140	141	126	124	132	140	130	117	148	130	114	131	138	139	136	149	138	129	122	154	133	141	143	161	145	135	135	142	132	142	142	132	132	129	125	137	147	144	123	122	131	145	151	131	135	140	144	129	129	132	141	132	141	136	142	162	138	161	135	113	161	126	134	165	144	140	130	137	122	149	133	128	150	141	144	151	135	140	142	148	132	134	141	158	116	159	136	156	149	124	155	145	126	138	124	153	117	132	134	149	129	133	137	118	155	132	138	137	123	138	135	139	118	140	132	165	144	131	154	135	144	136	132	133	137	127	138	129	129	144	132	128	130	132	141	119	144	132	154	146	132	136	134	149	149	143	126	138	149	167	131	138	148	123	160	133	155	147	129	139	122	151	134	138	140	158	169	164	126	155	139	133	143	131	143	151	133	156	137	138	128	160	149	141	113	153	126	164	132	129	143	134	154	161	148	160	160	141	156	144	133	117	146	149	140	139	137	155	159	128	138	127	138	123	138	147	153	143	132	151	138	140	137	152	147	127	144	147	139	140	167	132	109	149	130	128	121	125	133	150	132	134	127	128	150	144	126	140	142	156	138	133	127	119	134	142	149	147	144	133	150	121	149	157	138	125	153	156	143	159	135	149	145	142	157	133	141	158	152	146	127	145	141	136	154	139	118	136	162	140	146	130	137	121	125	132	126	116	139	144	160	142	151	145	118	142	125	134	124	142	136	131	151	123	129	138	160	150	145	163	151	131	162	145	146	144	135	148	136	137	144	136	143	125	156	124	136	135	139	149	125	140	134	130	146	143	131	132	129	130	137	134	153	139	132	131	156
17958	2057	4008	5008	4279	3573	3039	2460	2079	1830	1583	1304	1307	1117	1041	953	906	911	835	741	719	682	665	664	613	570	561	636	597	584	521	556	522	508	530	505	474	499	498	535	458	470	493	424	509	437	461	428	440	489	454	482	424	450	432	427	440	464	443	413	406	456	416	433	451	422	420	393	422	402	405	437	427	423	446	412	415	419	402	423	420	411	396	431	393	445	397	389	429	375	416	411	410	366	443	370	415	398	420	399	436	404	359	385	443	413	417	411	388	367	426	379	396	468	393	428	394	368	436	387	383	409	421	397	389	366	385	418	390	403	421	392	400	386	395	353	414	374	409	399	417	372	421	376	405	396	406	404	339	381	380	367	394	403	388	423	406	405	351	410	396	434	393	387	399	408	385	391	391	435	360	372	423	401	410	377	409	420	413	374	400	387	358	402	402	412	412	391	418	366	429	395	397	429	423	396	402	385	399	428	411	394	377	416	400	396	380	389	400	385	390	364	395	361	424	376	363	399	372	400	419	398	435	393	416	408	358	416	362	418	388	394	393	394	405	382	403	386	387	421	373	418	389	394	399	396	369	436	417	391	354	406	430	397	433	429	415	412	380	378	370	382	419	420	398	382	403	400	410	387	388	385	390	376	434	392	380	392	396	373	417	377	382	432	388	392	389	406	391	405	414	358	390	384	406	404	355	373	396	365	395	404	430	384	382	380	353	392	384	417	353	378	402	374	402	411	431	407	433	363	365	393	423	404	373	392	356	394	379	402	338	415	387	402	336	401	403	383	387	410	388	392	411	384	401	429	423	395	381	377	362	395	424	371	424	415	412	374	400	423	403	380	395	420	407	400	391	415	373	390	403	399	379	398	370	408	420	414	356	367	397	412	403	369	397	361	360	375	399	437	374	383	377	378	389	372	400	390	399	385	415	405	392	391	421	398	407	350	406	416	393	408	421	379	445	424	389	401	389	370	403	395	402	389	407	415	417	411	393	425	401	403	396	405	422	404	387	373	381	390	406	366	374	411	377	366	395	393	412	384	404	396	412	387	380	384	379	391	373	406	403	381	383	352	360	390	387	380	376	372	384	378	398	388	354	378	413	380	406	425	395	382	442	402	348	410	383	375	366	376	378	392	409	403	414	363	370	408	381	366	399	426	368	408	387	376	395	365	421	396	365	387	381	400	358	397	382	386	401	392	407	407	400	410	402	374	394	354	377	401	416	378	381	347	379	432	367	385	387	422	390	428	378	368	375	411	398	403	330	406	408	389	395	412	380	402	388	350	393	383	385	402	380	400	390	385	382	389	380	371	405	370	376	372	377	410	400	355	389	380	403	369	428	367	435	360	390	406	395	369	409	394	418	395	394	383	397	448	345	390	392	396	382	389	390	394	403	378	428	378	376	409	383	394	401	394	380	402	383	392	396	411	413	362	399	341	379	393	391	392	410	370	396	401	394	384	394	385	393	392	378	369	409	420	401	420	404	384	398	386	437	376	396	381	414	399	418	401	416	400	433	377	407	371	390	431	412	397	375	357	371	406	361	396	393	382	393	375	371	407	385	374	397	398	392	376	358	423	404	440	432	384	404	433	397	400	379	409	405	397	379	364	356	394	410	435	342	417	407	376	429	395	408	395	384	397	388	359	404	363	390	392	397	412	411	379	395	386	415	430	376	385	406	410	389	399	381	413	368	390	387	412	353	401	373	386	384	414	363	387	378	383	414	414	409	411	406	424	374	420	415	400	388	381	402	395	401	387	386	380	394	394	377	364	403	387	413	390	394	379	386	381	392	392	390	375	356	391	376	362	393	412	381	398	406	403	381	382	409	395	390	386	409	402	405	399	388	370	419	379	398	419	414	385	390	415	420	404	395	390	369	375	386	354	370	393	432	392	388	377	400	391	382	377	360	393	375	357	365	348	411	351	366	387	407	405	392	381	373	422	357	416	380	380	393	385	399	417	415	357	361	378	382	387	404	363	374	416	416	405	451	350	380	415	377	394	385	423	398	391	422	386	403	389	392	369	385	373	411	395	404	365	377	384	387	384	410	367	381	407	403	403	408	381	389	394	403	358	411	422	403	406	392	397	373	363	432	366	401	408	369	401	409	419	393	384	387	407	374	389	418	382	389	376	444	382	376	390	391	357	394	382	395	379	407	411	412	404	364	384	379	410	388	345	384	388	376	415	392	396	371	395	383	383	396	389	412	390	375	359	368	343	412	432	375	384	395	385	397	356	394	386	404	400	382	398	418	413	398	394	403	394	389	392	344	393	362	400	405	372	401	353	381	383	404	387	395	388	343	428	419	383	409	363	430	364	384	450	414	393	398	413	367	404	407	401	401	426	361	411	384	399	409	408	386	389	390	388	387	379	371	388	380	403	385	356	407	394	422	395	392	385	382	414	400	399	401	387	370	363	397	390	410	361	403	381	420	358	391	385	397	394	363	402	396	384	376	396	408	422	383	397	351	394	370	410	394	384	411	403	369	412	374	402	398	375	372	386	420	397	396	391	402	369	408	393	389	367	423	400	369	358	409	389	384	395	391	442	380	381	398	374	381	404	393	409	416	373	384	399	377	378	380	402	419	384	374	409	420	389	372	396	378	409	385	414	359	367	395	413	432	380	416	379	395	356	399	403	396	388	383	405	381	416	380	423	378	364	405	377	397	379	390	385	410	406	425	382	348	406	368	394	379	373	385	400	401	403	406	380	423	385	371	389	424	371	376	373	410	382	381	408	387	408	391	397	407	382	397	400	392	398	355	388	372	409	399	414	370	401	408	387	369	364	402	375	358	387	355	433	367	428	425	415	384	404	401	367	394	395	378	376	388	394	398	403	399	390	406	385	393	381	396	378	386	398	371	402	399	397	380	389	406	378	400	369	397	403	382	373	389	426	391	411	398	408	369	392	421	389	377	380	376	380	399	427	365	403	380	401	363	399	382	399	414	413	394	442	397	384	378	383	408	388	439	351	402	379	362	424	400	372	382	368	397	379	408	360	367	397	363	411	388	406	379	387	384	413	408	392	389	390	388	398	392	393	392	407	381	367	417	375	364	400	433	405	365	432	417	420	356	426	384	415	387	417	429	370	364	398	378	385	411	386	406	382	379	409	391	385	384	417	416	349	392	386	426	399	382	386	371	437	416	392	385	378	377	379	402	387	386	416	369	387	428	403	386	387	397	402	397	372	391	379	393	434	389	375	338	391	392	374	352	434	377	400	403	411	395	356	419	394	410	391	343	412	388	408	377	368	416	389	365	428	376	391	367	411	432	395	369	412	343	384	404	425	392	409	400	367	386	379	433	404	429	385	368	413	395	395	400	423	425	401	395	384	348	383	372	388	423	394	400	390	377	387	379	398	366	381	415	382	368	387	393	454	359	378	387	382	401	372	412	406	382	394	385	359	387	363	376	379	361	380	406	392	392	441	397	372	367	388	375	399	413	406	400	411	388	376	357	357	382	419	375	389	409	392	346	399	377	387	413	365	393	449
3513	355	304	334	289	276	289	286	288	294	305	248	289	255	287	283	272	277	271	280	291	284	278	260	280	256	262	299	252	268	272	255	276	272	286	246	291	287	268	271	288	269	277	238	280	266	272	280	257	283	249	281	276	260	307	283	249	300	260	301	278	286	295	268	249	282	266	266	294	279	247	267	285	283	236	257	273	286	279	255	277	259	278	283	278	294	252	283	253	277	287	285	265	258	256	273	266	269	263	292	264	243	285	288	233	251	254	245	268	285	287	264	263	269	271	259	255	258	256	300	257	271	283	268	290	303	270	280	271	261	259	264	237	281	282	278	272	268	266	262	265	267	280	258	268	259	254	280	258	249	287	271	272	272	270	274	282	245	269	318	283	281	280	239	283	288	275	292	282	261	275	260	253	281	251	315	288	281	279	269	281	290	272	267	264	294	273	254	265	259	271	255	278	281	255	284	278	260	269	276	272	257	294	267	280	276	263	272	285	319	265	263	269	252	269	281	251	260	243	296	254	285	255	271	270	288	261	280	268	275	263	271	260	286	253	256	300	265	271	279	253	271	283	271	265	286	283	281	263	284	282	263	331	262	269	293	247	282	247	272	261	270	267	286	283	256	263	279	300	260	266	268	272	263	283	262	255	321	285	296	270	253	264	232	286	243	255	273	266	277	248	262	267	279	283	257	270	294	242	261	269	289	286	237	279	293	265	238	281	268	293	275	277	267	285	300	243	289	247	261	265	255	258	265	262	291	291	271	296	278	282	261	248	275	303	245	280	283	267	255	266	263	288	279	265	294	262	272	274	296	269	269	272	300	282	283	306	236	266	251	273	273	295	262	278	282	255	306	259	281	250	277	280	282	256	295	280	257	284	291	267	272	258	260	260	250	267	272	266	283	266	257	282	274	299	294	251	285	283	267	253	327	254	250	284	280	254	301	272	237	268	284	280	239	283	285	269	266	278	267	290	274	291	275	274	278	267	271	269	293	270	281	267	292	266	255	263	252	279	279	259	279	264	261	252	261	258	275	271	232	277	280	290	268	263	272	273	262	281	245	261	279	298	292	276	290	280	286	278	255	260	284	280	279	296	264	268	302	262	281	276	249	288	300	272	280	242	272	274	261	265	264	305	283	252	247	266	286	283	274	266	276	300	277	256	290	286	259	259	261	265	286	278	266	244	278	247	266	291	272	279	271	270	264	279	267	241	289	294	274	272	263	267	264	291	249	265	263	259	236	284	277	262	265	278	271	283	257	279	250	273	285	249	259	275	263	284	258	253	265	293	277	296	269	262	269	266	258	281	288	277	300	305	257	279	264	279	276	269	292	279	274	285	261	293	250	267	259	264	269	301	262	274	284	286	273	275	266	278	271	280	264	268	268	262	279	271	284	285	262	271	298	264	301	256	253	261	275	301	289	288	240	289	244	285	313	300	270	268	253	259	276	278	288	247	272	265	279	261	294	280	286	289	267	288	287	253	253	280	286	279	275	280	282	297	299	252	295	295	282	276	277	286	282	280	268	260	283	269	257	309	264	261	302	245	293	254	263	276	239	287	260	273	236	276	270	270	268	247	269	298	282	259	310	248	241	265	252	260	246	238	287	278	281	280	291	296	266	262	266	264	261	271	278	289	254	263	270	273	273	291	228	293	255	261	272	303	264	247	279	269	248	283	247	259	267	291	276	278	263	251	256	289	254	274	267	295	237	297	294	279	285	262	268	276	282	250	280	262	267	265	264	261	274	269	253	293	273	295	253	269	275	271	257	242	256	279	262	272	245	286	252	300	280	285	306	265	272	249	249	265	261	299	259	278	259	285	297	270	243	267	242	279	285	252	293	290	295	295	275	273	264	238	262	267	293	307	289	257	245	279	274	268	273	281	266	280	279	269	288	292	307	276	269	262	298	294	261	285	276	259	236	277	266	271	290	236	282	291	304	261	247	287	286	279	270	273	265	270	272	259	249	299	284	268	267	277	268	278	286	272	266	269	273	295	281	274	264	281	294	267	267	265	257	294	276	270	282	269	302	268	289	267	286	286	253	255	292	269	262	273	250	292	271	266	270	266	264	248	256	248	269	253	290	266	248	251	272	273	280	288	263	265	256	295	255	257	287	272	263	258	294	300	262	274	270	297	259	289	261	283	298	272	302	276	279	278	308	286	277	269	274	311	308	250	261	279	285	271	259	279	268	274	261	270	246	274	287	294	266	251	322	252	273	266	301	227	266	261	265	266	294	262	254	258	267	295	260	249	313	244	299	273	258	259	257	268	270	271	283	273	243	248	244	280	289	263	300	279	258	271	277	276	285	287	272	272	263	256	276	295	285	263	264	282	259	278	278	240	270	303	272	271	250	290	275	307	283	292	319	268	295	279	277	271	275	256	270	313	283	271	265	260	294	277	254	251	259	273	278	303	254	272	276	278	276	295	269	264	271	248	267	299	259	279	281	271	256	281	257	265	295	266	290	244	290	250	256	261	264	272	262	326	255	259	262	278	290	266	285	273	278	258	247	293	297	288	278	290	272	270	268	243	250	277	283	279	271	299	297	280	272	280	299	297	277	253	272	279	254	261	282	266	298	312	272	271	310	270	272	243	267	312	265	279	268	254	259	250	264	242	271	326	281	283	261	299	271	271	270	287	294	265	278	266	285	283	257	263	276	272	287	282	255	277	278	279	281	228	293	250	303	277	283	292	266	289	289	246	260	286	249	262	279	261	247	263	295	264	289	256	275	266	280	251	281	272	284	268	257	254	268	309	276	289	252	277	274	286	279	281	254	280	283	266	281	301	267	297	257	256	253	267	253	294	260	277	262	251	270	273	282	277	302	267	264	279	280	276	261	269	285	282	300	258	286	281	286	235	285	259	288	291	273	288	284	315	264	275	244	292	299	298	276	250	271	261	249	240	257	269	287	272	271	254	259	281	272	258	278	278	297	262	241	270	268	287	279	283	281	289	284	250	263	247	271	282	272	270	278	261	266	298	268	289	262	292	255	291	291	263	257	266	244	294	272	266	271	294	277	279	276	275	260	290	290	266	275	282	278	276	282	238	256	250	264	256	269	289	284	282	266	267	278	265	262	288	269	245	268	282	285	278	253	253	290	285	250	280	252	280	273	281	253	283	291	282	288	285	304	258	269	262	268	274	260	284	279	243	246	273	287	282	285	281	259	280	260	279	250	295	227	256	291	290	283	255	255	271	281	236	273	257	255	278	295	261	281	274	268	268	278	299	269	267	257	250	282	271	279	287	257	272	271	284	267	271	256	270	263	286	290	262	268	279	269	236	285	251	263	255	290	247	278	230	293	254	261	265	251	273	255	288	260	263	269	260	253	266	278	292	302	271	276	286	251	260	259	273	277	282	261	267	308	274	279	273	253	279	279	276	257	218	283	275	255	244	263	253	266	269	279	252	272	255	264	239	264	265	301	278	266	273	277	284	263	308	303	229	281	276	290	295	230	263	285	298	255	254	258	298	269	279	273	259	283
3272	774	894	943	942	879	827	873	784	800	744	790	775	738	737	762	761	738	751	763	718	712	761	732	715	758	767	761	649	723	753	750	749	722	725	744	754	766	712	703	713	713	730	701	751	707	728	710	747	773	716	726	737	778	732	729	663	733	737	711	710	664	717	775	718	704	741	748	699	699	753	708	751	751	722	680	784	699	705	726	709	727	726	732	667	685	702	764	688	712	722	757	715	733	713	727	743	697	704	717	692	756	728	720	725	747	713	685	716	732	794	705	738	692	726	713	727	744	755	709	702	707	719	719	753	690	694	725	741	687	726	678	702	706	781	750	705	714	711	735	704	740	717	706	681	662	718	739	730	730	716	728	711	678	723	699	708	690	794	761	729	717	707	699	717	738	682	717	689	670	754	727	692	707	745	708	774	678	759	699	714	742	693	734	698	711	673	770	755	692	752	751	700	732	700	703	710	690	707	738	693	707	702	755	713	721	756	704	690	721	685	716	696	703	690	774	755	776	713	720	724	733	738	763	755	710	731	732	749	720	690	681	672	729	736	711	715	737	715	680	715	688	748	764	744	706	751	711	674	724	729	721	701	757	695	686	716	758	756	730	656	720	736	710	760	753	734	664	760	658	710	700	730	675	710	750	711	716	751	719	741	740	729	736	696	751	725	714	734	694	709	745	699	683	710	720	716	764	725	747	726	760	737	720	724	734	709	726	716	754	704	734	716	733	683	738	726	683	724	686	711	747	716	720	716	741	748	732	728	766	741	720	705	707	778	734	735	769	706	737	742	720	742	703	731	751	720	769	728	760	711	769	749	721	745	725	741	754	708	700	781	661	732	704	721	749	678	771	702	728	768	759	703	685	718	716	707	702	736	725	768	737	726	716	722	681	744	713	715	722	742	696	712	714	732	696	741	738	676	724	749	734	684	714	713	731	731	703	711	692	730	703	694	725	746	711	700	717	703	727	741	744	726	694	685	687	739	702	739	768	746	729	692	767	736	714	715	732	714	697	716	685	741	785	697	806	746	713	759	722	748	712	734	662	780	696	716	723	729	714	714	708	756	697	747	715	711	663	750	728	740	688	666	735	691	713	675	715	713	695	719	698	656	755	703	700	693	706	762	710	665	728	695	652	765	698	710	717	747	730	726	705	723	731	755	688	706	717	745	767	754	727	705	746	740	717	695	729	755	724	727	726	731	720	703	722	754	734	744	702	762	758	731	726	696	687	724	722	738	733	733	756	713	752	723	712	707	705	698	712	720	742	767	700	764	728	712	742	710	694	694	730	715	698	764	730	731	726	721	732	720	769	718	733	691	759	731	754	695	689	750	797	791	738	727	750	716	764	681	706	714	714	712	711	680	722	719	732	761	742	732	735	715	702	738	782	659	687	754	722	726	719	722	731	743	729	720	674	704	684	734	738	723	745	735	738	723	694	741	748	729	716	748	721	718	725	682	752	719	741	692	703	723	706	752	761	723	750	689	715	692	746	721	746	710	786	707	715	704	737	686	760	739	650	752	724	678	713	767	731	705	764	676	715	718	671	665	732	755	731	705	697	757	692	685	705	701	731	679	673	699	713	745	775	734	733	748	737	697	696	731	735	753	762	713	705	741	736	693	725	724	709	769	690	734	708	694	707	713	744	700	735	711	705	739	701	704	713	691	663	727	719	745	729	714	719	708	705	745	713	715	692	737	686	731	694	735	731	741	777	675	759	691	755	689	742	753	712	717	707	708	719	693	738	785	707	727	714	712	730	734	766	766	721	753	704	732	702	730	713	717	699	712	734	722	698	697	736	723	750	683	729	751	775	687	757	710	754	713	740	708	685	734	686	745	696	735	715	765	684	700	733	739	732	728	679	716	718	703	745	748	689	769	727	699	732	737	728	732	694	717	723	681	776	709	718	736	732	757	731	725	693	698	726	702	702	713	722	744	725	751	711	706	713	776	715	696	711	709	705	746	738	675	676	683	678	737	702	735	679	697	706	720	756	715	674	732	713	773	708	726	732	754	709	728	710	774	731	677	733	696	716	759	764	722	717	755	703	721	754	727	735	694	728	720	660	693	713	723	797	744	727	691	723	762	747	703	741	696	756	670	707	726	755	739	664	685	700	697	724	730	712	667	757	743	705	738	791	739	712	733	736	735	790	744	692	716	714	764	708	717	682	799	696	719	707	710	741	689	733	749	693	719	714	732	691	741	730	748	746	724	730	697	727	726	694	746	726	712	721	677	714	782	766	731	756	712	755	699	765	757	718	705	726	762	674	709	729	743	710	729	744	697	742	736	744	710	685	699	722	744	712	709	770	720	742	683	767	751	709	713	703	730	735	711	721	708	673	719	703	723	706	688	751	722	701	765	742	730	700	741	734	714	761	719	735	746	724	738	707	689	773	723	739	706	756	720	703	741	709	757	724	722	742	744	708	746	692	717	736	699	720	738	731	709	711	672	734	709	736	771	725	729	745	732	723	744	756	700	704	743	706	704	727	701	736	719	739	716	695	746	659	743	685	725	773	672	742	745	732	691	710	718	695	728	716	678	711	762	692	783	715	653	726	692	683	741	716	752	704	727	731	746	719	744	694	686	687	690	737	733	723	726	699	721	768	706	711	701	776	692	692	715	699	749	724	693	744	696	726	706	728	682	695	781	693	677	699	748	724	741	716	744	678	715	735	728	719	681	724	708	777	680	719	744	712	701	728	705	713	704	731	721	736	704	727	682	728	716	702	721	741	723	705	698	723	719	740	667	722	765	733	741	771	693	747	775	700	731	670	736	723	741	718	736	701	742	744	734	677	718	748	724	679	675	718	729	729	700	740	730	714	733	698	683	754	775	720	711	732	708	752	733	709	751	670	695	709	720	729	711	703	747	706	730	781	665	690	689	697	696	722	730	709	727	726	710	723	710	706	717	746	746	705	711	749	770	705	720	765	718	692	767	676	692	754	752	739	679	761	732	716	732	683	706	734	656	730	747	715	739	727	696	699	734	789	746	746	709	734	727	721	706	700	705	710	708	735	718	742	740	721	753	743	621	717	773	718	699	695	743	764	709	738	731	721	723	726	738	774	712	739	717	710	724	684	745	720	687	755	736	764	697	742	738	740	690	732	705	731	711	689	721	726	724	672	699	734	734	742	732	717	715	712	680	720	731	737	709	768	712	747	718	712	758	723	751	682	732	751	747	691	702	743	721	726	696	755	738	698	764	741	721	767	708	720	739	758	741	731	758	715	719	745	762	711	723	761	724	757	753	728	742	762	737	691	737	730	743	737	715	667	717	701	724	705	750	720	695	731	732	778	689	756	719	729	728	760	728	736	698	708	722	746	701	781	707	757	729	761	733	734	711	707	733	718	754	693	732	760	678	702	692	755	670	726	764	714	713	755	773	703	722	746	764	723	739	669	752	708	714	736	752	751	703	687	689	727	678	720	724	740	754	728	732	749	721	769	731	771	708	685	703	717	697	796	719	778	752	727	711	724	689	718	726	734
22532	2878	1263	1001	824	612	547	508	446	421	397	364	354	365	343	352	342	295	297	310	309	356	280	296	292	289	292	298	289	300	294	316	277	322	313	299	303	309	316	292	280	314	279	279	326	284	259	264	320	280	292	305	313	266	290	307	291	277	263	271	263	298	287	286	314	274	254	291	286	285	281	344	310	301	264	290	293	280	287	315	310	296	270	308	265	281	295	287	281	281	292	285	270	299	285	296	274	290	291	289	303	286	306	325	285	312	268	277	308	283	289	317	292	275	300	287	241	306	276	253	271	301	285	287	303	287	292	296	298	280	258	300	280	300	280	274	315	291	311	274	297	296	273	256	294	295	284	281	272	310	303	280	281	306	309	283	278	268	322	303	274	297	265	288	261	324	294	301	285	302	291	294	294	284	286	299	266	282	257	288	277	309	300	308	316	256	284	288	288	302	289	329	313	281	301	292	269	307	314	307	255	302	238	307	282	259	272	322	304	271	292	305	279	266	312	301	262	289	322	273	283	273	293	320	258	299	299	298	271	290	260	287	288	279	294	276	285	283	280	304	293	305	257	246	275	292	277	298	324	280	303	318	277	303	274	286	290	302	293	293	302	288	296	306	309	297	262	270	292	292	307	251	297	303	264	272	290	281	297	266	296	322	304	269	298	277	269	287	268	268	312	295	276	291	307	300	289	255	293	292	269	311	295	292	294	249	275	309	281	269	281	298	296	286	287	291	298	290	297	308	269	272	291	296	287	296	270	255	266	291	262	287	283	331	267	294	277	297	295	261	299	290	285	287	270	283	286	259	277	290	285	308	289	262	269	322	299	279	275	290	297	285	305	294	246	296	307	264	267	287	291	318	245	272	293	281	294	300	290	295	280	286	256	282	301	274	282	271	270	300	303	307	294	282	278	315	312	295	282	272	300	288	290	241	261	293	314	304	298	261	315	303	292	302	275	265	298	303	280	300	329	304	270	278	292	292	277	253	277	293	277	263	283	293	285	280	287	271	298	285	281	297	283	285	262	268	285	283	267	263	295	279	295	283	300	290	310	277	305	288	298	288	303	300	268	306	305	304	328	292	270	271	300	322	272	309	301	312	287	284	285	289	275	299	305	312	290	316	276	289	291	305	255	273	291	297	294	321	281	303	293	294	278	294	285	291	305	288	287	294	282	270	293	269	308	285	281	287	296	302	269	299	279	298	293	315	310	294	262	282	306	298	283	310	304	280	278	282	317	297	296	273	278	313	286	300	271	302	285	254	287	292	283	296	295	314	319	288	302	294	260	277	296	298	291	295	289	305	314	290	307	303	281	287	294	266	306	288	305	254	284	281	303	288	275	284	288	308	244	291	300	307	301	300	283	269	256	283	298	296	279	286	279	320	296	287	260	285	277	275	258	304	289	274	277	304	280	262	323	294	275	303	262	305	271	274	321	306	304	290	288	256	282	282	274	290	280	287	295	281	300	283	282	270	297	324	309	281	283	314	299	264	324	281	277	272	286	310	279	271	274	342	270	280	276	258	295	279	287	298	247	291	283	316	293	321	297	300	295	266	281	289	264	289	278	324	330	276	313	328	271	310	304	282	283	290	280	294	316	315	300	260	270	310	287	301	278	292	301	255	290	311	308	279	262	284	265	313	260	275	279	301	313	269	276	296	310	301	287	295	284	322	284	278	303	284	299	278	307	313	295	290	295	281	281	294	299	282	299	266	306	255	275	294	301	303	277	286	283	298	309	313	281	251	274	308	300	285	251	253	283	259	280	294	296	294	313	290	266	327	315	306	302	285	297	276	318	301	277	292	301	296	291	293	289	293	265	287	305	302	299	278	277	302	295	296	285	284	265	301	274	308	292	320	250	288	317	280	298	297	320	300	306	281	277	250	272	294	272	291	299	315	269	272	301	281	307	295	314	291	252	329	294	297	314	304	273	287	276	323	302	272	292	316	281	283	294	280	285	320	289	285	267	292	296	294	277	283	250	280	298	279	241	286	281	270	264	286	273	304	305	304	298	235	307	276	252	281	295	256	285	299	265	280	308	315	301	302	280	271	283	277	280	283	307	289	298	289	285	298	285	278	277	276	275	272	261	267	316	284	324	295	318	286	273	263	302	262	295	297	289	291	300	288	287	282	243	283	274	314	281	270	292	277	319	276	255	254	285	259	283	288	297	279	304	283	310	308	291	302	306	300	282	285	303	303	311	288	276	294	286	308	289	282	291	282	308	305	296	265	295	331	243	295	272	293	272	272	278	297	280	272	271	277	279	268	292	280	281	300	315	293	304	268	309	300	267	271	288	303	298	261	270	318	311	285	264	270	279	287	297	295	298	282	270	280	259	303	279	295	278	248	292	287	280	282	297	297	290	292	293	302	288	307	291	301	304	288	302	268	279	262	302	271	267	295	300	316	289	322	325	274	297	284	271	259	294	286	276	281	303	266	276	295	279	284	283	294	269	299	302	267	297	323	261	284	274	302	289	311	274	281	288	265	279	290	295	287	272	266	268	283	288	300	312	323	287	251	252	296	285	272	268	315	282	268	284	292	288	284	279	271	264	287	295	274	250	283	279	282	277	290	295	272	292	291	304	276	293	306	290	303	265	277	304	273	295	271	342	287	279	312	314	282	312	297	300	287	277	282	296	274	303	276	292	301	284	273	294	287	320	271	263	294	267	271	272	282	314	296	312	332	276	278	284	268	298	280	290	294	271	295	276	302	276	297	283	304	320	284	275	284	315	265	256	271	278	328	322	281	314	317	306	261	269	290	288	274	305	285	312	279	315	290	326	328	305	270	296	321	254	280	302	314	249	272	308	260	313	289	284	306	246	299	302	320	287	290	266	264	287	294	299	299	278	284	255	294	283	265	258	282	290	257	274	279	264	261	291	297	271	276	283	288	302	276	289	306	275	272	319	259	311	289	294	302	294	258	265	284	314	290	266	287	271	272	268	292	298	300	303	303	299	293	292	297	289	269	280	314	286	273	309	303	272	304	310	303	289	288	313	295	273	285	286	288	308	292	275	274	289	266	294	288	290	293	287	294	296	302	289	316	271	290	252	305	311	303	290	281	258	297	282	274	274	292	263	292	309	309	332	301	278	266	272	295	292	316	286	250	286	272	315	265	306	285	280	261	261	286	274	280	297	278	325	279	296	269	278	299	283	264	314	329	315	271	293	289	296	283	297	299	300	288	291	276	296	316	283	300	304	300	312	284	272	320	268	275	257	285	282	310	276	288	287	297	288	277	271	315	308	297	274	304	292	267	269	259	310	286	255	301	313	304	281	260	296	310	287	297	295	313	317	309	275	301	298	312	302	299	278	293	319	276	289	279	292	279	306	284	321	289	291	244	300	275	265	294	286	283	269	318	300	275	292	265	297	261	291	276	315	300	314	282	279	323	292	300	265	300	319	298	298	322	294	314	299	259	281	299	281	289	257	265	275	306	282	292	297	286	293	294	306	287	291	292	261	265	310	305	286	320	295	290	310	277
12596	1523	2628	3191	2818	2542	2118	1807	1663	1499	1385	1248	1149	1097	1134	996	1027	1032	978	932	978	917	889	903	905	879	864	818	834	810	857	805	811	814	743	859	856	835	787	807	847	838	841	768	785	826	787	779	753	834	804	778	762	755	741	785	733	721	827	713	764	754	729	775	743	783	720	715	795	752	731	742	722	767	740	716	761	784	722	766	756	736	756	752	749	812	774	728	698	767	801	769	706	699	686	753	749	771	732	804	751	760	786	692	759	739	705	755	761	760	739	782	762	772	746	770	789	743	749	768	754	765	752	747	691	755	810	727	727	766	709	752	764	740	732	685	736	757	734	728	738	778	780	746	743	778	795	745	790	729	709	723	745	703	774	764	714	730	796	761	727	784	762	744	756	763	735	774	742	767	732	746	741	745	795	732	747	753	730	717	746	751	738	738	754	739	771	755	737	805	796	731	747	784	719	759	740	763	762	737	778	781	750	735	762	713	746	769	727	733	722	802	757	763	723	746	743	733	716	749	776	729	731	723	786	759	754	699	763	747	683	795	724	733	776	793	794	773	730	737	765	727	764	774	743	738	765	795	739	730	748	766	714	684	760	761	772	777	748	768	732	744	796	763	769	752	717	726	744	759	806	700	692	753	743	714	769	757	762	720	725	722	715	764	782	769	731	729	766	776	731	743	717	751	757	738	713	764	725	714	724	744	744	743	743	716	760	768	748	748	736	765	732	746	788	741	792	764	733	789	789	708	702	766	749	822	739	730	731	719	727	732	736	743	752	733	750	717	807	726	735	747	772	766	734	697	704	748	792	766	708	748	744	759	728	728	781	769	760	763	715	765	737	794	758	744	753	779	767	711	735	736	731	682	750	765	696	724	724	743	760	749	715	732	718	780	747	761	774	725	735	795	736	737	727	716	761	736	699	760	748	768	724	783	679	732	722	746	771	762	718	764	749	749	763	737	713	735	757	728	751	716	715	795	759	735	705	791	727	762	773	791	740	771	774	735	775	777	735	746	747	746	769	732	741	731	755	730	743	755	730	753	710	775	754	761	760	739	730	796	764	741	744	711	751	756	724	725	707	757	732	747	779	755	705	787	715	762	699	727	714	726	706	718	802	745	777	747	689	783	749	739	749	797	722	774	732	774	747	706	713	758	732	738	780	714	728	738	741	745	794	717	789	725	734	738	753	721	731	789	744	748	766	748	764	758	732	729	749	726	788	714	753	741	714	756	762	721	798	740	687	753	735	742	748	737	760	777	736	690	774	749	789	781	790	794	737	740	762	778	768	745	734	788	736	759	715	718	730	787	780	729	773	752	743	784	757	749	737	780	755	772	745	763	771	778	720	736	749	793	741	752	742	758	773	753	766	756	705	714	813	729	752	721	769	719	738	744	720	745	715	747	758	746	774	789	740	724	777	675	715	770	714	777	743	753	744	730	736	722	764	726	748	722	763	765	744	772	790	749	754	779	765	736	745	781	779	787	731	743	773	801	721	800	805	701	722	757	745	713	744	722	756	809	771	702	744	769	700	750	758	744	737	777	751	769	728	769	743	770	759	755	778	766	709	786	739	728	759	743	752	761	700	727	728	739	734	748	746	732	725	709	781	727	723	733	702	711	709	752	760	734	745	763	761	714	755	716	718	750	809	753	724	754	747	744	801	823	773	748	753	764	746	726	748	755	775	768	749	747	768	715	732	763	727	751	715	731	797	761	750	696	749	745	780	754	739	682	733	752	770	709	751	739	717	771	694	795	776	779	811	701	758	747	741	753	720	772	796	737	731	747	764	783	767	739	780	713	766	741	718	732	759	761	744	781	690	719	737	749	774	735	754	767	765	718	729	790	754	765	678	707	772	763	729	764	699	729	738	751	715	732	757	722	736	763	753	703	773	735	770	718	791	778	759	758	731	767	721	803	758	747	781	706	771	727	725	777	730	758	706	707	770	758	724	746	727	744	755	714	742	771	766	714	754	726	741	738	719	783	724	735	741	749	711	755	792	761	768	751	721	735	761	764	719	762	741	726	766	776	766	757	769	771	785	771	764	742	770	753	748	769	759	756	741	767	722	746	749	754	748	760	732	743	751	760	731	700	764	775	734	748	740	811	764	789	752	731	717	764	725	763	768	710	762	751	793	720	769	805	742	761	787	758	739	780	755	771	767	785	758	738	764	779	737	738	751	757	734	775	743	764	735	761	736	746	784	732	771	770	699	781	736	738	720	795	756	755	792	774	752	684	722	772	801	709	732	744	773	758	758	767	746	768	713	767	766	704	738	774	721	752	765	750	742	730	752	759	737	766	754	731	792	743	757	751	786	721	793	714	752	757	717	757	751	728	748	799	771	699	724	768	774	754	742	785	729	772	759	747	706	742	738	777	736	730	759	750	773	739	762	711	743	769	777	727	730	795	729	690	732	744	764	742	749	791	711	813	764	725	777	734	763	738	779	779	747	750	721	732	718	767	746	722	746	752	775	757	763	726	766	763	755	760	765	728	786	758	718	767	692	792	760	774	729	742	746	774	764	747	744	781	758	762	716	767	754	729	730	777	736	740	731	714	713	749	752	719	725	767	741	789	747	710	760	716	727	785	753	743	759	734	730	716	708	795	767	695	789	760	754	770	781	694	691	782	732	718	729	694	776	771	723	788	782	755	742	737	737	772	730	724	780	736	751	798	769	718	727	763	762	789	749	805	774	772	771	757	759	725	732	797	796	675	749	736	778	714	770	696	752	733	761	803	751	735	766	787	713	727	713	741	721	781	707	691	769	736	750	711	781	686	743	740	791	766	723	731	730	765	727	731	760	707	748	761	750	757	780	732	764	741	703	813	748	691	755	791	746	754	794	729	754	751	790	702	736	733	757	772	742	742	736	780	752	708	785	778	744	746	744	742	741	724	747	768	721	759	765	735	695	707	771	742	751	801	779	742	756	782	731	744	738	747	788	779	765	714	737	786	738	760	771	742	803	731	759	751	784	699	755	720	781	739	762	776	762	789	733	762	713	723	746	723	710	774	747	760	759	745	742	711	741	719	737	750	788	766	705	749	743	764	732	747	763	776	764	789	768	687	773	747	752	770	716	739	789	699	752	766	734	707	720	733	747	781	816	717	745	737	764	696	787	781	783	729	733	756	758	765	750	771	774	760	739	766	742	786	758	689	759	734	757	707	727	712	718	807	720	744	756	760	810	730	712	763	754	737	739	760	764	764	761	731	775	748	755	724	822	733	755	770	723	762	722	739	805	764	756	726	743	740	729	735	747	725	740	752	714	756	770	759	731	771	720	739	736	716	758	752	796	743	784	762	694	767	729	738	756	743	749	731	728	768	714	779	728	704	727	745	755	734	763	768	774	746	733	775	711	710	731	770	763	737	787	765	759	717	740	778	778	728	719	768	761	751	737	744	724	704	769	718	750	783	740	769	773	780	762	762	797	736	805	739	746	742	752	728	841	743	807	762	740	738	718	782	729	769	749	723	775	777	707	757	754	707
33686	7047	2282	1731	1134	827	716	542	427	382	332	299	289	272	259	215	206	221	189	200	180	162	170	194	183	187	176	171	182	157	189	173	159	160	172	130	173	163	132	160	149	149	149	134	156	156	161	140	153	141	145	162	149	126	144	151	151	165	142	157	137	121	135	139	173	159	127	124	137	157	158	163	143	144	151	163	141	140	157	138	164	132	129	141	159	158	148	153	133	126	126	142	126	130	173	139	163	135	151	146	151	113	137	123	134	131	127	133	150	123	126	145	140	154	126	141	149	121	141	148	138	152	127	145	137	128	106	151	136	139	155	140	144	139	128	143	114	144	145	128	147	143	136	126	147	146	126	127	135	141	146	127	135	161	147	148	134	169	146	166	145	152	144	133	137	130	141	131	154	125	138	114	136	157	143	129	134	153	145	131	130	139	119	130	149	152	162	154	127	137	134	138	145	136	141	134	138	147	146	139	147	163	144	152	153	131	141	153	134	145	135	128	160	143	157	140	144	152	139	159	140	143	148	135	142	133	159	124	132	148	149	141	134	135	119	159	156	149	126	131	145	137	150	145	158	132	156	129	132	157	154	142	124	140	136	143	142	137	135	148	133	132	145	142	142	149	141	129	160	145	128	150	159	152	158	163	108	140	155	135	123	136	158	150	123	122	155	140	148	140	144	138	147	155	148	127	139	138	128	129	140	142	154	140	155	132	123	178	114	129	112	130	124	136	136	139	114	146	129	155	144	142	140	155	147	141	150	128	146	144	151	121	142	152	151	142	142	145	132	138	152	163	134	147	149	135	137	137	147	121	150	127	142	141	128	141	128	121	168	142	164	147	136	152	148	116	132	147	155	138	142	158	143	140	147	153	140	151	161	124	163	150	134	171	132	129	142	152	134	131	126	160	139	136	138	142	126	133	119	148	154	156	137	140	127	153	158	123	115	141	163	152	124	138	126	160	117	127	154	137	134	138	147	115	145	162	148	134	150	145	122	133	158	120	124	150	142	144	150	165	143	144	133	121	150	154	153	146	141	118	140	156	123	133	149	122	132	145	135	140	133	138	159	150	140	140	143	146	127	126	131	144	152	142	135	136	137	145	148	126	150	133	138	144	147	129	134	161	138	118	140	120	143	126	160	171	154	144	137	158	133	148	144	131	136	137	144	148	126	142	143	158	125	152	131	155	144	139	147	130	140	138	140	134	167	142	129	129	130	131	138	135	140	149	133	178	148	123	141	149	147	137	147	155	143	137	149	140	148	139	147	140	168	151	139	117	140	147	140	149	118	150	158	127	120	125	128	129	119	138	160	128	135	152	125	146	130	157	122	141	129	156	147	139	155	145	147	136	147	139	161	152	151	116	147	144	152	167	149	135	132	136	158	140	144	118	152	139	134	143	126	152	135	140	156	152	162	147	122	129	146	150	154	124	135	138	129	137	143	166	161	152	141	156	133	134	131	137	127	157	143	157	144	135	146	147	126	136	142	136	133	131	141	153	134	162	147	146	125	131	177	117	156	152	136	142	146	140	149	147	142	157	164	148	141	154	113	156	142	138	150	162	148	154	141	138	141	164	131	131	144	140	127	150	129	148	149	126	138	124	161	157	157	143	138	125	157	136	121	122	129	153	138	133	139	142	130	149	129	153	142	147	136	143	135	150	151	132	130	141	153	139	132	142	135	144	153	118	135	163	150	136	147	170	119	146	126	162	143	131	129	151	144	150	137	129	112	124	145	118	129	148	120	153	146	137	122	158	144	171	147	139	144	156	155	130	157	139	117	139	137	157	145	161	140	150	115	122	129	136	133	125	147	128	163	141	138	129	142	144	126	146	128	131	156	159	165	126	154	144	148	134	158	136	136	151	141	128	137	116	158	151	142	161	150	146	157	161	121	143	123	165	138	139	150	127	152	109	142	148	139	131	135	139	148	163	136	131	147	130	140	140	142	156	149	159	115	148	126	125	132	123	153	138	145	142	149	163	161	148	141	146	144	154	139	152	143	132	131	143	138	133	138	141	139	148	131	137	136	140	136	126	143	124	117	127	130	130	132	128	154	140	129	151	153	152	141	125	164	159	156	151	137	146	131	145	134	153	164	138	148	117	111	131	141	137	126	147	145	137	148	139	141	110	172	153	143	124	138	139	143	142	150	150	146	127	136	126	132	140	133	134	122	138	140	136	144	140	126	141	143	133	143	178	140	126	149	146	144	147	151	146	125	149	131	154	135	150	115	151	162	130	153	150	152	137	129	139	140	126	139	141	166	157	121	122	151	125	133	142	151	144	154	124	131	138	147	146	111	144	131	155	151	133	125	155	157	128	145	127	140	138	124	127	129	143	139	139	130	129	135	138	125	115	131	136	141	160	143	147	142	125	146	145	152	127	123	133	142	146	141	139	138	148	157	119	144	158	137	131	138	142	131	149	120	135	129	163	130	145	149	147	114	148	128	154	139	140	130	126	146	125	134	146	121	167	129	140	130	127	124	128	134	152	127	153	155	129	132	159	150	138	130	127	164	135	126	159	126	148	109	144	133	139	154	138	145	136	126	140	145	136	135	150	130	165	119	136	135	166	141	155	157	131	145	145	123	132	144	136	135	134	147	127	134	160	132	125	140	157	151	152	117	135	153	148	134	133	151	137	144	138	126	138	123	139	123	117	163	121	141	168	145	120	135	124	146	173	142	143	147	137	140	137	137	138	145	149	148	141	136	143	141	127	132	124	145	174	149	132	147	143	140	126	123	131	144	152	141	142	135	139	145	145	140	125	138	138	125	143	135	128	144	129	131	131	138	147	147	133	162	150	127	155	114	167	153	152	139	151	122	137	145	145	131	160	140	132	133	163	155	149	156	133	145	142	160	128	123	146	119	151	126	142	112	138	140	117	142	157	157	135	131	137	129	135	147	132	155	166	129	149	138	133	142	150	143	135	126	142	136	146	144	144	146	147	151	147	138	147	133	154	158	135	147	139	112	172	125	154	155	152	129	140	149	150	138	151	133	144	140	149	150	152	132	144	133	147	127	126	123	144	138	138	156	133	125	121	137	151	133	159	156	128	144	134	131	156	169	151	110	128	148	160	104	143	140	136	129	140	157	137	141	127	119	133	144	134	133	164	136	127	162	144	135	139	146	141	139	145	152	146	163	144	142	136	155	154	135	131	136	130	156	158	150	135	120	141	145	148	139	154	138	118	130	134	144	137	148	143	134	135	109	151	120	145	131	131	136	152	147	147	143	127	150	141	149	135	108	120	133	138	129	148	143	141	132	133	140	160	144	134	131	124	150	137	170	156	144	137	146	133	122	139	150	137	148	126	148	118	127	124	148	156	138	128	144	115	144	132	146	151	163	137	148	145	140	141	136	139	137	140	151	154	128	157	128	145	142	151	133	126	162	147	140	154	132	133	155	121	126	158	127	112	124	141	128	167	136	136	148	126	141	159	124	154	150	129	122	157	145	138	145	147	160	134	152	138	120	135	122	138	112	131	151	146
18150	1975	3967	4984	4418	3648	2948	2473	2084	1833	1572	1366	1265	1141	1076	994	941	888	838	857	711	725	702	664	595	643	656	604	595	573	530	554	531	503	510	530	497	502	510	497	449	469	476	461	489	457	445	462	441	483	438	450	461	441	450	433	441	458	414	413	459	439	460	447	430	427	414	390	409	413	441	419	419	441	448	407	427	403	402	411	401	435	423	444	400	426	414	410	441	431	423	388	398	416	406	372	409	393	404	412	399	376	373	381	393	394	387	379	423	383	397	422	420	375	410	381	405	390	435	453	392	430	411	392	373	390	367	336	402	429	365	405	416	419	441	374	418	414	388	417	422	378	424	405	426	401	416	385	408	383	375	433	409	381	397	401	374	397	386	398	389	373	411	414	404	403	377	378	383	401	409	385	398	428	396	384	388	384	393	381	378	424	413	397	388	400	369	403	396	398	379	391	404	413	380	432	412	382	361	377	377	364	372	389	388	416	379	375	436	398	403	436	389	395	417	397	405	351	379	388	404	371	353	385	421	352	361	377	390	417	399	416	394	358	416	377	409	373	377	399	358	389	362	441	382	429	432	420	369	412	417	390	432	369	393	393	370	405	407	355	422	399	361	341	406	407	389	424	394	408	405	412	402	406	389	390	397	394	388	382	374	404	386	355	382	408	380	368	364	391	376	379	381	396	365	415	374	393	380	387	380	369	369	385	356	388	397	406	430	407	395	415	381	404	386	417	383	355	390	426	397	381	412	378	418	371	407	393	409	431	429	375	380	389	377	399	401	339	366	358	392	382	429	421	402	384	366	373	426	399	389	388	379	388	425	393	390	380	393	356	397	366	388	361	384	419	390	409	395	382	378	350	390	388	385	421	413	408	414	398	397	376	402	371	356	350	400	369	412	410	385	408	414	369	378	406	391	393	414	352	391	400	394	380	398	388	383	363	440	395	416	395	414	387	369	390	405	391	387	394	393	376	415	421	359	384	363	398	363	394	402	401	362	365	434	416	419	380	414	381	390	391	372	387	388	416	388	392	397	358	402	394	390	395	426	418	416	400	468	370	388	366	395	412	335	374	409	377	392	392	373	429	401	363	419	394	399	391	356	402	394	374	385	443	373	385	447	355	415	398	406	404	410	408	389	400	419	405	368	360	417	374	401	419	366	390	421	377	419	404	382	387	373	372	390	395	376	360	389	389	379	395	397	360	403	384	374	393	384	374	403	439	420	381	382	404	390	374	416	391	379	409	398	421	401	375	384	355	398	384	378	415	392	387	414	407	411	390	451	433	388	406	407	361	401	380	394	396	404	378	406	381	393	405	397	424	404	358	360	370	408	410	402	348	396	386	375	415	392	404	416	412	366	400	384	400	410	403	400	445	411	399	389	385	410	431	406	383	399	410	401	404	392	383	389	404	395	407	385	399	386	408	383	355	362	376	382	429	388	400	377	356	401	383	415	401	393	393	385	366	403	378	385	391	398	425	417	375	383	384	401	368	392	398	404	366	401	403	385	387	365	388	426	405	385	405	388	343	379	397	345	399	392	397	357	409	363	378	393	394	419	394	398	359	426	410	383	373	380	396	359	384	383	393	394	400	382	381	391	399	397	383	403	357	401	369	391	425	400	381	379	417	415	392	400	395	412	354	379	369	407	429	394	387	402	404	400	416	403	391	411	369	420	371	393	413	405	365	402	406	389	397	373	400	414	398	413	414	378	395	373	357	415	408	360	390	383	416	396	399	413	417	381	383	412	401	415	381	396	367	418	409	390	403	374	373	406	386	402	369	363	405	373	368	411	414	406	378	403	388	395	358	377	428	399	361	403	376	399	395	387	398	430	381	383	386	403	426	374	412	385	427	392	420	376	392	424	392	418	404	406	400	379	405	378	417	426	405	390	399	391	395	389	421	384	363	387	418	393	391	396	381	387	394	375	407	388	395	381	378	378	372	384	368	424	377	386	409	411	380	397	394	363	375	412	381	396	398	419	436	397	385	350	415	389	425	393	379	408	407	388	407	383	406	373	387	372	385	381	399	407	418	415	398	386	414	412	387	403	380	357	419	403	409	384	347	364	384	369	412	414	405	405	391	427	423	411	354	410	392	417	381	393	395	395	404	376	404	421	369	422	426	362	385	366	431	382	407	371	386	368	421	381	403	397	367	404	390	370	391	410	385	409	412	360	380	383	374	373	376	381	390	394	392	407	386	415	420	393	389	401	426	412	418	351	374	351	419	380	390	372	369	400	392	386	421	392	393	383	403	373	401	425	440	423	369	407	408	398	396	378	386	371	395	423	427	359	369	404	399	375	407	408	371	411	362	398	397	369	388	365	400	413	382	379	361	336	369	404	368	369	416	338	389	375	384	416	376	389	400	392	421	402	389	381	419	427	355	413	406	405	388	410	383	352	410	361	406	411	381	397	413	382	376	415	420	374	372	428	383	442	421	411	404	389	391	391	393	367	428	398	402	404	442	392	378	378	422	407	390	356	367	390	374	398	379	414	399	390	384	405	393	394	399	349	391	403	391	393	390	400	361	409	386	387	362	364	414	403	381	403	382	443	366	381	360	420	394	394	385	379	382	374	417	401	393	399	412	387	411	402	386	376	407	454	377	395	375	359	402	372	377	404	377	386	386	378	389	376	404	376	424	398	375	374	394	398	419	392	389	420	409	378	386	402	422	384	391	372	382	365	398	350	391	427	396	409	382	373	387	385	389	409	408	355	417	415	422	392	394	381	431	413	388	361	395	397	411	418	411	395	366	395	382	370	406	429	415	381	386	421	405	397	376	417	356	412	376	379	371	413	424	375	399	374	406	376	419	397	399	401	388	380	404	385	369	390	387	397	402	395	375	371	395	419	373	396	394	403	389	401	408	374	409	393	400	385	410	396	367	370	382	410	394	383	418	350	397	418	390	429	366	394	386	401	377	402	365	378	384	389	377	403	332	392	420	402	433	379	380	400	389	433	400	395	388	384	429	394	423	403	390	383	406	404	440	379	393	413	412	362	412	425	384	389	427	357	389	402	408	396	403	407	391	460	376	368	414	422	386	395	389	398	412	406	371	426	364	407	396	371	363	401	411	403	377	372	384	349	409	374	401	395	395	393	414	371	391	402	383	397	362	389	414	402	391	368	375	406	404	408	415	406	398	412	364	421	376	421	401	372	383	398	416	456	375	403	389	378	359	364	409	429	390	375	400	378	381	387	414	422	391	368	390	377	370	402	358	387	396	394	425	388	390	403	392	397	400	382	371	411	395	394	398	417	403	400	395	403	375	375	403	398	399	425	378	408	436	389	417	415	396	392	389	426	392	399	399	389	424	411	394	387	428	382	407	378	412	383	386	396	381	364	393	392	395	383	377	385	427	370	373	411	433	401	401	404	374	394	407	402	383	384	362	392	385	364	399	377	396	389	391	366	436	426	402	422	392	398	432	384	370	416	407	336	378	426	338	392	383	370	419	425	384	361	413	371	381	405	399	398	404	401	355	411	387
3706	349	329	318	293	280	289	306	281	271	266	308	289	309	278	309	281	265	263	252	268	270	250	268	278	287	255	286	276	302	265	285	275	268	269	260	285	281	301	284	296	295	303	273	290	267	288	287	288	279	279	278	279	255	273	265	269	263	281	231	284	283	290	288	263	278	236	281	278	272	261	280	290	287	284	270	286	289	259	288	270	280	271	306	267	256	292	304	271	239	294	257	297	275	291	273	288	295	244	281	251	289	271	264	302	237	281	261	288	256	260	276	284	272	284	292	249	286	283	271	255	278	282	278	301	303	272	275	264	242	268	256	255	274	262	254	317	273	269	270	276	249	303	286	257	263	251	278	253	257	254	258	268	276	254	284	291	310	301	254	266	252	265	260	256	262	255	271	281	305	266	274	303	271	254	273	289	276	272	299	235	270	290	280	275	285	282	277	300	253	247	273	262	261	302	285	272	263	266	282	273	266	265	284	273	270	279	287	268	252	273	262	291	268	281	280	262	291	287	271	258	281	263	242	282	319	298	276	272	267	305	266	283	279	311	295	283	311	274	267	287	298	261	278	265	270	285	265	253	244	275	255	284	270	282	269	287	264	287	287	249	267	286	248	300	249	251	267	298	301	285	258	279	311	285	274	266	254	247	299	263	267	292	257	263	308	258	242	260	263	275	248	281	282	301	280	304	245	258	279	291	264	281	261	256	278	285	284	294	300	273	292	300	251	239	292	256	282	249	288	289	279	288	272	272	270	236	286	258	237	279	263	241	271	293	302	263	257	292	301	276	264	266	276	236	290	289	242	291	262	277	263	284	274	282	302	268	272	284	261	251	282	257	264	288	257	230	304	253	273	299	255	283	262	302	238	270	265	285	294	263	275	293	284	270	289	282	258	300	276	294	278	283	274	270	273	300	281	254	241	260	260	245	308	252	285	283	274	287	294	273	240	260	312	276	275	263	280	230	268	273	291	271	275	296	269	283	306	259	263	278	248	297	264	262	267	267	254	272	298	255	320	252	310	279	288	288	297	253	253	266	300	257	245	309	291	288	281	251	277	262	267	287	269	298	257	272	277	275	243	309	295	273	265	280	260	311	256	295	283	261	283	302	299	252	262	305	293	298	290	273	243	294	256	293	246	265	249	285	278	278	298	253	283	275	286	271	289	263	290	268	241	306	292	262	230	284	296	302	238	299	277	278	292	296	278	302	246	270	276	271	298	258	259	266	270	298	287	299	295	275	283	280	271	255	300	268	284	282	297	264	273	282	272	290	280	313	279	300	281	282	263	265	290	286	274	256	244	270	292	261	291	277	276	250	269	265	286	302	278	246	308	287	278	295	278	260	274	296	273	301	298	280	296	261	253	254	288	279	276	287	278	281	257	295	284	296	244	259	263	291	249	292	268	270	262	289	271	281	270	301	275	285	263	292	283	251	293	252	258	278	278	261	262	268	266	258	293	269	292	289	271	264	275	271	295	265	272	285	255	291	287	257	287	284	291	286	298	294	260	282	283	261	312	282	250	267	268	275	239	295	285	265	271	283	275	299	297	297	276	280	291	256	279	284	301	261	278	294	305	269	282	316	288	260	268	281	278	263	267	285	252	266	246	285	271	244	274	270	276	263	267	301	293	274	265	267	282	280	269	282	307	272	277	285	226	300	290	298	272	264	290	285	268	290	263	263	304	297	284	302	240	286	249	267	271	246	269	290	283	246	234	256	269	265	293	263	256	256	307	258	269	272	272	290	278	275	283	279	299	304	264	243	285	272	280	273	275	247	252	281	263	272	247	304	243	277	289	272	309	277	247	270	283	279	294	287	276	265	259	332	251	260	266	294	274	260	246	276	283	288	247	263	254	251	268	282	255	285	278	289	253	286	274	283	290	233	289	270	279	266	261	314	282	249	295	288	269	266	286	306	240	259	259	266	283	296	250	305	261	285	253	249	266	254	282	266	285	273	278	304	257	288	261	311	282	261	281	264	262	287	256	288	246	302	270	294	238	281	276	299	282	287	264	277	276	255	257	273	286	289	295	303	262	291	272	278	241	294	277	281	276	299	263	248	295	274	263	287	287	264	269	253	241	253	279	275	316	264	309	255	298	245	278	256	263	270	249	297	267	271	264	269	272	250	250	257	266	250	282	299	291	267	281	253	285	302	273	266	268	265	256	302	285	286	289	293	275	280	289	278	282	265	300	306	259	282	245	281	282	286	248	261	255	280	276	284	266	275	274	283	306	329	290	288	277	280	288	282	273	288	270	288	290	315	258	269	279	284	276	276	252	246	290	272	261	264	247	270	271	236	261	272	283	233	287	270	237	290	264	265	299	271	279	259	294	274	278	279	264	265	267	256	282	245	271	266	295	278	282	298	304	275	272	268	265	271	270	279	291	278	273	262	281	287	241	275	276	279	272	261	278	267	296	276	280	291	290	282	250	273	276	302	287	261	281	265	292	293	284	241	297	257	286	273	282	272	268	235	247	255	259	281	300	254	268	296	279	261	241	270	274	282	288	289	293	282	316	294	276	286	255	256	254	250	271	275	293	283	291	255	270	287	278	264	257	309	285	282	285	270	284	287	271	269	253	250	330	299	253	285	296	268	302	283	266	278	276	257	322	270	259	318	283	265	223	306	284	303	291	276	266	273	256	323	287	278	295	269	248	260	272	263	276	292	278	265	280	262	283	277	252	305	246	247	279	270	267	285	281	255	282	307	288	263	271	302	291	267	276	279	272	264	245	264	261	261	262	260	261	272	295	279	279	269	276	288	267	272	279	284	277	262	274	280	285	310	255	287	276	293	286	288	292	281	253	291	257	258	256	259	268	241	321	290	292	241	257	279	249	262	251	270	262	270	254	260	228	289	298	261	303	293	255	247	295	266	285	315	250	263	258	256	288	294	247	252	301	289	245	292	275	303	263	238	231	266	275	261	234	277	262	284	289	278	277	266	262	267	281	284	293	282	297	271	276	255	273	285	266	272	257	264	264	296	270	266	286	303	272	275	258	285	273	271	275	243	283	248	273	298	280	304	287	263	287	291	298	257	252	267	300	260	277	272	267	278	261	264	268	317	269	268	271	287	278	261	268	284	271	274	325	256	299	273	268	282	237	282	279	271	258	254	270	264	267	260	251	251	294	256	278	314	290	268	287	273	310	286	283	284	261	281	281	259	269	291	269	262	259	259	255	309	243	252	322	267	270	268	289	261	270	276	263	276	263	275	279	266	273	279	267	279	259	282	283	271	293	295	281	268	281	289	314	247	297	286	297	270	288	271	268	256	298	288	251	252	275	283	261	283	298	241	288	278	285	245	266	291	291	268	275	271	258	273	268	284	252	266	279	290	286	255	295	285	278	284	293	295	257	269	278	277	246	294	261	296	266	298	255	289	275	292	276	294	301	251	264	290	280	270	269	238	276	270	281	271	270	260	264	271	290	291	272	309	278	278	299	259	275	294	275	322	265	281	292	265	292	251	265	318	294	289	296	271	268
3377	812	871	872	916	860	850	769	800	784	761	771	797	757	762	747	757	763	708	803	732	697	682	739	736	697	728	717	716	759	729	761	709	715	716	722	740	705	767	640	758	721	748	715	748	690	744	715	697	698	711	704	721	720	693	714	726	738	686	707	683	700	705	735	737	709	735	733	741	742	701	696	703	724	698	709	715	760	735	666	748	754	721	682	727	714	759	732	748	769	735	740	723	656	765	714	757	684	715	634	739	741	748	739	752	735	700	779	745	730	729	700	673	730	715	707	744	707	735	723	738	726	739	706	730	729	636	732	742	734	715	741	793	720	699	715	733	718	745	687	700	728	768	731	733	733	774	745	720	692	725	678	698	731	707	691	702	769	701	743	753	750	722	737	761	731	730	690	744	706	756	732	687	684	705	717	713	736	767	740	779	698	690	652	712	712	754	734	691	762	737	733	674	709	762	723	714	795	741	736	718	748	715	727	741	703	718	743	704	739	758	733	690	688	698	707	754	730	667	737	735	736	720	723	743	698	734	711	702	705	724	693	746	733	708	757	700	748	735	727	710	713	711	688	734	699	722	744	713	748	709	732	700	696	714	693	749	736	738	791	755	727	710	769	739	711	726	728	735	745	725	715	700	745	714	709	722	709	725	744	755	703	732	718	716	730	756	694	703	714	723	703	725	723	686	711	726	675	686	743	748	737	732	736	778	739	737	705	690	699	716	734	740	738	711	686	751	720	738	677	725	728	748	739	758	665	765	733	731	718	745	703	741	747	645	719	718	734	742	704	657	708	702	697	733	729	734	686	706	698	731	736	705	693	710	717	676	788	737	785	730	722	692	755	694	725	684	740	740	687	721	740	712	732	732	793	744	761	710	732	727	695	745	755	732	719	755	745	686	719	716	709	717	766	721	709	691	745	692	746	722	683	710	744	737	771	759	737	714	731	723	714	752	686	684	697	725	718	758	761	725	722	760	694	701	776	730	754	747	766	761	767	712	762	710	743	711	735	782	712	692	777	704	709	738	693	686	681	733	682	709	731	719	715	706	737	779	767	712	732	753	665	709	739	720	740	728	716	780	752	726	790	708	722	724	670	692	711	763	726	752	756	746	733	719	712	724	738	778	726	718	708	694	685	670	757	740	775	708	746	729	708	764	747	747	749	718	737	757	683	801	736	712	710	680	687	769	689	725	720	698	730	739	726	744	765	718	738	703	695	733	703	724	724	683	730	727	754	695	693	725	685	732	750	678	767	698	735	808	746	718	741	749	754	680	753	760	705	729	712	785	671	705	693	742	766	723	747	703	738	732	749	759	741	744	728	756	696	730	735	786	715	700	727	706	734	708	745	748	681	721	682	747	712	749	700	715	713	718	690	762	712	693	741	719	771	705	734	732	766	715	735	757	759	718	748	718	712	746	732	664	764	743	688	724	750	712	694	719	684	711	718	725	723	804	736	740	763	712	711	800	739	750	721	743	704	731	714	729	701	695	755	707	727	670	733	738	721	703	791	752	731	720	713	741	770	706	730	714	725	749	690	730	717	764	758	727	731	717	679	698	738	752	799	724	722	732	694	719	732	730	706	731	748	744	721	794	707	756	708	721	713	720	717	723	721	749	725	748	753	775	714	724	726	666	714	703	716	697	698	658	694	699	703	705	712	744	691	780	689	755	663	773	715	741	709	795	756	695	704	751	729	764	758	722	689	713	730	699	773	710	687	724	728	688	742	748	722	743	718	666	742	730	676	769	699	713	709	748	726	793	749	728	744	656	766	722	718	742	788	684	760	700	715	721	770	732	683	714	715	725	718	670	721	773	721	719	700	735	768	708	763	723	709	724	675	705	696	712	711	747	754	679	688	742	700	725	742	765	721	709	712	706	700	683	732	728	738	690	704	730	664	717	733	752	780	745	690	739	713	742	816	681	747	742	710	727	723	747	740	722	753	725	716	699	729	732	712	747	695	684	714	760	747	769	732	720	706	733	757	742	694	690	710	750	751	726	759	721	722	699	724	740	696	731	721	718	726	745	702	739	725	714	716	712	755	745	717	713	694	746	727	701	751	708	723	751	755	739	763	742	776	728	695	707	685	730	746	698	718	693	771	742	712	750	750	732	717	732	679	720	710	768	703	703	737	680	693	698	738	728	768	716	702	726	698	699	727	780	716	731	735	730	707	790	688	745	724	685	740	747	725	732	717	680	714	740	717	718	748	745	721	716	727	719	741	724	706	718	761	754	710	760	676	739	721	756	715	720	718	714	751	730	726	745	772	741	716	738	741	706	740	745	707	753	775	741	691	763	707	728	701	721	725	723	748	759	731	691	742	702	717	735	759	660	766	740	710	690	758	766	724	714	739	749	688	715	698	713	757	715	697	701	699	749	725	759	718	724	710	691	712	716	675	721	723	664	683	724	706	769	737	736	710	681	731	727	721	712	730	725	667	764	727	717	731	687	724	719	713	750	714	748	744	728	715	769	740	708	692	711	702	729	704	774	751	734	725	724	702	719	663	772	723	756	681	698	729	720	680	744	698	754	734	751	745	727	737	703	725	746	722	746	763	699	741	730	725	761	706	737	719	718	774	777	745	731	733	706	701	712	720	734	710	731	760	694	731	764	727	713	703	742	713	733	677	732	709	742	723	656	715	772	742	742	704	694	697	720	692	717	790	712	709	688	754	665	699	747	722	770	759	688	697	720	688	739	706	697	720	629	708	740	716	719	719	720	698	678	747	738	746	759	709	713	722	723	763	717	685	697	717	761	702	743	743	738	735	717	753	702	748	686	707	753	726	721	753	719	715	693	741	721	738	720	750	729	766	688	699	743	690	732	665	721	748	676	688	738	719	759	695	720	754	763	656	733	732	736	751	715	691	692	703	730	718	710	730	728	737	748	709	760	773	710	719	731	746	722	718	696	753	691	747	751	736	716	687	743	762	744	730	739	751	756	730	729	678	744	725	711	714	705	704	731	755	722	715	727	752	719	730	750	697	678	734	682	727	669	747	713	728	725	756	733	734	737	736	703	777	721	776	741	778	731	695	721	765	730	735	731	715	686	707	727	712	701	742	728	715	682	733	766	723	701	711	726	749	692	737	690	780	752	721	696	803	745	711	765	710	669	701	746	744	722	713	774	697	703	684	742	725	721	694	717	739	729	682	730	716	718	745	739	711	704	724	708	748	706	700	716	696	718	732	731	775	745	755	693	707	741	793	737	716	673	730	706	719	747	705	768	739	703	729	695	748	711	689	718	733	770	741	781	733	743	696	739	702	718	733	700	689	717	654	764	738	717	714	697	762	718	760	741	703	710	722	744	740	698	725	773	669	772	695	746	777	676	755	745	719	713	733	716	693	751	699	756	761	693	744	742	703	653	709	705	723	684	689	756	713	771	695	719	705	687	731	653	782	750	718	698	756	733	727	705	752	698	734	680	667	724	713	740	697	740	695	755	715	726	770	764	725	764	762	735	740	725	724	748	730	696	724	742	743	702	727
22783	2936	1265	1003	821	670	556	470	453	400	392	376	358	362	332	335	314	298	330	323	297	313	308	318	319	315	343	315	308	290	296	289	290	324	322	304	308	291	260	301	297	303	306	308	281	279	276	286	282	271	329	272	297	321	304	276	306	310	299	261	264	301	258	295	292	279	260	317	288	284	300	293	297	286	269	284	285	291	326	277	303	300	277	306	277	295	298	288	317	314	283	300	280	299	287	315	291	322	264	277	282	296	261	270	288	290	306	323	333	311	264	318	306	291	285	274	301	296	265	273	312	279	314	279	310	286	292	263	271	296	293	279	290	297	294	305	279	238	260	310	302	327	258	291	278	288	284	297	294	307	265	317	282	270	299	264	291	318	302	296	272	289	258	326	308	281	307	271	310	307	300	291	282	274	280	254	272	296	314	305	312	323	289	298	253	286	257	293	269	271	279	325	292	269	298	327	282	320	294	279	304	276	317	282	315	302	285	313	288	312	304	275	304	308	308	317	301	281	305	275	284	273	300	309	260	262	286	286	322	293	291	296	301	304	296	278	299	271	282	306	324	323	321	296	279	291	277	294	294	299	338	298	316	306	295	286	329	308	267	291	316	288	250	280	262	288	314	313	310	302	273	305	337	317	273	319	324	277	297	299	258	295	311	279	308	288	307	300	301	292	344	284	283	275	277	292	270	302	299	301	279	274	274	311	298	311	276	294	280	287	280	300	258	271	296	282	299	306	302	283	282	254	314	286	331	298	275	314	276	282	289	303	283	292	275	296	302	274	296	316	297	282	267	310	278	264	294	271	309	297	280	290	266	298	274	285	311	281	305	291	289	292	310	306	260	258	289	302	309	282	288	300	291	279	302	267	300	296	274	299	299	283	295	317	267	267	288	277	317	284	289	287	278	290	303	263	301	273	269	274	253	337	285	294	299	320	318	259	250	300	312	312	302	288	304	307	267	268	292	293	266	297	282	282	303	294	293	287	304	302	296	283	255	295	294	293	295	288	276	268	311	250	275	294	300	281	294	298	318	281	324	280	292	275	249	292	287	305	303	324	277	310	304	289	267	260	305	300	314	291	271	302	287	289	275	317	308	277	286	265	262	317	254	291	286	313	286	293	288	315	307	294	287	309	310	283	262	300	321	286	282	286	275	259	293	285	333	297	298	268	291	295	290	295	273	295	276	271	280	307	318	311	279	295	282	283	302	281	287	298	268	305	284	320	289	314	277	260	309	275	286	292	274	310	289	301	272	315	286	294	292	319	306	319	329	315	273	284	299	299	301	300	294	284	317	265	306	316	301	313	317	286	269	285	298	286	259	267	299	316	253	277	295	296	296	283	267	295	283	282	323	312	287	269	289	285	282	309	297	266	281	321	287	301	311	312	343	292	288	288	272	296	285	277	292	279	292	264	313	266	272	277	283	315	289	319	282	294	321	270	309	278	291	290	265	295	301	270	278	298	285	285	332	276	269	280	283	301	279	295	319	269	276	306	254	292	269	300	303	249	287	270	272	292	270	300	281	323	285	289	281	278	305	277	305	315	279	306	299	282	326	287	292	303	300	298	278	333	283	293	297	278	280	296	293	268	299	291	273	277	301	303	267	276	288	290	300	277	292	296	291	308	293	312	276	313	304	287	294	304	311	295	282	299	317	286	282	304	288	294	277	293	300	328	273	261	309	267	309	313	265	305	285	273	291	310	305	284	286	292	302	285	298	310	308	305	284	307	294	278	269	302	327	302	317	283	267	285	289	283	291	285	328	284	262	259	306	297	318	264	285	308	287	302	291	289	318	262	255	277	256	277	280	260	304	284	314	273	312	298	301	304	266	294	297	301	281	284	284	302	281	280	321	308	298	307	282	292	292	324	331	300	305	291	268	333	306	292	304	291	302	277	306	289	272	285	300	278	295	276	299	262	313	283	309	261	292	288	319	313	285	296	289	268	294	286	291	300	315	297	290	255	274	278	268	327	279	291	305	270	284	293	257	272	291	289	321	271	295	284	272	294	273	284	279	301	277	305	268	290	270	301	275	287	294	280	327	316	297	291	272	281	309	289	301	283	263	292	342	312	282	275	300	286	317	267	295	300	282	269	314	267	297	281	289	295	280	320	313	316	317	306	301	294	303	275	320	285	282	285	305	252	277	294	292	296	275	270	294	267	269	294	296	296	267	325	294	299	306	296	294	284	301	258	309	296	308	301	308	295	298	294	288	306	271	265	279	304	280	295	297	297	304	293	303	303	313	248	268	298	296	301	256	281	300	278	307	271	303	301	282	319	288	257	265	288	280	287	294	317	303	286	299	301	260	262	298	274	322	293	273	297	325	304	294	314	288	305	278	297	290	313	284	286	322	294	286	320	315	281	296	266	284	299	271	326	287	265	320	336	288	272	313	324	286	311	294	287	279	296	276	310	256	259	303	307	296	286	274	266	313	283	306	255	293	280	297	314	277	317	314	268	320	272	278	263	306	304	263	271	298	267	243	306	303	308	296	300	291	316	335	293	257	284	300	290	278	310	271	251	282	285	283	269	289	286	276	281	311	286	285	285	285	265	299	270	286	300	311	290	294	286	288	255	293	274	286	302	302	307	297	319	261	317	300	286	284	259	293	273	299	266	288	277	272	309	257	296	302	290	287	284	291	291	309	290	305	260	279	302	272	229	264	288	284	326	311	283	315	289	265	279	269	282	306	282	273	290	298	297	306	264	282	295	265	313	278	315	279	291	267	282	309	287	310	331	288	293	297	287	330	281	281	312	285	274	281	274	286	283	303	306	257	296	271	268	299	296	291	271	295	312	325	277	302	274	301	302	301	304	301	308	278	280	282	294	298	290	325	279	294	278	291	297	294	267	262	273	301	263	310	269	275	277	287	340	313	291	261	276	307	290	283	309	302	301	290	318	318	282	289	279	325	268	287	317	290	265	284	277	308	277	296	303	289	278	279	323	295	324	332	276	278	300	268	284	279	276	322	273	294	299	281	312	289	297	285	276	291	293	286	307	285	277	287	279	287	266	287	285	304	335	280	300	308	302	310	284	282	261	287	281	301	308	299	270	317	291	305	303	323	276	322	280	304	277	295	297	312	270	283	272	289	273	254	272	324	286	312	290	295	293	265	238	295	289	320	287	299	291	285	300	284	296	304	280	270	306	295	276	310	302	314	236	282	270	306	316	285	298	303	266	305	268	301	298	285	273	289	270	275	276	283	290	299	296	265	291	290	283	293	290	289	298	300	320	290	271	303	311	280	306	286	287	271	301	280	287	328	258	302	273	280	341	272	280	300	310	271	277	304	280	264	304	285	291	283	259	289	255	265	286	300	297	269	282	316	303	306	298	309	291	269	270	285	273	280	260	285	274	299	308	313	286	290	289	334	303	293	274	263	292	327	292	269	277	312	265	284	291	288	288	311	302	279	283	291	297	289	308	299	288	296	302	261	270	292	287	289	284	311	287	305	298	264	275	311	290	273	283	282	307	299	271	313	314
12712	1544	2598	3144	2880	2477	2123	1894	1589	1425	1390	1284	1215	1136	1090	1102	1055	967	985	927	901	918	995	936	889	866	842	852	807	782	872	773	852	827	816	793	801	785	790	841	804	768	795	811	763	723	771	795	762	782	770	786	800	786	716	774	751	764	783	768	777	786	743	788	752	761	816	776	788	747	762	779	755	757	758	710	757	706	689	797	784	774	726	706	779	757	745	747	713	734	749	742	776	768	747	750	758	745	777	737	759	792	698	797	768	786	751	723	744	764	743	740	813	768	755	750	703	769	733	786	796	801	742	782	741	767	745	749	689	742	771	772	775	755	725	763	734	732	772	737	710	723	711	736	755	765	758	715	769	726	746	763	743	720	764	726	766	807	775	717	761	783	775	705	776	743	743	753	813	760	742	758	760	706	716	748	701	751	764	758	740	725	794	713	764	790	730	752	745	784	679	814	744	713	800	745	733	752	744	765	742	711	765	716	685	724	758	741	767	703	747	717	757	750	727	809	747	755	748	733	760	772	721	743	742	721	790	753	730	730	755	772	760	696	754	720	772	732	729	739	735	717	790	735	732	734	746	722	743	768	762	741	737	742	722	737	741	717	763	741	758	728	754	740	761	765	731	734	709	704	725	732	739	729	752	728	746	709	744	767	754	753	770	789	764	755	744	731	746	754	722	780	749	734	777	731	761	757	753	721	764	716	730	745	781	743	762	790	767	763	775	781	698	772	725	744	747	770	751	749	762	738	810	770	721	728	691	770	783	755	723	736	744	698	733	776	762	737	772	744	757	733	774	761	781	763	739	750	750	768	757	744	761	775	732	748	765	755	745	747	749	764	731	751	728	715	794	739	733	805	748	760	720	722	723	760	715	698	782	772	752	778	740	770	774	757	773	748	762	793	696	747	774	728	779	765	797	758	724	766	741	742	765	772	742	795	781	703	715	715	764	781	798	739	773	727	748	798	816	734	733	731	744	795	741	749	766	720	776	730	739	751	753	709	730	770	759	724	736	744	758	724	750	728	745	743	772	741	764	717	777	760	725	759	753	701	745	771	770	736	706	757	759	778	736	763	788	780	772	800	720	747	775	742	745	704	746	761	723	797	674	691	767	766	679	742	770	763	773	727	723	702	753	730	736	749	748	741	743	737	763	722	787	739	774	741	698	732	784	739	722	693	773	692	767	815	707	716	747	731	735	732	714	734	721	772	734	749	709	753	755	688	710	794	768	709	759	738	787	767	726	737	705	758	737	743	748	752	774	798	778	726	679	724	728	762	733	732	733	723	714	748	731	741	773	730	791	758	753	715	733	769	714	695	751	724	766	737	774	770	711	746	748	706	772	752	754	716	784	711	751	746	742	746	727	750	751	771	744	694	717	694	765	777	771	691	716	754	765	808	746	712	767	752	771	697	698	744	745	741	748	724	736	745	765	751	773	761	773	721	767	778	755	742	736	751	784	728	788	695	750	729	802	744	728	712	758	746	760	772	770	766	731	764	719	783	794	728	741	724	739	722	746	710	717	725	732	768	737	732	779	725	739	767	726	755	786	721	738	748	786	706	749	702	733	710	723	731	729	744	740	763	752	771	784	737	729	729	780	733	728	752	770	790	741	758	747	767	716	737	747	789	718	797	730	708	719	751	772	750	721	727	745	801	739	761	681	757	730	759	743	754	732	701	774	759	775	764	770	765	732	753	718	722	779	712	731	760	736	746	755	777	714	703	740	743	721	739	716	720	728	768	784	731	738	770	749	743	797	745	755	766	731	729	705	776	756	707	789	743	747	717	732	767	736	753	706	771	737	716	777	761	819	758	790	773	774	744	755	776	771	738	772	747	742	763	745	725	751	778	740	746	714	794	788	782	736	807	755	782	744	723	712	780	723	757	752	750	722	738	785	708	728	734	713	748	707	771	751	743	717	760	769	750	750	734	800	719	726	748	751	737	725	713	791	750	703	784	779	768	787	748	712	728	779	767	693	768	759	749	757	729	744	758	782	721	743	757	772	735	732	704	729	723	765	768	753	750	813	723	747	740	753	738	780	757	785	707	736	727	737	730	745	766	747	769	707	755	727	727	733	770	779	741	739	742	748	758	793	738	730	772	758	792	756	811	718	787	731	704	731	750	721	730	763	793	760	743	697	733	756	801	724	753	762	778	748	734	764	735	734	770	744	779	768	746	745	696	790	732	705	739	732	753	735	786	772	730	698	719	751	763	750	725	738	756	758	752	769	752	799	698	740	747	708	733	719	741	801	726	727	777	727	714	708	780	785	742	786	705	763	720	766	785	718	744	754	750	710	738	754	745	775	804	734	789	762	743	782	707	738	738	685	786	746	757	760	740	741	738	742	749	783	763	727	696	672	742	760	778	730	741	719	763	783	746	720	746	755	746	747	773	766	706	759	782	715	733	753	718	783	783	773	755	733	737	706	713	696	731	750	761	752	727	730	782	753	708	737	746	736	741	724	779	788	725	745	777	742	762	765	734	756	738	752	796	763	756	754	723	726	713	713	749	775	715	767	725	739	744	766	769	739	753	710	729	763	757	756	738	753	738	778	762	773	738	770	749	789	770	782	725	750	732	680	750	753	743	733	770	735	737	745	765	747	748	776	732	776	753	708	720	770	756	740	767	727	783	766	742	761	742	775	758	758	737	744	705	763	717	716	784	754	759	735	795	759	774	747	737	701	786	738	745	789	730	755	787	675	717	751	757	755	756	739	695	804	731	747	761	731	759	733	744	749	739	710	751	812	716	773	756	806	765	752	737	761	729	750	742	721	716	698	680	759	747	738	804	771	772	755	682	721	742	744	733	721	731	766	706	783	723	718	770	738	752	762	744	740	739	735	697	697	764	746	725	760	772	797	764	795	799	775	743	754	720	730	765	717	700	731	728	734	745	714	776	754	770	755	717	737	762	748	792	786	751	793	706	723	759	727	764	749	740	735	785	749	769	778	772	737	765	779	758	752	744	737	701	753	735	755	724	734	749	723	741	781	687	765	772	724	687	766	771	754	763	729	770	768	689	739	797	737	724	792	703	745	757	708	721	730	762	760	721	747	733	787	750	793	754	741	744	732	747	778	713	771	791	745	732	769	753	750	755	754	767	702	745	719	765	717	764	716	725	751	692	788	755	740	714	698	737	714	784	760	774	727	746	797	731	779	775	732	747	774	766	729	774	751	733	781	727	742	824	741	765	748	747	744	707	751	704	744	769	722	718	748	771	776	768	743	720	727	721	688	756	737	686	750	735	711	708	794	739	778	736	744	796	707	691	752	775	791	721	732	713	719	722	762	708	737	739	749	719	752	764	736	720	762	789	715	757	736	759	696	725	728	738	759	757	763	758	715	752	739	730	726	802	760	768	719	734	719	721	725	705	758	701	766	725	732	754	768	711	770	736	730	749	731	695	741	718	727	712	818	744	714	726	754	733	770	724	743	737	710	710	732	775	742	733	732	764	711	746	734	700	714	759	767	719	764	715	759	763	714	717
34149	7608	2356	1681	1187	873	685	549	451	386	337	328	269	269	224	198	237	220	223	156	164	188	172	181	151	169	145	142	167	154	161	177	140	157	134	153	177	169	173	161	152	135	149	130	124	132	162	145	157	156	169	153	149	159	129	135	134	139	175	131	164	142	149	164	121	126	158	136	147	142	147	152	122	144	148	131	148	134	154	143	134	132	168	139	137	144	156	138	153	128	139	135	165	165	136	142	119	164	157	124	127	156	141	134	121	150	137	132	130	171	141	128	127	147	145	156	161	126	149	121	131	159	156	146	138	140	135	141	152	123	150	141	133	138	133	142	151	126	122	128	145	154	149	149	118	150	137	161	147	148	149	149	133	140	117	127	155	133	139	145	147	136	159	135	156	123	146	167	141	131	151	122	119	128	141	152	160	143	145	141	123	152	143	127	148	155	146	145	131	149	164	132	143	154	141	137	152	126	150	158	149	161	140	129	138	143	135	146	141	136	154	158	119	120	142	152	138	140	141	160	150	128	150	157	151	129	154	150	125	140	147	147	123	141	140	138	141	145	148	174	151	138	131	140	132	143	173	134	143	130	149	136	139	150	126	140	144	130	128	138	122	147	143	147	137	153	133	142	145	123	141	162	137	150	126	143	137	145	127	139	150	113	148	134	128	138	157	129	150	124	157	145	126	132	147	128	130	162	140	146	152	150	135	131	155	140	116	151	153	126	157	154	142	130	129	133	116	150	123	140	139	137	163	137	139	132	134	131	131	141	137	166	150	144	153	135	136	149	130	151	146	150	115	125	153	145	157	149	152	146	125	125	143	147	139	146	157	151	124	119	139	158	161	149	138	149	130	125	146	127	134	124	124	129	137	141	135	162	131	146	138	135	141	111	125	125	150	158	144	123	139	137	156	137	146	136	129	137	126	120	155	158	144	140	147	136	130	141	157	134	138	153	164	136	146	139	150	147	164	149	143	142	149	139	142	161	129	137	146	144	156	123	136	120	138	150	142	137	137	132	136	139	162	147	119	132	147	136	135	120	148	141	140	150	132	146	133	114	143	154	131	149	151	139	122	142	146	132	144	142	143	132	140	103	127	125	150	133	151	136	137	152	135	150	142	147	138	147	156	140	134	169	114	156	174	135	129	139	133	124	141	142	149	126	166	140	141	134	153	127	135	146	143	125	141	162	150	142	136	149	136	125	147	174	134	155	142	155	120	137	149	146	119	143	163	130	128	144	151	145	170	132	154	134	147	146	131	149	138	141	149	125	137	162	131	157	133	141	144	136	150	114	134	155	135	142	170	137	124	117	137	127	137	143	153	126	141	144	134	127	138	130	141	152	152	145	155	139	128	152	138	151	142	138	140	141	145	135	129	151	143	149	130	137	133	151	158	129	132	129	136	135	140	139	145	134	134	135	146	141	152	121	142	138	146	137	140	145	153	112	142	151	144	155	165	148	148	135	164	148	158	135	160	115	145	125	138	130	125	121	124	144	143	141	119	152	147	124	152	126	134	136	117	131	123	134	140	157	132	153	135	129	147	119	163	140	162	135	150	143	147	156	130	123	127	155	122	137	145	144	131	136	156	118	128	142	143	153	151	137	149	145	160	162	120	150	132	127	136	156	147	145	162	144	152	126	125	131	149	149	142	152	142	156	128	125	128	129	131	139	140	153	152	107	168	149	163	140	133	137	131	152	124	129	151	140	127	157	140	156	132	164	143	123	139	150	125	126	116	154	148	140	134	152	153	158	146	137	131	138	122	138	145	153	124	133	161	133	125	153	137	135	136	127	132	153	142	155	122	145	154	145	144	144	148	122	143	126	141	125	130	152	146	135	136	158	143	133	150	145	131	133	142	148	145	154	148	118	137	159	136	113	133	152	163	138	111	135	138	143	133	136	138	138	137	143	144	125	138	153	133	139	136	134	134	125	121	128	142	167	132	146	132	138	147	142	144	158	131	140	134	136	161	133	143	154	134	130	132	138	123	137	142	128	126	170	152	130	142	136	155	157	158	145	154	133	140	157	128	168	152	125	138	124	142	136	145	138	131	154	133	126	147	138	127	131	137	133	138	153	155	136	140	146	139	137	148	143	138	167	150	130	152	147	148	142	126	129	138	140	122	137	139	103	119	149	127	156	126	122	123	126	148	162	137	145	146	135	124	126	153	154	138	176	171	128	139	133	137	138	148	146	149	146	149	126	159	159	142	134	131	145	148	131	148	129	128	135	130	147	132	136	160	137	138	144	141	124	138	134	152	154	137	124	133	123	147	146	140	142	135	128	157	162	144	143	132	121	128	153	140	144	135	131	140	147	146	155	164	132	138	134	142	140	156	105	143	151	135	136	129	128	133	143	146	138	151	169	151	129	151	130	146	157	122	122	131	150	142	158	153	150	115	150	152	150	151	139	138	137	144	142	153	143	122	143	136	127	149	125	131	119	172	132	122	140	148	151	154	153	134	137	146	121	145	131	160	136	158	145	142	150	131	150	141	132	133	164	144	126	149	148	147	143	123	129	118	138	149	149	152	133	139	150	134	146	153	131	140	113	161	167	139	146	114	145	124	148	142	139	142	151	124	134	139	126	139	136	127	142	137	127	132	132	148	148	130	140	115	147	167	130	138	150	140	127	131	147	135	120	145	156	143	134	139	131	130	151	142	122	151	155	132	165	158	131	142	135	140	124	141	135	128	134	160	128	161	158	129	138	164	125	148	139	141	135	125	124	137	141	134	153	142	143	151	142	155	144	140	134	132	140	155	145	138	149	147	119	164	153	157	150	131	160	141	144	118	133	157	133	117	149	140	141	119	148	148	117	141	128	149	148	131	137	140	126	126	138	142	118	139	156	132	133	149	124	119	143	137	152	142	143	140	135	150	147	138	154	155	132	161	135	126	130	132	157	129	156	133	145	142	155	150	141	116	135	152	145	146	149	137	142	155	133	157	129	140	163	146	143	154	140	159	136	151	132	133	125	146	144	132	138	124	129	149	145	138	156	147	137	155	133	120	128	151	149	163	129	131	146	148	136	144	161	135	149	163	155	155	138	139	144	152	167	149	151	126	117	144	120	161	142	125	116	148	132	134	143	115	173	139	136	140	129	138	127	144	127	127	143	151	147	139	133	139	147	149	140	142	148	147	153	122	123	146	130	122	156	147	154	138	158	127	140	149	138	166	136	146	146	102	143	128	155	146	141	143	128	144	120	145	147	147	138	159	132	141	131	138	137	138	138	148	125	143	125	139	141	149	157	156	137	151	133	120	138	155	137	138	139	132	154	136	134	151	134	150	119	117	144	140	143	149	125	144	128	153	147	123	135	153	111	142	119	171	150	142	109	130	160	158	133	129	140	128	155	134	133	149	135	130	155	126	144	145	126	144	148	116	113	149	142	137	116	120	124	143	145	129	138	154	129	117	127	132	126	151	145	152	130	131	134	137	126	163	153	143	127	140	147	143	139	131	160	121	124	139	139	162	134	154	139	133	143	163	137
18534	1914	3938	4877	4310	3583	3037	2402	2119	1760	1559	1369	1258	1110	1058	960	910	805	778	726	729	688	678	642	587	657	615	614	576	557	535	560	509	575	522	537	502	487	503	504	455	484	497	484	422	448	485	466	445	467	452	461	464	429	444	458	450	422	469	410	442	438	428	415	411	415	403	410	399	416	409	404	416	455	412	418	408	387	432	403	418	408	429	399	397	436	408	419	398	417	381	433	436	405	390	372	401	411	381	444	341	419	452	403	425	419	406	400	396	367	388	410	416	440	395	408	428	371	392	407	383	365	388	384	391	408	385	379	405	413	398	359	399	383	417	398	408	408	415	416	395	374	436	430	429	392	375	376	366	392	395	381	404	387	381	385	396	377	378	402	407	409	356	404	427	394	426	412	400	441	393	386	418	376	411	425	445	428	409	397	395	429	396	428	385	412	416	406	383	384	404	406	419	398	395	398	408	349	361	395	394	369	408	391	367	388	376	429	408	406	394	408	400	388	384	393	408	379	356	395	385	411	398	385	403	393	424	399	406	401	377	392	407	393	406	389	372	401	373	421	360	386	395	433	368	396	402	411	429	414	404	401	413	382	406	393	374	395	405	429	382	431	403	377	399	359	398	416	388	390	406	413	386	360	367	383	409	373	384	382	417	385	360	393	371	380	412	373	427	366	372	393	379	364	387	415	383	387	390	402	399	417	427	407	373	419	350	424	418	378	414	397	399	409	436	368	395	390	377	393	412	369	388	376	337	393	376	436	369	418	396	402	425	398	388	374	384	408	371	370	406	403	389	426	382	402	388	365	389	427	429	383	397	405	385	368	390	344	405	385	388	382	421	399	400	409	409	403	397	363	419	412	397	419	396	394	424	403	420	412	414	402	393	379	396	374	402	395	379	371	387	397	400	455	360	366	400	373	391	394	375	377	380	397	360	379	402	413	389	399	396	374	350	397	404	422	395	375	370	395	378	378	416	389	349	400	373	395	339	395	381	412	407	390	401	376	394	423	381	413	380	393	415	393	410	364	368	413	397	381	386	398	358	384	415	388	430	375	416	383	371	372	385	386	412	416	391	381	368	401	387	390	390	367	423	418	383	396	394	377	380	416	395	368	357	395	394	384	417	398	396	392	379	432	398	365	409	394	410	419	359	394	422	386	422	383	406	364	369	385	386	413	407	395	363	382	381	459	402	406	364	387	392	383	365	427	404	372	395	358	382	404	416	373	400	425	412	370	387	416	381	391	376	369	379	382	415	368	377	387	395	391	374	361	393	364	388	435	391	385	374	409	372	401	386	390	376	371	400	346	412	393	369	391	406	412	388	402	422	370	363	397	409	395	373	388	424	411	414	401	367	412	382	396	404	365	371	455	384	393	389	398	393	408	405	369	386	356	388	401	378	392	396	409	416	386	408	352	366	412	390	399	353	375	373	366	375	380	433	418	415	388	389	425	388	400	351	393	392	417	433	406	405	403	417	376	397	382	411	381	382	389	426	431	391	399	373	341	401	389	393	384	376	407	369	407	380	372	434	380	397	391	370	389	380	392	425	375	347	376	367	419	389	426	430	375	420	384	380	416	393	364	416	388	403	394	435	421	399	362	402	402	374	382	416	391	406	409	369	384	382	429	392	376	400	407	429	378	400	390	381	412	427	408	390	412	385	390	355	392	385	387	414	377	412	376	372	377	368	409	384	378	360	402	416	436	404	396	409	430	366	418	364	392	383	392	425	370	435	349	403	383	383	368	408	351	372	401	403	362	397	376	393	398	400	370	387	389	349	407	416	389	439	406	382	361	394	375	347	375	398	375	423	375	388	356	410	417	372	389	387	394	402	378	398	399	413	428	410	400	419	370	418	383	397	375	381	435	412	382	405	383	358	373	404	397	358	393	424	362	376	355	409	375	383	395	382	357	396	414	401	370	359	405	411	363	406	417	381	408	388	392	392	387	373	375	381	436	382	402	387	366	391	423	380	384	372	389	424	388	363	356	372	375	396	384	430	414	439	399	397	377	388	375	394	425	408	378	378	394	449	392	373	388	386	387	365	410	372	386	394	417	386	382	381	394	365	344	413	371	396	379	422	374	347	388	392	361	402	414	417	448	393	362	374	395	406	369	396	390	422	404	329	388	413	341	392	384	384	333	415	391	408	425	387	404	391	417	372	407	397	378	405	421	384	367	416	408	396	389	429	422	413	382	360	368	384	356	428	407	402	393	415	388	408	408	401	384	451	355	392	409	397	382	427	406	365	369	398	383	431	383	408	420	394	408	353	401	392	376	397	408	400	403	391	426	403	390	408	384	410	342	404	408	382	423	394	396	399	384	414	446	371	379	365	385	372	372	400	395	379	380	371	394	389	388	399	387	375	428	379	402	392	410	374	390	392	424	381	376	382	360	375	384	383	364	364	370	377	406	384	371	406	361	381	418	376	433	396	384	381	398	389	418	370	386	379	419	366	371	376	421	400	414	380	392	424	338	416	373	412	395	412	383	431	387	385	395	405	360	369	395	384	412	406	360	394	391	428	378	367	435	375	382	376	429	420	395	380	389	385	375	374	407	435	389	370	382	395	389	396	437	377	380	383	380	390	384	397	388	370	383	400	393	365	372	407	350	412	387	359	381	434	424	392	365	394	379	403	393	390	389	360	394	351	354	386	390	405	395	401	390	399	386	424	381	396	390	432	399	382	402	403	391	413	399	367	396	411	360	408	366	364	346	387	389	377	405	371	377	380	398	380	424	427	393	396	400	380	430	411	386	409	364	388	368	414	381	407	379	375	404	384	392	394	352	420	373	357	429	379	395	390	425	357	359	363	384	404	362	370	410	347	413	380	387	383	351	407	410	424	378	406	376	375	391	376	382	402	411	409	404	364	396	402	382	384	372	372	369	381	373	361	376	427	397	410	397	423	402	399	390	354	400	372	408	354	456	395	391	421	389	373	392	401	366	391	443	384	412	371	389	381	397	397	347	383	403	373	387	392	411	381	386	355	344	419	383	421	429	390	428	414	387	413	395	390	402	373	376	395	406	420	392	393	399	388	379	441	385	380	396	387	384	385	389	370	368	387	367	387	404	401	365	382	400	351	388	427	397	367	375	388	396	391	379	417	401	432	355	363	404	410	380	431	387	379	405	407	413	377	423	420	418	382	392	400	441	401	399	377	412	430	404	411	376	357	401	385	380	384	405	389	405	419	421	388	398	410	413	417	406	404	409	371	400	406	383	392	407	397	411	382	404	418	367	411	371	387	422	386	392	420	392	432	371	403	388	394	397	419	365	360	409	409	426	389	412	400	431	399	403	378	428	390	418	421	405	372	394	374	413	412	407	391	421	357	376	376	392	409	387	414	384	361	363	411	417	363	414	361	379	381	360	355	391	366	399	375	366	353	373	396	398	389	392	395	353	375	428	406	407	397	400	392	391	377	417	375	359	402	396	397	428	405	424	420	408	375	402	371	383	397	379	415	351	385	362	387	411	399	393	388	383	408	400
3845	365	331	307	283	326	286	312	279	291	269	263	294	295	291	259	277	297	255	271	257	267	292	284	302	297	267	288	282	281	261	288	296	272	260	271	279	285	286	250	304	273	267	272	280	261	255	270	269	286	270	272	277	262	278	272	271	309	263	271	264	282	298	261	259	275	239	274	267	271	273	281	263	262	268	279	250	292	290	279	307	271	276	268	261	235	262	263	286	270	307	280	272	287	273	261	288	282	285	305	296	301	291	271	256	281	240	279	277	239	277	240	297	276	278	271	256	297	285	282	281	277	294	252	277	249	315	257	288	311	265	299	264	270	279	299	289	274	282	278	286	272	297	315	284	272	276	236	281	281	292	255	284	285	288	278	282	281	246	290	271	238	250	257	288	275	280	295	285	299	284	293	286	262	294	308	258	255	265	302	246	303	269	269	258	290	287	245	292	281	305	253	273	262	258	272	294	259	286	282	301	286	288	303	292	282	305	305	287	269	311	273	284	294	272	271	284	266	271	267	287	278	323	276	254	260	292	279	301	294	259	301	280	265	282	288	299	275	278	272	243	291	278	279	260	291	286	276	286	263	259	289	294	238	255	250	274	271	264	255	261	270	264	286	306	262	273	281	281	265	282	236	300	268	284	280	303	267	265	288	273	287	259	297	295	265	256	277	294	259	323	283	285	271	299	271	262	258	290	277	271	269	295	279	268	289	257	288	271	265	275	292	242	269	243	283	300	278	277	286	285	291	270	265	307	256	303	293	256	305	286	271	250	322	314	265	284	258	273	289	298	294	268	287	277	269	289	294	292	283	307	268	254	280	286	267	301	266	305	265	268	262	267	259	275	272	245	285	251	284	275	237	233	289	283	299	294	302	254	265	273	252	289	303	273	260	293	311	266	283	259	274	292	293	268	292	294	264	280	286	292	319	272	279	273	254	295	308	278	264	286	309	270	270	311	273	281	271	267	236	265	276	258	284	332	243	312	282	272	255	263	265	263	285	261	288	256	292	245	297	293	273	267	278	281	284	245	267	282	276	279	252	275	269	268	246	304	286	284	269	289	257	252	236	295	225	258	271	271	251	269	269	276	277	257	282	257	294	256	289	277	290	250	302	242	258	301	284	256	298	286	281	286	306	252	260	312	286	280	294	248	296	249	250	267	226	279	253	283	250	262	302	301	273	278	254	274	280	274	261	276	265	282	265	283	279	294	261	265	277	267	275	280	295	308	256	273	281	254	298	281	273	273	290	268	258	268	279	280	297	271	285	270	280	237	265	297	269	288	249	275	289	287	259	278	269	287	258	260	301	261	274	304	287	296	276	293	304	247	276	296	284	278	257	283	295	266	276	278	269	228	295	280	264	293	288	249	279	252	260	303	275	305	271	271	271	286	265	255	266	262	286	283	250	268	291	267	291	271	238	305	298	293	293	252	269	296	305	264	282	272	257	274	284	290	321	289	273	272	278	300	274	274	291	282	305	282	242	273	293	268	288	277	292	272	283	272	256	298	283	283	270	264	274	233	297	263	256	304	248	298	246	309	294	302	271	291	294	294	261	283	255	277	283	310	251	296	256	271	259	287	295	279	286	288	285	245	298	265	293	260	271	295	290	267	282	272	286	273	283	302	291	264	292	272	281	293	300	270	271	298	274	292	273	327	290	276	268	283	286	258	260	286	265	298	303	279	295	264	269	237	277	305	258	257	286	309	285	290	253	284	263	266	289	288	293	279	272	270	251	261	276	238	267	268	263	265	271	280	265	284	290	296	266	308	286	246	269	262	281	254	308	240	244	279	277	289	275	280	258	279	282	276	269	282	271	278	234	280	296	270	293	256	271	279	289	261	274	293	304	288	280	290	256	289	269	270	268	269	280	286	287	293	289	246	267	279	270	277	264	269	278	297	281	253	229	282	282	273	270	255	255	275	273	282	270	296	242	272	256	280	260	259	287	273	265	268	279	275	241	286	260	264	276	262	281	275	264	293	293	261	293	286	258	275	287	273	274	250	272	280	265	257	264	236	276	243	279	297	259	272	280	306	274	287	249	279	300	288	231	284	282	288	235	278	295	290	279	273	296	282	293	307	277	278	267	276	263	254	275	288	269	297	257	248	309	255	268	276	301	269	281	273	281	252	296	259	276	294	272	277	296	266	302	261	282	277	278	263	293	285	284	275	274	252	294	253	261	299	294	274	266	277	277	272	271	284	272	254	274	266	285	258	280	280	240	237	290	303	273	278	312	275	272	275	251	293	268	276	278	291	263	275	272	288	281	286	273	281	264	257	299	271	270	285	278	271	285	320	281	279	268	287	261	295	291	266	302	294	286	258	278	290	273	262	296	279	269	262	265	268	254	266	277	274	264	284	265	263	279	264	282	263	300	315	257	299	283	284	257	291	283	224	264	283	264	277	298	270	280	279	276	285	269	286	249	241	272	269	251	274	270	276	286	286	273	262	297	288	240	267	263	278	255	301	301	296	267	284	282	277	292	270	268	270	284	253	251	286	266	243	269	244	266	259	274	264	270	271	289	283	285	282	283	268	322	262	257	252	279	308	278	298	291	279	263	268	267	270	304	281	276	258	281	269	295	255	279	307	288	281	278	267	269	286	298	290	250	304	259	280	269	296	280	281	257	274	280	241	275	258	263	298	275	292	262	303	287	248	276	258	293	275	263	274	276	255	265	285	284	256	264	267	259	293	278	285	267	282	265	286	272	263	273	250	260	279	266	285	277	295	250	253	266	283	276	269	267	283	273	270	299	264	286	269	275	294	279	282	281	273	279	270	241	252	266	268	279	295	299	265	275	302	274	299	295	238	269	282	303	269	296	276	267	295	286	250	289	264	281	269	273	279	283	286	268	269	252	296	262	246	274	255	255	244	308	246	257	243	259	272	268	249	290	257	303	292	293	284	278	263	270	288	279	263	259	286	276	293	281	310	282	278	246	302	252	307	274	269	286	295	267	275	297	252	244	259	287	284	247	280	286	286	248	251	272	298	260	262	282	279	315	279	286	246	276	315	279	292	274	245	301	275	304	286	294	281	281	276	305	255	262	263	295	244	286	261	268	285	258	291	281	272	263	272	270	283	254	246	263	281	294	306	301	274	276	262	258	236	261	307	272	298	272	283	304	226	277	302	279	237	271	325	251	252	309	264	280	248	306	263	267	311	298	280	250	262	310	281	278	278	292	237	292	275	294	272	277	264	289	304	264	263	240	234	266	252	264	254	255	242	284	303	293	287	280	279	268	270	284	274	268	268	303	283	273	281	301	284	294	272	266	265	281	271	277	298	285	298	271	277	277	266	270	287	275	282	251	280	258	274	276	277	281	266	324	281	274	290	274	259	305	259	271	284	260	289	278	277	277	280	268	280	290	272	271	280	288	283	292	275	289	297	285	273	269	291	238	275	271	260	270	299	247	283	275	276	262	292	294	291	298	258	269	267	303	270	272	272	276	299	301	255	307	274	291	298	248	278	284	259	266	257	282	296	270
3420	802	780	947	878	784	852	818	819	822	785	767	757	772	799	731	691	767	695	720	720	747	734	747	758	780	748	742	785	735	714	738	659	727	711	715	713	733	702	755	711	769	709	687	758	765	727	722	740	712	729	714	734	713	740	751	685	752	724	745	754	766	716	725	731	687	736	752	747	723	777	685	749	720	766	753	698	692	727	711	731	772	716	731	725	714	710	697	734	737	755	710	703	735	730	732	708	739	737	708	682	693	702	744	730	773	722	726	713	665	761	726	739	753	688	742	707	689	685	710	706	742	741	746	747	733	749	761	699	688	751	723	705	737	769	711	736	711	765	672	733	746	768	760	720	726	739	759	709	741	709	810	757	785	743	737	745	722	755	725	722	728	723	734	735	724	685	737	678	730	724	751	693	722	748	760	702	761	695	661	753	701	732	754	772	720	681	706	710	654	758	735	767	713	689	700	707	674	725	731	741	724	772	775	673	667	686	703	709	676	727	732	696	722	741	714	717	717	684	712	773	701	729	707	701	684	703	737	732	715	733	731	720	698	687	694	711	684	646	745	719	751	699	710	760	708	719	733	680	732	719	717	707	723	710	756	706	745	737	699	711	744	681	758	746	700	707	716	733	754	692	743	682	747	716	725	708	729	764	706	742	695	736	700	728	757	710	710	720	758	745	717	715	713	702	685	689	737	717	733	712	730	708	699	721	737	720	658	712	752	741	705	765	720	711	726	788	716	735	715	767	719	720	722	671	751	724	664	750	710	808	723	684	726	679	740	733	727	722	724	704	667	732	712	715	749	733	730	686	731	728	747	752	723	743	750	745	678	746	764	727	707	673	707	716	727	709	716	763	743	709	725	719	718	690	684	734	703	737	711	722	703	761	751	755	678	706	687	682	700	750	720	743	689	754	733	721	728	677	725	757	752	734	749	712	723	768	705	757	726	761	710	767	700	694	763	715	730	716	686	672	744	703	743	705	756	777	719	772	689	733	685	688	711	735	713	726	761	724	701	679	692	725	738	665	730	734	705	710	669	690	728	765	708	696	782	715	701	728	760	723	732	713	737	692	746	728	708	786	718	713	726	742	714	724	778	753	728	739	759	763	698	733	736	697	703	730	724	728	727	719	750	719	750	716	739	761	689	767	723	721	737	725	740	722	739	705	715	721	730	718	727	725	713	775	683	728	742	773	697	719	716	703	766	705	703	672	740	718	754	723	735	755	750	738	771	719	727	714	718	714	728	751	709	715	703	778	665	746	744	736	715	708	756	710	699	713	736	695	702	736	675	716	740	735	682	728	700	741	711	695	759	746	737	735	758	720	701	743	710	715	692	708	747	691	696	707	727	704	723	714	717	756	721	683	769	699	708	761	789	723	737	729	753	742	782	743	687	720	733	713	761	729	746	777	700	727	748	681	711	749	627	714	689	763	748	737	732	764	744	714	707	728	798	722	720	735	745	685	727	701	700	730	689	719	769	697	770	745	732	684	766	746	743	729	711	759	743	702	733	768	721	690	742	716	683	730	719	735	706	731	770	708	744	720	753	737	691	737	683	719	719	734	702	777	672	705	756	751	717	712	702	749	740	728	722	768	777	730	745	692	751	685	758	672	708	719	716	706	739	697	692	737	741	751	730	705	724	720	732	714	689	716	700	729	731	707	725	754	747	730	711	728	724	722	720	727	738	745	740	705	744	741	769	777	705	757	708	736	720	743	774	699	710	730	759	755	770	715	780	722	762	717	723	704	775	732	721	706	768	701	716	723	744	754	705	740	750	714	783	803	703	686	693	762	707	740	716	787	702	721	714	703	722	708	716	727	682	780	726	733	717	719	721	725	704	708	729	799	716	713	728	765	704	731	724	705	734	706	731	684	737	745	721	737	718	710	711	695	767	773	707	747	729	704	744	727	696	726	739	740	717	715	699	751	670	704	709	725	738	705	712	745	746	715	759	729	672	699	740	712	692	716	700	733	721	741	703	703	770	725	708	779	709	706	762	750	709	678	729	744	755	694	717	763	756	722	764	707	751	691	729	761	700	707	728	735	722	753	713	750	722	725	693	741	729	717	741	722	740	768	730	701	755	761	677	732	720	733	710	774	723	683	748	688	763	708	757	728	728	723	737	719	706	710	732	785	740	743	682	689	732	748	680	734	726	748	699	716	756	729	721	674	719	719	744	745	728	658	707	731	749	710	699	694	716	761	712	718	735	732	729	763	731	720	707	713	708	750	713	685	729	744	715	739	677	766	726	734	762	761	735	791	753	726	673	735	719	755	714	709	682	699	680	723	748	769	704	691	729	670	718	780	711	737	675	695	664	728	681	738	703	714	717	737	732	735	730	733	765	675	755	694	712	706	714	701	715	718	717	741	731	677	735	737	730	725	724	724	773	718	680	712	749	778	749	714	750	769	784	712	737	718	770	761	746	685	684	692	717	719	683	713	716	675	752	752	757	741	770	733	719	759	727	725	695	761	718	709	689	711	754	713	765	666	678	706	738	718	758	732	707	724	739	735	726	749	689	745	707	721	707	712	771	777	684	744	765	740	740	708	748	755	753	793	723	711	751	690	718	716	750	743	703	711	736	721	757	750	680	707	741	690	774	732	724	765	711	759	722	708	729	725	731	675	737	714	765	767	766	711	712	749	724	724	750	713	717	720	751	718	720	732	759	747	767	713	778	695	717	703	755	713	707	696	720	754	742	722	738	791	727	768	760	713	699	691	752	692	730	717	719	757	717	722	728	751	735	708	739	731	741	763	747	736	739	700	713	715	715	795	764	731	709	737	726	699	768	694	740	738	732	702	755	689	743	701	702	743	735	744	728	748	739	751	757	745	687	691	677	682	714	707	713	723	710	692	708	739	681	732	721	723	719	698	709	789	766	712	680	701	700	753	720	736	736	719	737	713	745	707	731	760	731	739	692	715	715	718	757	793	719	737	759	750	726	743	698	710	714	801	756	778	755	745	716	697	721	734	701	708	724	734	740	707	745	716	716	705	759	681	764	704	706	741	696	729	694	755	769	719	732	757	707	724	723	720	766	733	735	703	733	693	742	673	732	760	756	726	710	763	723	739	685	736	693	716	718	716	732	732	720	696	770	746	710	721	715	723	710	726	668	748	727	718	712	687	739	716	775	686	726	705	724	714	783	704	713	733	697	721	738	724	718	724	761	738	727	699	718	695	763	704	690	702	704	716	797	775	706	695	691	754	740	720	725	697	724	754	726	740	726	725	741	715	712	680	714	704	737	704	747	731	778	760	696	730	735	735	685	752	731	711	724	706	709	704	748	712	709	725	770	722	733	659	743	701	745	724	709	707	736	671	728	666	769	754	741	796	755	701	695	700	735	728	759	722	749	705	727	727	705	746	735	756	708	666	739	729	683	699	735	672	759	693	726	745	729	708	709	758	737	724	689	688	759	745	713	739	751	735	712	714	711	769	761	672	726	713	753	745	759	734	781	660	770	708	770	753	725	709	720	715	708	726	731
23101	3106	1256	1044	828	681	534	532	446	360	413	370	364	384	391	354	344	336	322	328	315	325	332	315	291	329	301	298	306	313	294	322	313	278	333	286	307	309	309	304	307	277	290	302	286	294	298	316	327	306	305	286	281	290	287	294	295	261	285	283	293	302	309	294	281	282	279	295	272	314	321	295	272	297	272	283	268	313	285	304	306	320	291	312	281	301	288	278	273	304	280	261	318	283	292	297	288	303	294	296	311	318	283	280	272	305	252	289	323	324	291	301	275	283	278	306	297	308	311	282	290	282	314	284	356	285	282	281	288	268	251	307	301	291	318	286	321	278	292	300	267	292	268	302	300	325	289	300	296	312	309	301	313	280	318	287	330	289	319	287	313	301	295	262	295	290	268	304	312	304	307	294	272	311	277	301	288	288	289	302	285	293	290	294	285	314	301	304	302	333	308	259	311	313	279	281	291	278	287	277	317	277	291	277	302	300	330	290	305	262	264	289	292	296	299	281	313	291	273	278	303	306	289	265	285	272	289	296	314	288	281	298	258	286	303	298	280	280	326	309	293	295	277	292	266	280	281	298	320	288	278	296	301	295	276	286	309	301	301	267	282	315	311	292	324	285	290	260	294	293	270	299	302	309	283	291	315	299	299	290	273	287	302	256	255	329	331	299	281	272	315	303	284	252	299	292	308	296	303	303	272	306	309	307	305	315	297	283	284	301	271	287	271	268	299	284	298	285	290	298	286	275	273	295	297	299	282	301	277	307	286	299	290	292	307	326	308	276	275	323	287	282	259	305	278	282	273	318	320	304	293	277	304	291	300	304	294	333	287	281	269	279	326	296	297	329	296	267	306	289	345	260	275	314	301	295	266	295	284	298	294	294	302	287	291	259	297	253	314	304	319	306	291	263	277	308	296	315	303	308	313	308	288	289	288	296	284	310	284	298	289	314	322	264	282	306	312	297	317	308	298	273	291	296	313	328	271	281	301	285	283	313	286	266	286	306	288	309	288	284	311	289	318	317	284	309	288	310	282	307	303	276	306	275	297	291	259	288	271	314	305	293	312	276	287	278	255	277	302	297	306	294	287	262	269	304	275	283	278	276	312	300	301	305	267	273	289	305	274	265	275	314	305	298	300	296	297	302	290	293	308	290	307	307	304	298	295	290	309	320	310	281	319	295	292	290	287	283	266	306	291	290	316	322	316	288	301	313	287	279	292	290	309	306	291	301	323	303	258	267	335	313	268	284	272	273	303	294	290	282	271	274	282	326	262	267	326	293	285	326	307	307	273	297	302	286	279	294	258	288	251	288	293	302	292	303	312	270	323	320	304	287	282	290	289	267	316	324	310	293	294	326	289	292	300	274	291	266	311	287	294	281	301	281	294	295	291	287	305	300	288	286	284	288	309	295	324	283	294	272	292	271	277	290	270	290	326	284	238	315	318	297	278	273	289	271	299	305	301	288	289	315	263	295	297	276	259	297	290	318	303	299	286	300	287	283	285	301	282	296	304	286	298	292	259	306	299	258	326	309	286	293	314	299	277	303	291	278	300	285	280	278	308	266	293	288	276	301	301	279	302	291	277	289	294	276	278	282	293	274	307	304	303	283	296	300	292	291	335	273	291	261	311	290	267	304	294	335	310	272	303	277	287	280	311	278	291	267	276	295	293	294	327	308	268	294	291	300	329	286	294	280	304	296	312	306	260	311	312	280	268	296	274	247	289	289	290	277	297	275	292	280	296	303	252	307	270	295	273	290	258	263	316	262	281	313	276	310	311	296	303	256	276	311	306	280	306	279	265	290	291	288	287	289	273	290	269	329	283	288	306	292	278	299	297	286	300	269	297	264	306	296	286	296	305	312	272	293	267	250	289	286	307	284	269	283	291	296	286	316	269	306	276	316	285	326	297	311	291	268	323	295	278	263	266	325	299	291	275	313	287	313	305	283	288	305	288	274	285	274	311	271	288	246	286	316	290	289	297	298	278	292	311	300	298	300	264	301	287	290	285	304	307	284	270	283	260	275	276	280	292	296	313	290	258	304	296	296	297	314	304	276	268	326	272	292	305	285	316	284	291	304	299	293	303	281	291	325	290	269	278	297	295	299	286	289	293	296	306	309	302	263	264	288	305	271	288	285	284	306	315	284	281	287	294	301	281	280	298	277	294	295	286	291	270	317	277	270	318	315	284	329	288	279	263	316	307	332	307	304	304	302	274	287	281	268	336	271	280	279	307	277	288	291	307	321	316	283	286	316	278	281	312	288	312	265	308	308	276	280	297	322	261	262	275	272	321	290	279	269	297	289	277	290	317	290	299	275	295	274	285	295	329	318	285	297	305	284	290	298	298	284	288	312	253	318	290	302	273	286	296	309	281	275	284	307	330	302	276	283	315	303	267	289	318	284	312	326	283	282	297	292	318	311	305	312	290	272	273	306	312	328	306	295	288	315	314	301	274	298	265	286	277	265	285	300	283	297	280	301	294	304	277	330	310	284	301	288	281	293	292	292	293	285	273	306	311	295	291	277	269	308	322	289	288	266	294	275	270	285	275	278	292	308	287	271	303	280	314	316	274	281	289	288	306	297	270	268	301	301	291	285	273	289	267	313	262	277	299	308	286	294	275	297	265	271	290	307	313	270	298	276	292	267	298	298	297	302	296	281	300	286	299	280	293	288	284	287	277	265	275	289	296	271	298	294	292	275	254	291	304	308	353	270	292	278	270	274	263	258	271	294	321	278	317	345	272	286	284	301	283	315	298	304	307	314	302	329	290	293	286	302	270	292	297	252	267	280	280	303	304	288	296	285	288	279	275	271	334	286	306	316	303	321	297	269	306	317	263	301	286	275	284	290	297	299	302	283	305	326	285	286	308	296	346	293	302	301	302	298	293	266	314	304	306	273	288	284	299	289	300	291	309	307	315	303	299	287	285	310	287	299	266	290	277	286	267	279	286	316	295	297	305	300	272	297	289	309	277	311	273	295	264	290	272	285	297	287	303	275	270	288	285	303	301	274	294	306	279	272	291	261	282	286	244	274	296	276	275	284	322	312	289	275	324	325	289	289	302	341	268	291	295	292	311	266	296	301	306	286	263	272	258	283	310	282	306	323	291	287	298	283	276	313	312	284	292	304	274	293	298	311	286	279	288	292	312	291	293	310	268	308	291	275	302	306	273	311	292	325	301	291	300	286	254	298	287	303	290	274	319	297	287	284	267	316	310	291	290	294	280	307	301	290	284	266	276	307	291	272	304	278	303	305	296	279	294	309	291	274	248	281	275	286	292	305	301	276	287	287	287	278	296	324	266	268	327	277	326	284	304	274	296	308	280	329	291	289	310	299	283	290	286	297	307	284	279	308	269	301	320	280	285	281	279	284	271	325	281	290	301	312	269	334	274	306	246	279	298	281	276	327	295	282	292	321	305	285	324	295	295	277	324	318	278	329	305	282	320	294	260	279	298	281	294	330	297	274	307	300	302	283	320	294	279	293
13116	1592	2648	3270	2881	2520	2109	1897	1658	1494	1360	1325	1182	1171	1087	1082	992	995	985	968	871	882	951	939	868	915	895	911	856	831	831	779	853	873	812	793	786	828	795	758	792	772	820	783	794	772	789	789	782	772	790	830	803	779	824	792	778	787	736	761	745	815	768	757	746	779	756	731	799	754	744	761	811	800	783	713	754	793	780	757	760	756	746	773	773	738	703	728	775	758	765	747	763	780	760	790	740	806	748	750	757	753	766	775	820	760	796	776	816	746	760	773	742	729	710	758	705	779	812	712	750	737	784	774	751	743	712	765	755	748	787	762	797	765	813	757	772	736	737	739	764	706	724	729	776	749	746	705	724	717	732	758	742	746	750	782	771	737	730	726	733	768	762	710	780	727	783	733	732	738	789	738	771	737	801	774	732	766	754	724	728	754	723	718	763	749	744	757	712	752	765	738	748	761	758	761	720	777	727	752	777	743	781	749	750	719	712	774	759	788	728	779	718	745	758	739	711	764	690	744	726	753	771	731	713	763	739	705	748	738	730	734	776	786	764	739	741	697	713	756	785	742	751	749	763	696	792	732	750	790	722	708	800	725	714	756	819	723	726	735	785	727	774	688	758	769	774	791	702	755	750	755	736	763	714	755	749	741	735	712	772	772	743	758	741	738	730	765	730	765	733	760	730	729	744	748	730	730	761	715	751	762	759	723	763	730	785	760	768	738	756	735	738	790	756	763	752	712	775	798	773	749	735	731	715	725	765	783	763	719	759	757	770	796	739	744	712	745	709	761	772	748	762	801	735	746	787	769	769	715	777	719	781	770	768	715	698	764	754	740	746	763	751	784	802	768	781	776	771	702	751	776	745	704	814	717	727	764	720	770	782	741	750	783	743	746	781	753	802	770	748	767	735	806	801	743	767	754	754	719	700	735	748	766	769	700	722	774	764	808	725	713	746	684	751	738	783	738	743	773	777	747	746	746	715	764	742	756	728	752	740	761	718	721	701	741	760	777	773	684	697	712	741	721	770	760	765	748	699	712	751	780	702	773	725	729	781	725	745	763	785	762	829	728	788	762	767	788	757	720	742	781	707	808	697	723	719	767	720	771	779	746	761	712	707	730	757	704	779	754	734	761	745	739	773	753	788	735	684	746	749	738	761	701	725	745	731	746	757	762	742	765	740	736	759	749	724	770	769	777	744	768	717	748	780	761	766	730	707	747	752	789	779	729	694	744	738	736	753	742	770	711	754	756	730	745	770	694	779	741	698	766	707	792	747	762	723	775	747	774	767	697	786	774	768	732	761	742	738	715	727	732	795	726	732	708	764	741	744	734	739	764	732	724	768	746	754	733	712	755	731	741	737	731	714	806	743	779	759	693	733	721	727	774	811	788	747	733	802	748	740	769	726	710	796	787	750	781	801	751	761	740	722	758	787	815	802	726	760	730	807	750	739	727	812	687	754	749	761	772	809	744	710	746	741	720	755	723	746	741	760	711	794	725	737	726	727	757	727	742	733	816	689	768	792	747	762	738	710	740	769	733	747	770	762	782	733	742	753	824	718	733	757	786	756	733	740	718	762	746	803	746	728	745	772	732	742	744	735	737	748	770	713	713	704	768	783	687	766	716	724	746	752	787	754	750	741	753	755	752	736	704	744	738	763	794	763	763	762	745	757	765	689	737	781	736	745	742	741	739	742	799	746	748	706	760	754	711	708	699	778	766	768	697	720	733	768	765	766	775	808	730	747	713	769	689	739	755	769	758	737	761	773	723	749	775	736	750	754	785	754	748	812	715	768	727	753	743	714	705	760	711	717	762	680	745	790	754	765	770	762	751	752	740	768	750	731	813	727	781	768	765	723	717	717	739	741	749	747	749	793	762	774	769	769	743	704	791	809	707	749	772	728	731	737	799	717	723	786	753	744	742	748	731	766	757	725	723	732	771	741	760	783	744	741	746	742	725	724	731	762	725	788	733	774	755	785	754	784	763	782	789	694	779	724	784	730	729	722	705	756	745	749	719	761	768	815	734	780	741	736	737	720	781	766	733	733	749	758	806	758	796	782	770	690	833	755	715	799	746	745	750	732	783	727	803	718	797	767	775	746	774	711	720	709	752	738	687	768	714	742	737	763	757	743	743	778	752	738	779	764	757	695	764	740	731	755	682	748	777	762	730	719	755	774	755	735	801	746	733	758	793	751	754	743	746	686	772	748	793	792	713	759	718	736	758	728	699	759	749	782	755	740	746	745	782	748	771	728	757	784	755	745	743	743	760	750	790	771	732	757	738	710	774	796	760	743	764	726	752	725	795	725	698	745	784	748	700	751	730	756	763	756	733	727	785	739	726	760	765	764	769	740	719	710	763	799	717	677	706	771	788	772	755	773	712	756	767	728	695	759	792	742	729	844	728	709	765	763	723	742	731	759	677	762	773	765	767	710	744	739	750	712	706	753	738	784	728	737	762	763	722	707	724	787	726	764	759	783	806	751	762	780	797	754	696	754	741	746	731	771	751	743	759	724	742	730	747	742	759	829	772	766	728	744	712	766	756	717	774	704	768	750	769	744	748	775	741	755	770	734	744	747	728	778	780	771	700	739	803	755	769	790	792	735	708	727	766	774	737	737	718	697	725	737	756	722	758	774	745	734	700	788	747	736	723	844	746	731	738	705	710	761	732	718	750	743	746	775	738	722	759	755	745	737	698	795	750	681	731	716	779	736	744	743	712	780	779	731	728	753	775	781	741	754	766	716	768	766	773	744	753	786	732	739	790	746	694	724	716	743	781	751	785	707	757	746	712	774	740	769	773	756	722	777	776	766	788	711	705	714	739	770	763	770	783	740	773	713	765	732	736	760	767	752	777	807	747	747	754	767	758	767	740	744	750	727	753	679	713	719	711	784	785	735	762	727	737	728	743	769	720	801	697	702	722	764	776	809	728	730	726	766	735	724	743	798	721	732	697	776	727	749	689	733	722	759	714	778	747	761	724	756	737	726	782	795	708	695	704	733	757	777	681	737	759	728	784	774	716	768	693	767	770	707	786	758	738	706	697	774	755	780	758	721	729	745	731	750	720	733	760	715	715	799	754	752	753	742	725	741	782	777	725	776	729	736	714	751	760	705	781	737	760	723	704	726	804	733	774	731	766	748	749	725	717	756	787	731	720	744	732	781	745	715	717	783	766	760	783	738	726	740	728	742	699	727	732	728	733	762	720	760	727	745	740	770	758	750	769	706	744	778	754	717	730	776	746	711	776	755	688	740	785	721	755	722	732	772	782	744	741	797	741	782	755	720	697	709	760	758	803	756	770	713	746	786	697	731	765	724	719	780	824	770	745	691	739	724	727	782	705	776	747	746	736	743	731	705	689	739	752	761	774	749	771	711	736	734	779	747	807	800	795	767	711	735	735	781	785	728	727	739	725	713	740	757	741	784	753	705	738	767	782	713	781	739	762	755	758	722	754	708	753	782	751	752	761	747	744	756	706	756	736	719	821
34351	8015	2279	1658	1207	853	626	536	429	399	315	301	261	239	231	215	205	192	210	194	183	157	183	163	173	161	158	144	122	159	175	160	175	143	151	140	171	168	161	143	161	172	163	154	144	137	147	150	155	163	143	165	127	144	130	165	147	144	138	133	156	172	156	133	165	146	135	166	151	133	152	150	140	159	149	147	157	156	133	149	142	130	139	130	137	146	143	131	158	138	141	144	131	134	134	154	133	146	136	140	159	148	137	147	147	141	123	148	142	137	136	148	141	159	120	140	123	141	148	147	124	145	120	113	152	130	153	134	152	157	153	129	147	126	121	134	146	133	144	131	145	146	138	133	130	116	146	138	138	131	149	139	150	146	128	144	145	131	146	142	133	156	134	131	134	155	153	156	136	140	164	136	125	154	151	123	152	145	151	146	138	122	163	146	129	143	148	143	117	162	147	135	124	140	151	122	136	164	121	139	150	147	142	140	123	137	142	137	129	143	138	134	146	130	118	133	138	146	148	147	138	127	155	130	117	141	138	141	152	152	127	182	127	167	143	134	138	162	124	130	142	150	144	129	164	142	147	130	140	136	130	145	149	134	143	136	149	147	136	147	135	127	158	149	136	155	127	136	167	141	127	155	120	121	140	124	141	138	138	150	138	152	141	126	151	148	148	119	141	171	155	132	155	134	153	151	140	146	120	139	146	142	151	148	126	135	141	142	134	163	121	145	145	155	152	140	146	125	170	134	141	149	117	141	144	152	166	147	132	126	148	149	119	116	137	140	122	144	140	141	150	140	111	139	168	154	169	144	145	137	143	159	143	126	138	138	149	125	146	140	124	158	139	146	164	132	153	140	146	146	127	137	147	140	131	149	137	145	132	132	136	137	136	135	143	144	153	134	145	154	134	139	139	146	144	144	161	129	139	150	159	166	162	140	155	122	145	114	134	133	130	138	127	148	124	143	144	138	128	157	150	127	147	148	137	147	145	132	158	138	150	138	143	148	132	135	141	153	135	176	129	125	147	146	153	153	156	129	159	139	156	136	145	151	151	163	125	134	130	143	146	124	158	155	142	135	149	142	138	133	139	126	165	100	134	128	150	147	152	140	146	124	118	129	134	161	133	121	124	134	157	127	138	155	149	115	138	130	139	146	123	156	133	129	140	151	149	144	134	148	126	141	150	137	136	151	145	129	140	143	136	157	159	139	144	143	125	136	128	141	161	148	147	131	139	140	133	144	137	150	154	132	171	137	139	124	136	142	124	157	142	142	114	131	150	142	126	144	142	136	138	151	133	146	128	144	142	125	176	137	126	154	146	153	145	146	140	137	152	142	123	149	154	135	150	137	156	135	145	129	124	144	127	134	132	159	134	145	149	157	168	138	136	151	121	139	146	127	148	140	129	154	166	133	160	138	131	127	155	166	151	158	172	140	137	136	136	130	134	137	132	139	160	152	142	139	134	134	169	150	146	163	143	131	147	148	144	131	146	163	145	133	165	153	145	137	159	125	144	143	143	125	137	160	144	150	136	151	149	145	140	145	161	166	141	126	154	140	136	158	146	142	146	140	151	141	153	149	114	128	162	131	123	144	148	130	116	132	147	131	116	145	152	166	133	141	145	137	134	141	131	157	133	145	157	143	134	147	150	122	140	150	140	135	152	147	122	129	145	136	127	143	135	134	122	140	139	159	134	154	140	143	138	157	112	124	147	149	157	142	161	133	129	144	142	134	139	134	131	123	119	139	134	131	151	155	159	128	140	151	124	130	155	137	124	121	128	154	144	120	135	146	128	144	134	149	147	133	141	138	127	130	141	129	140	164	134	129	153	126	130	119	132	149	147	132	144	136	143	138	144	135	136	144	118	151	138	152	148	125	140	148	132	152	135	136	126	149	139	144	124	125	143	150	144	160	145	136	140	133	136	157	132	147	153	144	163	135	151	157	158	140	127	128	139	155	145	145	147	129	134	152	136	146	147	133	153	138	120	126	151	138	124	171	144	135	122	169	132	133	128	142	130	149	137	142	141	145	125	156	159	118	163	138	148	160	155	123	134	145	155	149	146	157	129	147	174	169	137	120	135	163	137	164	143	141	148	130	158	116	122	142	148	141	148	142	140	132	145	140	134	168	151	146	129	150	161	120	160	143	142	139	134	127	140	129	129	134	142	136	159	154	168	124	142	142	128	144	132	153	163	137	150	144	156	145	134	151	138	141	170	115	170	135	138	141	153	161	145	154	155	149	162	161	120	152	141	138	130	138	144	143	143	139	147	157	152	131	139	122	110	153	137	131	146	151	143	137	155	136	126	138	127	118	129	151	146	135	145	150	132	152	159	123	129	147	134	164	136	127	127	118	146	128	174	131	138	133	148	132	121	158	127	148	137	131	126	161	154	140	136	124	132	124	130	142	134	144	130	157	135	125	143	135	143	157	149	155	129	147	137	140	145	147	151	136	161	133	156	151	151	124	151	128	131	182	135	159	157	152	106	131	138	154	141	123	160	128	127	120	133	151	163	105	141	121	129	155	156	151	151	141	137	171	134	143	123	123	158	133	142	141	120	134	121	145	133	152	155	157	156	132	149	150	156	174	125	166	151	139	117	150	143	139	165	137	143	158	156	147	142	142	140	136	155	147	127	161	153	126	149	139	146	152	131	127	133	129	143	154	150	135	157	130	141	152	133	140	119	151	116	135	124	144	134	129	134	140	137	154	149	140	148	143	120	142	143	154	159	138	140	139	125	150	138	132	150	151	126	154	139	154	159	128	128	128	105	154	138	143	169	144	150	130	161	143	135	145	160	158	156	142	116	134	152	166	138	129	130	139	130	139	142	132	142	146	116	143	140	149	133	147	134	121	139	133	155	146	126	143	125	134	146	149	143	129	140	135	148	134	141	147	152	136	159	134	138	142	152	149	129	140	121	149	136	114	136	141	132	143	139	141	151	142	127	130	126	139	137	134	143	145	143	141	136	133	130	139	134	160	149	133	121	152	135	127	134	132	138	141	143	144	140	135	146	147	126	140	148	111	135	146	111	142	124	140	133	113	142	145	139	147	161	143	147	160	146	131	144	154	118	134	142	132	138	144	137	139	141	166	148	154	139	159	149	125	151	149	165	136	155	134	140	144	136	128	150	161	159	144	145	139	160	148	136	154	119	172	141	159	134	147	132	143	142	154	153	137	133	146	137	134	169	169	133	148	137	138	153	134	120	146	126	144	151	133	118	130	159	136	137	138	110	126	156	138	135	127	125	140	155	148	138	137	141	132	130	130	116	123	157	133	131	143	125	146	141	129	151	144	132	154	142	145	163	163	150	142	148	137	132	139	117	132	134	120	161	163	148	142	147	146	147	134	154	128	153	176	120	147	122	150	153	122	154	132	147	142	113	141	135	146	121	116	137	154	137	149	146	134	131	125	142	144	139	140	152	139	162	147	148	132	132	117	134	130	130	115	137	127	158	161	146	156	157	121	152	141	153	135	167	152	145	133	169	152
18743	2013	3867	4830	4326	3586	2852	2387	2069	1808	1531	1317	1201	1112	1052	1012	908	867	790	784	692	701	674	636	632	581	598	573	575	543	509	523	564	507	547	526	512	523	482	473	516	525	510	479	469	468	435	456	485	405	471	465	463	460	438	430	409	486	462	403	436	426	455	431	415	393	453	459	457	431	422	431	454	447	393	407	405	403	434	382	389	439	381	401	398	423	418	382	408	431	429	404	407	402	405	401	413	419	338	405	399	390	438	405	407	396	375	379	390	404	433	371	401	413	385	410	390	381	399	406	406	378	409	417	409	392	426	405	387	420	405	399	389	377	418	405	424	404	409	432	378	384	402	380	396	372	394	407	391	383	397	396	411	429	413	410	388	441	421	383	387	391	435	399	385	423	381	411	386	372	405	467	401	413	399	418	364	380	417	422	432	425	376	395	390	369	401	360	392	356	406	394	405	417	414	375	386	409	348	402	362	438	379	382	425	404	395	395	384	407	418	418	382	431	410	409	402	401	397	398	419	378	395	404	435	416	384	415	358	391	380	397	428	386	397	361	374	383	387	407	407	436	379	389	408	376	395	419	419	399	358	362	405	391	428	407	404	373	348	391	361	409	384	362	425	347	394	422	411	409	413	411	388	371	404	380	398	421	366	369	389	383	383	397	402	393	414	350	381	407	418	395	421	420	420	399	386	387	390	447	342	397	378	424	397	418	397	408	398	401	403	389	399	393	400	406	433	415	421	421	405	370	366	417	413	442	376	369	373	416	413	404	417	414	394	430	390	373	383	398	407	381	389	395	372	361	398	362	414	381	392	410	380	380	395	417	397	382	418	417	392	411	365	418	410	412	400	392	406	375	392	393	400	400	372	383	426	365	358	422	396	391	402	388	413	402	423	387	402	361	408	408	386	389	400	366	414	412	377	413	398	375	409	387	419	374	344	386	391	385	409	416	391	384	381	404	431	391	398	372	371	362	394	378	364	420	420	366	384	421	392	426	411	405	422	387	417	377	397	381	384	389	385	401	388	389	413	375	424	389	388	370	408	394	381	391	420	421	425	383	393	388	359	380	369	395	418	379	408	390	406	387	388	404	401	396	403	384	356	422	374	397	407	394	385	397	364	391	392	405	409	368	379	406	417	431	354	353	349	387	369	431	338	397	413	393	427	411	366	399	397	381	374	402	380	389	351	370	418	388	405	391	398	400	428	442	378	412	407	398	378	368	398	403	373	413	367	408	392	358	399	421	386	379	399	372	428	376	404	392	415	400	387	356	388	396	443	397	378	386	391	397	412	372	409	401	416	407	392	407	414	425	393	392	391	394	373	425	401	398	398	389	395	400	396	399	438	424	429	427	400	404	392	377	407	368	403	386	361	382	379	411	389	418	410	388	389	417	400	372	372	430	398	432	401	391	417	391	385	408	409	401	399	411	393	423	409	405	407	365	407	402	405	400	451	389	406	366	372	387	382	420	406	382	410	390	398	409	356	393	381	403	385	400	360	369	401	368	387	379	425	384	384	396	369	385	395	407	393	395	408	420	424	393	390	416	422	360	414	377	383	419	402	418	392	366	373	403	379	391	396	391	414	398	408	382	365	389	392	405	413	402	373	424	370	421	353	413	335	400	391	379	389	364	400	395	367	404	378	411	400	399	394	425	346	394	381	377	396	399	412	381	397	399	374	385	408	350	371	386	417	394	379	406	383	355	383	417	386	408	382	410	391	402	412	404	405	393	390	396	379	389	404	399	433	398	390	393	395	392	386	384	394	374	388	399	404	391	426	386	395	408	390	385	391	401	401	396	406	406	401	418	388	411	383	355	403	404	390	402	408	406	394	418	412	369	410	391	383	392	387	400	388	404	385	419	406	347	406	381	427	396	388	389	383	369	393	395	401	406	414	427	399	375	359	405	398	394	381	385	378	396	393	379	388	372	365	388	398	406	367	387	395	372	375	366	385	403	426	397	409	382	374	406	403	412	364	380	387	411	400	352	429	380	384	362	409	371	376	373	424	394	412	382	393	416	393	381	417	380	407	398	389	424	433	396	403	391	374	412	341	378	437	392	379	383	360	376	384	401	380	422	386	410	391	412	378	419	388	367	386	372	380	390	407	387	373	377	388	387	397	416	407	406	395	411	344	344	389	411	420	367	401	400	419	413	406	384	398	394	385	388	402	404	401	408	400	373	396	378	418	385	408	375	394	400	412	388	398	404	426	404	386	377	387	391	438	338	394	409	379	441	399	406	407	392	451	376	398	384	373	384	434	390	385	411	390	382	400	398	405	377	387	404	377	375	392	352	374	405	420	418	410	402	398	387	393	405	383	396	406	412	399	382	396	376	406	387	369	429	365	389	443	430	391	388	401	368	416	402	373	366	338	386	395	420	357	400	407	386	408	419	395	404	418	413	399	409	399	380	388	386	419	361	384	395	441	393	387	447	417	371	396	407	391	388	374	406	389	402	401	353	419	375	365	408	391	436	377	421	385	397	398	383	420	458	410	403	404	377	412	398	380	422	402	392	393	417	411	373	399	399	406	383	400	382	408	382	393	397	389	417	388	380	382	391	376	386	383	370	428	361	402	390	403	381	381	397	382	414	409	439	411	394	393	374	412	396	422	387	378	393	365	376	401	375	419	406	402	399	400	365	388	403	405	378	436	378	407	397	399	378	379	405	400	389	418	375	418	387	378	405	388	401	388	417	370	421	392	404	368	367	412	387	369	418	399	412	398	389	403	425	383	418	423	353	363	409	406	411	377	382	404	380	399	371	394	412	406	361	376	383	378	385	362	422	366	402	380	421	413	427	390	370	365	390	417	425	366	410	412	395	394	410	379	403	383	370	418	387	424	411	384	360	362	402	373	418	377	375	386	413	390	405	381	386	399	372	425	397	402	419	401	378	372	417	395	379	415	405	404	432	402	411	376	382	372	371	367	404	426	415	354	433	434	419	420	380	416	381	374	381	371	392	375	388	410	402	347	369	358	383	376	390	385	349	376	412	399	401	367	418	442	396	435	360	390	433	348	401	405	387	406	402	421	429	399	364	388	378	376	364	408	410	393	388	392	414	378	374	375	409	401	420	370	394	414	374	394	400	403	386	401	449	373	390	383	429	384	390	370	370	391	406	404	441	374	370	413	392	399	425	421	413	412	391	367	433	413	410	395	386	414	421	387	398	394	408	383	386	371	409	425	394	413	348	416	364	394	386	369	405	379	352	373	375	380	414	427	398	366	410	373	382	410	369	401	404	363	401	415	380	394	343	384	361	385	408	385	394	411	408	404	406	401	383	380	389	429	394	386	385	366	391	414	392	407	383	387	412	368	387	380	361	398	409	400	390	378	417	428	378	375	404	402	392	357	420	400	361	392	382	405	394	441	413	373	439	391	392	403	395	423	378	352	369	392	430	402	413	420	371	377	384	412	396	367	415	407	382	400	365	382	419	392	378	416	379	380	400	400	413	367	365	398	423	433	397	419	387	390	391	395	376	371	408
3997	432	339	333	312	299	315	280	306	294	258	255	306	273	271	287	309	288	288	287	283	265	296	288	290	289	331	254	262	240	279	259	281	306	301	271	250	296	267	275	276	292	265	261	278	253	290	253	294	275	263	276	310	261	289	261	272	311	283	293	249	239	269	279	278	267	273	280	282	245	288	274	294	277	276	265	292	283	279	287	263	261	299	285	269	276	261	272	285	245	263	269	288	245	297	282	264	275	251	294	274	272	264	294	257	255	285	250	291	253	271	287	282	265	250	264	265	268	275	263	300	267	294	257	281	251	303	255	281	265	285	273	308	289	277	231	280	232	279	251	267	253	262	266	286	280	270	291	282	280	288	271	277	240	280	255	270	293	314	269	277	287	273	244	274	265	281	279	297	289	272	265	276	273	296	300	242	292	275	246	282	264	251	276	244	258	256	301	294	270	280	252	265	258	280	269	281	266	286	286	268	281	253	277	274	278	286	268	299	286	278	289	285	301	271	248	275	262	275	275	274	287	274	311	294	260	302	264	261	261	281	284	252	275	282	289	266	291	279	291	269	290	272	276	291	298	273	309	271	251	279	311	264	248	293	261	245	250	254	264	255	271	277	271	259	250	266	265	254	269	278	280	298	261	276	286	261	281	274	275	241	266	278	268	289	288	274	288	288	277	265	237	281	273	302	304	295	268	290	274	282	305	280	269	288	277	301	274	265	280	268	267	285	282	304	248	287	282	284	263	295	260	300	308	238	271	288	262	272	295	273	289	295	253	240	253	283	256	301	254	262	272	285	293	268	253	292	273	296	266	277	291	273	244	286	283	267	299	254	258	278	312	289	272	309	257	262	279	312	268	296	245	257	271	286	287	275	233	247	262	289	265	283	276	250	285	271	280	267	290	278	262	283	273	303	269	281	317	238	265	271	283	256	270	270	284	272	273	274	268	273	311	292	284	281	286	296	277	284	278	245	264	300	291	255	283	292	275	273	316	265	273	252	298	295	274	287	275	298	291	280	270	276	275	265	256	281	286	288	307	275	272	273	283	255	268	273	290	310	287	277	282	279	268	254	279	273	273	264	270	294	286	271	263	276	265	248	260	308	260	275	278	290	277	272	286	255	271	256	291	263	293	289	281	240	268	287	262	263	295	269	243	278	278	318	237	278	277	291	280	256	295	249	278	281	264	307	304	245	248	266	297	224	271	299	273	248	261	276	283	251	276	271	263	279	277	244	288	278	271	275	265	268	305	264	281	265	275	255	283	270	264	277	256	275	293	273	259	285	271	292	297	274	284	248	295	282	261	272	277	263	279	252	316	293	248	282	278	282	265	229	271	286	269	290	264	283	266	317	284	262	282	254	276	264	268	282	286	270	281	258	282	256	280	280	255	314	297	291	245	268	275	262	272	303	269	284	301	294	277	239	305	282	299	282	290	300	260	298	287	305	288	280	280	264	279	246	282	256	277	290	275	259	268	281	313	261	309	288	288	279	259	255	272	291	302	288	245	257	281	263	300	294	246	267	264	295	285	286	255	285	280	266	256	256	249	267	275	258	277	282	266	301	286	287	297	280	274	291	285	281	274	281	280	258	291	302	268	277	263	248	298	271	288	261	276	291	242	274	253	296	266	304	251	294	294	279	310	269	291	270	244	267	276	276	286	288	273	283	279	294	273	299	302	281	271	260	305	271	256	246	278	271	272	282	255	295	258	279	273	281	268	296	250	246	271	246	269	285	252	264	282	266	246	266	263	287	270	274	282	275	257	274	266	292	284	278	293	269	258	276	267	280	256	252	279	293	247	276	301	275	286	281	290	292	292	304	250	250	289	269	283	233	274	290	261	268	260	269	260	282	288	301	266	292	263	264	271	297	296	281	251	263	263	287	280	277	282	284	281	252	280	284	258	260	281	293	258	257	235	284	295	303	259	287	280	274	269	265	275	257	283	301	292	281	311	264	247	268	285	284	272	253	285	262	250	261	286	284	280	273	291	274	246	276	269	291	255	245	261	275	286	307	279	279	253	295	272	285	271	276	268	261	246	289	280	273	290	263	257	306	273	301	286	249	252	288	268	270	268	303	258	279	268	260	253	295	251	279	251	289	280	294	288	250	259	277	261	261	269	249	280	247	293	234	261	270	293	272	261	303	276	283	251	274	283	262	291	294	253	306	269	274	263	276	297	270	240	211	245	251	273	273	260	261	271	275	276	260	285	257	288	266	292	279	273	279	272	301	260	269	278	273	315	240	256	245	266	285	269	252	239	272	261	262	275	289	239	276	280	267	294	288	277	311	267	292	264	252	246	283	257	304	272	279	271	266	307	289	265	253	271	266	285	291	289	263	253	276	288	264	280	257	282	286	243	267	286	272	259	268	265	288	286	297	262	245	248	292	237	270	247	243	245	272	289	277	257	285	262	282	281	292	268	244	263	267	261	267	290	290	290	264	291	269	278	274	251	289	260	303	282	250	260	259	260	288	257	268	260	279	276	307	261	283	269	292	278	265	259	272	274	265	277	259	255	275	257	273	275	264	276	310	236	300	259	254	301	268	265	287	319	266	265	257	263	261	286	249	237	288	223	273	281	266	264	271	294	285	270	265	272	272	241	262	280	262	294	291	254	286	266	261	254	265	278	271	273	267	269	277	271	284	289	262	296	264	288	270	295	301	293	298	297	292	259	286	253	262	268	269	287	278	282	229	298	256	248	295	254	275	271	301	247	275	296	258	272	269	275	283	248	251	267	285	289	310	267	290	311	283	259	255	316	256	266	262	254	284	293	288	279	246	253	266	242	258	285	320	259	296	263	311	289	283	313	242	275	267	276	246	301	283	258	277	256	288	302	262	268	286	271	297	282	268	300	266	282	271	273	289	265	255	280	247	271	267	277	291	275	299	284	258	273	253	242	289	283	273	296	279	288	269	299	286	248	265	291	281	274	264	270	277	273	274	262	263	251	274	273	234	243	259	276	324	292	250	282	294	281	258	277	266	270	269	262	288	282	274	263	251	279	262	273	278	291	274	292	280	252	253	293	294	277	246	283	257	245	271	267	341	272	269	291	280	275	285	280	246	283	280	297	281	274	288	281	251	281	294	287	283	257	251	284	270	267	277	301	244	253	279	293	272	269	268	267	273	290	255	275	260	287	278	256	287	255	296	285	235	308	283	282	297	285	262	277	248	247	242	272	298	267	296	310	281	278	255	278	287	272	278	302	277	251	268	288	309	294	298	277	296	302	279	266	255	297	313	304	285	285	282	286	271	281	303	303	262	268	286	276	277	273	286	289	307	318	268	257	257	252	275	252	266	277	262	246	271	246	261	278	252	262	282	284	295	273	291	287	258	295	280	270	282	271	251	264	286	282	284	253	258	263	287	248	282	260	252	277	258	270	291	279	287	284	281	299	271	291	306	270	269	296	286	286	275	285	268	297	274	289	285	262	285	271	274	251	270	300	258	282	293	267	272	256	263	258	266	292	284	283	302	257	277	254	300	272
3680	831	931	937	953	913	871	852	800	777	806	751	773	752	799	762	744	753	742	765	703	768	702	714	792	775	716	742	721	676	759	728	725	739	735	707	708	725	678	757	748	756	785	788	706	714	733	738	676	736	772	775	714	692	742	762	733	750	745	748	761	739	724	730	732	714	740	747	688	705	730	747	673	743	748	751	702	754	754	725	767	696	748	726	735	733	745	718	758	787	752	725	673	694	755	727	729	743	745	678	732	733	716	716	701	729	748	724	763	709	727	727	765	701	740	709	766	680	708	733	672	711	719	728	700	704	704	733	716	752	717	756	758	640	737	707	699	679	723	733	730	745	674	757	709	728	721	773	694	707	711	695	750	734	711	739	718	707	715	755	747	744	749	731	696	748	722	762	715	730	729	695	721	710	682	743	671	715	700	741	762	714	710	715	699	725	750	738	744	757	748	744	707	746	722	776	749	690	683	726	708	749	711	719	727	714	694	750	701	724	730	721	730	739	708	764	705	727	724	735	766	722	703	707	723	717	703	713	709	768	663	784	699	721	748	684	681	698	731	720	711	712	722	706	696	679	715	708	736	721	759	718	750	749	758	670	762	751	753	746	721	715	757	763	693	711	709	715	686	716	722	729	693	725	750	759	705	698	754	753	742	667	718	710	714	741	674	709	758	749	737	695	734	713	717	719	680	761	772	681	734	775	746	747	701	709	701	741	711	730	724	768	760	728	710	749	722	737	685	712	711	766	719	671	754	699	769	758	668	732	717	707	739	735	749	720	719	724	674	704	728	714	748	741	757	750	747	727	745	730	718	772	694	767	746	720	722	732	773	718	687	709	721	674	694	730	724	727	720	733	704	683	691	773	730	717	739	738	696	721	723	722	721	722	720	706	708	764	767	742	730	714	707	735	723	686	766	724	722	695	719	692	781	707	742	717	724	704	713	707	756	717	717	714	731	710	726	718	700	709	689	710	762	710	750	706	692	766	698	716	768	718	729	726	703	766	735	770	734	681	706	728	727	731	716	712	717	772	749	753	748	709	729	698	720	739	676	753	744	712	707	776	687	742	702	705	727	723	717	737	691	723	679	746	736	693	723	754	730	753	740	729	700	687	741	734	740	680	717	747	712	690	702	705	709	720	761	749	731	697	749	704	717	743	760	743	656	671	753	707	733	717	680	753	766	690	718	708	707	753	741	743	712	713	733	691	764	752	735	662	731	750	726	693	725	758	753	717	718	756	713	756	762	711	683	754	713	745	725	747	689	746	723	715	740	729	740	745	744	689	743	714	674	731	696	701	722	660	741	716	691	710	736	751	745	688	698	715	712	755	687	722	754	692	719	691	739	680	738	728	715	679	719	750	683	786	687	731	746	767	730	680	729	735	748	681	681	712	723	729	702	739	780	675	716	722	777	749	688	776	725	733	772	657	728	687	747	742	695	755	731	735	733	746	713	687	736	746	685	763	715	741	717	704	712	737	775	656	716	760	698	743	737	713	775	770	768	709	700	718	720	707	710	758	716	706	716	772	675	734	683	733	710	732	740	730	728	698	726	694	679	734	668	713	707	746	772	721	755	696	770	749	758	753	758	734	714	739	719	726	712	725	780	735	745	692	744	700	742	711	740	747	708	710	701	722	744	711	744	719	713	722	721	739	735	693	748	716	686	715	684	776	671	688	733	736	682	720	760	739	727	727	706	756	694	790	737	727	762	685	676	691	740	744	677	730	763	730	766	666	730	744	735	704	736	725	776	711	685	743	734	715	715	760	715	726	756	746	715	715	780	746	774	740	707	722	714	762	710	770	715	716	708	725	716	716	716	764	712	736	740	686	732	722	749	682	731	713	708	700	741	692	706	728	708	702	718	720	723	705	746	731	711	717	727	714	698	735	716	742	719	716	724	704	685	714	771	680	704	763	768	677	715	746	695	704	738	714	690	686	757	722	724	747	727	640	766	739	757	693	731	697	733	688	690	726	735	676	724	688	754	719	698	734	750	727	717	733	690	720	743	716	720	732	712	720	706	744	680	680	735	721	732	718	711	720	687	713	761	723	712	699	730	731	707	734	733	722	728	735	659	728	642	734	733	711	753	690	706	780	727	736	765	705	711	766	742	755	736	735	741	706	760	722	754	719	714	754	712	721	708	705	743	685	725	765	725	741	754	730	746	717	746	738	762	757	708	732	743	748	665	746	730	719	674	691	684	690	723	736	723	747	735	746	736	718	773	795	733	688	767	686	715	721	656	780	740	722	744	706	731	669	743	723	733	697	697	719	738	760	778	718	730	736	712	739	676	689	739	736	727	747	725	748	731	683	699	761	699	746	685	739	733	702	746	689	731	730	719	707	775	730	759	724	689	765	712	681	721	742	744	719	716	719	754	710	734	704	665	721	776	759	735	762	724	739	727	683	714	717	737	784	742	724	730	682	713	699	715	745	740	728	743	717	709	745	700	736	735	729	733	733	723	709	727	764	689	777	748	733	735	691	750	755	720	744	706	756	715	730	760	700	717	768	696	725	755	684	760	749	744	706	778	756	781	733	723	698	713	719	726	737	736	700	718	730	735	761	737	757	772	734	689	681	741	707	702	717	708	696	733	699	734	760	709	708	717	752	741	742	699	712	755	750	737	698	734	762	695	726	760	736	778	652	738	727	728	736	772	709	737	743	736	701	732	724	768	746	762	742	730	696	748	708	774	706	710	720	741	745	734	724	712	731	685	745	708	742	741	718	706	748	716	714	735	782	674	762	708	709	728	764	698	689	689	719	698	738	735	714	709	747	713	769	691	726	721	742	686	735	697	674	697	753	702	754	714	744	734	712	701	754	709	726	757	734	744	723	726	730	750	752	741	697	699	709	704	738	728	735	748	782	756	724	755	749	756	722	677	759	728	746	737	757	723	776	740	739	740	708	712	746	699	694	714	665	735	702	708	714	780	720	732	721	674	710	735	695	720	708	728	752	715	770	740	748	706	705	757	682	725	722	707	714	726	688	706	694	743	733	743	724	732	719	732	710	757	702	733	708	714	703	698	738	736	756	735	733	726	727	703	714	707	700	701	725	745	721	743	687	689	736	688	696	762	742	726	743	765	690	719	693	763	693	703	730	734	734	709	721	711	715	715	717	746	706	733	726	739	710	767	725	741	799	725	737	755	720	753	771	760	771	751	732	738	773	716	727	709	800	709	690	734	718	724	735	746	746	708	738	743	739	751	712	676	733	734	807	723	681	696	748	785	708	737	735	697	736	742	757	739	759	696	702	689	673	745	770	706	721	726	701	740	721	679	755	693	702	705	709	747	729	704	740	773	751	730	738	742	766	675	724	768	749	720	719	750	733	724	705	778	731	717	692	709	710	722	702	699	758	708	748	768	735	691	752	716	726	725	749	709	723	678	676	702	743	738	710	696	735	714	760	682	744	715	755	784	736	734	753	727	753	762	724	719	690	723	714	717	713	716	749	739	745	751	741	737	749	676	757	725	733	702	738	679	694
23244	3302	1282	1028	814	665	591	519	455	388	412	352	364	376	353	342	361	328	323	307	305	286	308	306	330	311	288	276	289	322	280	321	276	304	322	309	308	312	336	315	290	297	292	283	311	302	274	298	282	290	300	300	272	285	295	303	298	299	275	303	287	306	292	294	255	279	287	285	289	278	325	292	292	314	256	309	326	271	290	280	307	272	315	294	280	275	281	275	295	303	296	302	290	302	289	295	289	300	275	292	290	310	288	299	281	300	288	318	281	323	283	272	270	322	315	275	281	257	320	292	271	288	271	264	275	307	273	280	306	328	286	292	303	283	312	290	281	301	301	310	292	306	273	306	286	295	282	276	277	313	318	303	278	276	287	300	315	272	306	298	289	304	295	289	324	301	316	322	300	278	310	260	274	320	293	281	280	299	303	286	290	329	308	273	285	313	303	289	296	308	272	301	271	310	294	302	299	307	283	308	289	320	262	295	291	271	294	309	273	292	259	284	259	290	305	266	288	286	306	284	284	266	297	290	309	282	305	286	266	290	283	270	272	293	276	285	303	299	297	296	283	275	274	298	258	267	293	286	279	314	332	282	309	297	300	305	300	256	287	283	314	260	301	302	291	273	283	311	265	312	287	302	260	291	292	302	281	296	281	274	309	291	302	278	262	291	306	283	284	295	303	287	276	318	302	307	324	288	292	328	297	288	294	318	278	311	298	256	287	291	288	290	266	301	316	307	265	316	311	281	284	309	270	290	262	300	294	295	287	294	311	310	253	314	295	303	257	307	295	293	279	273	310	288	289	275	288	298	258	278	292	284	299	289	275	293	291	286	277	282	275	295	299	278	289	288	275	267	304	290	275	290	258	272	263	291	294	302	298	282	285	317	280	319	285	307	304	313	282	260	296	271	289	297	312	287	297	302	281	269	294	300	298	284	281	273	272	303	272	296	279	284	290	285	282	293	313	279	273	299	296	296	307	290	304	281	279	285	291	284	305	288	277	321	277	321	310	286	272	304	306	274	259	280	308	265	338	292	302	273	256	270	275	269	313	288	318	281	297	287	274	261	278	337	290	287	295	271	291	294	286	291	286	291	276	316	311	306	291	292	271	305	306	284	287	291	276	279	270	316	277	290	292	291	277	282	267	309	295	277	306	304	300	263	278	278	266	263	312	298	274	282	264	298	315	280	300	307	295	264	291	312	265	253	300	272	276	270	265	284	291	269	308	268	297	289	301	280	312	266	305	292	289	331	258	298	313	278	323	281	297	282	280	311	290	289	278	281	294	275	313	305	298	290	322	301	293	290	271	317	289	283	286	304	288	290	284	267	269	272	282	278	309	294	276	281	292	290	316	266	297	287	262	302	289	310	291	307	320	305	260	301	305	274	311	292	274	303	301	288	272	271	298	286	290	291	307	291	276	313	303	318	314	283	264	273	290	270	288	280	285	246	289	329	271	310	308	270	295	272	293	299	317	289	290	268	287	276	249	289	287	290	293	291	339	259	283	290	269	310	281	314	280	292	301	274	293	284	290	280	288	297	304	281	289	313	308	304	315	293	320	313	295	302	313	286	295	286	287	293	284	279	282	290	317	295	303	298	294	303	292	290	303	296	294	291	266	291	278	274	263	292	291	306	280	253	285	300	287	271	259	275	279	290	305	288	272	301	281	271	313	254	289	285	279	311	293	283	263	307	319	274	336	277	291	299	303	315	322	300	279	277	287	295	290	256	282	287	261	313	285	291	286	259	322	282	280	280	300	314	285	298	290	291	268	286	307	262	266	256	312	313	297	321	311	274	270	296	273	280	315	293	304	292	301	298	294	302	290	324	289	288	317	253	278	316	318	285	274	308	275	268	284	307	278	278	284	288	304	254	262	340	297	282	290	295	281	292	283	306	261	272	309	270	278	259	286	266	303	305	293	290	274	307	289	305	326	292	263	281	320	263	294	267	280	267	313	314	269	290	291	308	281	288	311	306	281	284	296	273	276	296	282	332	283	313	315	296	287	305	272	280	260	311	271	297	304	297	288	314	289	299	285	301	298	285	298	277	298	271	308	283	305	317	255	274	293	278	286	304	304	291	268	295	293	250	270	282	299	276	300	266	251	279	302	261	315	283	252	272	276	278	256	310	288	270	314	276	297	275	286	307	301	257	302	280	278	292	289	296	281	277	288	321	293	294	284	287	293	281	293	307	282	308	317	300	282	279	271	319	276	278	266	275	341	260	302	272	258	283	284	301	272	268	302	267	309	307	293	282	290	291	272	287	310	254	278	276	296	313	295	289	274	265	282	292	281	306	284	265	264	308	286	278	308	286	293	266	293	276	312	325	249	291	289	271	280	301	294	287	296	280	315	277	306	284	318	294	296	327	281	295	289	277	287	310	284	303	316	260	275	266	276	289	282	266	318	270	284	319	272	274	296	273	294	299	294	318	296	308	278	299	279	281	267	290	300	279	279	305	312	249	272	304	291	288	290	302	281	294	281	308	272	288	333	277	318	312	314	281	330	293	262	305	292	310	279	299	256	280	291	295	286	276	283	304	276	275	296	290	296	294	289	290	292	272	283	327	292	323	299	297	304	327	282	294	292	261	298	293	285	284	297	305	285	320	292	296	318	297	255	278	314	318	279	280	296	287	286	302	305	275	281	274	311	303	295	299	308	299	271	269	292	312	293	310	280	269	260	273	262	274	299	278	304	284	291	252	292	290	283	278	304	299	269	281	262	270	271	288	280	301	296	277	287	289	307	307	306	299	303	292	299	285	310	272	274	271	278	283	294	301	308	291	278	291	270	289	286	287	271	280	294	270	282	279	294	289	255	319	291	300	307	288	274	279	309	320	285	269	270	292	282	312	270	294	300	299	292	286	297	288	291	294	280	292	295	286	302	297	296	302	301	308	277	286	317	286	284	280	299	285	272	304	286	271	287	304	277	291	281	298	281	281	317	319	309	279	304	276	283	308	306	314	293	293	303	294	304	304	330	284	302	304	302	316	306	275	281	286	287	308	295	282	282	285	290	286	284	285	317	295	278	288	302	289	309	265	286	296	305	289	289	265	300	317	287	302	270	301	308	300	310	267	277	299	266	294	310	292	272	281	281	282	283	290	298	279	326	283	315	292	294	290	263	280	297	288	302	287	297	271	286	290	264	287	306	281	269	301	298	288	288	296	290	275	280	311	267	306	269	271	297	281	324	296	283	259	286	284	270	306	284	280	301	279	327	293	263	287	305	289	269	299	295	330	341	290	288	293	299	297	276	286	252	285	309	297	300	292	295	280	282	293	279	307	310	291	299	311	306	320	279	303	285	261	271	288	282	287	292	276	305	282	324	313	294	283	280	269	290	303	258	307	307	309	295	288	297	306	293	317	283	275	278	291	276	296	336	306	294	298	287	286	315	314	300	294	273	262	277	294	283	319	298	294	296	321	321	297	268	297	286	267	293	294	314	298	279	287	313	274	292	275	268	293	253	290	282	282	266	308	297	282	317	279
13398	1655	2728	3223	2893	2490	2141	1825	1619	1488	1352	1312	1217	1128	1037	1032	1018	1014	959	962	897	912	865	925	883	917	837	819	867	868	846	824	796	792	820	835	776	792	837	755	797	773	803	788	778	818	769	793	769	827	775	754	768	797	754	786	798	805	724	759	750	747	777	794	771	785	734	796	736	736	726	834	720	770	736	738	787	770	809	756	758	805	725	748	771	696	742	777	784	728	759	765	719	776	785	734	742	724	713	732	811	756	775	739	732	766	749	754	783	755	806	737	759	800	721	784	761	768	750	721	742	755	725	755	811	771	795	806	747	715	726	712	769	715	705	823	777	730	743	762	777	744	715	760	668	785	729	727	744	759	753	750	718	771	737	771	746	730	697	751	778	727	760	764	761	759	724	756	759	739	741	741	769	738	758	766	739	735	771	790	707	749	727	743	776	716	732	732	779	761	737	780	727	739	754	696	699	745	752	717	741	767	786	732	723	724	749	740	730	762	732	771	737	722	776	738	734	775	735	780	804	775	730	757	728	735	783	769	805	787	775	779	728	782	765	740	747	748	746	758	766	807	717	709	796	784	709	762	768	759	726	754	771	760	720	740	752	732	717	763	732	780	780	798	708	722	787	790	766	775	768	708	748	788	740	772	735	736	734	743	734	782	742	765	777	796	711	765	717	746	795	710	744	765	711	732	727	720	704	738	810	749	748	765	726	761	793	745	776	717	746	752	750	747	747	697	654	751	741	757	729	734	742	737	746	726	714	766	738	762	764	756	720	784	772	764	734	747	718	713	719	756	691	669	726	744	758	761	732	749	785	726	720	773	752	726	767	768	783	792	765	742	716	730	721	770	696	806	762	742	735	757	709	771	755	732	744	731	773	729	754	766	703	727	752	743	783	771	731	764	821	717	792	725	750	729	704	726	785	683	753	771	779	751	808	725	726	717	738	715	701	710	734	750	768	718	754	759	698	713	781	727	734	759	730	778	792	757	700	783	755	756	718	731	771	791	749	730	769	777	742	782	730	747	800	782	717	778	723	744	721	691	795	729	761	718	770	762	729	750	700	774	750	758	738	744	704	750	698	753	763	732	761	675	775	756	742	719	760	741	806	725	789	724	710	718	720	777	709	745	775	792	756	662	767	714	768	749	726	771	766	739	783	749	732	752	724	736	784	740	718	746	797	765	795	721	756	787	769	772	730	725	704	722	774	706	759	796	808	763	755	764	755	774	760	760	758	762	701	697	748	712	770	688	697	808	738	738	765	730	747	765	746	795	761	767	786	759	754	733	761	761	767	774	743	752	781	784	777	729	821	748	772	768	709	724	776	721	770	778	707	774	734	779	759	743	698	719	772	786	722	695	773	735	745	775	709	781	717	774	783	734	785	732	716	741	713	729	749	729	752	784	748	765	758	742	786	778	712	735	761	780	708	698	800	747	741	744	742	712	731	753	773	700	712	748	759	736	743	778	736	720	761	766	756	754	832	725	763	773	729	707	739	750	805	783	767	731	761	785	693	754	787	772	747	705	704	717	720	755	744	741	709	783	771	748	763	764	782	740	723	767	782	744	738	787	730	761	765	715	798	774	737	704	744	749	673	761	738	724	731	757	724	752	752	751	745	764	776	720	732	786	744	747	750	727	729	762	759	735	734	697	714	718	781	745	739	749	730	752	823	717	775	716	776	773	731	758	786	767	754	717	833	715	764	724	695	740	736	741	771	751	750	750	735	821	768	767	797	703	724	744	740	744	764	744	726	751	714	750	737	810	715	738	777	721	771	815	741	772	746	763	774	777	781	734	744	740	769	723	740	760	804	718	765	753	751	784	710	704	751	779	755	733	777	734	720	732	729	766	765	715	730	746	739	732	739	781	723	778	790	753	743	787	743	707	749	789	770	794	735	741	748	770	767	766	765	733	736	790	720	764	783	728	784	789	738	815	766	717	695	795	767	717	751	736	747	770	758	782	732	778	768	747	747	733	731	783	727	715	777	733	763	703	763	732	744	724	742	741	737	761	755	721	729	760	758	806	749	741	744	766	723	735	731	813	735	757	738	759	777	740	797	781	770	763	762	758	766	807	732	767	756	752	791	724	796	749	727	754	727	733	723	745	728	718	732	722	743	746	761	727	752	743	747	736	768	768	759	756	764	705	758	718	741	744	707	707	786	706	715	757	769	731	809	763	746	733	739	767	761	717	764	728	776	726	738	781	729	773	749	752	767	787	740	738	764	716	723	760	757	733	789	786	761	767	753	711	776	739	752	759	758	761	731	780	763	763	778	717	753	750	709	820	765	774	799	752	773	762	719	754	705	769	750	718	777	771	746	769	694	748	729	758	730	776	755	748	767	734	765	720	805	781	721	761	746	795	772	757	728	737	725	734	797	725	720	809	749	781	728	761	790	805	725	767	752	770	737	745	772	776	744	782	730	760	742	759	733	775	719	804	698	705	730	702	729	764	748	771	731	766	753	694	756	724	694	738	777	715	777	782	706	704	758	775	727	701	731	752	796	788	752	723	749	746	726	741	726	742	705	729	768	730	723	751	730	701	696	687	762	725	706	750	704	725	773	758	717	737	714	776	698	753	716	775	731	763	744	742	737	711	752	728	711	741	749	725	772	777	705	778	736	691	732	749	689	768	732	747	764	745	748	745	768	759	764	733	724	727	736	735	811	772	737	784	737	754	740	743	701	773	700	771	775	811	777	792	697	767	736	711	716	786	805	775	767	764	717	733	771	786	746	805	703	779	730	725	706	779	723	744	744	688	776	780	796	790	725	763	744	740	739	771	782	694	747	746	805	710	786	753	759	730	718	721	766	735	727	772	712	782	749	744	747	746	729	726	785	741	737	732	731	723	748	754	708	768	739	712	784	758	716	767	748	766	735	729	775	756	738	784	748	777	760	762	757	719	792	743	784	786	715	751	748	747	757	745	733	718	796	669	773	724	726	731	725	795	753	718	727	750	793	767	721	758	737	706	766	745	785	759	792	741	778	771	746	717	819	729	767	748	726	739	747	733	712	714	710	772	710	740	765	702	779	739	756	766	809	769	766	771	743	726	787	759	734	721	692	716	758	752	704	731	738	765	744	724	758	773	772	738	753	729	768	781	750	709	787	743	769	775	774	722	684	770	763	740	782	758	728	747	772	729	730	731	740	741	726	759	763	713	694	760	796	767	754	781	708	777	822	734	737	780	775	796	745	728	772	788	716	769	794	764	735	710	747	758	779	740	730	739	757	777	746	755	781	769	797	761	707	758	747	706	768	750	791	764	719	737	705	730	784	736	762	745	731	778	755	766	770	786	716	713	766	745	807	752	738	720	744	703	726	757	711	755	754	757	763	733	735	736	716	758	762	817	768	754	793	736	740	758	725	794	776	734	764	705	773	734	711	729	754	740	744	683	749	734	726	782	776	748	774	771	755	769	755	700	732	769	732	751	722	745	679	750	692	772	727	797	725	804	766	735	728	776	747	736	727	766	758	777	740	716	718	724
34034	7821	2202	1657	1170	848	674	578	378	380	352	302	270	242	232	229	222	180	200	186	199	203	179	184	158	171	184	175	166	144	151	157	151	166	155	164	147	147	144	138	154	155	121	160	167	160	149	174	139	179	138	141	128	135	137	165	138	154	141	139	139	166	135	166	152	142	163	134	127	122	151	145	146	137	119	122	136	151	139	144	154	121	128	140	135	136	136	124	153	167	142	149	149	125	130	131	136	157	166	128	146	121	129	154	149	152	157	137	113	147	145	131	116	138	143	112	138	131	137	132	141	153	137	141	154	126	139	169	144	160	146	136	158	142	152	128	144	147	146	145	152	132	119	139	132	161	130	154	124	138	129	135	133	142	123	146	129	147	141	188	161	160	127	136	131	137	135	138	127	112	129	159	144	138	155	129	148	143	147	131	125	142	134	144	149	154	124	126	144	123	115	147	150	161	143	149	135	130	132	129	128	145	133	132	168	133	146	160	136	135	137	150	150	139	131	148	144	133	145	133	132	147	141	146	134	146	140	146	141	144	136	159	141	119	142	144	129	136	133	143	136	136	131	122	156	140	121	134	132	136	123	148	142	148	134	144	138	129	116	118	136	125	135	144	139	140	144	123	127	153	131	135	141	127	125	127	146	151	144	117	122	141	132	143	125	151	131	116	136	135	135	139	150	135	128	152	144	142	130	142	137	131	151	114	139	144	127	130	144	141	143	151	146	143	150	145	164	144	155	146	142	126	154	152	130	136	131	142	123	155	154	163	121	138	139	110	126	146	146	127	162	129	129	160	138	154	136	138	133	138	165	164	137	124	132	155	138	128	126	133	140	142	149	134	119	146	171	136	121	141	134	128	129	135	137	123	141	139	145	140	139	159	147	139	145	145	131	156	144	145	142	126	139	136	150	130	145	132	143	129	147	139	149	137	124	150	142	165	132	142	136	124	143	133	136	151	152	150	158	139	137	136	148	131	137	142	134	119	145	132	105	141	129	128	132	136	179	125	130	142	157	140	155	161	142	152	126	143	158	131	121	153	148	140	115	122	115	146	127	133	158	123	139	141	152	128	115	152	135	171	139	168	158	135	138	150	150	140	131	108	142	120	144	147	128	145	138	141	134	137	146	139	144	140	126	150	126	143	139	138	151	138	136	131	134	148	160	145	135	161	152	135	122	161	132	150	157	150	130	148	134	142	139	124	114	145	143	136	121	129	157	129	131	128	131	145	143	139	157	144	154	147	147	119	139	133	136	132	131	138	125	160	150	134	169	145	147	130	157	136	140	140	137	126	155	146	151	138	130	122	133	139	141	167	142	121	137	139	130	136	135	151	131	121	148	117	132	136	155	132	137	114	147	132	126	133	142	138	145	160	160	135	142	133	149	144	149	163	141	143	159	118	126	133	145	150	152	130	150	144	158	131	156	143	146	120	126	139	133	137	140	146	141	148	128	151	117	138	133	115	122	126	133	126	112	144	141	133	144	152	139	146	144	148	139	132	143	140	150	136	135	153	123	155	145	142	160	153	143	136	149	148	137	138	132	112	135	126	150	145	139	128	140	120	130	142	168	145	151	147	126	131	155	157	124	135	132	137	149	119	124	143	140	135	144	138	144	161	126	119	144	138	151	144	141	132	115	147	138	150	133	139	158	139	156	120	148	131	126	130	156	139	137	148	154	164	159	137	138	155	129	135	165	155	144	126	116	148	142	143	138	165	131	135	146	149	144	121	129	106	141	128	143	162	136	130	120	129	124	154	148	143	144	144	130	152	148	122	140	132	143	146	149	117	162	132	127	131	128	120	144	161	143	163	141	147	135	149	137	155	127	134	157	145	116	120	133	131	162	146	134	143	137	128	142	143	125	127	130	121	168	131	141	157	125	146	155	132	133	137	145	154	128	132	145	132	137	139	129	148	127	140	137	134	131	149	150	122	133	123	161	117	134	168	155	145	150	138	144	140	161	129	139	151	129	143	127	156	144	129	129	139	134	133	140	131	133	132	133	153	136	134	138	142	145	149	117	137	158	143	141	119	167	143	129	126	120	144	116	128	120	160	169	150	154	139	149	157	150	135	144	135	147	120	133	144	151	122	123	133	126	141	146	139	154	141	136	134	150	153	132	140	141	142	143	172	146	144	149	137	125	130	125	123	144	158	137	131	155	143	138	161	152	131	127	137	132	149	136	161	135	142	138	131	131	137	144	161	138	139	140	119	132	134	139	151	145	148	132	129	139	137	152	140	150	102	132	152	127	142	135	113	153	149	147	144	130	151	148	142	144	156	180	159	136	119	124	128	157	157	160	142	144	142	131	142	138	169	155	138	142	148	146	143	135	116	146	164	134	133	151	124	150	133	151	135	165	120	146	147	147	122	141	125	127	116	139	152	124	116	149	138	142	141	142	152	128	145	127	153	119	156	148	150	162	148	135	150	155	163	150	132	148	152	134	137	125	141	132	138	132	145	145	144	147	135	138	140	121	139	147	150	137	159	115	131	155	125	158	135	126	156	157	159	163	165	149	130	117	145	125	140	148	136	125	117	150	149	117	132	140	134	159	128	157	151	132	139	148	130	119	152	147	126	131	125	151	135	134	161	146	165	152	156	127	142	147	143	138	127	131	150	157	122	149	140	130	123	146	133	131	147	123	115	151	130	111	137	145	137	120	138	151	125	169	143	135	156	119	141	132	140	132	130	127	153	143	122	115	139	129	139	121	164	151	133	140	115	139	130	140	120	128	128	141	143	158	124	142	119	128	122	133	130	134	147	154	146	126	122	134	130	139	154	113	130	124	118	147	159	152	144	154	121	136	143	143	126	124	138	168	125	133	131	109	147	147	131	132	118	118	127	132	133	143	153	126	141	123	140	142	154	122	141	123	163	147	149	136	152	134	134	141	143	150	121	136	148	131	137	165	135	143	120	149	137	151	119	134	149	140	122	131	125	144	138	144	118	142	133	137	149	139	139	114	123	133	132	142	148	132	131	131	115	152	124	139	148	144	141	140	143	138	125	148	134	156	132	138	145	152	129	127	133	159	146	157	143	117	168	152	112	144	164	139	141	133	165	148	137	129	121	106	134	143	127	131	122	133	154	151	145	154	125	134	136	157	151	128	149	119	127	132	120	132	148	155	110	143	155	151	125	143	134	158	126	140	150	142	136	149	154	150	125	125	133	116	121	131	139	146	129	131	159	156	122	140	166	152	148	139	124	133	133	147	125	124	148	137	135	137	135	147	145	143	147	125	128	135	127	143	140	134	118	143	133	143	145	139	133	136	132	142	115	137	139	149	147	150	141	141	142	150	143	144	132	130	137	137	131	123	157	126	133	130	134	133	128	117	141	137	134	130	124	145	154	157	135	138	134	149	140	136	144	146	141	153	126	117	143	164	129	133	140	141	148	124	136	135	145	131	134	145	127	144	125	150	130	165	132	146	144	167	156	155	148	124	136	135	138	130	168	143	152	142	157	135	134	146	138	152	125	160	156	156	134
18951	2053	3858	4908	4320	3616	2960	2509	2098	1733	1484	1447	1310	1118	1040	968	885	868	822	737	738	706	688	625	605	634	648	578	564	578	555	526	584	494	552	519	516	468	506	487	515	471	460	471	430	502	429	472	464	442	429	442	411	443	443	428	464	443	461	419	442	466	422	431	432	419	425	431	449	408	394	435	383	404	465	411	414	408	442	419	394	438	412	403	413	421	422	407	352	412	405	427	405	393	408	386	401	416	418	420	406	402	377	410	446	443	411	441	412	437	404	360	380	375	404	431	438	418	373	398	386	384	405	413	412	384	416	398	411	370	401	405	413	412	413	418	434	388	404	374	405	365	416	412	378	414	389	384	395	394	401	402	356	401	408	412	391	409	408	384	390	396	386	409	407	449	413	387	427	380	410	419	388	384	374	411	365	386	392	371	417	433	381	422	390	407	399	362	419	411	393	411	381	393	387	387	390	383	410	368	368	438	414	409	390	393	406	397	367	397	414	399	417	416	371	418	386	390	373	406	391	372	387	404	408	406	375	394	399	366	407	402	391	384	371	379	414	371	376	407	417	394	383	380	389	392	419	396	362	368	395	417	381	386	400	386	391	400	394	390	374	409	409	378	405	413	390	372	408	404	405	415	389	378	408	414	398	371	392	365	359	382	390	407	406	402	396	373	397	402	401	435	414	378	380	425	401	399	371	419	415	396	397	366	391	412	375	417	388	374	415	402	378	393	425	419	411	374	397	400	420	401	381	380	396	383	430	408	398	424	427	358	401	401	405	421	405	335	418	394	373	380	384	406	382	398	367	366	400	405	405	424	413	436	409	402	405	409	443	403	417	438	421	407	396	375	381	415	383	398	377	395	413	413	401	390	395	387	403	373	383	390	399	375	379	410	344	403	374	388	369	425	391	403	407	400	423	391	396	402	384	397	391	401	404	395	427	374	392	421	363	415	384	384	406	390	382	424	377	380	369	391	417	395	432	397	392	394	382	407	350	403	368	390	408	413	438	351	375	379	406	407	416	383	364	401	405	367	386	380	384	375	377	349	388	406	369	389	385	380	394	422	361	386	413	350	393	369	388	388	446	376	386	410	372	428	373	384	398	404	354	378	413	405	356	404	381	378	393	399	388	413	364	373	413	389	382	373	412	385	418	368	380	392	379	385	407	347	383	403	408	385	394	423	376	395	399	405	370	389	394	402	394	398	388	375	389	415	386	377	386	390	419	390	381	381	391	376	377	376	421	404	383	369	397	368	364	372	413	381	403	437	386	388	440	424	420	379	367	398	388	387	377	368	381	410	393	383	393	416	406	403	395	394	414	377	375	434	391	397	386	398	419	397	420	405	403	424	387	370	394	409	412	409	384	425	392	393	419	407	382	405	393	387	387	405	389	398	399	409	396	417	375	375	395	382	431	377	387	402	387	380	404	405	373	345	397	380	388	370	368	388	394	376	422	396	397	417	378	395	378	379	394	364	376	400	386	421	420	391	406	386	356	375	399	373	383	392	398	423	422	398	389	388	374	389	401	391	388	383	387	406	397	364	396	414	383	403	407	390	417	393	379	409	406	440	424	416	390	381	402	381	395	369	449	419	373	389	377	383	389	427	377	426	427	410	421	383	402	374	383	391	383	372	431	396	382	380	381	386	380	398	357	405	390	373	382	391	380	394	402	407	365	368	390	384	398	389	373	376	383	402	388	382	381	402	390	388	373	410	379	404	418	398	382	398	404	387	396	374	421	386	426	403	402	352	347	405	375	375	371	393	393	374	377	395	419	336	355	359	378	374	390	385	384	394	379	414	440	397	410	392	396	365	406	376	406	378	348	389	392	410	388	382	395	350	419	404	381	381	378	409	385	397	391	361	433	398	397	407	381	439	390	382	352	365	420	367	367	402	354	389	356	379	408	404	379	368	410	367	386	377	376	367	419	413	414	375	414	401	401	428	387	386	374	390	359	380	413	386	405	398	408	409	419	423	443	391	378	405	428	399	408	395	386	405	386	384	375	391	400	353	388	372	422	403	408	383	384	374	413	376	411	378	372	364	461	405	392	396	381	411	393	336	368	410	385	385	389	373	414	372	383	359	394	444	365	399	394	387	418	393	366	387	401	384	394	380	402	417	387	416	400	399	382	372	379	382	377	414	418	391	407	387	412	393	386	421	381	357	404	394	435	397	378	417	401	397	402	382	352	383	404	428	401	394	440	398	393	385	397	397	407	449	370	406	382	378	424	383	381	415	402	395	453	383	373	380	383	395	396	400	388	359	364	397	395	411	416	375	398	390	408	390	412	417	372	381	369	410	404	378	381	398	357	378	385	338	371	387	368	371	386	394	399	377	374	417	395	382	399	375	397	347	376	410	384	391	403	376	390	423	417	411	407	389	382	397	396	380	424	408	428	402	412	388	401	406	392	391	382	391	375	368	414	398	359	370	401	398	388	365	405	400	368	402	446	408	406	410	369	387	369	423	378	390	404	395	399	403	388	362	391	423	397	388	391	384	403	383	436	419	374	415	366	378	370	402	362	367	439	407	426	399	387	348	409	404	404	355	367	424	391	390	404	377	366	383	406	379	373	400	398	437	368	407	397	428	439	419	380	367	411	412	388	383	409	405	430	359	422	379	405	392	427	406	397	382	407	409	411	380	373	412	445	424	393	380	381	385	420	381	410	393	388	395	394	376	390	424	400	398	377	382	403	383	425	392	399	409	374	426	397	402	371	411	386	367	398	407	422	406	389	383	422	381	418	441	393	398	382	410	363	418	424	384	376	400	371	405	354	373	383	394	376	394	435	385	402	366	388	409	389	412	395	379	400	399	406	390	427	407	419	450	395	400	377	380	423	413	408	407	381	384	430	393	391	395	422	395	381	401	348	432	368	393	359	387	404	416	417	425	395	354	396	376	377	402	375	382	420	359	407	407	401	386	376	363	404	406	409	411	397	406	414	401	381	407	393	379	425	376	409	425	394	384	399	394	427	386	371	390	406	390	406	410	405	373	402	349	392	396	409	390	396	416	392	375	425	363	384	401	401	365	383	405	427	397	392	376	376	417	369	358	428	418	408	388	421	394	352	404	398	418	436	414	419	410	354	381	378	367	358	346	374	401	447	419	423	409	409	441	412	399	401	399	396	397	407	387	373	389	372	375	438	406	416	395	393	448	366	359	377	401	419	387	397	388	394	387	408	368	395	384	415	365	355	383	404	383	401	400	365	376	397	401	421	404	398	377	371	377	402	401	401	408	391	388	423	370	415	388	368	380	331	415	391	425	388	393	385	367	425	404	394	364	387	393	379	415	389	347	374	435	381	369	432	422	391	398	349	403	394	380	369	370	439	406	388	371	417	427	404	405	425	403	362	379	405	401	369	405	416	426	401	397	390	337	419	394	373	399	375	369	414	401	416	410	359	391	403	388	385	405	391	432	376	426	405	375	386	393	371	423	384	397	422	392	353	391	401	384	408	383	388	378	397	427	401	420	395	383	388	400	383	397
4017	395	345	323	347	299	292	305	253	287	258	265	312	302	285	271	276	301	285	252	274	273	271	274	289	270	279	271	284	254	285	287	289	301	289	284	298	288	262	294	261	266	277	288	282	237	303	261	279	288	270	242	309	287	262	279	271	290	289	277	279	265	277	276	254	286	251	282	248	320	283	274	304	278	240	272	268	263	245	279	261	282	277	263	284	258	278	288	274	280	266	265	293	245	273	292	295	235	284	294	288	282	281	263	302	280	275	264	280	268	258	288	263	273	250	282	289	257	242	276	301	328	291	256	272	246	285	277	276	291	280	278	278	266	286	256	281	276	243	258	269	265	281	281	287	290	299	280	273	262	266	275	284	288	277	268	259	286	258	293	289	273	276	272	267	281	241	227	284	283	282	271	302	275	245	294	303	265	302	284	306	281	276	284	283	281	276	281	291	257	269	265	279	261	286	272	274	280	278	284	267	250	267	255	267	287	263	267	252	270	248	281	264	271	286	254	271	295	257	251	257	279	310	296	265	257	254	259	260	263	270	297	268	285	285	252	294	288	283	263	264	284	266	271	279	288	294	269	265	284	294	292	268	238	288	313	255	276	309	259	280	282	270	281	270	280	268	290	285	280	298	275	273	258	320	288	275	276	269	299	265	243	277	266	261	279	285	259	279	280	259	277	282	290	245	280	280	272	244	286	275	256	273	274	270	289	306	283	268	267	296	281	289	248	289	285	240	233	272	275	221	256	240	252	282	282	280	248	274	268	289	282	287	265	258	320	273	263	234	273	288	274	245	295	279	253	260	254	265	251	260	265	286	268	270	292	279	271	292	269	269	246	253	274	279	253	274	243	299	288	304	278	263	270	301	270	289	293	282	272	294	320	262	274	296	252	289	294	271	298	253	304	260	266	250	273	224	269	265	288	275	271	258	259	241	292	281	279	271	272	262	268	293	245	249	277	249	306	294	294	209	253	274	266	276	263	271	276	280	281	262	279	267	270	273	255	270	271	277	246	284	268	292	276	263	253	265	281	255	250	257	291	250	286	283	241	286	255	273	265	265	292	268	285	268	261	230	278	293	280	283	271	303	271	245	257	271	239	279	266	262	296	267	258	294	264	284	272	262	278	263	289	274	277	289	278	261	257	294	278	270	286	288	237	266	253	268	308	285	256	268	274	267	278	269	262	244	273	238	281	268	283	265	269	271	254	264	274	253	285	264	245	271	273	265	266	261	282	295	269	258	271	285	291	242	271	299	242	244	296	261	303	265	262	272	286	232	283	276	265	265	250	272	268	275	275	297	280	260	266	262	285	278	274	276	267	266	281	258	258	292	267	272	270	295	256	267	255	263	248	269	269	283	295	255	246	253	257	260	274	273	290	267	260	272	295	291	284	310	281	312	256	271	278	286	274	246	261	304	268	266	296	270	256	259	288	274	270	272	253	270	283	311	271	277	271	280	235	239	290	269	279	292	267	287	266	265	245	293	269	250	266	250	257	278	290	264	291	268	294	259	250	289	285	260	265	281	258	276	267	263	292	273	228	256	288	270	261	244	270	274	259	295	273	269	312	281	253	276	264	296	281	267	285	275	268	248	280	258	251	319	297	282	271	298	270	274	273	268	254	258	269	281	269	281	288	259	309	285	304	277	264	249	283	255	260	287	281	272	270	284	265	254	280	271	294	287	283	244	281	286	284	272	273	290	259	288	293	290	278	253	282	251	270	268	270	262	238	253	251	289	250	273	274	271	277	271	244	267	267	259	264	266	250	254	275	284	278	281	255	260	267	257	261	294	280	299	275	260	281	262	293	264	268	248	263	307	260	260	251	248	263	274	263	257	265	251	234	272	273	278	270	267	257	288	280	259	284	272	289	293	262	271	292	274	270	262	269	272	283	281	271	299	258	246	290	297	260	265	276	276	288	287	315	248	294	256	300	297	269	268	269	252	287	279	267	273	257	256	278	269	255	282	286	267	286	286	278	268	269	283	264	291	259	277	264	314	254	270	297	255	268	295	267	273	281	271	303	243	298	276	271	276	293	267	296	296	301	276	277	276	262	271	266	282	263	284	263	272	249	251	273	261	267	277	300	265	252	260	295	301	285	270	272	281	263	262	261	256	259	308	262	239	239	256	284	276	270	283	297	257	283	247	296	313	271	270	292	289	313	276	271	262	287	227	248	244	281	262	269	243	266	286	233	266	284	284	245	303	266	312	282	290	263	260	264	275	251	298	282	284	294	251	271	282	282	309	290	265	330	251	241	253	296	296	281	269	276	262	289	275	298	263	264	278	273	257	264	245	283	291	275	294	281	277	266	265	280	273	262	285	262	293	265	270	281	254	285	280	269	279	269	278	259	259	283	295	250	260	242	267	280	269	270	273	283	262	259	290	253	268	270	284	266	288	279	266	284	247	252	254	301	262	256	283	251	299	278	251	292	284	293	275	289	275	281	281	274	280	237	279	243	250	303	252	256	287	253	267	247	277	294	285	292	260	260	248	272	252	286	261	271	271	270	278	268	276	277	267	266	283	279	284	266	288	264	288	258	285	285	253	280	285	259	281	263	304	320	277	270	255	275	273	276	293	265	298	250	285	257	277	285	278	259	270	289	272	270	320	264	274	285	260	283	283	286	249	277	304	261	287	276	297	291	280	266	278	259	273	279	266	256	247	298	306	256	287	284	252	259	278	286	271	285	267	266	276	292	275	276	280	293	274	282	302	262	291	281	267	294	257	270	298	278	312	273	250	277	274	244	256	272	275	275	268	279	260	287	272	259	274	283	280	291	253	278	260	282	279	268	255	258	283	249	276	279	255	270	277	280	261	252	268	291	258	266	238	255	286	285	265	280	269	280	266	258	263	254	272	301	257	273	278	262	290	271	269	294	261	289	254	252	259	266	299	281	267	272	261	267	255	283	290	280	276	242	271	250	277	261	288	269	299	248	260	261	281	305	268	280	273	271	299	294	256	279	282	281	304	272	279	262	281	283	271	279	266	240	290	274	257	283	286	276	276	253	286	273	251	277	264	268	285	272	275	262	274	240	271	249	294	283	273	272	307	271	280	239	269	292	295	286	278	241	285	274	309	243	295	272	254	253	265	263	284	284	283	259	283	274	279	280	305	285	298	297	228	297	278	258	267	279	268	244	261	279	277	280	249	286	269	250	282	291	285	292	255	265	261	274	287	264	265	273	278	278	290	315	307	275	287	276	254	267	273	274	265	280	287	270	279	280	239	302	285	264	281	310	278	282	281	289	279	280	283	276	266	259	296	241	277	277	288	269	265	275	288	286	270	302	284	292	295	251	263	249	284	287	252	305	278	313	270	260	302	259	266	260	273	253	262	269	271	270	266	269	269	264	264	236	302	288	257	266	296	308	233	283	298	283	268	308	246	272	275	290	277	274	309	267	268	269	255	245	282	259	271	300	284	245	279	286	283	286	276	313	241	241	284	284	269	281	286	277	291	244	280	269	283	298	244	245	272	289	305	284
3453	788	913	960	944	872	868	808	795	802	801	732	761	784	768	748	731	724	730	762	770	747	753	717	720	781	744	757	747	753	671	715	745	736	704	742	760	698	715	712	700	670	708	727	713	739	735	771	774	675	699	728	687	728	714	710	752	725	677	681	780	752	700	668	726	696	725	774	761	732	730	707	716	713	733	774	785	702	718	660	719	700	716	737	693	747	717	744	701	759	691	748	725	732	717	676	726	757	717	685	693	690	726	763	752	718	697	750	747	728	689	726	730	712	718	735	702	747	736	749	713	715	730	747	727	724	701	720	769	683	719	708	720	683	755	712	725	747	787	744	719	700	721	725	685	734	696	777	744	691	724	699	746	734	706	718	716	689	714	791	708	723	714	770	766	763	750	759	725	752	676	701	722	721	736	728	718	726	724	727	693	689	787	694	703	729	680	737	731	769	743	742	724	713	756	734	699	724	677	747	747	726	728	731	764	748	704	781	752	750	686	693	692	709	763	766	712	712	700	749	712	654	768	730	701	684	671	681	700	717	699	752	723	705	728	704	712	668	788	723	733	722	756	747	715	723	772	722	738	706	666	713	680	749	715	716	683	740	743	717	674	753	699	763	691	722	673	737	697	708	700	725	715	677	695	737	733	683	695	710	684	743	707	751	775	675	677	768	690	741	696	738	684	703	705	689	733	753	691	742	727	696	727	686	745	708	723	735	712	714	743	704	726	732	677	717	694	687	728	740	738	733	684	758	733	725	727	736	703	741	730	712	745	699	749	712	675	663	727	709	710	762	718	740	707	755	750	736	710	706	756	793	693	739	715	706	724	768	706	755	735	708	699	751	717	700	704	730	720	746	765	729	679	723	718	691	702	717	719	727	725	669	749	777	765	725	688	727	717	683	691	725	724	710	712	731	683	707	698	731	720	712	730	729	780	729	687	689	745	732	691	707	756	747	741	750	733	780	705	716	758	689	717	770	733	687	671	728	729	708	705	741	706	732	739	751	711	786	678	685	745	781	724	726	758	698	731	710	702	706	771	723	704	710	761	735	727	723	750	703	715	753	717	662	763	730	711	710	708	707	738	727	737	700	683	678	757	744	684	721	719	679	691	735	709	708	721	681	722	733	720	737	719	748	777	700	709	760	700	723	735	706	726	696	736	721	721	691	727	694	735	709	729	679	670	730	674	736	728	747	745	694	678	708	731	687	724	710	705	728	703	748	663	707	706	733	743	720	707	697	718	701	691	764	692	719	661	718	679	733	701	696	729	736	687	684	729	714	716	720	703	753	742	741	740	750	673	741	714	733	739	733	745	717	724	748	771	754	749	737	669	696	719	779	735	714	708	723	694	715	732	749	735	736	768	715	718	715	691	702	750	708	713	762	743	757	732	719	712	732	717	722	731	699	695	726	707	716	721	687	730	747	702	718	726	698	736	732	739	749	732	718	722	765	771	727	661	718	723	667	700	707	678	717	701	679	703	747	715	751	741	679	734	745	744	739	712	785	731	726	742	724	754	768	719	668	753	679	727	721	724	786	723	722	687	715	731	720	647	721	767	729	714	737	694	696	704	708	775	725	725	709	691	681	744	729	703	721	749	735	701	728	742	745	704	704	739	711	764	737	712	730	679	698	743	648	692	698	710	714	688	669	741	705	694	716	772	714	754	703	747	690	737	748	732	803	707	727	743	697	685	742	736	735	738	674	697	703	669	708	724	727	743	693	738	701	754	684	709	739	739	697	717	737	670	707	721	695	696	737	707	738	721	737	654	714	723	741	731	680	713	732	681	735	729	723	684	720	721	702	765	757	746	727	673	742	689	777	707	710	702	693	714	765	697	715	711	795	722	705	659	696	690	705	749	745	735	697	686	669	723	702	687	689	786	700	734	733	772	662	763	676	668	712	688	745	666	675	751	725	698	723	682	734	701	768	719	723	769	703	766	696	800	717	717	734	716	708	764	737	688	723	742	713	743	744	688	680	764	796	744	717	721	716	706	726	786	755	758	705	705	687	735	709	694	724	746	676	694	754	668	708	750	681	764	711	703	736	772	681	728	709	706	719	730	695	729	721	743	686	692	728	716	708	703	708	742	732	714	710	739	695	662	730	723	698	782	750	718	707	731	684	738	704	736	750	689	728	761	693	793	727	740	705	745	735	673	667	721	738	745	703	707	727	687	649	721	694	714	723	702	744	667	684	684	678	738	711	731	705	716	725	671	700	772	707	748	701	789	722	762	731	732	679	716	718	713	712	732	714	689	739	719	723	671	733	769	715	746	708	761	719	765	705	715	693	756	700	743	732	711	720	746	747	711	702	735	687	705	723	765	732	720	687	679	743	704	771	715	718	735	749	658	752	689	772	708	706	718	724	681	736	718	670	723	751	700	750	720	730	767	764	763	725	702	717	713	718	682	713	792	752	755	726	704	709	742	720	721	761	713	745	782	761	734	754	761	698	682	753	704	727	716	723	729	772	744	686	748	750	731	716	744	737	679	771	719	701	682	731	651	722	725	693	693	714	767	730	695	737	737	712	697	723	724	728	679	739	692	689	773	731	727	717	690	713	713	730	675	728	810	763	723	672	747	690	809	759	751	727	674	711	726	727	733	701	706	742	744	713	687	661	698	700	707	764	725	700	681	743	654	719	698	663	744	706	737	693	726	746	712	729	723	752	736	731	705	714	733	721	735	750	685	717	735	699	726	720	710	745	746	731	745	719	695	758	735	729	683	752	725	714	690	713	731	677	700	773	710	742	705	716	749	772	701	697	709	733	739	745	759	756	722	736	680	711	763	760	688	729	709	698	752	691	732	719	732	719	700	733	765	783	686	711	697	721	748	721	759	720	745	710	704	717	741	706	723	729	721	724	730	696	726	673	716	690	718	748	738	720	692	732	717	739	727	734	753	761	705	720	749	715	748	745	750	725	738	720	766	737	704	739	728	731	717	767	725	707	702	734	732	705	739	715	704	709	737	690	700	682	717	729	709	709	711	782	746	695	739	727	769	762	758	717	694	745	716	718	756	753	711	743	753	678	709	753	701	723	713	692	727	710	776	765	742	713	740	701	698	665	682	755	718	773	727	753	705	706	705	689	704	704	730	685	716	755	738	725	728	737	729	717	659	733	774	681	712	718	726	712	744	709	734	717	740	749	719	678	706	723	718	744	695	779	710	704	736	734	703	710	733	707	757	729	746	706	690	730	660	762	734	673	706	686	722	727	696	749	683	770	708	731	744	736	708	752	748	748	712	740	750	703	750	719	746	734	774	757	743	708	711	742	703	766	727	762	713	714	763	733	703	702	741	708	670	721	731	775	723	709	728	702	735	744	742	725	769	727	683	732	752	709	736	695	663	650	685	718	704	712	711	687	713	748	706	722	697	702	711	753	689	705	722	697	744	715	744	763	776	685	755	708	700	747	710	730	721	689	705	735	747	722	729	683	682	722	707	684	767	720	733	753	742	737	675	744	704	723	684	696	706	730	714	709	741	746
22475	3175	1362	1038	819	647	573	506	440	410	372	402	345	348	327	343	318	319	347	332	308	328	320	326	322	327	319	319	286	296	314	289	313	263	297	325	335	302	298	318	288	307	295	307	294	286	271	266	309	310	318	289	278	306	301	319	326	271	295	326	283	286	279	292	304	289	270	265	308	276	287	279	317	296	287	316	275	278	265	293	309	326	283	299	299	251	276	299	287	275	270	306	304	272	299	298	303	295	293	299	277	334	268	287	293	292	307	321	272	300	281	296	293	303	267	291	321	295	302	293	301	290	271	290	268	288	311	298	316	298	310	303	323	299	264	273	296	266	268	295	280	294	317	275	315	290	310	319	287	287	293	294	281	306	299	283	267	297	304	300	264	292	301	337	292	295	299	299	260	298	278	292	269	265	285	284	282	283	292	279	299	280	271	273	276	293	329	299	277	301	327	296	283	321	296	293	262	315	284	262	307	302	327	319	298	284	312	305	273	294	305	293	293	289	304	293	284	293	266	294	264	289	326	258	294	300	288	302	316	269	302	282	254	287	322	278	263	297	285	292	300	292	293	288	332	274	288	266	305	282	304	272	280	274	289	284	289	322	271	297	295	330	282	278	292	297	287	283	291	284	327	296	251	309	293	293	249	305	290	306	289	273	304	236	293	298	291	332	322	296	309	312	280	291	313	284	295	293	283	284	277	316	273	291	292	305	289	276	294	290	301	295	279	268	284	292	293	321	279	295	267	324	294	291	275	293	252	299	270	299	302	297	273	286	314	286	273	264	282	295	267	308	264	281	286	291	282	263	275	315	318	272	304	285	297	281	289	262	291	282	299	264	269	306	283	288	265	311	310	293	289	302	309	309	303	277	303	253	296	302	298	281	285	289	330	275	292	304	280	320	263	315	302	307	267	287	316	297	302	295	300	301	310	311	270	302	313	265	293	285	272	329	298	296	284	292	256	269	290	307	280	285	269	276	309	310	309	293	295	307	275	304	287	287	276	284	283	315	280	293	322	266	294	255	305	290	297	297	273	282	276	275	322	320	313	316	318	291	335	279	296	294	280	261	291	309	284	304	285	303	293	329	305	305	288	272	279	275	314	301	287	269	294	273	296	285	287	263	295	305	310	303	272	283	279	275	307	284	283	293	296	280	295	251	268	299	280	309	300	248	303	265	308	286	304	286	314	283	312	263	301	320	267	321	298	310	278	295	314	293	309	307	306	287	301	291	316	314	289	250	308	283	270	313	294	278	289	257	293	298	280	295	281	287	274	304	271	310	303	313	282	284	273	295	312	312	293	276	307	293	294	275	268	273	271	294	289	340	316	320	311	300	289	323	302	306	259	258	263	290	269	280	287	295	303	274	279	292	308	310	293	278	317	306	276	297	279	310	281	328	303	312	309	303	280	318	291	283	287	294	291	291	297	303	270	290	297	280	275	289	297	283	262	300	275	287	300	280	273	277	242	287	309	292	278	262	280	278	298	296	271	271	307	301	280	310	308	295	325	281	293	299	316	315	286	319	286	280	300	293	323	280	302	287	289	277	299	306	311	269	294	282	314	288	323	271	287	279	294	280	303	283	291	291	287	280	284	295	313	291	263	304	298	310	281	307	312	293	269	246	317	300	299	286	248	287	275	275	286	304	320	250	273	308	250	300	310	291	324	278	298	294	264	273	284	281	262	280	275	278	284	312	257	283	283	271	289	296	321	303	278	286	321	263	269	271	276	295	294	310	294	317	316	267	305	275	294	314	275	324	303	289	273	270	295	292	250	289	264	292	296	289	299	281	301	277	275	310	282	298	283	274	276	304	292	282	275	311	300	294	274	298	312	271	331	278	287	258	298	273	305	287	285	287	300	295	292	267	286	283	312	273	271	292	287	306	280	281	297	293	288	276	269	302	307	304	273	263	263	274	289	308	277	273	282	261	339	286	303	304	290	289	257	276	308	281	281	313	296	320	266	288	296	263	309	315	288	332	301	301	280	264	296	308	314	287	302	294	316	291	288	319	285	290	315	291	300	300	291	284	262	291	295	266	290	324	307	291	309	297	286	307	294	313	285	260	329	294	316	312	284	316	305	299	304	302	303	289	291	291	288	309	275	285	257	275	295	297	272	314	328	253	286	310	283	296	273	305	280	286	284	300	260	273	287	289	278	332	297	263	285	311	309	307	297	280	276	287	287	287	284	273	303	296	299	315	339	299	289	320	306	291	288	273	319	298	277	304	274	293	292	314	299	291	307	313	278	299	262	307	289	316	303	299	286	295	309	289	297	300	307	315	270	324	255	274	289	322	291	275	280	278	294	331	314	264	308	285	288	281	307	266	271	298	336	308	263	311	275	293	286	314	312	247	305	307	272	291	285	318	307	287	300	317	288	262	261	298	278	282	274	304	299	277	300	298	292	283	312	292	294	286	293	308	293	317	276	293	304	298	302	300	275	294	274	275	302	287	308	318	294	282	330	298	297	290	302	290	287	273	270	285	285	258	312	299	313	274	321	303	290	255	299	305	269	258	287	273	234	292	294	304	308	321	287	266	298	254	288	287	296	290	319	252	309	304	281	290	292	258	305	286	314	289	271	306	304	293	281	283	286	314	269	301	302	294	301	269	296	316	293	303	295	323	314	292	268	300	309	265	283	299	297	296	322	317	323	301	302	296	284	281	288	306	281	300	278	313	288	301	306	283	265	306	313	261	277	262	298	284	280	275	276	290	334	296	296	275	281	320	318	298	300	285	295	305	310	310	296	303	287	288	310	267	287	274	255	275	274	257	310	274	313	285	293	303	321	305	278	305	293	297	309	280	261	294	300	316	342	294	261	283	276	301	259	296	298	320	316	285	288	263	309	261	271	287	271	299	289	277	272	302	300	308	301	287	311	292	275	303	285	283	322	274	277	306	315	302	295	300	290	284	285	264	310	269	295	276	290	264	268	280	306	280	293	290	304	279	286	312	294	295	343	309	311	328	278	310	277	302	299	308	306	301	270	297	305	297	275	279	292	302	301	303	274	287	285	301	301	277	290	289	307	309	289	292	258	276	310	311	262	294	295	297	251	292	294	283	301	281	289	299	301	311	313	309	277	297	249	273	280	318	299	274	283	245	272	268	266	292	282	264	301	290	287	303	316	324	303	273	293	290	275	288	294	296	290	314	283	296	308	273	292	259	269	297	281	306	315	278	306	309	289	286	288	296	264	301	300	285	285	293	296	266	305	301	284	281	305	271	306	277	287	322	325	296	299	262	298	281	276	292	261	295	271	287	279	299	335	300	301	276	290	311	273	285	317	293	287	255	291	293	307	285	303	297	304	270	294	312	267	323	276	265	287	315	277	300	290	303	303	294	274	272	320	283	268	309	302	308	276	273	293	296	277	265	283	291	339	309	303	313	321	315	319	273	287	310	283	289	330	288	267	282	277	332	293	302	269	325	291	300	300	287	301	282	287	310	284	302	264	302	281	284	288	282	275	286	282	254	312	309	324	335	272	279
12988	1704	2719	3333	2902	2382	2066	1861	1692	1532	1338	1300	1194	1106	1049	1085	971	1035	912	947	921	927	860	901	842	909	858	855	832	829	807	846	870	821	819	861	841	800	833	793	760	773	774	842	840	829	761	762	781	783	757	762	767	777	768	768	768	787	753	799	688	750	775	766	830	749	716	763	713	723	746	734	772	764	739	774	778	749	750	757	756	791	767	764	742	726	721	760	738	676	721	769	756	763	741	781	774	752	713	770	755	727	764	711	759	756	766	743	793	765	745	824	722	739	747	768	731	769	707	776	715	758	793	772	714	723	735	769	729	779	725	741	789	743	740	723	710	748	754	689	719	765	739	729	724	766	723	718	753	731	744	697	768	704	756	725	798	752	733	771	755	801	749	742	775	765	752	748	754	768	746	753	755	770	702	763	764	787	762	744	755	775	805	734	706	668	747	742	758	753	726	798	729	764	761	721	721	737	692	812	786	761	734	786	766	729	715	757	742	777	715	762	756	715	689	740	755	758	740	747	753	771	729	740	756	737	731	750	749	796	731	714	742	764	718	758	734	732	759	722	699	773	792	738	740	749	710	771	719	707	782	765	749	797	699	765	766	763	805	743	743	775	780	808	753	736	789	763	703	743	675	762	806	743	740	785	782	775	735	789	736	709	787	752	766	748	806	720	717	782	723	744	735	729	783	726	739	746	805	747	722	717	715	715	751	761	752	785	728	756	722	742	769	717	715	724	751	728	750	783	757	769	746	745	730	749	787	780	749	755	742	778	752	787	791	749	740	772	782	791	774	762	753	726	707	741	733	734	760	769	741	758	740	794	752	795	729	780	782	773	748	750	768	731	807	679	767	734	780	790	688	828	745	766	749	719	743	779	744	711	718	703	742	785	737	783	742	737	747	743	776	752	742	748	752	702	760	761	742	776	725	706	793	741	787	715	758	745	716	763	785	760	735	774	755	743	708	764	789	758	760	772	752	706	753	746	718	702	755	753	710	758	738	764	813	776	773	749	788	755	756	777	701	736	704	728	758	757	781	824	758	733	734	711	765	718	743	778	806	722	763	743	808	711	755	745	713	705	794	777	749	786	785	733	751	746	739	745	738	735	733	744	751	748	724	772	748	748	717	744	708	690	756	748	766	728	718	761	754	740	741	740	783	750	766	740	739	759	721	728	731	736	728	725	743	758	728	761	766	771	715	756	700	750	771	745	761	740	800	739	758	738	748	753	777	771	716	789	740	724	749	798	750	720	764	722	716	718	719	725	793	775	772	725	710	723	716	762	730	778	788	736	808	724	737	772	784	736	778	744	778	722	742	732	716	721	793	763	727	803	729	698	699	761	723	727	789	731	757	788	775	732	741	730	743	708	723	776	799	713	806	756	715	763	758	745	729	760	793	719	764	733	798	706	760	762	713	769	706	735	762	761	748	737	760	730	758	743	743	719	732	769	763	723	740	786	782	739	805	760	728	760	749	775	728	780	759	754	719	758	765	747	743	772	702	749	722	759	735	747	753	771	759	744	732	730	737	743	708	721	735	709	782	790	744	737	747	755	746	741	750	743	762	793	752	722	748	794	785	702	723	724	736	757	775	710	766	769	707	720	743	783	755	724	751	729	729	771	757	746	734	730	736	707	772	795	791	754	756	756	764	729	739	757	735	763	694	740	724	715	748	740	783	726	763	775	740	750	775	752	801	735	781	755	696	769	784	714	698	703	745	765	737	706	752	735	800	729	733	723	791	753	712	701	733	747	755	754	733	746	744	749	765	793	712	739	765	741	746	754	745	767	730	763	716	767	744	720	806	721	765	740	739	761	789	719	722	768	711	750	779	780	759	740	788	808	769	758	824	758	692	693	733	751	771	768	702	737	757	784	746	755	755	740	759	756	729	757	749	756	793	759	768	744	780	695	710	732	788	731	712	714	761	729	762	723	748	729	760	749	781	754	736	701	690	779	737	741	738	721	735	738	754	742	727	745	752	755	756	804	766	783	714	745	760	763	750	770	727	698	764	721	747	779	756	744	739	739	763	772	748	807	750	772	759	726	737	721	725	765	752	770	763	749	683	789	706	749	794	802	737	761	710	732	744	744	742	730	717	745	733	777	752	699	710	743	786	759	753	727	772	768	742	747	776	803	763	734	749	746	791	767	777	742	725	726	748	739	737	757	759	776	727	754	754	770	677	724	760	769	758	736	725	723	784	759	739	779	764	763	750	685	685	710	719	706	708	771	686	744	764	739	820	708	760	728	726	698	754	753	736	790	771	741	711	722	733	710	742	703	751	766	732	774	723	712	760	731	720	770	747	749	752	776	796	716	735	756	793	743	757	760	744	729	761	744	778	723	747	729	698	748	744	746	741	725	773	718	750	760	724	700	791	787	778	734	697	708	764	789	750	751	749	738	729	753	744	746	766	732	749	773	759	717	831	743	757	748	742	717	793	759	772	722	729	730	713	748	766	721	700	723	753	712	688	696	735	761	772	748	712	716	686	781	745	755	746	773	730	754	755	765	764	744	785	704	740	742	770	744	774	756	769	758	762	751	715	755	714	751	803	760	740	782	750	746	774	802	672	765	708	732	737	741	773	742	743	764	776	705	766	706	714	710	736	802	723	778	768	777	733	765	758	695	757	756	732	736	739	797	742	754	732	719	750	762	715	782	745	733	745	730	754	721	775	724	746	785	720	693	746	745	778	769	726	726	748	708	737	783	770	705	751	747	794	695	713	757	734	740	724	744	748	747	792	722	756	732	702	762	716	734	747	735	740	765	732	696	779	766	755	768	765	797	770	739	711	730	707	781	764	716	778	772	740	727	763	751	743	798	778	697	818	708	717	729	778	745	710	748	679	721	692	779	771	719	723	778	772	765	785	738	770	768	718	737	720	756	775	808	780	712	749	803	776	734	712	675	754	725	714	744	783	755	725	720	757	695	702	687	723	744	759	714	711	749	789	769	719	734	759	736	756	753	750	721	804	734	774	735	688	705	793	751	735	773	744	723	819	758	746	748	746	752	744	785	729	742	760	756	758	810	717	721	739	716	723	789	747	785	691	766	788	754	733	753	776	749	788	731	733	790	753	712	731	744	706	751	766	753	800	775	759	742	741	738	736	749	747	711	750	751	728	744	737	748	734	741	751	738	741	812	736	753	736	745	705	785	786	749	782	742	772	683	774	754	756	685	780	753	741	721	757	772	720	755	764	749	761	752	747	801	747	791	764	743	784	725	728	748	743	748	812	767	752	760	713	761	754	767	726	718	746	712	740	748	771	704	735	788	776	737	724	735	738	757	708	737	706	778	713	714	777	744	736	727	764	750	705	823	773	735	748	729	749	757	750	722	799	758	775	756	755	727	746	780	707	709	714	759	737	764	726	754	722	717	773	709	765	717	722	727	764	738	724	768	744	753	764	747	814	745	765	740	780	747	781	792	757	720	757	748	761	710	741	735	761	731	743	759	805	741	772	757	786	741	758	702	706	778	787	732	779	771	774	709
34323	8019	2301	1620	1128	847	659	570	451	400	322	308	278	260	276	223	211	209	200	156	190	173	176	167	198	195	148	152	144	166	156	156	143	190	154	148	142	137	170	151	147	136	125	151	161	156	133	152	144	147	147	148	136	152	141	142	151	156	154	146	151	147	139	148	135	138	158	158	151	145	135	138	131	142	136	133	158	131	138	165	135	122	133	109	153	137	137	132	121	129	149	168	150	131	136	157	145	159	139	121	122	136	120	127	134	135	134	138	132	145	128	147	130	137	127	138	149	142	145	136	135	156	164	152	145	143	141	129	143	140	131	141	123	142	164	144	146	141	130	130	130	138	127	156	148	133	137	143	158	172	134	142	130	141	131	131	141	175	139	144	143	148	134	132	153	129	158	126	122	144	132	133	118	120	117	154	115	145	123	127	149	125	146	131	127	150	136	156	136	158	134	162	130	133	127	136	131	141	142	139	145	151	157	130	163	153	165	155	139	146	160	141	126	142	155	106	172	134	133	125	147	156	142	143	152	134	116	142	124	174	136	128	154	119	157	119	127	122	137	145	130	135	160	141	135	141	128	137	139	134	164	143	168	136	115	127	149	149	155	156	141	120	146	142	154	169	145	154	140	145	139	140	157	126	126	140	158	162	111	133	152	131	134	155	120	125	132	121	146	120	137	142	144	132	145	135	142	136	146	147	146	117	139	139	136	146	141	168	138	168	119	139	159	138	142	142	137	140	157	147	160	127	157	143	136	165	141	155	128	139	132	141	155	150	156	148	151	134	164	144	154	132	144	125	136	141	147	125	123	144	155	147	128	141	147	143	138	128	137	154	142	132	139	152	123	125	137	142	161	146	135	120	134	145	138	131	122	146	121	136	133	153	158	137	139	135	137	129	124	137	126	145	127	135	145	129	128	130	155	141	164	145	142	127	156	128	127	145	148	157	143	125	138	127	138	149	126	141	157	130	136	138	134	150	153	131	166	146	140	159	128	131	140	155	140	145	114	150	122	147	139	141	153	149	139	150	158	126	142	139	124	142	138	128	116	137	120	157	124	137	139	158	146	127	142	168	140	143	112	135	149	168	117	137	156	148	155	120	117	128	141	139	146	131	146	144	146	128	160	144	131	143	144	146	142	135	134	167	150	156	134	147	147	132	122	131	146	145	131	142	153	129	159	137	126	156	134	139	144	150	132	150	137	135	146	132	130	145	130	140	152	136	136	135	134	136	150	142	119	152	147	141	131	150	124	132	146	133	146	137	136	144	134	168	128	138	141	172	136	155	159	146	133	148	143	125	142	133	120	131	123	128	171	136	157	146	162	135	141	151	144	133	161	134	153	142	123	125	127	151	142	152	154	133	147	136	118	122	144	144	159	140	136	149	140	139	146	144	144	140	121	139	123	132	157	140	144	137	147	153	147	144	127	156	130	147	156	154	140	133	138	153	133	145	133	133	154	170	173	151	146	125	153	139	122	158	150	139	140	144	143	134	146	148	151	143	141	136	138	158	132	130	140	142	134	132	147	162	146	114	159	133	131	147	134	145	157	125	149	144	155	145	149	127	134	123	140	146	153	139	139	148	163	154	141	154	139	127	135	134	151	157	170	133	130	138	119	146	150	169	139	122	125	159	159	157	160	121	150	154	143	139	158	131	140	141	132	138	132	131	171	147	130	122	140	139	114	122	113	142	139	134	138	139	155	156	129	146	127	121	176	131	165	166	151	140	129	144	131	139	160	150	142	146	132	148	126	139	138	149	144	146	136	156	132	138	138	145	142	152	140	132	120	132	141	163	150	143	133	166	142	140	137	146	160	137	145	144	138	127	146	139	135	119	126	160	133	127	145	147	138	159	139	142	126	141	128	142	164	125	152	156	140	167	163	138	163	142	142	117	142	147	149	147	156	157	171	134	170	129	109	155	153	137	141	148	148	150	149	138	151	154	130	133	127	132	150	126	133	145	152	145	115	141	156	122	153	144	120	162	145	152	130	134	142	132	128	121	152	149	155	142	135	150	148	147	140	123	120	144	143	133	141	143	147	123	154	146	135	145	122	149	141	117	149	139	138	137	148	136	133	144	128	118	152	144	147	158	142	146	149	164	150	131	144	144	156	139	147	132	138	129	130	133	122	141	136	143	131	128	165	131	117	137	144	151	135	135	143	141	142	141	137	122	157	121	125	128	135	140	145	134	103	152	139	149	120	141	144	134	122	137	127	139	124	139	149	140	155	133	130	162	144	135	130	165	128	134	153	159	142	119	140	132	142	159	125	158	139	150	122	135	143	140	151	129	132	135	136	121	148	153	154	123	128	158	132	120	147	132	133	132	161	121	133	139	134	117	150	134	153	141	139	148	136	115	146	130	120	136	136	142	159	140	137	134	129	136	142	148	123	141	147	155	160	155	139	156	133	149	132	131	152	153	132	142	132	163	142	148	143	133	132	133	123	133	144	138	154	141	126	157	126	143	142	143	154	137	129	143	143	149	149	125	142	138	132	151	123	144	152	145	144	134	176	164	148	136	154	148	151	129	112	143	115	147	126	159	144	123	144	147	138	131	120	123	139	142	136	136	137	132	127	152	150	143	124	126	149	121	137	141	112	129	131	151	127	152	132	144	162	143	111	138	137	123	133	134	135	159	153	174	143	136	131	146	134	137	135	118	133	140	119	136	137	129	141	147	126	148	141	115	151	134	142	142	140	159	142	138	158	140	140	145	127	140	132	132	117	129	144	156	157	153	128	142	126	154	152	147	131	135	136	152	147	149	136	140	152	122	145	129	127	139	138	157	153	138	146	165	130	119	146	150	159	172	138	135	139	132	140	141	125	132	145	141	128	145	153	147	142	147	161	135	124	171	142	111	147	143	145	130	139	109	137	124	135	162	128	143	119	154	162	149	157	125	141	140	148	147	136	140	139	154	144	157	150	132	127	160	133	142	145	131	135	138	148	129	147	148	131	139	136	124	150	150	138	149	145	143	123	124	119	150	103	128	151	132	136	126	142	148	143	137	124	147	142	149	147	146	155	158	133	132	135	128	143	152	133	134	137	149	127	141	139	142	134	135	167	158	133	137	139	122	136	138	119	141	144	170	129	124	150	157	134	144	133	130	153	123	157	139	142	138	132	141	119	144	142	139	132	132	136	142	117	156	149	130	146	136	136	156	140	142	137	146	149	135	124	128	161	134	137	123	137	156	152	137	127	139	135	135	125	155	118	127	133	143	137	131	165	136	157	126	137	147	165	152	140	150	127	141	130	139	132	163	128	139	136	139	139	138	153	148	152	130	164	133	136	140	136	144	165	149	123	117	150	159	146	132	159	156	149	158	123	143	159	140	150	146	142	150	111	147	136	151	134	163	136	156	116	123	131	120	118	145	133	138	141	146	135	140	137	158	132	111	135	136	156	150	123	145	126	144	130	129	152	139	149	147	113	146	157	128	142	170	140	170	173	152	151	142	131	150	122	138	123	134	129	146	143	122	130	155	137	148
18790	2129	3863	4850	4360	3526	2993	2437	2124	1735	1609	1448	1244	1140	1012	946	984	881	806	760	763	749	659	650	611	624	587	586	583	590	558	558	544	552	504	518	461	506	523	505	492	455	450	482	445	479	434	436	433	448	432	434	447	404	447	433	462	387	409	439	416	442	450	426	416	440	446	378	391	415	386	411	403	435	433	378	417	380	374	419	408	427	424	403	395	440	428	405	389	399	431	434	416	390	398	407	417	436	417	410	424	377	380	400	420	408	422	388	377	413	425	400	403	429	404	434	386	384	414	402	420	387	388	410	412	375	431	388	415	408	398	405	417	380	412	401	424	384	398	408	418	422	417	415	391	362	373	411	368	380	367	382	420	400	405	408	387	422	413	401	383	409	400	420	420	420	385	412	378	421	358	371	349	382	402	402	433	378	422	377	433	368	414	413	401	384	393	416	394	395	402	418	392	408	396	407	357	398	372	401	413	406	391	412	410	385	377	412	389	415	391	377	381	405	387	393	411	393	339	426	421	416	377	429	409	402	389	392	373	410	378	410	421	389	411	385	402	398	374	376	368	369	405	385	387	404	378	395	382	388	368	418	404	399	408	366	411	395	400	416	380	396	369	411	360	406	380	390	407	411	393	356	398	375	373	409	412	430	391	393	385	351	407	403	400	410	412	345	393	429	388	412	363	388	381	391	379	400	393	393	392	390	418	382	410	403	385	387	396	396	399	402	418	428	408	386	382	380	358	394	394	388	408	382	390	418	403	448	394	429	380	378	414	380	409	353	396	384	395	374	418	374	407	420	394	378	371	387	385	422	425	387	400	405	360	409	407	387	392	430	387	375	446	388	405	380	402	387	410	387	394	422	395	404	388	384	405	409	371	381	371	378	403	391	439	378	384	399	403	391	404	382	390	413	405	391	393	388	369	404	423	358	393	374	363	354	371	364	368	382	453	394	399	370	381	398	395	412	376	363	379	392	398	368	398	388	379	400	420	388	397	416	391	418	389	407	385	397	417	400	397	377	370	399	414	395	389	389	400	364	407	417	407	368	394	399	433	412	409	415	392	394	418	387	370	380	375	400	387	394	380	372	383	419	377	382	417	384	386	418	378	391	381	404	391	411	387	390	403	425	393	445	378	405	392	377	388	419	379	358	410	390	387	387	393	404	420	375	369	378	400	393	426	383	399	416	408	389	433	394	373	370	400	403	399	427	383	392	392	412	425	412	433	358	383	344	393	345	384	423	385	394	429	399	385	385	414	411	398	390	365	385	391	407	399	391	413	406	407	375	413	354	372	391	383	387	375	381	401	376	419	402	400	372	373	383	405	383	406	424	413	419	445	395	373	415	429	406	392	401	396	402	397	390	372	370	378	393	389	421	426	379	398	399	417	416	424	398	377	393	354	400	402	396	395	380	378	385	382	410	408	383	405	407	415	430	392	412	413	405	413	356	395	415	430	410	384	414	383	369	382	387	402	405	411	388	374	403	384	421	414	414	407	410	388	431	379	378	397	383	405	381	412	438	412	462	399	390	375	399	375	371	424	387	393	367	398	417	400	359	427	417	371	401	409	428	392	338	365	410	396	377	400	399	426	395	367	416	411	376	396	399	397	435	366	376	400	390	396	399	382	375	432	431	402	396	414	388	412	368	376	428	396	400	414	392	374	391	386	409	406	426	380	420	374	404	385	402	436	365	441	375	406	358	401	401	376	393	397	410	409	382	360	414	407	371	386	363	409	385	380	359	406	385	417	388	376	406	393	398	414	379	426	369	396	385	381	420	386	392	393	402	385	391	397	385	380	384	401	401	390	381	406	411	374	402	442	387	402	397	381	417	386	370	408	387	375	430	386	416	416	441	393	412	398	395	398	403	372	381	357	398	404	387	414	390	403	384	382	405	362	408	414	405	429	375	383	402	392	380	421	385	407	399	403	381	385	422	407	375	408	402	400	409	414	378	359	414	360	443	411	393	391	413	383	382	376	387	414	410	396	407	388	388	396	401	380	417	380	365	407	369	381	401	410	407	383	363	383	378	403	370	385	387	384	410	377	361	386	393	412	377	423	415	425	383	396	400	384	399	393	370	422	410	387	382	412	400	385	396	378	403	381	387	417	410	397	371	363	425	389	380	403	385	343	392	387	415	450	393	386	398	427	376	407	391	412	381	414	409	423	387	425	398	408	380	413	393	389	369	412	412	427	380	433	369	386	386	366	404	399	427	374	413	419	377	401	412	397	403	395	423	415	402	378	442	419	376	398	430	361	422	409	394	361	395	363	375	402	376	341	420	401	385	373	418	352	378	405	368	392	404	384	347	391	374	420	366	387	386	401	382	435	402	390	382	369	382	389	408	390	411	351	371	425	406	412	423	392	385	379	398	398	418	382	400	387	392	375	399	408	399	354	385	411	390	363	393	404	386	364	394	419	361	393	376	400	409	373	365	374	391	418	402	409	430	384	382	370	376	365	412	413	387	381	383	379	354	392	416	406	391	351	391	348	414	388	407	401	393	387	391	407	390	431	372	412	373	381	358	442	413	393	385	381	417	396	344	447	360	408	427	408	403	384	387	397	387	422	414	429	376	413	375	419	418	388	389	405	425	405	400	391	398	361	372	383	404	385	413	389	386	383	401	379	401	411	394	405	405	388	396	381	404	449	397	397	406	405	379	342	388	393	368	409	400	391	381	423	383	391	362	386	386	400	383	383	416	442	398	384	412	403	404	353	395	379	387	398	385	420	396	398	406	410	370	411	423	417	406	384	378	355	385	376	378	391	376	392	412	402	401	371	386	373	424	404	368	378	368	380	410	380	393	411	372	367	394	356	370	387	400	392	418	399	384	408	382	411	396	399	376	389	387	373	379	406	354	373	407	393	375	416	421	361	365	410	397	378	406	413	393	400	386	363	348	413	380	375	410	390	355	375	419	411	398	396	395	407	373	381	380	365	369	346	381	396	398	372	377	402	382	412	372	409	431	430	437	379	411	402	407	419	423	416	415	418	391	415	409	333	376	404	383	375	387	359	396	372	363	389	373	391	370	390	390	401	378	404	371	396	391	369	390	381	412	373	387	381	375	370	373	420	364	388	407	382	409	426	388	395	394	421	396	415	433	387	392	383	421	356	367	388	381	406	383	424	379	393	399	364	369	413	377	358	404	394	408	391	394	391	383	402	392	404	387	391	404	436	364	416	408	367	393	378	397	380	385	440	414	392	415	379	379	378	432	407	370	384	392	415	422	445	386	361	400	369	393	399	368	437	404	375	389	402	386	385	373	389	420	389	377	409	410	410	393	392	427	394	384	394	407	390	401	374	353	353	389	385	399	376	365	372	410	379	393	415	401	386	407	365	373	382	391	384	355	405	384	409	418	396	368	395	393	402	398	385	373	404	407	442	406	400	418	418	393	396	428	392	391	390	391	348	415	403	377	387	383	387	351	375	407	428	402	396	415	382	410	410	395	396	375	418	374	393	395	350	352	395	383	432	405	389	383	410	372
4021	396	345	376	332	313	292	291	288	254	272	308	261	263	248	294	269	278	296	289	290	302	266	303	257	280	283	274	298	300	256	299	286	308	291	268	265	258	257	233	264	269	276	267	266	260	295	301	273	290	300	253	270	281	281	274	287	299	289	281	269	281	263	304	297	287	283	285	283	262	273	277	276	278	278	298	293	284	284	294	281	274	277	303	265	281	285	287	295	270	277	288	278	253	284	273	283	232	271	255	286	284	254	252	259	276	286	261	281	288	265	315	284	278	306	252	289	302	263	285	286	276	273	317	284	299	295	271	289	291	268	274	256	321	280	250	272	271	303	286	257	268	269	277	266	252	280	289	298	309	311	272	264	277	258	290	290	277	265	293	276	277	264	291	294	278	253	267	272	272	246	271	280	263	314	237	283	278	272	252	247	289	291	250	302	272	237	293	279	268	261	266	271	272	308	276	287	280	313	290	289	280	239	282	296	298	271	300	303	271	278	242	285	243	262	295	301	258	279	285	285	251	309	264	258	264	270	291	261	253	268	239	287	247	287	289	259	283	290	284	264	308	296	301	273	276	280	252	282	262	278	301	271	255	312	278	298	272	258	313	276	275	289	274	290	258	276	297	281	268	256	295	272	240	301	281	299	264	285	296	296	281	262	274	288	255	288	256	281	272	261	260	285	286	309	282	263	258	251	285	275	245	254	280	341	275	289	262	257	274	273	288	279	241	317	261	266	270	279	259	303	284	272	285	283	267	291	300	286	277	268	259	284	292	273	280	287	297	298	288	287	262	272	286	278	272	292	308	298	281	292	280	257	291	280	293	309	276	275	287	247	301	263	279	277	263	296	299	298	280	293	283	300	265	292	246	299	270	278	254	289	282	269	263	244	295	260	279	273	269	265	273	299	278	283	251	255	247	273	293	285	284	291	270	296	292	284	256	260	288	278	274	265	260	286	277	295	309	300	260	284	282	299	298	292	294	268	279	288	260	286	283	305	287	291	263	253	284	260	277	262	264	246	261	270	296	255	284	271	297	299	304	256	266	294	276	258	308	298	297	291	264	274	262	302	261	281	291	284	262	270	273	303	249	283	278	307	293	264	278	282	276	300	284	271	256	273	279	270	283	273	259	249	307	249	286	288	288	288	288	269	248	299	265	294	280	305	297	317	299	283	288	253	271	263	286	274	277	249	301	288	285	270	288	291	304	282	241	292	255	288	280	291	274	277	281	298	322	291	258	257	284	270	272	273	271	259	315	296	287	254	299	291	286	271	294	275	292	290	249	269	292	264	294	262	234	291	269	275	277	273	266	263	300	275	273	293	261	246	269	279	271	268	270	248	297	315	277	284	269	271	266	284	265	297	269	297	273	291	286	255	289	256	266	258	268	279	290	270	300	260	296	292	279	305	262	269	285	280	287	312	271	282	274	263	254	281	293	302	299	276	304	293	273	289	261	290	280	273	292	264	293	313	275	268	280	267	280	267	280	266	302	266	281	288	308	254	269	224	295	278	277	266	253	283	286	293	272	296	294	296	311	281	301	295	277	284	250	268	293	277	274	268	288	253	285	241	276	241	258	288	254	240	262	296	293	281	294	274	272	284	272	318	293	244	286	276	303	271	259	242	289	281	269	278	265	264	256	288	268	278	264	265	293	248	274	274	256	260	285	291	277	281	273	293	266	276	274	271	294	267	263	270	273	272	265	276	311	255	283	287	261	260	310	267	250	283	282	286	282	275	279	284	268	268	307	256	257	275	273	271	282	258	295	276	273	295	268	315	290	282	282	302	273	275	285	275	327	288	286	268	275	249	233	306	291	271	259	290	278	279	282	282	283	308	298	291	265	268	277	249	300	267	261	262	254	300	265	275	265	273	285	273	265	263	303	300	253	271	288	268	273	285	259	290	267	269	311	291	243	289	302	263	253	288	278	292	274	310	304	273	321	274	299	295	279	293	277	261	282	275	240	280	307	293	247	273	295	280	312	269	288	279	305	285	298	277	261	306	260	286	265	267	288	283	291	251	245	247	269	278	291	266	306	282	285	304	290	253	280	286	264	292	263	258	276	275	277	248	275	287	273	281	261	300	310	268	289	287	272	274	293	257	260	285	277	272	274	274	263	292	273	269	252	264	300	284	252	317	261	259	283	310	271	290	284	273	269	278	260	279	279	260	271	291	269	266	272	287	278	290	294	291	262	282	260	262	290	241	261	261	295	287	279	257	250	245	251	283	282	299	275	302	277	296	312	301	279	288	308	241	287	297	275	256	307	257	286	287	299	247	271	286	267	259	268	260	256	284	296	283	272	248	294	278	273	274	289	278	252	252	282	269	271	312	304	288	260	264	272	257	277	266	279	304	283	278	313	293	275	284	263	278	261	269	274	281	271	262	270	293	309	257	280	247	264	298	257	286	319	306	274	331	267	265	301	269	296	252	250	259	300	284	272	297	239	277	253	308	287	249	266	282	292	269	256	282	287	282	285	274	262	266	277	289	283	289	260	290	271	275	275	289	293	290	292	276	277	265	289	299	277	269	237	257	253	266	283	279	237	287	288	310	264	301	295	269	286	250	305	277	282	278	281	280	269	279	274	279	266	258	270	270	297	271	277	272	286	288	265	324	274	293	287	261	261	281	262	246	249	255	306	299	300	256	268	259	267	278	281	274	278	260	281	250	283	265	280	249	293	272	280	286	275	305	273	301	247	259	296	285	272	260	305	277	242	250	266	290	283	263	330	294	308	298	242	297	276	257	258	264	304	251	271	325	276	278	284	283	294	269	299	282	286	254	303	282	287	277	259	283	259	305	274	271	300	259	276	292	285	291	260	265	256	304	283	285	300	284	287	293	257	300	292	304	260	252	296	299	281	291	291	253	270	310	303	275	281	275	255	290	271	280	256	320	304	272	230	277	279	266	297	263	279	271	272	263	275	265	305	291	290	268	280	271	287	288	294	287	271	270	303	242	277	299	276	291	275	287	307	275	272	289	273	312	268	296	286	297	301	298	285	261	284	259	266	291	278	252	254	291	282	257	271	275	255	286	313	262	257	283	261	304	335	274	299	285	260	284	267	313	249	261	289	262	231	298	275	272	266	259	275	251	269	266	260	258	306	293	276	284	278	281	294	300	288	303	259	288	249	293	265	290	274	258	272	267	285	263	284	269	254	286	267	287	276	267	271	286	270	249	262	257	250	277	275	289	255	286	282	274	260	294	279	294	261	252	272	302	275	268	287	268	282	264	263	260	279	267	281	263	263	262	272	289	278	294	273	233	297	258	290	251	314	263	284	257	285	285	270	278	278	282	264	271	243	297	286	259	280	288	300	281	279	304	289	306	259	281	286	300	279	263	280	265	248	287	282	308	296	250	286	256	273	258	273	296	277	277	312	287	278	269	264	277	264	286	265	288	247	276	280	287	265	299	296	257	295	282	289	263	277	268	284	250	292	290	274	267	282	270	291	253	264	273	268	246	244	288	263	309	301	269	275	265	259
3623	852	921	1006	916	917	841	890	835	852	766	797	812	765	749	771	733	756	758	741	736	730	728	706	822	765	761	752	728	740	728	758	712	711	742	752	715	737	682	714	738	707	715	770	743	768	724	727	738	726	660	761	770	746	703	760	700	750	714	716	713	744	736	684	721	748	707	724	734	718	707	735	751	734	739	735	735	726	762	727	712	724	752	766	754	727	720	754	701	704	680	727	698	758	737	703	706	694	715	732	800	699	769	695	749	730	757	724	726	726	735	723	751	745	718	711	712	712	740	756	720	766	746	698	715	723	720	704	715	764	737	727	742	723	739	724	747	723	737	741	759	771	670	745	737	765	722	704	717	675	741	680	742	717	727	739	782	773	744	718	719	705	711	692	756	737	756	692	713	757	737	701	750	714	747	754	734	734	744	737	722	737	720	742	725	767	703	758	714	726	719	700	730	642	728	681	762	724	720	659	734	718	775	757	749	747	705	764	757	707	716	728	703	734	782	733	756	712	747	705	754	754	706	736	680	738	742	715	740	733	699	756	673	666	722	722	709	718	738	719	727	768	684	763	738	769	750	712	724	740	735	732	699	705	754	696	746	719	719	713	738	708	777	732	713	716	727	670	708	676	746	755	719	693	727	716	716	711	743	771	730	749	746	693	761	726	767	685	723	746	724	691	708	742	739	725	741	755	754	724	775	734	741	721	744	738	710	754	704	729	745	741	752	711	720	722	767	762	709	753	699	763	743	732	700	726	750	769	756	761	739	738	746	717	729	693	685	725	729	737	733	748	741	757	700	744	716	761	716	744	749	734	718	729	754	723	747	750	726	736	759	741	829	743	745	726	768	723	701	743	714	753	729	714	724	705	724	757	688	750	761	740	743	726	748	739	743	763	740	760	726	730	712	745	691	723	703	712	729	746	786	708	722	761	754	746	678	750	775	752	713	748	735	777	712	762	758	719	719	770	710	762	716	721	669	760	740	720	758	707	704	735	680	740	714	721	749	704	744	736	669	699	742	730	724	744	755	681	716	716	739	756	753	745	750	708	740	739	697	725	690	760	744	725	718	687	764	741	739	734	708	793	694	696	781	738	707	715	710	736	766	694	774	728	755	742	741	695	717	723	744	754	719	703	666	737	735	708	701	696	731	697	742	698	731	738	715	736	722	700	714	708	733	705	768	728	750	718	692	779	769	694	734	755	729	735	728	730	721	710	740	768	731	717	744	690	654	741	727	752	735	717	739	778	743	712	713	720	728	739	711	710	758	747	750	695	723	715	729	727	710	739	779	731	751	704	758	755	723	701	719	718	730	749	715	711	744	687	728	750	715	753	754	727	682	709	699	727	698	705	713	747	732	761	763	727	712	728	713	731	726	714	731	698	754	710	729	762	711	772	687	714	693	747	732	698	741	729	737	698	741	719	785	714	730	721	756	746	747	755	708	745	730	737	726	758	705	707	692	774	729	777	687	698	682	681	738	697	757	732	764	757	761	720	750	710	693	716	738	657	733	751	749	773	737	714	771	743	713	744	690	760	697	701	738	714	698	729	729	744	738	707	694	713	699	729	714	690	697	700	740	710	786	733	735	731	706	739	754	745	746	747	724	713	795	733	697	722	753	689	708	756	756	736	741	722	758	722	760	746	739	727	691	724	717	690	681	754	720	718	752	707	768	746	705	725	691	740	715	739	756	744	746	692	784	725	713	719	722	694	732	718	751	721	735	698	757	736	716	685	777	733	758	688	730	683	751	741	769	704	708	728	715	717	744	696	714	751	703	740	725	709	751	695	730	702	708	754	709	746	749	716	719	732	732	690	732	713	725	732	765	710	720	786	746	722	768	727	749	778	708	722	740	743	704	742	705	699	646	737	742	752	731	749	787	754	711	692	723	704	734	739	717	682	695	732	773	657	684	739	700	746	707	737	729	721	694	707	721	684	755	738	699	758	752	732	684	734	758	788	719	718	680	713	756	722	719	714	728	683	707	706	753	741	715	675	697	737	717	775	743	728	761	739	749	724	701	740	716	769	775	711	742	722	741	716	764	745	776	691	718	718	693	760	703	717	779	734	698	713	772	674	760	719	709	756	766	725	734	797	692	741	715	673	700	789	741	736	754	752	705	725	760	719	681	719	721	749	732	732	796	750	715	760	745	784	735	714	713	727	733	713	739	724	697	696	744	711	735	761	757	704	702	725	718	711	787	724	749	717	753	690	737	670	702	683	736	709	722	775	679	720	738	792	664	731	695	714	735	745	729	741	723	757	767	748	747	742	684	753	729	733	760	787	714	797	750	754	725	739	738	709	673	733	689	756	788	754	717	724	742	734	743	700	712	772	719	673	703	737	664	712	732	709	752	742	740	791	729	726	672	750	771	736	728	761	712	728	699	741	734	707	745	786	703	729	705	714	700	773	725	700	775	779	804	740	767	732	747	777	701	778	723	718	764	749	739	713	745	692	723	737	734	747	736	727	729	744	757	740	746	741	720	719	736	701	718	742	712	739	699	663	728	704	729	759	717	761	741	730	721	716	742	685	730	761	715	733	734	692	716	714	719	735	727	725	744	718	716	752	741	736	718	740	683	704	686	767	730	692	733	733	768	701	734	711	748	690	734	742	703	729	749	697	763	745	769	731	726	702	731	745	775	752	710	690	696	673	740	747	700	698	692	703	713	695	743	702	720	725	771	727	730	715	725	727	721	691	706	735	761	741	739	764	730	688	762	759	750	750	700	772	777	720	719	730	731	658	678	735	683	718	741	682	717	731	762	682	767	773	720	713	733	734	727	749	717	731	756	741	721	730	749	733	748	773	714	759	719	767	742	756	713	761	721	723	742	760	768	750	755	712	708	710	705	755	771	729	747	731	716	719	750	724	700	726	706	740	678	678	722	725	687	728	728	737	763	728	689	757	693	709	731	723	751	712	763	734	718	731	719	734	691	743	725	743	754	751	687	724	720	677	717	733	757	715	729	749	735	715	731	737	696	746	762	731	694	740	686	716	755	745	710	736	752	706	767	757	661	725	720	730	679	700	761	720	740	784	725	697	718	725	727	686	773	796	763	740	732	697	694	732	742	733	709	729	693	755	756	695	738	685	763	743	703	734	671	752	766	704	711	715	740	722	786	765	725	733	735	764	697	710	756	674	708	762	722	741	740	713	710	718	692	706	730	706	764	704	718	715	697	698	736	709	769	742	710	759	763	771	721	756	708	738	696	720	727	706	762	726	728	709	710	699	690	696	688	711	757	755	762	738	771	695	716	718	723	720	768	734	721	718	781	690	716	765	743	680	732	762	737	777	746	793	699	759	710	744	710	745	759	708	776	715	710	792	709	706	742	702	751	714	807	692	664	752	748	691	794	696	748	761	710	719	755	742	698	740	716	700	730	709	725	702	721	702	803	717	674	698	757	714	669	762	785	746	729	714	713	720	792	693	734	721	692	750	756	767	732	714	710	700	687	749	726	726	729	720	731	759	708	742	750	693	740	751
23748	3260	1361	1012	784	645	628	513	464	457	414	380	373	371	334	359	328	323	324	319	326	343	308	315	305	295	315	313	331	301	318	308	298	317	283	316	292	303	300	298	308	292	298	295	277	305	319	309	324	272	283	273	268	311	286	290	308	304	299	273	314	266	297	284	304	275	268	287	300	277	265	271	320	311	279	296	256	295	270	270	312	287	296	326	288	283	307	251	306	296	309	265	272	300	301	290	259	317	273	286	305	278	263	282	291	292	271	271	285	257	302	293	290	280	290	282	299	291	294	299	287	273	270	292	301	306	294	296	308	290	303	317	278	306	275	299	272	295	295	304	321	299	294	280	259	280	277	292	303	323	278	303	286	288	282	276	332	322	281	279	299	267	295	272	293	275	264	297	269	289	313	313	267	280	297	274	316	301	317	289	297	320	269	279	294	294	298	309	288	296	289	295	293	297	282	293	286	273	265	289	288	297	296	298	311	275	299	275	284	312	317	280	278	303	293	296	281	285	314	265	292	287	267	309	308	294	295	301	264	300	282	266	317	339	285	320	277	333	315	272	329	290	292	307	275	295	300	315	269	277	300	310	279	268	252	303	270	298	283	310	290	301	277	250	308	300	263	302	270	296	271	292	291	299	270	258	279	252	273	297	305	286	275	297	290	261	300	287	305	293	254	298	271	288	304	332	305	299	297	287	308	305	302	249	304	302	283	310	295	297	265	290	299	287	280	283	300	281	295	278	285	320	282	287	299	320	318	292	297	282	322	301	296	339	283	283	317	290	291	309	288	254	320	300	300	283	271	317	301	294	297	295	244	271	293	332	273	295	292	290	288	274	280	254	293	281	297	326	298	270	310	273	270	289	270	324	307	309	291	308	272	311	292	280	284	287	323	290	284	288	309	276	284	313	300	285	301	289	294	269	293	295	302	291	297	309	272	296	273	267	325	310	284	287	300	267	273	299	288	289	309	274	261	316	310	294	275	320	306	317	324	308	331	325	305	296	310	324	287	289	314	310	295	279	298	274	290	288	284	303	278	298	318	281	289	281	283	270	280	306	279	305	281	269	264	307	321	290	301	298	265	286	271	273	301	298	269	271	262	291	260	308	309	298	292	259	303	268	295	277	305	288	294	280	272	300	291	285	306	255	272	291	288	284	290	277	301	278	264	273	321	285	304	310	309	293	308	302	311	281	295	288	274	309	281	280	286	282	298	257	315	324	299	289	267	328	298	320	291	284	311	312	286	276	268	306	276	311	285	280	298	304	315	298	276	274	313	299	262	270	281	294	251	278	302	272	239	337	302	294	326	298	287	308	282	291	273	293	307	287	301	295	266	292	321	320	277	270	259	300	306	281	305	281	300	306	290	297	265	288	244	310	324	277	275	270	262	276	293	280	330	272	320	312	258	272	246	294	273	297	289	249	287	289	260	297	301	299	304	262	294	291	298	295	277	313	315	314	274	287	269	304	311	272	291	281	289	254	247	276	269	311	298	321	293	312	264	311	288	312	278	292	289	310	290	293	303	322	281	314	310	275	283	310	287	286	287	288	291	311	311	322	277	302	276	281	296	295	287	278	300	316	285	256	315	306	291	271	308	278	268	265	311	310	305	275	315	311	300	281	263	290	288	279	328	279	302	278	308	264	254	326	298	321	306	302	283	274	306	317	308	275	286	317	280	295	308	281	272	257	289	263	272	296	296	290	276	273	262	282	298	299	281	273	280	315	264	272	301	299	274	250	293	295	294	287	292	320	299	285	273	277	296	306	275	284	307	280	302	293	276	298	312	295	297	269	302	293	299	301	287	265	295	289	267	283	261	286	255	307	296	276	299	298	305	288	309	264	323	306	289	291	316	315	277	279	276	293	288	294	288	277	287	312	295	312	279	261	301	268	297	295	293	300	266	261	272	302	310	317	318	282	299	275	299	304	250	302	278	305	282	312	307	323	291	331	255	274	294	297	290	293	306	297	269	302	312	277	289	267	306	308	291	288	299	314	270	274	280	289	303	310	306	320	289	317	274	323	275	306	307	288	308	291	278	277	306	313	281	297	285	296	266	304	299	347	273	281	307	314	283	292	265	315	292	303	313	319	288	291	277	294	311	318	263	310	294	296	279	290	309	283	301	257	259	287	292	295	285	291	291	296	289	306	269	301	274	276	280	297	289	288	281	314	260	317	307	300	269	300	291	274	341	324	314	303	284	266	327	308	303	297	310	283	262	286	328	322	293	292	273	294	288	272	297	301	331	274	274	322	298	280	289	299	321	293	291	291	285	301	300	296	285	318	301	291	274	292	277	300	285	280	269	252	318	292	331	300	301	304	262	287	300	268	310	278	280	308	290	284	319	314	298	299	273	303	285	286	294	313	291	273	270	306	304	283	279	302	268	276	294	314	267	291	322	297	285	314	320	285	312	281	279	281	300	277	315	270	287	267	315	296	284	271	291	303	276	293	283	326	283	261	287	262	283	300	272	296	308	296	326	281	313	298	286	288	315	296	313	321	268	300	284	273	280	293	306	305	302	286	320	331	306	291	306	306	293	292	297	306	275	271	280	271	265	284	286	319	293	280	299	292	298	321	283	262	298	260	301	280	324	309	274	290	300	309	292	265	307	269	280	288	301	283	282	304	278	282	307	268	280	320	313	293	328	288	307	300	300	302	288	315	299	290	327	276	292	324	310	331	289	326	292	292	292	282	285	275	294	285	326	258	257	290	293	290	318	285	286	288	295	309	309	281	288	277	287	303	297	254	297	286	299	260	272	292	302	270	291	317	316	323	308	299	291	295	276	290	290	286	300	324	300	297	327	299	273	308	311	284	287	272	297	280	280	278	315	304	306	306	271	285	291	260	258	301	281	313	318	303	294	323	270	299	289	300	274	278	306	300	284	303	278	288	277	282	292	298	322	296	300	301	286	302	266	296	310	299	297	309	298	296	281	283	287	304	283	283	303	286	301	317	265	281	277	301	295	295	283	272	298	311	299	298	332	290	284	275	306	282	298	320	294	287	293	272	279	276	338	318	258	301	289	284	299	304	315	256	303	307	263	303	281	303	280	282	291	266	276	298	294	331	313	291	345	309	291	312	282	303	270	263	275	279	283	304	314	303	293	301	308	297	299	324	287	312	261	275	275	263	307	289	288	283	295	309	277	284	286	329	312	283	311	296	297	296	295	301	311	318	282	327	303	314	290	337	267	249	272	282	301	280	312	290	294	292	314	282	258	272	279	325	267	304	275	283	298	305	297	306	271	311	328	279	304	306	308	249	294	321	311	309	275	294	288	285	306	278	268	342	268	281	315	302	262	297	278	328	292	310	312	270	291	285	300	274	288	316	273	284	273	298	283	280	321	307	258	293	256	299	283	272	312	303	292	298	285	319	285	293	285	287	264	301	308	336	273	274	272	340	275	285	263	283	324	272	327	318	275	325	283	305	293	277	315	297	287	281	318	299	277	312	288	276	286	297	305	259	315	286	304	308	289	290	270	274
13315	1635	2631	3160	2914	2392	2085	1876	1608	1506	1378	1293	1230	1179	1084	1112	1025	1017	1000	956	887	872	874	905	875	875	846	911	765	796	847	817	771	806	813	815	800	846	869	806	811	824	792	761	830	807	827	771	779	801	768	828	758	748	786	778	778	815	763	708	767	794	770	770	757	774	775	766	789	710	811	743	767	750	763	778	786	758	722	752	734	776	814	811	727	787	782	739	758	760	731	766	794	788	787	804	759	743	766	704	765	720	724	764	768	767	780	762	732	795	751	749	757	699	783	720	755	796	715	716	779	779	739	774	739	748	769	741	787	734	741	764	770	748	719	787	770	776	741	783	766	745	775	717	824	735	697	752	775	743	684	745	726	730	782	737	799	729	759	716	779	750	719	797	777	776	733	742	763	745	720	739	711	770	757	772	789	740	720	799	750	771	693	742	727	747	775	759	744	743	774	739	744	765	778	778	760	785	752	757	759	737	727	740	757	719	764	748	726	720	742	708	720	729	778	788	755	742	759	728	711	751	756	742	702	765	745	771	792	794	747	730	756	730	762	762	708	760	751	777	723	759	769	737	760	751	770	740	737	772	761	781	713	726	728	736	774	765	712	732	714	758	757	716	760	734	746	756	792	746	732	725	803	783	754	725	783	711	761	758	750	752	710	744	746	723	791	742	752	777	802	711	756	736	769	749	746	759	756	752	713	812	747	803	752	708	720	725	779	770	699	749	716	700	720	720	754	746	776	704	732	740	746	778	716	768	741	733	753	773	700	734	785	764	733	769	724	746	790	778	746	733	764	769	663	738	714	764	712	758	772	723	762	767	732	774	714	747	752	754	742	750	807	753	777	750	782	793	777	752	727	712	765	747	775	754	787	749	728	802	759	723	729	748	783	750	784	750	739	758	739	707	784	733	805	751	752	784	747	751	771	796	758	768	766	756	763	763	800	763	733	803	731	808	780	758	788	694	772	725	687	730	768	717	757	771	730	763	735	783	729	749	761	676	727	717	770	750	774	733	780	733	761	794	824	700	770	767	801	781	742	727	753	738	772	735	703	771	726	757	773	819	712	741	754	756	723	780	790	714	736	723	792	773	747	758	712	709	761	733	750	753	727	771	739	746	716	737	731	692	710	741	717	754	763	737	736	783	728	772	728	730	743	788	768	793	705	764	753	739	769	743	740	708	753	732	751	709	743	749	744	714	718	794	742	783	797	717	790	719	748	743	739	756	711	766	754	764	784	767	796	774	767	695	718	772	705	763	711	736	743	719	761	755	727	758	753	713	764	742	789	740	743	728	769	755	739	779	727	723	722	764	778	764	740	751	735	732	765	730	730	714	753	767	801	737	748	747	761	712	745	725	692	743	738	757	726	762	760	794	727	771	792	767	757	731	746	713	741	742	752	788	739	810	756	731	719	765	762	755	767	759	737	751	705	760	734	758	753	760	760	699	721	782	792	723	724	698	778	702	737	733	780	735	755	811	705	722	753	731	786	695	761	745	794	790	737	759	760	772	730	744	760	739	742	745	767	786	774	754	732	725	758	773	689	710	733	717	758	744	767	751	777	737	740	773	731	752	722	755	769	789	721	710	762	765	733	789	735	797	753	779	750	724	787	743	738	721	758	705	758	772	734	722	749	720	786	773	795	752	753	755	712	694	758	720	725	756	740	737	775	714	774	759	750	714	802	748	744	768	724	751	778	736	773	734	778	753	757	771	761	701	764	791	770	733	736	814	745	783	742	808	757	736	756	716	727	739	743	704	763	745	800	741	726	719	771	754	739	742	801	772	752	770	774	774	796	794	770	733	710	757	744	761	762	743	715	732	766	740	719	755	736	760	734	807	713	735	731	707	754	808	746	726	779	784	708	691	747	752	718	772	744	774	707	750	716	742	760	738	782	715	712	744	761	711	753	759	729	763	728	773	727	760	775	738	758	817	773	707	745	755	725	781	780	710	729	750	731	750	765	775	736	749	753	734	801	748	787	722	757	731	765	772	751	802	739	710	735	788	753	773	720	730	758	732	750	784	746	784	764	739	752	728	750	759	747	726	770	718	687	738	766	721	809	727	750	786	775	780	756	759	750	714	761	787	741	743	754	776	805	767	761	752	807	755	737	737	752	736	753	743	698	723	691	793	792	749	748	748	716	735	721	729	735	749	760	735	755	710	773	772	767	751	722	740	750	736	725	721	769	740	788	769	706	766	760	756	736	779	751	735	725	754	781	768	773	730	765	781	750	749	781	725	767	728	709	773	736	763	700	741	770	785	711	733	780	750	737	702	690	726	736	764	743	711	770	815	754	769	739	770	763	727	744	779	744	747	747	748	739	715	748	736	722	751	704	746	706	722	795	726	792	712	746	737	739	719	727	748	708	743	795	751	729	767	716	745	710	739	734	738	728	738	732	786	769	756	713	741	730	745	731	750	754	707	768	746	730	752	754	759	762	746	737	730	719	763	779	686	714	750	729	732	785	774	737	771	758	753	788	772	751	722	712	825	740	775	810	768	726	688	740	720	762	797	726	754	778	715	717	764	774	763	756	741	758	767	747	764	730	729	759	722	751	755	752	777	711	709	762	719	731	747	809	765	758	680	753	779	687	763	764	791	837	736	737	756	708	765	750	745	780	753	726	706	717	789	727	766	778	750	741	769	729	733	719	748	736	746	723	795	734	756	747	721	780	743	751	731	796	772	724	720	743	744	752	788	754	785	768	738	761	711	713	751	789	773	744	760	738	739	768	774	755	698	800	699	743	781	782	787	702	752	745	758	718	772	739	735	784	757	750	756	710	727	761	753	763	752	768	741	713	766	725	766	785	786	797	733	755	736	786	756	765	732	711	744	750	742	813	748	750	760	754	767	808	727	772	819	749	712	742	727	783	757	784	747	741	738	719	725	768	734	709	740	765	734	726	794	749	770	802	782	801	783	752	708	717	722	750	737	745	787	773	776	753	772	776	745	680	738	793	734	716	769	720	737	731	733	740	729	740	738	767	727	741	775	750	707	707	697	767	762	738	726	789	763	775	786	794	742	707	748	748	751	763	695	716	768	767	785	716	773	764	773	694	754	716	795	765	840	760	716	746	775	779	721	773	718	708	768	777	746	780	729	741	735	784	799	717	742	766	724	731	723	681	739	773	750	772	732	779	736	698	722	739	769	711	780	790	777	788	780	725	740	737	781	673	743	715	790	689	782	721	708	791	728	704	725	739	796	749	767	736	737	728	732	809	792	750	720	750	743	754	746	765	689	688	753	775	771	718	773	755	733	739	757	784	744	751	763	708	779	778	765	763	686	765	740	828	734	735	753	777	762	701	746	762	733	761	737	703	714	749	674	736	753	755	718	791	747	752	701	710	745	779	750	803	739	779	765	703	727	778	682	698	695	704	765	698	814	750	717	745	735	789	756	724	731	814	739	723	721	757	803	708	731	816	711	737	800	785	757	763	765	725	725	762	700	718	759	754	738	774	734	752	764	747	713	739	782	740	742	732	719
35187	8050	2320	1695	1190	871	647	517	478	418	329	268	269	255	232	217	223	191	195	218	221	178	174	140	176	166	184	163	171	173	156	161	182	148	163	150	180	146	175	165	151	145	152	130	166	145	141	135	148	135	144	138	142	180	155	139	143	149	146	157	163	161	135	136	166	119	148	137	138	133	147	137	119	132	140	175	178	161	142	167	162	159	131	160	146	142	150	146	165	147	154	133	130	143	153	147	151	141	165	135	138	151	151	136	142	158	134	148	142	153	140	134	133	146	155	148	155	153	136	143	142	156	122	142	127	131	138	141	153	136	153	140	151	134	133	127	156	152	135	135	122	137	136	132	137	131	147	159	138	142	148	146	146	153	135	146	162	157	140	132	134	137	143	129	136	147	141	139	148	135	136	118	132	141	153	163	145	160	132	146	135	141	144	141	152	140	120	151	154	143	137	134	139	137	133	150	160	137	154	140	133	128	152	145	131	144	154	157	130	143	131	127	136	119	126	151	141	158	145	159	151	136	153	152	129	145	136	163	145	141	147	137	141	147	145	137	140	129	157	144	146	142	122	132	156	146	128	130	154	130	116	119	145	143	136	128	145	148	133	144	145	165	143	148	150	141	162	134	145	134	166	108	146	133	119	118	130	136	149	152	149	124	137	145	125	120	128	141	128	128	161	149	139	149	148	134	153	154	132	145	146	144	143	149	135	127	150	160	157	152	129	173	146	130	143	151	139	133	138	147	126	149	152	142	137	162	154	148	135	123	143	133	164	129	149	126	126	131	146	131	145	148	146	139	153	131	140	139	149	136	136	146	138	164	163	126	141	145	140	154	139	168	158	129	149	130	130	154	137	143	141	168	148	131	130	141	130	124	110	146	141	142	152	162	150	124	157	154	136	136	153	154	111	146	155	149	119	157	125	138	141	136	173	127	158	126	149	154	142	142	165	141	135	159	142	125	126	146	128	133	155	140	133	124	151	144	138	137	160	151	160	150	147	153	133	144	150	140	152	140	142	141	140	116	132	124	144	155	148	152	156	133	146	117	146	133	131	143	117	136	134	143	128	149	135	117	123	126	133	139	171	134	109	147	161	134	144	132	132	139	159	127	134	154	137	148	124	128	141	159	149	154	145	144	147	137	124	150	136	141	139	132	170	138	123	124	127	139	131	150	157	112	122	161	144	148	146	131	142	143	163	134	145	152	154	148	129	139	156	138	161	147	126	122	134	146	169	158	162	147	152	148	140	126	162	145	154	133	146	138	144	143	153	137	141	146	138	141	128	129	113	142	122	134	153	131	137	133	155	169	123	136	133	152	131	135	134	131	153	155	144	139	132	135	165	154	151	151	143	158	138	155	120	123	144	148	130	153	139	131	132	153	147	125	133	155	140	139	151	149	147	148	159	119	128	151	162	129	153	169	144	159	151	156	136	167	156	131	139	161	146	130	152	140	161	115	132	136	150	145	158	142	146	152	160	149	146	152	140	140	136	135	141	119	156	147	119	148	125	153	150	126	147	164	140	138	136	146	124	127	129	149	157	143	145	149	157	152	132	146	147	124	137	168	133	146	143	160	132	136	155	136	149	146	140	120	147	133	146	134	141	142	130	134	137	143	140	135	148	130	154	144	136	158	132	144	135	142	136	143	126	130	128	141	128	146	135	139	144	145	130	156	154	150	153	137	153	159	158	129	166	130	163	141	128	145	140	149	133	135	128	140	143	142	130	135	124	157	131	154	151	148	131	141	148	142	166	131	143	115	129	140	142	133	143	147	120	143	141	140	161	130	137	139	111	141	140	148	161	149	152	134	142	161	147	136	135	129	151	142	143	133	146	120	129	131	143	123	130	134	154	132	154	163	138	148	120	144	148	141	132	146	136	130	124	157	131	136	139	140	171	160	153	161	143	137	162	138	153	130	136	130	148	111	148	155	141	149	121	138	155	132	156	138	146	160	153	133	146	139	141	148	151	138	150	142	134	150	168	160	130	138	145	125	134	108	138	149	145	157	163	130	127	124	140	148	156	131	136	153	136	165	154	141	150	143	155	126	156	145	147	132	137	139	133	141	141	149	132	154	150	156	158	143	135	134	140	144	126	140	142	149	125	138	149	148	139	159	141	142	142	144	139	126	154	128	135	139	140	116	159	141	145	127	132	138	154	147	161	124	133	130	144	150	154	134	120	137	152	142	140	151	123	142	128	138	145	139	136	142	114	131	124	120	128	157	147	143	171	124	135	167	131	156	137	145	133	122	135	166	149	129	157	149	146	136	150	133	150	165	149	150	139	136	130	159	131	116	137	152	142	142	119	151	153	135	141	153	127	146	147	131	137	158	149	126	131	118	149	139	133	133	122	155	135	137	139	144	177	143	153	150	140	143	135	119	154	119	155	137	144	147	113	125	153	141	137	146	140	136	139	151	141	141	153	122	142	130	118	133	151	132	132	155	144	134	139	129	159	133	160	119	139	166	144	118	151	140	118	142	132	140	150	137	136	140	160	126	142	139	143	149	144	169	130	141	129	133	115	157	127	146	156	145	162	146	151	162	140	176	156	145	158	159	142	159	137	139	139	154	158	148	152	125	136	139	143	139	147	130	130	133	140	143	123	145	131	159	141	124	154	115	137	159	124	147	145	128	136	169	152	131	114	134	130	132	144	165	152	145	157	154	145	137	125	153	128	168	138	125	147	168	113	150	152	140	144	120	143	144	135	141	150	143	137	148	140	152	142	144	126	146	128	140	136	146	159	145	134	137	141	126	134	144	125	144	130	149	133	153	145	144	133	150	125	129	124	148	146	156	142	140	144	125	137	147	136	151	131	139	144	141	134	143	154	169	146	151	120	141	109	131	133	138	148	126	136	147	133	132	132	152	141	172	134	144	155	156	139	154	113	134	147	161	149	142	129	147	131	141	132	149	156	147	132	135	135	132	142	142	148	150	123	150	158	122	145	130	139	144	139	133	141	129	153	138	146	140	139	151	147	148	152	126	152	143	169	137	140	127	130	145	153	154	131	142	149	149	129	142	134	130	155	168	118	133	132	146	127	146	144	166	149	135	147	141	134	131	130	144	164	159	164	139	143	143	143	136	116	145	128	146	142	126	148	119	149	147	124	128	144	145	149	147	143	118	142	143	150	135	154	141	142	154	176	161	153	146	130	125	156	137	149	139	157	139	149	117	134	165	138	144	140	164	132	148	136	140	150	128	143	146	134	131	115	137	137	122	143	141	131	145	129	148	140	162	106	147	129	149	134	149	129	133	127	156	164	155	140	119	158	155	136	131	136	132	149	157	127	139	159	152	134	137	162	140	143	133	144	137	127	139	147	155	144	150	138	147	145	131	124	128	153	142	144	141	129	131	162	137	127	130	143	139	140	131	113	155	156	158	159	155	140	122	111	138	142	127	122	126	124	149	125	140	142	146	148	151	145	139	141	146	141	155	154	144	145	135	128	152	147	141	145	136	137	141	134	128	147	142	144	144	155	123	167	127
18937	2061	3917	4890	4335	3623	2940	2500	2165	1845	1551	1436	1274	1153	1048	892	978	855	783	779	764	713	747	675	648	588	589	590	578	600	563	579	527	554	503	494	501	522	457	440	484	486	463	470	467	482	474	436	513	460	470	476	454	443	436	431	494	431	405	450	427	415	432	439	441	438	426	418	437	410	431	436	435	405	446	438	405	385	412	417	409	441	432	391	378	395	429	392	439	393	406	413	393	433	410	410	419	425	447	409	410	394	414	424	408	393	434	400	406	447	429	456	349	405	383	392	392	365	395	439	377	364	407	395	401	425	407	390	397	428	415	396	398	417	438	390	406	395	396	423	416	403	404	394	371	410	394	391	388	400	412	385	382	407	357	375	337	383	384	413	385	380	346	380	400	374	441	408	363	406	398	353	389	406	372	354	404	418	380	406	396	371	414	362	386	395	404	415	396	397	427	392	398	370	378	377	412	383	369	366	345	391	394	353	416	372	380	403	402	422	392	400	402	372	401	389	376	396	363	385	397	409	384	381	365	364	393	387	389	364	399	423	391	383	394	384	388	394	399	405	399	390	380	397	354	381	367	403	386	415	398	379	371	403	390	355	420	409	372	398	404	454	393	409	388	396	397	430	411	399	379	409	449	385	392	395	376	402	416	434	366	370	380	404	404	361	380	399	376	404	373	374	394	387	372	399	377	448	395	408	405	406	372	379	397	388	378	374	405	433	403	381	360	393	344	429	406	397	393	399	379	406	398	395	406	386	377	393	376	393	395	351	386	420	405	397	381	379	368	389	401	407	362	419	387	396	393	437	349	382	400	403	410	367	376	404	385	388	370	399	379	393	411	408	381	394	428	370	405	374	372	427	369	402	409	383	422	406	387	393	386	407	406	364	385	360	388	401	440	370	412	385	393	392	390	405	364	365	387	417	392	398	400	376	377	401	419	378	356	378	411	381	379	364	415	380	358	453	378	412	391	371	377	411	393	394	383	386	374	371	359	380	400	386	378	385	389	399	407	377	401	373	361	416	412	446	375	375	391	372	410	397	409	383	376	378	374	411	382	425	367	422	403	385	398	386	391	389	357	403	415	414	416	381	378	358	390	415	408	398	347	368	398	437	368	390	360	432	376	383	387	409	404	384	377	414	386	404	399	382	393	385	408	396	386	414	427	403	400	388	425	367	365	418	391	410	423	378	423	397	398	382	390	401	361	397	389	411	384	371	408	395	396	399	399	414	377	368	403	367	367	377	393	373	416	422	362	399	437	404	400	389	382	404	376	394	376	405	404	408	419	350	431	384	385	407	382	403	352	389	400	362	344	396	409	424	401	412	387	401	387	392	429	375	396	406	412	367	403	373	350	390	413	391	415	363	363	399	396	423	376	430	405	391	378	382	386	381	365	375	379	389	368	389	389	390	401	418	416	392	430	388	399	368	419	385	375	372	381	402	380	412	394	377	389	393	437	366	456	372	402	381	405	382	416	380	395	419	376	407	386	392	414	395	366	392	381	345	409	390	380	407	419	425	368	360	377	381	412	402	419	372	370	394	422	396	360	423	403	380	386	389	406	398	405	387	383	423	385	402	400	400	396	395	420	424	390	414	368	356	378	392	386	377	370	394	408	426	366	396	407	411	397	398	373	420	406	377	397	416	378	388	384	396	353	417	402	362	392	401	400	385	389	419	406	362	407	369	417	438	383	355	399	403	375	411	392	399	421	386	392	375	412	403	421	379	391	366	418	404	368	367	403	390	373	414	375	425	386	386	375	377	407	388	404	374	433	381	368	403	378	389	401	398	380	402	394	364	368	385	391	376	402	385	423	388	432	379	372	416	413	432	374	408	403	382	403	408	385	408	386	394	386	397	396	388	382	390	379	386	367	386	402	383	386	396	401	391	366	391	416	415	399	357	408	413	396	436	392	368	403	365	410	379	401	394	377	408	401	394	382	432	410	401	413	418	373	397	410	396	424	407	379	416	378	396	409	439	421	362	365	389	414	391	380	410	383	407	408	414	413	387	381	383	347	413	414	370	406	410	394	387	386	398	388	402	427	384	388	400	390	398	362	394	368	377	407	381	397	382	404	372	386	382	392	394	351	446	406	390	403	435	372	395	355	366	400	387	414	399	395	411	375	406	383	380	363	390	397	367	419	369	373	405	394	380	376	421	421	410	386	389	386	374	394	392	399	352	375	383	410	412	390	400	421	401	386	397	391	406	375	412	368	378	388	389	408	384	394	396	418	390	396	429	389	405	380	392	375	385	360	366	408	362	386	405	387	356	383	383	397	380	409	390	383	392	396	373	417	375	381	414	381	373	415	376	386	351	382	424	446	397	388	402	369	402	415	368	384	401	356	357	379	444	395	377	429	394	398	384	369	393	392	392	393	411	373	381	405	386	389	366	427	387	402	397	397	379	417	367	417	415	403	417	393	381	370	436	378	388	389	438	400	422	382	382	403	385	417	368	389	401	356	385	382	430	352	392	379	374	401	396	392	384	387	388	355	387	346	377	402	376	399	398	389	391	397	395	393	383	393	388	383	366	409	422	391	389	403	404	384	354	405	402	409	393	369	391	411	343	384	399	398	383	418	437	413	403	387	358	412	375	382	436	381	418	398	399	370	413	415	401	373	453	413	416	386	397	367	422	417	389	400	394	398	419	395	375	366	405	419	387	421	376	364	449	390	377	387	377	377	382	425	405	376	404	400	360	390	424	392	407	390	419	406	397	391	379	387	428	370	368	435	384	380	432	411	396	403	394	395	402	389	393	390	412	414	413	398	364	428	382	426	369	389	370	403	397	406	348	402	410	401	380	359	401	398	434	383	429	387	402	400	387	401	366	389	377	412	404	395	382	412	387	423	377	364	366	390	378	401	370	412	376	410	450	377	368	398	393	371	408	367	383	414	408	415	396	420	377	371	388	368	365	375	398	406	423	396	376	417	370	381	383	359	372	372	405	381	385	361	419	411	403	394	360	380	399	428	407	388	364	415	371	364	410	391	388	394	398	394	383	380	374	424	400	393	371	422	403	380	368	383	404	382	407	395	426	390	382	409	431	404	401	410	412	417	375	395	412	405	411	415	414	417	385	371	376	391	392	423	409	403	423	414	386	398	398	375	402	375	382	400	383	388	410	389	411	365	392	393	396	381	393	399	385	393	348	413	405	352	383	414	394	396	394	381	384	380	399	385	388	395	409	392	389	416	394	384	397	427	396	380	403	438	393	366	385	362	384	379	390	397	387	389	420	371	394	380	423	421	418	384	436	382	404	375	415	388	380	390	398	394	396	373	393	382	390	380	363	405	392	394	348	403	407	387	414	397	363	393	387	402	406	353	428	386	395	398	379	402	413	408	388	376	369	386	410	416	371	415	402	441	382	354	415	420	374	411	454	376	392	397	396	375	389	372	366	353	377	402	375	377	413	408	358	398	383	376	394	410	396	388	379	428	420	408	428	378	392	410	395	391	429	392	381	401	404	353	392	386	379	403	379	406	391
3834	357	353	339	304	280	308	292	270	317	256	301	275	306	268	270	309	273	285	269	277	267	275	253	279	286	291	254	298	266	286	319	274	255	292	283	267	286	270	271	279	276	300	296	253	269	273	292	263	285	281	252	286	289	267	294	277	270	312	288	276	288	263	246	254	280	267	275	286	290	271	295	278	284	248	305	264	276	283	256	299	278	257	267	308	285	269	275	270	285	300	261	281	257	294	298	273	258	256	295	269	318	270	309	296	295	274	283	293	286	306	309	288	270	281	273	260	287	249	308	290	289	294	286	285	296	278	270	260	252	242	254	267	262	288	290	274	307	263	235	267	272	287	262	274	298	293	278	266	292	266	265	298	267	273	248	310	282	273	264	282	284	285	266	282	248	300	274	271	305	281	274	287	283	274	309	236	276	258	293	258	289	266	265	300	253	254	254	266	300	254	253	264	248	263	270	300	266	279	308	278	314	301	266	279	262	274	283	269	283	304	285	275	284	270	242	268	293	289	269	270	268	283	273	263	256	279	267	286	267	248	268	296	297	278	261	263	296	296	252	288	303	283	273	299	262	279	285	309	322	272	279	281	295	308	283	308	274	264	293	311	304	302	281	273	280	305	254	280	274	294	270	275	269	274	272	257	288	247	293	249	279	253	254	297	297	295	305	281	289	273	312	282	271	282	266	286	314	308	292	261	269	326	277	280	283	311	285	266	246	260	263	256	282	269	314	300	268	305	292	282	301	298	312	283	270	289	284	275	299	276	262	278	270	311	278	285	265	305	279	291	297	259	253	284	315	286	273	283	250	280	278	276	262	266	259	296	312	293	282	263	248	294	286	272	275	313	270	249	275	283	255	281	271	295	288	275	259	283	267	294	265	321	274	277	272	279	306	276	293	280	276	299	281	293	292	258	308	267	284	290	312	264	286	290	320	264	264	289	250	271	256	287	268	289	291	285	260	269	286	267	291	272	291	276	298	271	324	295	264	293	286	300	261	284	242	275	285	281	295	257	264	278	287	278	279	265	253	270	269	276	289	294	269	266	284	267	262	267	296	290	284	297	278	303	316	297	308	272	288	267	273	290	242	258	285	275	285	261	294	307	287	265	280	289	278	265	297	283	293	277	277	252	284	259	292	286	287	285	257	280	274	284	282	243	280	288	278	257	279	320	305	295	288	280	253	273	301	258	288	281	325	277	272	268	299	253	279	323	278	307	281	259	290	264	263	305	287	277	259	304	277	285	262	283	301	273	287	293	287	258	306	287	283	243	275	284	279	281	275	290	283	286	287	270	285	306	281	257	303	268	273	292	298	269	285	296	284	261	292	255	270	267	256	245	313	274	305	304	289	271	269	282	276	264	289	278	286	284	281	245	263	299	259	286	287	273	253	269	256	281	262	262	284	309	284	267	274	271	303	277	266	276	274	289	292	291	297	294	270	314	295	266	310	287	276	277	293	303	280	283	250	295	245	274	325	293	298	270	294	253	290	291	281	251	264	303	271	270	263	259	306	297	289	285	284	290	267	304	312	286	250	257	272	264	286	287	283	283	273	277	266	264	283	272	275	270	293	256	298	293	277	311	279	275	269	305	257	248	274	263	290	289	284	299	284	297	292	263	286	241	260	269	302	282	270	287	277	268	293	268	256	281	296	283	249	308	296	275	274	290	251	234	251	264	295	254	283	262	313	278	299	275	279	270	258	287	277	274	273	289	293	317	300	285	292	280	252	262	252	281	256	264	282	297	282	307	263	278	263	280	269	273	256	271	267	298	289	285	291	276	275	270	241	286	256	257	289	292	299	306	279	270	270	305	290	284	262	278	265	298	251	289	309	270	281	284	304	281	300	299	285	262	259	298	276	284	277	287	269	281	277	270	294	282	254	256	288	266	317	273	274	264	246	264	283	297	271	287	299	233	269	256	253	269	280	297	297	298	278	270	287	286	276	278	280	287	272	285	282	286	287	272	267	293	293	282	274	284	294	264	251	273	281	309	297	287	297	282	262	280	285	292	274	282	282	287	302	247	315	243	270	304	280	284	275	289	248	282	266	259	288	275	285	317	309	307	300	280	257	288	258	279	272	250	279	259	271	267	277	287	320	263	283	259	263	289	300	269	303	295	271	254	293	315	305	274	313	267	236	283	260	287	270	262	260	291	264	302	275	276	298	345	270	284	266	246	301	300	285	286	280	278	270	282	316	253	300	265	249	262	271	283	254	257	297	275	280	286	256	274	252	276	304	279	274	270	283	289	249	285	274	277	300	288	261	244	298	295	265	268	261	294	288	272	254	293	278	287	239	283	289	283	297	251	263	304	289	277	289	289	282	277	297	267	246	297	288	276	282	287	265	289	304	278	270	293	249	275	256	289	280	274	264	258	267	292	259	301	279	276	278	304	264	291	293	276	297	271	253	284	282	278	286	293	263	303	276	283	301	264	283	289	272	281	268	281	273	273	285	304	292	246	280	256	266	299	262	273	263	253	277	260	255	269	291	264	260	279	282	271	281	294	245	282	247	267	276	268	323	302	281	270	285	275	300	299	284	287	272	264	276	235	292	282	284	255	288	264	298	283	281	271	306	316	289	299	291	271	286	273	271	275	299	295	288	299	258	298	316	286	297	277	276	332	286	297	301	274	304	284	315	251	282	297	267	252	270	287	289	307	270	251	263	286	264	290	286	277	253	279	265	276	264	256	267	299	293	304	296	307	263	291	297	294	275	256	300	281	284	290	276	282	276	279	278	298	274	266	288	282	250	295	279	288	269	294	288	272	267	302	290	284	273	273	287	294	269	283	280	286	267	279	294	261	278	263	288	285	257	280	270	268	292	286	266	284	293	295	268	256	272	275	272	272	265	272	270	258	281	282	298	275	262	257	270	239	258	281	302	289	300	276	246	270	246	258	271	282	251	247	272	288	274	259	262	293	272	283	295	274	276	281	298	272	265	270	281	263	273	279	265	273	278	293	281	278	279	278	266	253	295	306	270	307	293	300	290	267	266	294	301	263	292	282	290	294	261	275	297	296	253	274	258	284	273	294	284	282	258	276	276	297	259	282	285	259	286	282	269	296	296	284	283	287	271	283	295	278	270	247	276	283	277	293	281	253	263	288	274	266	251	281	315	301	277	270	299	295	279	279	230	280	275	298	261	261	264	307	273	277	271	256	271	294	263	250	268	325	239	266	286	266	299	285	248	295	276	261	295	275	257	263	292	298	286	292	276	294	269	303	280	316	306	291	292	288	286	283	268	291	258	281	292	263	269	280	265	287	282	297	280	286	312	278	260	266	308	266	287	284	251	291	281	274	320	276	288	261	265	314	289	292	264	298	257	306	273	281	295	248	263	298	271	257	258	260	269	294	244	288	262	297	278	277	263	277	290	294	271	254	301	248	306	278	270	270	232	292	284	269	283	308	292	288	284	293	302	266	287	282	264	277	296	289	297	276	262	270	271	265	280	251	264	278	278	277	258	289	277	287	293	297	298	274	265
3397	790	873	929	853	881	835	845	774	794	719	739	724	771	759	770	723	756	760	778	674	718	737	770	739	768	741	733	782	729	714	688	734	741	749	718	742	731	731	753	783	684	755	738	733	758	739	758	730	734	752	736	732	747	750	726	722	773	759	737	752	726	779	749	757	709	725	737	732	699	702	721	758	691	759	708	722	722	726	727	735	749	738	652	741	726	763	719	777	748	758	712	739	734	700	744	726	706	694	727	742	762	727	736	695	742	799	723	714	705	737	710	729	731	726	723	750	756	739	725	705	750	798	745	761	781	734	702	699	774	732	776	693	703	710	763	757	769	709	701	689	727	750	706	755	704	752	708	739	739	755	771	745	753	760	724	753	723	728	790	700	721	740	730	762	701	740	743	776	731	778	745	712	746	686	730	684	745	814	748	719	729	720	721	714	726	740	726	700	697	753	718	710	700	729	702	697	753	786	774	735	725	736	720	723	738	696	720	674	758	729	745	717	706	752	724	725	736	757	700	686	751	719	750	706	729	747	726	744	730	779	731	755	720	750	725	746	718	731	756	746	712	744	776	764	718	730	764	759	756	717	714	733	786	720	708	718	736	744	717	747	727	723	715	714	714	748	703	723	773	712	770	729	715	704	738	727	698	750	755	730	677	743	696	736	770	735	730	759	695	712	745	705	680	735	744	729	759	735	729	736	716	715	754	683	742	702	772	757	733	695	720	699	731	716	729	744	758	722	767	721	741	733	735	744	751	712	696	749	725	690	727	767	731	696	727	698	774	731	773	712	694	787	723	724	766	715	762	728	747	711	711	729	809	763	662	698	678	710	727	724	699	688	771	735	735	701	739	711	767	732	703	713	773	714	690	733	721	717	710	749	720	697	818	754	769	696	749	713	714	759	706	767	747	747	766	778	745	714	721	743	727	774	715	752	703	750	725	695	735	754	743	727	656	713	731	737	714	762	678	734	733	725	746	792	692	737	739	738	727	716	755	719	723	712	728	722	726	719	742	744	730	701	775	714	744	724	765	745	727	745	733	717	775	732	713	718	739	764	753	725	727	721	763	691	764	762	747	724	711	744	727	742	704	720	760	769	705	734	728	726	698	679	719	761	738	745	730	729	713	776	732	726	728	748	775	750	688	759	734	732	697	683	766	716	758	750	699	776	773	730	734	759	759	716	720	690	772	700	720	807	728	667	746	733	731	754	762	751	722	711	762	727	708	664	742	755	750	715	741	756	737	675	693	717	727	764	732	724	710	718	770	701	760	756	750	758	737	730	783	729	717	746	757	744	766	742	704	747	750	748	716	738	762	726	716	782	737	691	730	673	743	693	738	699	766	753	722	764	672	711	680	729	761	684	780	710	722	752	718	749	720	727	743	747	720	721	661	717	751	725	722	740	694	752	728	763	725	727	761	723	685	716	760	711	706	753	775	720	709	784	745	725	742	754	745	731	781	781	723	770	712	709	748	745	744	747	744	727	721	733	738	776	708	761	754	767	742	731	700	707	782	738	715	730	758	743	723	691	725	747	715	730	762	731	710	742	764	712	753	734	769	764	743	728	707	717	752	736	748	707	758	715	665	723	704	707	728	653	774	723	725	738	717	715	727	782	719	673	737	699	679	744	747	711	731	695	716	729	769	698	736	700	769	720	738	728	718	729	724	761	709	722	709	726	703	748	736	706	729	741	755	719	717	726	729	744	734	729	765	762	748	736	746	742	724	732	773	724	723	718	729	700	721	737	739	771	730	730	740	703	720	707	741	680	713	700	743	720	717	727	704	764	675	725	682	758	790	731	734	726	758	668	758	725	752	713	737	717	717	732	748	695	709	734	687	731	719	711	748	730	730	728	728	704	687	701	718	729	740	755	744	728	730	718	761	727	704	775	722	754	727	731	709	724	696	738	728	743	745	693	707	707	715	710	768	707	708	769	712	696	713	730	726	743	761	750	748	698	759	759	735	738	723	735	698	699	746	744	714	737	762	708	713	709	727	731	726	759	744	756	754	753	758	677	748	731	727	712	718	737	690	683	660	718	710	738	744	714	724	712	785	737	717	735	733	741	737	714	667	713	706	749	772	752	721	700	750	768	732	687	725	781	706	735	764	712	734	687	732	728	780	732	748	740	774	730	766	743	694	722	709	714	724	711	765	744	738	706	736	768	749	780	732	739	737	712	694	745	704	713	735	669	801	755	737	742	763	715	714	756	764	698	710	753	721	742	733	737	731	717	718	709	706	747	726	716	742	719	750	712	689	749	757	739	740	730	741	695	710	731	794	670	731	740	697	750	707	761	746	732	740	706	722	736	707	728	721	725	760	775	695	763	732	731	707	735	741	723	761	706	764	737	748	753	702	723	746	756	742	733	737	723	749	707	749	749	739	739	704	721	709	766	734	726	710	715	711	719	792	786	704	743	742	702	698	745	695	765	687	719	771	701	709	725	742	695	739	711	735	726	682	726	726	666	704	708	722	709	720	707	745	724	737	695	752	744	761	738	719	749	709	695	740	748	725	757	727	708	733	721	721	728	725	733	665	708	698	690	731	750	716	723	723	680	783	687	757	749	697	742	702	766	739	725	703	747	734	715	756	739	724	756	766	755	772	744	689	707	737	769	728	760	733	708	811	726	779	706	761	738	761	743	765	741	762	730	733	752	758	765	755	733	729	726	754	726	681	704	708	727	683	706	765	704	735	739	721	729	728	696	745	702	749	734	722	743	736	697	672	749	721	707	718	784	716	718	743	748	751	729	726	691	789	741	725	759	735	719	758	766	690	709	762	707	716	755	739	777	720	729	791	779	719	748	680	741	726	719	723	682	737	741	656	703	769	707	774	737	725	728	710	794	722	790	733	771	742	759	715	746	765	759	715	723	715	721	775	706	742	731	726	734	701	729	753	752	725	701	767	748	684	653	707	681	706	732	739	704	731	804	712	729	657	687	762	742	728	760	704	737	714	730	778	712	747	732	681	713	783	746	781	765	703	725	681	754	753	736	734	696	731	734	752	735	726	738	779	712	700	737	786	753	695	698	736	758	740	744	717	733	745	753	689	772	727	723	741	707	752	761	721	760	722	742	729	748	750	733	720	699	747	766	748	774	715	709	727	677	731	746	764	761	703	734	711	698	741	722	709	656	745	735	743	754	730	689	777	720	755	735	684	713	751	732	670	744	742	711	692	740	684	757	760	717	702	737	746	670	706	718	683	761	729	725	699	733	725	789	779	720	737	749	715	698	760	704	721	737	747	734	746	737	770	708	743	734	727	759	718	742	768	707	704	734	734	741	742	777	725	723	722	693	729	786	709	730	759	729	757	730	722	741	718	741	765	678	737	701	754	713	743	757	734	743	728	693	736	714	746	674	747	732	743	733	761	747	744	737	754	731	714	767	715	782	685	768	750	781	779	733	712	763	711	670	766	710	755	758	760	712	723	768	714	688	752	739	683	727	685	738	703	745	729	705	719	707	773	747	728	729	690	704	719	768	768
23917	3105	1258	1038	872	639	570	521	416	417	405	378	374	353	325	340	321	328	333	324	311	305	283	292	335	319	311	290	304	287	295	290	290	330	319	297	278	303	299	276	297	305	275	321	282	293	293	344	276	297	302	292	271	275	300	321	303	287	292	311	285	292	306	289	291	316	305	304	276	300	299	291	292	283	282	293	320	283	299	266	282	291	285	314	296	291	290	276	285	273	267	315	289	304	281	318	293	268	272	317	308	277	300	300	281	274	290	307	297	320	301	273	300	318	255	311	307	314	311	283	277	287	318	297	303	282	311	285	309	303	300	285	288	309	304	279	292	322	311	282	335	299	283	289	305	242	302	297	307	271	307	319	284	263	285	290	303	301	303	301	314	283	268	300	290	286	251	271	283	299	311	289	300	316	292	287	308	300	303	290	278	293	317	283	297	297	302	299	295	305	317	306	292	297	298	287	290	300	340	311	293	306	299	317	321	268	292	291	307	272	296	335	268	299	297	279	265	322	299	271	311	280	269	282	278	307	306	306	284	260	298	289	306	295	309	305	307	290	280	285	294	305	271	289	289	302	267	285	282	286	261	318	301	318	297	279	300	283	301	278	285	323	295	310	296	279	300	282	304	269	295	273	303	269	264	286	270	270	310	294	277	278	265	283	310	299	313	269	315	282	280	298	284	278	308	257	277	307	304	271	300	265	282	283	289	291	295	280	257	312	307	295	267	274	317	260	293	309	294	292	297	287	279	296	282	275	269	302	297	276	269	288	298	288	281	311	285	307	279	306	285	260	296	253	274	277	313	308	262	288	280	282	307	299	300	279	274	325	284	254	289	311	304	303	309	289	294	320	294	322	319	288	262	285	290	269	315	296	288	299	296	297	298	312	278	265	297	263	304	320	307	291	296	291	295	314	313	275	317	319	300	302	261	290	270	275	276	291	314	299	274	309	278	311	274	276	298	319	330	305	301	289	298	295	279	297	309	291	283	311	276	311	266	312	276	320	298	278	259	319	316	314	268	258	282	324	272	278	301	262	294	289	279	280	283	287	285	315	311	276	292	273	284	296	281	287	286	338	292	261	298	285	257	293	298	276	295	288	285	284	308	315	291	293	305	262	293	278	292	327	273	311	300	265	270	282	283	288	266	320	283	291	293	307	296	263	301	306	322	272	295	288	286	262	268	308	319	316	286	315	276	315	294	296	271	338	280	291	303	290	297	300	298	322	276	285	282	287	302	282	289	259	290	294	308	287	318	272	246	318	280	276	308	291	300	315	301	311	300	256	291	273	291	307	275	314	292	296	304	301	311	308	285	296	274	306	273	313	297	282	283	286	303	293	291	269	302	283	267	302	266	287	272	273	289	283	314	303	328	277	309	292	274	290	279	308	296	313	307	307	289	298	294	263	271	306	291	280	289	295	276	316	294	311	270	292	295	279	295	301	289	322	304	292	270	260	329	298	288	266	294	321	289	288	291	294	292	280	244	308	309	313	269	305	285	300	325	293	282	291	278	270	281	285	299	277	311	309	270	293	283	296	300	281	304	303	295	272	325	280	275	258	295	301	288	318	284	297	275	273	316	261	281	293	302	265	267	311	368	265	319	303	278	326	306	278	310	286	300	293	278	313	296	317	316	277	290	284	268	285	310	296	265	283	275	286	298	288	294	292	288	294	297	271	282	279	329	308	316	299	286	328	282	274	303	284	306	298	297	292	284	282	286	276	325	280	305	296	295	304	271	262	264	265	312	312	254	300	309	284	254	280	320	293	281	287	291	302	310	297	285	281	294	235	303	279	281	316	298	299	305	320	286	269	286	285	293	344	296	289	271	270	280	277	286	309	295	319	291	260	294	339	275	285	316	290	281	293	298	283	270	294	289	295	313	300	274	243	294	275	276	293	281	284	293	296	293	297	287	311	302	280	264	314	306	279	281	307	299	279	273	331	283	277	310	289	250	297	278	282	289	298	297	275	295	272	290	274	304	293	303	299	287	293	296	281	286	269	294	314	261	283	280	256	299	294	329	301	306	298	289	292	296	285	319	301	306	280	287	284	293	256	290	283	269	277	320	266	314	285	248	297	301	285	291	304	304	283	307	327	299	296	321	317	288	292	289	295	305	272	325	306	301	271	282	293	292	305	293	300	305	272	287	294	290	289	285	263	281	272	300	269	283	323	283	292	296	281	304	270	299	307	288	298	306	293	284	280	291	293	274	312	302	286	314	293	273	296	311	262	280	266	275	277	300	266	270	306	270	284	292	322	267	296	288	298	277	285	323	298	274	267	313	310	289	277	312	296	321	263	312	305	266	310	266	309	280	285	283	292	287	283	290	294	294	296	274	284	306	293	261	255	282	307	271	286	301	286	308	293	280	316	295	311	279	263	270	303	299	320	271	312	327	280	276	281	298	305	289	295	280	313	291	268	295	282	326	284	313	281	324	274	271	277	287	284	290	295	280	313	276	297	297	320	288	330	284	289	312	296	292	305	268	276	299	312	264	288	278	300	313	278	301	307	279	304	299	277	290	293	311	284	341	291	286	303	290	278	311	279	278	279	292	265	299	308	291	282	282	327	280	279	283	332	282	288	226	301	310	291	314	287	301	304	281	288	288	329	289	310	298	295	292	295	294	297	306	279	277	294	252	300	311	290	276	289	306	272	287	278	326	283	295	322	272	295	290	322	281	284	284	270	339	310	289	288	302	317	285	302	296	309	281	266	295	292	301	308	307	281	278	311	299	278	319	275	327	286	285	280	306	294	307	281	275	273	302	282	286	298	290	290	298	303	294	294	295	297	324	281	325	323	283	290	287	272	314	267	285	322	285	285	307	289	320	297	289	314	306	309	307	272	273	296	285	320	300	292	295	247	297	283	283	270	305	277	294	319	275	272	283	280	287	313	288	289	317	285	234	302	297	300	291	278	315	307	296	294	340	272	302	241	260	283	289	310	285	296	281	260	267	294	302	317	290	268	296	298	275	314	281	322	274	301	261	293	289	317	298	304	288	279	277	311	273	331	319	298	244	314	288	303	285	316	300	334	306	294	314	275	311	271	301	349	290	290	292	267	265	303	332	320	292	308	301	275	311	308	304	289	296	283	258	299	288	283	290	266	284	308	298	298	294	269	281	307	310	291	287	280	288	293	294	289	275	277	287	310	281	299	280	282	301	281	262	296	306	333	299	311	268	294	307	288	282	267	297	300	282	274	298	288	294	293	290	330	288	303	281	280	288	308	285	311	309	266	278	274	305	295	277	279	286	276	299	276	284	308	315	311	240	303	295	313	305	271	283	305	323	311	279	330	280	296	293	317	309	310	274	299	300	279	305	293	278	292	295	282	285	285	291	293	316	313	312	260	296	284	306	277	317	296	281	291	284	278	280	265	269	307	286	306	304	272	287	285	287	299	288	316	275	278	284	294	259	277	282	289	301	312	275	301	301	320	264	279	309	313	303	303	290	285	270	284	281	297	293	277	319	278	280	285	284	327	287	290
12998	1526	2650	3186	2925	2472	2105	1808	1675	1511	1370	1294	1227	1192	1085	1044	1029	1007	930	949	918	879	948	852	937	900	887	838	835	797	838	826	817	826	807	769	769	750	792	814	815	797	774	775	761	746	746	771	829	776	797	814	796	759	767	814	713	806	777	743	792	743	760	769	767	763	804	764	764	761	774	785	734	749	798	743	772	703	765	750	780	765	706	783	753	742	803	754	733	731	746	736	745	813	740	738	765	761	745	743	767	751	787	739	716	771	765	773	745	766	763	753	779	716	742	700	764	743	769	732	783	765	804	742	772	745	742	768	803	765	753	785	725	753	732	748	735	721	759	762	740	734	721	752	754	784	772	783	748	769	786	765	813	756	788	687	742	705	769	751	727	805	751	765	763	762	749	752	750	732	736	774	705	693	778	744	774	730	776	702	761	716	733	706	770	772	697	698	750	735	784	718	760	750	738	782	776	736	769	829	746	774	740	735	741	766	703	766	723	766	724	723	699	720	760	717	719	738	760	748	736	737	712	749	754	740	770	735	741	716	716	732	742	809	745	725	767	732	714	768	751	766	736	757	732	775	735	704	726	785	761	764	738	743	725	761	753	705	752	755	710	799	760	771	769	739	738	761	738	772	733	711	685	766	767	771	784	775	714	777	750	759	700	710	737	799	745	706	748	735	747	729	730	726	745	788	711	688	763	763	764	764	748	754	784	725	760	745	720	703	744	777	720	693	704	726	758	692	721	769	723	787	738	707	739	732	751	750	741	793	752	767	744	777	759	755	781	779	701	730	738	771	715	756	752	722	781	712	746	767	767	749	761	756	748	745	724	793	746	773	800	763	759	737	731	732	773	731	777	743	775	716	792	771	767	736	783	765	770	720	753	770	769	711	724	739	743	749	787	759	772	749	742	739	790	730	731	756	787	731	745	749	760	719	759	742	757	706	785	762	795	727	742	756	773	723	777	737	794	775	789	726	700	732	743	752	760	779	750	738	768	759	756	746	730	748	748	786	743	746	757	712	771	702	724	719	780	762	744	767	774	749	734	691	761	778	752	752	787	746	715	787	748	723	798	755	739	692	786	738	725	763	801	726	737	766	745	734	750	758	785	718	743	730	745	678	745	706	759	746	760	726	727	739	750	728	759	785	753	750	740	782	789	739	761	782	805	732	763	741	719	763	735	759	714	718	793	729	767	700	745	742	728	726	710	717	767	763	744	754	779	728	769	763	777	763	732	754	773	741	762	785	765	752	750	749	748	711	725	713	760	737	759	709	773	729	776	784	781	790	747	719	755	756	721	759	768	791	782	717	736	746	745	747	772	772	755	754	785	707	772	710	781	765	662	733	740	782	732	783	790	751	770	790	731	725	753	735	722	722	788	821	714	726	705	751	773	739	741	760	707	740	750	745	727	708	698	735	709	725	720	740	728	792	782	763	768	748	714	752	758	700	739	674	707	785	768	768	787	805	715	724	736	686	739	766	775	771	780	763	798	761	756	766	746	725	762	746	795	770	725	739	729	743	778	713	753	763	794	766	738	707	737	736	735	750	749	747	745	755	747	722	739	732	765	728	761	716	767	690	727	774	724	783	714	767	717	794	756	732	794	737	749	719	762	771	741	753	762	721	747	767	766	694	758	753	782	809	764	763	792	785	796	714	754	747	715	765	776	703	729	739	784	791	749	734	811	788	709	756	750	754	729	743	744	725	710	734	719	774	752	728	756	778	729	772	727	730	745	797	762	758	723	776	742	749	793	780	779	758	734	742	743	759	778	739	752	743	744	758	791	771	773	772	780	756	742	736	711	745	731	766	712	732	735	755	742	792	722	760	740	766	721	753	791	752	742	702	730	798	754	710	747	772	785	789	709	714	721	734	760	804	783	704	782	724	720	749	761	764	776	739	712	750	747	735	774	720	753	735	767	746	778	832	742	752	724	755	735	761	752	729	751	825	745	739	775	754	716	763	755	741	743	746	725	806	788	738	723	747	733	755	754	800	797	766	757	743	736	744	757	742	739	792	727	753	781	765	714	691	771	751	793	732	753	740	667	724	755	740	727	756	719	777	742	756	726	812	807	809	730	747	739	764	764	731	741	758	749	745	769	724	706	753	739	696	780	762	726	753	781	766	748	711	709	774	751	749	715	732	778	723	742	731	731	744	755	789	723	790	727	756	753	722	747	726	778	749	761	779	746	739	790	761	727	738	754	788	773	819	740	767	766	742	724	681	778	812	772	777	731	745	749	744	722	760	774	739	745	691	748	773	706	733	722	731	757	743	716	774	753	774	761	700	741	773	720	741	773	719	737	756	730	784	699	761	754	743	718	761	741	698	758	790	739	710	797	803	745	785	785	711	744	712	723	791	734	737	713	790	773	742	733	813	781	770	754	737	760	713	753	736	724	731	793	755	747	786	735	749	772	812	766	747	770	768	796	777	725	797	719	784	740	784	758	759	771	770	736	732	743	758	774	718	781	761	729	795	771	766	741	749	760	735	791	755	730	715	732	756	748	733	734	735	735	746	710	738	774	755	739	748	751	730	759	736	800	757	739	760	767	774	742	765	767	743	757	759	727	753	759	780	737	760	749	803	702	784	776	775	792	755	770	749	762	786	766	750	692	731	727	719	760	752	780	726	732	712	753	800	798	696	782	774	729	729	754	764	720	742	721	683	717	739	730	775	753	721	724	736	738	723	771	765	735	778	788	748	779	742	754	728	729	767	741	760	743	747	761	760	742	707	801	750	766	706	780	709	738	788	729	749	762	710	759	717	766	732	691	735	732	751	717	749	765	761	711	791	770	713	792	712	812	762	753	756	753	761	774	749	733	776	762	764	779	736	753	757	768	729	718	740	712	739	748	737	751	709	770	773	754	751	755	745	807	759	729	751	720	734	735	761	769	730	752	741	724	717	733	732	746	778	767	763	721	745	804	732	727	708	741	735	789	749	743	718	735	735	735	729	730	746	759	714	772	770	736	752	775	713	767	704	745	730	755	781	746	717	720	739	749	732	750	699	717	766	732	762	678	769	715	750	801	728	775	752	724	750	741	763	777	747	709	741	746	711	761	718	725	733	763	730	793	725	737	757	734	757	759	749	738	702	755	753	782	741	736	737	701	748	767	763	770	690	751	764	738	726	798	726	700	711	729	754	767	755	728	753	747	746	779	773	738	733	707	718	723	759	733	700	744	720	747	712	756	764	726	766	708	712	757	755	694	761	794	772	742	776	725	723	763	774	766	736	735	678	762	721	765	749	780	738	766	740	760	766	755	753	721	736	730	744	721	783	721	768	787	744	817	752	760	716	751	759	721	725	738	696	789	720	765	758	718	732	743	745	755	748	738	758	720	754	734	766	722	737	772	738	794	740	734	761	756	738	782	718	751	720	758	740	726	723	804	786	755	768	765	767	711	741	766	758	769	766	735	752	792	766	748	717	806	751	762	734	777	737	768	749	790	812	730	769	696	755	779	714	712	694	764	748	763	770	744	752	741	776
34983	7833	2268	1677	1195	826	629	613	449	410	331	328	284	245	254	223	195	199	219	196	202	174	171	190	167	152	167	165	174	145	147	167	152	146	168	167	166	170	129	155	143	153	171	148	128	146	154	165	146	133	171	123	139	156	178	130	157	152	139	158	147	122	162	159	134	134	141	144	143	139	151	144	158	132	170	148	150	132	147	154	134	143	122	143	152	152	133	155	107	140	136	140	127	132	178	149	140	147	155	147	154	149	151	137	132	141	140	141	157	134	141	132	127	145	133	149	149	133	132	139	165	167	133	123	134	138	143	158	134	125	161	144	158	127	162	137	145	139	127	134	121	154	149	116	132	129	131	130	159	131	155	152	150	152	142	143	160	159	137	146	141	129	156	149	157	138	154	156	134	140	133	136	141	136	131	160	137	129	141	142	158	131	128	147	163	129	140	170	127	135	154	131	141	149	132	153	146	124	129	138	141	132	156	150	153	140	147	131	134	142	168	163	140	124	161	131	154	147	137	160	144	129	120	149	151	138	138	141	138	134	143	167	130	143	151	157	142	145	132	126	145	139	133	140	143	128	151	128	153	116	135	164	131	131	143	154	141	144	144	132	134	134	152	133	148	146	119	137	161	139	136	155	135	161	150	143	126	122	150	147	149	133	141	135	124	159	134	146	140	128	172	128	135	140	144	141	159	129	120	132	147	153	134	151	141	151	118	152	114	130	142	113	138	137	157	141	134	160	160	174	143	171	158	156	123	135	145	136	151	132	137	125	132	139	155	128	135	128	124	151	163	131	135	147	138	135	154	155	162	141	132	123	151	138	142	152	137	148	147	149	122	152	141	156	144	133	144	144	139	145	163	131	156	130	139	133	127	136	133	133	159	131	119	149	128	115	166	141	143	130	138	151	146	133	167	133	141	152	133	133	137	130	157	125	144	140	128	140	137	145	139	155	125	155	137	148	148	143	149	155	122	138	134	133	142	125	119	117	155	143	144	130	120	148	147	141	163	147	129	141	139	115	125	144	142	139	134	148	137	140	138	139	140	129	145	154	145	152	136	153	132	161	155	138	146	145	136	168	132	148	151	154	164	144	134	128	148	141	145	156	146	132	148	137	154	132	132	137	154	145	138	146	145	154	132	107	130	161	138	121	131	133	140	139	141	125	129	140	134	144	135	140	147	146	146	142	161	155	130	132	142	145	150	136	150	143	135	141	131	146	129	132	138	126	148	132	158	126	138	117	150	136	146	163	129	161	124	158	134	147	147	162	161	142	155	149	155	149	159	149	142	132	139	133	128	155	127	125	180	136	133	157	128	136	156	131	137	134	138	122	156	157	174	151	141	128	152	146	133	148	134	189	116	139	128	156	136	156	148	147	136	116	125	109	140	128	129	136	116	148	154	134	141	137	149	131	124	135	170	129	140	154	128	130	140	148	167	154	143	121	160	144	136	153	138	128	141	156	143	146	132	125	125	144	166	161	135	167	133	145	143	141	149	123	140	141	163	140	143	144	161	159	144	143	134	143	115	131	150	141	141	153	133	131	124	138	134	143	146	155	156	144	130	146	143	149	111	126	134	130	118	132	143	130	140	167	125	122	158	160	131	144	142	152	141	160	121	146	134	149	134	133	123	163	134	153	146	135	144	142	130	145	146	164	158	122	155	135	151	145	144	144	135	166	136	156	152	155	138	149	136	143	143	131	159	142	126	127	127	148	151	157	127	151	128	120	155	148	133	142	156	147	143	157	137	144	141	146	127	143	145	130	134	137	137	150	137	136	135	144	160	165	144	143	131	146	152	151	140	172	120	151	124	145	145	138	146	167	143	159	148	142	120	118	139	157	166	147	153	153	140	126	151	157	130	156	153	130	124	153	140	110	168	128	159	143	136	139	134	130	132	141	132	142	153	157	131	132	133	143	130	140	130	149	137	142	133	150	144	144	127	144	138	145	146	145	138	136	162	122	136	147	148	162	127	121	163	154	158	158	136	121	170	147	129	124	130	129	128	157	125	134	120	141	124	151	123	156	138	144	137	155	113	133	124	158	151	143	137	117	115	145	142	135	129	139	153	119	139	134	146	135	158	155	129	129	152	155	152	141	131	137	159	126	129	150	136	144	139	152	136	137	155	140	151	145	155	155	154	152	162	145	130	136	123	169	150	149	139	142	151	128	129	150	139	121	153	151	134	161	156	146	144	142	134	148	159	150	139	153	127	142	155	118	138	142	139	151	137	141	148	126	138	128	150	138	143	157	136	154	173	145	130	142	120	136	141	134	131	122	134	158	148	128	122	145	143	128	131	163	150	122	146	155	142	128	146	130	127	153	143	150	143	154	155	142	134	131	129	166	148	139	154	123	141	149	134	118	173	149	124	111	119	138	153	148	134	141	146	135	131	128	149	146	139	142	146	151	140	132	159	135	140	136	130	136	146	157	118	132	119	143	154	166	155	148	144	137	133	132	134	168	169	148	144	128	123	143	147	137	161	142	161	129	142	152	128	138	150	130	166	123	139	129	133	146	138	114	152	157	140	131	133	134	141	143	137	139	128	120	128	135	129	132	143	142	136	156	149	132	126	117	155	150	146	123	115	159	147	155	142	140	134	130	129	129	155	133	132	132	126	135	142	124	162	145	143	118	127	169	144	146	131	160	159	150	130	147	107	144	136	123	139	137	167	140	154	139	137	129	150	153	131	149	157	144	134	135	155	141	154	139	142	129	131	142	140	149	167	160	165	134	130	134	123	132	148	132	136	136	132	144	120	115	142	141	138	145	128	142	157	133	146	117	140	146	136	123	147	163	149	128	156	147	159	150	153	142	158	137	147	130	159	138	133	156	146	141	122	123	118	126	119	146	155	157	139	143	143	151	160	158	146	126	147	140	149	134	165	141	154	154	135	153	138	146	149	141	125	144	142	142	143	131	135	159	143	142	150	157	140	147	145	133	137	149	146	150	139	151	126	131	135	134	131	143	137	121	129	143	138	143	146	151	141	136	163	160	131	133	129	143	158	125	137	140	134	123	145	150	152	130	140	153	139	140	130	153	158	120	144	154	132	148	152	144	144	139	130	133	152	137	146	149	137	119	136	163	139	130	143	118	151	157	144	152	124	127	131	143	110	134	152	137	151	137	130	133	127	142	133	149	148	142	111	137	126	123	156	129	140	132	142	156	138	148	119	138	138	156	164	147	148	147	159	143	130	120	136	142	142	130	135	138	140	130	146	170	135	137	135	131	134	148	147	148	113	159	163	132	125	137	146	170	131	147	162	135	157	153	117	160	149	131	138	142	131	148	147	142	128	131	156	133	148	165	133	137	151	141	150	133	131	131	117	151	137	154	139	112	138	133	154	153	138	148	135	137	131	152	145	147	143	122	126	128	116	157	140	131	154	145	156	137	134	124	158	162	121	144	142	148	146	163	166	168	135	162	140	152	148	123	143	142	124	127	144	138	140	130	148	134	120	161	158	132	149	141	122	147	155	120	151	144	125	148
18468	1954	3816	4822	4252	3510	2873	2501	2119	1814	1577	1343	1256	1111	1037	944	921	885	773	820	712	767	656	652	638	638	598	576	580	594	611	530	536	468	513	501	504	514	496	474	501	504	475	460	463	440	450	487	471	429	418	439	430	450	436	458	452	433	414	404	444	441	413	419	436	457	452	414	453	439	432	438	443	459	387	374	435	397	460	421	398	421	446	392	417	390	420	437	408	424	394	393	414	399	340	400	387	397	394	410	392	385	442	427	395	384	397	400	439	418	407	426	418	414	413	395	418	369	402	402	419	405	390	400	422	404	406	405	382	381	413	412	379	369	396	391	423	407	374	361	385	413	395	382	394	383	395	405	364	366	400	420	386	403	393	410	389	378	363	436	413	391	409	393	390	386	396	427	386	393	382	368	413	391	405	400	415	409	360	386	397	403	381	384	417	418	374	377	396	394	390	373	435	401	390	380	402	401	391	399	392	383	404	408	413	395	364	367	420	372	377	408	396	363	382	403	387	392	393	392	379	411	400	402	395	409	419	403	438	436	419	357	399	404	397	393	386	370	382	350	413	367	403	420	387	423	400	399	380	399	410	385	410	406	400	421	395	380	408	378	386	364	374	381	425	409	352	385	385	401	407	406	371	411	426	396	433	374	396	424	383	417	383	372	420	373	392	395	386	417	402	410	396	361	394	418	378	416	406	384	393	385	396	393	397	390	368	412	431	421	382	388	416	392	380	421	362	399	385	363	427	397	408	413	418	422	384	418	427	406	402	378	393	393	390	382	384	410	394	386	400	378	404	412	338	396	355	398	410	405	406	395	396	433	418	387	388	380	375	407	401	383	355	398	411	375	411	372	367	373	414	428	370	401	360	358	357	372	357	402	380	378	405	415	389	385	429	374	400	395	386	402	410	394	367	408	399	401	414	409	379	383	362	388	432	401	356	377	353	362	395	409	350	397	383	395	391	383	354	386	383	417	365	393	404	424	382	378	332	428	407	418	380	406	375	386	390	400	409	412	379	389	399	398	370	380	393	437	395	387	418	354	370	380	373	409	400	394	370	402	412	419	400	378	371	417	422	383	383	402	368	376	374	409	381	382	388	378	394	393	407	389	388	434	408	361	417	390	412	380	360	383	386	393	364	364	383	405	421	392	403	364	367	378	402	358	401	395	414	386	373	396	346	366	354	400	409	398	373	429	412	409	396	412	356	386	390	380	377	388	428	404	420	419	395	388	379	404	385	392	398	423	411	407	426	390	390	380	387	406	392	414	383	374	394	390	433	385	374	404	391	368	412	379	384	381	405	371	415	375	385	373	390	373	386	398	386	386	384	374	388	383	387	419	404	390	377	396	406	363	380	405	379	452	385	423	401	386	388	387	408	406	399	371	381	420	409	416	413	404	395	350	389	423	419	394	366	362	396	402	385	385	378	402	376	393	406	393	385	356	400	438	401	383	379	365	381	364	394	405	387	400	394	372	364	386	400	411	393	423	405	397	393	394	392	391	366	384	354	369	392	443	403	381	390	384	369	363	384	388	400	377	387	390	405	390	385	387	421	352	377	408	380	404	360	376	407	367	393	384	387	405	381	399	413	384	404	390	388	387	410	412	403	381	374	388	333	376	386	411	417	374	411	394	423	365	436	446	384	380	400	404	394	389	388	405	416	379	385	390	402	375	395	373	356	404	383	431	381	407	387	376	382	395	395	368	370	368	390	420	402	396	379	374	377	353	367	407	382	378	393	409	378	409	393	416	432	370	387	398	409	389	340	405	397	401	375	367	421	417	423	392	387	390	392	380	370	379	400	373	390	387	346	384	366	384	421	422	391	386	395	385	413	404	372	364	384	384	406	402	381	367	407	361	398	371	393	378	390	361	393	401	357	412	361	413	392	392	427	396	428	394	396	400	348	409	402	405	407	422	409	375	372	426	387	412	370	391	416	419	377	408	394	386	424	401	378	412	395	391	417	413	380	374	412	371	410	413	406	378	361	399	380	393	402	401	362	410	413	371	391	389	392	397	428	420	417	389	389	414	404	453	406	394	396	416	358	413	399	410	364	394	390	385	400	352	370	406	412	359	352	411	386	424	417	384	441	334	394	382	381	414	405	374	372	370	396	389	381	404	377	357	431	386	389	391	401	354	405	388	373	383	391	388	370	385	397	395	389	382	366	400	381	361	372	382	417	397	384	414	386	399	384	374	368	377	361	409	347	413	412	367	388	426	411	390	395	408	429	407	365	413	383	387	412	389	370	378	373	394	360	402	413	397	407	367	380	389	396	409	402	436	387	397	409	367	390	433	342	414	356	386	421	416	404	421	374	381	382	366	406	392	415	385	397	391	387	415	434	397	374	363	374	420	397	376	410	414	377	370	393	389	387	398	407	410	365	394	408	390	380	398	400	405	373	404	373	402	384	369	400	403	394	393	366	398	410	415	339	377	408	399	387	389	452	389	355	418	421	379	400	376	410	427	403	440	411	399	376	391	399	385	405	401	388	374	381	390	392	399	410	388	372	359	395	469	382	452	410	391	421	377	442	365	386	389	382	423	439	372	435	370	383	376	427	385	407	408	364	445	395	385	372	360	379	404	401	410	365	415	377	434	397	401	426	392	414	406	411	364	393	383	396	426	386	379	406	399	377	392	372	403	403	392	362	381	363	414	400	399	401	369	377	389	396	369	393	425	395	403	411	380	445	416	384	351	362	400	385	408	349	411	366	412	386	416	371	429	367	420	437	372	379	397	379	382	384	397	398	386	403	414	384	396	434	381	423	409	386	381	428	376	394	394	430	386	392	373	383	400	431	406	434	382	358	377	407	372	379	396	406	366	379	395	361	355	430	429	363	399	428	379	387	405	368	393	396	397	359	402	400	406	372	410	399	390	370	392	381	373	437	382	415	367	396	391	397	390	376	430	393	396	345	392	385	372	370	339	370	387	386	386	395	430	394	419	421	391	367	378	376	417	399	374	391	397	426	383	398	403	379	378	378	363	350	352	415	388	401	426	398	389	400	407	373	397	386	370	360	384	437	361	385	382	381	356	386	414	403	400	382	366	397	365	358	384	386	386	389	392	389	404	413	380	385	347	406	365	364	383	373	398	401	384	396	380	370	354	375	361	389	395	395	411	389	366	423	393	404	378	409	358	378	388	368	403	388	399	392	379	394	410	369	379	426	416	393	375	412	394	413	374	389	386	402	390	412	409	400	386	380	383	374	421	392	389	358	392	360	414	397	372	376	398	360	394	402	414	396	381	379	381	377	403	429	380	432	413	441	368	388	411	387	407	393	388	399	359	377	418	406	384	403	382	387	433	394	394	382	373	390	395	434	408	406	363	400	388	419	418	407	415	391	407	343	395	389	364	416	405	417	371	383	385	403	394	358	405	381	385	424	426	408	376	437	368	397	399	384	436	412	375	400	391	389	399	371	400	429	403	378	384	386	368	389	378	401	384	381	403	406	405	393	404	404	384	362	377	381	411	375	406	409	405	399	394
3854	331	327	345	323	292	295	270	294	291	265	278	294	291	281	277	277	278	280	281	281	263	294	272	265	319	270	284	296	268	265	258	290	287	264	262	249	270	274	261	298	291	286	265	297	270	279	301	249	257	266	294	310	301	300	267	300	267	293	301	261	259	264	291	291	301	271	282	275	313	258	294	293	258	295	327	238	285	295	287	284	312	289	294	295	300	284	272	270	274	282	273	304	245	276	262	292	287	288	271	296	295	307	274	262	300	262	270	279	270	301	284	285	307	265	294	295	278	278	275	280	266	281	249	293	265	279	271	277	267	271	246	260	279	301	245	281	263	253	218	278	292	279	259	265	273	283	261	267	299	293	264	316	303	293	287	278	277	290	279	272	260	298	283	266	300	248	264	268	290	270	272	294	283	277	247	264	278	278	256	273	302	299	256	272	287	249	308	279	262	293	299	261	301	292	285	266	275	265	269	282	264	278	276	261	294	275	278	276	273	281	293	267	280	273	267	259	283	260	285	254	274	251	263	266	277	247	254	241	274	259	281	267	268	274	258	267	277	252	262	301	308	265	261	282	276	302	274	289	285	274	282	276	277	266	260	281	278	262	262	283	272	284	276	271	286	254	233	299	284	278	297	277	262	271	273	272	291	267	292	292	307	302	254	293	290	264	260	251	282	250	284	290	257	280	298	251	259	300	268	291	275	269	288	279	286	308	268	271	294	291	296	279	289	278	259	265	291	285	267	277	289	306	281	261	310	314	251	268	256	281	273	239	283	294	260	263	306	291	265	278	263	295	278	287	295	278	300	279	263	289	289	271	289	257	280	291	277	313	277	263	271	281	268	262	286	275	328	239	287	274	273	298	251	264	301	298	247	263	263	283	284	285	269	265	303	301	279	267	287	281	253	271	294	279	294	285	315	280	262	275	284	263	298	273	274	299	262	282	252	318	278	247	260	287	303	258	281	287	273	267	261	297	261	284	254	266	251	273	302	285	256	298	265	265	281	242	260	255	272	291	317	302	273	294	264	280	283	299	305	250	257	287	289	283	294	259	248	281	292	262	296	274	269	295	296	277	302	295	277	263	293	310	303	278	265	255	299	285	292	286	267	251	270	257	284	244	278	273	298	262	293	270	276	282	231	276	272	277	297	252	316	297	281	266	332	281	255	235	255	268	260	265	294	279	264	274	286	276	266	307	282	290	308	299	283	302	322	287	299	287	295	273	275	297	242	276	281	298	275	263	296	274	279	270	284	271	254	286	269	289	270	266	264	269	265	296	269	271	275	284	266	276	274	262	273	284	273	278	272	286	286	277	280	283	278	256	255	258	265	296	263	258	262	291	311	266	308	270	271	281	293	289	271	262	245	276	285	240	305	245	254	309	287	266	263	297	231	248	296	250	270	307	263	284	290	247	265	316	292	266	275	269	282	267	263	293	247	313	318	287	304	287	287	269	274	269	282	277	293	270	242	264	269	277	298	289	291	250	288	326	263	272	286	260	267	285	268	286	290	267	285	299	286	258	271	262	293	264	280	284	283	283	257	274	306	277	284	295	257	249	272	277	263	286	262	272	271	284	277	273	293	295	292	291	295	273	277	274	256	282	274	299	270	298	276	241	295	276	270	288	265	298	304	308	266	226	280	283	274	290	292	283	281	271	275	311	272	242	269	268	264	278	265	266	265	314	300	284	264	299	271	235	308	286	302	270	280	267	265	289	267	276	270	273	315	274	290	270	257	265	293	271	263	257	300	264	299	281	291	269	315	298	257	261	271	266	275	277	278	266	281	272	282	271	241	286	284	252	251	279	268	276	286	288	277	289	289	261	271	304	262	286	277	267	263	282	275	249	268	272	305	260	294	270	262	256	270	249	287	293	282	286	272	294	264	271	257	289	286	309	289	278	276	256	308	280	281	262	279	254	258	251	282	283	258	280	280	261	262	263	308	288	247	268	268	290	288	302	284	276	296	261	277	286	306	284	271	248	241	260	310	296	267	284	256	270	270	313	254	272	270	251	303	243	262	300	285	266	277	291	251	263	272	288	280	276	244	276	271	267	262	261	276	281	252	295	280	287	293	267	267	263	293	255	302	280	260	284	298	304	308	288	275	263	276	311	285	271	302	263	312	273	292	248	286	264	243	260	278	229	298	280	282	262	281	279	291	288	298	263	267	261	293	294	265	293	265	292	293	289	251	270	261	260	284	289	251	276	259	277	249	269	294	276	301	259	255	280	293	316	288	301	287	279	277	258	272	310	281	279	264	277	267	258	266	297	317	282	268	284	278	283	274	280	299	280	254	286	273	281	267	267	286	292	300	263	264	301	295	264	295	279	252	282	278	275	272	272	255	293	287	294	282	299	285	287	273	275	282	270	254	251	264	275	305	286	269	282	260	300	251	276	276	317	256	250	268	282	266	256	304	279	303	271	298	249	284	282	255	295	282	272	283	277	248	255	271	278	266	282	273	227	251	256	251	263	275	260	277	295	290	281	293	249	284	297	260	248	241	295	306	265	285	279	265	284	262	268	283	282	304	269	251	325	269	295	290	292	289	283	283	271	284	285	303	281	255	268	314	285	298	266	285	255	303	284	318	306	309	314	304	286	292	268	272	270	263	258	317	279	260	301	278	274	307	244	286	263	229	284	277	293	263	272	268	293	268	260	236	270	278	265	274	284	285	281	276	298	274	298	272	286	289	271	280	273	260	277	279	286	272	284	262	267	287	292	250	269	287	296	267	282	283	267	282	289	265	305	267	256	267	284	253	288	286	234	302	250	266	299	295	267	255	303	294	272	293	262	266	309	252	285	257	239	280	261	259	253	293	257	273	309	269	291	272	279	276	262	273	303	269	240	273	262	273	270	287	268	282	291	281	262	286	289	259	255	267	259	289	292	304	267	281	279	269	304	271	266	286	279	265	275	247	268	271	284	301	281	261	270	282	280	282	294	264	313	292	279	274	296	284	278	272	274	259	274	258	244	269	276	295	294	287	261	249	272	288	283	292	266	256	268	237	303	283	303	285	264	275	293	306	284	262	257	286	284	286	279	284	285	274	290	285	261	250	267	264	277	273	263	257	282	274	246	274	261	275	270	317	288	314	282	253	290	248	306	282	277	274	276	290	249	275	313	257	262	287	278	282	297	239	278	283	261	285	293	277	250	254	293	313	273	230	294	302	291	270	267	259	296	291	299	262	272	292	295	257	273	284	279	293	296	267	289	268	278	281	298	270	282	294	265	276	271	301	261	268	278	270	271	266	281	294	258	302	293	281	289	291	275	289	279	307	287	248	274	287	267	256	274	257	263	281	262	286	309	276	284	271	293	280	256	263	297	261	289	283	253	291	290	299	257	263	283	294	256	282	259	282	261	276	284	295	298	303	276	273	297	290	270	290	263	305	260	282	279	271	245	244	279	300	276	278	293	273	293	270	264	267	279	266	286	254	249	253	285	285	283	247	280	265	289	254	273	279	277	288	301	253	272	261	270	268	279	286
3364	821	851	906	880	873	860	758	792	791	748	782	780	743	719	683	761	734	775	760	754	678	749	726	748	752	683	748	726	771	743	720	777	684	700	721	761	733	714	770	707	710	775	712	779	714	711	725	713	716	778	768	717	742	750	732	700	749	759	755	705	767	739	702	743	743	748	714	707	759	693	755	668	697	686	711	780	717	751	668	701	736	751	723	728	722	758	696	690	771	747	693	672	675	744	711	693	765	734	711	748	706	700	726	711	714	763	746	718	757	717	740	727	702	718	690	734	709	761	732	692	716	672	796	723	757	735	733	735	705	726	729	741	731	691	730	746	762	721	741	757	704	721	679	734	697	722	715	702	716	749	748	703	683	726	701	721	737	772	712	716	716	751	723	701	728	725	726	671	726	708	766	763	676	713	720	733	709	700	679	728	697	732	741	720	714	772	703	729	700	741	728	698	798	730	667	709	682	755	691	713	703	715	699	768	735	739	742	714	709	694	749	744	680	678	735	710	717	711	721	699	735	700	720	726	742	716	743	714	747	679	704	764	743	695	737	702	764	749	737	748	759	716	749	717	712	679	719	704	740	731	751	717	696	721	729	754	682	746	723	703	727	726	728	687	736	696	718	725	744	717	700	840	686	789	740	707	725	692	740	714	709	735	723	708	723	707	807	758	721	698	686	704	721	768	761	703	734	691	748	706	726	687	676	686	736	742	691	731	737	721	728	711	730	749	775	776	687	726	810	714	728	766	711	719	712	724	702	691	688	720	704	705	736	700	687	741	719	675	707	763	678	702	701	726	708	747	757	732	759	770	746	770	745	676	729	737	721	710	736	776	733	710	701	778	710	709	732	714	693	715	723	689	747	732	755	702	741	726	701	699	730	751	741	735	739	716	721	714	750	759	702	676	744	737	770	754	770	757	760	729	724	777	733	721	741	722	725	729	769	687	764	740	720	752	770	689	768	750	675	732	683	702	729	733	724	708	717	742	776	734	703	732	729	727	720	705	770	754	726	737	730	716	718	659	723	785	723	768	728	757	733	757	740	707	704	711	757	709	704	722	717	722	709	702	767	748	721	728	682	718	669	715	709	725	758	713	705	748	730	708	703	677	686	688	744	745	750	754	696	722	739	744	705	719	751	721	709	738	713	710	680	682	729	741	733	713	735	742	738	712	743	723	680	757	732	701	806	757	698	707	695	700	698	692	715	749	728	735	720	736	739	733	776	740	744	697	698	714	742	729	700	717	659	770	702	743	680	719	709	739	767	689	712	756	744	710	714	769	715	728	698	746	703	746	727	756	731	767	741	770	712	723	698	708	715	712	740	742	747	745	710	727	737	719	701	819	738	726	758	700	748	744	730	690	744	735	742	676	737	726	754	736	748	706	727	697	709	733	735	702	726	748	731	723	717	702	681	657	700	723	717	726	729	686	757	734	696	745	740	741	692	767	739	731	721	718	704	772	735	737	723	733	708	708	685	723	738	703	748	689	727	717	751	737	756	738	757	725	738	693	718	741	736	691	683	712	733	717	748	724	771	741	726	760	684	768	729	719	736	732	698	759	715	752	755	735	750	743	718	659	764	783	738	762	730	743	708	718	758	689	673	705	781	728	721	689	723	732	693	710	741	692	696	748	730	715	742	750	711	702	704	713	703	709	723	754	700	743	740	737	685	760	792	748	721	748	752	707	718	732	708	722	715	718	756	772	711	763	719	735	724	763	685	734	721	735	730	733	710	716	700	751	774	724	705	726	725	741	724	722	673	717	722	762	706	704	731	747	721	735	687	738	720	717	723	746	707	726	684	690	726	724	751	741	721	718	733	767	712	735	799	749	764	696	737	739	724	750	700	727	667	740	737	746	678	753	766	737	704	746	681	720	763	755	722	681	695	757	659	693	712	703	719	722	740	696	734	697	685	714	762	701	738	758	724	681	717	754	710	747	732	713	729	684	718	735	745	712	733	720	743	752	747	728	747	721	682	688	697	744	696	740	732	754	737	759	737	735	736	677	689	690	736	700	721	727	714	711	717	722	735	688	713	748	748	710	734	719	739	739	781	708	706	698	691	692	700	722	725	727	713	745	734	727	757	746	743	725	740	694	704	683	743	706	709	772	731	683	704	691	733	733	726	699	781	740	741	680	740	748	714	741	655	681	699	675	699	744	754	750	759	757	710	697	725	712	738	721	767	721	752	773	714	720	701	727	727	758	720	742	733	724	725	753	735	743	750	728	762	761	735	687	730	762	755	753	721	752	733	730	694	715	651	764	768	732	704	722	731	727	769	722	779	763	765	719	722	759	709	728	710	721	728	723	685	721	713	721	752	748	750	741	734	730	755	723	752	779	758	733	699	757	737	696	707	700	668	767	670	734	780	698	710	755	749	779	717	734	715	683	705	719	754	696	804	703	719	689	732	747	724	740	708	701	669	671	772	772	745	733	732	736	735	745	732	750	716	723	745	720	762	745	701	729	707	710	711	703	706	733	789	751	763	745	782	671	745	717	778	701	718	743	724	732	723	731	704	747	752	706	765	715	694	721	788	737	705	680	667	702	762	731	784	721	762	722	695	734	707	746	763	742	725	755	690	723	672	740	673	696	731	681	681	727	713	734	726	736	777	731	771	702	777	719	768	728	714	731	766	716	706	671	738	759	703	712	743	695	742	679	740	695	744	755	696	720	761	695	710	718	751	705	723	759	780	720	759	691	718	714	790	762	754	757	750	718	709	689	716	682	720	675	722	718	714	742	702	690	763	705	760	701	688	721	719	718	686	717	751	685	750	712	725	706	714	719	712	684	752	687	692	752	692	725	695	680	703	718	696	760	709	708	739	698	696	713	718	739	703	727	728	724	747	734	749	736	733	742	736	709	688	665	723	724	747	741	786	733	751	728	742	737	742	683	756	722	722	722	781	748	685	776	730	714	725	713	687	721	733	709	721	746	716	749	711	750	713	763	704	749	728	765	698	713	714	763	720	700	728	734	729	720	718	751	723	709	720	720	728	705	714	727	759	696	731	713	703	759	698	751	701	732	721	708	715	724	662	702	702	737	738	699	718	749	714	729	749	713	800	684	744	750	687	772	744	736	696	738	710	697	743	758	743	725	739	777	771	761	766	726	694	731	806	753	751	690	726	713	734	674	686	724	748	672	717	707	729	686	733	713	735	714	681	699	765	728	728	675	692	750	769	718	788	696	721	724	710	695	759	747	751	715	742	716	762	728	704	722	707	739	739	712	684	691	742	733	737	710	714	719	760	693	740	731	684	756	777	776	741	747	703	742	736	699	669	747	674	737	678	718	750	731	714	726	753	737	737	692	726	721	758	699	774	790	755	768	727	707	709	741	752	774	701	690	721	674	698	735	753	733	686	684	715	741	725	711	735	702	702	761	740	698	734	712	712	687	697	716	695	723	739	746	729	692	728	723	710	728	710	734	713	717	762	708	757	725	707	750	764	740	774	711	785	727	714	750	732	735	707	720	762	693	679	739	744
24252	3051	1296	1061	768	663	578	548	457	419	385	350	373	350	310	352	364	329	307	322	327	336	314	360	308	326	305	309	294	283	293	257	304	311	284	286	333	275	295	329	274	282	287	302	286	283	295	299	329	308	274	280	293	290	291	284	302	311	287	281	334	264	313	266	305	309	274	294	291	288	316	284	315	317	298	281	298	321	293	293	299	288	277	303	338	285	293	279	282	317	295	295	305	294	304	284	294	343	287	292	298	315	295	303	302	301	283	286	273	281	308	295	286	256	278	294	266	298	318	304	271	316	284	319	278	286	299	273	267	292	294	308	284	285	310	294	290	295	293	292	286	323	270	296	266	302	288	300	302	305	289	339	285	317	282	272	291	269	280	295	302	243	271	299	277	306	290	292	301	272	283	322	317	305	282	294	279	303	300	326	310	300	320	309	311	306	280	274	265	265	315	291	284	290	271	283	264	279	284	299	285	272	321	299	295	306	309	319	311	304	284	291	287	272	307	297	309	294	282	294	315	283	292	271	316	266	320	295	303	305	301	295	280	320	291	310	324	327	279	301	287	274	295	276	323	297	314	290	275	288	279	286	283	272	295	277	294	328	307	292	337	284	285	296	288	330	279	295	299	288	278	265	304	299	309	308	278	294	314	280	286	290	272	308	285	283	279	296	293	272	288	290	304	295	298	308	289	296	318	250	299	302	271	289	251	322	280	300	295	279	289	268	285	325	288	269	313	297	263	301	289	298	289	311	255	279	285	309	316	295	262	287	289	299	291	262	300	298	285	300	311	290	300	285	306	282	288	298	315	297	280	289	307	282	304	282	288	289	287	337	255	249	295	281	302	307	297	296	261	293	306	296	282	282	323	284	306	296	285	276	288	278	318	285	306	308	265	264	273	285	311	289	264	270	294	291	305	310	303	302	301	305	301	248	300	300	288	322	264	307	293	298	300	290	292	278	282	286	323	312	262	303	304	305	318	292	301	274	302	296	313	316	281	272	291	294	319	333	301	284	303	282	291	294	298	305	266	298	287	272	295	304	290	293	312	287	306	271	265	282	266	297	275	288	289	275	289	313	283	305	320	294	277	285	278	271	263	301	296	311	323	289	291	294	293	316	300	292	298	288	286	297	302	343	286	325	273	323	274	315	301	271	326	287	324	304	264	292	353	282	288	289	311	317	277	307	307	281	273	320	326	292	303	287	321	273	263	296	307	295	333	289	284	296	310	293	269	263	263	286	286	280	321	303	294	296	312	279	274	285	302	264	305	273	294	271	277	309	272	302	288	314	263	304	296	271	295	309	301	293	302	308	278	302	311	296	281	269	284	288	293	285	255	283	284	303	287	268	304	270	305	288	300	300	295	299	290	297	300	278	277	291	297	330	291	292	278	322	291	299	326	295	298	285	307	295	306	320	293	296	304	293	291	298	313	287	307	329	261	258	293	272	326	271	299	308	302	290	296	305	261	261	300	291	298	298	300	293	293	288	282	315	311	263	316	274	298	264	320	295	300	304	301	327	323	304	283	321	319	293	291	293	271	298	284	272	276	270	268	320	296	278	237	284	288	320	283	293	315	284	304	251	323	310	290	313	308	305	296	283	297	284	289	292	273	271	254	311	282	301	275	266	325	287	293	314	324	274	265	286	282	284	328	312	305	299	283	303	287	271	278	287	272	270	322	298	283	318	286	303	280	279	288	279	290	269	309	309	268	308	333	311	301	313	283	283	266	282	296	330	264	293	266	291	267	296	318	296	283	274	291	284	277	271	276	291	305	279	290	301	271	285	298	314	287	273	286	252	312	271	274	303	286	267	295	264	287	257	306	308	267	296	301	296	280	292	273	313	309	273	293	306	288	278	270	294	265	282	328	307	273	311	273	282	299	274	266	345	307	302	299	267	286	311	268	314	293	290	291	270	269	289	325	297	301	306	296	301	301	270	294	305	298	280	306	307	307	318	293	301	289	278	296	309	292	316	287	263	313	294	296	308	274	276	285	293	295	339	274	296	269	297	316	289	296	282	284	294	291	275	285	277	277	300	272	273	277	307	261	294	274	295	278	269	295	307	257	257	282	276	306	334	299	292	291	306	284	328	274	272	331	296	271	280	312	292	283	261	306	328	296	314	276	269	272	289	281	288	307	299	273	251	317	292	292	298	283	297	312	335	275	291	300	293	278	297	351	318	341	308	298	322	300	291	307	321	257	318	284	298	328	311	325	277	284	288	281	273	275	273	306	309	326	281	282	297	276	305	249	274	329	292	284	295	262	268	292	278	302	314	319	323	275	267	294	276	265	301	296	318	303	304	325	297	289	301	326	285	292	288	302	265	286	268	292	270	296	268	303	293	299	311	309	307	261	282	289	276	318	300	286	281	258	300	304	309	285	292	288	248	285	299	277	294	295	286	329	281	312	289	269	309	289	291	279	304	303	314	304	274	297	295	299	291	327	330	287	301	306	303	282	298	298	320	290	296	279	258	283	296	246	296	282	282	309	313	297	305	286	283	311	267	320	285	299	276	286	280	314	298	281	283	292	297	299	287	304	288	299	294	303	270	321	298	296	259	303	311	320	303	283	296	293	258	325	279	269	285	324	324	304	288	283	282	268	297	292	274	313	295	316	285	283	269	267	323	314	289	310	291	268	278	263	271	288	274	291	301	306	267	292	284	289	286	312	281	298	274	288	274	308	291	285	279	312	298	309	307	289	314	291	267	296	305	298	308	275	310	319	303	265	273	265	267	264	304	272	302	288	269	288	289	282	314	287	298	300	304	294	285	282	277	305	275	299	286	271	273	289	282	274	290	297	298	259	281	323	273	295	281	285	257	252	303	288	290	294	296	296	305	274	283	297	331	266	300	291	294	329	283	276	268	288	261	315	305	252	289	286	292	312	276	269	310	260	261	293	277	303	299	306	317	282	285	282	307	270	310	292	317	316	298	259	301	256	282	306	318	304	278	311	282	316	272	274	300	288	262	307	320	291	298	287	287	278	289	266	290	292	317	280	284	277	281	292	280	302	314	285	306	311	287	277	285	320	295	278	286	328	292	294	305	310	307	308	271	306	312	303	283	310	335	290	275	278	303	291	284	312	322	312	293	275	273	303	321	299	284	289	288	255	265	287	290	285	278	294	309	265	274	313	283	289	292	305	311	306	293	310	282	297	307	309	295	290	302	275	293	306	312	283	293	300	285	285	277	282	283	311	272	295	299	283	307	290	284	285	325	293	311	293	311	309	283	278	300	330	287	297	259	308	291	296	268	268	318	304	274	290	289	278	261	275	314	286	319	284	283	315	288	303	281	279	274	294	286	300	307	284	305	318	302	314	313	280	287	310	297	283	263	286	305	330	310	277	305	331	300	328	272	337	302	284	278	315	303	306	303	294	279	310	297	288	291	273	285	297	301	313	283	300	275	313	309	295	291	273	303	332	291	288	294	274	294	258	256	270	270	319	282	300	275	305	303	292	289	277	320	291	293	305	269	289	291	314	295
13061	1639	2666	3212	2879	2475	2138	1757	1686	1395	1391	1308	1275	1083	1106	1066	1014	984	933	935	924	890	930	888	838	880	866	833	852	823	840	807	830	800	820	792	784	862	756	822	816	761	758	835	793	829	750	757	841	812	775	739	780	763	780	732	744	830	816	780	736	787	755	768	762	759	770	728	764	764	723	790	737	736	780	783	788	776	785	780	779	775	808	768	771	771	754	767	806	766	766	724	733	802	746	794	781	775	732	774	755	789	807	776	813	743	755	753	765	767	713	767	764	731	750	720	775	730	775	717	750	774	731	784	744	726	732	745	718	720	784	786	777	726	775	727	717	790	747	690	826	802	783	743	775	758	761	720	723	686	680	752	741	763	794	737	751	782	777	786	773	750	777	786	756	812	745	774	792	694	764	687	726	777	721	766	812	765	776	743	764	771	770	698	727	743	785	740	735	715	740	778	756	787	776	716	776	707	721	717	751	757	757	758	803	755	731	757	812	767	777	697	773	747	705	729	779	730	708	785	792	759	757	795	712	773	736	765	707	733	748	748	693	800	778	740	781	742	723	742	725	741	763	762	728	770	758	782	720	773	749	773	782	758	732	770	733	737	757	753	748	813	727	757	790	765	777	773	767	742	771	733	802	708	749	748	742	766	739	746	726	795	767	784	741	740	739	814	772	767	794	747	748	726	747	768	784	704	673	779	782	698	768	698	754	705	742	743	777	761	738	763	728	761	766	805	768	729	761	751	781	752	748	762	739	718	708	698	768	754	768	768	754	807	718	704	734	743	726	727	735	760	716	745	767	771	774	782	716	735	761	745	760	720	715	775	763	738	823	716	756	763	801	782	749	720	700	757	741	754	726	794	708	790	828	775	762	806	742	741	753	741	764	736	780	778	750	750	779	681	738	731	772	761	745	759	750	770	789	697	750	777	778	746	755	742	785	788	681	748	764	732	712	767	769	734	756	741	759	714	767	717	729	769	758	698	770	715	770	799	758	741	806	718	678	700	754	777	850	774	768	727	708	756	779	771	775	727	748	766	728	748	749	739	733	735	742	782	738	760	752	740	730	746	761	736	754	759	759	703	746	729	742	755	774	753	772	760	787	740	745	799	737	782	732	773	736	816	737	732	743	707	723	784	789	734	767	734	772	760	777	734	698	799	791	733	724	780	789	779	729	712	726	745	752	749	736	717	724	726	744	728	801	758	723	774	706	723	795	821	762	737	736	770	788	750	739	746	787	787	750	732	748	787	735	756	738	785	740	718	741	772	749	755	748	757	737	793	750	767	753	771	789	752	748	790	752	737	751	769	721	724	706	826	738	742	748	757	778	777	776	741	736	759	793	757	764	746	734	749	767	738	734	762	762	759	724	776	731	785	756	790	760	700	760	761	780	739	737	751	767	712	750	742	730	745	743	773	711	756	775	752	715	765	731	730	674	769	723	789	734	712	766	787	773	774	762	747	724	771	741	747	753	770	708	747	754	728	759	750	752	765	752	719	779	727	728	736	729	813	778	749	715	776	705	733	734	727	763	784	729	781	716	747	764	729	724	744	738	698	732	747	758	782	731	763	777	766	755	770	758	719	735	741	776	767	730	763	764	769	746	764	752	731	767	738	759	781	761	711	798	762	736	791	741	765	716	769	753	733	744	731	756	746	758	746	770	753	722	777	751	759	696	752	780	698	727	797	786	773	766	739	794	726	731	745	742	763	784	780	712	742	715	760	738	770	730	793	700	757	753	753	741	750	730	729	744	717	759	768	748	740	763	750	758	729	768	733	738	763	764	779	759	728	743	731	738	750	749	757	744	753	731	737	756	751	751	747	764	756	755	764	750	748	726	743	786	738	789	764	726	717	727	760	702	714	737	750	785	732	736	769	715	761	744	732	790	767	802	711	738	765	767	748	747	780	747	716	731	707	716	753	744	750	745	731	764	739	724	691	745	714	746	772	757	724	748	731	730	768	743	787	743	807	780	773	747	749	765	744	766	751	735	729	742	817	745	727	752	767	765	806	766	764	755	741	754	713	735	769	791	813	742	795	736	792	686	740	742	790	736	720	778	787	793	775	762	750	746	735	731	759	786	809	759	706	749	784	784	732	801	785	725	783	732	809	740	755	817	775	770	728	775	757	727	757	781	731	758	750	753	743	744	726	738	767	789	698	749	741	732	769	682	725	749	750	788	713	724	759	770	730	745	760	706	713	745	776	725	735	729	749	729	768	796	726	762	741	705	772	782	721	771	760	756	765	756	710	733	796	744	725	734	745	724	738	800	770	709	771	749	722	717	759	769	761	743	783	753	768	746	774	746	755	759	762	727	741	734	776	754	769	809	729	768	723	728	747	783	712	726	739	764	707	756	748	796	757	791	755	768	745	764	762	732	772	734	733	708	740	810	786	800	725	732	776	779	716	798	769	757	758	766	766	725	737	727	728	776	746	765	762	753	734	789	718	782	730	737	767	712	700	787	758	745	751	743	772	779	774	764	759	701	774	750	733	722	686	762	787	749	780	751	742	738	743	741	757	754	724	780	729	761	760	768	729	748	729	737	766	790	711	770	740	775	727	766	758	746	769	776	794	750	755	782	777	779	800	746	723	731	792	793	755	776	744	802	747	761	761	749	751	751	738	719	702	757	761	676	783	758	745	797	726	744	748	719	778	716	772	706	765	770	770	711	713	788	773	800	750	787	807	717	705	765	748	751	777	728	764	774	761	789	747	750	775	678	750	760	782	753	756	746	757	763	754	751	721	781	766	733	747	759	738	701	751	738	802	762	766	754	778	759	703	729	768	779	818	753	740	749	755	731	803	794	766	758	758	751	717	781	730	757	769	706	723	785	727	763	743	766	751	731	772	778	775	732	782	760	787	746	763	778	739	709	732	751	720	759	762	795	752	773	723	781	747	763	768	758	763	775	717	771	712	735	787	758	774	754	761	731	819	742	818	769	779	734	742	766	767	727	729	706	813	758	735	764	742	761	758	727	745	762	751	774	714	742	750	696	703	750	732	725	782	803	770	718	804	729	729	784	733	741	757	768	749	761	719	778	730	804	748	772	795	773	757	715	774	769	744	720	706	719	763	747	805	840	701	788	681	776	745	751	793	755	756	741	722	754	764	802	758	769	754	790	750	778	756	721	774	783	792	760	771	738	747	713	775	710	786	756	773	788	777	757	735	772	744	747	755	717	782	752	804	772	720	724	800	741	735	743	740	748	756	735	753	734	789	725	721	685	756	735	735	708	685	758	754	738	762	686	758	732	710	711	737	739	725	776	760	737	734	720	768	799	793	745	778	824	760	714	744	749	732	753	779	758	722	733	795	736	738	779	777	758	766	789	737	757	755	706	726	765	804	748	764	752	796	702	779	779	756	737	724	742	750	731	724	742	747	766	793	746	729	744	757	727	704	788	775	742	743	726	774	703	728	739	757	691	784	736	751	771	762	717	765	756	688	739	780	711	786	799	756	729	726	752	803	757	734	691	735	690	759	723	820
35051	7955	2355	1636	1192	919	640	531	428	352	310	298	291	254	237	262	224	223	200	209	208	184	161	156	180	206	165	171	176	171	151	173	153	161	132	134	167	152	156	147	150	136	154	146	171	143	131	147	141	178	143	158	157	146	147	152	145	147	159	147	134	152	125	142	154	163	134	150	129	173	157	138	162	134	149	128	146	149	145	158	132	124	149	139	147	148	148	151	144	155	140	147	140	154	149	167	152	139	136	133	106	136	122	144	125	147	119	150	147	123	138	125	139	151	126	140	143	187	158	144	118	130	143	156	140	146	147	135	117	125	157	137	146	140	151	167	153	121	127	160	152	141	142	171	148	155	148	153	122	132	141	151	143	137	151	146	135	136	143	123	135	155	145	156	136	134	155	134	131	152	164	138	129	109	139	132	151	144	145	153	144	132	142	130	133	120	142	119	146	145	147	125	158	131	144	163	133	146	145	141	144	140	138	146	140	172	122	147	129	149	155	145	143	114	154	141	126	137	135	137	130	129	160	149	130	123	122	152	134	150	120	150	146	133	146	124	140	123	155	146	149	139	143	154	137	149	136	140	145	156	140	132	138	160	135	130	120	146	157	115	145	135	155	149	114	134	133	160	119	128	126	138	141	155	123	146	144	144	139	134	121	133	127	129	150	155	136	141	146	148	130	137	141	150	168	140	164	160	140	118	134	151	129	136	119	141	141	160	142	140	154	147	141	122	126	120	140	122	149	143	145	129	127	143	152	133	138	134	154	110	156	146	162	130	133	145	156	156	139	160	121	144	137	153	140	131	129	146	119	134	147	136	128	134	158	156	129	131	137	144	148	149	139	124	131	174	151	123	136	128	142	134	153	140	148	140	145	163	150	154	131	136	172	158	139	152	145	147	123	128	144	145	147	135	154	164	152	140	122	140	144	154	145	145	130	149	152	155	138	145	130	127	133	135	161	131	152	143	125	128	150	131	163	122	148	141	151	149	136	107	136	120	138	139	131	130	149	137	146	126	132	145	141	151	147	153	131	156	136	140	136	163	144	145	159	145	154	147	144	126	160	146	147	124	143	137	144	163	143	152	144	134	148	165	147	169	152	148	124	150	133	138	143	147	153	137	146	126	143	145	126	132	136	134	135	134	142	160	179	149	125	147	153	145	145	141	126	153	139	147	134	142	147	136	134	126	150	160	136	141	154	144	121	144	135	150	141	144	148	122	139	118	124	137	136	126	150	164	140	149	133	129	129	147	151	150	147	143	153	139	137	134	142	131	159	142	157	131	142	154	155	140	126	134	140	148	140	134	143	126	132	126	152	143	128	150	148	148	128	148	133	142	129	128	160	146	140	155	139	156	149	153	133	153	137	145	129	158	119	155	143	144	131	151	152	156	132	141	132	150	142	140	171	106	158	155	154	150	136	146	144	122	153	139	139	150	143	143	123	156	132	133	139	140	164	143	136	165	159	128	140	148	126	141	114	135	150	154	147	151	126	148	173	157	137	153	121	135	147	124	148	143	149	152	152	171	131	142	141	150	114	145	154	127	139	142	143	128	154	161	137	128	142	138	131	135	153	113	148	133	142	132	149	139	153	140	135	137	136	144	131	151	154	141	141	143	144	155	138	115	137	152	137	137	136	153	129	144	142	149	160	140	148	145	132	169	136	137	169	142	152	140	154	141	120	128	153	116	154	140	170	138	140	136	157	145	148	140	140	137	123	144	124	146	122	125	153	159	147	135	138	139	134	133	135	157	140	160	142	132	154	151	135	137	138	143	161	124	128	141	131	137	140	140	152	146	132	135	139	142	122	139	134	147	131	138	139	130	139	136	146	134	134	146	135	160	155	148	157	147	126	136	168	151	123	138	143	140	162	147	136	168	148	125	133	132	147	140	130	142	126	151	143	163	154	129	126	148	153	159	137	148	153	126	122	150	143	147	123	141	142	138	155	128	135	139	150	133	145	132	141	154	129	144	154	144	145	131	155	138	150	150	131	153	132	142	141	141	140	139	131	131	146	132	158	168	146	137	135	145	143	152	146	136	143	157	128	123	146	164	162	136	136	155	141	152	137	151	138	158	150	156	147	154	146	137	133	140	122	146	143	138	128	136	125	135	137	142	131	130	132	127	134	158	149	164	149	140	132	150	141	128	131	130	145	149	145	162	135	131	125	128	122	158	147	127	127	135	134	141	148	143	126	158	126	173	144	134	163	145	140	144	149	161	146	143	139	133	173	131	140	123	118	128	141	138	155	153	125	144	129	126	164	115	148	148	128	135	125	161	148	112	136	169	155	128	131	140	157	133	152	150	129	127	151	160	140	152	151	146	153	143	129	134	153	153	150	152	135	136	146	126	171	142	144	134	137	160	130	148	145	158	137	153	134	139	133	152	114	143	138	138	128	140	128	128	152	158	145	126	141	121	170	120	129	156	157	153	155	111	158	159	134	139	127	125	150	155	155	139	134	141	155	123	109	151	121	141	139	148	142	140	151	154	133	140	134	165	154	129	132	153	138	129	140	147	135	135	126	142	136	139	153	142	145	134	141	148	151	131	127	140	120	130	132	128	130	153	159	161	130	163	127	137	157	136	129	156	133	143	130	156	118	132	146	146	128	166	133	150	142	157	133	152	168	148	132	137	132	133	145	149	120	154	117	139	147	143	132	134	130	146	137	163	150	157	135	132	137	138	145	169	126	133	147	125	133	140	144	136	155	138	142	132	167	140	133	163	138	156	136	129	152	153	148	148	168	132	157	137	158	158	154	158	138	139	128	144	128	139	152	136	140	143	143	149	132	145	141	162	140	134	139	144	154	144	134	152	147	141	141	146	150	135	151	146	147	132	175	139	135	137	146	136	148	130	119	143	133	132	166	128	141	145	126	115	129	154	150	147	141	150	124	131	144	140	117	154	130	139	144	140	158	131	157	160	155	138	128	149	130	122	136	129	138	128	144	118	124	134	138	137	124	156	137	143	142	127	150	137	140	130	145	158	153	157	148	132	135	141	154	142	146	157	132	136	134	138	151	136	139	146	151	145	135	146	137	132	130	135	154	141	140	138	143	135	145	103	136	144	142	146	129	157	134	139	135	159	144	138	139	137	133	118	142	141	136	129	135	150	131	145	136	143	132	152	139	123	129	145	158	126	131	134	123	133	127	150	141	140	141	145	147	129	149	145	133	149	129	142	146	132	145	131	161	154	152	152	144	169	116	162	133	111	158	136	133	137	138	132	145	133	116	139	131	167	134	131	155	128	132	121	138	135	141	148	148	145	134	127	137	132	127	132	151	141	131	155	158	164	137	164	175	164	135	149	125	130	136	137	137	135	139	136	151	145	149	162	139	139	120	150	128	142	139	137	151	128	167	134	137	138	131	149	138	146	134	138	149	149	144	126	137	139	146	163	136	143	160	121	147	132	146	142	135	146	129	137	140	147	136	143	127	153	150	140	147	152	157	112	163	135	134	140	161	167	125	144	129	153	152	138	155	149	129	144
18577	2017	3995	4899	4295	3619	2889	2449	2129	1826	1508	1395	1303	1087	1034	973	923	793	805	770	783	719	652	661	681	593	598	605	555	555	567	583	557	524	502	511	487	488	495	467	474	467	458	411	497	468	479	439	435	486	456	437	412	465	446	400	447	500	423	406	426	411	433	428	413	414	410	400	449	439	449	414	396	369	446	403	440	425	440	372	406	428	418	422	388	416	395	415	400	429	428	406	414	427	445	435	380	413	449	418	375	414	397	399	442	401	418	374	401	415	411	405	393	411	384	375	400	415	421	414	432	429	427	400	446	393	399	381	359	407	397	376	395	369	386	404	356	392	392	406	418	403	384	416	413	399	404	380	416	365	400	379	399	413	392	387	364	395	429	413	405	371	393	383	380	403	405	394	413	388	374	411	424	419	401	394	391	409	396	388	405	400	430	383	387	423	371	381	410	411	424	395	382	376	347	419	418	396	440	374	408	381	377	395	376	385	411	372	388	426	352	424	379	374	387	387	405	376	382	375	429	367	394	383	376	373	392	409	395	387	378	421	409	409	406	400	401	415	407	387	369	400	402	376	346	378	408	410	421	435	398	407	389	402	406	380	359	358	374	407	369	395	408	381	389	427	370	383	413	393	383	396	392	398	379	403	362	385	396	411	406	390	387	378	350	419	368	413	337	382	389	375	405	386	405	414	419	368	401	412	396	369	375	387	357	411	365	425	367	410	371	395	404	401	386	379	382	373	420	421	413	393	396	421	379	384	388	402	382	382	379	411	374	374	413	393	371	394	411	401	414	399	433	382	399	386	391	408	384	373	382	430	409	401	354	391	401	375	415	398	382	395	394	407	404	405	405	399	420	440	419	382	391	426	367	428	384	396	386	319	409	388	392	381	376	404	389	396	394	421	430	407	368	394	400	384	413	406	366	408	370	426	372	386	362	418	402	402	391	394	373	410	402	415	383	376	403	367	383	361	388	355	379	392	387	421	385	398	380	398	420	416	401	431	412	412	368	379	377	371	384	363	407	377	394	409	418	447	438	401	345	404	399	382	365	390	378	375	387	419	400	421	400	367	409	399	394	394	419	348	402	373	388	362	398	377	384	400	428	402	424	412	349	390	422	403	369	407	404	391	432	397	391	415	384	390	413	372	365	437	368	398	362	392	410	378	410	399	392	386	408	376	389	397	406	400	428	386	411	387	354	407	381	409	386	403	412	395	402	399	397	362	397	420	380	375	383	382	379	398	374	400	400	390	415	344	364	368	372	408	432	365	402	410	394	386	397	391	392	399	368	370	405	416	410	405	390	414	409	416	366	369	390	389	400	409	392	371	421	413	398	355	365	355	396	404	387	377	379	403	402	367	410	409	402	406	418	417	427	399	415	383	371	402	421	392	416	356	463	364	418	421	381	388	415	392	422	365	402	414	375	381	404	408	370	371	385	395	342	404	382	405	424	399	400	396	370	382	409	390	416	428	400	419	426	434	396	345	401	392	417	397	412	354	370	384	414	384	421	362	402	421	389	402	396	417	421	421	430	402	406	373	384	390	395	375	366	405	391	412	387	374	382	387	424	396	402	375	356	416	393	408	400	413	381	410	365	396	402	389	396	399	369	382	372	412	366	426	374	370	423	378	396	403	408	396	379	401	390	378	408	410	412	391	383	386	376	405	389	412	372	387	380	385	401	381	377	431	399	423	374	363	365	403	407	406	410	408	401	398	399	391	409	383	382	395	394	423	395	403	424	408	377	432	392	405	390	412	387	374	399	405	427	396	399	382	394	384	359	383	372	386	388	408	446	372	395	420	380	404	397	352	429	386	414	355	371	374	392	399	379	386	364	411	385	394	370	370	423	410	422	366	399	360	391	390	376	422	389	411	418	465	418	383	358	358	375	424	395	393	437	374	397	391	395	355	390	368	374	381	426	384	406	410	389	387	379	393	368	403	406	392	361	375	414	399	402	428	375	407	351	371	372	409	399	417	388	380	396	389	373	358	383	407	428	383	441	392	425	373	382	371	393	395	403	401	377	429	385	350	408	389	400	409	362	387	413	393	409	389	395	402	410	380	391	380	395	420	395	417	405	361	415	385	387	385	397	402	368	409	401	422	392	396	408	386	415	397	402	405	391	381	372	378	386	433	354	384	412	371	392	389	420	391	414	396	391	404	383	403	380	404	380	382	382	401	379	400	405	374	392	417	424	384	370	393	391	402	380	382	364	377	416	418	378	406	424	356	422	408	373	415	395	428	404	393	404	364	392	410	398	381	398	414	390	419	415	431	374	363	399	396	376	387	381	387	371	384	400	380	399	390	445	396	408	412	410	394	407	398	421	384	389	379	385	398	368	404	415	401	372	415	438	386	414	406	381	367	409	398	404	382	396	417	391	413	420	416	380	395	386	367	397	358	407	404	409	410	400	378	398	370	398	400	396	361	409	402	396	411	356	364	405	401	392	366	394	375	405	369	423	402	411	380	369	377	406	415	401	384	425	392	396	405	405	417	415	359	382	394	397	394	405	404	386	373	393	396	396	388	393	398	357	411	428	389	419	381	362	346	381	390	416	381	379	442	383	402	386	407	394	395	421	392	435	413	384	401	433	409	375	392	385	392	376	403	380	370	393	367	377	414	386	375	406	407	397	378	370	416	414	391	425	369	386	413	389	390	376	368	388	387	383	404	416	384	388	411	381	384	397	362	369	384	391	413	411	392	380	414	392	400	393	376	423	397	417	393	358	369	404	386	369	381	374	341	399	413	381	386	429	414	383	397	395	392	387	364	406	386	378	387	404	383	394	365	361	401	390	406	389	371	425	386	363	396	366	416	402	412	406	434	406	400	378	409	393	382	369	393	398	373	385	364	390	402	400	408	358	432	401	415	381	397	439	428	381	413	380	376	400	390	420	378	389	379	375	436	429	378	395	405	417	372	394	410	394	412	334	370	379	401	401	414	376	418	387	397	395	419	405	383	392	400	364	372	400	399	369	364	412	390	382	385	416	398	405	421	386	414	371	387	389	408	384	409	397	397	385	406	366	372	431	408	416	405	395	436	391	367	421	376	406	403	427	394	393	374	398	398	372	361	383	427	386	379	380	389	386	413	377	395	376	377	405	403	443	440	408	370	406	379	391	403	407	386	410	409	381	386	389	400	380	373	380	390	391	354	370	388	415	407	362	408	371	352	424	383	354	384	366	402	389	404	393	373	380	386	374	379	428	378	374	397	375	411	407	357	384	426	393	385	423	378	389	375	414	384	371	403	409	402	384	386	373	397	411	420	396	407	383	360	383	417	400	396	413	390	385	381	355	386	352	400	397	401	424	403	391	371	421	373	382	379	347	384	394	393	414	427	400	386	406	368	386	377	402	346	415	410	367	439	410	394	371	406	380	380	399	384	406	409	413	436	390	396	396	372	384	388	401	395	383	390	410	406	341	372	389	381	411	380	363	420	418	359	379	400	367	409	410	389	429	388	413	361	394	399	377	386	358	399	397	398	381	360
4194	411	350	344	311	294	283	284	296	274	267	258	293	278	315	251	285	310	261	263	293	289	245	250	248	299	264	289	290	276	308	319	288	252	284	292	286	281	270	275	284	273	272	298	297	273	282	253	268	245	256	272	288	275	264	261	270	236	250	266	276	297	304	273	262	276	309	255	292	273	285	261	295	282	260	262	290	282	288	281	264	274	299	264	280	284	280	275	283	273	263	279	284	261	296	286	299	312	264	262	281	295	275	282	272	294	291	253	276	259	293	292	291	271	287	274	327	286	293	263	258	291	290	256	273	271	285	279	254	280	272	288	285	279	294	283	265	263	271	299	251	252	248	280	295	307	283	272	335	287	244	286	263	258	307	300	306	262	306	276	259	297	292	269	270	255	245	296	283	277	295	298	284	269	273	253	299	262	236	280	289	261	251	300	278	300	275	271	290	282	312	265	283	269	263	285	303	247	236	276	296	277	290	304	286	304	287	278	285	285	269	267	276	284	256	281	270	285	289	294	272	273	302	298	286	240	291	273	297	311	293	298	275	302	282	308	268	292	270	277	269	243	265	280	265	279	282	309	288	257	287	321	294	258	273	287	258	275	277	272	231	285	264	297	268	271	277	269	276	276	290	289	274	278	294	278	263	310	273	257	270	272	288	290	260	261	285	290	273	280	256	274	302	265	266	263	240	300	260	281	292	272	266	281	313	271	280	258	282	275	279	259	278	253	272	287	270	298	300	272	271	316	288	268	237	265	277	294	293	266	291	280	296	276	257	285	297	262	265	281	271	290	234	293	260	255	327	287	296	277	289	267	271	283	283	308	300	278	270	272	294	290	308	269	313	255	264	282	306	249	267	282	273	279	308	291	309	306	277	280	265	284	284	289	283	281	261	276	273	278	289	290	296	276	259	284	263	288	278	293	258	271	277	269	297	270	322	289	298	282	309	283	260	299	290	290	294	304	277	275	267	248	256	280	248	277	264	297	242	286	283	267	264	271	258	308	285	262	284	286	276	259	268	270	273	293	295	296	297	289	233	271	275	308	263	261	275	246	285	262	241	269	287	262	295	301	261	270	240	267	258	270	285	281	259	291	298	272	262	255	269	294	302	290	293	280	247	271	249	302	305	281	288	309	272	306	280	288	273	268	273	294	309	269	284	276	292	280	282	262	292	262	254	255	301	285	311	280	281	237	290	297	301	267	285	225	281	270	289	243	268	266	285	300	263	277	286	258	277	281	283	291	311	314	258	258	300	297	270	281	258	283	287	274	278	295	284	265	257	275	270	268	242	241	254	280	255	250	273	268	259	265	294	298	285	312	263	272	282	275	283	287	292	255	272	288	301	275	253	270	282	293	282	302	260	289	277	255	279	277	273	291	291	290	273	278	263	289	295	266	268	299	285	271	237	267	271	283	289	248	243	306	290	249	269	282	290	302	288	288	272	296	290	250	313	260	278	297	252	263	263	259	312	262	283	275	280	304	291	280	297	277	250	277	269	245	246	289	308	249	280	258	277	302	273	245	275	296	278	273	277	284	293	286	283	264	282	291	280	289	280	291	310	256	280	283	272	271	272	281	332	282	265	271	271	264	270	276	259	269	254	260	291	280	251	281	267	281	301	280	270	292	250	260	292	253	277	253	275	284	257	259	268	287	283	269	281	261	255	271	269	268	296	277	266	279	273	279	282	302	291	274	273	318	249	277	284	272	297	283	277	289	295	276	273	246	305	277	283	286	293	261	288	307	260	276	275	272	279	285	251	284	288	272	262	266	334	263	264	303	264	271	283	283	253	260	280	273	279	277	285	285	281	259	267	262	253	298	286	306	283	257	274	269	322	291	269	262	278	286	266	277	277	293	261	305	301	261	283	264	287	273	291	286	293	278	274	276	263	287	278	268	287	274	258	306	256	232	267	299	290	268	289	259	282	299	296	273	277	273	296	309	270	266	282	251	279	276	283	281	277	272	292	317	291	316	269	292	297	290	291	263	286	279	277	284	234	283	271	296	264	258	278	258	287	274	284	307	274	253	274	326	286	270	246	272	277	262	269	256	279	300	234	241	266	238	274	276	274	285	304	267	287	262	304	236	291	277	272	322	285	285	270	261	283	287	264	280	273	265	288	288	286	304	293	276	278	260	283	269	314	266	292	300	277	271	271	281	295	283	287	258	277	273	255	319	295	271	283	266	276	273	292	268	243	277	316	265	275	236	277	272	289	259	288	263	281	267	305	264	256	273	256	282	273	290	313	291	267	291	251	267	259	288	276	258	291	291	268	293	264	294	278	279	259	291	284	262	265	280	271	278	266	293	263	280	287	274	286	266	277	260	281	297	287	293	295	275	256	275	271	264	273	291	302	289	270	287	234	295	293	288	242	265	268	309	309	277	264	282	283	271	261	269	268	267	260	269	275	312	299	280	292	290	293	284	279	247	268	294	251	304	287	289	285	277	297	269	284	269	274	299	258	315	264	252	287	296	294	253	271	276	301	282	302	282	284	277	268	297	289	268	269	288	290	281	252	262	262	293	262	255	276	277	288	304	289	278	280	277	249	256	257	285	242	260	272	314	291	279	273	296	261	273	280	301	302	289	262	273	275	268	235	277	245	305	309	280	254	285	280	276	296	278	244	268	296	259	273	307	256	272	281	327	278	276	307	277	256	283	270	281	262	249	248	267	271	265	289	297	297	245	261	245	264	275	292	271	287	277	300	287	248	277	277	272	274	279	271	255	254	268	253	284	273	298	313	290	289	257	273	281	293	270	254	271	254	256	269	320	264	269	295	283	289	304	257	266	278	267	276	287	281	271	279	262	282	283	252	293	279	275	283	291	286	276	255	301	260	290	278	251	305	283	316	286	292	263	270	287	269	276	275	301	284	281	270	280	246	268	265	253	268	271	265	261	248	274	294	286	271	271	275	264	314	279	266	304	304	281	290	278	311	256	290	301	290	265	259	267	247	279	293	275	276	316	333	271	306	264	284	256	321	284	265	275	265	282	255	293	265	293	258	264	279	284	268	266	276	274	249	306	264	275	291	270	314	284	288	238	259	265	247	281	247	291	277	265	281	289	267	274	286	305	277	282	296	267	285	279	269	292	307	293	252	285	313	280	300	305	282	284	251	259	255	301	293	292	272	276	250	285	263	265	225	265	278	269	249	273	278	262	271	317	261	260	313	257	278	291	301	258	265	288	282	290	299	284	264	276	307	281	273	308	261	266	246	258	289	289	244	299	288	292	285	282	280	289	298	291	290	270	261	267	285	274	296	264	280	277	307	277	292	270	270	291	290	293	284	307	256	270	291	249	290	285	260	278	303	287	273	277	241	278	287	253	306	290	284	285	268	276	258	276	294	283	241	247	275	244	298	286	293	282	297	293	319	241	287	290	267	278	260	265	279	280	271	253	260	252	316	289	267	263	295	309	266	254	279	283	302	264	268	273	272	267	291	258	298	283	256	283	297	295	280	260	269	296	282	273	254	282	279	303	273	272
3569	861	973	933	922	917	857	873	824	798	741	813	769	792	738	799	765	740	751	724	689	771	791	739	743	750	713	748	698	730	733	733	715	736	699	771	725	739	743	719	719	747	767	748	798	714	768	699	719	746	789	736	705	727	712	763	735	731	736	743	697	717	717	766	755	740	746	729	726	725	712	762	756	748	742	778	713	748	749	727	711	710	719	712	750	701	761	688	687	696	707	761	724	725	704	717	733	725	723	747	730	729	750	693	706	740	749	723	735	717	724	732	686	741	750	685	712	707	742	745	737	718	665	738	731	734	754	746	737	757	750	719	737	708	765	697	738	737	665	731	718	705	748	691	734	725	773	697	771	736	689	722	707	715	747	785	733	727	712	729	725	754	754	719	755	749	708	708	722	714	759	715	720	732	695	741	739	753	744	715	736	723	760	730	718	705	706	703	731	730	720	744	740	772	757	704	751	758	759	715	723	761	710	743	742	774	686	726	713	735	746	664	678	705	686	717	670	730	732	769	681	711	735	732	746	720	746	698	644	711	755	744	762	717	724	743	699	717	752	731	694	704	710	748	715	709	723	706	709	731	711	760	723	729	782	739	762	718	719	692	748	732	726	731	716	719	776	717	748	721	720	768	679	729	714	716	809	771	696	738	720	749	783	676	751	760	738	712	698	704	738	724	734	747	700	737	695	729	704	723	700	718	732	751	733	735	710	718	739	753	764	700	729	740	721	714	771	698	725	693	729	745	771	746	742	734	762	723	701	744	686	773	731	726	767	707	755	733	752	702	719	733	746	728	737	745	701	739	727	713	750	686	736	749	764	741	715	694	727	721	745	716	766	747	698	783	739	744	750	717	722	699	708	725	762	741	742	765	719	723	726	739	753	725	702	734	701	718	718	764	704	763	674	717	712	738	683	749	733	737	801	757	755	765	703	734	743	707	739	759	752	695	707	694	717	692	767	732	717	735	705	694	750	730	713	677	714	743	703	790	704	706	724	720	718	699	725	748	768	703	715	724	745	759	708	756	699	686	705	721	727	716	725	675	777	724	690	748	753	701	682	746	681	764	720	685	772	721	723	747	729	793	759	724	719	737	733	739	715	745	716	683	714	742	730	761	702	720	677	690	733	746	758	734	744	716	743	728	727	702	725	719	742	710	744	759	691	791	757	698	756	718	700	778	740	707	732	753	689	757	725	714	740	726	700	757	725	774	765	699	756	704	792	748	684	730	779	742	737	735	786	690	720	760	766	677	733	721	753	722	708	720	754	746	740	679	689	706	784	705	726	726	752	714	754	723	713	729	749	741	722	747	734	732	695	738	720	716	760	697	783	693	690	725	749	752	750	686	718	733	740	724	713	734	767	738	756	783	716	750	730	701	751	704	759	740	730	720	711	763	725	792	702	723	712	721	758	720	698	778	733	714	744	725	718	729	728	741	720	736	711	696	725	700	745	763	713	723	747	730	731	741	731	743	679	681	715	743	688	693	742	724	713	746	739	731	732	719	707	741	746	716	769	729	726	719	736	753	755	713	702	755	734	759	752	711	734	693	707	730	718	756	762	765	733	778	679	762	693	701	737	686	748	718	765	689	758	711	706	727	680	756	719	753	768	713	756	752	678	681	702	738	711	685	738	731	709	765	748	714	708	765	738	738	756	712	728	669	778	682	707	721	726	751	685	708	760	728	755	676	731	753	752	747	744	714	747	736	728	750	709	733	734	721	751	702	736	750	721	711	719	708	700	730	701	752	764	768	737	781	742	756	776	759	729	776	712	735	766	769	700	727	708	736	729	678	754	701	709	730	759	745	723	675	703	735	719	718	690	712	744	739	712	710	709	751	778	686	717	693	714	738	795	674	737	707	705	737	688	784	742	746	698	723	731	730	712	744	719	758	684	736	767	752	692	756	736	718	713	767	763	694	650	750	753	688	725	722	760	733	687	745	777	700	691	718	691	772	750	718	743	720	729	733	732	746	729	710	763	769	707	705	744	740	704	739	740	733	762	741	692	720	712	737	787	702	708	732	725	707	736	747	740	721	717	714	757	724	730	712	735	792	710	745	663	750	765	708	749	737	729	745	761	687	707	687	743	704	765	724	709	747	694	747	723	725	720	738	728	738	737	733	730	670	741	695	693	724	723	751	758	703	716	726	728	745	726	796	724	737	711	724	688	737	723	724	697	732	712	735	735	716	749	764	741	762	719	753	733	750	697	724	703	706	736	740	725	778	775	721	746	739	751	736	747	748	733	741	725	757	692	710	652	694	712	794	725	745	716	729	751	687	707	783	755	763	749	708	779	680	694	727	750	756	737	733	712	741	734	759	690	749	723	764	734	718	706	706	756	703	773	709	744	762	707	696	739	732	745	731	664	769	689	724	768	717	708	722	705	710	694	743	777	700	731	690	727	725	693	715	730	712	753	723	809	709	726	726	724	734	704	755	751	714	732	710	743	737	761	751	712	721	705	727	701	683	742	722	764	735	721	695	761	736	740	723	692	739	768	700	701	736	801	706	724	727	710	663	731	743	713	737	708	734	781	717	713	806	731	785	755	725	701	749	766	687	728	681	715	669	756	728	779	718	740	692	743	715	742	751	714	688	751	764	724	741	752	727	686	714	769	699	702	734	761	707	747	710	697	755	756	721	731	717	705	745	730	741	710	701	706	734	743	742	743	782	795	711	718	724	710	670	725	750	756	717	757	714	744	736	732	757	745	740	729	699	699	677	697	690	705	712	760	761	775	722	737	680	715	729	680	722	788	764	733	762	725	747	765	757	716	717	706	709	717	706	722	686	757	748	696	737	718	700	700	708	693	731	694	698	753	711	748	729	702	732	692	739	727	730	763	673	728	730	724	687	742	729	742	759	759	753	713	710	732	747	720	713	736	675	745	696	748	682	743	735	721	742	735	682	745	680	724	732	696	732	764	781	661	675	723	760	687	774	723	666	734	719	742	791	750	711	754	775	702	701	716	733	713	777	712	729	747	753	697	731	680	768	766	738	713	740	701	735	769	695	734	715	716	768	712	707	760	675	695	675	745	698	654	720	701	741	713	715	727	707	726	731	724	697	689	725	739	706	768	680	759	754	734	698	758	722	715	741	733	781	793	711	777	734	711	734	720	691	720	702	697	695	746	734	745	731	765	770	722	715	760	694	730	723	731	786	708	730	716	719	690	764	729	727	702	712	750	707	706	701	717	740	736	752	730	692	726	692	741	706	742	736	731	719	716	713	766	765	726	718	755	750	672	734	733	720	726	784	723	679	720	724	690	738	763	744	758	715	704	764	747	757	789	736	754	732	728	734	728	714	777	737	775	714	762	718	741	762	746	748	755	699	694	716	774	689	719	744	755	753	703	721	755	714	744	693	697	695	689	739	725	737	708	784	812	717	715	738	715	729	691	764	751	724	716	718	774	709	666	723	727	716	712	724	747	679	748	745	733	721	720	753	731	735	752	758	742	763	727	726	703	737	732	762	694	707	711	735	751	723
23740	3106	1325	1101	825	623	570	471	446	444	375	375	326	363	364	360	308	320	300	337	282	343	329	320	307	296	314	268	312	317	302	329	286	324	316	339	316	284	316	301	266	266	270	297	314	301	309	254	305	298	290	306	292	302	290	305	284	296	301	292	300	299	290	299	287	290	260	298	289	309	263	285	285	285	282	319	302	321	282	328	316	290	305	266	286	236	273	300	285	291	308	284	308	287	299	307	310	311	300	292	264	287	310	301	300	299	270	291	291	300	314	284	284	275	295	310	318	284	298	299	295	292	308	321	278	303	294	311	309	264	262	285	290	271	301	301	296	283	303	296	297	257	315	290	289	273	278	298	327	272	326	307	283	301	280	300	294	300	269	308	286	280	297	302	308	287	305	304	281	285	295	302	317	291	318	290	318	323	291	303	297	283	267	288	288	308	286	267	265	295	284	297	259	294	287	276	288	290	262	332	301	307	314	298	280	283	280	305	274	293	290	310	274	279	326	278	289	302	307	303	269	275	265	260	272	291	312	299	290	302	279	296	278	276	267	300	301	270	274	303	294	269	278	304	339	274	289	306	289	277	315	249	282	269	284	312	302	287	282	302	307	274	310	299	302	285	302	288	299	311	311	278	286	257	267	288	300	261	299	281	287	276	270	318	322	277	281	297	311	300	297	256	268	323	286	281	290	283	282	287	305	301	309	304	267	276	285	291	306	295	302	309	332	276	315	296	316	296	328	306	259	327	310	291	274	307	293	276	281	281	312	301	306	284	279	280	291	329	270	281	277	293	304	274	307	304	318	288	304	272	321	309	290	281	278	321	316	302	300	296	273	315	269	283	288	266	276	287	284	309	283	311	277	293	291	324	277	268	292	329	293	312	263	295	298	312	257	297	272	286	276	281	299	260	292	309	275	301	295	308	348	306	286	290	271	289	288	296	285	279	299	265	291	295	325	301	275	327	291	287	271	274	295	303	296	311	285	290	290	269	309	290	271	300	301	285	301	280	271	281	324	318	272	272	283	301	311	262	288	304	266	298	309	334	322	303	291	289	293	269	307	305	276	273	285	296	309	314	285	283	268	314	288	306	277	312	286	293	267	319	276	300	293	278	312	290	295	302	301	262	308	291	296	315	283	284	291	309	306	300	309	272	305	311	310	293	295	263	266	269	291	290	276	309	284	285	258	298	299	275	278	254	287	312	282	297	298	260	302	308	277	273	298	273	312	269	296	328	314	321	270	293	274	266	303	277	263	310	314	293	297	278	276	288	312	263	298	275	283	297	308	281	283	288	293	286	263	288	311	290	307	275	269	282	321	299	309	287	293	275	314	324	285	288	316	301	300	313	284	329	291	318	295	309	291	293	267	257	263	292	291	313	279	310	282	286	310	293	285	293	305	322	322	290	313	281	303	273	275	309	310	350	289	302	280	300	266	283	316	314	292	264	305	259	322	326	331	301	279	292	285	270	312	314	298	297	330	290	339	281	314	289	263	307	315	321	294	308	353	276	293	273	305	321	291	298	265	278	300	285	290	284	314	290	267	293	255	300	272	277	282	311	314	257	292	283	290	293	278	284	299	323	299	297	279	304	306	271	266	293	279	286	314	286	301	288	318	269	294	314	264	294	280	286	309	275	286	277	290	272	299	288	270	312	305	317	259	304	272	304	279	276	296	305	309	284	280	254	277	288	283	288	282	319	288	311	291	282	307	328	281	328	287	317	300	274	311	270	296	282	287	293	282	297	305	278	288	274	298	286	325	278	320	288	314	301	297	305	295	301	274	283	321	292	268	267	302	282	295	312	297	308	282	304	294	292	299	277	297	280	312	296	280	286	271	280	308	280	292	293	286	297	300	269	314	301	297	324	287	291	316	301	272	319	288	310	277	307	317	338	330	298	294	276	298	303	317	290	273	274	280	277	276	292	296	258	280	296	301	277	323	283	311	281	310	289	310	257	313	300	290	295	281	258	265	300	276	305	258	321	285	315	295	307	299	270	306	260	318	317	306	255	280	300	285	315	306	297	306	276	311	290	297	284	291	309	291	313	326	295	280	291	266	292	281	283	295	302	312	285	280	268	295	296	289	324	314	322	288	270	284	292	317	293	273	293	289	283	310	277	268	300	313	287	287	282	284	305	284	282	293	298	256	306	241	303	298	292	298	294	303	306	264	301	283	301	288	279	305	287	303	303	290	300	252	318	281	313	293	271	293	309	266	301	302	301	301	280	273	278	280	318	318	284	288	279	312	262	285	286	280	295	288	295	279	295	293	279	287	301	278	270	264	331	294	295	324	315	269	295	278	308	275	270	258	293	292	304	313	299	308	299	286	268	305	281	309	297	303	272	301	315	300	278	298	282	282	292	304	276	273	295	292	278	285	312	308	311	293	288	263	306	317	288	291	309	287	332	307	288	285	285	309	301	277	284	275	339	294	305	316	274	291	291	280	296	320	290	273	293	283	291	297	287	273	290	294	271	312	287	297	293	286	324	274	288	299	289	280	285	263	262	306	304	304	298	318	329	297	291	293	305	289	296	259	307	294	288	299	253	308	309	305	276	303	340	269	289	274	286	292	313	253	303	321	328	301	308	276	289	266	297	309	269	278	286	279	323	271	282	300	293	278	270	295	331	327	288	287	255	319	301	302	239	284	324	270	301	298	270	284	295	342	330	289	316	296	280	282	291	328	302	289	272	280	277	283	306	289	272	302	300	268	288	313	285	319	262	272	293	311	310	286	275	290	321	278	278	297	281	271	287	328	285	306	309	308	257	300	300	272	297	283	289	286	275	334	311	274	303	290	294	273	313	257	287	274	281	277	304	297	304	296	310	306	298	257	298	300	270	281	275	296	287	279	286	305	305	274	251	311	306	291	291	279	300	260	292	280	275	316	310	292	274	304	293	285	290	278	302	286	285	320	272	297	284	278	281	292	286	253	313	267	310	294	299	297	314	295	295	312	289	263	272	275	327	331	321	306	267	302	275	285	291	299	306	309	298	283	349	279	287	277	290	284	324	291	280	299	294	283	285	299	269	303	301	321	290	303	316	271	249	308	279	301	305	271	265	302	310	315	333	320	273	303	296	314	303	303	321	295	308	313	274	291	264	267	301	295	289	310	285	295	297	284	280	317	270	290	282	305	325	333	296	278	291	293	278	286	299	283	278	278	257	296	294	314	298	309	319	291	296	280	294	266	299	309	295	277	294	303	293	288	340	292	255	270	297	319	308	272	290	283	262	257	331	337	275	289	315	311	300	281	298	284	278	297	272	301	312	272	324	301	273	285	319	290	307	274	310	296	286	283	272	283	288	286	280	298	272	273	301	301	306	301	261	338	275	293	292	280	249	303	279	282	303	315	300	275	300	281	305	286	284	289	272	307	305	276	284	296	289	317	307	290	270	298	289	297	328	317	323	322	322	295	313	303	322	282	264	339	313	274	298	319	320	300	313	284	300	278	316	301	290	308	312	291	288	291	292	278	307	318	321	274	279
13107	1627	2705	3201	2880	2496	2131	1932	1688	1555	1375	1308	1191	1167	1089	1042	1070	973	916	1018	915	865	938	902	899	875	842	842	885	827	823	836	842	811	811	782	806	847	782	828	817	772	864	790	801	873	764	733	769	767	738	756	746	758	756	755	754	800	830	851	786	749	807	753	773	717	777	741	784	723	712	761	743	675	768	737	769	703	756	784	772	731	753	785	807	758	816	735	738	764	787	693	762	783	772	713	757	763	759	683	741	781	724	774	745	791	780	749	748	747	776	721	769	782	772	699	760	766	720	747	737	765	778	733	753	769	738	740	732	765	777	778	740	779	736	740	743	778	754	767	762	783	760	776	731	758	749	757	771	800	761	764	731	790	709	764	774	739	793	738	766	735	755	728	772	736	742	781	733	781	753	755	749	761	760	776	763	754	746	797	792	774	771	769	739	731	794	743	706	716	771	705	739	775	753	745	767	746	776	754	742	745	773	741	720	729	780	766	803	756	783	797	739	770	745	753	741	765	758	768	760	766	691	735	736	723	767	766	738	733	744	732	743	744	733	705	720	690	753	768	735	744	768	749	787	754	807	721	749	731	679	765	712	730	718	804	741	778	725	752	772	775	736	725	775	703	761	782	723	731	727	722	729	792	799	693	756	727	713	730	753	762	735	765	758	760	747	791	751	717	774	744	738	754	767	739	756	774	769	773	732	751	786	760	783	767	780	697	735	739	745	788	766	730	740	703	711	773	777	740	771	749	739	737	720	736	781	744	746	784	745	760	787	726	716	767	776	747	785	777	709	748	736	748	726	771	766	821	745	762	723	775	767	761	767	793	748	786	706	716	751	761	777	785	746	709	751	722	724	743	744	740	745	773	786	778	722	766	780	743	745	733	723	745	787	710	748	768	765	738	811	767	742	754	754	735	733	818	729	800	729	741	722	727	729	746	718	713	746	719	787	727	798	738	761	749	748	760	757	760	742	737	813	733	747	771	730	743	766	796	739	742	721	750	788	761	740	746	750	758	704	751	721	771	796	767	668	753	769	733	718	734	762	753	701	741	756	673	699	769	763	738	774	757	776	720	783	785	752	714	732	838	712	779	780	760	749	760	732	713	734	749	748	764	728	702	768	765	749	760	734	748	744	738	763	771	777	785	736	768	768	747	781	740	730	762	715	723	745	735	761	791	761	770	741	745	739	749	736	718	702	770	767	696	723	725	744	725	753	808	779	754	714	761	751	772	773	749	783	763	757	742	800	740	742	805	806	729	775	779	742	766	776	764	739	716	700	750	742	716	748	720	754	727	736	752	733	802	723	772	816	728	739	671	784	804	738	720	770	738	748	737	756	780	744	757	754	726	721	799	767	768	720	702	748	790	754	772	795	706	746	737	769	778	732	694	803	736	792	788	750	777	750	777	768	787	755	768	758	703	745	762	741	769	758	760	741	765	773	781	738	772	792	792	759	752	747	759	737	740	733	774	691	764	713	738	725	729	798	761	772	749	741	742	735	782	757	759	699	772	757	760	752	783	783	734	737	783	748	751	716	734	709	742	784	779	753	741	756	764	765	739	749	712	739	736	744	706	788	731	810	746	739	786	757	745	773	748	773	746	771	712	743	762	763	765	748	758	750	756	764	768	786	773	767	775	797	750	750	802	713	717	746	715	771	748	761	746	745	733	753	772	715	759	811	794	729	773	731	779	742	772	732	745	754	722	742	737	708	746	706	758	764	731	736	772	743	748	803	776	731	756	775	755	705	796	796	766	748	762	733	741	762	724	775	730	750	757	731	713	813	739	726	793	768	716	801	755	700	748	764	735	774	781	748	742	758	794	739	736	717	764	737	743	754	743	740	783	747	779	768	714	702	757	757	768	712	779	765	697	769	725	793	750	755	724	751	728	703	679	739	754	730	753	733	722	745	732	762	773	756	741	731	763	719	736	792	821	737	693	785	834	728	781	728	724	754	764	767	765	763	780	751	757	750	743	731	777	760	751	752	745	744	800	802	739	798	732	762	744	761	738	777	746	764	766	718	782	795	770	751	768	748	788	755	754	786	757	730	768	740	778	729	742	737	752	739	767	691	744	768	736	749	780	790	703	755	731	765	755	754	742	764	755	747	743	732	745	750	775	747	716	742	825	754	742	732	779	734	720	769	762	720	802	754	733	727	756	752	736	755	770	803	718	769	733	796	762	714	718	687	755	728	795	698	765	757	701	748	720	733	765	758	745	746	709	794	701	742	742	748	743	748	758	743	717	730	720	789	755	696	810	721	755	719	807	717	727	760	788	747	779	720	762	721	748	733	767	790	780	684	753	726	719	719	733	783	733	777	794	734	788	715	755	788	741	758	750	722	718	700	737	802	781	774	768	759	716	757	746	736	754	793	811	736	757	734	734	745	710	740	741	746	769	707	751	762	751	749	777	784	665	743	788	739	723	707	742	767	730	752	773	747	781	774	737	774	785	730	753	705	808	753	768	777	734	729	737	733	749	787	759	755	737	747	768	750	757	699	752	698	739	716	759	775	791	744	795	795	744	746	746	779	746	774	758	771	777	757	746	755	794	684	787	767	762	728	690	712	752	719	755	743	793	742	702	746	775	742	722	781	704	761	736	782	783	805	775	735	738	759	793	749	742	731	764	754	779	742	751	721	727	754	698	757	778	783	697	774	730	756	754	794	770	749	779	771	731	757	769	742	761	732	757	792	738	746	780	782	742	768	771	778	781	732	786	772	789	756	739	764	754	774	689	767	757	778	726	758	766	773	692	760	704	752	773	771	768	733	821	712	778	751	765	740	811	785	745	756	734	704	739	754	741	726	753	700	794	772	723	753	717	732	730	787	789	712	759	739	703	768	753	783	720	757	737	726	704	738	786	786	769	788	739	753	772	750	750	758	778	755	780	790	718	761	733	729	762	746	746	744	777	753	746	744	725	753	753	737	763	750	762	748	804	753	753	743	782	686	735	753	793	761	747	702	782	696	770	701	767	736	755	753	770	699	782	722	679	751	750	712	764	768	709	746	750	758	750	796	745	768	779	771	765	700	781	731	803	747	708	693	738	741	724	726	761	756	752	721	689	745	738	779	723	810	720	818	698	755	748	763	739	755	803	735	701	732	779	734	736	770	773	733	731	795	772	747	780	749	780	733	787	768	730	774	745	744	759	693	766	747	772	750	724	734	713	720	730	780	733	722	773	753	780	792	691	759	759	713	732	783	772	763	757	747	784	739	705	736	761	797	767	696	748	723	729	694	746	738	763	754	727	692	698	804	751	787	798	764	783	687	824	743	766	778	748	788	715	797	717	731	779	730	727	717	775	762	745	719	748	730	724	767	724	739	754	737	762	730	722	773	761	725	744	757	687	753	755	748	731	736	757	760	754	761	725	737	739	736	762	713	752	751	798	710	752	751	720	733	747	727	736	742	711	703	717	757	768	747	743	740	698	828	725	725	773	709	754	778	740	740	745	709	777	726	761	714	705	765	732	762	742	775	782	791	771
34430	7798	2358	1684	1174	834	691	518	435	397	328	289	289	249	240	229	233	203	204	189	195	181	175	167	180	174	160	172	168	182	176	173	157	157	159	170	160	145	153	157	139	150	118	148	182	156	146	143	170	157	142	148	151	149	160	149	135	147	126	154	135	151	158	175	160	140	153	157	129	129	137	147	119	156	145	134	142	142	134	127	146	134	130	142	136	144	146	122	152	158	140	145	136	127	131	150	131	130	170	150	154	137	137	128	145	138	137	161	129	136	132	145	149	151	132	157	139	120	138	126	136	152	152	145	157	159	157	132	150	140	133	141	129	156	134	140	127	131	141	148	117	138	137	123	138	123	150	133	132	161	160	141	131	144	158	160	127	148	117	145	153	123	147	145	144	152	144	140	159	127	128	120	126	163	145	142	131	129	140	133	159	135	139	157	114	140	147	126	135	137	183	144	147	121	132	133	166	149	135	147	142	167	139	146	119	129	121	141	144	139	152	139	160	131	139	135	130	162	121	137	151	138	137	143	121	161	133	155	153	137	155	151	125	150	141	126	166	139	137	127	141	159	161	131	151	135	117	145	133	148	123	125	127	149	143	146	158	143	133	142	122	159	154	122	140	154	150	137	135	132	157	153	152	146	142	140	156	147	151	141	138	134	131	148	153	140	134	153	141	145	138	143	157	154	137	142	135	140	125	135	147	160	150	141	140	151	121	164	169	146	126	138	136	157	150	118	139	135	150	130	127	120	149	161	131	140	137	135	156	134	128	135	145	153	145	145	152	135	142	150	133	148	142	140	135	165	147	145	137	129	144	136	127	152	139	139	125	145	151	142	135	173	131	161	147	144	133	121	130	150	145	155	157	106	151	125	149	129	139	151	150	146	156	121	134	138	142	126	143	133	131	143	119	143	137	147	158	130	121	133	163	144	149	159	133	130	138	137	138	147	137	155	134	139	151	160	143	136	142	127	149	155	125	149	129	132	138	142	130	147	146	156	144	131	138	133	123	146	135	148	126	134	151	146	139	141	147	138	128	123	141	162	121	135	140	118	140	157	121	134	127	135	147	171	150	157	147	125	142	130	142	131	143	117	131	145	128	142	137	137	141	160	129	155	144	148	141	138	141	174	120	157	143	142	151	145	161	140	130	147	117	132	138	134	143	125	148	131	150	124	141	118	138	135	148	125	150	135	123	159	135	152	141	129	145	138	141	155	128	118	155	142	122	144	149	148	133	121	133	147	147	136	138	139	147	133	166	138	125	137	145	140	140	152	137	145	131	130	159	152	139	158	128	149	157	122	137	135	137	143	140	125	145	158	137	117	152	156	124	140	144	143	149	153	137	142	149	143	138	141	129	157	122	133	157	135	136	134	139	151	147	137	133	137	150	133	144	148	136	152	143	148	135	161	158	156	151	127	141	159	131	142	136	132	149	135	132	140	154	155	134	129	127	150	135	137	142	139	151	140	161	140	135	124	156	129	127	122	151	143	135	150	136	153	122	127	144	148	139	172	141	150	133	139	139	127	129	135	150	157	142	121	146	123	130	154	143	150	130	137	153	153	149	155	141	149	151	138	141	133	139	155	119	147	133	120	148	122	135	160	142	144	133	146	127	123	124	137	133	163	157	142	137	138	149	125	146	144	165	127	162	140	126	137	167	143	140	142	138	126	141	131	146	130	139	144	154	148	127	145	137	163	148	147	137	149	134	129	159	147	142	133	147	144	133	133	149	129	157	147	142	121	154	142	149	138	144	118	117	129	153	162	135	146	114	143	144	152	119	144	135	134	120	152	141	130	129	132	131	134	152	123	119	138	129	172	135	169	118	134	152	138	127	126	143	131	124	162	138	144	135	130	129	122	133	148	160	144	148	137	136	156	136	138	147	139	141	124	150	123	140	154	147	148	140	130	135	130	143	139	146	137	131	158	133	160	147	143	140	158	142	133	129	128	160	145	160	140	130	157	127	145	157	155	145	142	124	130	146	131	153	151	121	159	146	163	134	164	142	129	130	131	154	144	149	131	116	141	150	113	138	146	142	123	128	132	151	144	133	158	130	152	142	133	126	151	144	131	130	136	139	155	138	143	157	152	135	142	135	142	140	126	133	134	154	149	138	128	136	154	161	135	120	133	127	140	138	126	137	126	136	152	150	130	133	136	147	134	134	136	154	120	118	126	141	171	130	133	122	151	130	141	144	141	139	171	138	132	143	123	155	150	128	139	149	134	145	145	136	162	142	137	145	140	133	142	125	137	148	145	131	130	147	147	134	141	140	132	146	148	107	150	125	123	133	143	147	138	142	162	123	148	141	134	140	145	148	136	123	120	128	110	142	112	143	156	126	149	154	153	149	131	142	121	128	133	145	143	159	165	146	135	134	154	133	146	133	137	150	121	140	145	142	161	147	156	125	150	115	153	127	148	132	131	136	150	116	146	144	146	145	142	145	147	124	122	147	132	133	144	122	137	128	143	133	127	135	125	141	141	141	131	128	160	136	125	157	141	114	131	150	152	127	146	149	151	144	132	133	123	156	135	135	138	119	135	149	156	155	146	135	151	144	132	146	131	153	150	134	174	142	129	135	127	138	141	129	146	137	140	124	139	124	134	135	155	153	143	137	151	147	133	143	137	145	134	133	157	135	130	153	140	142	128	152	144	138	161	133	132	140	148	152	135	159	139	116	161	142	154	171	140	166	143	141	143	127	144	152	130	137	152	127	142	136	142	132	144	151	142	149	136	135	154	153	135	137	136	131	166	135	162	145	142	126	154	147	147	145	131	138	140	113	150	139	137	145	129	148	144	129	134	135	134	124	151	148	133	143	144	158	135	153	167	132	127	139	128	131	119	110	140	134	140	153	143	131	144	136	129	129	140	137	119	125	152	152	134	148	148	156	160	133	137	136	126	132	166	141	122	151	124	133	135	157	139	142	142	140	140	149	125	149	147	127	127	121	130	140	112	133	148	158	153	141	160	158	152	115	134	142	142	152	135	154	157	145	153	128	126	157	155	144	139	145	149	144	137	140	157	151	125	142	148	145	163	135	130	161	136	137	131	127	129	164	145	118	142	124	148	120	161	131	124	137	116	115	142	138	135	157	142	148	141	132	138	130	152	138	134	141	147	125	149	160	128	152	165	153	131	107	119	135	130	167	142	139	124	141	141	134	140	157	134	147	125	142	135	151	150	129	140	136	119	131	131	137	145	131	116	139	168	149	160	132	130	156	127	142	125	151	133	127	142	142	151	133	130	134	154	138	121	116	129	153	133	137	139	134	145	143	120	132	152	153	137	174	135	154	157	135	140	124	132	152	148	153	137	129	146	120	146	152	131	133	121	165	134	115	144	141	155	138	128	143	147	134	134	121	134	136	138	129	138	138	133	175	146	140	132	148	136	136	139	141	155	134	114	172	139	141	131	144	138	133	122	144	143	157	150	130	126	151	156	110	136	150	134	145	159	151	151	132	148	154	142	137	128	134	135	130	126	129	135	154	128
18519	2128	3965	5074	4481	3649	3006	2451	2172	1852	1560	1433	1292	1130	1109	974	906	798	863	767	722	690	650	653	631	638	550	534	546	555	535	493	544	499	497	529	472	450	493	488	489	445	500	438	454	468	447	489	433	462	429	495	446	428	477	445	471	468	456	479	432	444	393	419	412	421	418	417	415	447	439	430	429	392	424	426	390	387	426	394	415	406	397	421	413	426	434	403	411	419	428	399	366	418	409	380	393	414	390	396	394	377	387	389	394	363	452	358	411	420	392	410	389	417	431	421	402	404	389	400	386	371	394	388	440	405	380	360	401	427	377	402	390	429	366	379	389	423	358	371	416	367	379	355	427	443	413	418	371	360	387	393	407	393	391	388	380	435	388	376	385	421	393	397	392	401	378	384	402	411	386	412	389	385	388	401	371	357	364	395	385	386	380	377	404	403	388	396	394	426	391	394	395	421	359	416	390	414	398	364	442	385	391	422	397	397	369	371	417	385	371	392	390	392	407	402	410	403	386	391	385	369	408	391	396	390	420	357	381	402	381	367	379	365	393	413	409	401	417	409	383	389	335	386	366	404	421	390	360	402	401	401	399	410	394	395	393	405	383	425	384	374	381	395	428	423	376	369	359	396	394	399	389	401	367	377	379	432	382	427	411	373	401	417	390	379	391	405	382	382	401	415	435	385	374	387	422	386	374	416	429	391	384	373	388	371	368	391	413	384	376	407	374	420	417	395	393	405	386	374	374	385	386	404	391	393	367	441	382	366	400	381	421	369	404	361	402	383	411	413	411	367	372	397	368	391	376	389	388	377	391	390	404	348	399	379	395	402	425	369	422	373	371	382	408	371	380	376	391	384	395	384	388	374	421	387	374	387	436	380	404	396	351	388	406	442	369	404	397	387	393	402	372	417	420	399	399	408	419	427	358	390	414	417	412	381	417	404	369	395	421	371	383	409	398	404	415	418	369	399	377	386	371	385	398	379	424	377	365	391	386	365	355	409	431	404	404	357	395	364	369	369	375	373	375	423	391	409	370	374	359	376	407	376	423	384	346	376	404	378	409	408	382	383	382	417	376	380	365	415	390	387	403	394	374	367	403	392	399	379	405	403	413	394	364	379	392	369	392	416	405	363	355	361	369	407	385	408	392	418	385	387	354	402	401	372	385	391	361	403	342	334	408	419	377	378	385	397	359	376	407	394	403	365	385	383	404	436	398	377	419	384	407	377	389	391	366	383	406	408	381	390	419	369	385	421	410	371	407	456	370	422	390	401	379	409	408	399	369	410	435	402	409	384	417	382	366	401	389	436	405	369	359	399	386	379	434	376	397	405	415	376	375	404	386	405	388	387	438	399	398	399	382	367	412	345	395	382	366	404	375	387	367	421	416	392	386	373	356	382	427	374	405	415	380	434	395	396	353	406	404	424	372	403	380	393	345	372	400	382	418	411	395	397	385	424	394	374	408	384	385	403	396	394	416	386	411	374	375	404	392	389	400	377	353	403	395	386	399	390	414	400	383	411	376	387	379	379	379	399	395	416	394	392	353	415	442	402	372	405	392	419	403	421	407	383	423	406	418	369	402	413	390	414	365	408	389	386	387	421	374	379	420	403	387	370	401	406	396	398	379	389	389	353	405	404	393	401	415	383	368	374	386	378	384	366	405	365	384	388	401	420	402	383	415	431	430	411	434	414	401	390	368	420	405	393	383	384	399	426	397	443	400	377	357	407	389	397	388	384	399	419	399	377	376	389	391	364	405	393	379	396	388	385	359	385	415	385	378	415	388	422	374	396	412	362	404	360	390	417	404	416	357	388	424	401	387	375	371	394	405	364	407	411	389	392	375	368	372	383	381	413	389	373	443	371	366	407	391	373	415	396	391	374	377	346	398	369	383	374	405	385	396	408	409	379	398	399	395	412	386	388	395	368	415	397	392	402	381	418	389	432	387	400	407	387	403	399	412	401	385	410	438	427	397	409	407	406	387	381	394	413	386	340	363	386	405	407	389	417	421	397	399	413	396	382	407	380	426	386	388	369	411	355	387	426	394	419	432	421	404	420	402	380	355	399	383	387	387	406	398	388	348	393	396	370	389	356	379	398	371	408	391	422	363	409	381	425	389	378	398	418	354	363	407	360	372	443	402	406	375	401	426	380	407	390	415	353	414	414	366	398	398	355	382	364	373	418	420	363	429	387	371	429	394	430	419	398	387	399	384	377	386	383	378	380	403	402	388	386	416	396	424	400	390	381	381	407	411	383	366	373	425	389	438	443	366	418	379	403	389	393	408	400	404	418	410	404	389	375	408	378	378	387	374	427	389	377	352	378	408	396	381	388	407	429	381	366	404	386	379	364	413	358	402	355	387	380	377	379	385	407	409	396	347	416	398	431	383	374	382	379	419	380	372	390	384	370	398	370	378	399	429	351	357	414	402	379	407	392	404	404	389	382	417	397	390	426	357	406	419	388	387	360	356	387	425	423	372	385	394	421	389	401	382	388	397	424	385	389	408	421	426	396	390	426	402	401	395	403	406	441	415	421	411	375	368	398	388	396	371	393	391	435	408	401	402	390	385	439	410	389	377	365	403	411	403	414	383	402	414	408	385	414	374	390	399	409	367	409	425	357	387	399	405	391	352	388	406	410	364	389	405	407	397	381	406	389	405	402	379	378	389	359	374	382	422	387	389	390	407	396	373	397	363	374	396	387	419	406	375	388	407	356	405	426	389	400	394	398	414	405	394	382	411	384	384	409	383	439	394	421	368	408	372	370	410	405	404	374	373	419	348	412	407	400	415	395	417	416	376	383	408	418	435	415	392	405	394	362	395	361	420	382	418	357	362	371	381	405	408	402	436	400	423	405	437	390	389	421	419	397	362	391	400	399	381	389	405	377	374	353	390	375	355	402	434	369	384	395	405	398	395	401	396	357	396	389	407	434	394	404	404	386	412	448	437	420	411	382	420	363	401	389	401	423	414	398	419	402	359	413	407	373	377	386	376	397	389	383	372	374	415	363	378	428	377	405	400	397	393	403	341	412	375	395	382	385	397	363	405	417	369	399	412	432	398	357	367	390	410	406	397	371	389	392	375	384	380	402	381	399	381	379	379	405	391	378	413	396	384	415	429	400	364	392	415	405	400	383	366	406	397	403	390	387	382	393	419	413	380	388	382	414	382	406	379	357	402	397	407	402	412	426	382	384	384	375	383	402	370	402	412	402	387	379	407	358	429	416	426	367	383	366	413	396	381	420	387	357	399	384	402	397	414	405	384	401	408	428	384	407	369	385	392	394	386	372	377	375	350	386	381	393	365	429	344	393	389	382	389	411	363	372	389	402	391	423	393	346	406	414	371	403	382	411	410	400	390	409	373	389	415	380	392	405	390	415	399	415	394	379	379	408	418	408	391	363	429	393	373	404	406	397	397	369	378	398	403	440	390	359	405	361	366	392	429	389	372	408	424	377	360	377	395	388	390	363	399	373	350	402	384	369	372	419
3854	370	330	320	320	299	286	306	285	247	289	316	266	249	288	278	288	283	261	278	268	294	284	295	286	260	282	292	266	288	280	279	283	259	252	286	275	290	261	313	322	289	288	263	281	261	268	257	295	275	279	256	266	262	263	273	292	275	286	295	276	311	231	283	252	284	286	289	273	285	287	303	259	307	259	271	244	321	263	261	266	299	273	242	281	287	251	278	286	302	272	273	248	292	251	276	293	250	269	302	295	257	273	285	269	278	249	281	289	277	295	281	284	277	256	258	267	289	265	248	255	302	286	271	289	281	291	318	263	272	284	270	290	293	241	248	281	258	302	267	257	268	276	300	284	273	285	280	294	291	275	270	249	305	312	246	253	259	281	282	274	257	315	299	270	269	292	275	252	291	287	320	279	268	283	286	286	256	278	284	277	267	314	274	261	249	293	298	269	257	276	272	275	248	261	290	300	265	318	290	269	282	288	278	262	286	303	275	268	259	285	281	260	289	284	276	279	297	278	264	297	265	250	262	292	281	301	273	259	333	317	280	318	275	264	279	271	285	256	305	270	255	255	277	297	286	280	264	281	283	270	282	293	273	303	253	274	296	254	273	296	307	296	299	275	260	252	301	283	270	273	262	295	291	263	295	280	286	276	288	264	285	285	264	322	283	268	304	293	239	286	252	283	301	268	285	277	285	273	279	260	274	270	279	290	295	312	271	251	269	302	266	269	285	301	260	309	261	293	281	293	273	280	267	273	275	292	297	266	290	259	294	262	289	254	282	271	254	275	286	286	267	305	292	276	284	298	270	292	273	243	272	293	262	269	278	284	276	268	283	263	275	259	285	293	277	266	277	281	307	273	256	296	276	278	297	290	281	287	255	263	246	280	292	248	250	268	268	305	265	274	266	274	277	277	242	225	283	267	266	278	295	269	294	295	286	328	291	272	272	302	288	278	244	264	271	318	267	279	277	270	310	275	278	315	258	297	270	272	288	264	282	292	292	256	288	303	301	239	276	260	287	284	296	286	262	285	291	277	268	278	259	282	298	268	297	278	241	274	287	286	278	273	255	294	304	307	293	288	257	291	226	306	265	284	298	274	265	262	270	275	270	301	300	262	294	250	253	267	253	294	260	254	292	281	273	286	273	279	279	294	309	290	256	296	255	251	258	288	263	292	263	304	272	266	296	263	277	286	288	297	276	269	272	279	267	277	307	255	271	291	283	248	276	298	262	283	255	293	275	285	274	279	296	284	259	289	266	298	265	274	290	273	280	268	276	303	271	253	294	313	314	270	271	288	281	307	302	291	279	302	234	272	315	289	269	273	288	276	275	283	268	256	278	276	286	276	286	290	289	300	289	282	289	266	277	270	285	263	283	287	266	259	299	280	295	277	267	279	275	300	281	261	278	273	269	259	256	249	272	259	257	298	276	283	264	251	262	300	268	238	308	276	295	283	289	263	283	249	277	269	285	289	308	284	276	264	344	253	270	250	261	288	287	274	287	272	268	296	243	264	296	261	286	268	260	266	286	279	301	272	271	266	273	287	264	279	252	296	288	273	289	265	316	317	263	275	299	269	285	294	260	281	285	275	272	270	276	255	267	283	300	227	301	264	253	265	272	305	305	295	287	314	294	290	254	260	282	259	281	274	282	273	275	291	293	291	282	233	309	291	254	292	289	280	259	275	254	273	278	283	291	242	285	264	294	299	290	281	253	294	269	244	282	293	271	289	275	270	291	321	260	264	269	276	265	268	281	303	323	306	283	272	289	282	266	251	305	260	262	289	280	286	296	280	281	267	283	261	310	294	289	293	262	276	273	277	278	297	265	284	273	285	264	285	288	281	303	286	298	291	295	260	309	246	259	292	310	267	254	293	282	287	278	286	290	275	262	273	270	300	259	247	249	297	274	279	247	268	313	242	254	288	248	273	236	281	257	275	250	281	325	277	309	277	274	278	256	255	292	289	289	270	304	278	289	237	289	274	282	265	258	283	263	304	262	240	273	252	324	273	261	289	247	289	292	300	276	298	263	255	300	296	276	269	257	272	275	277	283	277	272	292	284	308	240	273	287	288	294	289	276	262	264	250	278	310	290	261	275	259	273	303	279	277	283	284	281	306	275	290	274	268	294	278	286	289	254	280	265	273	260	300	261	256	294	256	290	269	278	258	334	283	292	276	271	268	272	288	261	269	269	277	266	290	265	283	258	275	276	295	257	280	279	305	315	280	274	293	265	294	259	304	257	264	287	262	308	278	292	287	283	259	275	291	278	260	310	297	306	301	250	317	246	291	285	266	283	297	295	272	286	283	310	289	295	257	281	272	279	280	260	269	284	286	291	254	269	283	284	258	277	304	290	276	296	284	289	260	281	277	272	292	271	289	300	260	292	295	315	272	247	305	240	296	286	281	275	300	266	260	276	299	294	265	260	293	273	247	261	281	293	264	285	272	273	309	272	264	261	255	290	253	278	268	248	297	285	288	271	262	285	273	316	302	281	266	263	275	285	319	295	269	259	271	227	284	284	253	268	268	272	268	277	270	297	292	301	274	306	282	288	263	267	296	256	269	311	300	270	289	284	258	260	290	252	264	288	249	276	306	294	280	308	296	277	283	295	275	249	264	278	254	250	295	284	278	292	270	287	286	258	277	285	250	272	289	268	303	308	304	289	269	280	282	274	262	256	273	270	278	289	253	263	274	278	272	294	277	262	282	249	278	296	289	295	281	279	244	255	284	288	285	260	280	250	286	294	263	266	293	253	272	259	287	268	305	312	282	245	301	289	287	268	274	273	285	322	275	287	288	286	280	288	284	291	275	262	267	271	281	294	297	302	287	286	281	245	292	259	272	256	259	290	277	289	266	283	299	288	259	257	284	293	275	259	264	276	282	298	280	262	275	267	244	274	283	281	304	280	280	290	288	296	306	292	272	280	281	253	263	291	245	287	273	297	294	288	271	256	279	279	282	293	266	289	282	281	281	261	263	290	288	269	315	267	288	293	300	312	265	302	255	278	292	285	274	267	273	295	241	285	302	270	288	271	281	268	297	261	282	244	283	279	282	292	289	278	325	284	303	264	287	284	305	283	284	279	288	274	314	287	258	260	273	265	269	261	279	296	304	263	259	281	274	266	274	271	291	275	298	292	277	274	262	240	282	287	281	280	258	305	260	300	274	268	264	298	293	257	277	257	281	284	266	291	287	284	285	305	262	309	283	293	275	299	282	311	254	279	294	271	282	281	275	295	270	276	287	251	256	264	286	302	246	264	276	263	278	283	283	264	283	279	263	277	280	268	281	267	284	281	260	280	256	301	297	314	265	294	283	284	263	283	264	263	250	281	247	271	277	275	236	281	253	273	275	272	278	279	273	281	268	280	281	292	288	268	259	291	277	313	285	259	264	256	314	287	279	265	272	275	305	274	279	303	275	277	275	289	271	301	295	290	307	242	309	304	282	235	260	271	280	265	309	286	281	282	307	283	265	256	310	256	288	256
3542	832	890	888	876	896	808	846	793	821	745	803	730	728	772	790	756	718	717	785	796	741	710	768	760	763	750	736	720	758	707	740	736	747	731	783	738	701	725	694	733	724	724	773	735	715	770	722	734	770	757	728	742	751	711	757	711	786	768	643	754	703	745	707	720	760	771	717	706	767	730	747	732	758	700	764	753	727	744	739	723	721	740	711	726	771	780	748	763	728	743	742	747	752	743	734	721	699	741	757	738	764	757	720	783	774	724	702	681	742	691	713	731	715	794	720	742	733	733	734	706	707	729	697	753	718	707	728	765	722	757	790	773	709	756	724	755	746	695	690	758	736	700	744	733	744	710	707	759	746	762	746	748	720	735	748	734	767	733	705	689	738	732	726	699	735	753	739	731	724	733	710	727	722	719	754	715	735	740	743	752	731	734	730	701	748	737	780	742	749	753	706	731	721	757	718	762	743	725	714	782	724	736	752	722	737	743	753	745	748	728	726	718	756	778	696	730	751	741	714	732	751	759	689	724	783	715	712	762	730	730	793	751	746	716	734	707	734	768	737	742	740	696	786	748	744	712	717	719	780	754	707	703	756	746	745	772	726	740	752	724	726	764	725	721	739	791	732	712	735	755	760	742	724	735	759	685	756	750	716	714	703	760	716	720	748	756	722	693	735	746	763	742	753	707	729	701	687	733	757	724	723	710	711	754	707	713	713	754	735	763	732	690	727	710	810	734	730	708	719	766	748	747	713	748	752	718	702	755	761	741	760	699	707	732	716	748	709	731	736	737	772	723	726	750	714	724	695	729	747	729	754	750	749	714	733	729	765	697	778	732	758	699	723	717	739	724	739	738	720	709	674	756	697	686	712	771	721	711	742	729	715	732	768	730	738	711	751	740	750	710	709	718	753	761	742	685	737	727	768	698	743	764	696	724	755	690	720	726	716	756	728	686	751	731	747	728	686	675	734	728	790	746	751	723	719	772	748	738	699	716	764	720	697	747	712	757	765	696	740	674	714	764	726	731	702	718	754	687	738	729	754	740	731	701	765	749	715	763	743	718	724	680	754	762	723	742	694	691	725	802	720	746	708	736	772	697	723	753	751	759	690	675	738	707	736	732	729	718	760	724	713	715	762	658	692	750	697	755	751	733	703	710	724	706	726	767	728	723	742	763	743	695	722	761	700	710	755	726	723	731	712	727	754	732	761	738	712	723	710	728	746	718	734	734	728	812	734	739	703	689	720	772	751	737	773	772	730	749	694	721	726	749	714	693	733	712	720	695	726	696	713	746	767	740	759	756	697	697	745	740	716	703	710	715	779	684	739	728	744	680	724	720	731	707	757	770	720	675	741	758	723	732	719	763	730	758	763	751	718	735	768	715	785	717	769	747	739	726	708	724	732	759	781	699	693	706	757	707	700	716	756	751	723	743	718	743	763	754	799	777	723	737	738	715	763	751	718	730	741	718	690	761	721	789	759	685	720	719	756	689	696	739	715	700	760	762	748	732	754	696	748	730	747	741	748	794	735	711	697	777	676	745	751	716	748	709	720	701	772	756	746	718	752	736	734	785	743	673	715	720	733	712	772	730	682	704	745	719	767	704	737	721	692	739	761	740	713	724	742	732	747	736	723	726	712	739	728	683	714	708	800	682	803	743	751	733	700	719	723	731	763	682	682	737	705	696	774	770	710	747	718	756	726	748	748	705	732	728	747	739	778	722	728	733	738	707	738	745	754	744	747	814	749	759	735	697	776	721	743	714	704	720	747	730	699	734	742	698	724	737	710	700	708	715	713	699	733	727	746	714	727	688	739	728	702	721	674	747	740	718	700	717	718	739	760	729	758	749	680	725	779	760	765	727	695	769	690	726	739	646	703	739	756	706	691	718	738	699	691	727	690	745	780	741	754	761	728	759	704	768	747	760	738	730	762	743	727	742	678	663	716	674	740	750	793	745	786	691	770	799	725	743	724	734	724	739	750	716	725	746	733	743	722	747	738	737	720	720	694	706	679	775	745	756	712	762	716	728	728	694	764	748	762	740	730	698	737	708	767	717	754	728	793	694	700	696	742	775	704	674	725	688	729	737	687	747	730	737	693	726	714	719	726	737	701	707	788	764	780	752	728	735	725	754	729	733	730	720	774	750	745	684	768	729	704	757	730	744	685	755	721	737	783	738	746	705	720	711	740	738	756	733	710	775	742	717	744	746	733	740	773	692	708	719	699	690	743	715	732	703	755	682	739	740	787	737	761	747	772	725	755	705	752	721	777	740	768	731	755	744	674	735	709	730	706	735	727	717	767	717	727	729	765	728	789	714	697	740	718	706	792	808	733	718	703	719	737	755	786	766	750	713	783	745	786	711	743	723	742	702	745	756	717	731	714	760	713	727	703	706	774	751	736	725	726	747	748	738	723	684	734	720	714	705	745	712	746	736	737	722	695	745	749	722	734	733	727	710	722	727	760	764	756	741	707	755	742	760	695	723	746	761	772	702	740	755	694	757	784	737	768	737	766	717	731	717	748	751	725	746	734	697	702	736	717	759	737	756	739	703	742	689	751	722	730	688	730	731	750	711	704	707	717	729	723	766	733	689	789	693	712	783	791	744	713	753	764	727	755	697	703	729	675	721	754	761	715	689	743	690	781	747	765	780	708	692	752	760	735	742	754	734	752	738	744	714	719	676	729	768	699	756	711	778	764	734	730	716	701	695	756	731	710	685	782	700	709	786	687	711	700	685	707	715	798	748	738	742	755	720	728	767	709	745	744	745	728	764	713	766	786	775	743	746	757	704	738	700	758	755	731	740	762	735	699	741	721	744	686	716	781	722	736	713	796	745	722	710	689	714	722	740	704	713	711	760	742	709	743	749	713	740	745	708	771	673	711	768	698	731	660	716	749	726	762	762	722	747	722	722	712	686	719	692	707	733	729	741	777	708	748	741	707	762	703	734	749	727	741	731	680	763	721	705	693	738	743	733	732	682	675	751	749	706	674	744	744	739	734	759	749	720	728	764	721	727	737	717	706	698	747	729	741	743	758	723	737	765	747	727	712	710	787	785	724	772	708	706	741	762	754	731	748	711	708	730	723	768	720	706	727	745	723	756	732	717	724	750	735	730	731	784	737	754	745	688	775	780	747	749	687	729	745	707	772	755	714	705	684	725	734	731	714	747	666	751	768	741	703	760	732	755	722	737	779	732	764	736	754	744	675	704	744	708	668	740	764	706	756	775	710	719	719	698	745	728	714	778	702	719	704	723	722	718	756	760	710	739	697	754	733	735	788	711	718	772	757	744	709	683	695	753	745	702	734	730	703	727	745	726	686	734	741	681	781	729	728	734	758	739	699	768	726	769	712	744	727	751	718	677	748	754	726	751	698	769	799	739	745	718	698	719	672	725	734	730	725	780	716	726	736	744	745	712	800	704	710	692	743	683	690	734	740	739	777	735	723	781	730	759	700	771	750	757	726	753	711	727	791	709	714	700	797	745	724
23955	3361	1283	1039	794	643	557	449	420	424	366	390	388	336	361	322	316	336	324	325	322	329	312	314	296	306	278	300	291	321	291	287	288	310	312	318	283	293	317	288	308	293	323	307	289	314	300	280	298	300	293	264	296	283	296	266	331	310	275	269	289	306	302	295	272	273	264	321	295	307	313	300	275	290	274	282	278	291	273	305	337	285	300	289	291	266	285	300	275	325	294	306	307	289	327	316	314	250	272	284	311	304	308	305	308	261	286	279	272	284	304	307	295	307	275	304	319	315	288	259	295	288	290	276	305	287	322	281	280	284	290	289	279	305	316	286	319	298	294	278	294	268	300	289	296	286	290	271	353	273	296	294	288	285	290	264	290	320	274	314	313	291	304	299	269	273	294	311	297	300	269	311	300	278	281	274	297	319	296	276	295	298	258	285	270	276	285	328	304	280	296	309	285	298	289	282	303	278	275	302	293	287	269	310	291	268	287	318	293	294	298	281	285	283	307	280	283	272	300	312	276	287	296	257	359	291	277	270	300	274	284	281	306	302	299	309	293	315	277	323	300	283	280	299	283	314	300	302	274	255	294	323	277	298	271	292	311	295	301	295	305	282	321	308	322	324	295	311	291	259	284	290	281	295	290	307	281	294	292	314	325	272	303	307	310	321	288	277	290	275	253	320	310	289	298	306	289	301	304	314	289	298	284	272	305	309	284	283	257	298	302	311	291	275	287	308	302	278	279	289	272	297	303	281	309	258	261	303	280	306	299	303	286	307	293	288	317	253	289	301	315	310	304	272	325	306	283	291	286	285	277	275	291	260	305	279	306	276	301	325	296	289	300	319	280	309	278	303	306	286	298	311	316	269	309	275	288	288	292	301	301	256	277	315	329	282	303	302	313	276	303	292	295	272	281	292	296	272	295	280	286	316	321	261	278	293	276	295	295	329	331	276	295	282	303	278	311	277	290	315	274	292	296	310	295	270	297	318	308	294	292	278	299	254	302	269	280	291	309	284	269	298	305	325	277	306	264	302	268	293	298	276	312	289	288	291	289	287	292	303	284	283	290	285	288	315	302	306	250	279	295	294	319	292	284	276	302	296	299	290	280	279	309	299	297	283	297	307	320	268	297	286	263	285	284	310	324	303	288	264	303	287	317	287	356	308	291	256	293	312	276	306	304	280	297	278	288	326	309	283	280	294	290	291	300	243	279	264	324	278	278	280	265	274	318	300	333	299	293	292	296	304	297	285	315	321	291	277	294	304	301	311	274	288	279	322	294	307	271	307	284	295	306	279	289	297	254	328	277	320	292	313	286	325	284	286	260	310	301	311	262	296	332	294	292	268	279	327	264	274	317	299	291	302	311	271	281	280	271	258	293	277	268	322	285	276	298	306	296	292	294	283	260	309	311	293	298	308	320	301	282	288	284	274	332	322	283	284	294	260	287	272	307	254	297	285	257	312	295	298	312	291	311	298	307	285	314	301	307	308	291	293	271	292	310	277	304	286	329	283	274	290	264	268	303	277	316	273	295	305	291	294	309	271	315	287	283	294	301	302	313	332	259	317	289	262	271	295	347	279	309	298	283	311	315	287	292	293	292	285	309	286	262	319	307	295	281	266	275	319	293	294	283	271	289	262	315	298	289	274	262	286	287	303	286	313	299	305	279	292	288	285	290	263	302	283	322	333	317	287	318	293	290	311	278	292	313	268	293	253	288	265	282	285	301	270	272	298	279	254	307	302	302	296	265	286	284	295	292	293	323	289	286	288	299	294	295	314	324	298	290	307	280	301	292	297	280	323	284	309	317	314	325	283	274	290	285	291	305	285	343	308	301	272	286	299	310	298	305	314	289	304	295	260	285	306	295	298	276	292	289	308	306	293	304	299	283	290	316	289	312	308	298	314	306	294	289	272	305	266	284	288	312	274	312	281	310	296	269	289	301	282	292	285	309	295	297	330	305	285	310	317	280	265	305	276	306	283	273	285	296	268	291	285	272	292	296	297	278	274	351	288	293	310	270	314	325	277	297	313	312	296	275	295	300	279	299	293	294	310	276	296	289	316	298	295	265	291	308	308	316	296	346	281	269	280	292	343	298	281	319	268	299	319	289	298	293	272	291	281	284	294	263	269	284	254	293	291	316	311	301	287	297	329	243	277	292	315	285	287	311	269	312	328	279	268	301	301	303	278	272	325	308	316	275	311	268	278	311	302	295	302	295	281	263	288	303	286	284	309	300	300	260	287	308	292	314	283	294	313	282	291	320	286	277	280	315	262	303	270	321	272	290	281	304	262	277	331	280	290	291	299	299	290	295	294	316	283	289	301	301	270	295	305	283	297	247	283	279	280	308	296	284	311	283	307	282	276	274	305	313	263	308	310	292	289	311	294	320	287	273	291	305	280	298	314	336	291	287	319	327	262	287	289	274	275	318	284	296	278	299	317	297	278	271	288	260	282	322	249	280	271	310	284	291	317	271	267	287	267	268	295	273	325	308	313	326	258	307	305	305	300	295	288	291	271	293	293	315	290	325	330	286	298	281	324	285	290	279	306	285	273	288	309	312	293	307	302	303	296	328	265	293	280	292	314	308	298	280	286	263	283	325	294	282	319	285	304	256	300	295	347	290	276	295	285	280	305	289	275	284	293	254	296	290	256	285	283	287	287	285	285	291	315	291	282	268	276	288	319	325	271	274	257	284	286	334	295	293	277	305	267	295	310	291	278	296	330	310	296	288	292	334	302	274	283	296	292	288	287	320	272	298	293	291	287	262	313	299	264	309	295	277	288	281	292	287	288	273	290	305	274	249	275	291	272	282	284	293	290	290	285	304	311	316	315	285	258	304	288	301	315	313	299	292	315	303	320	288	284	283	270	275	288	306	302	290	304	325	290	268	304	288	311	257	259	318	271	308	311	298	283	281	296	296	283	298	288	270	295	291	282	289	262	289	284	270	285	296	267	314	304	292	283	283	332	296	295	274	284	289	301	294	312	312	312	285	282	309	262	281	288	295	310	299	298	321	321	235	298	289	307	265	326	300	308	323	287	283	297	299	288	318	292	298	289	296	278	289	299	265	298	302	282	317	285	280	301	272	297	280	297	276	287	320	284	266	304	276	309	314	282	272	295	267	293	305	311	250	311	281	300	302	278	260	311	292	281	256	288	292	269	307	296	282	287	302	277	296	285	292	280	293	298	291	309	264	266	289	297	313	296	285	275	271	311	280	291	268	309	293	268	301	295	296	284	294	300	295	303	284	302	287	285	294	251	306	288	280	303	298	281	315	276	283	294	272	299	324	282	306	320	293	286	304	276	301	330	306	310	293	295	295	310	294	293	288	276	292	298	294	278	312	284	298	325	282	266	326	279	266	298	307	315	279	273	282	308	299	314	252	303	291	311	286	318	291	299	298	287	269	285	308	291	316	310	315	296	278	259	290	321	280	270	272	300	249	285	285	296	298	281	293	309	260	292	278	296	267	286	311	292	280	281	375	310
13177	1678	2571	3107	2930	2451	2101	1854	1565	1437	1292	1260	1246	1127	1028	1057	999	978	969	971	920	938	946	827	939	921	882	924	847	792	810	850	788	810	832	807	834	782	802	802	783	777	764	823	837	803	845	809	805	819	746	722	830	775	774	749	763	750	707	772	748	792	758	770	773	757	711	793	769	730	753	723	737	778	734	801	738	764	773	781	741	759	747	791	781	791	701	764	752	811	764	760	745	762	784	782	724	727	737	727	772	756	813	800	768	776	763	770	819	756	815	773	734	774	780	779	780	790	727	677	746	783	731	753	753	778	778	812	747	740	789	784	759	762	730	743	742	746	758	765	741	698	742	749	752	795	750	757	760	734	756	798	824	728	733	743	755	748	748	694	822	754	765	770	734	791	778	734	806	729	767	701	717	770	731	741	739	737	797	786	727	714	725	740	794	757	660	758	743	755	742	815	777	747	754	767	726	771	745	749	736	705	754	755	730	763	739	748	711	772	745	764	732	792	758	729	689	784	792	739	769	760	754	762	755	754	739	798	742	766	768	718	762	787	764	793	742	762	809	729	750	756	783	741	697	761	780	748	737	730	737	735	750	782	777	758	739	756	751	734	744	763	731	746	744	714	760	712	786	774	745	762	764	726	778	710	739	744	703	746	744	723	776	720	755	761	735	741	773	809	712	758	808	769	806	688	760	805	756	764	737	734	770	771	806	746	769	762	781	796	793	736	762	749	752	735	734	730	738	743	748	770	740	773	745	712	742	759	792	757	719	781	711	725	761	723	751	816	746	763	784	759	746	759	721	769	746	772	719	754	751	750	768	766	746	781	741	725	742	749	750	808	713	763	753	711	748	707	699	727	779	788	756	757	717	735	703	723	755	764	687	760	757	773	725	750	754	739	744	762	798	793	775	763	745	753	736	706	765	738	806	714	759	733	746	752	697	750	731	723	749	784	676	755	731	769	711	749	745	775	763	745	760	767	756	755	764	742	733	805	738	729	750	712	752	732	737	777	745	761	747	688	771	710	747	728	760	698	762	780	754	744	744	773	725	707	798	803	768	754	710	768	718	803	765	743	688	739	766	730	772	798	772	722	753	731	696	747	741	775	754	753	764	757	721	730	743	755	734	733	759	756	769	765	745	733	705	765	764	708	746	744	749	711	754	770	755	755	795	743	724	724	774	766	806	711	745	708	723	769	722	708	738	778	725	723	732	752	742	778	761	751	775	764	783	766	742	753	743	729	741	745	719	746	770	722	781	788	748	768	731	776	750	722	733	768	742	784	727	778	770	761	758	739	752	697	762	755	783	730	788	742	744	697	732	734	725	776	778	819	745	765	740	747	761	765	741	739	717	762	775	786	775	755	722	747	710	717	711	804	790	798	708	757	714	768	737	747	697	746	685	733	784	714	768	698	719	781	762	739	781	733	778	715	777	723	741	766	736	696	723	754	737	776	797	748	780	757	709	757	763	705	792	731	758	729	777	691	755	727	780	732	764	780	729	756	744	752	750	751	750	747	775	763	700	739	765	746	761	771	754	753	726	699	691	724	775	746	765	741	746	782	730	714	789	731	750	730	723	765	742	748	771	735	729	753	745	756	797	777	774	765	750	791	743	745	754	703	760	740	709	726	759	789	752	757	711	749	733	738	772	734	732	744	721	698	792	754	774	740	781	766	762	756	770	752	765	741	780	735	762	797	729	757	735	762	787	745	728	758	771	775	760	670	771	715	736	775	768	749	780	766	725	760	725	820	766	734	687	707	789	773	726	755	745	770	714	774	717	751	709	762	761	762	724	745	727	737	801	700	741	761	749	747	743	730	700	752	696	787	782	757	777	783	776	712	713	777	761	743	792	756	753	729	750	749	786	725	777	771	772	724	764	737	736	809	767	753	748	744	809	734	789	804	741	760	720	739	765	819	737	749	780	761	765	777	719	747	720	758	753	780	781	819	720	738	807	728	767	768	718	732	772	776	748	751	787	745	764	771	769	711	789	722	790	760	751	729	730	748	776	788	731	695	776	798	775	765	770	739	749	738	778	740	777	754	707	743	724	730	762	743	777	746	752	752	772	780	717	746	782	778	761	786	718	790	815	715	755	765	755	769	738	760	741	769	720	757	759	756	762	718	737	821	727	786	774	748	751	775	720	806	797	767	748	787	722	732	764	700	664	714	827	753	735	757	770	742	779	734	772	782	749	752	759	766	759	793	826	768	788	791	755	733	790	742	780	723	722	749	734	705	740	761	794	749	709	740	752	732	741	708	741	790	720	724	731	699	736	731	764	749	740	754	759	732	765	708	749	763	756	740	726	730	731	780	741	776	764	710	755	764	738	795	760	713	784	724	690	766	750	740	789	770	745	733	750	751	756	687	719	763	745	739	733	748	727	752	720	745	743	762	739	758	796	766	741	749	748	722	757	762	731	772	772	775	702	745	742	760	715	755	710	698	758	733	747	741	761	756	772	744	742	791	784	726	779	759	764	737	749	760	762	759	747	741	776	777	744	734	752	754	727	776	751	769	762	733	688	759	735	780	798	767	765	720	735	755	767	760	765	760	716	753	768	702	743	740	777	835	748	726	773	750	763	715	715	727	808	756	752	729	740	772	757	738	755	716	771	780	762	776	741	738	780	743	748	730	750	763	753	751	769	722	731	735	727	753	771	781	753	749	754	779	780	744	760	776	822	749	767	733	776	707	761	714	788	789	738	750	766	773	726	798	715	734	755	806	748	751	751	818	760	750	729	744	768	735	740	708	756	751	732	737	741	731	725	811	761	743	787	722	787	748	706	767	726	731	724	759	764	811	763	734	803	728	759	736	733	724	727	753	739	725	759	733	765	692	725	783	779	740	740	763	765	734	778	740	770	727	774	759	774	721	715	757	749	753	735	727	732	751	786	770	751	818	761	738	784	719	722	745	725	801	783	747	767	738	739	733	758	710	750	753	814	753	710	748	771	733	733	799	721	801	755	776	795	734	759	781	741	794	768	722	753	743	696	759	706	776	762	739	700	753	729	740	771	767	764	742	754	750	788	742	772	787	765	733	744	725	778	743	736	746	723	748	755	738	770	729	779	743	742	750	749	752	714	757	760	745	728	719	764	782	738	736	780	722	692	802	731	769	765	729	725	740	761	731	762	742	772	700	762	763	730	753	752	772	763	716	708	732	743	752	778	732	801	777	755	730	782	738	803	760	755	753	747	726	790	756	728	786	769	769	734	733	774	807	800	713	756	759	774	761	756	766	765	767	752	742	712	722	785	734	715	754	761	757	759	755	717	749	747	763	767	730	706	718	714	737	707	734	731	769	816	770	741	761	729	774	719	745	755	739	758	787	752	780	742	748	758	756	719	763	697	789	762	758	743	745	736	713	762	740	747	699	745	749	795	753	747	816	729	742	746	756	769	739	769	729	791	785	748	728	787	750	748	736	750	774	701	744	794	768	755	738	750	777	747	723	780	764	801	746	722	748	773	785	763	743	763	747	732	775	793	777
34108	7866	2425	1785	1090	843	679	505	415	355	359	297	283	237	249	223	213	213	211	203	208	192	182	182	188	153	178	164	187	182	152	146	148	163	136	157	144	159	155	161	143	142	165	145	114	146	122	188	161	157	149	154	141	137	177	163	137	148	161	128	140	133	150	146	139	143	165	152	135	143	149	150	150	122	140	165	143	138	135	145	143	167	151	142	143	137	139	140	136	156	135	144	155	153	138	151	156	156	136	118	133	134	155	125	127	132	144	163	139	160	170	127	132	152	163	167	167	147	136	143	156	155	136	154	158	154	126	139	138	137	140	158	152	104	107	134	136	138	135	151	124	127	156	165	153	134	154	133	154	162	133	149	139	140	150	145	165	145	141	148	146	141	155	142	158	144	169	131	155	138	140	139	146	123	149	142	123	140	150	137	124	125	124	150	144	126	136	146	140	120	162	150	139	121	139	130	158	141	144	135	138	130	141	147	145	127	134	153	125	149	158	131	148	141	132	155	130	164	141	122	157	142	144	146	135	157	134	119	155	145	125	149	156	151	151	166	162	140	133	133	125	158	148	132	145	132	154	153	155	142	120	123	144	129	134	119	141	127	150	144	155	150	142	127	142	136	115	127	137	138	136	141	154	141	146	142	151	147	136	152	152	138	137	142	170	132	122	151	149	161	163	135	147	157	135	145	142	126	140	160	136	162	138	139	146	127	145	113	139	123	141	135	143	138	152	134	147	109	137	146	150	136	122	139	130	133	129	128	137	140	147	158	148	150	150	127	140	149	133	130	112	146	150	141	157	131	152	134	148	139	135	142	134	158	134	145	142	137	147	146	132	141	143	140	133	135	143	140	142	132	145	166	146	163	140	148	151	137	154	141	146	150	129	135	141	142	160	154	142	145	149	155	150	152	127	153	138	145	143	132	139	147	146	138	141	146	146	155	147	105	135	137	149	129	137	118	133	137	144	162	148	135	144	128	134	145	149	138	135	144	140	162	160	146	139	153	118	148	160	156	162	129	152	150	154	139	131	162	150	145	147	148	143	155	152	145	163	130	128	141	137	144	139	163	133	149	144	144	137	119	151	127	131	147	155	159	146	112	139	144	137	153	161	145	127	124	132	142	127	145	146	133	129	146	147	132	133	150	141	136	171	157	160	135	148	128	127	160	130	140	150	165	139	155	125	122	127	143	140	137	151	153	119	146	158	166	131	142	129	133	140	154	149	145	131	134	157	134	152	181	160	148	130	175	131	111	145	153	159	146	160	156	137	152	135	153	112	153	136	129	148	124	152	142	135	148	133	124	140	143	149	152	131	164	129	149	150	146	130	141	132	136	148	141	133	141	146	144	175	141	137	133	132	132	145	143	163	143	134	157	155	145	148	137	125	143	135	125	142	131	138	160	145	131	139	137	160	142	152	145	133	181	139	147	145	131	137	162	144	129	149	139	157	131	138	140	141	132	159	158	141	153	140	148	153	140	135	161	137	125	139	153	150	149	132	127	136	162	147	138	135	137	151	123	147	155	135	142	162	151	144	156	129	145	135	142	126	124	152	133	138	128	141	146	166	148	137	129	146	135	145	165	119	138	140	163	134	137	128	121	139	148	148	170	125	129	124	137	158	143	145	150	195	148	153	131	141	147	148	142	153	162	144	142	157	124	151	146	139	130	136	140	133	159	160	143	142	151	136	133	136	125	144	138	163	142	147	138	127	147	144	129	136	135	130	134	151	139	143	161	147	136	144	156	144	144	128	151	148	146	141	131	154	149	148	120	155	122	143	149	128	127	135	130	134	143	160	139	155	150	146	138	163	155	151	143	143	116	148	144	139	130	128	153	129	145	140	127	144	115	155	126	155	165	133	154	157	127	156	149	137	167	152	130	147	132	129	127	113	141	131	132	140	130	134	133	138	147	142	138	141	146	139	143	120	119	163	137	130	148	152	134	175	146	136	145	133	116	134	129	136	148	124	149	130	142	131	145	136	150	122	147	135	120	132	132	152	137	144	143	133	136	162	110	132	152	131	136	142	127	130	145	164	136	148	134	144	129	126	148	148	140	149	150	152	148	146	158	123	160	139	137	147	138	141	155	131	130	125	143	141	135	166	146	152	134	142	134	126	139	138	159	140	150	159	148	135	138	141	152	128	158	138	161	134	160	146	136	134	141	134	124	134	145	148	131	133	150	156	123	118	144	128	143	130	130	127	141	163	135	157	137	151	139	146	146	142	145	156	131	145	165	127	148	150	139	149	140	146	129	146	148	144	130	152	155	172	140	160	147	148	144	136	134	126	149	152	155	145	147	147	147	146	130	148	130	145	162	155	145	142	142	123	145	158	155	153	135	141	151	136	142	154	137	141	142	124	165	143	177	149	122	145	159	133	144	143	159	136	118	146	151	130	147	99	161	128	138	145	125	173	145	142	146	158	125	148	140	153	150	121	137	134	163	142	147	130	144	146	147	126	146	132	137	122	143	145	127	127	135	121	151	144	161	139	138	162	138	124	157	119	132	138	139	134	129	137	114	126	130	136	151	152	139	150	148	142	137	143	145	133	144	134	138	137	139	140	149	142	138	144	122	143	129	144	138	155	128	131	121	135	124	132	134	139	164	159	141	134	130	128	136	139	155	136	153	136	153	132	127	132	147	147	147	147	150	144	146	154	132	137	161	138	156	119	174	139	132	116	151	135	122	142	124	150	147	154	137	136	136	165	139	146	139	142	145	134	130	165	134	157	148	143	125	143	138	148	135	144	137	163	137	128	166	130	134	145	137	136	133	142	129	145	135	143	139	153	152	146	125	131	136	142	134	152	122	129	168	144	162	166	148	135	162	160	150	152	147	132	132	134	154	143	153	154	122	134	123	135	139	128	156	128	144	134	123	148	167	150	141	154	131	137	131	131	145	126	130	146	135	140	146	152	151	140	140	153	138	153	153	133	145	140	131	133	136	154	124	138	175	162	146	129	145	144	157	146	137	133	143	140	135	154	146	144	147	121	147	150	149	148	129	130	163	135	135	161	154	146	126	144	154	138	126	138	152	144	146	127	129	134	145	149	162	114	142	131	159	140	148	145	137	128	143	155	133	146	135	149	145	138	145	132	131	142	140	141	122	146	149	146	126	128	135	136	135	124	155	144	149	137	165	144	139	150	126	122	133	122	157	147	147	160	138	138	156	134	128	133	148	159	151	151	144	129	155	125	142	125	154	177	136	167	154	134	168	151	129	148	109	135	134	158	143	118	136	128	145	124	150	148	129	117	151	128	168	138	128	129	134	147	138	142	133	138	146	165	135	139	142	128	150	150	160	121	146	132	118	149	169	144	134	137	144	118	142	148	140	128	147	147	138	146	139	140	139	149	136	129	148	130	132	159	149	149	143	152	159	165	156	156	160	156	140	145	140	147	136	151	104	130	131	143	152	143	150	125	138	138	145	142	133	115	129	139	137	127	135	132	119	129	148	131	142	123	136	135	152	145	139	144	141	128	139	137	133
18329	2195	4057	4917	4367	3574	3022	2466	2123	1810	1627	1426	1332	1086	1047	946	872	887	783	727	720	710	694	690	634	577	642	531	572	549	519	527	516	552	532	496	515	511	517	458	531	511	491	483	443	498	504	459	422	422	426	419	470	439	472	455	432	437	435	468	492	443	423	424	416	463	421	413	408	419	415	409	421	370	441	380	415	363	409	414	422	395	434	412	396	422	421	431	395	408	434	445	416	428	421	417	406	390	418	382	411	385	449	403	405	394	447	407	377	433	375	397	409	403	371	402	436	408	387	396	377	393	389	402	417	425	399	384	408	355	412	381	370	400	396	407	408	437	431	377	392	348	407	359	375	397	395	394	421	387	408	383	377	391	387	412	407	403	415	388	413	367	397	366	389	384	386	378	402	374	407	406	408	370	370	470	399	397	355	376	374	412	416	384	417	394	370	402	404	394	383	388	384	406	371	419	393	432	390	383	414	366	393	403	399	399	385	377	389	383	392	386	369	387	393	391	375	391	364	386	405	378	401	422	416	415	418	388	392	420	360	379	386	393	411	407	387	389	427	393	417	359	400	422	399	399	410	403	415	427	415	380	422	396	426	420	414	392	422	378	370	405	378	396	409	405	411	407	416	420	405	396	358	406	419	404	411	367	380	401	383	413	416	404	408	387	396	420	393	393	394	378	374	424	400	392	414	385	378	408	385	415	369	409	447	392	409	397	389	354	386	406	413	381	360	365	400	400	407	393	368	401	401	406	387	379	399	423	383	343	377	364	380	423	388	441	399	407	423	425	382	423	377	393	409	362	430	381	367	356	410	398	384	383	390	378	343	380	380	433	408	395	387	377	356	406	444	381	426	372	406	386	407	396	355	409	384	381	404	381	402	347	377	407	376	400	400	381	421	369	420	402	412	378	407	401	407	387	381	387	418	354	377	410	395	413	394	374	410	369	412	381	404	393	433	382	403	374	359	399	410	382	397	386	354	379	350	395	394	379	399	382	401	405	401	401	367	414	411	408	428	390	431	398	462	392	395	375	374	407	392	405	397	429	370	422	423	384	388	365	395	411	417	361	374	406	383	417	380	446	384	383	419	444	370	389	381	398	372	390	383	382	379	384	397	404	384	400	425	379	380	436	387	391	372	371	398	383	387	385	380	394	400	393	366	354	375	423	403	401	380	358	388	375	408	400	390	386	423	408	392	408	416	374	412	445	417	397	421	391	403	382	349	385	405	428	384	391	385	396	395	388	409	402	370	403	421	401	398	382	378	362	379	409	417	377	364	388	404	391	418	411	399	395	374	407	358	379	401	376	390	355	380	396	380	425	380	384	375	362	410	386	416	388	412	359	397	396	395	402	388	387	434	392	384	356	391	381	400	376	388	322	397	405	408	389	388	384	405	398	385	402	386	342	416	409	397	418	379	386	378	417	416	367	400	401	383	393	449	421	363	390	374	399	380	372	376	392	376	401	389	414	412	383	372	398	408	398	390	371	420	407	377	381	389	391	377	405	393	385	387	388	354	348	413	409	425	419	404	401	423	422	367	382	394	382	376	405	422	384	389	399	377	399	413	393	366	376	395	401	439	390	441	409	380	403	387	384	413	409	397	377	380	388	401	400	384	408	406	406	395	378	388	411	385	406	385	400	385	390	388	370	360	389	383	377	356	406	381	380	431	404	400	388	381	384	407	429	389	394	395	385	424	376	419	365	397	407	395	368	403	371	406	404	423	410	375	402	420	391	385	406	377	393	410	359	376	381	408	377	397	382	386	414	414	405	399	400	391	382	394	398	422	399	403	381	391	391	417	440	378	365	411	406	388	386	391	397	406	365	379	405	410	391	398	400	403	368	419	389	405	361	378	393	378	386	412	363	370	418	356	419	384	378	400	348	408	396	412	377	346	384	404	393	381	410	398	377	406	355	411	395	376	389	398	423	422	401	413	377	386	403	385	411	376	369	344	388	350	410	381	403	422	389	395	378	385	411	406	398	450	398	396	375	423	402	397	376	394	380	398	399	381	360	413	427	385	408	370	375	420	402	391	377	391	387	383	398	395	429	424	382	394	433	379	394	443	383	389	359	400	402	368	415	406	396	410	390	374	400	389	374	390	387	402	351	420	380	388	380	403	391	387	414	365	412	385	378	439	398	394	388	406	406	360	420	392	384	342	381	436	430	366	394	409	402	375	420	397	382	362	376	391	419	356	399	391	406	373	388	390	397	425	377	409	412	417	399	461	429	367	376	386	373	344	394	380	397	421	361	393	396	399	391	395	395	386	373	382	390	401	381	427	392	379	392	388	416	392	425	375	410	414	414	388	435	410	382	394	387	406	383	386	403	403	393	405	397	370	395	417	408	389	398	403	427	396	395	407	399	422	413	386	418	393	391	425	389	404	425	379	435	395	421	429	408	383	385	372	413	356	411	395	392	383	369	394	388	426	384	403	357	363	372	402	395	421	376	393	386	371	387	419	428	399	382	380	381	370	421	405	360	408	385	386	389	403	399	426	402	391	421	394	431	392	408	412	425	391	395	384	401	441	364	370	432	398	369	397	387	427	382	419	403	398	396	370	406	384	416	385	412	385	404	390	432	404	407	355	395	401	409	422	406	385	407	411	381	374	427	354	405	367	396	397	401	391	371	385	387	364	381	383	383	403	407	363	398	395	388	388	425	403	379	429	396	389	398	382	385	417	421	383	387	384	348	341	359	382	385	382	403	394	407	419	412	408	409	388	438	372	397	433	391	382	389	438	418	422	384	377	382	388	386	375	400	414	362	397	401	396	362	392	410	351	388	396	380	376	417	437	394	349	396	392	370	370	371	411	391	407	395	393	404	393	399	399	376	374	428	415	393	397	416	384	363	383	399	417	393	403	384	403	360	424	387	384	403	350	373	425	398	389	388	401	382	411	375	418	398	381	381	371	429	391	395	376	416	416	404	368	430	423	359	419	346	432	391	392	370	387	377	367	385	382	416	371	354	405	389	399	371	446	381	408	426	387	407	399	376	432	419	402	389	405	390	382	404	415	396	373	426	392	402	410	393	400	419	391	400	374	409	414	398	408	411	402	418	420	385	368	372	375	411	396	379	356	367	375	418	379	421	378	399	382	384	413	412	404	366	385	378	391	399	393	412	391	369	379	354	384	407	357	409	380	366	394	373	388	398	387	382	382	364	431	395	411	403	389	385	377	419	362	377	386	409	413	406	408	385	380	453	419	359	387	384	414	406	397	397	372	371	394	405	399	389	418	396	387	401	426	363	405	382	376	402	406	357	403	376	413	418	413	407	374	392	389	359	411	370	385	413	407	384	380	372	405	391	408	426	406	359	399	390	392	395	389	395	370	403	406	407	369	382	431	409	405	403	414	440	433	417	357	382	398	411	389	378	367	424	426	390	408	427	388	394	378	359	395	411	359	386	404	403	411	373	396	394	378	443	379	382	390	396	394	426	383	412	392	431	365	382	380	365	415	374	393	411	387	412	403	403	374	405	367	373
3966	433	322	316	318	328	278	304	287	293	274	296	272	285	299	313	269	308	306	282	292	304	257	256	277	307	277	271	276	292	232	271	278	247	260	272	289	244	271	307	269	263	300	288	281	236	306	276	272	284	271	268	294	305	294	271	289	268	277	276	270	262	269	267	253	301	287	296	275	272	277	295	307	251	254	274	297	270	286	284	285	279	291	285	284	267	266	274	266	262	283	278	282	271	294	304	283	279	258	259	283	298	268	280	287	300	308	259	283	273	313	285	266	286	287	277	291	254	250	265	253	262	275	279	308	274	272	258	249	267	285	243	280	301	303	312	281	322	303	277	294	315	272	269	297	308	288	269	277	298	270	298	286	302	274	258	307	285	247	284	259	281	254	273	290	286	271	261	284	262	285	260	254	279	254	301	285	294	297	284	274	302	254	235	278	292	261	259	264	308	310	263	313	305	293	275	254	283	235	304	296	270	250	272	282	280	284	265	263	235	293	280	255	259	301	280	280	269	282	264	289	259	251	260	267	300	291	269	286	296	288	302	276	269	279	295	262	304	278	290	316	258	297	273	323	285	272	296	274	309	278	313	282	266	321	279	275	277	290	254	244	274	267	290	268	275	289	263	284	303	264	285	290	293	289	252	284	259	280	255	277	270	284	258	275	254	254	278	272	279	311	313	287	280	269	298	257	247	291	264	282	277	295	238	293	299	274	273	292	267	282	286	265	278	277	281	274	338	255	286	296	277	301	279	274	285	273	295	307	308	269	268	259	315	281	258	269	272	257	276	262	262	262	235	287	309	289	281	287	282	257	313	281	268	286	275	298	280	292	289	258	303	264	277	261	286	297	291	279	273	299	300	253	264	296	274	299	287	306	279	260	281	283	301	316	269	263	302	295	296	272	265	259	283	270	305	280	263	266	264	287	281	283	270	280	302	281	296	281	291	303	262	300	305	269	275	299	250	275	284	268	281	281	284	261	253	281	297	276	230	305	273	250	264	275	270	286	281	282	269	300	262	269	275	302	280	274	295	270	304	288	247	251	261	284	266	281	292	289	273	260	269	299	259	290	265	291	298	266	255	280	268	269	301	263	248	294	268	283	259	302	292	294	289	287	275	278	260	252	285	274	301	283	252	278	242	280	261	264	274	277	303	261	277	271	290	277	260	303	247	249	276	283	278	273	272	281	248	291	277	311	267	276	248	284	241	271	273	287	304	264	261	238	247	264	267	276	284	277	261	287	281	276	302	275	285	277	304	291	296	258	270	264	287	301	271	269	285	249	300	274	283	252	289	295	261	306	285	263	305	271	272	258	309	309	273	277	294	292	279	291	302	287	253	281	265	266	298	297	277	259	256	268	258	293	274	287	318	294	286	270	288	318	277	279	256	276	263	310	291	303	267	268	254	256	273	252	251	272	290	257	257	286	284	322	318	290	276	288	274	261	269	312	282	295	254	249	293	246	271	304	288	283	282	290	301	256	260	255	286	286	294	288	305	284	299	244	273	266	275	280	264	264	276	277	291	293	270	266	265	271	262	265	259	280	278	280	268	283	276	286	256	246	264	268	305	262	267	272	294	284	282	283	287	285	285	261	293	264	249	257	291	312	289	265	290	267	278	290	254	281	305	286	268	278	278	305	265	255	317	323	294	282	271	276	278	268	278	309	271	285	244	261	276	307	264	255	282	292	321	292	294	272	257	294	259	275	260	286	293	272	299	252	280	277	287	257	278	268	277	266	320	289	264	246	281	260	268	276	246	256	291	297	280	262	269	282	247	287	258	257	248	290	301	267	298	292	271	260	278	291	284	280	293	271	255	284	297	268	293	256	283	239	277	282	277	288	279	292	280	304	288	292	274	283	293	276	288	257	257	259	306	284	297	300	248	260	274	298	294	268	296	250	266	289	298	292	266	270	267	287	291	282	266	291	287	320	296	273	307	285	258	247	277	286	264	283	297	291	283	292	296	256	296	316	271	268	251	272	279	327	282	252	285	325	290	276	279	291	284	268	257	298	267	267	280	307	287	290	298	294	284	268	272	300	285	285	283	276	279	274	303	279	294	274	264	262	293	268	266	263	256	272	260	265	271	267	277	303	276	286	268	284	290	313	308	241	239	285	288	278	284	282	308	284	332	266	258	274	272	291	295	291	269	299	276	303	283	277	267	272	234	269	276	260	296	270	238	264	257	295	284	289	298	281	279	279	284	293	303	263	253	268	287	285	284	305	276	264	295	278	301	282	288	288	303	302	309	294	265	269	276	289	275	235	270	275	271	269	278	280	245	301	279	276	276	270	295	298	263	301	285	263	269	260	289	290	283	297	294	270	288	261	285	281	278	279	312	277	282	275	274	274	257	258	273	287	291	291	267	274	292	269	300	291	289	271	253	278	273	287	270	320	244	275	290	256	255	286	298	288	272	295	272	263	275	281	257	292	258	291	263	279	272	266	256	288	274	261	291	294	282	306	242	265	282	271	284	306	276	266	275	288	262	282	258	257	285	259	295	273	291	287	260	274	301	296	266	289	256	270	278	286	297	258	270	272	277	286	274	263	248	272	288	287	278	264	282	279	294	274	287	300	292	250	255	272	287	290	291	297	307	253	265	268	322	285	272	285	303	295	262	294	290	280	273	286	255	258	275	282	269	288	279	274	290	283	276	292	274	278	298	288	297	270	292	276	283	281	296	268	283	283	278	287	283	275	306	228	245	266	278	285	291	307	288	284	254	284	247	295	276	283	277	285	246	276	249	291	286	282	269	250	296	279	304	264	273	298	294	278	293	299	304	284	295	303	339	326	259	255	269	294	293	297	267	277	264	270	275	313	284	224	288	286	287	261	293	276	306	289	299	285	291	255	256	258	298	296	307	271	311	286	304	288	287	278	264	309	290	258	266	286	291	271	282	267	255	280	251	297	261	271	273	252	279	264	271	263	269	295	305	272	271	284	289	272	273	271	287	297	270	281	262	294	290	257	294	279	290	270	284	280	281	290	274	253	295	295	285	272	271	244	300	292	321	309	283	278	291	279	296	264	297	287	288	279	282	296	265	245	262	248	259	272	290	276	283	253	260	265	250	263	284	302	271	265	280	304	286	294	260	255	277	281	274	263	303	272	272	263	270	274	278	277	277	288	284	255	268	289	282	277	282	282	291	281	296	265	283	262	270	281	276	268	258	275	288	285	263	276	268	299	286	283	282	286	263	266	288	275	275	263	266	289	298	252	245	279	269	296	314	288	287	240	274	260	282	269	249	265	284	280	276	290	271	246	267	287	290	266	267	297	272	280	298	297	268	277	271	318	254	289	270	251	286	280	259	290	237	280	272	280	281	298	299	315	245	321	293	297	284	288	288	255	264	289	269	271	263	271	286	263	259	257	277	267	302	279	278	278	327	269	262	295	286	275	285	273	263	265	280	277	283	286	314	283	274	285	240	298	297	267	255	290	298	292	267	270	291	306	290	310	291	286	290	268	235	270	257	285	281	235	294	274	290
3441	853	918	921	953	895	858	831	844	840	824	777	806	782	744	764	716	737	728	781	754	720	734	774	760	735	733	737	735	735	734	719	727	725	743	752	749	745	775	710	679	734	760	748	707	703	727	766	691	775	721	757	734	772	714	748	657	682	723	741	772	717	754	738	766	717	728	768	721	733	755	677	741	801	701	724	669	697	729	694	778	765	748	694	719	714	748	739	762	700	689	772	751	738	779	691	748	739	709	744	728	710	725	730	736	696	688	717	707	740	764	722	786	735	805	772	731	695	687	765	763	737	718	706	706	701	762	726	776	745	707	719	743	718	664	730	735	715	763	742	735	717	739	713	766	753	691	734	700	666	720	742	692	745	750	730	716	686	717	756	707	684	734	727	715	731	743	753	702	718	650	697	749	725	726	739	724	764	770	711	691	692	749	724	747	764	704	719	750	713	731	742	731	787	735	743	729	729	705	704	731	722	744	718	700	715	761	762	711	726	708	668	722	686	715	723	752	762	744	776	732	727	745	713	773	725	726	720	749	753	695	737	708	772	745	749	696	684	743	692	733	741	699	729	717	747	757	745	695	639	735	746	725	760	780	724	711	729	731	702	771	746	747	733	783	755	764	763	743	772	758	716	714	775	748	756	719	747	734	741	711	709	774	757	779	697	701	746	705	742	774	720	684	734	742	721	756	720	766	736	735	738	740	775	757	694	734	689	734	706	729	732	779	751	734	759	733	754	707	760	738	739	750	745	745	740	723	716	732	763	745	753	741	739	757	692	739	687	703	699	712	712	738	698	709	741	749	769	753	725	728	757	767	706	788	784	705	730	719	760	728	702	706	751	732	708	734	759	725	750	739	767	775	732	725	719	729	765	772	703	714	709	718	755	749	739	733	730	742	703	708	727	717	717	727	739	715	706	731	737	781	756	769	713	718	785	717	707	779	727	755	715	714	693	766	724	707	706	760	744	691	721	716	771	726	724	738	736	715	741	761	735	785	711	732	699	746	711	744	754	742	694	742	751	677	733	747	735	764	731	725	774	723	727	697	732	755	691	750	764	686	709	642	724	724	732	733	729	758	729	733	749	730	735	763	752	733	787	733	741	695	688	674	719	745	753	759	747	750	699	735	777	748	747	705	720	794	707	711	713	723	725	740	699	744	729	743	699	727	710	766	733	746	741	763	739	705	713	808	649	703	722	737	676	733	748	704	672	740	687	717	734	714	777	674	739	696	722	752	766	732	725	689	714	763	749	762	751	762	765	724	760	766	708	750	739	764	777	756	733	743	746	767	741	737	725	708	772	740	722	708	762	770	753	743	769	711	748	743	709	768	742	765	724	712	709	756	732	717	701	739	709	749	714	777	740	754	769	783	697	744	754	772	708	757	710	754	723	701	717	768	726	736	735	710	665	738	738	718	723	748	748	747	738	728	728	750	673	751	752	696	724	750	711	724	724	726	706	748	735	722	730	687	689	741	745	713	707	752	735	721	741	711	757	719	776	766	759	736	734	748	727	739	750	721	742	716	733	748	688	680	685	814	756	729	684	720	733	724	712	708	727	776	690	742	636	739	704	728	700	735	726	724	711	731	781	732	741	714	752	714	761	749	725	763	764	733	770	714	698	641	767	747	731	728	722	748	746	783	692	699	720	768	782	746	713	717	727	753	708	734	724	767	750	704	716	715	765	718	732	794	708	667	699	740	732	738	726	752	734	720	728	745	718	736	702	715	740	778	711	672	730	753	761	725	746	707	696	721	724	768	731	744	724	741	738	683	715	690	744	763	730	735	696	710	710	735	703	696	770	743	711	735	720	754	742	752	724	739	769	753	737	791	730	730	734	718	709	731	722	700	716	706	679	731	742	711	720	759	767	723	737	718	714	691	749	741	698	737	739	721	740	694	704	716	724	718	679	707	723	713	721	805	772	735	679	741	751	723	743	753	761	754	748	715	708	753	733	758	731	785	749	723	697	709	748	734	726	766	750	753	742	766	746	717	708	702	744	742	730	744	695	733	757	703	757	696	725	757	718	740	727	692	754	790	651	732	738	725	762	736	719	755	699	780	757	752	717	722	678	723	680	739	752	732	775	710	663	710	766	728	680	718	720	717	764	702	768	737	747	743	805	718	742	717	750	706	780	733	755	696	692	688	758	690	733	682	760	800	738	717	758	719	742	759	703	738	711	755	740	709	736	737	758	704	704	736	730	776	705	729	704	769	725	745	764	748	796	723	743	729	724	736	759	761	742	732	730	749	785	711	727	769	766	783	727	722	747	724	710	758	748	714	674	709	715	761	747	769	757	725	704	739	697	714	777	770	745	708	727	742	742	765	701	708	678	707	729	726	712	732	712	661	702	754	758	735	730	692	749	750	726	740	723	752	723	736	735	753	680	746	716	739	705	724	710	762	731	687	733	690	768	713	732	754	710	739	712	767	750	724	746	744	777	701	739	709	682	742	751	682	723	702	694	726	719	768	751	697	765	735	735	708	739	741	783	758	684	710	688	679	704	708	766	726	710	732	783	712	691	729	757	721	719	757	714	727	739	714	743	725	706	733	759	718	775	685	706	753	756	732	713	791	771	736	702	740	728	682	688	780	702	787	768	739	753	715	760	757	723	750	723	723	697	777	755	751	738	736	694	760	693	739	678	719	723	702	750	734	743	698	738	732	789	749	731	735	686	737	757	736	779	734	717	708	736	721	707	716	712	720	737	770	725	773	740	731	719	752	793	745	692	736	737	760	710	727	765	674	731	785	712	689	711	743	705	711	687	703	737	704	735	689	749	742	808	724	728	751	751	743	741	728	725	757	671	783	763	722	754	733	745	753	747	719	673	731	696	701	750	722	722	736	710	753	722	746	754	724	727	692	728	707	761	771	678	735	726	744	753	698	731	746	724	772	716	753	715	704	736	760	733	693	739	759	734	743	746	741	785	737	767	697	771	755	749	682	738	740	680	746	744	725	715	744	715	773	730	720	753	740	759	728	721	733	760	720	715	753	711	739	699	717	705	741	729	758	752	646	736	687	767	744	724	754	775	726	765	699	717	723	704	744	745	705	712	771	785	734	741	708	725	742	702	755	775	777	757	759	741	707	698	728	670	714	752	738	700	738	725	793	757	736	735	763	722	743	742	726	771	735	772	769	765	744	702	708	775	784	727	723	706	783	761	727	731	703	736	749	781	778	763	747	731	755	739	738	766	677	761	719	709	700	777	772	752	729	791	758	752	755	759	752	808	719	756	758	734	758	779	692	741	729	778	755	686	739	758	753	697	756	727	677	724	757	781	698	691	756	699	721	720	727	758	705	797	736	645	739	705	748	745	732	724	751	754	728	760	758	739	729	766	743	704	745	692	713	716	729	729	697	728	731	738	735	684	726	760	746	757	738	736	726	721	683	716	736	730	717	747	734	711	699	741	774	740	753	786	737	780	745	759	743	711	735	745	711	712	718	738	722	752	724	726	746	689	740	667	697	723	748	762	743	722	733	750
23151	3162	1298	1095	837	679	570	502	446	382	387	374	355	363	353	356	338	354	330	331	325	339	276	317	318	308	307	306	320	309	308	307	308	300	298	280	269	307	298	258	304	323	302	290	307	292	286	333	303	270	281	335	291	264	302	284	304	306	253	283	306	333	308	301	264	315	293	280	276	311	304	286	312	313	311	278	294	278	279	239	299	247	302	281	288	301	285	296	305	290	314	264	295	308	305	297	268	271	297	288	299	280	286	267	304	278	315	284	280	301	318	307	291	298	316	295	280	311	291	292	308	295	296	309	315	267	306	297	289	293	282	290	244	303	297	304	310	280	269	265	295	342	249	323	317	298	292	297	307	282	286	284	311	278	290	286	298	305	290	268	291	301	306	261	272	307	289	280	286	274	284	261	282	292	303	301	291	286	319	293	279	272	288	285	299	299	285	271	305	269	284	294	296	294	307	282	302	309	274	267	297	277	299	277	300	300	290	310	254	246	272	340	280	261	297	292	296	314	263	280	341	292	287	274	271	269	307	323	292	319	285	299	302	286	305	290	281	268	288	296	298	316	278	278	297	312	314	286	319	277	332	334	291	300	317	262	289	305	261	323	296	305	302	309	297	304	301	278	303	269	296	282	301	273	293	279	302	302	310	280	283	276	283	275	296	341	302	279	323	311	288	302	289	306	284	315	278	256	279	287	291	275	292	261	326	281	292	301	290	283	300	243	287	278	301	305	277	300	297	308	303	320	307	278	268	283	296	294	299	297	284	308	304	313	272	289	288	282	293	315	280	289	289	292	311	298	322	290	296	286	282	273	286	269	288	305	296	308	306	278	254	268	301	284	319	289	266	303	288	303	298	264	308	280	304	298	299	301	275	303	296	243	292	291	258	325	253	287	313	275	299	295	282	316	319	288	299	309	267	303	287	298	297	311	315	288	238	277	273	276	287	315	279	296	279	291	299	314	280	304	315	271	278	313	287	308	305	305	300	283	308	255	266	264	275	332	306	294	272	283	275	305	332	278	285	313	284	264	283	302	295	289	280	279	270	320	269	323	291	295	296	284	299	288	271	303	304	272	276	305	294	309	284	316	295	326	284	272	307	318	269	302	270	275	298	295	270	324	285	287	279	284	293	285	294	279	294	301	286	306	315	273	265	329	291	290	275	290	305	297	304	286	271	265	305	308	285	288	290	264	303	317	312	288	315	287	295	284	285	311	325	292	291	261	269	308	309	308	301	307	289	301	313	316	295	295	292	295	294	301	302	296	287	289	315	274	326	294	293	286	341	282	306	302	322	318	293	307	286	311	303	275	315	273	273	285	299	292	288	305	306	286	285	289	275	285	310	287	322	303	298	309	293	299	305	304	311	316	304	298	293	338	269	277	268	267	271	287	297	289	272	306	305	254	288	293	279	265	331	285	297	301	275	280	329	300	295	299	272	272	307	287	297	288	274	302	287	285	290	293	285	266	339	319	300	322	295	305	293	305	291	276	298	297	251	288	255	266	305	285	282	292	278	314	290	283	263	271	314	290	286	293	315	320	312	295	280	294	335	279	297	275	289	282	332	301	270	264	309	313	308	281	309	309	289	291	306	267	308	272	275	266	303	326	324	302	307	267	316	338	288	277	303	278	300	272	303	287	271	261	322	324	299	306	294	334	272	319	300	283	294	273	302	330	299	290	257	291	302	287	267	304	300	284	318	312	301	279	268	284	314	339	315	285	320	293	284	299	297	273	302	318	281	280	289	276	305	311	308	304	278	285	282	307	284	309	281	284	304	320	305	270	293	277	316	280	316	306	281	284	289	268	292	287	315	304	275	268	294	310	272	291	296	282	271	295	289	294	307	292	268	289	287	286	336	310	306	289	290	279	298	285	286	323	303	297	311	275	287	284	273	313	277	261	292	304	316	295	281	283	283	305	302	272	310	295	284	316	296	303	286	322	273	275	284	304	267	324	295	302	294	276	294	289	313	299	280	293	304	335	317	296	301	268	262	279	291	297	294	279	280	256	311	279	298	264	274	291	286	277	299	292	258	262	294	284	291	280	303	282	293	291	297	269	285	290	304	286	290	320	266	300	300	320	281	309	255	276	301	281	328	312	285	289	290	296	291	295	299	317	279	307	304	312	299	294	296	305	325	315	280	282	290	327	290	265	304	292	340	331	279	304	268	296	296	285	295	312	290	292	280	309	322	294	299	306	301	302	281	272	284	279	291	297	293	280	327	314	265	288	306	306	284	302	307	272	275	309	260	290	316	286	268	286	303	307	314	279	301	321	299	287	310	307	290	279	285	301	317	305	285	272	253	321	283	277	298	316	310	285	311	308	296	270	299	307	281	284	294	323	297	286	290	298	296	287	292	283	326	312	286	275	306	295	304	302	307	300	282	306	295	289	270	274	259	298	311	267	243	269	294	275	303	303	278	296	304	295	283	272	288	291	302	301	325	292	271	286	287	308	289	248	288	308	276	263	296	309	293	325	308	339	287	310	290	273	318	292	329	308	300	304	300	300	305	285	294	300	275	258	285	301	275	302	277	304	288	296	295	274	302	285	300	277	305	276	302	266	305	275	256	300	287	309	298	290	309	306	293	314	292	263	297	288	275	275	312	265	273	300	288	315	284	297	293	290	274	284	285	270	308	300	286	326	340	305	279	255	300	302	297	318	291	321	281	282	266	305	299	281	302	298	322	271	279	298	275	296	316	295	287	303	278	291	259	283	274	294	305	303	302	272	316	291	312	303	270	298	303	276	284	279	282	311	287	289	330	340	273	300	297	289	268	254	298	238	287	304	293	311	315	286	281	292	295	276	316	292	298	290	291	295	298	319	257	279	315	289	307	293	297	304	301	297	287	266	302	295	282	284	316	284	287	281	288	307	286	304	299	301	290	267	270	255	288	312	271	299	286	285	270	311	273	310	281	278	304	303	260	262	291	308	261	302	322	304	291	282	308	299	300	289	277	286	338	292	284	260	325	282	311	263	289	268	274	289	266	273	288	277	298	259	279	262	275	301	300	317	289	282	289	283	308	281	298	286	259	274	272	276	285	295	252	281	298	289	310	290	293	316	294	285	288	270	287	280	296	286	271	301	268	301	275	288	297	297	279	302	318	306	317	309	287	300	308	296	321	296	285	316	292	294	268	258	314	314	276	292	325	271	335	301	287	302	314	297	266	281	291	305	301	276	263	282	297	284	284	268	275	310	304	260	277	274	313	274	281	290	273	265	315	322	301	279	305	296	281	288	297	259	278	271	275	300	299	290	273	307	294	286	326	271	304	274	274	260	293	292	318	297	282	307	294	301	301	325	285	288	301	304	284	305	275	290	284	272	274	296	302	331	308	298	294	289	322	272	302	303	264	318	274	298	302	292	292	281	271	274	261	287	296	292	298	308	292	301	301	274	273	289	307	292	268	285	287	302	281	279	278	285	288	305	286	285	293	323	293	313	280	297	310	301	296	319	290	294	287	264	282	248	261	296	269	276	263	301
12957	1673	2599	3168	2916	2484	2112	1917	1647	1516	1314	1338	1194	1201	1160	1079	1058	1015	920	949	924	884	886	919	924	848	860	805	872	834	783	811	816	799	836	799	836	804	801	822	820	755	805	777	802	814	763	778	779	772	763	750	725	767	796	809	735	756	732	784	798	744	750	758	815	803	757	757	818	777	818	786	767	722	771	804	706	757	742	748	773	793	735	725	771	739	768	799	757	765	845	741	782	778	738	731	760	739	804	771	710	739	788	784	740	713	798	808	756	740	722	788	737	775	808	719	769	772	725	729	771	759	790	726	745	727	786	729	759	710	728	714	717	729	760	775	760	738	757	792	779	796	723	792	803	759	755	746	747	748	732	742	745	718	764	720	801	756	758	770	748	744	809	788	759	730	740	772	687	751	747	772	699	726	747	745	761	730	779	729	751	755	768	775	732	770	727	815	712	724	735	726	761	740	746	810	713	775	721	739	745	772	779	725	776	781	731	763	736	758	745	726	768	763	765	733	748	760	789	778	726	711	767	762	745	768	785	717	734	764	754	747	749	742	791	767	746	721	733	715	779	730	814	758	709	736	737	744	735	734	758	769	755	779	747	771	749	729	737	743	767	747	757	730	806	733	749	746	745	773	740	819	744	767	802	745	743	760	771	696	761	759	686	722	758	788	746	750	697	761	714	730	770	716	719	742	699	777	727	751	739	712	750	710	760	753	783	735	715	814	732	701	728	769	743	732	771	749	739	724	751	764	756	704	767	810	763	806	741	782	803	711	707	741	742	720	743	740	704	746	706	725	762	743	741	762	796	746	700	786	759	783	752	765	790	716	762	769	715	787	701	735	757	798	744	756	757	753	749	753	790	721	705	718	738	777	760	719	704	743	707	732	764	782	786	732	763	761	728	732	729	695	760	716	776	695	806	759	683	744	746	722	783	734	731	733	710	745	739	810	714	726	743	750	751	709	707	737	789	737	761	751	745	771	771	804	732	750	743	779	744	757	728	763	723	723	769	746	755	784	777	743	758	750	709	747	750	769	744	788	792	790	776	734	742	734	769	757	745	748	733	784	761	770	783	766	756	727	718	728	782	814	768	764	768	756	740	733	811	752	687	755	711	734	753	733	786	735	733	738	724	783	740	792	754	784	839	723	768	752	751	744	765	796	778	724	778	760	766	790	744	761	786	725	716	740	787	729	696	754	763	790	702	774	774	738	714	737	764	742	774	749	735	738	780	717	776	721	780	708	748	752	770	746	768	750	735	766	735	752	800	783	724	794	718	744	722	772	766	761	735	746	709	716	712	718	738	763	814	753	778	754	708	766	825	741	821	742	703	721	761	788	783	776	718	757	814	765	807	721	794	774	761	782	705	738	712	710	752	767	736	757	742	731	758	757	732	727	696	770	781	799	748	739	731	725	741	751	780	665	756	779	733	748	699	681	739	776	752	763	810	765	734	757	770	739	752	779	728	778	741	763	737	705	760	732	758	755	724	752	690	722	791	731	804	722	706	761	744	784	730	736	776	746	761	801	763	764	774	749	749	733	770	743	799	813	760	752	772	799	805	803	734	752	771	764	701	697	781	746	851	768	792	770	774	723	769	714	726	735	745	744	735	752	803	754	726	773	711	763	717	793	724	771	770	722	785	756	761	761	813	738	784	737	739	742	790	757	759	734	740	798	725	697	768	797	758	772	743	761	777	767	785	761	765	736	749	745	713	771	750	768	765	714	748	748	723	728	755	734	730	724	698	780	795	680	773	717	763	738	763	770	725	701	760	745	785	788	799	807	741	770	754	762	701	760	799	759	716	681	761	740	736	753	728	763	731	730	791	714	779	763	789	789	790	765	755	741	758	741	713	769	776	740	743	735	765	741	713	786	695	756	731	790	791	735	774	780	734	698	788	770	800	786	751	746	783	782	734	779	769	766	819	761	732	761	752	736	733	703	779	757	767	717	794	752	731	729	757	752	775	754	728	731	734	763	747	742	699	740	803	736	757	733	734	770	749	792	775	760	712	721	763	746	761	730	730	753	715	748	778	755	807	759	764	784	760	709	776	762	758	720	781	771	725	730	760	704	752	756	722	791	784	724	695	800	730	741	714	751	766	721	747	785	743	755	732	761	816	714	733	771	800	736	736	761	736	752	735	744	719	660	696	783	722	716	767	750	754	781	712	819	723	747	724	775	756	748	708	763	719	733	775	744	771	763	737	769	718	751	723	782	760	744	779	766	748	773	766	742	718	737	751	807	703	764	751	754	792	696	738	745	749	769	756	780	755	762	725	803	783	752	751	747	763	703	723	743	784	744	735	716	761	722	775	730	789	764	770	761	719	731	783	746	757	770	721	769	734	773	723	715	748	731	703	789	746	719	743	779	812	732	723	798	789	714	801	752	798	762	760	769	775	733	759	703	786	767	783	755	759	687	744	773	779	740	756	759	785	776	702	701	763	744	723	776	781	756	718	760	788	743	777	734	817	759	747	739	767	785	737	759	777	748	770	748	725	747	756	750	756	755	745	775	744	719	750	721	742	698	756	710	741	789	762	719	747	701	725	736	745	753	741	784	729	755	798	768	771	749	742	750	744	796	696	750	731	758	792	740	802	736	764	746	761	739	752	728	736	743	711	717	755	772	755	726	806	727	763	697	755	729	759	748	765	706	761	765	712	731	695	719	793	759	760	768	769	754	760	733	693	706	747	753	785	708	759	796	729	788	784	786	773	811	791	717	707	778	717	791	777	808	759	755	778	782	792	756	742	794	789	711	781	764	737	762	767	727	745	753	746	755	771	733	734	736	741	717	773	731	720	720	773	781	782	758	760	741	744	744	743	763	747	753	746	762	742	690	783	745	775	784	775	750	730	789	789	742	721	770	755	743	742	698	773	741	783	816	800	710	719	796	734	747	719	741	793	746	739	786	696	772	766	716	773	757	738	744	710	743	737	727	789	721	828	792	739	745	754	786	765	793	705	784	702	754	736	783	797	758	777	784	736	724	780	766	748	780	733	743	726	764	791	759	755	728	761	730	799	740	700	728	716	727	729	767	706	771	780	813	740	724	751	693	770	757	768	757	701	760	749	774	737	726	794	729	754	746	735	720	766	726	789	781	783	730	795	759	732	753	721	778	774	793	766	740	738	731	773	774	747	759	717	777	716	754	762	750	731	740	740	760	710	787	743	731	722	731	755	701	743	723	733	793	790	759	727	741	761	765	752	776	737	772	784	777	759	719	772	774	749	756	738	727	720	744	735	753	764	765	734	790	771	731	752	768	706	745	754	816	734	735	729	765	760	744	735	770	754	746	750	719	753	758	738	753	739	730	762	745	760	740	746	764	788	768	751	731	768	785	836	730	746	737	758	742	782	749	725	716	742	754	772	776	761	729	753	753	794	795	729	738	803	744	759	762	719	826	762	750	746	781	774	753	759	742	766	735	793	735	713	723	724	782	778	776	750	702	750	757	729	706	732	779	730	796	788	774	762	737	781	745	770	753	764	778
34090	7888	2403	1669	1192	855	678	553	423	398	355	334	265	229	203	224	212	206	178	206	173	178	187	184	171	187	183	173	172	161	136	156	137	160	172	173	148	156	147	149	136	155	144	139	153	153	155	147	177	152	146	133	162	166	133	128	140	141	136	155	118	135	134	154	123	144	135	155	149	126	154	135	163	129	151	158	132	140	138	160	158	131	125	155	167	157	115	145	138	134	151	127	131	141	136	138	142	116	141	128	130	154	158	143	170	137	148	154	152	157	166	132	141	145	151	148	159	117	134	143	131	133	130	157	128	126	145	133	131	145	137	135	155	136	115	130	138	168	136	133	162	135	136	170	159	163	119	124	134	145	127	138	131	153	128	118	121	149	114	120	146	142	129	145	134	137	141	147	152	149	134	133	114	153	141	150	138	131	121	138	149	136	137	153	113	154	131	145	150	148	141	136	141	159	132	143	152	167	140	126	143	159	129	138	153	133	150	134	164	185	142	147	137	125	134	156	138	131	136	136	153	144	142	142	159	142	133	127	160	121	133	139	146	134	137	128	141	121	153	126	145	144	132	164	141	117	136	168	134	165	148	156	168	130	118	144	137	147	122	146	135	123	160	173	156	136	155	142	141	158	147	128	141	156	130	150	138	143	130	131	133	138	129	142	135	154	171	139	147	134	138	120	130	136	139	147	141	157	130	131	128	137	127	120	118	163	146	174	167	146	138	138	154	151	153	153	151	131	143	142	137	144	157	135	117	162	137	140	115	148	137	150	139	129	176	175	145	138	154	155	144	145	129	147	144	155	139	152	153	145	149	139	142	131	142	120	140	140	145	134	127	121	148	141	126	132	152	140	137	138	126	137	139	125	146	145	143	152	150	126	162	143	140	151	152	132	122	147	115	151	149	126	122	143	161	158	154	159	126	137	122	154	132	134	129	118	119	120	152	153	133	147	151	155	128	169	132	154	151	140	129	158	133	137	138	104	132	148	134	125	135	139	147	137	129	115	136	167	136	152	138	142	145	132	137	125	156	140	141	151	142	137	155	153	156	148	115	141	141	154	135	142	150	125	152	123	151	116	144	129	113	155	149	151	122	122	144	155	143	134	153	155	125	130	148	151	132	128	161	137	140	127	131	140	147	146	149	154	144	143	136	131	137	145	133	134	140	149	161	136	155	121	144	137	151	152	134	126	144	130	137	141	135	139	133	136	172	149	123	136	160	162	155	146	123	133	147	132	137	150	148	125	148	129	154	115	148	144	135	117	150	152	147	144	127	120	130	144	138	137	145	136	142	142	139	154	136	130	143	146	146	134	151	152	143	129	165	134	118	147	144	125	132	117	141	141	151	151	133	138	115	133	153	140	136	140	124	150	145	148	122	153	122	128	170	161	137	140	126	123	141	151	129	153	138	145	144	130	122	126	132	168	141	122	153	137	132	141	131	148	119	131	131	138	145	152	148	140	145	138	145	137	162	145	150	135	143	167	171	124	157	124	127	134	149	146	139	164	137	152	160	129	136	134	137	161	132	125	139	156	142	146	130	146	148	166	157	126	141	147	141	147	134	124	146	138	138	152	132	126	143	127	143	152	136	151	113	146	151	135	130	155	139	143	129	149	136	142	157	142	139	151	133	144	140	143	153	150	124	134	148	137	123	142	146	156	149	128	139	120	152	143	125	144	149	143	119	153	157	138	145	166	150	148	147	143	135	147	136	139	180	141	148	141	145	148	149	127	126	153	145	160	126	139	151	130	133	128	140	139	146	134	171	144	146	143	153	154	143	135	137	139	142	152	132	165	149	137	138	150	145	111	134	135	121	156	139	148	146	130	146	134	116	153	135	120	132	147	145	120	129	143	144	132	125	150	154	129	143	140	112	145	125	137	135	155	136	139	129	134	135	143	130	144	151	165	125	138	157	150	122	149	133	148	151	133	137	124	148	149	158	136	128	163	137	130	140	124	136	133	118	160	116	140	123	135	135	143	123	134	104	157	149	124	133	130	140	141	139	145	111	154	139	130	155	123	142	136	144	127	138	139	150	127	122	128	138	127	144	153	174	120	142	127	137	140	133	135	143	141	152	137	158	129	147	113	132	133	158	168	143	142	144	129	116	133	152	113	128	156	138	128	153	148	145	143	166	130	142	156	131	160	131	148	131	153	124	149	150	154	128	126	139	162	136	154	176	115	134	124	151	134	126	134	161	145	138	134	130	137	159	166	147	113	126	111	159	154	156	142	164	142	149	153	123	138	144	129	138	142	143	128	144	150	131	140	134	143	137	136	136	153	144	145	137	154	131	164	129	116	154	157	160	139	141	147	137	121	133	144	165	130	133	141	136	140	134	154	148	147	132	129	128	127	154	148	121	128	142	141	140	133	130	129	140	112	130	117	132	135	128	146	130	113	141	127	149	145	137	136	134	149	162	139	136	140	154	137	132	148	164	154	136	144	149	125	120	117	142	154	137	150	151	151	143	144	137	148	149	132	154	137	143	140	127	128	126	114	140	153	146	145	150	161	146	123	153	143	150	156	144	144	128	145	137	141	141	134	147	126	127	146	145	129	154	146	142	131	165	152	119	134	148	127	167	150	123	124	145	129	126	126	161	148	153	136	140	148	137	149	139	153	145	135	131	152	143	134	123	155	136	142	131	151	122	146	164	142	127	131	124	140	179	139	140	129	122	132	152	124	132	140	137	143	132	131	149	160	142	109	140	147	153	132	173	166	139	134	153	131	119	144	139	150	143	132	133	141	123	142	147	140	147	145	133	140	121	142	150	134	141	141	145	150	144	117	154	137	148	137	133	125	167	141	127	111	131	144	135	151	153	151	144	159	116	135	133	126	124	148	145	122	139	143	150	107	143	119	120	164	148	137	131	145	152	136	125	158	104	131	161	135	138	125	121	158	128	139	154	150	130	147	139	143	131	120	144	139	143	144	140	131	134	150	158	144	149	154	117	140	128	133	136	135	150	140	139	135	148	138	121	130	136	127	139	139	146	117	124	132	159	158	144	130	149	131	135	155	135	137	137	134	148	132	138	161	157	143	156	146	135	147	150	127	153	153	137	132	151	126	172	154	167	142	129	147	122	139	119	130	123	122	134	130	131	139	118	138	142	138	143	136	144	156	148	136	150	130	149	128	125	137	138	152	154	141	133	132	149	131	140	150	141	136	132	143	128	136	134	140	137	137	137	157	148	152	110	132	140	136	134	118	137	156	133	160	173	140	144	141	163	138	149	164	181	152	138	152	143	149	146	147	148	131	146	138	155	126	142	137	145	155	135	130	147	150	145	137	136	130	143	127	153	118	124	143	149	161	153	148	165	143	161	147	128	144	174	153	137	133	123	144	134	148	158	143	177	133	154	150	142	146	153	155	142	159	146	143	142	138	149	125	142	136	133	158	140	128	153	137	137	145	155	143	146	150	139	143	143	140	130	141	146	127	141	154	148	134	133	152	118	145	145	153	146	148	145	120	129	126	145	144	148	132	167	116
18695	2143	3957	4958	4337	3591	2964	2454	2097	1781	1586	1414	1238	1081	1048	1044	905	831	787	743	709	700	641	669	664	602	583	597	582	567	544	530	585	520	538	504	448	484	509	502	448	448	482	494	508	479	478	441	503	428	439	451	440	455	452	441	457	419	447	442	428	394	395	436	423	410	432	386	417	445	432	436	380	447	433	388	385	408	403	423	380	427	408	412	409	396	424	386	432	408	387	411	414	387	395	427	422	428	388	436	381	413	405	412	410	404	424	368	398	409	378	416	387	439	386	353	407	416	372	411	365	388	373	395	411	418	387	395	383	392	377	399	370	361	395	386	394	384	395	380	394	385	385	399	434	437	433	392	405	399	410	399	400	391	383	358	424	411	378	382	392	404	383	434	447	388	439	376	395	379	379	409	394	394	378	410	399	412	400	396	414	361	393	406	419	363	380	392	394	375	408	375	392	392	412	417	408	408	369	363	433	398	397	398	367	392	376	371	417	426	393	425	373	373	394	381	402	369	385	402	405	383	400	368	381	386	403	393	434	378	410	393	397	399	394	431	385	410	401	429	398	416	410	397	403	416	411	409	403	364	343	414	370	368	364	401	437	395	403	409	370	421	372	395	390	423	404	379	385	392	394	403	378	379	425	387	401	405	379	393	389	401	404	395	436	353	399	403	371	374	411	380	435	407	390	401	428	408	387	414	402	393	390	351	416	368	417	386	424	412	368	384	399	393	426	386	393	396	391	373	367	387	393	406	374	384	348	412	375	389	412	352	393	396	391	389	421	401	425	380	395	411	381	376	410	367	393	359	341	407	376	424	416	381	415	391	412	393	419	371	357	417	422	398	412	424	419	373	437	406	370	381	348	420	399	415	389	385	393	390	397	376	393	424	386	400	386	412	430	384	373	400	374	435	374	416	414	400	383	402	364	377	415	403	414	378	385	374	388	380	400	400	405	387	398	403	418	417	416	367	425	388	406	390	351	398	380	417	405	380	428	431	430	372	372	393	373	417	371	400	414	396	373	406	404	396	407	378	400	393	379	414	404	403	381	354	348	393	383	402	418	367	388	398	416	422	419	406	399	373	378	420	451	363	388	426	399	374	405	380	425	395	380	379	401	382	406	397	389	418	368	371	418	414	412	415	392	372	419	394	372	356	390	376	412	384	359	420	431	399	372	399	400	378	380	406	407	364	391	436	385	384	408	404	406	389	390	373	395	372	394	418	348	380	377	397	420	425	418	388	419	405	375	378	394	426	418	367	416	401	399	393	409	428	398	381	371	405	421	378	393	389	418	400	433	404	383	385	406	373	400	428	417	408	397	383	409	390	420	416	400	405	408	396	377	401	389	388	402	379	401	400	364	343	383	435	429	391	393	407	404	410	384	394	418	386	380	400	412	407	399	397	394	399	396	379	403	376	432	367	403	373	352	382	413	402	415	456	415	410	376	421	387	381	409	385	404	434	345	380	382	384	383	397	415	380	384	383	396	415	387	403	417	383	375	389	399	380	378	385	367	425	400	397	412	364	413	392	404	408	353	359	363	372	385	366	421	409	379	403	422	390	365	376	410	386	412	423	380	395	392	397	399	402	382	412	360	343	358	396	400	397	362	419	369	397	412	394	412	392	430	389	404	389	385	402	403	407	384	390	392	409	374	401	394	406	383	382	407	351	394	397	379	404	399	425	371	392	370	411	369	381	402	394	405	422	370	376	427	339	410	414	384	373	410	360	415	390	357	398	363	402	394	393	396	398	431	391	398	405	352	373	404	412	386	428	410	417	428	384	398	373	373	406	388	399	443	447	397	390	369	382	392	367	392	392	364	410	398	384	397	380	367	368	416	438	417	403	408	427	388	401	355	398	390	400	384	414	401	407	423	408	434	401	360	381	375	384	394	370	367	357	403	407	379	379	382	400	378	411	403	407	393	379	402	411	408	413	387	363	420	365	368	405	374	387	392	390	373	434	376	376	354	396	396	375	365	366	399	408	421	431	395	408	390	376	384	400	408	403	384	386	441	394	375	367	360	421	382	402	390	429	380	346	396	398	421	377	404	368	385	369	395	410	409	341	409	430	397	392	381	366	398	410	384	416	400	405	377	424	361	386	369	351	402	374	386	400	409	382	390	365	407	393	347	379	415	381	393	372	401	410	391	385	374	397	422	428	401	375	386	378	382	388	375	412	385	382	366	364	385	377	410	375	445	383	415	399	367	412	402	395	385	403	408	403	390	396	376	418	404	411	381	400	372	374	374	412	411	353	382	395	385	390	392	383	367	400	393	384	356	400	404	395	427	424	417	402	378	358	404	410	423	385	377	378	378	373	399	376	381	363	400	416	385	351	416	400	423	377	413	395	399	392	356	433	360	427	390	405	367	371	408	368	373	402	398	399	380	387	389	391	384	390	397	390	362	401	400	403	412	367	362	395	401	431	407	421	401	412	376	401	390	379	389	414	384	383	392	366	410	359	420	390	416	387	386	362	414	428	396	374	399	408	352	408	397	388	381	416	384	400	414	392	409	366	430	395	422	386	397	400	400	425	410	378	407	399	384	390	371	391	418	371	394	393	395	398	366	408	391	389	348	397	427	461	343	365	425	470	406	362	411	358	411	404	354	394	387	389	440	424	399	398	390	424	449	412	407	387	421	402	428	375	386	407	401	388	408	394	377	402	387	404	406	402	381	381	402	383	368	377	402	411	358	395	375	378	394	397	397	418	393	401	392	370	396	386	367	425	365	420	385	375	375	388	403	413	427	407	421	397	352	388	396	415	367	394	368	374	353	411	378	414	386	397	391	421	427	380	423	403	409	417	401	415	396	372	373	387	371	434	379	374	377	395	393	416	395	367	376	404	361	394	416	433	424	393	381	397	441	345	393	385	399	403	405	398	368	367	385	406	393	396	413	375	417	390	413	374	377	439	373	397	368	426	410	431	366	383	383	399	397	389	413	381	417	393	379	371	410	383	376	432	403	381	401	351	382	401	374	367	419	399	381	461	414	391	374	382	371	417	423	415	392	400	392	411	388	417	401	377	372	376	355	371	412	433	413	398	432	363	407	372	373	382	408	407	369	411	411	408	401	396	425	432	359	392	407	361	421	399	397	404	383	387	440	382	375	434	380	406	395	383	399	373	354	402	414	368	385	415	395	394	388	356	384	371	394	396	401	417	380	381	396	417	372	424	379	397	351	391	406	377	406	407	374	411	419	441	412	383	422	411	411	435	397	447	388	388	356	390	405	408	406	362	400	400	401	390	389	426	390	412	370	421	397	377	388	369	354	378	379	387	401	411	391	414	343	415	377	410	385	363	413	407	428	365	374	361	413	382	394	381	393	388	375	409	358	369	378	443	429	388	389	377	423	402	435	366	381	411	398	416	413	402	379	378	411	401	383	417	356	376	394	383	344	389	386	364	438	370	382	397	374	402	393	422	383	398	396	402	398	415	401	409	418	389	406	370	396	376	379	403	428	405	390	424	425	385	358	364	397	413	361	403
3801	368	317	316	282	282	278	271	299	285	260	273	284	269	307	273	285	289	262	293	283	284	279	295	263	265	268	292	272	292	315	303	262	282	283	289	306	291	284	330	302	313	274	296	259	270	268	277	298	297	281	272	269	271	275	268	266	305	303	294	290	263	289	296	267	282	281	255	302	252	256	258	262	277	302	265	286	294	282	265	251	270	300	319	266	277	276	302	284	282	284	313	262	302	239	292	271	291	288	298	312	308	283	303	293	287	293	251	293	277	269	276	279	303	278	282	286	301	316	281	292	272	274	252	288	267	264	273	287	281	301	259	274	292	274	263	287	271	307	266	273	258	272	263	277	312	302	271	251	281	284	271	288	249	314	290	260	280	273	257	283	278	280	261	295	265	275	269	289	281	266	266	286	306	269	294	302	290	267	289	260	280	279	284	288	269	281	273	274	286	293	267	284	267	301	292	274	272	297	274	257	257	295	287	259	262	254	285	277	272	278	263	276	258	267	289	276	291	277	278	284	301	268	289	258	283	261	283	261	235	277	282	264	272	277	263	292	277	279	298	251	270	257	270	280	276	280	282	311	331	299	268	265	255	285	290	280	287	250	285	289	266	304	253	264	256	267	309	282	253	304	286	254	273	285	283	292	274	284	281	293	268	267	289	280	266	278	270	293	278	288	278	276	311	282	245	297	299	289	280	281	279	268	260	281	293	285	308	278	287	244	269	281	262	296	313	267	274	284	272	280	259	273	291	241	298	276	291	279	294	273	301	307	315	274	270	283	281	299	290	298	279	281	262	295	301	290	283	291	282	283	303	266	281	263	257	293	285	290	270	271	246	272	292	308	264	271	263	255	272	254	268	292	270	281	271	300	275	276	283	295	293	266	280	259	259	286	314	264	285	313	214	264	263	312	282	283	334	296	298	300	299	282	263	270	312	276	268	272	271	283	306	275	272	253	261	289	306	286	271	278	267	324	304	277	270	256	269	301	270	273	297	260	279	259	266	260	300	269	285	274	273	259	265	320	290	309	284	285	260	257	250	311	296	266	276	285	273	280	320	299	262	268	296	285	285	266	299	302	313	261	283	280	285	295	265	259	285	278	292	275	260	305	275	261	272	273	268	253	296	291	269	301	279	300	274	305	291	276	279	252	281	302	253	270	280	291	278	311	274	272	286	267	274	288	297	299	270	289	258	273	266	316	284	272	239	307	272	293	295	303	293	267	266	296	284	297	274	282	287	255	280	270	274	296	276	252	273	279	253	283	275	283	285	296	277	273	239	266	270	297	261	270	288	291	263	243	273	266	271	290	297	300	314	258	269	309	266	268	278	289	262	289	291	289	291	299	269	276	318	283	284	271	303	312	274	267	285	257	273	277	279	256	272	285	291	279	236	296	275	275	272	266	269	271	304	250	268	280	259	277	263	285	274	273	245	279	266	322	301	283	288	276	289	308	264	270	274	278	290	278	276	311	295	274	281	261	259	282	287	252	292	298	247	289	294	303	289	294	283	253	236	244	274	278	313	284	326	296	291	295	299	291	270	267	301	274	248	273	272	277	301	295	270	285	257	295	298	294	304	277	320	274	295	342	284	303	310	327	266	260	279	258	280	269	279	284	236	269	292	308	301	282	257	297	297	288	272	258	283	246	302	292	274	285	238	276	269	286	276	273	267	292	279	327	267	289	296	285	281	293	298	281	272	295	282	269	247	291	274	280	298	296	303	288	297	259	298	277	267	285	275	276	279	317	288	299	306	272	274	292	295	272	297	267	313	280	265	263	253	249	268	301	279	296	287	288	264	270	287	257	267	286	282	273	266	294	268	257	252	289	292	272	271	307	250	264	272	275	267	272	303	252	260	284	273	274	282	293	290	293	285	270	267	282	265	268	284	299	295	278	295	280	281	282	250	264	272	310	297	303	301	295	254	291	276	296	287	272	271	289	286	251	283	274	274	301	303	277	281	261	275	292	294	277	246	307	277	257	259	274	284	266	295	266	301	276	291	290	293	266	256	269	265	289	280	281	303	285	251	303	324	306	275	292	265	266	302	271	274	258	280	271	280	275	274	282	274	254	293	262	286	295	270	275	300	274	265	258	269	289	281	288	277	268	293	282	268	273	308	281	314	287	277	256	299	290	271	285	272	261	284	263	283	284	290	283	303	290	272	283	271	256	310	287	294	292	273	275	279	281	289	262	265	277	272	275	310	268	286	256	276	280	247	273	276	276	280	319	273	281	289	259	283	279	296	267	283	266	295	292	249	248	251	293	273	325	301	260	260	281	313	283	286	275	293	287	295	291	298	289	260	279	321	247	264	284	303	293	282	290	294	284	264	276	276	258	280	271	269	270	289	294	275	277	265	237	288	288	280	274	268	280	284	322	269	267	298	308	297	292	281	306	265	268	272	267	298	245	287	292	299	276	283	306	259	274	270	275	271	286	312	256	262	291	267	282	264	291	302	306	285	301	272	283	280	270	269	305	256	259	291	295	269	299	279	253	287	281	260	274	275	268	275	288	287	258	281	310	240	298	258	259	296	306	309	263	297	267	302	300	312	268	283	284	312	314	284	272	298	291	273	270	306	275	256	268	264	287	261	267	269	306	274	288	285	288	277	270	272	292	316	282	277	303	271	307	313	254	299	308	274	256	270	311	303	298	256	303	286	252	269	301	272	266	265	272	249	280	289	278	273	290	265	298	296	274	306	292	292	291	276	264	303	267	278	280	255	298	282	269	286	292	302	293	276	257	263	298	289	292	276	316	296	295	252	271	226	293	306	293	257	283	281	268	291	251	265	281	265	309	265	274	298	272	225	288	290	269	261	258	280	269	259	295	289	281	280	282	311	307	265	239	270	294	284	282	290	260	275	289	253	314	255	249	282	259	304	273	275	285	288	293	280	286	255	255	288	279	299	295	291	255	281	307	290	285	277	250	289	282	248	286	246	309	251	287	282	267	286	293	294	316	276	318	264	296	300	278	270	280	285	308	286	258	265	283	278	254	267	279	289	296	293	303	298	282	267	281	253	270	316	282	320	281	321	294	303	287	271	290	274	281	269	258	250	246	278	291	273	274	324	275	292	292	279	288	283	292	273	294	280	280	261	286	291	255	275	305	267	276	269	279	289	304	308	278	271	292	284	280	317	298	272	282	302	260	306	275	310	289	306	292	290	300	277	272	260	271	285	256	254	244	301	286	246	242	321	283	254	301	258	246	276	250	291	270	259	276	295	269	296	263	283	269	276	270	230	285	288	293	284	259	254	256	257	254	280	249	288	270	256	275	283	283	286	303	250	300	266	263	268	289	278	269	275	283	287	306	319	283	259	263	298	271	279	267	295	281	252	288	296	262	289	284	264	282	263	317	299	293	281	279	273	277	298	284	267	245	254	299	312	268	334	274	259	292	266	278	272	267	293	298	283	285	291	277	278	270	284	298	259	288	295	286	307	279	292	292	281	266	300	300	286	312	296	259	266	274	295	306	279	299	264	284	280
3419	792	876	952	906	879	868	832	860	778	764	786	784	782	723	769	774	745	768	761	777	696	728	764	779	687	776	715	732	778	718	735	821	750	746	695	721	772	741	761	706	726	734	738	725	731	733	754	737	729	762	727	709	746	692	705	763	791	746	717	705	735	741	741	738	774	709	729	720	718	732	681	719	719	756	740	742	745	780	700	733	749	726	776	696	728	688	779	728	752	783	773	710	751	765	775	759	739	741	758	759	758	668	789	721	706	730	751	753	726	708	710	724	698	747	782	783	762	716	729	681	732	746	750	764	772	737	714	754	749	700	736	741	760	652	728	768	725	754	695	782	770	739	747	703	728	743	734	766	764	684	726	730	724	703	699	763	690	698	739	783	735	697	767	763	784	710	754	709	719	707	741	709	751	727	724	730	740	789	764	765	760	756	730	715	686	713	692	740	768	682	729	700	664	772	745	752	730	752	717	807	744	767	786	756	752	679	726	796	733	744	771	775	750	743	708	707	729	723	810	749	729	708	743	710	761	754	692	772	722	717	764	752	722	719	710	751	723	721	730	751	730	772	739	732	754	709	721	741	729	780	702	767	779	738	776	717	697	683	726	781	785	749	755	715	753	682	743	764	720	796	718	755	760	694	780	758	754	710	726	725	705	719	737	759	721	730	736	743	692	729	722	752	730	706	719	684	692	753	759	731	752	745	735	740	786	735	745	739	749	702	723	707	689	736	717	713	737	751	735	722	711	750	730	721	760	723	741	749	763	784	757	727	738	759	744	733	738	733	699	725	702	747	748	737	710	745	688	763	793	736	740	728	729	722	735	718	760	751	736	693	768	737	700	765	690	721	719	799	742	703	684	793	732	702	763	730	725	696	751	736	711	760	758	781	719	751	729	748	755	751	751	742	750	706	732	737	761	731	748	743	729	709	744	675	750	736	736	697	774	734	752	747	717	706	777	773	663	772	706	737	771	755	688	749	706	768	712	777	754	731	776	747	693	721	761	711	742	739	704	746	786	754	704	708	702	703	808	753	724	725	762	728	722	769	732	746	738	701	689	746	739	725	777	759	714	799	760	770	748	756	725	722	727	718	749	743	745	732	744	709	732	747	746	728	695	735	723	748	747	769	793	751	733	762	722	716	753	759	754	755	738	755	768	713	708	768	694	738	686	735	770	740	706	735	765	727	776	721	703	712	744	715	768	730	746	749	740	734	766	759	751	703	739	742	724	744	735	797	703	714	729	782	750	691	756	762	732	703	758	742	735	747	673	754	756	704	706	760	726	733	738	684	737	727	738	716	769	743	756	707	738	735	753	688	732	687	733	760	697	703	701	724	723	754	776	706	718	753	715	745	716	757	702	735	735	763	730	739	742	735	815	712	725	753	735	727	785	749	719	775	770	725	737	739	714	738	732	737	709	760	668	727	777	713	681	792	757	745	735	750	762	702	726	734	719	806	735	739	687	763	762	769	772	730	772	752	685	743	780	728	723	764	716	763	683	742	757	748	684	742	722	751	761	741	743	680	765	736	785	736	721	746	793	759	724	740	718	719	724	679	756	724	711	757	732	696	703	765	767	788	717	771	726	700	769	759	735	725	775	716	739	730	735	760	759	760	715	720	684	773	766	704	739	777	740	725	730	693	737	673	740	762	722	726	748	701	738	757	785	745	748	728	748	726	719	686	713	726	770	743	727	714	741	746	698	807	744	757	755	743	762	723	749	769	729	695	757	785	731	713	709	745	723	672	702	750	745	728	778	678	741	710	739	811	749	750	689	697	777	708	736	761	719	764	718	732	761	725	742	775	702	739	736	715	741	688	745	716	724	749	769	756	752	713	722	718	753	709	739	730	717	718	713	756	681	725	749	700	765	755	719	724	794	719	713	722	744	739	739	718	732	755	750	704	756	720	759	749	718	733	737	763	758	732	701	684	783	764	737	745	738	734	704	765	701	722	728	779	726	732	749	763	729	738	743	768	704	748	700	677	769	743	735	752	800	684	744	728	768	733	738	742	765	705	744	722	750	733	747	732	729	736	770	729	721	733	762	725	772	779	747	690	749	720	721	763	716	774	758	742	696	705	740	746	761	720	713	736	739	713	748	738	728	770	737	710	691	718	753	696	748	765	754	758	738	696	687	724	716	701	740	727	738	705	749	706	750	721	760	735	728	781	743	727	721	749	737	716	761	773	715	751	736	762	696	765	772	731	722	730	748	727	732	724	689	766	697	756	737	727	690	753	755	756	728	758	727	698	688	713	726	688	772	705	771	726	734	711	732	727	753	719	709	782	746	745	731	739	706	748	800	755	755	716	753	697	772	748	785	745	793	728	716	740	727	697	742	794	738	737	746	720	709	753	715	734	745	790	786	738	744	711	715	738	729	757	779	781	733	760	790	691	706	725	734	725	741	760	720	697	755	733	709	745	753	736	773	700	722	818	688	701	717	750	733	753	723	735	776	734	756	739	785	827	748	738	735	790	738	735	716	723	732	781	736	763	751	714	735	717	769	710	761	708	731	708	722	731	734	780	715	698	771	763	749	759	718	732	768	735	742	772	733	780	702	739	723	697	749	733	686	753	763	720	780	691	759	748	722	716	748	768	695	740	712	742	732	803	750	741	738	726	707	750	716	767	766	757	750	742	758	699	682	747	745	748	777	733	726	681	737	794	799	741	695	732	758	723	754	700	728	750	745	778	733	673	723	713	705	740	728	757	718	745	720	801	720	784	739	753	771	761	759	708	781	719	689	776	750	786	805	726	688	756	734	739	762	730	755	712	748	732	727	741	765	763	668	701	764	781	724	733	705	718	691	745	794	794	727	687	709	727	682	765	763	712	739	708	711	726	785	732	781	752	751	742	763	757	675	723	714	707	709	769	742	775	741	728	779	793	742	756	729	736	733	696	749	741	740	748	704	728	704	680	779	725	759	767	760	720	752	768	745	698	719	728	706	721	712	732	714	680	801	738	751	735	752	724	767	735	686	693	720	779	753	747	745	695	687	735	732	739	716	757	734	731	747	744	741	766	783	758	755	753	682	721	746	712	716	718	704	733	725	753	701	709	725	716	730	751	776	715	745	701	738	725	719	723	737	693	706	677	755	748	747	739	709	691	655	737	762	724	710	758	720	748	752	731	764	764	741	748	716	735	723	772	744	695	726	740	736	717	737	720	732	740	715	751	745	734	703	744	743	731	708	689	727	726	761	776	719	774	748	743	761	730	759	710	739	760	760	719	749	739	693	775	737	755	716	752	680	738	747	697	731	701	761	737	709	672	742	717	730	744	771	741	776	737	720	760	690	699	753	714	729	747	702	745	729	706	740	704	740	719	729	742	758	708	709	726	719	717	733	742	738	762	744	730	706	726	692	701	723	727	695	704	715	730	700	731	688	764	685	719	733	717	708	743	696	746	694	743	779	799	742	782	748	761	730	766	743	730	775	714	762	720	682	745	740	705	729	746	704	771	788	742	688	739	714	712	702	749	712	763	744
23569	3115	1335	1052	825	630	601	499	447	415	408	361	362	364	341	344	369	348	332	306	333	294	351	311	304	309	307	281	335	288	265	298	293	295	301	283	305	309	317	280	308	287	312	296	306	315	299	303	303	292	327	300	310	311	299	294	298	285	304	305	297	270	279	283	295	306	300	266	291	288	310	254	312	291	320	308	306	295	283	292	271	295	283	305	295	285	318	299	287	247	308	293	290	278	277	273	318	292	300	290	336	299	304	295	279	337	312	283	297	293	304	291	263	307	259	320	286	274	294	264	282	280	291	303	307	285	328	296	273	312	351	306	296	265	265	316	260	278	299	300	281	305	269	288	308	311	282	286	304	300	333	297	302	301	296	298	302	300	313	274	287	284	292	283	255	290	323	278	308	281	331	273	284	283	273	283	318	313	300	283	298	307	290	318	313	288	272	285	263	287	293	268	301	300	291	318	301	292	313	286	286	271	314	302	295	300	284	323	289	307	347	279	270	334	260	284	310	284	299	294	302	306	288	259	298	297	312	267	303	294	275	315	288	300	297	307	311	283	284	292	309	275	259	309	286	307	316	295	290	295	300	289	313	309	283	303	332	313	257	276	301	290	315	240	277	276	312	311	315	328	285	270	302	292	276	284	293	260	316	298	270	274	318	288	291	300	268	316	343	312	282	300	274	289	283	283	269	299	297	302	310	290	269	296	285	306	282	286	246	283	298	297	297	294	254	281	279	305	290	285	315	343	285	319	293	276	303	300	317	295	279	264	313	261	278	306	327	333	297	287	279	304	291	299	277	303	297	290	320	302	286	307	285	295	323	300	282	315	268	295	310	297	265	267	296	290	267	308	279	294	272	301	315	294	281	279	270	321	287	303	285	299	303	316	325	311	299	304	294	295	279	322	264	290	303	290	300	307	319	287	273	288	279	319	287	239	312	315	270	291	297	276	316	278	293	335	322	327	304	301	274	280	289	304	306	331	277	320	306	284	337	291	254	255	272	292	288	296	309	278	276	314	298	291	303	302	313	277	292	296	319	276	290	305	285	298	311	273	293	273	280	317	280	291	317	283	297	277	299	294	300	292	272	297	309	307	309	282	302	308	289	279	282	269	312	284	286	234	302	301	314	288	301	278	278	297	329	267	284	277	289	267	285	285	285	312	284	298	291	287	282	255	279	322	300	283	296	325	296	300	283	271	295	274	296	300	265	283	290	307	286	282	288	319	315	278	286	288	314	301	266	291	278	293	285	268	294	305	299	265	291	295	309	296	293	300	296	289	327	298	291	305	256	292	280	300	296	291	305	294	287	321	308	290	307	314	261	265	294	271	295	299	250	331	318	290	252	300	292	291	268	312	331	278	280	314	302	265	268	299	295	303	274	289	264	283	287	317	302	296	329	294	269	291	308	302	292	278	283	313	284	300	276	284	299	317	288	306	287	280	272	282	307	284	318	299	299	276	286	283	294	328	309	271	300	280	280	296	288	308	314	315	280	263	301	286	276	286	284	302	285	295	300	295	266	298	287	291	300	255	315	294	263	302	260	306	295	272	331	295	299	295	287	287	276	308	302	244	323	304	287	302	339	240	278	271	271	293	305	285	286	279	298	303	317	279	283	274	303	301	306	266	303	299	265	284	284	304	270	309	298	292	309	287	267	284	285	306	285	271	291	305	316	329	268	275	313	275	281	295	266	297	300	310	301	294	264	299	308	306	322	276	296	297	318	263	279	278	299	319	265	307	286	307	278	306	269	291	277	317	303	314	328	283	300	305	299	311	269	284	274	324	306	288	286	300	299	302	298	278	277	270	294	303	322	297	317	281	289	279	285	277	300	284	319	332	290	278	304	333	295	275	294	294	292	305	269	292	304	276	296	303	271	308	265	268	276	294	282	319	301	260	294	269	281	289	261	316	273	278	318	272	295	295	290	335	311	293	279	294	279	319	306	345	325	276	273	294	261	289	348	320	297	265	308	286	296	309	304	300	287	282	279	306	333	316	274	295	312	274	302	284	301	298	310	291	290	300	270	286	283	288	263	327	276	306	299	302	288	252	269	282	301	286	304	299	297	290	295	306	288	289	285	287	293	298	315	296	299	289	295	281	286	269	294	325	311	270	311	307	296	277	281	264	296	289	285	295	310	302	272	309	252	316	299	307	310	285	309	284	320	310	291	294	276	304	284	269	290	295	283	313	308	276	312	291	311	291	256	281	299	264	305	333	263	304	297	290	320	287	316	307	285	309	266	325	310	282	299	292	290	301	323	294	298	324	278	258	306	346	328	296	319	307	292	269	318	280	280	293	275	307	313	291	342	275	280	300	273	302	291	296	311	325	286	295	290	289	273	315	293	271	274	314	331	286	268	288	328	285	274	297	305	269	290	314	312	306	301	286	298	300	322	283	320	263	268	302	295	313	290	272	284	305	284	302	282	311	298	291	299	288	326	297	293	286	320	265	294	305	294	279	290	287	295	309	299	319	284	308	283	294	279	304	290	297	271	293	276	255	305	281	304	279	328	303	320	295	268	260	286	323	283	301	301	279	300	272	298	270	270	262	264	313	288	296	289	285	274	304	304	311	260	299	313	296	316	298	309	271	287	302	325	321	305	288	309	291	287	300	314	318	311	285	279	293	313	307	319	303	295	293	298	300	310	280	299	306	272	271	295	288	291	265	291	286	271	296	298	280	302	301	351	319	277	279	298	320	284	307	321	308	330	301	320	298	275	280	317	300	282	284	253	332	295	283	307	274	288	300	291	258	305	308	282	301	293	289	307	282	290	297	303	311	278	298	300	313	316	276	300	292	304	280	307	321	298	303	271	281	277	285	283	293	318	269	272	309	278	293	297	277	304	266	291	260	318	321	273	297	286	323	315	328	306	284	289	269	274	291	296	317	285	303	296	305	291	319	286	312	296	306	310	258	327	298	298	299	283	288	290	296	270	271	299	286	301	302	311	301	333	277	283	296	308	310	267	316	308	268	273	267	304	294	322	302	299	320	299	284	289	311	313	336	315	318	301	291	293	315	302	268	275	295	262	238	308	277	290	273	284	279	312	306	286	285	293	303	323	286	283	313	263	298	301	289	293	298	311	312	312	320	289	276	304	294	284	293	291	271	303	288	307	276	300	304	296	305	286	288	308	270	303	323	283	315	258	306	310	316	294	287	314	299	285	277	318	310	295	270	308	296	299	300	330	251	287	290	260	322	336	321	293	303	294	302	294	292	296	265	317	313	310	302	300	292	299	279	284	286	281	261	300	318	291	278	279	276	308	305	300	280	323	294	338	289	289	307	299	291	291	315	288	309	284	267	257	300	302	293	321	269	307	276	303	283	284	279	305	256	288	270	299	301	290	249	322	310	302	309	283	261	277	295	300	257	273	309	290	318	300	289	290	265	258	288	312	278	295	269	302	288	317	292	308	290	272	262	297	293	280	293	283	301	303	297	257	315	290	307	304	306	281	307	288	290	296	286	304	300	282	320	306	299	256	263
12913	1655	2726	3232	2968	2559	2212	1867	1643	1526	1354	1286	1256	1158	1115	1136	1031	1019	964	1006	937	919	851	871	900	916	786	834	854	826	888	813	836	801	795	782	807	833	789	830	788	793	770	791	760	816	795	777	774	754	768	747	732	750	776	789	781	759	799	821	788	761	736	799	741	785	832	750	769	767	720	744	746	793	776	772	709	759	776	755	761	712	753	768	764	745	734	772	807	769	759	796	805	730	729	780	752	753	734	764	745	745	751	771	741	736	771	773	734	704	787	741	759	722	753	779	737	760	717	764	741	735	783	791	780	727	723	775	737	723	768	729	749	769	760	759	739	763	729	769	736	766	729	752	772	760	751	759	678	774	758	720	776	767	753	759	771	800	722	775	751	730	769	779	748	782	713	772	710	740	777	675	790	732	774	770	747	780	759	754	758	743	800	755	746	768	698	748	779	754	753	730	770	807	754	745	779	762	717	731	763	744	756	733	759	691	769	727	763	804	736	731	758	760	748	752	751	721	723	724	796	708	771	771	694	788	769	767	786	758	792	811	773	737	742	754	777	819	669	763	753	768	769	750	730	767	738	762	744	706	719	749	787	746	793	770	767	791	739	742	740	744	734	767	711	760	728	753	700	736	758	756	743	761	735	796	727	781	743	760	750	779	760	724	785	753	725	686	752	752	780	736	770	708	701	722	731	732	794	725	767	732	763	768	731	784	731	724	770	741	769	771	808	812	768	774	735	811	741	777	769	758	724	741	736	764	749	792	767	731	754	777	794	793	723	773	768	719	785	732	766	764	787	708	755	769	724	754	763	730	816	774	739	754	690	769	749	753	751	745	724	747	728	754	755	787	818	772	775	733	787	705	725	717	771	715	724	738	777	736	758	793	809	735	700	732	745	757	742	757	723	777	718	696	762	768	736	740	755	739	686	744	766	738	764	780	764	745	747	779	779	790	700	760	774	792	743	710	754	755	774	783	775	756	731	742	737	751	798	766	795	795	710	746	748	780	773	743	797	755	767	733	686	760	834	698	760	752	754	783	742	727	812	780	740	723	745	755	788	751	744	761	780	776	727	745	751	747	755	754	764	763	785	755	734	736	752	755	770	767	737	768	779	721	719	787	757	720	733	724	757	725	767	794	771	774	741	729	728	771	767	725	779	727	758	779	750	735	791	749	740	769	754	773	739	729	772	766	733	754	781	760	708	710	766	768	707	763	767	734	769	717	733	778	711	753	754	777	730	790	717	761	804	758	754	776	764	745	758	718	739	761	764	746	762	739	785	750	764	757	753	753	774	751	757	751	763	738	761	768	739	801	685	767	748	776	813	780	738	754	742	719	746	746	753	746	744	711	783	748	743	723	748	779	817	746	723	766	741	751	746	764	811	776	739	730	761	747	767	787	784	717	792	723	749	764	738	787	767	749	756	757	721	793	733	757	751	711	729	746	735	744	809	762	702	684	747	736	764	797	753	778	710	716	735	733	725	751	776	716	717	748	733	767	743	708	738	780	750	758	791	819	790	794	734	757	755	774	730	754	748	715	798	738	766	750	765	767	762	729	717	733	720	733	757	784	737	707	736	759	749	758	737	732	733	781	765	732	731	780	750	737	719	759	777	731	780	780	738	760	764	755	740	759	746	765	748	738	803	747	746	773	791	763	751	745	788	786	758	789	746	769	748	743	760	764	795	750	758	740	737	734	732	807	710	756	771	775	812	713	750	745	781	769	771	762	760	786	750	740	754	747	768	725	720	719	785	746	728	769	772	736	768	749	731	771	749	735	726	748	778	771	795	728	746	728	777	763	767	759	743	712	753	763	749	821	750	733	780	787	758	718	782	704	758	721	741	736	761	780	796	724	754	729	738	750	725	807	768	754	772	742	712	771	760	745	805	778	743	768	725	749	780	770	781	712	760	728	756	783	723	755	784	734	770	776	759	716	771	726	739	735	783	747	719	765	774	749	740	729	708	745	752	713	743	731	810	761	765	744	762	769	709	778	751	741	778	751	727	763	713	764	809	751	761	749	727	742	742	769	734	744	772	746	777	782	781	717	762	757	793	755	682	692	734	765	765	720	778	780	730	727	743	763	731	750	795	785	731	739	791	737	794	740	717	766	795	774	718	772	728	766	734	749	737	785	763	752	754	757	710	800	813	806	687	733	741	753	764	743	750	729	781	757	773	734	775	745	722	731	780	765	776	766	723	735	741	709	742	775	779	728	824	755	753	728	788	730	754	765	712	733	705	791	771	734	756	753	738	695	772	723	724	720	704	749	732	776	727	815	728	775	714	774	792	744	718	786	715	766	718	739	733	744	778	768	742	767	740	745	812	738	767	754	775	758	758	789	737	752	763	801	753	781	735	749	765	804	719	732	715	730	740	786	762	723	772	815	713	764	777	765	735	763	741	719	742	735	739	807	725	724	831	767	757	758	800	776	777	799	726	749	782	780	752	757	709	737	735	709	758	784	729	793	758	781	715	773	731	783	693	738	743	731	746	753	756	768	766	758	709	770	776	760	776	760	756	776	788	807	762	792	735	719	709	750	763	730	749	769	691	784	737	733	761	749	742	767	740	750	770	729	740	779	777	784	700	742	793	752	747	700	782	729	777	734	773	776	750	762	751	811	749	789	791	797	774	726	735	745	735	788	706	723	741	730	775	763	750	729	723	726	759	779	749	747	739	726	769	717	769	777	783	712	730	738	785	781	793	705	768	721	748	781	700	782	691	736	769	771	735	730	738	752	668	864	774	741	717	725	781	792	724	778	786	763	700	761	775	749	752	757	838	733	736	795	784	717	770	765	739	730	737	745	784	737	706	765	720	760	708	737	761	747	706	755	733	769	746	738	757	769	774	807	763	731	767	744	780	756	789	748	727	793	782	774	746	737	781	722	759	816	751	735	784	760	744	779	781	742	770	753	704	770	778	762	754	745	692	761	730	767	724	743	776	744	750	792	799	726	732	756	738	741	736	730	737	711	711	727	765	784	794	752	660	822	741	729	715	730	766	776	775	737	753	731	801	747	772	749	792	736	738	770	729	717	752	764	752	732	768	770	774	716	738	796	777	810	736	764	729	773	733	735	762	740	738	750	716	780	738	755	799	726	706	753	722	724	750	771	764	746	744	788	786	737	805	738	743	807	789	734	757	785	754	759	742	765	761	789	803	753	762	803	786	706	739	763	726	729	722	794	760	712	774	746	801	732	744	753	727	774	775	698	755	773	748	783	794	776	815	750	772	763	747	801	775	742	734	771	720	807	770	713	733	742	746	702	718	740	759	749	752	774	742	743	715	749	792	742	788	736	749	744	794	763	812	755	788	758	731	763	771	740	779	740	768	747	716	763	725	750	726	760	764	764	761	811	709	738	745	723	750	727	738	749	797	772	745	784	753	739	761	732	746	783	735	782	757	751	803	752	757	771	760	729	729	755	748	726	763	808	772	683	788	809	719	745	758	753	727	735	788	741	718	781	779	756	747	732	740	709	712	734	718	727
34196	7897	2435	1713	1199	841	667	510	455	390	364	305	281	256	235	209	195	220	175	187	195	187	162	170	167	161	153	170	159	176	158	156	161	148	149	164	155	159	132	139	142	165	148	157	142	136	152	166	149	186	149	167	151	137	145	137	140	152	166	136	139	153	156	135	140	136	158	151	169	138	161	139	141	154	139	140	114	155	138	167	141	138	158	125	120	166	156	149	138	140	136	136	153	140	153	137	135	126	140	168	141	147	129	141	126	143	131	122	152	124	153	130	150	154	127	147	141	129	141	115	130	106	149	136	136	139	147	145	144	130	140	140	117	158	165	152	153	146	140	152	125	146	117	153	148	168	141	149	137	137	132	151	137	121	133	136	152	160	143	133	132	158	138	144	165	152	131	149	136	135	145	157	141	137	143	140	140	137	141	132	134	138	141	148	146	143	145	146	132	152	155	144	149	154	145	128	150	133	132	141	129	151	145	145	139	139	116	144	147	114	142	161	143	140	142	148	145	134	113	137	123	137	119	111	121	141	133	149	151	137	125	146	145	142	165	152	112	135	139	161	138	144	145	146	142	154	135	140	133	121	132	145	139	151	145	147	143	138	141	149	116	150	131	164	141	143	154	139	158	137	146	153	153	136	142	136	141	116	135	145	135	137	152	154	128	131	151	155	139	131	130	148	136	138	148	142	135	140	137	137	138	157	144	133	143	143	142	128	129	143	130	161	138	144	144	142	142	157	160	147	133	147	131	133	163	133	142	146	132	142	148	153	128	173	187	130	132	135	157	151	123	155	145	141	167	141	163	142	132	144	154	140	161	153	131	130	146	144	127	137	149	127	130	127	152	163	145	130	162	159	138	136	151	129	120	126	130	142	132	138	142	126	157	124	132	137	143	160	141	143	129	135	126	125	120	133	135	142	131	151	142	143	131	132	135	134	156	155	137	137	147	129	156	171	124	139	146	128	137	137	137	138	147	146	146	142	137	141	109	150	131	143	118	140	139	150	136	139	134	139	129	140	149	126	124	125	142	122	139	139	137	127	149	144	116	115	142	142	132	150	141	136	142	136	141	144	141	115	149	135	136	129	158	148	159	139	139	142	145	144	142	143	148	163	120	177	146	148	142	143	132	135	133	133	131	149	140	129	163	128	135	139	157	149	150	130	123	142	130	131	138	137	145	133	168	144	129	153	139	131	123	152	175	138	124	122	154	115	145	125	141	174	116	135	148	161	150	119	131	148	142	137	149	135	148	128	121	129	137	159	148	121	145	130	132	145	152	132	132	130	145	137	154	142	141	141	142	121	137	147	163	154	136	147	125	136	141	140	135	135	138	124	142	120	139	143	147	137	126	129	146	126	150	140	139	144	144	136	157	126	130	158	156	113	144	129	122	160	151	146	148	149	150	152	135	126	148	157	134	140	138	117	159	139	130	149	132	139	153	144	130	135	137	123	137	137	136	166	133	147	137	138	149	121	153	133	152	149	129	140	128	137	121	133	136	140	155	119	127	148	129	132	133	127	149	144	149	137	156	147	157	126	138	150	135	118	131	136	119	129	150	124	136	139	150	154	148	147	142	149	146	143	151	153	133	127	123	149	139	142	135	126	146	132	128	146	135	138	148	125	131	141	122	147	134	147	154	139	131	145	140	128	119	124	145	128	142	131	161	127	148	148	139	160	128	154	141	129	142	136	131	134	149	145	128	124	144	140	123	154	124	139	116	144	141	155	159	149	164	137	142	146	152	127	161	150	142	151	146	126	127	144	122	138	136	136	138	160	154	137	118	141	148	144	137	138	130	156	155	129	116	147	140	149	135	141	123	139	125	126	164	148	139	145	143	144	125	155	143	130	122	138	148	136	167	152	123	136	143	160	124	136	147	140	147	130	137	124	137	132	137	150	156	161	140	152	117	148	134	143	169	148	142	121	130	155	144	138	141	131	135	133	147	157	130	130	156	138	177	136	156	134	148	138	152	141	125	149	156	170	138	141	123	151	148	135	143	126	151	156	131	139	155	148	154	132	132	147	148	156	153	117	136	146	140	177	146	141	153	148	135	142	159	156	142	155	127	156	165	153	148	127	161	136	121	144	138	135	136	156	141	150	138	131	153	142	135	139	163	137	150	156	138	142	145	143	128	134	136	153	165	139	142	125	146	137	148	156	166	137	146	128	129	119	117	152	143	139	136	147	158	133	143	150	146	144	135	147	154	149	180	138	148	137	144	140	167	150	145	142	143	123	151	129	145	137	144	135	158	158	151	149	135	151	151	132	135	141	140	124	148	126	143	152	117	137	124	125	155	134	148	137	147	152	144	147	125	137	157	132	138	161	144	143	146	115	132	134	152	151	134	151	143	144	126	134	159	139	145	128	132	132	138	128	121	159	142	133	136	129	127	135	125	144	140	135	132	133	139	161	138	157	125	131	148	137	133	132	131	131	124	144	160	137	157	132	158	131	150	157	123	143	125	123	145	154	146	134	131	127	126	145	143	146	134	151	146	130	130	163	131	120	142	127	122	148	141	153	157	135	118	138	140	147	146	112	142	143	132	149	143	147	153	135	135	143	153	130	138	125	132	146	142	149	158	143	133	137	132	140	124	125	156	141	154	153	137	150	147	147	138	151	139	139	126	151	147	136	148	153	134	146	143	144	146	123	146	137	136	132	165	134	130	129	141	152	125	135	152	134	145	130	121	145	144	148	143	136	136	145	153	149	156	139	145	131	156	159	150	151	147	106	138	140	158	116	143	140	134	141	119	159	159	151	117	143	129	132	115	160	114	141	145	141	114	131	144	134	141	144	162	136	134	175	146	142	131	132	128	143	148	134	127	148	133	148	127	130	133	146	154	135	134	137	146	110	138	121	132	162	135	155	117	139	140	127	132	133	146	127	142	154	148	145	125	138	161	137	129	149	161	112	125	145	136	156	146	150	135	131	162	143	143	142	132	132	124	114	139	142	156	133	136	125	138	133	140	148	135	149	166	160	131	115	144	139	133	141	136	155	124	131	147	143	149	163	140	129	127	147	142	146	135	154	137	143	138	141	127	153	160	136	130	146	136	143	132	142	130	137	150	157	131	144	154	119	159	131	143	121	145	161	119	135	131	139	160	129	125	167	141	143	148	156	144	123	126	143	145	181	133	128	148	130	129	155	147	146	128	139	139	141	139	133	139	149	133	141	158	142	144	162	151	165	150	155	148	134	136	150	134	138	161	123	186	155	158	137	113	125	152	149	143	144	153	123	128	156	136	138	152	143	126	131	131	158	159	146	135	142	145	135	150	153	143	129	129	130	135	159	158	158	151	140	130	155	133	139	134	127	136	151	143	120	142	136	124	150	128	130	132	155	138	142	124	141	157	128	132	134	153	124	133	141	136	135	136	149	126	145	123	129	151	143	148	136	157	141	141	142	127	157	138	150	160	136	150	134	142	131	114	137	133	148	110	147	131	119	157	142	129	121	155	132	138	139	139	159	174	152	125	163	139	137	136	140
18641	2164	4085	4971	4343	3531	2937	2473	2011	1834	1627	1438	1239	1181	1056	994	906	846	857	753	738	750	674	661	632	588	579	610	561	554	584	545	541	516	539	501	492	518	481	446	503	498	459	457	514	451	461	444	466	469	480	445	434	435	433	451	441	421	451	455	457	422	471	457	408	435	450	398	467	447	405	428	397	380	423	418	432	436	381	402	429	408	449	454	420	429	387	431	432	407	410	396	443	381	427	399	419	424	360	434	392	426	411	373	405	426	381	408	420	440	410	396	371	389	397	409	396	405	422	408	373	387	414	407	413	415	363	405	375	374	386	390	389	387	406	407	423	372	392	385	415	364	403	376	426	395	391	411	348	384	403	387	395	410	384	389	398	422	422	390	348	388	366	382	425	356	421	407	362	399	407	390	406	376	449	420	383	405	418	371	411	387	389	425	382	369	414	366	404	395	388	384	411	419	408	369	363	388	401	430	399	382	422	411	364	402	370	403	389	438	374	384	426	395	388	399	394	366	393	415	395	359	405	367	410	370	383	395	384	393	390	359	405	375	373	399	388	381	381	367	395	390	402	370	373	403	396	382	386	403	385	384	365	405	364	386	380	392	422	386	395	417	389	393	397	411	402	389	418	414	381	371	370	403	418	370	354	373	386	393	371	393	394	417	339	426	421	388	428	413	404	369	379	416	368	370	355	425	399	386	405	402	390	395	373	380	374	418	398	388	368	400	408	407	404	405	396	382	407	409	399	367	378	418	405	392	407	360	386	388	437	366	384	377	376	392	422	411	408	394	371	411	383	397	399	389	374	388	399	397	412	387	393	420	387	388	369	341	436	342	380	397	374	401	422	371	401	399	384	429	392	380	387	357	388	412	387	430	382	411	434	415	379	369	395	403	416	392	406	389	388	420	367	389	398	399	381	386	367	397	373	395	425	383	349	406	380	406	382	379	371	382	397	363	402	404	371	383	379	401	421	382	387	385	388	366	387	399	374	416	412	421	387	407	363	382	340	409	415	372	414	396	398	386	410	404	425	374	390	378	419	417	401	384	384	394	422	391	401	376	421	364	375	376	401	424	375	367	391	405	414	403	409	350	408	403	378	432	405	394	390	393	342	371	384	417	388	396	400	399	425	397	390	394	383	400	354	402	417	419	409	412	395	421	370	411	372	377	376	438	414	384	387	442	399	389	392	378	407	378	415	406	405	397	364	356	367	399	423	416	392	394	376	391	380	380	425	412	414	391	365	404	426	383	384	413	410	411	393	403	423	404	386	374	395	392	369	385	416	399	366	399	384	386	393	408	406	407	398	409	415	407	390	376	381	422	413	392	412	410	419	354	371	410	409	380	418	389	402	416	424	364	363	420	395	413	359	388	382	373	398	360	385	387	381	426	369	377	393	426	400	381	369	384	403	385	386	419	414	371	367	366	408	403	367	349	378	398	381	384	392	435	409	396	396	404	419	395	360	399	398	361	346	392	387	390	398	394	406	393	414	403	380	400	383	405	365	398	434	381	387	383	388	406	401	376	413	422	401	398	408	400	384	379	404	412	409	420	379	416	425	386	398	377	383	420	383	400	379	367	411	396	402	379	368	421	409	395	383	393	347	396	422	384	370	422	380	430	397	393	382	410	396	365	389	394	408	403	374	418	370	378	415	405	391	374	408	413	371	381	358	375	402	388	403	435	413	380	399	355	414	407	383	384	411	412	395	367	378	371	378	404	376	388	382	399	407	426	398	437	388	409	380	408	400	359	397	373	363	397	391	425	406	391	391	417	415	407	390	404	343	361	396	406	425	373	388	388	415	396	396	383	378	378	396	381	353	404	361	388	377	386	378	358	388	391	403	411	419	383	407	430	372	351	422	378	389	402	376	392	389	412	367	386	388	390	400	385	410	396	378	391	412	401	391	393	438	378	412	374	404	406	401	373	387	394	383	374	376	404	414	395	397	359	421	392	397	382	380	414	388	388	377	376	419	395	386	402	409	369	383	387	404	404	379	396	403	388	407	412	423	390	407	373	402	405	395	400	431	395	403	376	347	366	400	395	397	366	384	408	364	375	384	404	395	365	426	424	373	404	393	385	395	403	397	364	403	392	414	406	397	403	403	368	401	390	396	391	394	433	409	377	367	411	393	361	360	419	401	398	370	392	436	421	420	376	410	383	429	409	374	409	396	397	409	408	395	408	369	387	422	402	425	395	397	372	385	379	392	403	377	392	402	436	392	432	431	376	409	381	348	377	353	396	358	391	366	374	383	403	384	375	429	419	397	390	358	386	405	386	383	363	380	426	377	394	405	389	396	382	394	383	387	438	347	355	395	411	413	397	399	377	370	395	374	401	411	388	396	430	407	392	379	406	345	414	396	401	404	379	391	385	402	399	382	389	394	410	374	398	398	411	376	396	423	394	416	419	425	402	400	385	385	409	380	351	377	417	418	391	398	387	424	395	378	414	351	403	390	354	376	404	426	399	418	383	408	373	398	396	404	396	402	425	412	435	341	399	396	404	405	392	365	391	404	394	394	425	405	401	376	408	425	406	392	360	406	431	383	423	394	383	428	374	399	390	389	385	422	428	402	357	435	427	394	396	387	414	387	366	409	375	408	404	360	405	408	444	422	418	386	388	416	402	396	366	387	392	410	379	384	376	398	394	437	420	382	372	410	387	388	397	408	390	404	375	364	406	411	374	396	392	425	403	392	381	405	345	391	398	361	404	406	408	399	419	380	372	378	379	370	405	397	396	395	394	343	396	402	399	387	397	385	380	401	421	383	378	423	422	383	365	392	380	376	386	413	402	405	422	407	393	405	386	375	372	398	414	392	408	388	391	429	396	408	396	409	376	410	403	356	400	390	426	401	408	389	397	377	378	401	382	388	399	382	392	401	406	387	371	392	395	408	372	422	385	353	364	383	392	395	397	392	374	391	381	379	391	393	440	383	371	383	421	418	368	387	368	379	392	414	391	382	413	396	387	387	403	404	389	410	380	426	416	421	392	399	374	413	410	367	420	376	412	407	398	360	400	399	419	375	373	372	394	393	410	396	419	419	412	406	398	401	383	382	356	400	417	366	394	399	395	384	345	400	378	412	347	406	390	400	400	408	387	398	401	426	376	379	459	415	415	375	380	389	374	382	363	389	374	392	415	396	378	396	400	408	384	398	424	360	399	425	366	388	399	388	381	425	376	413	379	386	369	383	370	374	401	379	413	375	379	383	398	413	409	343	423	377	395	397	389	389	396	402	410	375	374	430	411	393	420	388	385	398	404	372	391	415	352	401	373	378	382	390	371	388	380	365	387	411	378	399	402	364	368	396	370	371	375	388	408	415	365	422	398	394	417	397	388	434	375	393	386	358	410	389	391	407	370	365	383	385	370	380	403	383	417	413	399	398	387	368	390	399	392	375	391	405	400	404	388	375	385	419	367	397	408	399	405	382	405	396	392	404	385	356	366	384	377	405	404	410	395	388	440	347	367	392	395	368	374	398	387	406	398
4191	415	366	359	352	290	298	304	287	296	297	296	290	291	280	306	270	284	309	276	269	293	261	286	277	255	284	278	306	270	294	296	282	283	266	270	304	304	317	255	279	272	284	283	293	291	289	286	259	305	281	313	254	320	265	251	307	312	269	259	269	300	273	263	265	274	265	267	247	278	288	258	293	282	264	308	294	244	294	296	278	282	279	289	308	313	245	298	295	289	275	282	286	283	284	292	292	277	317	271	286	268	278	281	258	260	277	264	293	297	265	308	283	254	293	276	273	259	263	321	278	277	266	308	278	263	280	306	268	295	260	302	304	297	276	265	287	306	286	281	297	279	300	290	293	261	246	265	293	279	270	253	278	284	310	261	279	285	287	299	253	248	269	273	274	278	270	295	251	265	267	271	286	257	285	267	274	300	294	279	274	296	293	260	281	293	262	279	260	267	296	270	279	288	282	251	245	261	294	273	277	276	270	252	283	276	289	299	270	256	293	259	268	265	284	285	292	292	262	273	295	271	264	321	291	310	249	292	321	244	265	282	299	280	280	285	283	283	275	280	290	272	270	249	301	277	299	257	311	287	272	289	289	285	297	280	286	255	273	287	282	262	264	294	287	291	254	303	286	236	275	307	268	278	301	284	271	266	300	278	291	301	288	289	285	252	281	293	303	274	259	265	267	307	309	295	299	278	267	276	277	288	271	284	240	285	287	286	274	281	267	258	318	274	293	283	281	279	303	282	260	283	279	261	302	276	278	279	262	277	281	278	243	316	303	284	288	281	337	271	318	278	284	261	296	253	260	279	252	251	265	267	272	267	312	322	298	287	285	302	295	281	270	290	275	254	297	292	276	309	276	267	296	269	257	278	271	299	306	283	295	279	249	311	265	293	307	309	298	294	297	273	276	269	276	289	267	283	295	279	280	262	287	274	291	268	293	273	312	285	301	272	249	280	285	318	279	278	272	259	249	294	273	318	281	286	263	297	256	306	294	273	297	275	296	288	283	301	278	277	288	260	281	285	271	302	268	252	242	278	299	282	283	308	267	318	290	317	280	287	279	286	278	295	283	303	273	270	285	276	273	243	309	267	264	277	277	262	268	273	267	273	263	281	263	290	277	305	275	267	281	272	270	266	271	271	281	274	278	309	231	272	287	254	275	292	277	268	301	297	269	305	285	301	322	278	288	285	303	319	300	288	269	316	272	288	302	316	286	278	289	291	265	276	299	285	305	289	271	272	296	302	270	279	293	274	270	283	281	269	261	271	298	276	274	299	285	274	287	295	269	248	297	268	259	282	283	306	244	311	286	252	260	275	274	311	288	281	282	294	273	285	277	279	276	312	257	306	264	249	283	260	282	266	290	278	350	286	293	288	283	246	288	309	267	303	297	273	274	275	282	312	292	281	241	285	276	278	276	306	274	279	260	277	294	267	271	279	269	265	264	261	277	280	283	285	244	288	284	296	258	288	282	284	256	274	293	298	289	238	280	295	273	266	276	249	274	263	303	278	270	303	275	268	276	278	256	300	289	286	280	297	286	305	279	288	279	301	277	247	307	301	292	316	292	270	291	279	269	272	297	267	333	290	292	300	271	283	321	284	252	284	301	268	274	258	259	290	315	267	256	295	296	280	291	263	287	287	278	260	275	295	293	305	293	273	298	296	282	294	294	294	284	248	278	302	290	273	303	303	276	290	279	238	286	286	272	279	264	259	300	288	288	272	267	284	306	261	287	284	269	294	266	263	307	300	290	288	258	279	268	295	281	281	264	271	296	258	311	285	249	278	310	291	285	269	265	257	269	295	289	282	305	294	304	325	276	297	305	288	274	277	247	292	309	298	261	280	246	322	284	252	275	267	315	287	283	284	262	262	276	273	298	284	291	290	276	298	302	264	276	284	292	292	277	297	309	295	287	253	288	271	285	292	282	290	278	289	302	279	253	302	282	254	299	273	277	277	269	266	283	302	291	296	267	257	266	245	284	282	270	271	302	291	267	292	282	291	300	274	277	300	271	276	257	283	278	272	292	271	274	285	311	286	320	291	277	302	300	284	275	260	294	242	275	282	316	282	262	266	273	253	255	267	293	258	300	281	285	279	272	284	283	274	296	289	299	307	258	277	289	282	302	267	270	306	267	299	280	304	303	275	295	284	256	288	258	252	322	270	289	292	270	300	257	294	289	267	308	274	264	250	301	291	249	283	288	297	299	267	280	281	295	295	309	284	283	303	245	302	276	292	256	282	306	308	287	299	285	302	284	298	291	302	263	285	294	286	278	280	303	267	306	267	305	290	289	261	296	278	268	250	314	285	306	295	288	289	246	270	264	301	292	269	240	272	282	296	268	296	269	272	269	268	268	264	255	286	304	274	272	264	266	295	282	290	285	317	268	338	285	282	272	299	278	245	297	261	284	304	287	266	295	276	271	294	258	288	279	302	282	291	276	271	268	296	303	317	267	253	291	317	305	250	257	282	277	297	292	305	283	273	260	279	277	265	265	275	263	285	294	278	282	283	278	280	282	284	304	283	262	286	268	289	242	271	300	273	301	274	267	272	287	271	313	270	258	310	266	296	304	291	277	306	300	285	302	284	299	267	299	298	292	281	277	297	289	284	293	271	274	277	294	290	250	265	309	269	251	288	308	273	285	268	244	256	267	323	263	289	267	273	279	275	283	296	288	295	265	289	289	270	275	284	294	270	298	270	300	276	293	292	292	258	307	284	287	286	291	269	279	282	286	276	265	270	279	297	282	247	277	270	305	275	304	298	273	277	251	268	288	268	309	285	274	277	279	271	292	273	282	266	238	263	299	258	294	272	286	270	289	274	283	274	244	272	300	272	283	291	281	287	284	272	269	299	299	289	255	261	283	253	249	252	286	286	267	282	284	290	284	280	278	256	272	278	264	293	276	298	282	249	290	277	309	301	266	287	279	292	289	312	271	297	283	269	309	284	293	277	277	286	274	275	287	286	265	255	269	329	300	278	290	323	263	307	273	269	289	282	301	286	263	288	271	274	279	272	282	286	293	276	259	269	284	286	254	291	270	311	290	313	278	291	280	278	263	283	292	271	263	303	276	265	260	293	285	278	293	293	280	267	278	278	260	287	286	285	276	289	309	304	262	283	279	275	291	299	281	290	255	286	277	268	298	278	274	265	291	265	269	298	273	300	267	241	236	279	273	269	290	259	301	281	280	268	306	308	310	278	277	285	274	274	273	281	271	274	302	286	283	304	274	290	262	279	280	269	269	294	273	298	286	292	274	238	282	279	259	279	270	260	258	273	276	286	296	273	300	289	280	271	265	253	263	281	287	318	295	304	295	295	291	285	278	293	268	282	272	267	275	278	278	246	266	272	270	276	281	295	282	276	297	273	260	250	271	262	263	300	274	291	276	291	291	268	270	265	269	282	269	251	253	256	298	269	301	268	306	308	286	259	277	258	299	280	295	273	285	265	259	300	282	240	274	293	311	307	283	275	260	274	290	308	268	284
3607	774	913	1002	913	886	817	867	813	855	769	814	802	769	751	775	772	782	768	805	716	771	757	760	762	766	713	748	762	737	738	760	729	749	731	748	700	728	734	768	732	792	804	779	703	760	766	776	790	757	751	742	771	725	791	709	776	750	722	790	717	750	738	802	750	724	734	760	738	734	743	770	718	737	752	744	735	782	773	731	705	775	721	744	745	709	708	692	769	730	770	712	720	719	745	692	745	762	761	771	724	724	728	723	741	761	790	699	768	732	741	676	741	713	715	762	736	721	716	731	757	727	735	718	777	701	758	700	770	816	703	772	727	714	710	758	734	704	721	739	716	732	724	736	736	748	783	706	743	742	713	762	751	730	738	768	736	719	719	745	709	773	709	753	736	711	745	730	727	677	747	706	743	722	727	764	711	709	698	737	751	735	747	759	729	684	764	743	726	735	773	706	718	735	698	804	772	736	713	736	772	801	736	716	685	719	729	705	759	714	720	752	711	734	755	744	789	760	687	735	741	707	735	688	739	728	765	774	762	736	733	719	747	737	677	719	707	748	770	775	764	774	775	772	739	762	689	707	747	772	763	702	739	753	727	726	798	681	717	789	768	803	724	734	733	648	718	789	727	770	700	735	723	723	792	771	754	745	716	757	738	721	699	758	699	730	734	747	746	702	762	713	705	691	740	709	717	750	754	735	767	690	742	720	746	759	725	752	724	756	764	689	746	751	765	760	747	747	745	699	747	712	735	795	685	751	754	738	721	741	700	729	722	746	700	766	684	749	725	756	706	719	754	725	713	723	733	734	721	749	762	763	780	698	716	760	726	743	779	726	736	764	756	724	750	754	730	762	759	696	659	734	740	728	716	743	730	748	759	767	775	727	759	695	740	746	754	733	727	744	687	766	661	740	777	754	719	755	692	785	762	725	724	725	760	774	778	759	751	722	711	746	772	703	754	711	724	709	715	741	751	695	812	704	688	689	720	756	751	734	747	720	772	750	745	780	720	727	749	740	731	724	767	717	705	732	699	689	714	730	683	740	702	759	694	756	746	719	727	711	689	701	782	710	718	721	710	712	785	767	685	746	725	704	711	712	743	760	719	750	748	710	738	677	722	733	733	718	748	736	700	733	726	711	743	742	761	756	741	760	737	748	711	734	772	738	804	739	718	740	688	746	719	703	739	710	690	730	777	756	750	722	681	710	717	753	731	796	707	765	738	743	725	791	717	700	751	740	757	761	784	735	745	722	775	700	746	732	748	731	762	712	708	710	717	744	758	740	744	744	743	724	746	714	737	744	718	754	771	721	774	743	757	793	750	737	730	772	722	743	750	763	756	708	758	760	717	749	772	739	722	740	737	706	690	724	762	761	690	740	701	735	730	772	710	772	775	710	706	772	728	727	710	762	734	729	723	755	812	768	740	708	743	717	712	772	753	773	708	732	761	739	778	738	754	763	738	734	751	779	713	708	725	722	728	756	725	735	673	791	738	728	711	744	749	778	741	778	707	758	717	712	783	780	712	741	701	746	752	729	705	706	792	778	756	747	747	772	726	675	757	698	732	777	741	766	736	737	721	717	762	753	692	721	695	757	763	733	732	726	765	769	748	762	729	713	772	745	749	739	735	722	737	737	774	760	730	736	727	722	725	699	721	750	742	748	740	737	742	747	707	739	702	740	736	798	712	738	693	760	756	732	734	737	708	706	751	726	761	766	704	719	764	741	743	740	759	798	705	721	695	744	775	713	717	762	731	751	756	746	771	796	714	710	748	767	759	729	751	741	734	703	717	742	723	731	713	742	694	765	705	718	722	737	727	694	713	777	770	737	695	777	682	716	705	710	710	757	742	717	730	676	756	680	752	715	755	758	716	779	709	736	705	766	753	726	729	803	766	782	739	695	737	732	700	778	707	674	741	751	751	765	749	722	755	726	747	691	721	722	792	706	737	777	747	719	765	758	750	763	778	735	725	737	757	714	750	726	760	738	747	705	773	746	748	725	794	762	706	719	750	692	789	761	733	755	762	721	736	765	825	709	741	756	730	706	742	738	776	744	757	735	736	770	732	696	731	760	735	742	718	691	774	729	747	723	739	742	710	772	759	728	793	760	757	728	734	742	742	686	703	715	719	741	691	731	773	735	744	746	752	687	743	783	722	740	740	712	751	724	748	757	735	728	717	785	787	782	762	745	749	728	789	773	740	728	725	750	786	738	763	775	697	722	734	752	741	749	734	745	698	761	703	733	721	759	758	759	710	750	773	716	728	745	722	746	776	771	774	766	767	790	732	740	771	750	757	699	709	757	773	759	723	723	687	700	733	779	718	725	710	705	766	699	714	674	754	699	746	721	721	699	742	727	741	745	722	707	723	734	779	736	758	692	720	754	707	735	723	696	788	709	750	714	738	742	745	747	720	740	743	692	699	728	747	696	744	786	729	735	745	712	739	693	716	739	705	742	719	775	742	736	702	752	733	680	698	750	750	748	712	786	730	758	752	766	738	752	701	767	729	779	710	726	756	706	732	703	750	797	708	727	721	693	742	711	731	751	728	743	757	730	742	723	716	754	730	719	742	755	748	770	755	727	697	716	748	756	742	709	728	788	745	732	696	762	742	701	729	726	681	743	722	728	726	713	735	744	769	681	720	695	734	700	744	783	695	715	725	726	710	717	752	711	707	746	735	720	719	682	741	719	745	767	731	743	753	767	721	782	739	757	700	754	716	700	690	740	743	758	690	696	689	758	756	770	699	780	739	735	748	734	713	722	719	718	712	760	737	728	707	753	729	704	770	763	703	709	719	752	742	759	726	697	765	734	724	686	757	770	790	731	737	782	701	710	742	744	717	770	714	723	774	759	708	730	703	730	778	790	769	754	744	698	723	736	767	690	718	744	732	704	730	675	733	740	721	764	765	721	657	696	743	731	741	787	750	722	683	750	708	719	700	737	802	704	720	712	764	781	704	730	676	762	751	718	776	765	734	743	747	713	771	724	753	756	752	758	701	747	712	767	712	715	733	778	710	757	750	756	698	736	759	760	750	698	726	733	753	731	726	738	699	724	725	713	703	745	768	695	696	735	742	723	739	701	742	728	719	695	731	747	744	717	743	726	696	714	701	735	757	722	701	762	743	724	762	761	715	756	718	729	702	722	723	710	732	733	770	711	748	788	737	713	690	718	765	728	689	733	751	739	738	735	710	727	747	745	689	714	728	696	751	740	772	721	740	679	767	706	742	725	747	715	760	738	767	740	798	731	754	746	774	737	766	731	708	713	756	686	720	777	742	711	742	764	768	702	718	699	734	708	720	733	733	758	732	749	754	753	713	766	718	761	753	717	791	763	689	724	725	751	670	726	793	723	726	740	774	733	721	698	742	747	772	720	779	676	691	777	737	726	741	711	729	730	751	774	720	766	697	767	753	796	730	696	710	752	739	741	729	687	752	680	744	766	733	744	749	723	752	746	712	692	690	728	748	721	698	756	722	766	675	710	688	703
24423	3307	1282	1012	811	675	534	451	413	434	392	412	374	336	351	348	336	325	344	327	299	321	332	326	281	334	295	318	338	303	339	324	273	314	320	335	313	305	298	315	301	283	293	284	321	324	312	302	279	274	333	317	302	299	313	276	290	302	303	310	307	286	271	277	294	238	270	312	280	331	300	302	283	312	301	302	249	306	295	277	288	318	286	299	301	298	297	306	285	293	283	283	260	319	315	299	282	304	312	247	308	308	286	280	314	314	307	295	292	244	263	290	304	268	273	324	274	277	297	311	293	278	282	295	285	271	262	309	290	285	282	298	288	318	296	312	317	284	303	269	308	299	282	291	293	289	290	321	295	291	283	277	300	285	313	309	297	251	270	318	290	291	311	290	311	306	294	301	310	299	275	294	294	312	270	299	270	284	291	294	280	307	279	294	284	323	264	279	299	261	317	311	313	275	289	311	304	311	276	293	299	283	302	288	318	309	321	307	314	304	307	316	322	281	265	247	292	290	272	318	270	318	293	311	283	291	293	307	286	244	281	257	323	288	294	304	295	298	265	281	286	287	252	273	306	285	289	326	274	281	300	320	279	277	284	278	313	282	309	299	275	310	302	313	312	326	324	319	280	270	310	270	297	315	320	288	300	278	307	313	279	305	260	321	326	308	295	257	318	254	295	284	310	287	296	298	287	315	284	321	270	284	319	285	339	305	315	301	269	288	293	295	296	281	291	295	259	307	303	280	282	286	287	260	305	269	278	275	307	319	337	274	285	302	273	282	290	309	310	308	314	294	294	299	279	281	298	283	302	336	286	292	307	302	253	306	296	289	280	270	259	272	323	295	291	295	293	325	301	331	287	316	310	294	344	277	322	285	290	316	279	288	301	336	293	288	279	312	298	283	283	292	291	334	296	303	294	300	285	300	282	320	277	285	325	295	315	291	290	282	284	305	311	323	272	304	323	273	287	275	286	307	283	302	344	332	284	261	309	323	307	300	283	298	290	303	308	307	304	294	308	279	295	278	315	300	257	291	273	264	306	302	304	300	279	278	314	294	335	286	284	288	306	288	305	333	275	284	332	312	303	303	309	280	323	262	290	266	272	293	299	271	299	300	287	327	285	345	280	320	305	282	295	292	300	297	322	297	281	312	304	306	311	300	294	291	301	299	289	277	271	307	309	295	278	277	250	263	307	285	276	270	292	298	286	287	254	297	281	310	326	293	296	265	281	277	319	298	325	278	307	291	307	286	300	300	305	279	317	308	296	296	285	281	286	288	285	327	306	297	280	325	320	298	277	306	301	290	282	279	296	308	281	304	274	264	303	286	302	319	278	291	258	282	310	350	276	309	298	325	313	293	296	323	298	306	284	313	277	280	290	260	313	303	280	290	312	326	259	243	291	264	277	294	279	292	307	307	315	278	282	266	336	293	278	297	268	313	292	293	325	290	293	283	261	317	334	317	292	268	289	295	301	331	287	312	260	313	271	278	295	253	304	303	327	316	313	287	266	305	284	313	292	289	297	278	271	288	285	297	301	283	305	304	303	276	316	303	297	274	297	297	271	299	290	287	309	262	325	284	326	287	304	302	282	281	295	309	285	286	287	301	323	303	267	281	320	292	309	284	294	298	304	278	306	300	316	325	298	324	300	284	307	293	306	265	325	272	279	309	283	291	280	293	281	294	271	268	275	310	314	283	298	305	299	288	302	288	293	289	262	323	305	290	281	279	301	283	266	298	301	283	302	296	294	267	285	293	304	273	258	278	293	289	315	316	304	276	292	267	308	325	308	299	337	288	305	260	314	321	278	262	256	303	299	272	288	294	332	263	297	296	299	277	296	281	302	306	290	346	263	326	311	254	293	318	320	289	293	300	295	284	275	275	298	307	292	272	291	300	307	281	283	316	310	297	265	265	278	293	276	290	308	280	315	292	286	293	288	270	306	275	297	295	291	294	296	303	308	326	299	309	301	298	289	297	302	269	331	334	284	311	273	285	292	326	292	299	274	290	306	290	294	283	273	281	301	277	302	299	267	291	277	305	273	291	286	308	302	260	276	253	300	280	304	271	289	341	297	290	316	291	298	268	304	269	302	302	277	268	252	273	296	286	319	281	306	282	293	276	274	286	303	294	277	284	322	279	280	302	306	294	289	295	280	341	316	312	305	320	294	297	279	314	276	280	305	301	290	267	319	304	298	306	308	322	313	322	279	304	305	306	335	292	289	314	292	295	312	303	284	268	289	284	317	301	269	314	304	332	295	303	300	270	294	297	285	269	273	287	284	277	285	275	275	304	309	309	297	306	305	301	317	302	303	316	277	288	303	298	308	298	292	267	319	316	319	306	291	297	296	300	321	321	286	293	313	321	267	316	268	285	248	272	291	297	330	309	269	285	296	300	301	284	309	281	325	309	271	281	291	277	302	298	282	303	293	316	287	307	287	305	294	292	274	313	302	292	279	288	289	269	262	289	266	301	329	309	272	280	295	304	297	275	285	291	297	293	304	247	293	308	293	285	298	317	317	294	296	311	345	269	290	302	302	322	283	281	294	309	316	291	293	282	302	336	298	330	310	288	321	300	275	297	278	310	301	313	307	283	292	276	305	301	301	289	306	312	278	318	314	291	314	310	333	310	326	328	307	319	326	287	300	270	287	278	304	281	287	282	244	307	277	304	306	322	314	314	271	288	260	282	301	297	267	320	308	302	294	292	281	271	292	298	295	288	302	313	283	288	296	314	284	268	298	276	296	292	312	283	279	320	297	277	300	300	302	319	304	331	272	319	279	305	301	294	287	299	263	302	291	291	272	304	292	298	322	260	290	277	313	301	296	301	291	295	261	284	312	284	288	280	287	317	299	291	308	323	293	297	302	298	276	284	310	291	289	296	285	307	272	301	287	301	263	318	284	289	302	302	310	272	267	307	276	278	278	296	254	284	272	298	305	287	286	305	284	292	276	304	275	295	288	311	299	311	281	307	316	275	291	308	292	289	278	305	301	313	269	268	296	297	297	274	324	276	317	301	324	282	278	290	268	285	288	277	286	288	283	300	288	313	335	297	293	323	298	292	265	295	264	274	298	274	288	274	292	271	291	320	313	315	285	282	283	296	307	298	281	340	308	286	306	305	326	303	299	280	309	312	284	277	301	309	280	333	302	293	323	273	302	318	307	276	295	288	291	272	306	298	280	286	313	294	283	285	292	277	267	311	292	266	297	309	297	290	296	305	315	276	272	291	300	261	291	277	315	339	266	285	286	310	297	278	285	276	330	315	285	268	306	285	280	270	296	309	331	286	313	286	270	319	300	244	263	319	288	309	289	302	284	297	299	317	331	301	276	300	268	307	310	286	291	275	269	317	324	307	301	317	330	270	309	299	288	305	290	272	315	269	279	291	274	275	270	293	289	287	303	278	301	296	265	279	296	277	276	299	295	333	258	271	280	322	313	284	304	311	267	280	278	276	295	303	341	304	291	297	288	307	310	283	288	342	334	314
13175	1615	2623	3278	2885	2498	2119	1907	1605	1511	1362	1337	1271	1133	1074	1043	1050	1062	960	911	934	904	923	864	866	830	831	807	848	835	791	834	832	803	824	804	809	819	820	777	794	814	816	751	794	780	729	769	742	800	781	789	757	760	780	752	797	765	774	772	772	728	797	737	771	745	783	738	752	767	746	746	747	783	719	714	774	760	713	766	803	768	738	760	838	759	793	771	739	711	762	705	765	804	827	730	743	774	761	758	781	715	736	727	777	699	777	708	743	745	741	787	780	768	743	724	727	770	784	745	759	797	764	703	763	791	758	751	766	739	719	742	767	745	732	733	757	747	753	744	802	711	748	751	736	763	773	757	760	782	808	783	737	763	769	786	729	759	773	776	748	763	768	778	799	754	786	775	772	698	786	767	761	778	717	755	747	739	778	736	736	762	778	729	806	764	750	694	715	753	761	735	743	808	760	736	781	723	702	794	748	737	711	746	757	785	745	786	758	703	739	743	814	775	740	731	722	735	745	728	730	742	771	736	763	757	742	738	775	769	784	749	788	782	772	757	761	741	761	707	743	698	803	743	771	781	764	666	789	781	764	765	712	759	756	744	733	793	740	769	757	726	723	771	769	785	718	766	723	771	739	749	736	729	782	778	732	774	788	741	759	752	756	716	738	754	756	753	717	703	767	769	735	769	784	722	773	745	755	759	759	789	735	679	755	760	755	751	743	747	761	757	796	725	795	780	774	730	768	745	784	739	740	766	736	719	709	697	689	806	760	702	737	735	798	759	742	737	770	695	733	738	770	750	805	715	735	773	743	750	739	762	780	740	764	793	744	758	787	678	772	768	745	752	761	722	739	781	794	714	724	784	747	758	789	769	768	763	737	734	732	807	755	772	734	747	759	751	714	752	776	744	768	792	780	768	800	729	779	726	816	734	740	758	711	712	768	779	751	761	747	721	764	738	773	758	806	746	720	764	717	784	738	692	741	776	732	701	730	738	717	714	752	792	750	784	745	712	750	763	730	793	726	718	791	744	746	751	728	778	745	753	747	692	737	732	742	747	732	733	757	751	723	740	728	763	756	725	799	705	734	782	741	762	757	739	765	764	807	768	749	735	729	730	793	742	758	732	752	758	740	758	738	803	767	763	714	773	770	757	789	713	774	744	766	770	772	726	731	722	754	720	746	694	782	739	743	730	755	742	714	731	759	763	737	777	748	731	796	748	758	748	740	779	762	777	765	755	815	737	727	761	701	710	738	732	719	720	768	746	747	783	730	751	703	736	721	713	760	736	716	699	761	725	769	721	732	772	729	755	798	704	768	776	739	745	766	733	789	758	701	724	704	748	752	735	790	715	727	724	747	737	747	749	730	744	729	717	764	795	747	767	770	770	763	763	742	747	748	736	773	777	740	696	776	696	801	746	762	776	707	730	749	736	745	790	836	779	753	741	749	742	737	767	745	774	746	731	717	811	739	693	762	814	738	774	752	757	724	750	746	777	747	753	795	728	764	755	736	758	762	733	772	716	778	768	743	766	761	768	785	753	754	699	740	792	717	753	714	799	749	776	738	721	724	793	734	749	673	769	795	743	751	740	755	695	785	730	718	705	749	715	733	764	717	747	731	734	767	798	775	774	769	769	710	772	809	710	754	730	723	751	777	793	741	783	741	739	753	797	740	737	753	748	747	727	760	712	760	770	783	773	744	795	755	732	733	769	711	698	730	781	796	718	709	718	732	758	777	701	703	779	788	724	692	750	788	740	772	791	795	750	730	763	728	711	728	762	731	723	739	766	770	760	701	729	718	685	759	737	769	731	726	721	773	743	782	760	738	717	710	758	734	740	786	743	779	751	720	719	704	747	788	755	765	773	722	806	751	752	700	770	720	731	735	718	752	732	702	745	754	738	761	739	766	747	785	719	757	743	705	772	722	748	754	759	746	729	769	727	753	776	728	740	761	741	785	688	744	745	756	739	747	767	758	783	772	763	758	780	737	721	745	733	738	738	750	760	754	773	772	740	738	798	750	727	771	741	770	765	729	762	771	767	720	772	729	777	735	723	736	756	748	773	769	785	740	767	702	706	749	734	688	721	790	732	756	744	764	784	715	737	783	763	814	763	778	769	775	774	739	711	751	734	732	814	710	738	730	759	752	743	755	745	715	750	714	758	798	741	722	780	769	773	735	724	760	763	745	772	764	778	778	758	766	721	764	778	758	753	757	709	764	795	726	754	703	747	741	728	742	736	768	738	788	740	764	744	760	761	748	779	703	758	760	750	732	787	780	737	795	722	724	715	711	731	760	758	751	787	727	721	734	762	736	768	709	711	781	736	758	724	734	747	758	728	740	798	768	781	769	755	726	789	719	676	800	748	753	795	699	709	710	739	764	710	756	747	748	796	734	735	727	778	786	785	787	741	744	739	773	770	728	756	798	715	730	758	819	785	807	810	747	752	736	708	744	756	751	749	767	756	761	784	745	743	778	788	750	748	712	699	766	736	741	758	756	768	721	677	737	774	741	756	703	743	747	739	763	736	735	773	777	732	706	785	774	784	745	750	734	814	812	718	764	774	749	803	740	779	779	768	730	754	734	717	709	775	758	772	740	731	755	804	720	742	758	753	754	741	762	745	770	706	772	752	762	750	702	754	752	745	801	800	738	742	729	762	691	769	759	759	760	743	784	740	723	720	741	800	756	769	714	725	775	776	732	721	736	760	733	767	783	777	749	733	768	738	715	757	760	778	773	779	709	819	699	721	737	758	750	743	792	741	724	813	765	745	795	732	715	748	704	790	712	809	807	730	729	777	795	722	702	761	803	728	770	705	784	747	717	718	742	744	739	749	744	771	744	779	732	754	744	678	774	774	782	754	754	769	812	790	763	764	751	760	756	749	735	773	752	772	759	752	713	762	714	745	731	733	776	714	695	754	778	719	780	730	736	736	748	702	725	746	761	743	737	734	720	761	763	726	770	755	736	747	739	708	769	771	735	747	710	727	710	738	754	749	789	732	752	788	755	717	778	718	723	716	761	762	737	795	749	736	730	745	727	787	711	775	738	774	780	713	759	778	741	763	808	771	703	744	737	758	748	720	734	784	761	770	758	734	740	810	681	701	739	772	769	720	685	737	764	736	794	763	725	703	765	732	743	699	761	770	751	722	716	773	760	744	750	762	798	756	750	707	794	744	745	725	791	786	722	790	780	764	775	773	753	781	730	777	701	703	773	741	740	742	725	732	801	720	726	775	743	727	757	746	754	723	785	778	707	737	748	746	735	781	729	750	728	759	753	778	738	767	677	736	788	774	735	742	760	751	702	749	696	740	770	708	754	756	744	771	688	769	738	703	731	726	766	758	759	816	750	776	749	787	734	766	742	726	771	700	796	739	745	772	748	772	722	766	741	788	758	819	807	776	693	729	731	747	733	812	779	810	749	737	714	775	721	760	761	749	756	762	770	721	717	723	740	774	747	745	805	770	782	741	795	756	729	806	732	748	755	791
35003	8107	2344	1688	1170	877	703	545	408	406	374	288	301	252	236	197	228	208	202	222	187	202	212	165	193	155	171	169	184	149	178	163	148	146	143	180	141	161	154	155	159	154	131	177	138	159	170	178	137	143	133	169	132	171	151	157	157	153	146	146	140	168	140	121	132	136	152	132	168	149	137	143	128	139	136	140	146	135	151	145	137	132	155	142	159	137	147	144	138	165	153	146	156	142	135	138	145	155	165	144	138	135	136	153	128	123	152	131	137	125	149	147	157	141	115	153	141	153	136	136	148	120	134	155	139	164	155	150	145	144	145	136	146	137	154	128	128	144	133	134	132	128	140	135	159	162	132	147	145	137	140	157	132	145	126	144	147	154	148	138	116	133	127	155	136	126	144	118	134	154	140	138	134	136	139	136	126	148	136	156	142	130	147	147	148	142	135	140	137	138	139	148	137	146	151	144	136	129	148	114	158	155	139	134	116	158	130	154	153	179	148	152	128	130	126	147	149	136	160	148	144	143	142	120	145	162	136	133	135	161	152	130	143	137	129	146	137	116	160	141	151	146	133	150	132	125	126	126	119	125	134	127	145	162	145	157	141	122	131	158	141	129	144	145	156	150	137	144	147	152	132	156	123	153	155	136	150	134	139	148	160	154	131	137	136	141	149	154	114	154	133	132	148	132	143	138	142	141	142	142	124	130	139	144	124	134	124	142	158	137	134	165	135	145	138	124	141	139	150	118	146	136	140	126	148	146	158	162	145	141	137	135	128	133	137	130	129	170	154	138	129	153	135	152	153	124	131	143	128	148	145	123	140	135	119	137	119	128	118	143	155	137	145	146	136	142	133	154	149	155	158	141	135	148	138	153	160	125	138	140	143	122	140	132	160	141	151	137	142	156	139	158	148	152	156	163	136	145	141	133	133	149	139	137	142	140	150	149	145	152	137	119	135	150	127	130	158	130	143	140	131	157	140	140	156	143	156	136	149	135	168	142	145	153	158	129	158	125	147	142	163	130	144	143	134	129	127	140	153	152	141	143	148	158	135	138	159	142	143	162	143	141	148	147	134	127	132	171	127	157	142	160	157	123	155	150	134	144	154	142	133	145	130	117	156	138	138	141	148	149	137	149	143	155	147	144	154	154	129	169	134	162	145	162	132	156	150	154	165	127	135	145	139	161	145	159	148	154	143	138	129	122	150	125	145	158	142	137	158	145	135	150	137	133	145	169	146	127	120	139	150	154	132	143	136	156	147	136	124	154	149	152	140	133	136	140	145	132	126	141	135	158	127	124	155	137	125	133	133	147	134	121	139	153	124	154	128	149	144	135	136	158	119	152	146	138	157	132	126	137	137	126	133	158	148	133	160	138	139	125	119	151	149	125	136	141	135	135	129	127	135	155	137	146	141	124	144	125	134	127	158	144	148	140	152	128	130	153	143	146	151	131	150	157	148	158	129	156	129	123	154	133	157	141	144	140	127	140	155	139	143	151	139	150	160	151	155	134	154	140	134	132	146	143	153	149	130	146	155	130	127	148	137	147	151	136	147	138	135	115	125	145	149	138	143	170	145	157	149	147	142	144	125	142	144	154	130	152	144	144	138	129	161	128	131	116	160	150	162	137	138	141	138	142	150	146	116	122	144	136	135	143	137	118	155	123	154	146	114	160	130	143	118	144	150	150	157	144	140	135	141	157	155	129	142	129	151	144	132	132	163	131	124	148	138	142	137	157	134	142	126	150	151	144	145	130	144	126	139	128	130	165	139	143	133	142	135	147	145	149	141	138	137	145	138	136	158	134	145	137	132	131	124	143	120	119	162	155	153	122	121	138	133	149	116	149	131	127	166	147	154	155	120	149	159	133	136	130	152	151	146	131	140	140	124	132	111	131	134	150	145	131	138	128	152	146	143	141	144	163	143	136	148	165	122	158	157	138	122	152	129	156	137	131	155	139	152	159	137	148	144	136	148	146	140	140	138	126	130	151	136	162	159	135	130	123	136	137	131	168	151	145	147	136	135	154	143	159	143	125	132	147	133	136	134	137	136	135	150	148	142	156	163	137	141	142	142	140	156	151	148	135	112	142	140	127	147	141	134	148	109	124	139	143	118	162	119	140	128	141	142	147	151	121	140	124	137	126	145	143	137	137	123	133	141	153	129	152	160	154	135	139	135	147	160	160	145	148	150	130	123	138	126	131	167	127	164	135	141	144	150	128	139	162	154	161	163	144	144	157	134	140	145	132	123	132	137	144	147	149	148	117	136	159	142	154	126	144	130	138	154	150	131	129	156	164	140	134	161	164	155	130	137	131	155	138	154	152	128	157	147	149	127	113	139	125	135	146	123	128	159	142	152	149	151	135	121	129	130	141	134	135	153	143	139	145	142	156	135	139	140	143	142	139	126	155	134	137	159	135	145	138	125	129	138	139	141	134	134	145	144	166	140	143	125	135	141	152	134	130	154	149	153	156	139	136	142	158	148	129	151	134	153	155	160	129	145	162	127	150	144	135	147	154	144	158	148	146	132	138	140	149	143	146	126	168	137	138	131	131	120	134	129	140	170	142	112	133	147	142	152	126	149	142	144	126	149	143	156	143	118	143	143	150	115	135	160	142	150	142	122	141	152	159	151	136	127	131	161	161	149	169	145	133	148	148	138	113	148	133	136	144	121	154	140	132	136	132	139	175	119	152	140	156	144	151	148	138	145	151	138	139	140	152	143	158	140	137	135	135	130	136	150	147	142	139	149	150	135	120	153	136	148	159	147	152	146	150	135	136	156	150	131	152	124	154	130	130	129	142	125	152	148	132	163	164	140	157	131	143	151	155	142	138	137	154	136	139	161	131	137	112	140	128	145	138	132	164	145	138	129	142	139	157	148	123	154	138	126	154	141	135	132	148	135	158	131	155	138	119	134	135	132	124	145	141	150	126	129	140	145	136	145	138	123	133	163	153	138	140	151	131	147	136	147	147	127	155	139	137	155	144	158	123	152	139	130	144	155	166	157	140	156	132	135	147	137	127	144	149	151	146	130	152	177	151	121	145	131	146	139	129	128	152	137	152	166	161	141	161	142	150	149	178	140	140	151	133	153	133	153	154	144	157	141	140	160	140	135	126	152	132	142	144	152	129	145	151	158	145	143	142	135	130	114	125	135	158	134	151	138	137	149	134	122	131	140	146	121	121	149	179	117	161	133	142	149	139	120	163	152	154	140	122	131	133	140	135	121	147	127	145	136	160	136	163	146	132	146	137	151	130	131	146	144	124	134	143	151	155	128	136	129	169	146	125	133	124	146	146	128	110	144	116	137	161	136	130	156	148	141	158	163	125	136	140	143	144	163	129	152	137	138	133	151	135	134	118	148	148	172	157	138	154	140	162	150	153	129	146	155	141	160	140	140	152	164	146	164	131	148	133	149	158	145	142	162	170	154	128	120	135	153	146	148	160	138	138	129	128	136	136	160	131	144	156	153	148	161	144	156	128	148	122	130	161
18980	2058	3973	4934	4410	3537	2976	2383	2040	1817	1566	1393	1211	1134	1042	950	890	849	774	785	717	694	651	650	655	641	572	577	609	556	537	500	530	510	495	514	511	530	511	470	535	488	472	490	467	456	463	457	447	461	477	425	458	410	436	454	439	459	450	454	420	417	430	419	418	442	432	408	431	442	424	436	431	409	414	396	408	411	452	431	403	394	393	398	420	405	443	424	408	406	405	419	444	378	401	433	402	394	397	408	394	374	410	435	398	418	393	417	374	383	397	399	409	439	432	411	397	391	422	394	411	387	398	385	384	399	419	406	394	405	441	393	392	417	392	383	395	409	386	408	378	410	428	384	394	393	420	404	398	398	396	375	410	392	388	365	380	383	390	405	391	408	371	381	384	417	403	382	412	402	435	427	383	428	417	438	377	381	365	404	404	406	433	402	379	388	372	380	443	399	386	352	386	416	424	366	379	401	369	441	421	402	379	435	403	363	371	396	414	391	377	391	345	434	390	386	412	418	384	379	385	386	394	432	406	423	410	386	385	373	399	396	391	395	399	417	375	394	391	379	410	366	357	387	409	379	377	383	383	387	369	401	378	381	430	359	373	370	392	410	375	381	390	381	371	376	417	400	403	415	414	394	370	391	408	378	395	401	388	414	365	372	408	418	413	396	419	389	394	398	410	400	388	370	390	415	410	372	453	385	370	387	390	402	391	406	403	400	388	410	375	372	381	378	372	389	398	422	415	411	407	403	401	423	421	429	379	448	367	379	401	408	353	407	396	387	412	390	396	376	394	387	410	387	384	379	413	426	384	414	401	377	394	328	391	371	398	424	398	384	386	375	398	426	399	398	407	391	416	377	382	378	397	405	406	384	364	362	439	392	380	375	392	404	392	391	384	422	435	438	414	367	390	419	415	399	379	376	370	410	374	403	383	414	407	401	390	389	371	427	441	379	416	389	394	398	395	414	415	343	383	424	367	392	398	382	387	397	401	410	415	401	371	384	378	373	369	404	383	369	380	395	389	385	401	352	410	365	375	453	397	433	351	411	392	413	408	378	391	393	371	414	380	398	398	420	430	411	358	369	383	360	434	382	386	387	393	378	382	351	381	394	403	379	384	405	365	398	398	377	427	386	424	395	363	363	384	394	408	388	401	392	419	364	392	385	382	429	409	406	392	367	385	366	398	408	400	403	409	427	354	398	390	396	377	379	385	381	390	404	395	372	377	428	417	389	378	394	340	397	403	380	427	393	378	385	385	371	420	426	422	386	372	372	405	369	399	408	390	393	377	375	368	390	390	379	444	372	390	387	440	387	420	407	408	431	376	396	398	416	366	392	386	417	404	391	394	405	380	381	433	372	373	386	376	387	408	394	428	396	380	397	390	406	401	412	371	397	414	400	401	421	445	341	417	376	398	384	405	356	368	388	402	393	414	380	357	384	380	389	398	371	403	383	376	397	363	425	388	407	400	383	380	395	404	418	384	407	397	377	378	382	383	381	426	410	351	375	405	426	402	402	408	400	414	379	391	370	405	403	390	403	388	368	397	376	393	358	373	409	374	372	412	419	376	365	391	431	395	384	434	404	420	404	393	395	394	392	378	378	387	412	407	386	389	430	397	398	401	393	394	379	417	370	391	402	399	343	425	415	373	358	398	382	393	361	386	421	407	420	374	384	395	388	380	379	354	394	385	393	380	410	383	400	407	369	417	387	371	378	375	384	402	425	404	424	405	408	366	381	408	428	398	396	348	371	377	408	379	388	420	382	404	394	377	394	388	402	394	405	435	383	408	358	407	397	411	417	391	404	377	402	416	404	418	394	377	384	427	383	407	409	378	418	396	418	413	399	388	372	376	375	402	406	388	365	403	385	386	362	405	438	412	386	429	398	398	377	385	376	418	374	390	387	420	419	413	381	358	377	403	407	415	390	352	409	351	407	367	388	381	379	384	388	376	382	372	409	395	370	385	395	382	394	372	393	412	385	397	387	381	370	404	405	382	397	371	391	388	412	435	380	403	389	416	387	380	384	376	389	390	388	378	392	392	390	374	397	383	343	429	360	381	364	403	386	409	383	403	391	364	421	385	384	391	407	393	412	369	380	430	431	387	404	406	375	423	355	393	404	377	384	416	430	397	373	368	382	383	404	392	346	393	384	414	377	374	425	405	372	406	407	348	404	399	402	427	400	379	382	373	420	393	371	397	420	409	386	392	413	389	403	415	417	433	390	412	407	370	393	392	397	424	413	412	425	405	396	414	412	388	403	384	375	387	411	419	402	423	395	384	395	402	367	392	383	421	404	372	394	420	404	393	372	407	403	388	420	382	394	429	381	374	383	391	363	417	383	400	380	372	429	387	402	391	378	407	382	392	392	395	404	398	412	394	397	407	376	403	390	398	390	389	415	377	408	386	372	397	399	394	393	396	383	379	396	414	365	399	404	374	398	388	388	388	370	386	387	405	397	376	404	394	377	392	417	402	389	390	372	368	382	373	347	407	390	389	400	419	360	363	379	406	380	381	400	443	418	356	414	408	367	395	427	375	386	396	377	384	387	374	371	394	427	392	413	426	399	377	385	338	370	394	369	395	382	402	395	424	413	393	402	388	380	414	395	381	392	423	416	401	374	356	375	404	412	402	371	380	417	367	388	418	379	390	400	395	409	394	382	340	400	389	401	394	372	373	353	403	360	376	375	361	406	355	381	379	421	403	372	395	406	401	355	405	363	405	404	412	419	418	414	382	420	396	364	370	401	362	419	367	403	375	366	388	437	378	386	425	419	362	386	398	377	387	419	377	396	404	385	388	397	377	426	395	335	340	408	404	409	362	411	400	400	408	420	396	377	360	424	383	381	446	364	359	395	416	434	397	341	372	374	373	378	369	394	392	404	393	369	345	386	398	402	383	382	411	379	396	423	407	387	411	382	395	397	374	370	369	387	391	378	403	379	330	366	416	353	367	392	399	381	353	379	396	380	402	379	380	410	422	354	408	379	363	423	403	370	371	370	356	411	361	380	362	404	435	430	384	388	360	382	375	399	369	384	420	389	372	420	412	384	388	381	402	383	403	388	457	392	394	370	392	374	383	435	361	417	412	470	355	399	392	420	409	386	386	384	367	373	396	392	386	367	393	402	387	372	363	416	411	386	400	389	387	399	410	352	395	360	396	413	389	393	415	387	374	403	356	425	417	407	428	386	376	399	424	393	403	380	391	404	364	366	389	407	374	390	376	414	391	412	410	384	388	381	341	406	386	436	384	403	394	430	418	381	395	398	349	395	460	394	403	381	386	395	430	413	431	393	415	388	416	335	402	417	363	432	365	408	397	385	384	386	400	399	388	405	372	424	356	405	395	377	406	420	357	391	384	393	428	406	442	387	391	386	394	378	373	389	418	388	371	398	422	402	358	374	443	395	402	440	384	387	394	372	394	365	379	395	394	388	373	402	390	405	373	405	437	363	384	406	420	412	405	403	414	387	408	380	363	376	421	422	404	422
3977	363	387	350	279	306	326	279	284	293	305	279	301	299	298	327	277	282	328	302	306	277	298	288	298	299	279	275	290	290	264	240	270	259	287	274	281	301	271	308	297	307	287	297	271	326	299	253	308	266	288	289	308	269	288	277	281	277	272	278	322	262	310	291	280	296	294	300	273	319	301	285	265	263	290	236	249	277	288	274	259	311	291	305	301	270	311	280	238	296	298	276	306	291	276	287	294	282	316	271	272	283	294	287	242	297	287	286	282	270	294	284	296	261	311	264	292	268	288	248	281	285	263	312	298	278	272	255	273	285	262	266	294	282	265	277	304	292	273	261	288	292	312	300	293	293	276	277	279	263	273	288	299	289	278	272	283	314	271	265	267	287	299	282	319	260	272	300	279	306	295	260	285	250	280	302	271	288	269	264	293	272	328	304	294	273	281	285	275	286	255	293	283	277	279	296	286	276	252	300	312	283	281	296	285	288	270	275	290	288	287	281	290	287	298	262	302	279	292	296	293	293	284	293	256	299	313	275	275	303	273	253	245	302	276	281	261	292	283	300	295	325	303	282	278	286	309	278	293	270	311	298	275	279	291	285	312	315	270	308	276	281	284	268	278	270	282	300	272	278	304	286	286	280	283	273	296	274	270	273	254	289	277	263	270	292	259	326	305	278	291	252	295	272	297	306	284	285	290	269	279	320	269	301	273	289	306	289	274	268	305	229	251	299	258	292	281	316	275	276	240	268	302	288	312	288	272	294	263	263	294	254	282	291	268	312	289	282	299	268	292	284	282	278	282	272	273	291	288	271	307	295	270	282	309	314	269	277	273	276	289	279	256	266	281	281	293	259	304	295	272	259	268	305	237	285	254	272	280	291	282	290	283	308	319	289	287	283	290	273	264	288	280	301	276	281	276	299	283	278	280	275	287	263	312	311	277	301	302	263	278	288	264	324	287	274	280	285	226	293	307	317	293	306	270	267	282	274	306	240	260	274	266	272	274	265	308	278	283	272	294	287	270	297	301	298	290	287	286	283	276	285	287	309	280	288	296	294	277	274	252	295	290	288	293	289	279	292	270	290	291	253	276	307	283	291	290	301	306	282	296	315	264	293	287	281	292	280	301	319	304	280	286	326	287	302	289	301	283	285	285	288	320	260	306	283	291	293	286	310	303	286	280	272	291	292	286	282	309	270	304	283	278	292	254	289	305	252	302	252	267	275	325	274	239	293	260	270	263	251	273	283	275	281	297	283	269	286	306	271	287	299	304	311	288	308	302	300	289	275	255	284	314	287	315	290	293	268	289	264	270	275	300	288	299	287	275	307	302	261	277	269	305	302	294	305	283	300	319	272	300	282	278	279	258	289	263	252	266	287	266	289	283	295	257	300	286	283	315	291	276	279	287	286	274	302	248	274	290	295	306	288	289	313	292	278	275	272	313	283	277	297	286	263	264	265	289	299	263	271	290	309	306	298	299	300	304	284	266	280	298	290	293	257	271	286	280	307	274	267	280	312	298	294	314	246	281	269	251	297	305	269	266	288	272	289	283	300	289	273	292	291	271	274	323	314	317	283	275	278	288	286	295	297	283	280	274	276	263	281	292	261	282	284	314	277	283	309	260	292	285	284	268	325	277	237	275	274	279	315	275	281	299	298	250	278	301	287	246	275	266	292	291	281	291	333	294	290	299	285	309	282	261	280	294	298	270	311	257	268	283	312	272	265	302	292	291	258	275	274	265	292	285	323	270	291	265	260	276	254	274	294	271	278	268	296	273	277	302	299	265	255	273	270	299	305	324	259	286	246	271	257	273	305	305	253	292	279	275	289	272	328	264	307	280	276	266	291	273	279	277	292	259	304	282	289	287	297	280	285	286	304	247	272	292	266	297	270	300	288	277	236	280	302	301	273	266	261	296	296	289	281	308	294	308	248	298	286	274	319	310	257	291	323	273	294	279	313	283	322	306	288	283	269	284	296	321	246	295	278	281	279	277	265	293	285	288	293	284	271	311	288	275	281	265	256	263	282	328	284	277	309	301	278	262	242	245	260	275	294	287	280	283	292	272	308	314	302	310	280	321	274	282	277	282	276	284	249	261	256	262	284	285	266	257	265	282	285	308	282	299	294	291	313	278	270	277	298	258	279	283	260	274	301	274	279	270	277	258	273	268	322	264	293	301	267	285	299	275	298	282	288	284	263	261	297	271	302	278	310	267	258	283	253	308	295	295	272	314	287	309	298	270	279	277	261	282	268	258	304	286	279	299	274	298	302	273	285	287	293	282	272	307	258	272	292	293	294	297	281	273	286	302	305	314	261	295	276	245	278	323	262	281	339	270	279	264	265	260	272	270	268	276	269	279	302	305	309	289	249	289	299	255	278	283	243	324	298	281	283	301	253	286	273	282	264	249	313	296	302	266	265	274	249	289	311	247	301	279	275	308	290	275	288	267	259	298	262	277	298	276	325	284	279	295	287	296	281	263	293	296	322	284	286	267	294	259	261	286	272	285	297	300	304	275	284	278	287	261	270	271	302	303	285	281	271	293	286	284	275	280	291	276	255	295	269	325	276	287	286	278	298	288	291	288	293	255	276	304	289	284	337	301	283	283	292	287	264	277	300	290	269	275	278	305	281	278	302	304	272	263	300	258	276	283	304	280	231	281	279	288	284	274	285	323	258	306	284	283	271	291	283	271	254	284	278	289	295	243	273	285	297	248	272	240	267	308	293	259	265	322	287	249	280	279	287	267	254	278	289	294	283	282	293	266	288	286	295	288	288	308	298	307	281	290	272	304	295	288	282	279	285	278	266	263	292	288	290	295	276	267	294	276	282	266	292	269	274	278	312	270	295	299	286	278	284	299	294	279	265	327	284	302	265	285	260	275	273	284	300	285	289	313	286	280	286	293	278	277	257	272	297	288	317	324	266	247	276	317	272	264	296	260	282	260	276	291	258	286	275	279	270	285	286	268	293	266	300	282	307	309	277	267	289	255	269	269	261	319	298	302	297	269	256	293	288	247	311	267	250	315	270	279	301	298	263	299	289	290	291	275	272	266	314	277	245	290	273	309	289	293	278	293	290	275	275	299	298	291	274	295	269	267	315	292	290	275	280	300	293	302	272	286	310	269	285	275	289	285	301	282	283	281	253	282	264	275	285	293	306	284	312	277	290	296	273	276	306	291	296	313	285	291	282	272	293	309	299	274	283	286	298	319	261	277	304	288	268	266	235	285	294	264	280	283	274	272	277	266	292	265	253	288	285	262	296	264	255	306	271	292	297	278	279	266	295	295	284	274	282	275	253	279	323	295	272	257	285	268	274	288	328	259	275	278	267	287	283	288	289	259	295	288	311	304	288	277	279	264	319	307	239	283	287	280	289	317	278	299	278	303	281	276	279	270	281	287	291	300	282	306	259	308	320	257	292	288	270	282	285	287	259	270	289	315	294	295	295	275	293	263	279	283	296	249	299	285	311	318	285	278	283	307	308	271	314
3467	823	882	908	900	906	899	835	861	817	705	790	797	758	787	733	773	793	722	748	790	741	746	743	754	762	766	747	767	696	701	746	746	742	730	739	788	728	732	751	710	756	761	732	687	693	734	740	761	732	751	697	745	772	756	746	722	713	747	775	716	743	767	733	742	735	706	733	742	718	764	743	756	719	765	737	749	724	755	683	724	714	724	722	759	708	747	777	752	711	645	726	767	771	731	741	747	747	742	761	790	748	734	777	729	710	715	790	735	732	754	774	741	732	707	744	731	719	747	764	733	762	749	728	777	717	754	749	727	796	781	741	743	752	693	692	772	753	689	775	732	736	759	682	721	699	773	745	746	712	697	724	678	695	728	704	710	727	712	720	780	708	751	678	745	742	768	739	744	740	752	728	757	735	773	733	736	719	750	711	688	722	735	719	755	742	736	756	737	758	699	715	694	693	784	689	786	771	707	704	717	733	718	761	705	738	758	775	754	739	750	763	722	750	766	739	741	719	778	755	732	722	749	795	770	713	752	755	732	772	770	760	706	764	791	725	770	675	688	714	738	721	718	770	731	750	693	768	761	726	739	783	774	735	722	796	718	758	710	757	782	695	694	679	760	728	748	773	733	733	721	780	697	714	752	777	765	714	749	716	732	773	747	705	747	732	804	680	708	766	734	733	769	756	735	745	734	720	779	782	756	680	745	756	727	750	728	679	692	722	730	762	723	782	759	717	709	740	748	733	728	741	700	733	762	754	720	761	709	695	709	692	765	752	760	709	657	746	762	742	738	731	713	729	756	764	722	716	748	765	749	765	756	715	734	730	740	766	718	710	791	746	732	740	739	731	735	726	712	791	719	733	735	720	744	710	742	673	746	789	693	731	785	705	783	823	769	748	721	754	732	760	782	777	692	738	722	731	743	720	714	749	703	752	727	742	760	763	743	746	779	715	710	713	753	693	696	747	732	707	721	704	705	757	720	746	736	724	700	742	708	737	764	696	772	700	762	720	723	744	748	804	735	703	729	719	735	767	744	706	778	744	711	732	790	728	748	712	795	721	723	724	758	737	771	726	757	779	712	772	693	746	738	772	740	721	715	753	777	712	693	741	759	758	759	748	740	724	753	734	737	723	774	718	771	737	707	761	795	713	759	736	739	754	763	742	744	731	719	693	720	756	759	766	702	745	750	718	719	732	698	709	748	733	751	703	750	780	727	717	737	704	754	777	734	713	760	732	715	681	761	763	707	737	714	782	746	760	788	722	770	731	705	702	749	676	758	734	789	718	714	786	722	750	779	740	721	697	738	751	760	755	795	742	752	736	756	763	667	700	690	764	742	730	767	728	770	726	731	690	725	742	705	746	746	774	788	715	845	719	762	749	710	755	703	772	704	744	752	730	738	755	730	721	738	727	711	704	699	705	703	764	702	725	744	745	721	779	727	741	767	777	731	772	715	728	715	726	709	752	755	702	749	736	714	738	730	733	760	719	735	725	737	771	740	739	768	744	714	758	762	703	739	751	767	760	693	736	731	734	714	717	725	732	745	762	771	751	713	721	750	756	715	748	733	714	711	709	713	735	757	770	728	789	717	763	732	752	748	808	739	738	751	765	784	729	728	748	758	705	756	698	738	754	741	775	754	683	768	738	712	733	754	748	767	728	759	756	740	714	710	765	709	723	710	680	688	759	756	751	719	728	705	730	756	774	763	802	744	774	729	747	705	705	702	685	716	740	730	724	685	719	711	691	755	718	760	751	726	707	723	743	694	753	759	735	737	749	740	806	777	728	774	734	778	740	691	740	755	724	742	708	743	759	716	787	674	734	760	760	735	742	758	739	700	742	770	737	754	735	734	738	708	755	699	691	729	748	762	744	751	725	813	725	712	777	712	734	763	742	686	745	705	759	746	695	721	725	740	721	735	735	683	759	719	695	702	745	726	747	751	758	760	773	754	715	728	742	729	729	756	781	722	760	789	730	804	716	708	741	699	724	708	750	749	752	730	724	691	714	784	730	726	739	813	770	745	674	744	736	723	704	771	764	699	722	733	751	736	740	708	749	766	798	734	717	706	688	753	735	698	760	785	726	747	695	715	669	810	772	755	739	757	733	777	778	724	703	706	734	702	709	726	791	723	753	724	705	779	718	726	716	719	778	740	736	722	692	787	742	770	727	725	747	751	749	801	753	712	715	729	751	693	747	710	687	787	735	778	750	767	727	710	730	751	735	719	781	759	763	775	715	752	724	712	753	712	723	767	767	741	682	747	716	749	707	651	726	718	777	749	717	708	713	744	692	772	729	745	767	727	723	724	732	774	710	762	759	741	738	753	753	730	784	742	726	750	721	723	763	735	735	730	760	753	750	767	756	766	699	723	773	735	728	771	731	765	749	736	711	713	776	742	728	709	704	735	720	711	714	742	707	757	760	707	732	757	750	725	751	722	738	758	770	773	772	733	758	721	738	750	767	735	717	700	780	717	742	702	750	755	691	763	738	747	758	750	786	760	735	692	783	730	747	762	725	728	699	764	762	769	762	750	740	740	761	728	723	782	726	721	713	746	759	704	724	755	785	718	768	739	728	730	747	740	737	736	734	723	741	779	724	746	758	750	715	714	735	750	773	738	710	722	728	711	745	754	747	720	752	743	765	703	757	717	733	719	676	749	790	743	729	749	713	738	749	696	765	726	743	775	732	760	740	723	764	691	725	765	734	732	727	748	726	712	751	733	713	710	724	736	752	749	748	719	764	726	757	732	762	741	738	751	649	774	723	682	730	769	765	746	791	703	757	722	730	755	738	722	715	714	739	765	797	738	729	724	724	743	819	789	716	774	750	786	697	735	780	736	745	710	764	704	738	756	749	727	736	746	698	805	733	755	750	734	749	745	758	784	750	774	785	755	739	698	740	715	765	730	750	781	764	747	734	730	727	714	749	755	711	726	738	747	686	749	759	715	781	738	741	748	698	719	747	759	821	701	736	689	736	782	743	752	794	746	759	692	767	750	720	769	717	726	713	769	721	744	706	703	717	738	776	738	717	718	728	731	751	752	729	780	739	770	737	750	769	749	752	735	754	723	727	758	765	743	761	762	738	737	735	767	694	779	717	738	707	747	705	752	720	689	725	770	729	721	739	732	721	758	724	750	695	761	744	761	757	739	720	733	746	705	768	767	758	775	755	733	729	736	717	780	740	702	734	732	704	765	729	742	726	762	749	772	723	709	720	780	744	665	721	706	763	789	742	722	796	738	762	749	756	735	692	737	782	768	689	724	787	752	728	749	713	748	740	725	710	757	762	749	733	690	739	676	751	728	745	756	743	792	692	749	698	690	719	731	753	760	705	732	762	740	756	791	662	751	750	699	779	767	725	732	770	755	756	766	775	766	762	738	726	731	743	740	773	741	735	715	723	736	731	750	734	733	742	713	707	725	742	771	701	721	716	755	757	716	738	776	778	798	749	774	730	701	676	763	710	756	765	712	712	786	762	768	762	744	768
24576	3383	1314	1062	855	635	557	496	476	413	393	389	375	367	346	304	361	339	339	315	325	331	296	312	327	323	320	293	305	305	297	303	311	318	294	313	306	328	332	299	297	310	307	302	306	250	310	287	310	300	307	311	318	317	319	326	298	295	286	307	299	296	313	287	284	301	292	349	300	296	269	292	261	292	309	309	304	280	315	290	314	292	306	333	270	318	271	293	327	324	301	296	301	300	295	290	291	291	309	295	296	306	293	312	284	276	289	301	267	304	327	313	306	323	296	312	271	326	294	270	297	312	328	304	317	313	317	323	279	297	289	281	294	309	312	294	285	301	303	305	277	317	284	288	295	305	295	261	311	330	284	283	297	304	346	313	295	297	283	302	283	285	305	312	326	285	303	273	264	303	304	285	274	294	286	293	296	301	286	313	309	282	267	294	305	287	275	281	304	292	297	300	289	327	276	293	267	291	306	301	275	302	289	300	294	295	320	285	295	298	305	303	304	319	289	284	269	279	299	261	314	293	284	300	284	290	281	278	281	311	301	305	277	290	286	282	270	280	266	273	313	288	323	306	293	298	277	265	293	298	281	293	288	265	324	277	294	306	306	272	272	339	277	305	300	275	254	326	272	315	304	307	310	320	293	305	263	314	320	307	323	308	283	317	283	281	297	294	291	315	310	318	280	295	272	282	299	302	300	315	294	313	297	298	329	314	314	297	302	314	296	296	281	303	275	267	274	309	261	315	275	297	290	307	305	308	249	304	251	275	275	237	297	315	302	325	298	293	317	297	286	278	315	307	308	335	293	322	295	330	348	274	297	318	317	302	279	298	286	313	331	308	290	309	304	305	336	294	296	275	336	325	290	313	328	272	300	309	269	320	312	285	300	309	283	290	317	300	266	279	321	310	297	279	317	295	320	305	282	278	292	300	296	336	303	279	261	286	264	315	264	307	297	300	302	304	313	312	283	288	282	283	275	266	293	285	355	292	290	297	311	309	296	283	309	315	267	299	285	275	321	293	316	292	273	294	315	297	288	286	314	247	271	311	274	312	324	295	318	314	273	292	291	281	285	313	309	300	286	303	262	299	302	276	303	325	265	267	305	279	296	288	308	279	294	285	333	307	322	284	288	272	308	309	302	287	269	306	281	308	273	279	296	293	293	299	309	299	293	308	283	263	283	276	296	258	305	294	284	296	289	293	317	275	289	275	283	262	270	291	308	300	317	278	265	267	294	317	280	290	290	297	303	278	294	288	283	281	296	280	293	270	320	328	319	277	295	299	280	306	323	313	306	287	295	293	292	311	269	283	309	280	279	317	285	282	302	327	307	297	271	304	274	286	275	317	295	313	276	270	300	298	316	303	311	264	278	317	295	304	281	322	294	259	268	291	267	291	290	306	307	321	272	294	304	289	311	292	298	302	307	305	302	281	281	282	281	313	307	304	302	299	273	334	311	324	271	336	314	285	320	295	306	290	293	299	297	288	309	309	272	305	310	306	316	262	292	279	316	300	280	334	338	298	304	293	293	288	293	322	317	293	313	272	300	306	288	307	301	288	310	308	314	317	298	295	309	325	316	329	294	280	317	300	291	322	320	298	306	310	270	331	287	271	309	302	323	287	306	301	287	302	276	292	295	298	292	304	284	285	297	268	303	304	314	321	305	296	270	285	281	279	285	259	292	304	276	319	294	288	328	300	275	279	303	318	299	266	289	304	297	296	276	309	277	290	273	271	289	313	286	282	320	302	311	293	305	270	311	318	308	275	286	334	277	284	328	310	279	312	299	280	282	286	280	312	285	312	310	300	296	316	298	303	299	262	302	292	242	259	294	289	269	281	279	262	276	322	318	299	299	285	304	288	311	325	291	294	312	300	299	306	317	313	293	282	271	287	286	295	314	318	279	283	301	278	298	285	298	269	312	279	307	293	303	287	322	284	290	286	303	264	287	309	300	310	310	306	293	278	331	283	290	327	302	269	300	290	301	299	283	304	281	257	298	316	312	284	286	296	313	284	300	280	302	262	292	303	322	306	331	270	309	295	291	306	326	296	280	320	276	302	303	284	317	294	287	302	295	290	332	305	294	296	311	293	306	300	298	257	306	298	316	257	307	332	303	288	292	277	281	286	301	303	308	292	294	285	314	292	352	282	283	298	285	285	293	304	288	314	291	290	296	255	298	303	314	277	300	312	300	285	284	299	293	289	298	278	285	278	306	300	283	301	314	293	287	286	295	293	273	318	284	297	313	311	287	279	327	263	301	299	270	258	262	289	273	258	286	305	302	294	306	319	296	297	294	300	307	295	300	316	302	329	250	293	322	303	296	293	294	310	285	261	326	310	297	278	274	278	318	276	257	308	320	307	283	288	289	281	308	299	310	267	302	325	294	251	297	276	300	316	313	299	286	327	291	275	283	291	286	262	271	295	283	305	312	333	308	293	308	301	274	273	294	278	320	298	290	302	326	282	302	285	303	319	283	289	315	266	280	343	309	297	296	318	267	302	305	275	300	320	317	301	303	273	274	311	267	301	281	305	295	304	284	281	295	322	271	311	319	283	324	284	323	291	284	306	284	305	296	297	307	317	287	303	281	311	290	309	278	306	294	286	290	293	310	288	293	299	302	305	276	291	304	314	300	287	304	296	316	310	269	304	310	290	327	271	313	280	337	299	305	280	299	279	305	310	315	288	294	329	309	302	286	294	281	293	297	302	288	302	325	309	306	298	305	304	344	278	298	299	289	284	282	309	272	297	290	304	314	323	316	283	285	294	291	270	303	301	275	318	299	282	302	282	284	303	305	294	296	261	294	304	305	283	279	281	305	301	296	268	285	302	300	297	305	256	290	277	285	317	269	295	313	282	281	298	278	291	313	299	321	318	305	285	272	276	301	295	281	279	313	287	315	300	298	317	297	286	285	243	265	300	265	272	282	308	299	294	316	319	290	285	299	331	265	323	278	295	307	294	313	310	300	271	282	289	274	292	279	307	260	312	317	319	314	266	299	289	281	315	293	293	318	300	324	258	324	263	291	266	298	280	257	281	301	310	249	336	291	274	325	305	334	330	302	266	291	319	311	270	320	271	265	302	298	288	295	310	312	307	316	285	320	306	267	277	316	257	289	291	320	335	313	268	307	291	330	264	295	281	294	274	318	282	279	305	320	322	332	302	309	302	291	314	287	281	289	275	321	293	275	289	309	312	271	311	318	284	288	305	278	324	274	297	269	311	306	313	268	284	289	277	281	297	313	298	303	318	316	278	295	272	308	299	314	304	274	319	299	313	283	277	343	299	294	274	309	309	304	291	309	301	287	307	282	297	300	315	333	293	299	269	301	292	306	285	284	306	341	312	293	290	323	302	303	298	281	310	318	280	301	288	279	297	261	302	277	258	281	289	311	283	331	305	321	305	287	290	265	278	286	282	303	275	312	296	284	303	299	307	307	307	274	308	313	295	274	290	269	319	260	302	300	293	308	316	261	298	309	300	303	301	295	298
13419	1615	2629	3100	2858	2445	2074	1886	1618	1493	1449	1251	1159	1145	1128	1065	1031	978	987	1009	904	934	883	884	805	901	860	886	834	872	803	837	823	837	845	824	794	792	755	820	815	748	794	804	745	831	765	793	770	780	818	787	782	765	805	783	749	831	825	747	736	718	718	802	792	782	760	754	762	802	812	766	725	772	753	779	786	743	753	794	813	770	734	737	684	776	797	745	753	785	743	795	751	780	793	696	753	730	781	741	804	795	773	747	706	769	736	795	802	740	792	745	787	771	757	765	746	786	787	763	767	736	752	751	751	792	760	761	750	746	804	724	799	743	781	772	752	735	751	813	753	758	780	771	760	738	718	732	818	788	714	737	729	809	766	743	768	776	764	726	761	729	729	745	753	783	836	742	794	740	720	730	717	732	772	769	735	722	763	780	741	760	799	746	795	703	777	753	745	714	791	788	746	802	783	809	766	739	763	776	714	794	716	768	766	759	761	794	724	724	724	713	755	752	733	741	743	732	738	745	743	770	752	739	723	717	732	732	751	747	740	741	743	777	811	741	758	744	783	777	741	744	771	749	751	728	723	783	769	747	779	795	750	764	815	732	784	801	766	710	736	744	762	737	801	764	754	764	752	742	720	762	762	804	758	753	756	819	779	786	657	770	768	704	768	738	722	704	732	758	750	755	767	763	738	725	746	739	745	750	739	759	780	823	831	746	697	708	759	721	708	763	762	779	783	757	754	781	783	795	767	744	769	721	789	765	740	777	753	776	771	760	737	733	768	757	735	792	765	752	733	731	764	780	734	717	721	755	779	719	736	781	749	752	752	744	710	722	779	760	741	720	714	779	758	746	725	780	682	766	762	793	795	724	785	766	743	730	710	712	763	729	766	732	762	747	739	789	792	731	774	731	741	758	712	783	770	749	757	751	748	738	724	760	736	729	762	762	694	771	783	772	727	753	756	762	718	706	726	790	767	777	744	703	819	781	753	760	745	779	774	743	762	755	743	792	758	772	738	763	714	810	781	751	757	774	734	740	694	733	705	760	781	743	723	792	711	749	753	731	800	762	741	732	778	798	741	708	753	734	753	742	751	757	784	752	754	762	729	791	793	761	703	782	717	744	721	757	788	740	790	735	739	776	807	746	765	740	724	754	777	773	762	768	744	787	793	735	753	798	742	728	715	777	785	756	728	777	801	719	785	753	736	804	718	733	729	744	755	739	748	771	755	760	700	730	740	776	708	720	772	754	728	745	753	768	731	768	788	789	765	771	732	797	743	756	744	741	813	740	709	760	765	745	738	761	761	754	756	762	762	754	774	722	763	743	765	769	771	697	718	714	740	739	756	745	742	758	763	751	759	762	765	722	707	728	786	747	742	758	773	773	758	761	727	722	747	735	779	743	810	772	758	739	785	772	722	756	745	784	770	696	746	787	813	788	705	820	760	754	769	788	736	728	780	807	722	732	741	737	741	759	750	740	759	713	684	759	763	760	755	737	734	766	772	728	741	767	736	721	704	721	734	775	796	753	740	723	750	778	775	727	705	807	767	769	773	758	750	767	738	754	768	692	758	767	782	762	781	758	761	753	736	804	747	722	741	742	743	716	795	793	752	773	781	786	791	785	762	746	802	737	746	773	775	767	783	735	731	739	757	768	735	742	729	761	758	725	793	754	697	711	776	742	691	731	785	753	737	768	748	772	733	761	762	764	731	734	755	750	714	746	746	751	782	771	748	752	772	767	786	763	754	795	778	710	781	763	743	775	721	729	742	727	749	771	755	722	768	774	746	764	777	694	722	780	741	756	744	731	760	767	752	708	739	744	742	744	762	808	776	799	736	751	764	786	758	754	756	757	744	756	773	770	754	753	707	774	769	812	759	764	718	777	735	774	737	788	764	751	774	761	735	770	765	711	788	772	770	735	761	725	764	770	754	789	752	760	734	763	727	740	760	754	757	769	767	780	745	759	775	765	749	744	696	682	738	761	730	757	728	764	753	743	757	761	763	744	684	789	752	782	745	792	766	742	785	762	811	742	751	794	736	728	799	798	760	743	741	721	766	724	706	744	746	779	773	807	743	751	779	723	708	751	741	766	707	766	717	784	787	768	799	789	790	720	730	769	773	746	763	720	765	762	756	780	741	749	728	714	834	733	778	782	769	781	773	728	761	742	749	758	759	742	766	775	779	750	752	717	742	738	767	765	730	802	702	749	733	774	733	726	793	789	718	728	711	768	770	783	717	756	728	744	675	765	829	738	744	744	736	751	741	730	744	718	719	765	767	717	745	762	733	781	742	781	802	785	750	797	779	761	788	755	755	740	723	780	828	771	746	746	731	795	746	764	746	784	735	775	745	762	771	803	744	770	745	784	729	781	768	733	740	755	759	762	725	755	766	747	760	779	688	763	745	727	758	730	746	758	704	763	749	726	742	796	762	782	778	727	760	755	754	753	781	785	739	775	712	686	764	765	706	691	793	719	735	777	746	789	769	736	800	737	770	750	738	808	748	771	762	779	745	767	745	723	744	769	787	779	779	726	769	744	769	730	740	761	769	737	759	749	827	756	732	776	711	745	751	759	780	759	767	782	690	775	757	773	753	758	741	741	731	752	748	717	764	732	767	706	732	744	771	756	754	769	749	753	719	760	763	740	710	787	777	768	725	736	751	763	755	742	765	781	759	737	741	720	785	743	770	766	762	774	730	723	759	736	792	746	766	729	764	783	743	702	716	759	760	731	775	741	753	752	768	753	750	783	759	722	792	757	741	768	797	776	744	812	769	745	763	769	785	703	743	750	762	768	743	807	827	764	739	775	711	764	796	778	791	750	765	725	725	775	747	777	747	773	779	770	785	803	818	758	761	765	822	726	764	774	704	761	734	751	736	743	742	753	803	750	787	762	684	802	715	779	782	783	749	718	740	813	744	760	705	749	767	765	761	804	743	790	760	775	773	758	780	769	707	712	826	751	718	749	753	759	719	794	709	746	768	800	742	713	757	745	752	785	750	788	788	715	785	706	807	748	749	778	778	732	736	745	730	763	754	745	767	783	791	710	777	757	758	758	773	770	785	724	725	782	775	749	781	774	755	782	758	752	740	729	757	752	741	770	725	751	786	739	805	733	761	746	744	754	714	771	752	702	747	760	781	780	785	761	785	711	754	791	784	766	721	756	717	807	714	740	720	774	732	758	769	736	733	714	724	727	772	770	728	705	751	755	742	733	776	708	738	756	767	748	726	806	762	788	766	800	748	746	786	768	754	706	785	726	788	760	798	748	716	748	763	707	722	707	724	719	768	773	755	766	722	754	735	737	733	778	742	778	815	727	788	727	708	788	744	758	769	769	786	764	751	714	737	791	752	810	707	740	743	749	748	764	741	777	705	768	771	750	703	754	764	718	805	727	733	728	725	802	752	727	776	729	781	757	746	695	774	725	794	837	750	774	738	741	763	732	764	722	796	770	774	724	739	739	783	759	734	734	771	747	756	775	776	750	727	765
35127	8045	2377	1693	1188	896	672	584	432	354	335	318	303	298	249	256	208	202	178	206	185	221	170	189	183	187	161	160	151	201	192	143	164	173	172	183	151	150	162	137	146	167	148	132	129	128	144	152	151	132	136	150	139	140	149	157	151	151	137	147	157	144	151	155	149	131	134	135	126	141	144	153	145	174	146	144	140	155	129	144	152	143	130	142	137	141	152	150	132	152	142	149	141	122	147	154	146	145	148	123	165	149	148	142	159	127	151	165	143	149	135	146	151	129	167	153	125	133	110	158	142	144	140	145	150	127	133	153	151	127	126	147	134	103	160	152	133	148	144	143	158	169	163	138	153	133	144	148	142	132	173	147	127	133	138	137	120	149	151	130	147	139	138	137	162	118	152	126	146	160	148	125	158	120	142	126	131	151	147	150	149	143	125	153	135	142	161	148	145	144	150	143	145	119	148	141	149	157	159	151	133	131	145	122	133	150	143	139	144	146	115	144	132	129	152	134	125	136	133	124	121	123	119	141	138	143	140	155	150	151	158	136	133	128	154	160	145	137	155	130	164	121	157	126	160	160	155	133	137	141	153	146	140	127	138	147	123	144	146	159	133	121	147	131	146	144	139	151	162	136	127	143	133	147	148	130	164	135	141	154	153	137	140	124	142	143	126	139	128	151	143	142	172	156	160	147	163	162	119	145	128	151	146	137	137	148	137	131	134	155	154	159	136	140	126	142	135	153	132	148	152	145	154	147	143	131	135	137	129	132	152	147	166	124	152	134	128	130	133	144	136	135	155	151	139	148	167	144	138	155	143	162	139	132	168	129	132	154	130	153	131	145	144	159	152	125	140	135	132	121	139	142	141	151	124	145	154	122	143	149	151	127	148	158	134	117	157	136	129	119	143	133	119	134	163	140	153	121	143	123	148	134	149	150	162	132	131	133	136	149	132	164	146	131	151	163	144	129	140	130	128	136	127	138	141	102	144	144	143	124	122	178	144	148	173	136	149	145	139	132	137	162	140	117	160	140	119	133	131	130	119	129	119	146	145	128	147	153	139	145	144	131	145	150	147	153	150	142	133	141	158	142	157	153	154	131	140	143	144	131	146	132	133	147	133	117	140	134	120	138	135	125	145	154	133	140	153	131	149	155	141	138	118	160	161	135	145	129	166	139	131	124	127	147	139	123	131	139	149	153	132	154	136	141	140	130	137	136	159	179	137	156	147	131	145	136	147	126	129	139	139	134	129	146	129	137	154	132	156	154	130	147	141	142	140	152	145	138	130	127	140	144	145	143	136	138	147	118	141	151	130	127	127	121	160	147	135	123	135	156	144	126	140	140	157	159	147	139	155	156	146	120	149	138	135	147	143	160	166	161	134	128	131	131	134	142	142	141	142	136	169	157	145	149	134	152	144	137	152	125	139	145	135	148	127	139	140	143	125	163	132	144	117	138	144	128	147	118	124	141	164	144	131	146	143	130	146	139	130	126	158	135	133	148	153	150	180	149	146	126	165	155	135	148	135	140	132	119	142	127	159	148	140	125	126	158	120	136	140	168	145	124	136	132	151	141	154	142	139	131	135	133	132	138	161	146	141	147	158	126	143	150	121	156	136	139	133	135	139	131	153	135	134	154	155	138	162	138	157	140	159	153	121	142	139	146	157	145	137	135	128	129	134	140	134	135	127	133	127	144	138	145	124	141	131	137	143	144	144	143	152	144	159	155	135	151	146	131	129	148	126	150	154	122	143	144	149	155	124	139	129	164	125	138	167	146	131	132	125	136	143	129	139	126	154	134	106	146	157	139	157	149	162	136	148	127	147	162	139	141	134	136	159	149	163	146	133	145	136	123	146	116	138	155	175	166	154	121	166	116	134	146	158	149	133	138	135	141	152	134	150	156	139	136	118	152	139	134	148	134	144	124	141	150	136	121	142	129	152	145	127	135	144	141	144	155	141	141	151	155	143	133	139	133	130	131	141	144	135	153	151	167	149	153	174	139	146	145	134	133	145	147	138	149	125	139	145	142	162	125	140	145	146	142	133	136	154	155	125	110	143	165	138	140	151	154	150	154	134	170	161	131	131	138	125	161	143	152	116	124	145	144	157	153	161	157	152	134	138	133	127	147	134	122	154	131	126	114	142	158	145	133	161	135	132	152	129	149	141	153	151	125	149	126	146	148	163	128	119	132	127	135	147	160	160	113	147	124	168	156	129	143	139	139	159	160	138	131	130	137	135	162	152	151	148	128	131	137	152	139	140	143	141	131	130	149	122	122	156	149	146	162	141	138	142	147	141	135	140	142	142	150	140	155	154	137	140	150	142	149	141	137	148	145	152	135	138	149	143	139	132	152	146	164	130	116	142	136	124	142	121	142	126	125	157	110	112	150	148	124	135	132	143	147	138	146	149	148	139	132	116	137	146	151	130	142	167	143	142	134	153	124	132	160	128	146	130	145	121	137	140	149	146	144	165	139	125	136	156	152	155	144	164	117	135	152	142	137	130	168	143	139	143	136	144	151	141	143	123	136	132	137	142	159	145	165	144	145	132	144	132	135	153	159	144	136	118	160	137	134	163	140	130	169	142	126	150	127	126	133	152	112	139	143	152	149	138	145	138	161	122	132	135	113	144	158	144	154	137	166	151	138	154	125	142	164	133	112	147	115	137	133	119	124	150	142	161	122	160	131	148	146	155	144	148	142	147	161	123	137	126	140	144	154	145	138	161	138	131	108	141	123	129	156	127	140	129	142	134	116	141	129	148	137	129	145	136	136	147	170	153	142	123	144	150	131	120	121	153	130	127	141	136	147	136	137	154	166	152	149	146	134	150	139	150	143	113	141	156	134	149	150	144	146	150	134	145	142	146	122	126	135	147	144	124	134	141	146	141	144	167	164	150	132	135	154	127	138	158	150	135	130	130	139	128	125	150	147	138	158	135	133	144	133	151	141	145	134	141	110	145	135	155	131	113	145	151	134	129	140	123	135	133	135	121	142	152	153	127	139	152	142	129	155	137	145	151	136	161	141	155	122	133	133	156	128	150	132	139	151	118	140	154	134	148	142	144	140	151	145	140	134	159	139	157	153	138	138	133	129	145	154	159	146	162	127	141	139	138	134	154	120	154	148	140	123	111	144	157	126	141	138	134	167	122	142	146	133	131	138	133	156	139	162	131	131	121	145	130	128	173	135	138	121	145	127	126	149	130	137	124	112	156	138	139	144	169	157	135	137	135	147	136	148	157	158	133	136	123	153	146	144	150	159	143	151	133	143	148	136	150	138	132	136	148	146	143	154	153	123	144	129	149	124	142	163	148	135	116	125	151	151	141	154	134	134	142	124	140	140	142	149	155	163	123	146	149	142	151	135	149	135	137	122	126	126	123	147	121	154	139	141	127	159	150	145	160	113	145	129	143	143	155	149	141	137	151	155	147	136	161	119	139	147	162	123	146	127	157	158	139	149	147	142	153	113	134	135	152	141	160	142	163	139	138	149
18959	1952	4025	4961	4441	3579	2996	2479	2088	1835	1529	1412	1258	1133	1059	980	925	839	821	763	703	701	660	679	659	615	570	574	576	558	553	555	591	555	499	482	498	498	466	512	506	483	474	485	448	489	483	471	445	426	445	407	456	452	436	449	481	448	432	460	435	486	442	435	444	465	394	419	405	429	436	401	417	422	432	427	432	408	392	435	419	408	398	441	404	448	421	401	399	407	377	466	403	403	429	401	401	438	388	413	385	386	405	373	410	368	383	402	424	370	358	399	412	436	413	408	401	363	389	419	427	351	427	396	378	428	383	398	430	423	390	370	398	390	399	410	401	403	390	420	392	384	374	395	365	412	386	398	408	415	354	389	362	394	389	413	400	419	412	378	414	379	402	405	395	390	408	418	395	400	414	378	383	370	401	402	373	385	407	401	404	409	395	394	393	411	370	402	392	378	401	377	385	406	372	418	419	370	358	363	409	422	383	386	393	371	399	383	395	381	394	400	423	397	377	363	386	385	402	401	422	380	381	375	396	397	384	367	397	386	417	416	388	426	391	391	406	375	376	372	386	396	416	416	394	384	387	409	403	355	383	383	403	424	425	378	381	372	420	372	404	395	375	379	378	392	406	381	391	369	395	413	413	386	390	353	391	370	386	395	353	388	415	377	401	399	385	414	403	383	406	403	398	383	386	400	356	382	400	411	370	400	420	403	397	369	397	372	376	377	430	390	368	440	420	426	393	393	395	397	382	432	382	390	389	417	402	409	411	437	419	423	398	420	390	395	365	382	367	414	380	387	374	409	415	425	385	380	366	392	378	406	398	380	356	397	381	406	394	391	373	399	360	379	383	384	393	431	401	397	361	417	420	397	397	391	395	366	384	383	395	394	414	380	413	388	335	370	379	430	394	364	422	419	396	383	373	400	380	410	360	343	381	411	381	399	402	414	419	377	400	379	368	398	398	421	408	392	381	393	377	351	391	401	398	381	380	377	343	393	425	387	380	400	404	411	364	410	389	400	388	372	394	376	414	394	409	392	417	398	416	377	426	362	401	416	365	404	375	384	422	426	420	393	425	412	377	371	422	385	408	409	410	390	404	397	430	365	362	397	386	400	416	394	432	366	348	402	416	357	406	421	395	398	388	362	389	364	401	372	381	384	403	404	396	362	395	397	386	394	388	342	378	380	388	389	360	393	378	406	384	414	401	389	385	407	400	401	380	373	373	377	393	400	376	422	356	382	376	383	434	407	398	408	407	373	374	405	383	403	379	402	390	386	383	422	394	388	388	390	390	402	414	364	389	444	402	398	414	420	389	382	394	388	408	383	398	372	358	400	422	393	413	385	408	379	364	411	353	408	408	385	384	413	420	393	391	401	361	395	390	373	373	387	409	372	408	405	399	367	414	384	389	374	402	399	373	431	399	383	399	419	400	388	378	379	401	445	406	423	374	402	432	421	379	383	391	359	358	417	360	400	390	365	383	412	411	376	400	387	404	407	401	374	384	413	410	400	412	416	400	392	418	370	391	387	373	430	410	431	382	375	366	386	381	380	385	396	363	417	372	413	417	388	392	409	400	447	385	364	439	378	392	406	351	424	407	401	371	373	391	382	406	421	380	393	414	404	447	372	386	424	396	408	388	384	386	410	395	381	346	417	404	434	373	385	396	402	386	348	366	390	366	409	366	366	414	364	386	413	378	398	386	370	398	365	366	376	394	398	404	381	393	377	375	405	376	390	391	398	406	434	392	391	426	417	389	393	392	394	397	388	371	384	402	389	381	387	410	352	410	384	378	370	420	344	392	408	388	421	358	396	394	387	388	407	394	373	404	386	406	385	385	397	399	413	401	376	382	386	403	379	407	388	409	376	389	387	366	412	375	381	405	392	382	384	389	414	401	387	366	407	394	353	351	381	388	410	408	423	378	392	400	423	403	419	386	349	393	373	396	394	389	351	386	381	421	383	399	388	386	373	395	422	385	408	386	395	404	384	414	396	400	394	409	418	392	421	372	372	425	399	410	407	388	427	388	404	377	378	374	363	438	404	382	364	380	371	396	375	414	427	396	400	422	416	456	397	407	379	390	377	352	382	394	378	376	413	385	387	383	350	409	446	438	406	383	400	376	391	381	405	392	379	389	423	401	378	388	429	397	399	382	388	394	409	381	346	415	362	403	398	389	388	399	397	394	394	443	405	450	411	374	427	354	354	368	406	357	387	373	418	373	404	412	378	411	397	420	430	395	410	400	419	396	390	390	391	382	399	363	417	409	399	397	365	400	415	389	368	365	379	403	410	396	401	406	348	365	382	383	394	398	383	416	447	387	389	388	374	346	396	361	392	365	354	397	383	439	373	379	405	422	426	408	398	367	431	399	408	388	380	404	420	361	395	382	394	392	406	381	406	371	387	403	386	396	376	407	409	403	406	378	396	412	387	373	393	394	377	392	390	403	390	446	395	365	405	401	357	381	391	404	405	396	410	415	378	386	373	356	425	372	390	432	398	413	369	412	383	396	394	420	381	394	379	413	409	408	379	384	389	400	466	353	366	406	406	420	369	405	373	383	380	373	362	397	389	397	404	344	380	377	396	406	413	374	448	387	393	390	401	405	386	397	447	414	393	402	388	381	361	383	381	396	382	423	403	432	376	429	375	371	387	390	401	395	367	379	392	432	366	411	391	388	373	425	398	390	388	394	391	364	405	397	381	381	401	390	402	415	399	375	376	387	404	397	384	436	398	376	417	368	370	427	393	382	378	425	397	408	374	400	389	382	423	389	404	383	388	441	416	374	383	369	363	370	409	375	378	386	394	391	387	409	410	377	425	379	430	397	395	403	351	375	346	372	356	369	433	419	416	401	447	433	392	377	407	402	422	406	390	393	378	397	378	402	431	386	414	435	381	408	416	388	419	402	380	409	372	406	385	408	408	398	435	383	407	377	386	395	366	358	381	424	362	392	414	362	397	385	405	401	397	383	384	388	426	395	410	399	382	412	397	396	365	407	388	418	411	419	357	420	391	355	425	388	411	349	400	380	395	377	363	393	375	414	422	375	407	407	382	395	408	401	391	406	396	400	384	408	410	390	376	418	375	391	370	365	392	416	384	390	391	386	383	373	407	409	408	374	415	395	438	414	391	404	376	416	378	392	394	380	379	418	368	389	390	417	384	380	412	376	416	389	385	382	442	358	413	394	408	415	415	432	407	415	380	429	416	394	350	417	370	379	372	446	385	381	368	374	397	377	393	395	396	386	413	396	376	403	392	389	368	412	403	416	416	382	386	408	383	394	391	366	421	405	388	407	371	384	373	406	366	396	360	404	386	396	408	411	386	415	387	431	367	424	381	372	389	416	415	404	400	369	390	368	416	368	354	363	398	399	400	380	366	425	421	403	412	422	430	418	423	431	407	438	373	383	390	445	388	400	363	386	372	405	386	390	366	390	378	433	373	415	406	369	415	375	436	401	397	384	375	392	362	405	374	365	413	388	388	404	424	418	399
3911	338	352	340	309	324	300	309	279	279	297	290	301	310	260	305	263	312	280	270	296	291	261	273	293	308	309	264	290	261	260	268	295	261	291	277	286	283	287	274	311	304	284	281	270	297	300	263	279	267	290	296	288	256	282	305	253	323	271	293	274	298	264	254	273	280	254	271	274	292	298	288	280	290	279	296	289	305	292	295	283	295	267	269	284	291	290	275	240	259	299	280	317	305	266	312	290	272	274	266	265	280	281	301	270	283	252	266	280	263	288	279	265	264	269	276	309	275	289	294	304	276	280	301	289	266	286	266	286	283	234	273	276	280	284	288	265	276	284	287	283	285	317	269	272	270	285	272	289	303	315	279	285	250	294	255	287	319	279	290	298	285	292	267	275	297	292	301	296	271	280	278	279	301	290	310	270	252	249	275	244	305	270	290	258	304	283	296	278	303	317	304	264	269	247	298	277	288	284	303	247	277	305	276	248	263	278	283	280	269	267	282	271	274	274	277	282	282	292	263	277	292	288	268	301	292	303	263	265	286	295	266	282	287	304	268	302	320	306	273	277	269	272	296	267	252	297	283	277	283	272	307	270	286	272	270	260	295	282	268	276	283	268	302	274	260	299	286	285	278	284	303	239	251	272	266	288	285	288	306	265	313	274	265	258	314	302	281	284	296	286	281	259	293	271	254	310	284	279	286	283	290	259	261	302	291	279	276	262	299	259	258	303	259	261	296	305	279	267	276	269	275	259	280	297	274	278	285	287	277	294	304	276	293	288	273	268	258	291	285	274	262	303	266	262	305	310	273	268	254	276	290	268	275	288	282	308	288	254	269	289	270	272	281	316	264	293	285	315	269	277	266	259	319	279	284	274	264	289	266	267	304	322	251	269	266	301	275	264	281	286	283	310	286	294	293	313	280	269	320	304	248	280	269	295	283	290	258	299	265	308	270	284	225	271	303	276	268	316	278	296	287	262	280	276	329	285	287	265	254	273	307	293	293	281	290	286	299	264	275	293	284	300	276	293	275	266	285	277	279	267	261	303	308	285	307	264	280	266	265	287	289	269	271	300	297	279	270	294	267	280	299	267	257	299	250	248	310	285	268	297	274	248	283	294	259	292	284	276	315	278	277	315	326	250	298	308	272	293	286	280	299	284	298	273	247	301	288	274	278	325	263	267	290	308	282	261	236	316	299	294	299	256	268	293	269	238	298	309	316	307	258	296	297	294	283	285	273	284	311	303	279	269	294	286	277	269	282	324	267	299	306	260	265	308	262	291	291	301	289	302	286	307	252	259	279	264	279	288	288	278	269	289	284	281	277	286	270	306	300	260	288	269	249	308	277	262	302	283	276	270	284	274	246	265	273	262	289	288	291	259	284	276	295	284	276	288	270	274	301	278	269	282	286	295	321	290	268	279	279	283	278	286	294	255	279	301	265	235	292	294	293	255	270	317	263	268	272	296	286	290	291	276	279	260	267	283	297	272	294	294	311	297	275	271	253	314	286	287	283	292	284	273	283	248	306	300	290	290	279	324	317	282	281	282	282	275	298	273	292	269	287	281	291	288	265	276	300	276	284	279	287	287	290	310	277	271	269	285	286	278	261	292	303	274	282	289	267	283	276	299	283	278	285	272	287	279	265	272	308	281	249	276	305	311	279	291	268	283	311	276	311	287	311	287	292	256	280	271	299	285	285	281	272	277	264	278	289	264	264	283	306	288	271	271	313	300	291	253	283	284	307	243	295	282	279	260	264	275	305	303	299	292	283	260	257	305	302	301	294	265	254	263	286	294	256	291	295	320	301	293	291	309	303	286	301	321	296	261	305	262	305	276	276	282	280	271	302	267	299	300	292	276	286	298	267	275	278	282	329	289	271	319	279	258	281	297	261	282	280	304	308	261	279	252	278	290	283	267	296	334	282	277	257	280	274	274	273	294	263	249	288	283	286	283	293	280	300	289	280	266	297	289	277	281	295	294	251	287	259	279	285	280	282	291	277	272	282	261	257	297	278	275	274	286	322	263	292	291	291	278	274	298	252	287	293	264	281	279	287	271	270	294	285	278	286	281	282	297	284	298	300	268	302	308	270	259	280	262	317	250	270	290	321	287	273	294	284	281	305	273	257	273	274	260	287	266	275	274	274	302	295	270	307	281	306	294	287	273	306	264	285	264	293	264	247	300	313	295	290	268	284	287	277	292	299	262	282	317	310	287	294	244	303	265	291	278	286	292	272	313	277	267	276	291	271	278	245	284	296	294	291	261	258	289	278	276	304	312	276	280	259	279	304	277	272	276	276	288	282	263	298	274	262	291	275	274	279	293	293	302	284	301	305	277	275	277	290	275	238	278	277	297	287	305	337	284	282	266	293	288	302	259	266	279	282	281	304	302	270	270	241	282	285	289	317	306	285	281	282	283	303	287	272	264	234	302	282	305	278	289	265	279	287	282	263	322	280	290	311	312	303	289	264	262	295	272	259	275	282	260	320	308	289	291	300	262	285	287	280	293	289	275	310	273	270	298	300	269	293	268	288	284	321	282	312	288	282	296	283	322	259	280	315	255	285	293	268	262	293	278	285	286	269	297	287	284	291	301	314	276	312	297	269	272	287	289	298	259	299	326	300	279	293	266	282	280	280	330	298	261	305	278	306	303	287	262	262	269	276	311	296	269	288	270	303	279	285	315	276	284	275	271	269	262	309	280	264	279	276	276	287	295	302	276	265	300	273	281	286	266	274	290	270	277	296	306	296	283	287	261	277	315	285	261	320	282	295	314	289	283	278	270	269	285	285	276	282	304	274	308	277	283	285	279	250	270	263	273	285	278	297	302	295	264	305	296	283	275	273	291	278	289	323	300	264	273	305	271	283	282	262	277	281	280	293	258	298	290	278	315	290	257	284	286	278	292	263	272	271	311	241	291	299	261	249	279	288	273	291	287	293	299	317	302	280	288	273	308	272	291	289	286	258	273	266	256	284	285	299	312	269	263	287	286	279	284	284	295	277	311	264	276	285	279	271	266	319	272	308	311	294	254	312	264	262	284	303	263	275	301	252	260	292	258	289	305	314	294	248	288	300	280	290	243	267	292	287	299	290	269	276	256	274	291	255	298	295	272	247	260	295	286	284	306	251	270	274	274	266	287	265	284	289	282	250	296	305	300	315	277	320	286	301	284	281	257	290	290	286	272	285	289	285	302	295	295	270	270	295	261	271	254	296	274	264	273	282	275	278	288	292	310	280	273	269	268	282	299	283	296	285	285	275	298	292	299	278	272	257	277	298	291	307	274	286	288	263	295	313	277	263	250	300	275	265	290	271	260	266	270	262	283	254	294	264	281	272	287	266	304	302	278	290	287	293	290	319	312	292	269	280	293	269	275	282	291	307	269	304	265	277	288	284	282	267	276	274	271	287	284	307	274	273	294	290	266	248	275	314	276	296	277	289	281	282	277	273	299	310	300	270	304	303	289	300	260	284	287	250	265	278	282	301	298	309
3481	842	864	910	868	885	840	833	790	788	843	818	737	792	764	771	797	793	788	718	793	757	790	708	791	768	718	759	765	762	738	715	760	757	826	754	758	738	746	740	752	753	725	722	763	774	758	726	745	747	739	719	769	760	723	761	732	730	739	716	764	759	753	780	786	729	720	754	655	726	707	786	718	748	750	736	834	731	723	763	737	797	724	763	748	697	746	757	712	701	765	774	734	762	759	802	758	740	742	717	751	676	720	758	719	696	765	757	728	739	733	693	754	736	781	774	728	739	758	731	756	748	742	761	726	768	770	746	734	722	706	738	750	755	726	762	687	724	749	740	748	698	729	731	756	751	672	729	726	696	733	725	746	741	746	701	708	742	761	744	822	711	723	734	700	760	723	741	723	766	732	746	699	733	724	754	710	755	770	764	712	739	722	781	715	716	750	795	751	733	746	711	750	761	773	751	748	707	769	805	731	741	772	714	764	722	713	695	734	732	721	728	727	705	717	766	733	754	764	748	712	732	738	723	715	761	763	782	747	776	748	762	754	711	744	715	745	760	765	775	746	704	742	734	729	777	722	732	710	723	733	747	726	756	738	719	723	686	707	732	713	732	750	751	683	703	786	745	759	766	706	715	728	746	761	710	720	692	727	753	787	729	722	719	733	784	727	720	702	702	688	766	746	770	751	764	783	754	782	716	723	777	715	767	767	790	700	751	712	713	770	725	708	733	750	684	713	723	726	690	713	710	726	722	753	778	734	761	723	722	735	666	749	775	724	732	781	739	710	741	700	779	721	735	760	735	679	743	772	735	784	707	720	718	763	733	748	754	726	756	744	770	735	708	764	710	720	768	702	723	705	740	727	745	727	736	732	723	754	741	704	723	729	718	733	753	764	757	769	709	720	748	749	699	709	715	706	712	721	757	684	711	705	744	771	762	722	723	694	730	716	756	792	705	723	759	732	696	797	721	739	746	756	726	775	715	732	795	724	713	758	758	721	771	779	760	735	726	721	774	673	794	764	784	748	693	731	704	761	776	753	682	733	742	737	711	736	749	736	778	752	712	712	737	757	730	734	801	716	730	743	722	725	769	728	763	766	706	753	739	742	746	743	757	692	768	673	714	719	702	718	696	729	705	724	812	752	705	719	706	692	746	743	748	762	748	722	764	765	786	731	771	732	664	710	751	744	741	753	727	717	765	737	759	707	707	716	730	732	747	717	757	738	765	749	757	728	743	759	679	766	730	694	769	756	754	737	746	724	757	741	758	760	719	780	750	759	790	774	736	742	745	724	736	750	748	745	727	718	718	739	746	734	702	747	791	758	740	726	744	735	688	770	707	737	737	686	675	776	730	746	716	719	741	678	729	703	784	708	743	754	733	780	751	727	764	721	729	721	769	726	785	774	733	718	729	734	717	715	790	771	706	722	716	676	780	717	721	760	749	701	814	713	732	740	707	723	755	733	740	714	760	740	702	749	719	722	756	715	724	731	776	721	737	753	758	732	706	695	687	710	793	759	695	730	692	760	757	740	796	732	746	693	754	798	749	736	736	746	747	714	780	725	756	716	731	715	725	741	754	731	717	784	753	709	741	699	759	748	714	715	778	712	693	709	711	783	717	746	715	710	752	735	724	744	709	720	756	747	793	752	736	731	714	746	708	770	772	724	750	711	749	748	752	750	788	803	734	715	739	759	735	747	793	744	709	758	769	772	719	746	743	798	733	769	710	742	726	706	767	756	708	758	740	733	748	737	704	774	722	720	713	714	686	731	716	774	713	747	735	706	738	724	721	704	729	689	731	699	735	726	726	753	744	697	729	738	731	724	763	746	750	721	735	763	747	778	741	723	746	781	740	739	729	757	763	722	789	777	737	750	694	788	737	771	748	719	774	684	750	751	768	701	717	741	759	780	758	743	671	755	687	716	743	839	737	733	751	721	716	785	742	783	762	708	768	741	711	740	769	713	738	746	716	762	737	723	746	683	772	759	775	704	752	697	704	713	786	731	725	711	786	676	739	721	738	710	773	779	755	709	683	745	729	774	713	749	737	722	772	774	737	765	760	747	709	768	746	700	739	748	766	761	765	731	748	714	713	752	727	754	692	700	777	692	735	740	761	789	739	748	786	774	706	766	745	735	703	722	719	715	695	726	734	731	745	713	772	714	772	758	791	779	732	721	710	766	730	709	757	747	763	742	753	693	738	761	689	728	748	736	695	741	743	721	731	729	736	750	753	719	751	730	685	755	706	740	753	735	734	768	717	741	730	747	757	759	746	740	796	748	692	721	698	733	780	701	761	711	724	742	732	781	788	778	754	688	737	741	702	724	756	793	751	698	780	788	737	733	705	751	701	796	722	731	729	747	753	728	771	740	732	767	722	725	778	776	707	684	733	768	772	739	792	716	744	744	785	747	775	738	773	702	691	773	731	709	762	788	746	690	735	750	724	748	750	716	719	734	781	684	693	700	722	751	715	753	713	706	736	750	736	761	762	740	703	787	733	746	747	738	748	693	740	746	747	746	708	762	735	749	759	741	785	730	727	772	753	741	759	800	771	731	739	761	748	755	752	716	748	717	746	705	781	689	741	702	761	735	745	742	780	725	752	721	719	723	732	779	768	734	723	773	797	744	783	776	756	760	766	739	743	738	790	749	736	726	724	803	715	688	804	750	749	791	763	741	700	748	768	740	716	748	707	737	761	713	729	753	718	727	718	710	747	737	744	731	744	706	760	753	695	763	749	747	703	774	750	687	742	777	707	725	763	726	749	725	771	786	764	754	743	762	692	737	719	743	753	713	734	742	737	750	787	682	720	707	708	753	733	724	717	743	781	750	756	755	705	739	745	762	757	746	739	715	705	755	762	741	691	719	741	716	735	723	716	716	755	718	695	748	799	776	734	701	749	696	733	736	774	771	756	728	729	725	705	699	713	787	778	739	769	690	705	720	786	744	750	771	768	734	724	709	773	713	740	732	752	723	703	727	728	785	762	714	742	716	729	778	712	748	748	719	760	739	746	739	712	731	759	722	738	720	781	724	692	698	770	706	806	748	729	749	758	784	736	753	778	716	742	752	763	768	757	717	766	711	727	716	728	707	709	737	778	731	731	782	698	739	704	708	715	693	735	746	726	736	743	740	746	730	696	747	737	708	727	712	704	741	760	694	755	728	802	753	706	745	749	754	749	780	761	741	743	713	748	749	739	728	776	759	697	733	736	757	739	755	764	740	725	727	754	741	738	754	785	703	752	703	718	694	737	771	715	805	758	752	715	717	705	742	721	755	696	734	771	676	696	719	703	715	719	708	759	759	716	739	729	787	732	776	758	684	743	732	724	726	774	766	741	743	745	734	715	705	715	757	745	765	695	763	707	791	733	692	680	722	738	748	730	740	756	729	701	732	713	758	722	725	731	758	769	748	741	745	730	776	731	777	769	727	755	718	766	753	736	703	779	715	711	728	729	757	767	771	765	720	754	663	727	705	723	746	756	730	661
24034	2930	1309	961	796	607	544	477	475	419	402	378	371	347	349	325	324	319	325	336	330	313	304	332	309	296	304	295	310	298	335	298	310	292	293	268	322	316	296	306	319	277	333	296	310	296	300	306	281	315	295	292	297	303	320	305	260	322	303	300	309	314	309	281	296	283	302	312	310	301	293	294	277	297	266	296	277	302	315	271	270	243	298	295	282	294	259	315	281	317	319	303	303	273	298	281	297	308	317	277	270	292	281	296	296	254	300	305	299	287	301	270	300	263	259	282	316	268	311	323	293	317	297	296	323	281	282	296	330	335	327	282	314	278	294	296	313	316	325	304	325	298	299	295	289	277	263	292	289	292	303	314	309	275	311	281	260	316	290	268	301	291	268	260	297	288	317	287	282	295	300	292	286	308	314	259	310	288	296	287	285	315	290	250	306	303	325	303	297	274	291	293	300	313	294	298	280	280	314	259	294	271	297	291	271	290	307	304	296	292	292	278	307	276	303	270	297	296	279	276	331	330	303	287	286	293	312	290	267	272	277	281	274	307	312	306	313	306	317	260	304	301	270	275	278	297	269	273	301	293	330	286	271	294	330	304	310	280	292	281	276	284	275	318	264	310	289	280	268	311	294	294	265	261	314	279	301	311	285	277	282	299	301	317	265	310	230	289	307	288	272	329	296	270	313	284	329	280	302	290	311	271	299	289	300	283	321	310	316	274	301	288	300	303	281	301	293	271	282	308	299	282	297	310	257	308	274	285	305	293	313	275	270	289	291	314	278	309	299	275	286	282	300	303	302	284	310	291	296	303	329	285	278	283	307	278	271	278	323	291	273	290	289	296	299	325	257	300	293	275	316	292	260	307	304	299	286	283	291	308	268	290	254	284	286	302	274	292	328	305	320	303	302	285	288	301	318	306	297	313	313	272	276	278	304	302	273	291	299	266	252	295	272	302	323	361	300	329	328	264	326	278	292	272	261	294	291	278	316	314	299	278	288	303	299	287	295	307	284	290	298	265	293	318	288	279	296	263	300	268	297	313	296	275	288	341	288	293	295	299	261	260	279	275	291	288	278	286	279	306	275	287	291	281	287	261	280	308	312	281	277	273	283	295	312	299	285	287	253	285	304	293	282	315	284	264	307	312	292	310	306	287	295	297	303	301	271	293	284	322	290	285	304	285	283	308	311	293	306	268	317	310	305	277	306	299	271	260	301	325	279	298	295	260	285	311	318	288	295	285	288	311	279	270	326	305	315	314	309	294	287	298	291	286	290	290	265	332	279	295	284	286	286	299	308	322	297	322	305	279	300	302	280	301	324	280	260	309	287	286	276	314	262	299	283	288	309	302	328	295	285	325	310	287	308	300	315	310	286	303	284	299	277	299	297	273	318	301	278	281	302	294	295	284	315	269	272	314	273	286	284	275	305	293	312	282	307	279	298	287	265	292	245	301	292	274	267	265	290	325	290	307	284	286	307	329	291	316	284	310	325	293	307	303	287	314	296	294	301	279	291	299	292	284	266	324	317	298	304	253	292	259	290	311	326	311	327	280	329	300	297	284	271	282	303	307	296	297	298	310	313	275	284	279	287	281	311	311	293	300	316	280	279	288	294	309	303	296	288	264	299	315	268	340	289	294	304	296	298	290	320	340	313	287	309	271	298	276	309	287	311	293	298	286	296	265	300	308	284	287	279	298	293	295	295	268	298	345	264	301	297	285	317	288	277	276	298	304	286	272	258	305	285	341	331	315	291	286	271	309	283	280	314	293	293	281	285	320	305	310	303	281	315	278	274	295	278	313	296	282	301	292	268	295	287	299	290	297	313	277	273	324	302	316	306	310	280	268	292	321	302	300	294	290	260	316	279	326	295	305	272	295	277	286	307	286	292	286	305	281	276	271	314	286	291	309	260	298	305	297	292	273	295	275	275	299	317	320	274	294	312	304	301	268	312	298	302	299	290	261	333	284	315	271	309	287	255	291	278	312	315	310	251	280	293	274	298	312	298	290	293	308	279	286	269	315	291	292	306	263	297	299	278	299	278	283	321	286	298	320	302	287	274	278	291	291	294	299	294	333	289	294	299	272	299	308	318	275	284	302	296	292	300	301	313	297	302	239	304	291	300	285	255	292	311	304	304	304	291	265	264	294	293	292	274	332	295	288	282	295	282	313	297	287	320	297	291	317	309	263	271	296	291	297	303	317	273	295	308	293	306	301	279	302	272	273	311	289	294	301	270	320	288	299	330	295	279	285	288	305	280	264	307	292	316	308	284	298	268	288	298	308	291	301	288	296	273	290	316	289	275	316	292	320	277	290	293	285	327	293	284	306	284	302	295	279	275	284	308	290	264	247	325	292	275	325	263	315	297	305	313	281	263	291	284	309	275	317	293	287	287	287	322	297	306	303	302	280	313	271	256	292	304	282	309	297	307	306	293	305	314	315	285	301	300	289	293	327	282	284	291	302	301	285	294	290	300	277	302	296	298	315	291	312	304	288	311	307	261	298	300	287	312	296	284	317	291	307	312	305	291	297	304	280	297	307	280	264	292	337	280	289	287	307	292	287	277	331	295	303	271	280	319	282	306	289	279	274	284	292	280	285	300	298	298	287	272	281	289	313	320	304	306	282	307	303	301	305	300	316	312	293	287	266	289	280	283	326	275	298	311	305	296	309	281	282	273	310	311	295	308	282	328	294	294	282	314	297	305	273	341	288	302	272	291	298	309	301	287	293	300	311	290	281	292	273	283	300	291	287	300	268	275	315	287	281	299	294	290	315	327	277	296	294	279	295	282	282	293	317	323	299	285	323	287	327	289	279	306	295	285	291	300	311	291	281	313	329	282	325	289	309	266	289	324	268	286	284	300	312	319	288	320	297	256	267	279	282	318	303	294	311	267	290	259	259	311	295	311	288	305	295	312	318	295	326	289	306	266	278	303	290	291	277	292	270	269	289	287	316	309	305	289	330	271	309	299	282	275	312	316	277	270	319	296	265	315	301	288	325	319	304	306	322	308	298	320	268	275	300	280	323	276	286	290	311	299	291	302	303	290	298	294	307	290	304	283	275	289	288	301	290	288	289	308	293	280	294	307	261	283	262	275	304	281	314	319	306	287	272	317	303	291	298	300	319	299	286	299	338	298	284	300	309	317	300	283	306	284	310	313	289	274	284	282	301	271	286	300	299	286	300	340	283	304	292	271	297	311	292	283	296	270	305	300	338	320	287	280	289	273	291	285	325	289	285	290	339	305	337	277	295	300	278	247	309	257	300	301	284	303	306	293	329	285	303	269	312	317	308	275	322	309	275	320	288	281	288	327	290	294	285	314	298	280	275	288	288	313	282	282	292	302	306	278	304	298	322	314	268	308	279	296	334	302	263	291	320	278	265	257	288	300	305	261	300	335	313	287	296	283	284	307	244	290	319	286	300	290	302	300	306	296	277	280	305	305	270	302	295	312	279	320	313	297	282	310	283	310	284	288	293	286	282	286	300
12962	1559	2663	3249	2840	2532	2123	1873	1703	1539	1360	1251	1242	1194	1106	1052	1021	1017	980	897	950	981	934	924	871	856	848	848	860	863	836	877	796	799	777	870	791	792	820	748	804	808	747	833	766	794	780	807	814	809	850	778	744	740	801	759	779	795	790	835	724	811	785	775	793	777	764	762	738	769	799	727	783	799	799	796	803	748	821	743	754	735	754	830	751	730	778	751	802	792	793	744	731	755	766	777	767	791	784	727	717	755	806	702	746	740	761	709	737	744	786	771	770	801	772	721	773	768	760	761	738	754	771	772	780	773	793	755	747	761	714	739	792	738	820	794	767	720	743	769	756	764	810	758	811	710	721	761	819	722	729	728	761	760	783	747	766	729	758	747	749	796	756	782	759	753	764	761	770	740	731	742	735	748	777	758	683	717	724	763	782	820	749	774	773	774	747	766	796	801	744	727	711	772	738	746	756	777	762	774	798	768	767	736	797	761	745	770	800	757	803	767	810	733	740	743	786	774	719	754	732	762	715	763	742	722	775	746	703	723	750	702	754	699	745	784	738	761	766	743	765	730	745	741	723	759	778	710	750	780	776	779	722	736	724	766	740	758	689	778	735	765	736	710	794	792	716	742	746	769	745	744	791	710	794	712	688	749	787	738	793	742	758	780	751	772	780	758	753	792	766	752	698	763	710	763	753	730	736	739	813	726	733	757	749	737	722	686	754	729	743	739	797	739	774	848	734	721	778	775	777	760	763	749	742	729	707	781	764	793	753	777	744	785	750	783	756	746	715	831	731	749	685	733	772	794	725	786	804	748	740	785	731	780	750	737	731	762	749	745	795	784	761	772	771	726	754	797	768	746	781	823	729	779	780	730	771	800	723	733	760	773	791	760	722	745	731	735	765	772	787	765	744	754	764	760	766	794	748	791	777	745	752	765	747	703	738	689	737	813	732	785	706	732	781	733	741	728	754	720	744	751	740	812	752	786	760	724	747	741	704	778	798	735	731	747	761	718	765	697	726	723	768	819	793	773	733	783	751	763	756	764	777	750	743	768	750	754	728	749	765	755	760	750	762	743	751	740	711	779	744	751	765	791	766	765	733	784	726	710	730	791	773	784	739	728	779	755	743	735	796	714	735	771	770	750	787	762	744	763	746	755	762	846	774	722	775	809	735	791	755	736	729	773	792	732	734	772	740	723	748	753	774	740	759	767	753	744	724	718	748	773	797	771	769	758	734	765	774	796	770	752	794	760	754	722	757	684	753	706	803	757	738	787	760	761	789	777	758	740	744	774	717	764	711	721	737	733	752	765	762	757	781	751	753	786	743	751	742	722	719	723	793	747	756	747	735	709	792	769	764	694	749	793	742	741	770	698	724	728	729	727	736	798	710	703	784	731	779	714	752	708	719	787	733	774	782	750	764	740	784	705	753	752	781	742	718	783	772	744	754	790	714	750	731	768	742	722	736	743	752	754	766	733	772	766	761	758	696	741	723	779	756	776	755	737	765	731	717	791	714	789	724	802	767	733	794	766	729	754	736	745	813	753	767	723	745	749	737	752	767	744	722	783	697	723	747	778	718	702	732	734	742	777	780	784	764	744	783	751	766	748	728	776	737	742	747	710	761	740	760	771	779	772	687	723	732	752	767	762	800	731	799	751	803	743	759	765	793	700	771	778	742	752	819	750	795	767	764	727	777	744	690	735	733	814	722	698	757	775	708	753	745	803	788	743	819	768	777	762	747	753	765	775	757	760	785	743	736	759	745	724	736	731	751	752	710	730	764	782	751	741	744	787	750	759	744	735	762	781	754	834	771	788	732	725	745	786	788	753	778	735	806	736	723	789	749	779	787	762	743	693	777	767	798	745	782	730	759	743	755	755	766	740	752	785	767	757	723	738	738	730	740	731	773	795	750	713	759	782	761	694	728	771	770	758	734	742	753	731	756	767	722	733	740	735	778	734	818	739	710	729	760	804	738	749	753	737	787	734	774	722	722	756	758	774	754	736	715	758	797	721	783	749	752	743	793	773	738	735	758	738	748	748	768	773	690	775	766	758	794	685	715	767	758	782	745	774	722	775	803	722	755	746	723	741	772	740	742	713	753	775	777	737	726	771	775	728	726	794	704	734	751	729	749	771	763	768	773	719	752	714	761	738	771	760	717	782	741	749	716	802	745	759	811	741	779	741	739	768	717	773	780	727	728	713	780	753	744	814	769	748	808	709	760	748	771	726	741	762	765	749	770	777	800	757	779	769	752	712	757	740	763	755	746	776	780	746	770	691	749	765	769	718	779	743	715	767	699	758	813	761	772	751	750	784	750	793	805	755	755	757	779	794	686	807	757	737	727	744	803	749	730	740	785	772	732	776	792	761	761	800	801	737	733	735	728	780	707	786	761	733	769	769	743	733	747	743	757	796	720	732	793	757	722	726	800	756	764	734	740	730	723	751	832	777	744	741	778	809	755	715	765	707	748	750	736	750	747	790	702	748	775	732	763	711	717	713	685	759	714	741	736	747	746	773	765	776	783	753	753	756	764	809	734	813	736	766	724	730	687	805	763	762	769	726	745	741	726	730	771	737	755	743	769	751	758	711	748	781	753	739	787	736	787	733	778	739	771	709	690	764	739	786	741	756	759	744	756	702	737	770	729	786	733	758	782	732	770	769	757	764	740	728	705	812	760	718	735	736	746	765	709	786	733	838	775	719	768	737	738	790	733	839	723	752	737	768	797	729	725	786	741	763	718	745	684	785	781	754	786	686	767	761	768	721	758	747	782	773	802	763	743	724	737	754	758	725	734	726	743	756	735	774	770	731	726	779	714	709	713	806	793	784	769	770	768	800	760	752	763	746	684	762	725	797	747	790	754	789	770	736	756	693	742	731	733	749	675	764	779	742	724	721	740	767	798	739	748	757	823	724	748	740	747	824	725	732	734	747	753	789	763	743	782	786	759	740	753	748	809	749	774	764	754	698	737	760	777	755	766	744	754	760	711	771	811	742	726	760	745	735	759	773	799	732	727	740	735	717	731	741	702	752	775	708	789	726	761	766	728	742	760	708	798	760	745	765	726	792	766	762	741	785	729	781	776	724	680	733	701	776	750	695	776	742	757	699	773	757	717	807	794	792	723	769	751	749	769	768	797	734	778	713	734	769	750	747	797	771	769	748	744	735	784	761	752	758	739	713	731	749	727	796	757	759	783	758	772	720	769	780	779	734	756	798	766	747	786	707	757	783	768	741	749	725	704	735	711	760	710	805	730	730	771	710	688	778	742	690	744	773	720	726	737	816	722	746	779	726	759	776	780	706	793	755	795	762	746	737	735	761	763	731	802	742	768	731	750	791	733	711	751	779	778	697	761	719	772	733	765	808	766	766	762	712	758	688	796	723	736	738	737	733	782	768	758	757	768	719	731	780	786	707	732	722	765	800	733	700	747	746	755	756	693	810	819	711	759	796	762	754	722	721	741	719	745	785	784	739	760	749	757	755	771	690
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
