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
338470756543	338470757054	338470757604	338470758154	338470758704	338470759254	338470759804	338470760354	338470760904	338470761454	338470762004	338470762554	338470763104	338470763654	338470764204	338470764754	338470765304	338470765854	338470766404	338470766954	338470767504	338470768054	338470768604	338470769154	338470769704	338470770254	338470770804	338470771354	338470771904	338470772454	338470773004	338470773554	338470774104	338470774654	338470775204	338470775754	338470776304	338470776854	338470777404	338470777954	338470778504	338470779054	338470779604	338470780154	338470780704	338470781254	338470781804	338470782354	338470782904	338470783454	338470784004	338470784554	338470785104	338470785654	338470786204	338470786754	338470787304	338470787854	338470788404	338470788954	338470789504	338470790054	338470790604	338470791154	338470791704	338470792254	338470792804	338470793354	338470793904	338470794454	338470795004	338470795554	338470796104	338470796654	338470797204	338470797754	338470798304	338470798854	338470799404	338470799954	338470800504	338470801054	338470801604	338470802154	338470802704	338470803254	338470803804	338470804354	338470804904	338470805454	338470806004	338470806554	338470807104	338470807654	338470808204	338470808754	338470809304	338470809854	338470810404	338470810954	338470811504	338470812054	338470812604	338470813154	338470813704	338470814254	338470814804	338470815354	338470815904	338470816454	338470817004	338470817554	338470818104	338470818654	338470819204	338470819754	338470820304	338470820854	338470821404	338470821954	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27711	13541	11523	3323	1713	1180	859	625	476	460	419	389	351	325	353	304	297	272	294	263	237	236	229	206	212	217	266	220	210	252	223	204	243	203	202	210	234	220	236	216	207	228	196	226	221	228	195	202	199	205	199	220	225	234	210	192	215	227	218	214	195	192	232	208	192	232	191	202	199	193	192	251	208	197	235	205	211	207	236	194	197	205	212	214	210	188	180	232	236	216	204	224	214	198	173	189	182	224	210	213	199	161	217	200	187	220	233	209	226	200	220	198	192	217	209	232	213	182	198	206	223	193	185	190	178	220	210	197	238	227	210	195	206	196	209	224	222	211	221	202	247	231	217	219	189	201	204	209	210	185	201	195	224	201	228	217	176	220	218	238	198	200	212	189	180	216	202	195	206	224	206	204	212	192	188	197	201	187	233	210	219	214	213	207	212	198	215	211	231	233	218	235	216	221	216	218	185	220	164	214	191	239	192	228	192	203	212	225	187	213	202	204	198	219	219	218	204	221	250	213	219	193	204	188	208	196	241	191	203	209	197	205	184	197	196	237	198	193	195	212	214	199	239	203	201	186	229	199	200	230	243	197	210	210	212	230	208	190	214	206	211	207	230	183	220	211	235	192	209	197	201	229	194	228	197	214	222	198	212	214	226	216	194	238	204	204	235	206	214	204	195	227	249	214	197	220	205	198	203	197	213	199	194	192	223	249	200	204	206	212	207	199	237	197	201	179	210	203	208	239	201	217	192	215	214	174	204	224	186	227	215	216	227	207	210	209	204	213	222	225	214	213	235	230	197	207	195	215	199	216	227	209	179	193	200	193	185	209	223	221	209	208	222	200	213	192	203	207	224	224	214	218	200	184	214	214	196	212	195	188	200	228	196	189	207	216	198	210	191	196	235	201	196	215	225	200	187	200	202	214	198	215	218	192	192	242	221	239	217	221	204	209	216	219	239	210	190	238	215	191	234	222	204	210	195	208	214	206	235	198	201	211	191	232	201	211	234	203	181	220	215	173	220	226	221	216	203	183	203	250	193	217	203	181	223	216	226	202	216	204	201	211	237	198	221	205	191	199	210	216	205	195	213	201	225	190	229	216	204	202	189	208	215	223	209	229	234	236	214	191	262	203	176	207	190	214	216	203	186	225	214	190	212	200	202	202	220	215	211	210	207	203	209	228	213	192	219	211	215	200	212	226	232	231	200	190	200	205	207	198	199	213	224	206	221	186	209	206	196	213	230	221	208	222	217	251	208	238	206	194	207	223	183	213	187	194	219	228	239	195	190	191	215	188	202	229	208	206	218	202	186	188	188	210	176	220	212	196	197	175	209	226	204	200	212	209	205	208	194	214	230	213	205	216	228	200	192	190	211	229	194	185	218	219	218	201	219	209	222	210	213	198	220	214	195	195	198	200	196	221	215	199	215	203	203	201	201	189	226	194	197	211	209	210	209	214	207	196	224	220	203	205	219	223	214	209	217	183	225	231	209	198	209	230	189	200	242	208	229	206	200	231	209	190	227	182	220	207	204	209	204	194	215	190	196	216	213	185	225	213	208	206	235	229	237	209	223	197	222	204	222	193	202	228	204	208	219	191	215	200	218	202	215	194	207	204	201	188	218	222	210	210	224	205	223	187	215	209	219	175	205	207	215	217	217	193	216	184	185	211	223	224	211	216	208	210	225	206	195	203	176	195	203	216	208	220	213	196	207	196	252	242	187	229	205	213	227	237	228	208	204	227	209	221	218	201	219	207	237	206	181	212	204	219	216	224	229	196	219	236	201	231	208	196	237	222	209	212	195	197	198	240	189	197	246	209	215	223	204	212	212	223	218	198	201	223	234	250	203	192	229	216	227	212	232	210	213	213	220	215	182	180	227	205	198	233	209	220	220	207	214	202	204	221	207	210	202	220	182	230	175	188	220	208	201	223	208	217	210	216	225	203	189	214	224	205	225	220	232	208	214	234	229	214	204	226	208	211	213	212	209	206	212	209	206	209	197	183	228	203	235	219	202	201	222	205	187	216	195	200	226	196	194	226	181	210	213	216	204	226	213	216	194	230	231	186	234	200	220	205	231	192	195	203	209	225	198	221	198	222	216	205	188	209	203	199	195	176	225	230	226	213	179	223	194	222	187	206	191	216	209	234	165	204	208	234	233	201	198	228	220	213	208	194	198	201	199	214	230	199	238	212	189	206	205	200	204	224	230	202	203	208	210	187	198	193	213	222	207	228	213	189	187	215	185	181	220	230	193	183	194	201	218	201	190	165	200	225	203	192	189	176	191	221	230	209	223	206	247	237	235	193	183	227	216	229	203	207	202	224	220	222	182	207	177	218	200	211	200	203	213	201	234	237	237	195	193	227	223	204	234	195	216	193	244	221	225	218	200	198	180	192	214	186	200	229	215	215	216	220	211	203	209	223	201	178	210	198	208	214	227	228	187	211	230	198	191	228	217	216	213	236	183	231	202	189	225	220	200	213	208	196	212	200	179	197	199	205	238	222	220	214	227	214	212	210	206	208	212	223	194	199	228	183	186	210	204	187	203	188	234	216	208	232	180	174	213	213	231	218	219	195	202	202	194	183	208	204	210	218	203	215	226	225	204	252	210	208	229	226	219	193	198	228	232	220	198	207	227	208	208	233	230	228	234	224	206	221	210	233	205	215	205	199	199	181	227	190	224	193	214	230	198	230	199	200	223	226	203	211	188	199	212	209	180	204	213	214	217	194	210	247	215	220	212	170	209	206	211	203	190	209	203	212	221	190	180	251	201	197	209	213	200	247	206	233	210	208	183	202	224	192	216	225	206	202	177	205	224	211	194	184	188	211	195	242	198	205	195	191	190	198	221	255	198	216	201	201	223	213	206	198	188	205	208	223	221	206	213	202	189	222	188	206	197	180	216	209	217	209	207	213	233	197	200	204	187	202	205	201	222	198	217	211	228	198	214	208	209	201	217	199	214	236	212	199	210	225	211	216	219	189	195	213	210	191	213	211	215	190	180	238	229	223	216	201	220	213	205	198	226	202	207	212	222	207	214	215	212	201	201	214	243	202	198	201	205	246	206	208	191	177	206	217	223	228	223	184	221	198	204	212	211	221	210	182	199	194	213	193	195	237	220	223	191	215	214	196	207	219	245	206	210	198	174	188	225	195	198	224	197	213	235	206	203	238	192	198	179	216	206	232	216	208	212	175	207	197	222	209	218	218	190	239	208	191	222	234	217	216	212	193	201	206	185	225	219	206	226	223	201	192	218	208	203	217	207	208	214	216	187	235	225	202	193	235	180	234	194	207	204	217	206	200	192	236	229	230	202	190	199	216	204	207	207	202	216	231	229	181	226	222	188	209	234	200	214	194	183	179	212	199	228	228	201	221	216	194	221	214	223	191	216	208	217	223	199	222	213	216	194	205	208	218	209	213	211	176	221	235	237	199	207	192	200	233	201	183	205	188	203	218	176	213	209	209	201	220	230	211	203	199	198	204	233	219
17899	10669	15235	7073	6273	5001	3709	2531	2252	2015	1786	1644	1575	1422	1259	1086	1103	978	1061	838	890	789	740	661	615	621	645	642	653	625	667	578	585	630	560	567	543	558	547	558	513	512	516	532	553	518	533	516	541	515	537	527	578	487	546	497	504	534	496	531	539	531	519	539	549	565	540	510	515	521	500	536	530	468	514	528	559	513	551	541	495	531	540	516	478	503	491	520	465	517	493	486	489	519	529	455	503	543	499	537	489	481	526	522	502	484	545	466	473	539	488	532	541	534	475	552	504	544	502	524	551	449	517	543	520	543	509	548	472	483	514	543	498	524	540	512	485	509	498	509	521	526	527	495	539	504	492	502	548	524	543	486	510	519	526	504	513	565	509	531	520	558	563	515	519	535	553	553	556	504	526	529	583	530	501	527	491	511	522	523	549	500	496	534	506	522	554	527	527	528	496	478	544	521	511	527	553	510	489	504	523	539	535	533	600	521	506	526	474	514	505	501	513	529	552	494	532	510	518	522	499	499	499	497	478	550	488	499	505	504	483	480	522	524	518	526	548	549	529	518	536	490	500	526	496	517	554	498	509	466	500	473	484	534	496	552	512	547	566	506	552	497	481	531	540	518	506	527	556	508	493	552	522	504	535	495	529	496	503	550	538	567	539	530	497	520	530	533	521	524	510	537	507	479	526	496	515	492	530	551	508	484	481	563	508	502	521	529	530	509	492	504	491	508	551	522	526	524	507	523	539	549	506	486	537	533	505	521	542	510	506	502	488	495	523	524	511	498	496	482	492	535	538	482	469	525	472	493	508	519	465	533	500	503	517	529	562	539	499	509	509	477	511	515	520	523	473	535	535	493	524	531	536	539	505	512	503	493	530	495	528	555	504	503	531	490	504	509	471	532	518	560	543	530	476	560	483	520	528	509	520	513	535	516	524	553	498	486	514	555	535	530	515	476	513	462	554	501	520	531	503	539	541	533	521	528	501	495	536	551	502	558	549	487	515	500	496	516	544	503	530	508	513	492	489	548	546	555	495	492	541	520	492	504	532	510	488	515	512	483	538	512	512	475	497	547	493	559	503	498	512	550	515	463	520	526	534	516	512	526	536	486	530	534	515	559	535	559	536	547	526	552	507	498	509	503	536	530	512	528	533	502	523	525	500	504	486	526	553	486	499	542	495	530	475	536	515	514	486	509	535	520	532	539	533	511	536	496	498	486	538	492	488	523	475	494	510	526	491	563	536	524	516	541	513	497	502	487	515	516	509	493	545	507	495	502	496	495	497	489	503	507	501	531	522	603	525	502	504	527	506	516	503	517	508	490	509	537	520	539	516	560	504	489	485	527	471	523	524	511	489	531	520	490	511	541	513	492	471	524	509	439	517	520	544	516	507	552	483	519	490	503	508	511	508	496	500	497	524	536	526	543	536	479	493	496	486	562	503	499	522	506	574	506	500	526	504	525	500	535	497	500	501	536	519	519	535	540	486	489	476	497	515	523	484	525	517	530	483	494	545	518	484	502	489	501	506	514	481	499	496	543	515	521	490	522	502	521	514	482	512	515	524	530	505	516	520	555	507	528	484	474	554	495	520	521	546	503	545	510	499	501	540	525	515	518	523	513	513	494	493	510	527	550	549	494	504	536	501	499	538	528	563	530	511	530	519	511	515	487	500	519	557	501	542	499	532	538	523	526	532	528	498	517	505	465	479	516	548	512	530	526	503	549	512	512	516	500	523	499	543	522	552	488	522	528	549	532	526	506	526	542	507	505	522	534	515	502	492	517	530	504	527	487	475	518	560	522	485	521	514	483	541	543	541	489	481	557	532	507	543	529	517	452	457	467	546	545	530	536	487	533	521	503	513	540	521	528	533	550	500	532	539	532	511	482	558	530	518	508	510	517	540	519	517	514	522	554	526	547	498	566	497	499	507	517	526	532	518	511	494	513	517	474	553	504	536	487	514	495	536	500	494	496	518	494	505	542	498	510	491	519	498	474	512	516	535	478	478	511	540	534	535	554	500	501	525	517	514	516	495	537	557	492	536	534	510	504	511	512	526	505	528	542	507	500	513	557	533	507	538	510	488	544	519	499	527	508	533	492	496	494	545	502	507	530	438	519	495	507	493	555	515	503	516	520	561	511	510	475	500	534	507	490	532	517	586	509	508	522	521	503	497	521	490	496	535	536	525	514	489	501	539	553	531	539	537	533	518	494	497	521	539	522	524	522	513	518	520	526	553	496	521	514	515	556	525	524	528	520	489	577	505	533	523	520	494	531	491	531	523	544	509	498	508	534	574	516	489	498	539	496	566	482	528	488	512	529	501	515	502	469	522	507	508	493	522	510	543	550	483	548	490	528	545	521	542	485	535	514	547	536	486	488	510	497	536	528	507	495	513	490	513	510	523	482	483	544	496	536	505	525	512	490	514	485	494	548	496	516	509	529	507	540	519	540	514	520	531	542	476	550	575	506	509	552	538	524	467	495	468	500	539	535	493	523	505	506	477	540	551	490	507	531	503	534	521	497	527	518	533	583	542	540	537	545	556	482	519	539	567	525	493	547	504	502	494	475	489	538	495	510	559	490	479	500	549	508	551	518	525	494	503	510	505	504	507	462	491	514	529	496	504	522	508	558	484	520	529	484	536	511	517	503	524	525	531	516	528	540	509	492	556	547	501	489	484	525	537	505	518	534	518	500	509	487	512	549	527	500	518	516	491	522	503	542	543	536	543	545	548	525	499	497	493	545	503	512	543	549	571	531	478	493	499	542	534	497	483	509	535	506	547	490	529	523	537	514	502	513	484	517	545	516	516	501	504	481	519	514	527	559	515	488	540	517	513	525	506	497	504	505	507	492	515	582	523	539	524	529	516	535	486	495	495	518	542	511	526	505	488	530	518	520	510	536	521	530	536	523	519	490	501	498	441	481	540	536	531	521	548	520	510	504	508	547	495	522	536	497	520	505	475	519	498	556	487	523	541	518	509	512	526	534	530	490	529	544	561	502	527	472	527	508	528	504	510	532	504	535	546	501	481	459	503	553	496	493	555	516	532	530	481	510	544	519	493	499	513	514	539	480	515	465	509	563	485	557	511	504	478	505	550	533	454	524	504	460	555	562	517	567	501	486	501	488	493	523	520	545	509	516	513	513	540	489	519	509	504	485	493	485	485	500	511	502	569	502	530	548	528	544	486	549	536	498	539	505	536	521	538	502	524	524	509	525	499	516	515	485	512	524	551	485	503	502	517	509	519	525	537	510	548	509	528	540	502	506	518	518	519	493	555	511	550	537	530	512	529	484	492	523	518	516	480	520	511	524	511	495	506	529	531	518	519	543	480	524	501	524	521	498	504	528	525	488	541	510	511	481	492	536	523	496	514	507	535	501	569	504	502	514	531	505	456	502	503	471	498	518	507	542	523	503	529	524	499	534	510	532	510	555	531	487	505	509	534	530	528	486	545	505	530	490	514	550	523	517	498	523	534	501	516	528	536	546
9115	3637	2871	1357	880	809	588	567	514	498	460	444	459	425	405	392	392	439	376	368	400	380	396	385	373	369	409	367	384	375	378	383	388	372	360	389	384	366	369	364	363	346	417	371	355	370	420	384	372	398	306	392	390	357	362	377	372	371	406	381	368	408	390	359	385	441	414	390	380	395	364	349	369	335	375	383	396	403	350	371	404	396	422	377	397	380	384	351	400	389	408	407	385	353	352	372	399	394	355	398	386	407	394	373	386	383	410	375	380	388	402	408	415	378	396	362	361	376	361	378	366	390	440	425	380	378	370	363	382	393	369	386	397	363	389	376	383	367	364	372	363	377	375	373	396	361	376	394	403	387	398	394	405	361	412	361	367	345	369	381	376	365	388	371	414	366	373	398	389	409	393	340	359	377	393	414	429	386	388	420	370	372	389	427	374	436	407	345	376	376	365	397	372	362	376	377	366	392	373	366	407	386	409	390	354	399	372	388	417	371	370	417	380	394	362	375	383	379	396	389	379	354	369	365	385	348	364	413	415	396	393	396	418	381	394	386	358	381	394	392	410	366	371	403	374	375	386	363	386	392	366	394	397	372	380	348	380	405	413	370	380	349	398	408	381	366	401	382	447	402	392	369	385	354	382	408	377	367	363	391	386	396	399	371	371	431	364	355	355	441	386	415	353	400	394	380	408	364	424	374	360	383	402	370	394	374	362	365	383	359	416	378	394	397	425	394	425	370	400	397	394	401	408	358	395	386	369	395	368	360	385	397	376	379	340	353	436	358	364	372	393	378	374	375	353	406	391	395	406	368	420	346	369	386	390	403	370	395	380	381	384	375	405	383	421	366	355	351	391	379	373	374	381	377	393	381	384	419	354	384	370	388	411	367	399	389	409	339	370	407	364	374	386	407	389	377	405	402	369	414	397	376	381	413	380	385	402	413	430	354	371	378	382	368	385	394	376	372	388	334	379	385	374	414	365	390	419	381	357	393	422	376	359	344	396	388	372	398	377	387	379	420	377	400	376	390	386	428	398	390	371	412	390	390	372	357	378	407	373	368	396	392	360	337	362	383	369	408	386	394	449	413	374	412	387	364	371	359	430	391	393	391	384	407	368	363	391	360	415	371	383	394	378	401	372	413	385	379	374	382	356	367	396	364	399	394	366	390	363	411	395	363	413	417	307	393	383	384	350	379	404	388	417	401	351	416	450	402	382	386	383	386	366	400	408	376	376	338	351	377	412	394	372	413	401	395	358	399	377	378	374	364	426	378	410	370	366	354	386	380	375	359	373	390	378	386	350	404	353	382	373	368	380	366	421	409	391	392	397	357	379	357	383	368	375	385	387	399	395	371	370	396	381	404	377	361	371	396	369	368	373	401	407	350	378	378	405	384	432	392	345	369	380	349	371	411	358	408	338	413	382	344	368	379	409	388	380	400	371	405	344	387	390	420	389	371	387	400	346	375	420	381	386	416	336	392	385	403	355	374	386	384	390	396	388	394	363	382	410	399	407	366	399	407	350	347	391	364	373	359	378	397	382	382	431	400	375	392	410	408	368	372	399	404	398	398	372	387	406	397	414	367	376	390	372	388	419	393	377	397	374	398	391	395	447	360	365	381	418	379	366	380	383	362	368	389	387	352	402	336	382	386	359	412	402	381	358	382	395	397	374	425	405	373	364	378	392	377	371	384	348	372	402	377	383	358	396	375	388	384	392	335	408	401	405	387	368	404	374	404	373	398	403	431	331	404	402	382	363	388	415	380	405	376	416	391	369	401	380	391	385	391	396	392	409	395	383	421	360	364	412	404	391	371	371	387	362	380	394	401	358	411	350	405	381	386	364	382	384	391	358	375	394	392	399	422	399	362	393	418	360	362	349	414	394	398	387	377	362	428	382	390	379	392	349	379	370	375	382	385	388	374	400	396	388	437	384	428	380	363	382	359	374	419	384	365	387	356	364	391	390	394	354	396	393	402	419	363	383	366	362	380	434	345	385	422	348	398	378	387	412	365	407	414	393	380	376	353	399	346	370	375	384	380	387	346	392	377	386	365	341	363	363	368	375	385	383	405	388	412	402	372	413	402	438	396	369	419	351	351	373	378	360	357	366	414	363	386	379	392	408	380	379	387	361	372	357	370	392	400	380	394	406	377	389	377	344	404	336	427	399	344	397	358	366	378	416	382	389	445	386	401	372	394	391	342	411	364	382	375	358	378	413	354	377	388	334	384	379	372	384	405	396	404	406	398	325	398	387	368	395	394	384	375	351	378	420	373	418	377	374	378	374	375	366	406	355	367	408	418	390	393	328	381	399	328	362	411	411	416	367	397	339	403	410	374	343	396	410	396	379	340	391	386	387	416	364	369	368	407	365	342	420	399	390	388	368	382	370	358	348	366	366	402	388	376	367	383	340	396	387	400	371	398	392	393	343	369	407	351	385	401	401	353	366	334	358	393	422	401	375	349	371	380	345	366	424	398	370	385	400	383	396	401	377	383	400	376	378	387	384	379	392	376	380	419	365	369	371	377	381	400	407	373	380	400	370	415	403	395	359	345	385	377	395	346	399	365	387	379	362	391	378	345	384	370	365	385	356	366	375	399	371	382	363	382	406	387	361	376	367	369	413	377	348	344	358	411	378	368	400	365	366	411	365	366	359	381	403	357	351	375	359	412	405	361	373	358	396	374	388	379	369	422	400	373	395	350	413	357	369	369	375	370	379	338	377	366	347	377	360	386	377	410	416	375	363	359	346	384	390	417	394	393	385	378	361	379	350	343	383	418	425	407	371	380	355	363	396	388	414	400	383	355	356	383	358	401	384	401	395	374	382	395	418	388	380	391	341	346	386	414	428	348	386	359	382	370	378	386	386	369	377	371	381	398	398	351	389	361	364	384	367	370	402	373	403	407	401	393	379	424	375	356	412	342	379	376	418	384	365	371	365	360	374	411	395	369	421	396	340	358	366	415	404	414	392	372	383	375	384	349	420	407	381	354	385	393	403	415	376	393	397	379	405	406	361	354	373	369	410	394	365	382	387	378	420	394	379	376	422	357	389	339	374	389	363	388	369	390	375	385	333	402	377	388	355	351	364	353	401	388	378	371	373	363	390	351	421	349	384	375	382	377	373	390	414	373	414	359	377	395	408	366	376	379	355	387	386	399	397	384	400	404	381	394	380	401	396	402	404	383	391	379	391	371	372	373	361	378	346	388	361	394	399	355	382	372	403	394	372	373	394	383	401	378	393	375	382	383	347	429	369	372	386	365	369	366	347	405	415	378	386	348	421	411	370	380	356	375	385	419	363	404	368	365	409	363	387	394	379	369	416	392	365	410	363	407	389	384	387	380	387	401	391	379	404	388	346	341	394	382	388	400	339	351	383	385	401	373	364	401	382	394	374	420	361	365	363	439	393	390	379	398	422	386	402	385	354	360	364	389	383	371	387	379	354	415	406	358	420	386	376	354	407	377	377	373	373	379	350	359	340	399	422	396
6848	3810	5746	3732	3201	2612	2031	1685	1560	1473	1421	1352	1335	1204	1196	1090	1191	1099	1039	979	1006	885	1011	962	924	946	970	925	920	986	908	934	948	933	885	915	894	963	973	894	916	937	878	954	939	861	857	938	888	921	942	877	926	930	918	925	944	969	996	913	892	918	868	922	897	943	874	915	881	922	881	943	940	953	869	920	926	921	949	936	927	898	934	876	851	924	908	892	911	856	951	904	894	902	923	901	910	890	858	941	915	901	949	874	932	885	950	878	902	901	894	981	909	899	903	921	909	986	923	887	906	887	907	924	871	935	881	897	854	902	895	922	977	932	916	944	921	908	887	888	910	889	888	887	918	937	876	942	903	925	872	875	854	911	850	906	905	879	909	922	930	910	903	914	936	887	875	933	950	937	960	954	862	896	921	950	932	874	873	954	928	910	874	892	940	892	927	881	923	898	895	911	914	936	908	936	878	889	921	923	901	933	959	855	861	972	894	902	930	908	879	903	882	932	922	904	960	890	952	956	891	872	908	950	898	926	905	906	829	907	903	875	877	916	877	902	876	932	848	957	895	871	945	895	960	880	905	905	859	897	911	883	869	958	911	918	921	870	880	920	937	934	892	875	958	932	896	887	891	903	896	853	928	881	932	919	876	886	930	909	923	958	921	934	909	935	964	942	912	887	928	870	908	906	921	948	900	911	898	940	910	840	891	894	902	915	909	922	878	897	909	904	878	904	885	902	919	888	926	938	902	983	884	930	906	879	964	886	922	902	901	880	913	913	956	951	893	910	889	913	936	872	896	907	910	923	960	895	863	913	903	900	919	916	933	901	933	969	936	862	908	898	878	923	938	899	907	910	926	896	960	951	930	901	910	835	942	895	925	863	922	889	920	904	934	918	878	942	841	900	906	934	911	928	908	885	949	890	893	925	948	909	928	892	937	886	952	896	870	911	923	882	949	846	846	898	841	913	904	954	921	882	897	960	885	914	926	924	957	904	921	900	920	923	912	958	919	978	936	951	907	893	878	923	903	917	891	893	944	925	845	900	940	868	951	933	901	895	930	846	935	927	879	881	869	923	912	915	893	896	896	842	940	897	913	901	905	877	944	891	913	936	933	915	869	893	968	892	889	954	964	937	886	955	945	817	933	867	879	914	886	884	871	896	928	952	890	914	856	883	888	919	891	863	904	929	918	892	879	920	908	885	885	928	941	888	916	909	882	977	890	871	894	873	925	900	938	915	886	878	905	920	927	912	936	885	961	889	916	949	963	947	960	911	883	902	917	918	944	913	967	889	920	976	940	832	924	913	864	908	900	895	876	892	918	907	882	939	906	889	942	910	913	901	905	931	922	902	927	900	916	901	929	910	927	861	888	931	911	876	901	899	871	935	877	958	898	897	894	950	905	951	907	903	871	891	918	944	906	891	925	913	965	874	943	950	903	930	892	918	941	914	964	922	908	906	892	872	909	892	920	885	931	906	908	889	956	937	967	894	943	876	948	923	927	922	918	877	969	896	911	904	871	929	921	872	937	914	944	854	875	850	871	877	932	915	914	900	932	897	879	970	864	902	903	864	881	933	901	956	929	896	902	913	948	886	907	918	900	878	902	928	902	896	946	908	883	910	913	943	880	873	917	863	942	847	880	909	926	913	894	948	898	856	882	961	883	935	887	877	936	903	944	932	861	898	893	892	898	909	957	897	927	896	922	934	937	923	908	906	913	920	966	897	928	938	954	912	890	915	918	851	872	946	927	911	889	938	892	900	885	958	921	907	940	875	878	897	913	921	828	913	905	864	928	927	906	936	876	898	931	946	868	951	937	869	846	942	868	932	949	868	911	943	927	896	865	883	984	903	907	941	921	853	915	930	886	912	882	893	888	947	875	896	954	914	888	905	889	859	909	944	943	970	908	871	936	919	969	818	939	917	907	910	942	903	902	878	875	891	854	898	885	903	923	963	864	918	942	928	913	889	877	919	951	875	890	886	943	919	907	885	919	895	892	913	887	877	873	935	940	883	889	875	907	887	895	905	870	879	891	896	901	914	870	826	914	887	923	940	925	954	906	931	900	905	930	853	838	951	946	895	852	899	878	936	972	877	905	909	953	948	895	921	905	957	921	890	901	979	918	950	912	923	907	888	881	906	889	870	909	921	893	860	891	914	872	978	870	916	866	901	896	905	846	930	880	916	935	967	932	893	923	898	913	865	904	877	940	951	881	883	847	925	909	917	898	863	904	864	898	899	911	838	883	964	930	913	919	911	971	919	855	904	867	977	914	892	945	882	884	922	919	931	926	915	895	871	897	935	869	950	867	875	889	932	902	934	921	893	915	903	879	909	894	907	889	903	870	916	930	843	909	897	937	925	965	892	933	860	916	890	971	904	936	883	905	956	950	973	923	941	838	928	902	908	894	921	918	913	809	907	938	929	915	928	927	881	890	907	932	869	887	906	953	914	901	924	908	895	906	887	960	895	956	930	887	923	900	883	977	910	918	918	906	941	965	947	889	921	938	915	885	931	887	943	947	914	890	940	917	979	907	858	928	953	904	975	872	852	882	911	926	879	915	870	913	888	906	905	860	967	928	899	865	897	1009	864	918	852	921	863	873	881	891	880	897	921	880	892	919	943	883	945	879	888	938	898	912	957	905	904	945	893	949	915	957	927	906	949	935	929	928	888	925	987	903	880	937	912	865	898	924	859	857	932	942	935	897	944	836	852	887	941	936	854	917	943	901	877	970	844	904	902	971	911	953	910	897	908	879	930	912	944	821	898	909	888	894	902	938	924	896	890	925	937	889	939	924	878	924	955	922	968	941	900	969	876	902	885	857	921	905	898	853	847	923	876	892	903	900	898	928	973	908	868	932	927	883	940	929	878	917	903	907	915	850	957	865	939	909	882	970	882	882	925	886	948	940	932	925	923	877	948	926	868	927	905	890	920	914	922	961	890	898	898	937	885	839	946	976	931	963	882	891	886	900	938	900	969	910	915	876	898	883	922	902	915	880	936	909	921	853	914	883	920	897	926	909	889	902	851	918	931	881	946	875	858	870	876	923	872	852	862	959	933	860	922	953	920	905	942	912	918	868	936	931	831	912	859	938	874	910	941	941	911	923	888	901	960	897	932	886	903	899	940	853	878	981	908	895	903	893	913	879	903	921	926	940	917	859	866	911	869	904	897	925	844	920	891	941	875	899	910	933	931	871	877	909	885	937	921	951	880	915	924	899	894	913	965	860	966	854	902	906	868	964	929	901	880	889	923	888	872	922	904	906	910	932	840	906	946	902	898	872	975	881	873	896	879	922	894	908	903	870	987	899	903	897	875	889	911	923	943	938	961	917	924	914	929	892	880	913	884	914	871	867	920	848	932	930	941	908	911	902	878	949	916	903	908	888	872	913	845	894	883	918	845	905	861	910	909	930	844	887	950	909	948	870	923	869	862	855	895	936	829	925	854	852	935	896	892	919	896	885	906	907	912	894	962	940	1003	925	880	905	900
21192	9082	8463	2501	1354	1018	777	625	552	540	599	511	473	417	442	443	475	426	391	418	424	371	371	354	373	380	366	374	369	368	389	394	366	400	338	379	388	375	384	382	362	364	409	347	330	365	370	387	374	380	359	354	358	342	320	390	372	362	379	323	327	358	368	399	379	379	372	369	370	358	344	350	390	357	345	353	381	340	366	353	351	316	365	338	367	340	376	366	371	351	323	342	335	375	379	390	373	371	356	358	361	395	371	349	364	378	395	371	405	371	350	347	352	389	372	384	360	358	367	378	359	376	336	362	373	334	393	369	351	391	380	361	368	369	406	376	341	397	347	355	342	356	368	357	352	332	343	345	365	355	357	414	396	367	342	390	374	349	367	355	367	358	341	351	383	361	366	350	394	337	394	360	355	381	335	385	355	410	337	384	345	402	347	393	368	363	342	377	358	369	348	376	363	365	378	342	343	361	367	375	341	369	384	364	423	373	349	355	366	356	323	361	379	352	353	372	346	377	359	367	346	403	358	353	361	368	376	341	343	360	367	356	339	391	343	332	360	368	329	383	369	319	416	383	337	380	362	370	357	361	390	344	402	351	382	412	344	379	366	396	364	355	325	345	336	368	367	359	397	358	386	371	374	390	384	390	367	383	338	387	409	374	362	365	373	354	314	367	317	381	341	388	378	357	355	366	379	385	381	363	377	339	353	344	332	344	371	349	387	346	352	380	356	332	373	392	386	341	344	341	360	355	337	332	346	363	377	393	377	397	370	382	379	315	354	356	368	381	372	372	378	332	347	379	370	354	365	346	384	353	369	382	371	354	376	351	348	387	376	332	384	349	337	391	358	386	366	401	385	411	363	368	362	374	384	361	376	364	366	350	367	359	358	347	400	348	378	373	399	336	366	381	373	396	342	383	398	382	382	381	347	395	373	376	344	335	364	310	381	344	393	351	375	366	366	372	330	343	369	350	366	307	348	363	369	362	382	344	378	348	378	375	309	330	333	329	345	381	381	361	408	356	381	389	395	375	382	366	369	333	373	375	369	365	355	352	370	380	368	369	357	340	380	370	354	379	349	379	403	366	348	351	378	345	349	345	372	385	374	323	350	362	376	375	364	352	367	370	382	391	323	369	347	382	389	398	329	385	405	365	394	371	369	383	323	354	349	333	388	362	361	360	346	340	355	349	366	344	366	361	353	349	341	386	372	390	375	373	343	354	375	370	415	337	366	344	319	336	369	383	357	355	360	363	370	357	333	384	405	355	379	381	342	379	332	336	375	358	411	354	395	350	378	395	343	345	364	343	357	362	350	385	361	354	345	353	355	362	355	349	368	342	374	391	381	358	373	378	407	336	384	367	378	377	332	367	380	383	354	373	375	389	385	389	359	391	379	369	344	310	364	377	366	384	324	379	348	366	331	368	339	361	378	353	336	354	366	408	329	358	413	356	371	362	331	380	333	367	365	405	384	387	342	346	383	343	396	367	366	374	352	357	376	361	325	351	379	376	360	352	356	369	380	392	388	376	386	384	374	353	383	389	362	416	383	341	382	344	364	375	396	351	331	408	348	372	348	387	349	398	350	352	347	415	341	357	382	367	355	347	373	382	341	364	326	330	348	368	368	333	341	344	353	342	375	370	371	340	377	383	357	379	340	359	388	407	331	396	378	342	322	334	379	389	373	349	379	345	370	368	355	412	360	417	388	374	386	408	372	370	354	395	374	371	368	384	356	365	396	365	386	370	358	367	355	342	368	381	378	359	381	378	369	334	362	376	377	306	359	356	386	395	346	356	342	414	392	345	360	342	373	387	369	377	391	350	357	370	317	376	353	330	371	377	373	383	373	376	369	353	313	339	390	338	372	382	370	365	367	366	365	369	373	368	368	344	382	365	334	344	372	316	365	348	420	354	364	375	352	375	375	383	360	352	355	372	330	384	379	404	346	323	364	397	393	337	359	367	374	387	390	341	399	348	360	338	361	353	372	364	349	341	370	321	359	371	401	364	362	346	403	368	361	417	355	370	366	403	363	334	357	353	384	366	347	377	362	343	326	359	337	422	350	357	362	332	381	378	362	326	333	358	380	389	365	370	345	356	355	382	302	353	368	335	346	363	352	360	367	381	342	378	384	317	370	371	333	383	421	392	360	337	371	357	368	359	343	368	363	352	323	365	382	384	331	393	363	369	353	356	373	354	322	358	344	378	407	360	386	382	366	347	358	395	370	346	366	365	363	351	374	394	353	362	369	351	388	355	367	324	328	395	372	368	359	350	360	391	380	363	364	355	377	371	396	357	393	356	362	356	368	398	365	377	370	341	364	305	368	336	353	356	376	368	380	390	371	365	359	340	343	349	363	369	323	364	340	336	353	356	342	386	404	419	372	402	340	369	362	408	340	356	370	361	362	346	347	340	335	386	365	355	376	377	359	349	331	386	353	382	362	323	397	373	378	347	327	402	377	367	369	356	392	360	334	344	378	368	369	393	392	347	386	321	378	364	394	369	374	350	399	370	363	343	381	381	350	374	354	355	410	373	384	407	371	376	314	383	377	374	335	355	375	339	366	363	374	410	393	400	371	370	384	379	392	383	360	380	378	363	382	324	368	389	410	320	352	361	392	342	388	368	376	365	390	340	347	364	388	366	364	354	348	374	385	342	351	361	376	361	355	401	342	357	334	362	362	366	324	375	386	363	387	341	371	382	380	378	349	368	349	334	316	383	359	372	406	392	337	366	364	362	372	361	393	396	369	363	362	401	367	390	355	408	358	352	353	353	375	381	371	388	387	321	352	387	347	368	353	382	352	385	369	358	354	365	340	348	357	368	363	377	367	395	393	346	388	356	322	345	335	313	337	386	353	338	363	350	392	367	334	363	389	346	353	362	359	369	401	360	353	383	355	392	352	355	365	361	351	391	383	376	350	369	382	357	344	356	352	375	304	371	364	364	384	388	335	387	366	349	380	371	368	359	394	410	357	344	356	340	346	325	348	391	346	375	390	374	362	384	365	375	367	357	361	382	369	359	379	353	369	313	355	350	391	368	375	394	351	363	338	376	366	324	354	374	398	374	342	370	360	334	345	331	392	342	336	352	347	372	364	345	374	350	368	411	362	356	334	397	347	391	388	341	403	364	364	346	352	363	387	370	363	344	372	329	392	381	380	359	382	340	353	345	378	392	386	368	346	414	377	375	389	363	348	353	377	363	381	359	384	393	361	344	326	356	378	377	371	338	397	389	388	327	346	360	362	347	352	348	315	347	346	392	355	397	384	399	397	335	373	346	365	374	387	362	360	370	353	375	361	394	341	385	380	346	373	368	322	322	348	375	374	378	378	351	336	359	393	367	373	334	332	376	350	401	382	332	357	383	367	360	343	372	368	319	351	368	363	355	362	360	363	364	356	371	386	371	369	361	343	373	342	380	382	370	364	364	381	338	348	381	384	350	349	370	357	354	408	377	363	368	385	368	388	362	351	374	395	351	358	375	358	357	377	373
15014	8065	12620	5927	4658	3823	2776	2363	2130	1867	1924	1732	1574	1538	1362	1386	1302	1267	1192	1041	1096	1021	957	964	930	921	901	910	1019	977	921	925	894	897	902	901	852	890	882	827	902	881	887	904	901	902	850	826	851	875	848	891	901	871	867	830	828	809	842	865	828	824	850	901	886	872	842	888	875	822	858	902	862	855	883	897	861	861	827	874	884	832	897	887	831	841	780	860	861	859	861	856	846	852	849	857	832	829	848	869	827	877	913	824	860	909	830	822	873	868	833	880	871	854	839	870	864	874	882	879	905	857	943	845	886	857	823	885	844	868	825	860	826	898	855	901	858	876	845	875	837	841	816	831	801	864	861	866	860	878	854	909	873	820	900	877	841	863	897	879	851	901	775	865	818	845	839	898	890	826	816	876	856	866	871	886	858	889	864	866	878	884	843	896	853	839	843	853	841	867	843	867	875	854	887	861	813	867	822	859	846	821	848	834	818	923	867	844	879	900	873	827	876	861	886	849	851	827	850	850	841	847	863	889	920	826	898	818	844	874	826	893	864	869	936	860	878	785	832	821	850	872	825	917	907	880	846	861	884	860	823	831	863	851	893	840	863	819	914	846	828	882	862	844	898	847	850	850	820	893	824	826	882	887	873	881	909	849	853	882	892	847	888	874	912	871	875	904	880	867	851	882	837	878	825	832	851	887	876	867	871	878	793	825	794	883	877	818	833	848	851	827	879	829	853	839	842	875	910	877	827	783	868	822	806	865	800	807	841	881	838	874	806	868	840	826	900	839	855	858	909	853	772	858	858	834	865	905	848	872	870	834	865	829	880	798	836	819	871	869	862	871	854	886	871	888	849	883	837	834	884	831	853	822	890	867	874	844	867	891	847	849	841	856	827	858	867	843	884	870	835	866	820	854	896	796	861	864	879	862	834	836	834	852	835	831	841	844	849	843	881	796	907	884	846	883	834	867	864	858	874	864	918	850	858	867	872	869	859	856	842	841	875	864	891	867	848	866	867	844	883	896	874	831	816	884	849	856	827	894	918	889	835	824	863	873	879	812	865	858	786	888	865	860	876	851	876	895	866	780	833	826	841	885	853	842	822	789	880	848	859	880	856	875	884	844	826	862	856	838	837	839	902	835	849	899	785	895	849	918	846	845	943	812	905	871	882	811	858	874	823	811	866	889	918	867	834	831	867	832	880	834	885	856	828	821	871	849	853	869	841	864	889	831	892	860	839	883	869	859	823	786	838	859	815	817	872	888	865	836	848	865	905	820	815	830	844	806	857	914	882	870	854	893	871	834	867	841	890	841	862	833	847	860	849	801	814	873	811	888	808	860	889	906	850	830	848	913	830	894	816	828	891	834	856	842	883	874	893	828	864	865	891	814	895	843	875	839	839	810	869	846	810	866	859	829	853	893	841	868	845	805	855	883	831	808	838	838	864	827	865	889	903	828	836	833	839	861	848	862	918	881	892	804	864	846	821	879	885	882	877	891	863	865	831	857	900	886	853	807	860	844	862	794	843	855	887	819	798	839	899	862	800	882	858	846	815	815	838	886	837	832	828	880	834	849	896	873	816	852	851	830	898	811	864	901	853	839	844	867	895	860	890	833	857	854	832	849	807	858	844	845	850	896	865	772	815	923	854	851	873	812	856	822	831	862	831	822	839	878	861	838	855	864	863	857	847	821	929	903	848	867	814	841	875	832	877	822	845	837	890	875	868	880	879	862	857	823	878	830	858	859	866	818	867	820	859	870	834	847	855	819	852	848	811	856	920	818	867	877	853	877	865	871	844	838	856	878	851	871	884	865	839	860	855	882	882	844	870	868	844	906	852	887	866	871	915	922	864	812	879	840	881	864	879	868	872	830	858	894	821	883	853	884	826	859	855	835	884	878	836	821	900	918	874	848	871	845	847	848	868	854	903	834	885	802	825	840	840	843	846	846	839	899	836	851	892	865	814	832	876	867	844	849	904	841	854	872	916	884	839	795	877	826	855	853	874	846	826	889	842	894	894	878	847	897	839	856	850	884	859	867	848	810	875	847	878	845	855	833	866	869	829	826	833	858	852	828	864	914	902	832	879	847	837	850	853	820	897	829	889	838	822	819	902	843	869	874	859	866	817	845	860	877	853	899	854	838	858	805	925	839	837	858	868	839	915	880	894	908	854	872	885	845	856	878	868	898	867	892	866	863	845	860	849	858	851	812	839	825	821	872	821	868	868	859	866	861	786	838	810	879	857	852	896	825	852	826	849	877	891	859	891	866	822	814	849	838	856	885	863	853	866	871	878	852	875	860	841	860	805	866	853	866	852	882	800	856	892	833	860	805	894	813	837	842	898	849	829	843	826	879	902	792	818	829	823	850	860	863	816	888	827	871	832	855	888	897	860	867	850	903	862	848	847	839	830	848	859	890	925	825	890	889	885	830	818	837	832	899	859	853	836	820	847	872	872	792	846	840	844	870	854	822	835	880	893	874	911	837	789	857	818	868	858	826	890	846	826	825	867	817	837	842	910	876	838	809	855	834	839	840	795	891	884	840	894	882	841	861	883	829	885	838	851	810	841	872	863	866	794	818	869	808	890	830	831	851	863	875	901	911	860	851	846	847	826	912	848	856	866	807	849	803	809	827	837	779	856	875	819	847	844	834	889	877	856	856	867	865	893	839	845	819	862	907	842	866	828	859	862	866	852	863	834	890	856	825	859	884	885	895	877	894	867	884	799	831	884	836	881	875	882	865	883	861	874	825	883	834	872	888	840	863	851	856	867	845	837	813	848	885	857	827	881	884	863	840	870	885	858	862	855	844	826	865	834	835	850	865	867	868	867	885	830	850	838	855	867	846	861	889	832	884	856	907	854	893	834	869	870	902	856	876	853	839	822	948	846	826	862	821	890	827	835	811	855	886	795	898	867	812	864	824	851	846	854	919	856	864	872	847	859	865	905	864	848	890	860	828	840	874	885	856	884	867	861	878	812	825	871	847	890	823	833	888	860	856	826	829	861	857	824	873	871	826	851	908	846	853	879	864	937	849	856	805	875	877	834	874	838	833	892	877	884	865	863	888	831	840	843	892	877	898	861	817	827	935	814	861	901	839	869	881	895	858	796	913	862	799	864	821	832	863	824	842	860	860	847	819	827	799	867	857	812	883	835	864	876	866	847	908	834	918	829	875	892	879	821	891	864	873	834	872	917	821	911	855	825	920	838	910	815	828	807	895	823	892	882	861	848	870	886	922	874	872	852	850	814	886	867	809	889	836	836	867	923	844	878	835	854	842	939	842	863	863	875	874	879	849	837	837	888	875	839	825	898	824	820	881	851	840	896	912	891	913	789	807	836	866	888	847	819	846	826	871	850	855	864	884	888	831	815	840	872	852	837	845	849	866	843	834	820	865	848	840	886	833	870	851	857	827	854	828	899	826	809	865	904	849	871	839	895	889	805	833	825	893	850	845	814	902	850	917	852	844	867	859	935	861	866	863	858	889	847	887
30940	15370	12618	3431	1578	1088	773	633	544	533	460	428	430	354	347	346	367	316	269	302	277	260	231	239	252	235	232	247	231	224	272	252	249	265	229	236	233	221	213	224	254	210	268	248	207	233	213	225	235	226	210	209	221	214	215	217	231	231	221	220	221	249	245	236	231	216	215	218	214	209	220	214	214	230	233	213	221	203	209	220	193	211	215	204	204	205	202	232	211	235	220	243	205	225	225	197	221	234	238	235	226	219	202	245	222	204	213	216	219	234	213	218	244	250	227	210	231	220	250	232	233	212	223	212	216	238	246	228	239	255	232	206	228	237	218	242	226	223	216	206	216	204	215	226	199	224	247	208	220	237	235	231	244	207	225	243	194	238	239	235	232	212	231	238	195	225	220	237	221	204	233	234	211	227	238	231	224	238	245	221	240	236	219	248	206	199	227	236	213	213	202	204	198	232	241	234	250	215	228	222	231	222	216	223	227	240	204	225	229	237	201	202	213	210	232	228	223	237	214	231	213	205	211	269	207	235	265	231	228	224	227	235	258	215	221	203	226	236	238	233	205	215	192	223	215	221	245	222	204	212	218	203	224	221	215	226	212	249	244	224	207	236	228	213	246	218	227	195	230	223	231	199	235	214	267	233	217	228	231	206	213	227	226	213	222	211	198	211	212	238	222	222	195	207	190	231	225	229	200	238	215	190	206	204	243	207	241	226	218	253	214	242	233	233	255	241	237	203	263	206	242	216	221	251	227	207	221	242	233	222	231	236	230	223	227	254	229	204	232	220	238	222	216	215	200	256	196	205	204	246	220	242	251	227	227	230	221	216	223	232	206	245	223	229	269	243	224	204	203	214	220	202	204	203	216	232	228	225	219	228	234	223	213	210	228	224	241	198	233	201	231	262	195	213	246	231	229	218	226	208	239	222	233	227	231	225	219	237	198	212	235	239	208	224	195	255	240	216	215	237	243	228	199	207	233	249	231	179	220	241	248	256	228	244	227	214	204	235	209	206	209	223	250	218	211	220	230	232	224	230	202	238	238	211	257	211	235	242	249	237	249	211	226	219	221	233	219	216	218	229	216	200	235	218	220	228	227	230	236	213	232	196	207	239	246	217	202	240	213	235	215	234	232	221	253	204	225	218	223	209	217	235	209	228	220	237	220	209	206	246	209	236	213	205	230	201	230	243	206	232	240	224	206	221	230	234	219	232	219	200	220	245	230	213	209	241	274	209	204	204	200	245	224	229	235	229	226	215	202	230	248	224	187	230	224	241	241	247	235	208	202	223	193	233	236	249	242	241	218	263	247	253	243	226	248	249	217	221	252	244	220	238	244	218	208	217	223	224	213	240	218	249	203	230	215	213	233	206	224	236	203	240	226	232	217	221	243	237	211	199	221	212	221	202	234	227	240	227	209	219	237	221	197	232	209	228	225	208	237	207	232	242	228	243	206	217	241	203	229	232	200	234	226	256	217	221	259	217	231	240	212	189	202	200	221	215	233	232	235	201	216	219	216	195	201	195	232	209	224	225	234	246	216	208	220	217	236	221	236	249	250	196	221	203	239	246	205	182	259	214	221	232	224	235	216	226	223	225	238	204	239	208	206	236	209	183	200	202	205	237	235	236	226	208	214	227	239	200	223	245	229	233	252	231	234	217	231	260	215	253	210	216	267	233	232	238	241	230	198	205	238	222	216	192	231	200	222	222	200	218	233	210	196	236	223	229	236	238	213	207	200	266	228	228	231	220	232	205	218	213	207	226	223	230	208	238	238	235	226	241	233	220	264	221	238	226	217	242	224	239	242	224	228	232	238	196	206	209	237	220	228	218	263	222	230	254	277	232	245	229	223	227	194	226	242	223	233	221	240	230	239	222	228	201	242	246	198	218	205	205	243	204	249	236	234	212	200	237	217	200	238	205	235	209	229	230	261	240	219	254	234	228	223	182	221	240	214	230	224	228	197	228	216	205	229	206	209	246	216	214	220	213	239	222	239	225	222	206	183	237	213	211	213	220	227	226	245	209	249	207	214	199	239	207	227	205	239	207	196	222	232	216	247	216	250	219	214	238	215	229	243	225	197	206	216	233	231	245	265	234	210	226	216	231	208	221	216	232	233	241	210	207	217	252	221	214	215	229	208	233	230	245	209	220	245	219	224	195	260	249	254	222	248	231	210	218	244	199	238	218	245	254	209	194	242	234	257	225	239	207	227	228	230	208	231	231	226	242	238	218	246	218	213	214	246	233	203	231	208	193	206	226	216	227	241	234	183	212	265	230	207	219	237	201	220	240	244	216	240	237	213	215	245	232	223	220	230	250	227	227	237	252	247	210	234	205	235	225	233	222	217	207	209	218	192	209	222	213	212	218	204	244	207	233	229	221	215	229	222	214	208	243	221	246	210	228	248	226	232	196	217	220	223	243	193	228	231	240	217	262	208	206	233	220	225	218	222	216	231	216	216	217	260	175	233	205	212	221	215	216	221	218	210	228	242	246	245	238	217	221	246	243	215	210	225	229	231	245	203	211	222	219	225	234	204	238	251	238	237	231	240	215	216	202	229	200	216	229	240	217	202	206	218	217	201	203	234	197	201	201	247	227	205	231	226	249	242	214	233	208	236	227	205	210	227	201	208	206	189	211	222	229	221	223	228	207	231	202	236	207	174	205	214	212	204	246	240	206	223	238	219	224	232	234	230	232	198	212	228	197	221	251	253	264	225	220	204	215	243	227	202	192	241	198	236	232	237	263	227	218	215	204	227	220	224	231	232	229	226	227	197	196	229	210	251	205	248	228	205	216	224	212	271	232	240	212	218	231	237	238	224	250	222	210	202	239	230	207	200	215	228	237	222	217	233	241	234	240	226	242	205	232	226	237	208	221	224	223	202	229	221	229	224	226	217	202	250	231	219	237	232	224	206	247	243	226	249	235	210	223	236	223	223	224	235	206	215	224	235	203	221	212	201	243	217	210	212	222	243	216	198	194	232	210	212	252	235	214	234	238	215	238	208	230	209	222	217	222	215	236	243	228	238	224	259	201	227	210	253	217	225	246	260	252	246	222	253	212	232	248	245	201	234	232	214	232	234	187	231	214	206	228	258	239	203	209	221	223	203	222	243	214	237	231	221	220	218	213	264	225	224	220	240	221	226	221	213	257	204	270	242	219	215	237	234	230	221	236	222	202	234	219	228	225	200	216	208	219	223	230	215	194	230	226	224	251	222	210	215	225	243	224	200	223	217	228	203	203	241	226	223	210	211	204	218	213	248	219	238	232	226	209	253	234	227	203	224	219	186	229	241	255	226	246	232	191	215	220	209	212	233	224	243	228	217	208	214	235	241	233	219	231	203	221	261	213	230	197	213	203	223	216	229	219	215	227	200	233	217	222	199	226	211	229	214	250	193	248	239	241	223	224	232	223	209	206	244	219	199	247	203	230	232	211	198	224	224	208	241	250	233	239	230	225	235	233	262	231	241	205	224	236	228	226	232	236
20217	12186	15633	7022	5539	4298	3298	2790	2427	2217	2138	1838	1700	1482	1251	1332	1242	1133	1009	992	905	810	773	698	672	739	664	671	751	666	664	655	631	640	594	624	585	575	569	572	585	561	586	552	586	591	525	555	606	520	528	561	535	592	552	554	562	591	552	544	560	554	550	565	526	602	534	573	536	564	544	542	550	538	550	571	577	551	579	558	577	592	551	547	504	562	572	538	540	546	546	511	577	518	534	594	582	572	541	552	552	539	558	535	539	566	544	598	534	552	553	558	543	568	548	578	560	560	609	538	530	532	566	539	567	552	534	528	564	554	529	540	539	558	570	557	546	577	530	559	579	541	551	635	530	595	569	580	565	550	557	522	567	547	541	597	588	520	569	559	542	567	571	531	559	559	539	586	567	544	575	560	552	568	563	552	507	499	543	557	551	605	545	556	590	583	565	554	527	532	562	545	538	527	573	570	569	514	555	558	593	541	557	571	556	547	582	543	596	576	535	501	515	565	573	566	564	557	552	575	526	568	523	541	558	550	563	533	505	549	536	528	556	581	585	558	554	565	595	521	506	602	529	558	525	572	533	560	559	524	538	547	499	561	529	521	564	573	533	557	550	548	563	552	554	546	526	615	558	566	530	552	573	569	514	585	572	536	591	520	574	561	559	575	568	492	554	542	577	618	555	560	566	550	543	579	563	548	558	552	541	522	567	555	547	578	528	535	550	557	551	581	551	521	583	568	571	552	533	530	554	558	586	578	497	547	518	532	563	537	554	597	511	544	533	504	534	554	542	525	514	526	564	567	510	511	529	580	559	503	577	522	577	586	577	560	572	534	629	551	502	561	513	555	586	561	577	585	541	569	544	529	518	567	576	571	569	502	510	558	566	527	520	540	548	540	553	553	624	525	573	542	552	546	546	570	569	582	557	499	493	558	540	552	519	584	553	529	573	506	540	540	541	500	560	570	548	575	560	563	546	568	510	553	586	559	579	542	575	537	551	611	573	564	530	537	544	556	580	560	524	556	512	562	562	500	524	532	541	585	541	573	581	541	505	554	572	564	571	539	596	589	551	514	562	554	572	542	593	543	555	565	555	572	581	546	585	565	557	583	563	552	574	573	531	551	575	551	574	574	570	547	555	550	503	532	563	566	608	562	565	605	525	586	596	597	529	517	548	552	515	542	546	570	548	564	548	565	575	539	551	575	557	525	604	584	587	570	550	561	582	539	532	510	555	531	570	558	524	503	578	549	530	557	564	551	541	530	568	528	549	569	564	588	517	537	557	538	587	538	552	563	565	570	620	590	582	553	539	571	528	619	520	558	585	538	597	543	531	563	563	532	527	550	526	537	579	535	553	542	573	524	591	553	573	597	546	556	517	546	563	557	555	565	565	588	539	556	588	575	562	529	558	553	536	559	562	573	504	568	562	560	517	553	552	545	540	557	546	547	592	557	566	571	547	574	554	537	578	483	552	601	563	621	578	560	544	551	540	588	541	578	566	577	559	546	551	513	597	553	546	528	568	573	570	559	573	575	548	537	526	571	552	573	571	589	534	569	546	529	542	594	556	558	552	567	555	560	569	568	566	585	548	568	532	557	574	533	546	594	545	544	524	513	554	524	560	584	541	593	538	570	529	582	585	593	514	547	555	546	553	535	507	557	585	557	531	521	531	527	579	551	524	584	529	577	561	539	572	548	542	526	567	578	502	581	590	581	559	552	538	557	564	516	549	540	556	514	560	529	534	567	509	520	550	575	571	593	577	547	564	531	543	531	547	573	549	569	530	561	575	567	579	528	563	594	500	578	540	549	564	529	523	572	531	542	547	534	559	558	569	576	514	539	563	586	536	513	548	569	563	517	553	514	557	581	531	551	558	576	568	574	508	558	565	553	541	541	542	557	532	562	588	564	548	533	559	556	550	551	552	525	539	561	613	530	568	616	553	594	535	548	539	557	553	548	591	584	577	509	566	584	597	576	523	580	538	531	560	576	577	548	585	555	573	550	548	560	552	543	541	534	564	567	540	545	574	583	535	551	534	536	577	569	541	564	551	548	560	552	528	536	568	540	544	555	558	520	511	561	553	556	544	552	549	565	521	550	557	573	516	592	524	554	502	559	577	574	591	571	547	544	561	578	542	543	569	598	551	549	553	516	561	565	532	519	562	528	631	564	570	586	538	567	603	542	579	545	549	597	544	543	560	562	547	549	564	507	611	539	549	558	544	538	600	563	536	563	518	533	521	574	561	561	558	544	579	585	546	520	577	526	562	513	556	510	486	576	539	514	519	567	569	561	540	540	558	570	557	534	572	547	558	517	548	570	577	556	508	546	529	514	585	536	542	549	556	537	583	559	550	519	535	588	539	552	575	545	574	555	535	582	545	555	535	585	581	524	568	534	537	501	555	554	563	581	542	543	570	565	536	553	577	553	551	545	585	585	580	523	545	527	520	564	624	542	587	575	528	532	534	529	592	543	575	575	509	542	525	568	572	543	536	539	559	557	545	557	538	566	541	555	532	542	524	556	559	561	560	548	552	533	547	504	552	535	544	512	539	516	553	545	523	518	560	545	582	610	551	573	556	551	529	514	586	532	515	591	543	549	493	528	529	550	551	520	571	532	545	553	525	500	538	538	537	506	552	525	540	595	526	573	550	574	569	581	559	520	538	550	543	551	555	580	571	499	531	548	565	597	525	574	540	558	572	560	528	548	562	584	575	570	581	495	572	526	565	570	561	549	525	562	516	597	592	551	502	555	580	539	546	546	564	560	559	582	542	508	539	538	546	556	544	544	577	557	527	529	541	521	524	565	552	522	563	547	561	544	534	543	545	547	529	559	550	566	545	577	531	536	582	532	531	567	587	567	480	548	566	551	555	559	581	553	508	556	599	539	554	529	522	579	567	562	544	536	592	540	570	502	558	557	538	560	576	526	564	558	559	524	564	546	573	573	531	557	538	561	601	602	555	584	534	566	513	545	568	541	536	500	592	550	563	557	589	532	539	523	587	547	521	566	583	521	563	545	569	543	544	544	518	544	517	574	535	543	570	556	568	537	523	573	561	591	551	591	528	572	513	578	550	595	550	589	585	564	560	529	562	575	591	547	566	575	570	526	525	529	557	581	543	578	561	533	563	538	575	576	570	568	552	566	551	543	545	592	553	591	558	548	590	588	531	587	568	527	517	559	623	583	545	516	583	552	543	555	565	560	557	544	548	543	537	576	538	530	542	551	563	551	593	550	522	581	492	560	576	521	534	513	525	536	566	524	549	520	537	602	568	570	547	568	528	567	536	563	548	550	569	534	597	602	556	569	592	580	566	542	555	566	553	576	547	609	508	553	539	543	518	604	564	559	509	524	577	570	560	538	532	554	573	509	560	593	576	554	569	567	531	557	577	565	541	545	569	565	555	537	559	591	537	561	550	588	526	535	554	561	553	563	557	516	545	559	536	553	579	560	528	541	548	512	523	586	559	558	568	543	592	530	572	502	569	532	547	548
9663	3542	2499	1133	773	666	565	562	455	513	494	462	438	436	398	411	412	435	409	391	419	359	394	366	408	362	385	393	404	371	410	374	391	386	354	364	353	377	365	409	366	341	398	383	351	382	383	358	397	372	420	373	437	391	368	383	427	385	385	394	419	380	394	375	394	333	370	393	387	416	391	408	413	383	393	365	373	375	387	337	382	386	399	367	390	380	404	384	382	384	412	416	372	390	399	384	397	380	382	420	380	401	379	347	375	386	375	399	383	360	405	401	351	378	392	376	399	375	357	334	397	427	372	404	399	431	391	370	382	404	366	382	365	385	376	375	367	381	408	369	359	392	408	371	368	353	365	384	372	367	406	407	372	349	391	420	364	422	413	378	400	365	373	353	358	389	361	376	391	404	396	387	393	341	390	384	368	399	383	368	386	346	361	358	370	389	430	371	350	402	414	408	392	392	407	371	375	369	403	398	397	389	379	354	378	366	391	341	389	373	434	378	396	356	375	390	424	359	382	366	307	380	418	355	370	380	397	403	360	388	393	381	351	357	379	341	363	362	381	419	377	328	399	405	399	341	380	352	396	377	379	378	366	386	406	387	415	390	357	392	367	364	401	366	392	397	382	379	400	370	373	410	377	407	378	336	378	381	384	340	409	404	412	359	328	440	357	382	371	384	371	390	371	405	349	405	354	373	378	363	369	358	373	364	383	380	379	338	341	364	355	415	403	403	344	413	390	368	415	392	407	351	401	374	369	391	384	401	379	376	325	357	376	366	356	399	390	397	356	365	409	377	383	424	352	360	399	381	393	350	368	402	368	392	372	398	360	366	371	373	379	382	386	347	413	387	430	348	387	389	375	432	386	400	405	385	401	352	394	369	433	375	354	373	376	413	361	405	403	392	350	400	349	393	371	374	397	359	375	374	401	389	353	367	371	398	358	341	408	396	358	385	396	378	320	379	386	380	385	373	376	347	379	389	367	378	353	340	401	394	375	337	399	395	366	379	372	421	382	385	394	370	319	366	325	402	400	410	394	369	387	346	387	417	381	368	377	372	392	351	364	417	383	376	386	380	381	353	393	383	366	412	334	360	374	362	390	413	393	381	390	383	387	411	389	382	340	358	380	363	408	388	373	369	366	346	379	381	352	404	347	332	372	370	405	363	371	380	385	362	385	383	331	372	380	380	397	359	403	398	372	405	354	388	375	380	351	369	383	371	371	399	401	378	392	368	344	387	358	392	394	374	384	361	367	368	366	381	377	374	384	348	377	408	379	399	382	374	401	368	419	394	394	369	381	416	388	363	364	375	374	376	376	357	417	365	348	356	389	375	407	371	411	415	408	398	391	424	368	375	378	359	388	415	424	369	385	308	375	392	394	415	384	404	361	365	405	374	386	389	394	389	335	368	394	384	398	403	372	341	407	369	380	384	375	396	383	340	398	366	367	388	410	399	345	393	385	408	407	384	360	399	381	399	386	410	372	355	362	403	351	393	373	387	356	373	376	363	391	376	377	385	353	397	368	400	375	377	370	369	383	390	359	417	411	385	382	367	366	397	391	362	378	396	368	372	420	374	373	405	396	394	439	358	363	365	407	369	340	394	374	392	411	348	383	400	360	402	371	413	376	378	347	389	382	350	400	382	375	400	389	407	388	417	403	388	354	360	377	363	381	377	349	373	355	387	366	400	386	378	426	406	350	376	352	381	407	392	366	379	376	396	398	390	383	356	433	348	404	379	410	363	369	408	366	396	458	385	416	390	369	405	366	389	385	388	372	361	417	385	426	373	387	364	415	365	328	383	417	354	387	349	386	350	395	395	400	363	389	379	378	375	397	369	389	381	378	413	377	398	392	406	349	411	349	379	388	372	378	410	384	381	390	378	393	367	390	350	364	423	382	385	344	359	364	383	358	401	363	387	368	390	374	376	391	398	338	352	370	383	410	409	407	392	384	389	364	402	344	363	399	367	387	366	379	383	394	364	375	344	367	357	425	393	396	370	400	378	383	390	374	363	375	400	371	405	422	383	390	390	386	355	365	379	405	411	408	387	379	381	373	377	397	396	360	354	389	349	379	417	380	377	376	382	339	414	380	348	375	406	385	381	373	370	363	372	406	377	395	382	357	332	403	336	411	347	387	368	411	381	361	364	400	348	386	375	386	416	381	395	404	393	402	414	416	372	383	368	389	388	375	406	369	380	387	379	368	398	343	380	380	385	420	391	354	366	405	360	384	380	378	435	411	350	398	397	371	360	363	398	402	373	390	375	389	418	337	373	381	367	348	398	394	382	369	399	363	376	374	379	394	420	360	362	385	411	409	409	381	387	373	375	372	387	408	412	390	401	371	391	382	400	408	417	380	363	380	353	378	387	355	371	410	362	331	375	383	386	370	384	372	424	352	373	377	374	352	362	368	359	399	384	356	369	411	413	383	396	363	399	364	359	398	419	410	344	389	405	395	375	369	341	360	392	330	390	372	385	357	361	349	406	366	367	399	391	362	398	377	310	374	358	367	367	429	372	359	363	325	344	387	414	374	369	385	396	367	368	407	399	389	429	366	368	370	382	378	399	373	356	415	364	396	416	340	363	371	381	402	366	364	408	419	375	368	348	387	399	347	370	376	361	412	392	373	401	371	407	393	402	409	382	379	395	393	378	372	389	373	388	417	358	359	349	413	363	404	370	390	357	405	383	374	397	351	393	370	363	384	345	375	399	399	391	341	384	377	392	349	389	360	347	376	349	375	446	355	384	378	384	408	404	352	368	369	396	399	403	403	368	381	379	375	373	372	371	398	424	382	364	370	356	326	365	388	368	396	362	401	359	353	379	413	371	415	397	373	366	333	392	350	360	396	403	372	374	337	391	393	374	361	383	407	329	367	381	369	388	373	371	370	374	376	370	363	364	389	385	342	371	349	373	392	405	365	407	377	409	363	333	381	362	370	390	380	358	420	405	369	371	401	367	357	392	388	329	381	353	349	390	369	440	384	354	389	364	374	405	374	370	353	381	403	358	359	394	398	393	372	368	374	386	383	388	388	359	413	388	388	420	403	391	376	365	391	383	400	360	379	410	394	380	390	315	393	361	387	376	388	356	375	387	387	360	338	375	411	407	362	399	406	387	377	409	396	378	361	388	368	379	377	391	400	337	356	431	396	389	371	384	404	409	410	357	378	402	403	403	391	353	393	382	382	364	373	371	393	362	362	361	415	377	416	428	408	410	385	408	372	399	370	375	343	404	371	380	377	400	413	395	369	376	411	388	401	341	385	380	424	406	388	416	415	374	381	353	393	390	332	387	409	356	399	391	372	381	361	367	335	386	365	365	325	391	392	389	390	408	390	428	376	383	367	396	398	383	382	360	395	427	408	375	377	364	363	383	398	387	378	393	370	376	376	350	376	406	439	379	380	410	358	405	402	379	370	385	347	355	397	359	393	419	375	389	387	399	367	350	358	413	362	385	385	391	381	399	361	363	380	370	406	376	368	354	382	369
7263	3777	4708	3330	2671	2261	1796	1691	1517	1482	1494	1382	1326	1189	1181	1233	1046	1010	997	1010	992	914	960	925	873	894	927	964	923	970	969	992	902	882	900	863	908	954	936	934	855	862	907	857	905	921	834	906	950	892	867	927	909	904	914	850	935	891	891	965	867	905	921	941	888	927	895	915	901	919	868	872	924	868	895	876	845	907	903	917	854	862	895	953	920	952	887	870	943	876	930	936	928	915	934	867	875	853	890	918	935	909	955	898	898	927	920	947	851	896	869	964	832	879	919	922	936	908	921	863	889	895	882	923	867	878	882	921	968	862	898	841	907	896	899	907	881	881	876	885	895	893	913	916	851	895	930	919	914	944	937	876	927	888	907	868	865	920	890	878	889	878	924	938	959	848	942	855	920	931	911	877	935	854	916	874	890	844	951	867	901	897	908	923	911	910	932	854	865	856	902	888	873	901	926	941	893	885	909	935	879	924	949	886	892	888	886	921	910	888	915	947	915	897	940	895	908	932	908	916	888	899	936	890	927	896	848	922	889	871	924	948	862	871	945	881	879	929	873	898	911	939	894	878	940	932	947	853	906	922	889	900	894	890	933	833	870	901	888	896	970	920	921	868	956	883	869	923	843	949	920	942	863	907	897	901	863	848	930	872	941	907	904	871	822	885	991	946	844	890	895	945	875	924	918	922	840	933	928	882	879	945	892	925	905	884	893	908	888	881	929	902	867	919	944	877	859	876	930	920	894	935	950	867	892	888	926	906	924	907	899	949	922	909	871	898	911	873	860	891	905	856	908	900	891	879	855	890	929	904	926	874	914	886	892	914	888	899	923	912	871	888	881	903	877	918	883	896	922	914	933	861	915	902	903	902	953	891	899	921	911	897	934	869	961	897	902	869	950	867	866	885	946	878	939	949	814	949	940	935	881	924	843	905	946	907	895	859	899	881	907	907	922	861	875	915	960	891	902	844	873	854	870	906	954	857	886	906	891	858	852	926	908	904	923	898	842	874	936	916	913	903	917	904	932	856	818	926	949	908	866	903	925	897	892	884	912	913	944	910	895	910	942	910	850	903	843	850	881	910	880	884	917	935	950	845	863	917	904	925	917	829	874	897	892	878	904	901	890	945	861	937	853	854	918	866	931	931	897	861	857	914	880	869	903	870	898	855	918	908	901	943	899	915	912	922	927	927	922	920	893	922	899	911	945	886	897	866	868	936	874	948	848	918	884	952	919	893	935	896	898	899	919	892	929	920	922	881	873	868	990	915	895	901	925	928	855	868	965	869	872	881	905	897	939	913	874	925	916	889	910	917	911	919	856	936	902	879	896	898	888	892	907	814	884	884	890	888	871	910	905	865	961	909	958	919	901	862	860	906	909	922	889	884	977	869	881	980	912	906	956	924	853	918	950	923	920	881	881	893	941	879	885	941	911	893	961	911	907	888	916	908	929	896	898	916	929	993	885	852	872	893	875	886	886	922	930	912	919	883	905	909	931	938	881	905	908	950	905	968	948	866	912	891	914	889	896	911	862	820	848	866	959	938	929	874	896	915	908	864	935	874	859	873	909	865	896	910	893	946	871	901	843	883	900	903	873	935	930	906	900	901	936	899	881	943	921	872	893	875	883	871	971	893	912	871	896	955	914	893	901	947	919	889	849	901	881	873	889	943	931	900	936	928	897	900	907	926	892	887	880	943	905	910	902	934	891	859	901	929	898	908	857	909	880	928	913	888	919	906	890	871	891	903	884	884	879	939	870	862	893	895	911	924	937	908	901	869	892	878	858	898	922	916	911	928	893	911	917	904	874	898	906	865	928	905	900	920	911	894	905	898	889	892	893	900	896	899	932	880	923	841	927	886	888	898	817	920	908	840	862	890	933	930	876	866	916	890	951	855	894	919	901	872	855	884	903	911	929	932	932	910	910	947	899	884	911	930	874	919	891	906	872	890	869	909	856	880	872	936	899	872	880	937	946	902	949	889	887	874	895	888	934	945	901	888	920	895	886	858	888	869	936	908	940	911	919	863	888	909	910	888	867	883	884	895	887	895	895	854	886	900	958	918	937	886	919	913	829	903	873	889	980	861	865	872	857	934	880	884	901	889	886	943	899	849	869	943	915	919	894	901	893	915	946	923	912	936	900	940	897	913	928	913	899	906	936	888	933	881	853	936	873	948	873	938	893	897	892	955	866	896	972	896	932	925	864	821	874	899	874	930	960	908	904	840	883	906	938	901	956	894	895	886	878	912	909	886	866	887	872	943	894	880	910	892	923	857	867	864	898	922	934	889	854	855	945	911	898	896	911	910	885	914	903	870	952	885	939	957	882	879	874	925	924	905	918	900	928	887	884	861	897	894	880	892	899	910	939	911	831	912	909	870	936	859	901	905	906	899	892	908	848	850	887	882	937	878	912	899	865	939	908	861	907	899	900	871	891	927	855	905	878	928	912	957	930	866	921	874	890	879	880	842	914	867	876	887	905	911	930	916	925	926	916	940	899	903	862	895	912	893	896	888	924	958	947	877	918	910	964	889	922	872	870	873	904	914	940	924	954	944	879	885	878	889	887	868	912	913	851	893	882	937	863	918	932	902	905	903	885	884	931	938	881	857	913	889	928	914	864	883	902	889	932	884	939	915	887	879	937	917	878	923	907	900	884	852	983	864	918	875	869	890	859	943	943	900	906	861	899	890	879	916	862	937	860	924	939	937	897	922	914	875	886	917	946	873	922	903	895	892	922	933	926	956	925	848	909	930	873	918	863	925	881	912	871	913	924	921	910	903	857	921	911	865	872	886	921	879	895	892	858	868	879	917	896	874	919	888	976	898	944	912	878	913	903	864	923	875	891	886	928	965	862	910	941	947	904	944	873	880	903	923	889	921	882	937	924	896	938	862	918	869	903	886	856	947	889	913	915	940	913	917	933	910	906	865	914	889	885	898	910	910	871	886	923	873	912	917	869	894	941	896	900	837	928	898	865	855	908	941	841	895	902	896	906	884	931	917	950	909	911	889	865	937	916	914	937	899	912	904	928	907	950	923	913	914	926	927	909	914	876	897	948	972	902	876	916	874	901	937	911	910	861	943	940	895	941	896	918	885	965	951	969	945	897	956	916	872	888	894	870	870	974	895	896	903	889	842	921	865	892	893	937	897	887	913	931	883	868	910	914	894	834	889	902	909	913	928	922	896	887	898	882	896	861	874	904	927	924	950	858	873	925	902	875	848	904	908	904	887	885	829	871	849	940	883	883	865	874	914	931	960	939	859	898	915	889	945	957	920	908	916	895	889	852	835	925	905	929	889	938	943	904	871	921	907	863	921	933	938	927	918	952	887	853	865	925	959	886	949	893	968	900	892	907	888	928	962	903	861	870	902	908	883	862	874	928	934	993	881	922	921	907	878	959	903	960	992	917	922	895	925	912	912	907	921	926	958	910	905	937	895	903	953	900	813	902	913	891	873	880	897	894	860	913	938	903	917	880	882	899	920	908	918
21613	9448	6568	1887	1144	874	783	643	585	642	573	534	494	476	521	456	404	370	397	416	422	382	355	400	412	399	362	376	365	348	367	350	372	368	426	315	395	351	361	380	376	378	386	358	382	352	348	361	360	382	355	322	356	379	364	349	387	373	327	362	322	364	412	383	355	343	340	385	357	388	348	349	368	346	397	335	375	341	328	378	402	369	382	356	315	363	368	339	371	344	338	364	350	380	365	375	363	349	375	375	353	329	358	314	365	369	365	313	324	316	357	354	343	404	349	397	352	371	387	381	341	343	351	408	352	356	355	410	357	393	356	356	324	372	370	355	328	372	354	356	366	388	370	374	350	373	357	353	358	346	361	356	354	385	341	351	361	350	396	323	393	360	309	366	372	388	348	354	403	375	397	359	345	355	356	380	350	369	348	373	355	374	375	349	323	348	356	334	368	352	373	360	369	349	347	388	376	354	334	355	375	356	326	333	333	342	365	340	353	353	353	340	344	400	372	389	388	375	367	387	396	388	337	327	341	346	337	359	341	348	394	346	362	379	407	362	338	346	377	355	353	359	358	323	333	371	320	371	333	358	372	371	357	347	349	346	361	386	366	370	343	325	370	359	371	362	394	371	359	349	348	381	396	356	382	332	363	378	332	390	344	369	350	355	377	373	357	395	424	338	347	370	361	331	338	330	353	358	330	370	354	348	363	358	347	330	352	350	372	371	350	326	353	382	338	330	390	347	367	399	313	354	359	333	363	336	379	351	345	355	384	356	383	317	369	350	336	376	348	354	382	337	351	349	346	381	369	362	360	348	368	363	381	354	364	365	374	338	331	340	377	365	335	356	363	327	350	364	342	303	363	391	361	357	378	374	344	386	363	354	346	339	368	330	352	382	397	336	361	337	344	349	346	358	374	350	383	372	342	376	384	390	352	340	345	373	359	386	355	337	361	356	372	353	340	395	359	357	377	377	383	382	347	344	365	349	377	353	366	374	359	364	348	337	347	362	327	369	346	397	345	366	345	384	318	357	375	343	344	377	360	368	333	343	357	359	361	394	374	337	374	342	377	397	376	371	364	388	389	385	342	376	360	360	326	329	371	351	368	340	343	353	373	379	361	376	323	367	394	337	380	367	332	381	343	406	354	371	367	354	368	360	360	318	398	379	365	368	362	324	392	354	352	395	377	361	356	351	374	354	389	346	309	358	385	370	348	364	361	345	383	358	358	365	382	319	381	351	382	338	342	338	341	360	356	348	364	325	339	354	336	380	357	397	402	331	381	350	327	339	324	405	367	341	362	360	362	352	343	351	335	353	334	359	365	345	352	377	360	321	336	371	345	349	376	358	374	347	363	374	365	336	355	371	417	330	328	393	360	341	371	342	374	356	337	370	365	357	367	386	341	395	332	339	358	357	382	342	366	374	341	372	337	366	399	374	336	388	381	379	342	376	349	338	340	352	330	347	350	358	369	363	354	367	386	349	380	333	377	324	379	342	340	363	364	353	380	360	356	349	321	362	366	356	355	318	388	374	383	363	347	363	371	351	399	368	316	358	374	373	320	346	358	340	369	353	356	348	343	386	369	335	320	372	379	393	358	366	369	330	347	353	360	379	372	368	342	350	349	393	379	378	372	366	362	384	372	358	364	376	373	353	345	388	372	370	388	393	375	359	366	362	383	355	374	395	356	364	348	360	304	378	349	411	321	363	356	364	357	385	392	363	377	373	356	351	373	351	385	355	374	394	328	362	363	345	361	371	357	384	339	339	380	331	386	356	375	372	360	368	355	356	395	348	321	296	334	360	370	373	378	348	339	347	358	355	347	358	384	379	365	406	374	387	341	380	384	378	369	356	332	351	349	397	353	346	367	389	374	387	365	328	336	362	342	373	372	358	375	374	378	331	358	368	360	384	326	380	377	375	389	369	384	389	377	349	369	375	364	336	338	349	339	374	362	372	345	349	368	337	342	365	361	364	344	341	324	349	358	384	373	357	377	373	366	381	381	369	352	357	369	402	339	377	347	346	360	361	335	371	345	377	349	372	329	345	382	361	368	352	373	367	371	348	328	340	383	339	366	386	391	392	347	387	384	375	397	372	348	357	324	355	388	337	357	393	371	373	335	371	371	361	323	375	389	367	386	361	370	313	349	353	354	332	348	357	374	382	341	343	337	391	378	381	333	345	364	361	369	363	370	387	391	373	360	344	382	347	402	363	371	375	366	338	342	376	359	396	364	376	357	333	378	367	345	375	359	372	380	364	365	349	347	348	379	362	360	402	382	353	334	352	352	404	374	358	322	300	369	355	375	343	333	385	378	342	337	354	370	352	330	341	350	326	372	366	350	332	359	339	333	366	359	378	362	370	379	347	385	384	343	365	319	327	399	371	373	362	339	334	372	366	367	357	362	350	365	336	404	355	336	349	358	360	380	336	359	369	341	358	345	346	353	359	381	383	374	382	350	366	356	371	409	360	354	363	344	341	340	325	340	363	342	378	360	378	391	389	374	336	334	364	330	348	366	325	340	361	409	356	330	349	387	345	335	394	370	349	380	379	379	370	348	325	382	373	361	345	386	409	340	365	360	354	330	360	381	353	345	346	339	343	376	385	352	337	364	337	368	341	317	392	332	352	375	343	358	371	338	344	385	378	342	351	377	368	355	379	352	339	382	373	326	410	376	350	343	338	351	356	328	334	338	359	424	309	329	346	348	364	371	355	321	386	343	336	339	362	396	397	317	369	354	385	353	412	386	364	349	380	366	342	295	346	347	378	340	365	378	369	375	345	385	340	363	355	336	356	344	373	361	351	333	346	385	336	323	321	354	386	390	384	348	347	366	367	336	372	351	345	367	335	364	361	357	336	333	341	379	366	360	404	400	342	337	327	332	348	351	314	370	340	373	370	324	381	335	356	352	362	392	327	359	344	348	339	341	334	387	361	353	335	362	379	369	341	370	369	370	357	387	336	350	378	351	343	355	377	385	380	342	349	364	354	349	347	312	348	348	343	374	361	356	362	356	367	347	353	342	347	399	338	349	377	375	365	345	329	372	371	378	396	381	362	355	364	373	336	374	384	390	361	365	374	328	370	347	356	331	355	320	366	344	387	336	359	353	348	322	373	345	344	353	369	397	320	349	361	396	359	357	376	358	330	362	352	351	360	364	361	392	362	360	338	341	321	371	356	377	361	374	365	342	370	373	344	381	362	401	366	338	355	373	358	344	387	336	371	320	378	353	352	374	363	352	357	376	370	348	386	366	362	363	360	370	371	339	351	360	330	336	387	381	327	345	353	361	358	351	393	405	363	361	367	327	358	358	385	379	370	346	343	363	341	385	342	381	376	358	325	407	330	364	388	302	351	334	340	328	347	351	373	366	354	363	378	364	341	355	346	338	363	376	349	382	397	399	343	371	379	359	342	379	371	366	359	351	368	370	373	352	361	360	368	355	371	354	348	359	359	379	357	354	374	369	341	341	359	392	350	362	339	340	368	327	395
15710	8309	9174	4697	4296	3425	2822	2465	2073	2113	1949	1800	1683	1462	1515	1372	1250	1259	1200	1129	1025	1015	951	876	946	967	904	951	1005	955	896	833	933	864	868	879	933	867	903	869	862	835	799	826	824	850	838	850	876	828	852	887	861	856	802	891	875	866	870	844	801	873	845	818	823	877	834	824	825	873	857	841	864	859	857	893	792	884	844	865	854	822	865	819	851	813	834	828	816	834	869	868	808	834	850	833	857	866	872	824	896	812	864	898	833	857	855	852	834	817	844	891	879	876	833	845	825	840	889	803	846	862	853	894	862	854	816	866	865	829	868	813	815	837	848	827	931	825	845	872	872	866	812	861	873	837	830	850	820	833	873	864	896	891	874	823	851	840	877	814	855	894	830	834	849	875	859	824	861	837	850	825	810	860	778	806	833	866	836	822	854	796	820	842	868	825	861	912	864	834	865	853	879	839	851	847	859	861	836	841	836	854	813	903	853	852	857	817	754	796	817	860	854	848	830	822	858	813	812	786	872	878	853	854	849	843	830	890	841	850	861	864	806	842	876	818	861	889	852	816	859	831	820	853	844	899	799	815	817	837	874	841	828	855	861	841	841	869	832	824	852	838	878	816	861	791	884	847	844	881	885	816	870	853	848	851	871	831	800	830	851	845	822	841	818	846	837	842	855	830	838	873	865	842	804	791	849	852	878	880	864	847	882	804	856	869	791	868	868	832	851	851	855	823	869	883	845	849	806	884	896	878	875	838	822	833	816	834	815	856	866	861	857	793	793	859	866	857	862	829	843	840	853	843	804	878	807	855	842	840	817	902	811	886	877	802	878	857	882	872	858	835	847	849	887	805	816	852	868	891	821	854	886	795	840	889	810	869	862	878	867	818	887	797	864	874	858	832	834	941	836	863	838	809	891	835	841	832	885	790	861	881	839	855	794	833	839	818	817	852	849	898	858	895	894	822	874	842	869	901	915	831	820	872	869	844	825	806	858	854	866	876	819	848	810	812	887	844	799	842	827	845	866	843	898	851	883	858	786	873	851	835	836	870	891	886	878	879	852	873	848	862	870	864	841	917	820	867	873	832	855	857	792	800	854	866	862	850	829	894	869	808	861	815	869	818	840	890	820	816	842	838	821	853	846	853	880	876	848	829	811	890	796	845	857	834	894	825	797	848	847	894	826	844	841	887	811	837	902	887	859	862	858	828	867	832	856	867	867	797	816	830	847	839	905	850	842	850	856	898	761	872	830	836	845	878	892	876	812	861	864	828	824	826	859	882	847	840	856	875	842	851	861	850	835	811	863	879	890	822	848	874	786	816	799	899	854	855	838	839	854	861	877	865	882	871	850	841	802	805	808	891	896	862	867	822	817	863	868	861	864	829	797	830	822	875	897	857	874	843	808	837	824	871	895	848	918	866	847	868	849	865	818	867	853	867	877	874	839	850	869	873	850	832	843	827	830	854	864	877	896	828	793	811	826	839	885	789	855	793	793	838	841	858	904	862	800	847	850	869	851	855	834	856	842	791	849	857	802	858	825	803	853	850	825	838	818	898	823	783	849	871	842	822	816	829	856	853	815	844	929	841	873	891	855	843	799	846	884	860	852	849	833	876	810	811	862	827	848	852	829	848	910	882	861	871	792	850	794	936	846	810	829	829	805	836	861	855	866	794	869	884	877	861	809	870	874	897	844	870	846	893	903	860	834	813	860	855	863	877	845	839	842	867	824	810	882	870	901	832	847	835	884	885	883	841	868	894	853	868	860	882	879	798	851	863	830	828	845	829	847	807	869	849	830	861	885	835	829	842	805	836	844	809	844	864	855	840	895	877	810	899	814	908	783	896	930	846	849	844	870	841	864	855	801	822	849	826	888	814	886	857	900	875	816	929	877	844	850	804	841	840	805	897	790	864	839	835	842	878	841	887	818	821	861	893	861	851	887	877	843	800	897	915	838	871	864	863	867	867	858	864	782	872	827	838	857	857	876	824	866	824	831	894	849	832	869	831	883	885	811	846	810	898	855	854	841	817	824	798	848	851	880	817	835	881	836	844	877	910	826	874	842	766	830	817	851	900	822	859	858	847	880	797	820	842	829	822	848	867	836	906	837	860	861	909	870	825	869	833	857	826	862	877	814	828	855	856	866	809	848	787	860	858	855	803	824	859	880	812	839	843	825	845	919	830	832	851	875	860	798	803	881	852	932	863	824	820	870	780	875	879	848	861	872	894	861	861	831	895	874	867	858	853	845	873	835	837	852	837	855	793	793	807	814	913	826	866	833	836	864	814	900	812	837	885	845	843	883	893	864	909	886	890	876	842	822	847	866	877	823	883	792	801	865	836	804	843	877	823	844	825	836	838	859	780	842	853	793	827	849	837	837	869	885	840	861	923	830	842	828	876	860	896	848	834	875	852	875	876	808	828	866	796	848	870	848	814	896	824	848	820	826	895	847	843	860	894	853	779	826	859	840	839	917	831	888	869	872	860	836	835	854	867	895	853	865	849	848	809	846	874	858	884	838	887	815	875	790	904	835	799	847	814	789	863	818	846	918	841	857	772	815	876	858	865	854	864	830	838	850	843	841	834	812	844	824	850	827	883	857	848	863	849	874	855	825	834	858	874	845	805	835	839	859	798	888	894	864	849	873	862	843	819	878	841	840	872	847	795	836	856	909	799	875	872	883	875	818	840	865	837	839	859	851	860	862	840	876	858	852	858	864	823	868	903	835	884	860	837	884	821	846	845	811	836	849	825	849	882	810	854	830	827	799	825	848	880	914	857	905	804	852	831	794	880	892	874	885	942	839	859	827	834	831	850	828	862	872	886	849	836	900	825	884	865	810	819	853	823	847	861	866	837	805	870	835	810	919	844	838	889	866	863	871	874	889	817	844	796	827	853	850	857	830	870	857	828	866	911	898	874	852	840	892	902	865	886	823	805	837	874	877	810	829	840	824	886	841	856	862	884	877	848	871	790	873	801	869	788	931	874	884	866	867	852	849	838	864	848	843	829	839	855	845	853	909	827	840	805	853	853	870	852	860	852	837	878	878	878	871	850	836	896	862	817	877	823	841	888	903	849	843	837	847	832	824	846	798	827	882	868	883	879	795	883	865	822	844	855	831	878	874	834	894	840	874	864	830	885	834	879	866	898	837	801	844	826	800	842	880	838	890	850	895	854	833	842	887	827	853	862	868	919	866	893	859	813	843	900	865	825	838	836	808	882	862	877	804	891	813	813	834	847	863	840	883	853	828	802	874	886	852	829	860	869	821	898	838	834	843	835	858	844	836	846	852	883	843	866	930	801	857	852	891	841	850	885	844	833	807	883	814	849	844	869	873	897	876	898	799	843	807	809	826	849	870	820	840	829	800	856	876	862	834	845	860	877	865	853	887	863	890	899	919	866	870	812	858	854	834	818	838	864	846	824	854	816	845	811	845	888	813	872	843	883	866	804	842	874	788	843	860	859	850	824	808	867	844	848	838	826	846	878	846	811
31094	14539	11547	2806	1436	1019	878	664	597	567	543	436	423	382	361	341	326	297	316	282	284	288	232	224	212	230	241	241	220	236	242	245	217	250	225	220	220	215	218	222	213	233	250	216	207	228	235	226	219	225	239	223	239	212	229	200	235	212	180	215	214	224	260	205	220	217	210	222	236	221	222	201	260	231	212	222	186	214	232	187	228	222	225	221	232	209	222	203	233	240	240	211	191	214	213	208	232	237	197	213	251	226	201	191	230	239	213	223	234	226	192	207	207	215	212	252	232	223	207	210	234	187	173	226	209	190	213	200	220	235	229	191	221	216	208	205	234	246	206	216	202	216	227	204	220	211	216	223	216	223	194	221	236	215	211	220	197	228	214	240	193	214	195	237	212	185	223	224	214	249	211	210	205	210	228	228	226	235	212	237	219	209	206	201	229	210	223	209	198	207	234	214	209	229	221	215	204	218	225	202	203	226	205	212	216	219	195	216	214	214	246	209	216	238	209	214	230	202	198	199	208	181	205	225	207	225	222	206	218	207	229	202	193	208	199	210	195	224	213	201	197	223	242	209	232	219	223	247	234	241	230	182	229	215	216	209	199	217	210	195	231	196	223	225	243	192	236	214	230	218	245	191	234	235	227	212	201	208	232	193	206	217	225	209	243	226	230	195	210	213	190	206	200	194	270	213	206	217	231	221	212	194	214	230	210	234	205	208	224	213	228	211	208	224	250	222	210	192	237	210	214	231	222	240	218	197	227	227	217	203	213	239	216	221	244	187	203	211	247	221	203	214	237	220	192	206	231	214	236	203	212	198	220	237	220	215	261	227	225	204	209	203	218	204	224	194	194	199	217	227	201	213	235	228	211	223	220	214	217	234	195	219	220	238	241	220	197	216	211	215	237	191	208	222	205	196	228	215	201	224	232	231	208	200	214	256	225	191	225	195	210	218	212	197	202	235	216	222	205	223	230	233	220	209	206	233	213	204	194	208	233	236	202	195	212	194	232	180	188	207	226	229	209	187	219	251	233	205	262	213	204	241	219	252	205	199	225	236	209	226	217	210	220	198	187	214	224	198	220	219	228	218	219	206	212	203	208	233	224	206	239	221	230	234	191	218	229	192	209	188	231	227	210	201	221	213	201	199	201	226	203	210	192	223	225	235	209	224	239	216	203	225	230	239	219	215	228	201	226	231	233	241	220	214	220	250	196	186	228	204	222	202	227	208	233	230	224	210	188	207	221	225	188	202	225	248	203	189	218	195	219	223	198	201	194	210	214	209	189	215	225	218	218	208	234	226	236	193	235	216	214	244	206	208	215	225	211	234	219	223	242	248	200	225	211	215	250	219	230	199	232	209	195	210	216	255	189	236	234	189	197	219	202	228	210	213	207	216	205	209	233	261	233	247	256	260	229	244	241	208	240	198	226	233	214	187	223	216	202	202	268	219	216	238	205	218	211	192	199	237	241	197	195	219	206	245	232	212	182	208	254	198	215	205	219	205	195	205	232	222	227	217	201	218	222	214	203	223	207	209	226	239	205	225	241	169	246	215	215	214	219	217	223	231	235	223	208	196	191	189	214	214	234	215	216	247	203	214	211	212	245	238	182	199	204	226	219	206	209	194	231	241	202	216	225	195	208	224	215	218	222	206	214	221	219	221	228	233	206	201	227	234	225	211	202	234	228	188	205	185	216	215	224	242	240	187	211	233	195	195	206	239	209	188	223	235	208	201	183	215	239	210	201	230	224	229	224	224	220	242	216	200	205	238	212	222	218	208	233	217	193	228	206	212	207	217	187	218	223	205	191	230	241	212	220	200	242	221	202	222	217	221	185	228	215	224	231	215	213	205	229	234	217	199	215	212	250	246	227	238	229	203	208	213	208	213	237	237	213	189	219	190	221	230	188	235	217	215	211	218	223	193	203	203	230	233	213	195	234	214	216	196	224	183	209	217	244	200	222	201	232	231	219	219	205	215	219	222	216	224	196	216	201	215	208	202	206	189	206	232	234	205	186	217	204	214	223	206	197	199	238	239	208	228	234	214	211	221	209	219	214	231	225	209	205	251	239	215	220	227	214	219	225	197	209	213	237	222	231	221	189	189	204	217	248	226	241	229	204	205	239	217	221	204	213	228	227	238	236	187	230	244	237	235	235	249	226	242	224	227	216	194	238	223	208	220	209	232	228	201	208	212	196	208	243	242	211	233	235	213	226	210	222	189	231	213	244	217	213	207	209	203	210	218	219	210	247	206	212	239	203	197	204	219	234	212	217	190	243	244	202	218	200	218	233	220	244	219	220	207	227	194	238	210	232	211	235	221	236	210	234	217	192	198	222	226	213	201	223	249	217	224	196	214	211	212	228	218	213	212	207	187	243	227	205	218	213	219	223	205	223	239	204	238	213	212	216	225	223	218	222	207	203	223	221	194	225	228	221	242	192	210	235	228	222	216	203	215	227	185	232	230	176	195	204	218	225	209	198	243	233	225	240	208	216	227	237	233	214	226	219	183	239	212	197	212	202	237	221	224	186	203	209	222	165	218	215	218	229	225	208	226	216	239	214	230	220	252	229	212	228	220	231	223	241	232	229	229	252	228	240	233	234	231	211	189	239	227	214	237	207	234	227	204	212	204	216	246	217	199	195	214	232	197	214	223	214	212	233	194	241	239	227	221	192	223	220	204	210	229	207	197	220	212	189	220	251	223	236	211	218	205	236	204	232	215	196	228	209	233	217	224	210	228	208	243	257	217	197	206	229	223	202	238	219	228	241	228	228	212	226	233	222	227	213	215	285	211	200	185	221	201	258	197	206	253	201	224	236	203	229	225	239	234	225	238	207	245	242	210	222	208	223	226	198	206	208	191	214	206	223	215	196	237	205	239	229	212	210	216	225	205	212	222	224	213	210	236	202	261	207	225	229	212	233	222	206	220	214	225	218	210	223	212	223	221	215	227	213	256	198	242	205	193	192	224	197	205	216	222	216	206	233	225	208	193	193	206	215	198	223	267	218	232	233	221	214	212	230	196	211	225	216	223	236	236	213	213	251	187	221	211	215	204	226	204	213	234	214	199	224	213	213	221	189	203	219	211	204	197	200	202	210	219	208	217	190	214	221	209	229	241	234	213	225	223	213	216	207	212	211	206	230	239	238	231	251	203	215	240	199	241	234	234	212	227	218	192	195	226	201	200	202	178	235	197	244	200	220	244	245	215	208	187	237	212	246	222	198	192	216	236	218	210	238	194	219	208	232	187	217	234	209	215	263	228	238	216	218	227	224	235	221	223	218	230	221	237	196	199	212	193	211	210	234	198	206	225	228	210	233	227	223	217	208	212	233	230	232	238	214	231	226	198	234	223	247	206	224	200	194	208	212	225	220	213	211	212	228	227	233	236	217	233	202	211	228	207	216	204	215	227	229	249	221	209	228	269	209	219	239	207	206	219	197	226	207	217	205	224	235	231	246	213	217	233	204	222	205	210	230	213	202	198	195	223
20809	11201	13363	6188	5244	4447	3778	2940	2561	2579	2284	1940	1613	1493	1551	1347	1201	1087	1038	876	891	740	730	719	706	662	780	708	740	670	707	630	643	569	623	584	593	573	564	564	573	575	555	552	544	538	564	529	528	537	590	577	562	564	500	537	503	506	539	551	583	542	518	580	567	573	578	532	561	531	527	530	555	538	565	532	543	538	524	544	527	557	522	534	506	513	495	551	565	523	545	560	527	578	538	539	566	556	499	590	524	557	528	559	553	556	526	546	482	584	542	542	532	484	533	553	535	541	522	525	529	536	519	526	515	522	550	557	527	518	555	532	510	577	543	527	538	554	558	533	518	566	541	556	559	499	516	557	569	516	499	566	518	543	534	556	573	504	561	528	494	568	533	559	541	525	498	516	527	538	526	522	557	530	559	546	527	531	519	549	545	553	585	543	550	539	570	570	496	569	521	508	517	539	527	493	551	529	597	539	537	575	540	522	531	525	517	546	550	540	587	544	561	523	573	546	521	580	535	532	542	505	582	545	560	529	534	547	564	536	495	518	540	548	535	556	534	544	522	574	587	518	573	586	513	552	540	562	516	548	537	500	517	566	538	546	577	573	578	520	542	595	508	539	555	554	525	546	496	582	519	527	562	521	553	547	527	527	475	539	544	559	555	513	510	517	568	580	509	559	561	527	558	488	573	514	537	525	543	547	548	545	527	513	538	547	565	536	537	552	549	531	501	559	554	572	484	540	556	526	545	517	549	557	544	531	540	567	520	508	527	565	578	519	520	537	557	535	497	511	529	553	557	582	543	559	536	557	503	531	546	563	539	541	587	533	530	545	534	557	563	576	510	565	537	550	542	531	540	552	507	544	532	529	523	554	519	556	567	513	566	546	524	544	523	540	535	574	541	530	532	521	518	561	562	567	549	525	549	532	537	546	533	554	513	543	574	545	547	575	550	555	541	523	526	550	563	597	552	553	536	560	491	526	530	541	521	520	569	519	549	541	545	506	560	523	538	520	549	545	545	513	503	558	544	550	516	509	531	538	533	532	573	576	511	535	539	564	504	535	483	511	560	549	463	546	524	531	515	534	521	504	547	562	500	522	548	536	554	557	560	516	521	565	568	577	529	504	559	538	575	549	517	539	541	538	548	546	551	557	559	521	537	505	528	521	597	520	583	527	531	518	502	535	527	548	516	536	561	552	566	502	566	561	533	523	502	529	526	521	561	556	516	547	502	565	555	508	554	551	566	513	550	533	518	536	528	536	571	531	499	516	521	532	505	556	530	514	548	521	526	569	551	542	568	542	523	533	519	532	520	537	532	564	585	514	517	504	530	542	517	562	517	535	540	547	595	533	567	551	529	552	525	505	512	561	547	548	520	533	562	568	550	533	537	558	567	552	514	566	576	488	518	509	542	573	542	558	532	518	520	537	522	511	548	501	587	537	521	518	528	553	524	571	528	527	571	541	541	514	535	532	531	584	549	548	571	484	505	556	574	490	544	536	518	567	535	533	514	543	546	502	568	521	577	575	523	498	527	505	557	559	536	545	557	538	545	548	526	495	572	550	561	505	550	530	558	501	523	496	532	560	547	526	520	519	541	565	527	503	549	551	538	529	550	590	504	528	527	527	527	526	511	573	532	504	537	536	510	526	513	575	518	513	543	535	559	555	520	553	532	575	499	537	579	546	533	536	525	534	543	530	486	525	526	527	554	529	512	532	539	544	517	549	508	533	537	495	536	548	545	519	549	556	493	522	510	528	558	586	560	515	547	518	486	539	536	562	538	549	576	543	558	565	523	542	554	481	497	539	578	574	538	542	561	494	535	571	529	541	566	535	531	518	572	518	585	533	591	520	529	539	543	509	537	521	543	532	519	565	544	551	527	506	527	494	577	530	536	552	547	533	533	562	508	571	575	574	524	517	533	546	547	494	547	523	561	538	585	532	541	529	571	580	529	564	551	494	541	528	562	532	573	546	536	564	543	523	529	551	522	498	555	563	552	551	497	575	550	533	552	516	513	550	538	529	521	515	529	589	563	595	485	556	551	541	500	533	533	542	514	503	535	590	575	507	554	547	530	499	513	545	578	556	527	528	540	554	512	548	529	500	532	527	539	528	499	548	512	532	524	585	557	519	522	506	551	566	519	585	555	563	551	563	542	581	558	530	518	524	563	541	517	525	515	518	542	521	517	557	582	548	550	537	527	547	571	514	526	527	564	486	534	524	583	574	554	595	608	561	534	548	518	507	504	539	561	557	499	567	529	567	566	536	540	519	545	556	559	552	564	465	573	543	546	549	539	543	552	529	529	532	535	527	554	559	522	529	562	557	528	562	579	549	545	557	521	549	542	550	529	516	572	551	562	534	550	546	559	573	576	554	528	520	558	502	544	556	523	537	545	569	548	529	514	526	543	584	575	519	509	522	518	578	523	559	542	562	534	529	480	541	529	564	550	517	548	496	492	529	552	529	532	591	535	529	508	550	551	528	560	522	534	581	538	535	527	503	535	536	569	513	489	524	534	532	581	535	521	510	531	563	520	527	505	544	533	559	538	537	551	557	563	544	534	558	559	500	532	564	547	530	538	568	541	541	573	538	510	540	545	540	534	491	527	564	550	547	517	533	548	544	534	499	556	576	524	544	492	533	569	540	532	547	507	533	487	570	558	532	547	542	549	556	500	522	565	551	577	537	525	541	520	539	486	541	554	501	485	557	569	508	530	519	585	521	542	541	515	535	591	535	515	561	536	538	577	547	547	547	539	510	552	498	493	551	558	522	541	543	555	570	502	527	529	509	534	556	597	503	482	529	543	546	538	541	528	528	544	594	536	512	540	529	525	595	478	544	570	535	554	519	525	548	559	526	576	532	545	502	535	542	553	548	568	537	536	507	555	567	518	524	532	582	543	551	514	558	529	542	538	568	493	503	534	531	536	539	527	577	542	532	538	528	560	580	527	560	589	538	523	545	524	542	554	533	558	518	506	554	527	540	521	533	502	558	580	545	545	556	510	517	568	523	550	564	543	551	524	521	516	503	581	576	544	527	560	539	570	547	531	525	523	563	552	523	562	547	560	529	579	513	549	536	569	583	561	547	503	554	531	549	578	542	550	519	531	607	558	522	561	540	498	542	518	507	549	551	556	568	523	511	488	548	488	531	526	507	532	525	523	586	562	525	536	545	525	530	542	547	521	561	536	628	532	520	535	620	557	537	565	560	501	554	528	528	516	541	547	508	541	539	533	540	540	543	563	556	542	579	558	539	559	555	551	531	534	493	531	541	545	584	557	563	526	559	560	556	528	548	546	509	528	551	519	560	558	552	523	531	533	549	530	523	511	546	514	525	505	516	547	540	540	551	528	528	540	581	565	536	523	534	524	521	539	538	535	537	526	493	515	559	578	535	555	542	547	553	543	592	517	543	550	516	557	565	550	546	518	501	495	554	569	548	549	540	524	542	524	542	576	511	564	508	532	519	521	492	571	517	531	550	568	526	500	512
9053	3065	2003	1015	749	658	593	539	501	478	471	515	383	439	392	439	386	418	408	384	367	387	411	413	395	394	393	376	367	370	401	412	340	399	379	352	373	385	367	358	356	349	396	343	375	369	396	370	396	362	349	374	389	378	363	399	396	370	384	391	391	351	334	352	350	360	362	378	372	392	324	391	417	433	385	365	400	381	344	367	347	378	407	350	376	416	363	376	354	392	378	391	353	386	335	388	342	390	396	380	384	372	400	390	398	360	377	366	373	338	341	387	396	362	391	413	360	362	390	377	395	377	345	385	390	387	378	360	402	407	404	372	377	355	367	363	377	384	366	387	356	359	355	409	383	376	382	357	328	362	384	396	349	414	372	380	348	374	382	378	403	411	381	391	374	403	364	333	385	350	398	369	376	368	364	337	369	371	381	379	385	398	349	364	386	375	395	372	347	401	382	364	382	435	344	350	359	337	412	374	370	349	360	378	347	375	356	384	367	407	382	370	382	374	410	380	370	425	355	348	364	357	385	329	363	365	372	391	378	395	373	375	392	355	387	353	391	376	341	402	392	334	372	375	368	362	399	416	364	377	349	361	384	330	352	369	395	378	388	364	386	369	313	374	393	375	361	379	405	371	369	381	324	373	365	349	369	385	345	403	383	354	322	331	362	351	359	355	370	368	369	366	366	370	381	367	364	390	393	362	410	398	367	328	381	366	389	364	405	405	370	360	376	329	374	369	372	383	356	368	366	368	364	384	354	369	373	383	348	360	361	367	403	370	342	384	351	399	390	376	372	413	360	352	373	365	363	373	366	375	357	352	360	358	387	356	389	354	354	374	408	369	433	377	363	352	372	346	395	383	388	410	392	401	362	369	368	373	381	402	381	381	390	381	336	335	339	341	419	366	424	373	360	353	387	365	377	394	363	363	361	376	360	369	370	379	410	338	358	359	367	359	339	380	385	347	369	394	379	365	332	362	405	345	352	392	413	363	342	351	402	343	384	347	354	328	349	361	380	349	366	357	350	364	368	389	435	356	389	370	357	375	394	395	367	393	354	348	402	357	367	401	352	372	337	349	351	327	347	378	354	368	356	362	383	321	362	375	369	366	406	401	367	353	366	416	390	371	382	370	377	364	362	390	373	381	383	332	360	383	380	378	340	390	395	376	377	391	387	367	363	371	386	358	367	371	382	404	369	345	384	363	353	372	346	360	403	356	371	377	378	375	388	389	378	359	392	369	366	401	389	358	374	387	356	367	371	364	368	387	359	364	375	395	355	368	363	360	385	383	350	397	354	377	352	367	368	402	398	374	410	368	359	367	387	346	354	323	395	381	323	352	394	389	395	371	364	406	377	374	413	361	352	368	367	374	399	391	374	372	361	376	372	369	381	405	420	342	371	378	405	365	347	371	362	382	394	410	397	378	361	417	391	371	357	401	352	372	387	389	369	382	341	396	367	374	386	391	356	352	405	384	389	343	395	383	357	354	380	378	384	331	364	381	398	351	382	377	410	380	379	376	355	372	354	321	370	370	387	377	354	382	407	385	373	364	376	383	367	382	374	373	371	369	388	388	359	381	380	358	392	367	412	363	362	386	381	381	366	360	363	322	380	349	341	375	357	349	365	390	402	370	378	391	378	353	380	371	365	384	372	381	365	360	365	352	378	385	404	378	392	370	378	392	393	379	348	358	375	367	353	388	365	404	374	392	391	331	419	358	349	365	370	375	411	411	387	366	378	410	391	366	372	371	367	415	360	365	401	388	340	373	370	378	396	376	347	373	327	383	363	353	338	387	418	395	381	376	353	359	381	371	352	338	347	386	404	384	387	381	399	371	367	389	370	384	375	389	361	363	356	386	366	361	368	361	386	398	388	379	362	418	368	362	368	344	371	349	374	364	373	349	404	332	435	340	376	337	373	378	380	348	370	383	364	381	408	436	393	353	366	381	406	408	320	371	365	373	382	377	334	355	338	392	362	392	350	387	362	413	399	351	377	387	368	400	364	361	386	388	384	381	367	385	346	398	376	387	377	366	345	387	398	398	392	388	394	407	380	370	370	339	403	369	409	318	375	373	348	385	390	428	378	354	355	358	388	397	345	381	356	382	390	363	404	384	410	372	396	369	360	331	401	353	384	364	353	369	383	377	383	385	388	397	375	396	323	364	397	391	378	397	393	356	382	334	384	397	395	378	356	331	373	350	365	370	391	403	409	411	402	388	379	341	354	413	404	371	365	377	394	361	346	398	391	394	361	361	364	362	359	355	367	386	335	341	395	348	410	361	359	362	359	330	368	398	391	408	390	384	340	404	368	358	344	373	351	376	388	364	365	357	387	385	385	376	358	356	383	365	366	358	374	338	352	350	366	382	330	356	374	363	381	383	322	358	379	394	391	396	354	367	379	358	332	391	370	367	346	371	347	363	332	398	377	365	354	374	401	382	373	371	378	399	376	416	405	382	368	387	372	390	358	367	370	362	392	358	385	374	388	352	354	378	384	403	391	385	405	348	367	383	392	357	366	358	395	373	358	363	350	381	358	365	367	397	420	376	373	409	362	350	356	360	342	370	382	345	403	352	386	371	361	380	355	355	389	378	387	395	404	383	384	347	354	367	364	375	400	371	406	355	365	377	377	378	375	352	373	369	345	325	368	396	386	372	378	407	364	356	372	423	381	397	333	362	377	378	360	346	395	407	400	383	371	348	353	370	349	363	366	366	399	383	389	381	335	374	366	380	380	399	350	393	377	370	397	399	355	369	380	359	412	393	368	390	366	380	370	372	398	351	389	395	375	381	346	345	358	381	371	417	378	387	360	365	383	351	353	351	342	359	373	355	383	355	383	395	377	388	364	401	358	375	372	361	390	377	347	369	396	386	343	371	383	386	397	395	361	392	360	371	395	405	405	353	367	450	403	379	378	399	353	360	367	402	407	357	401	381	364	380	392	376	366	392	344	406	395	368	384	397	386	354	377	380	364	382	362	385	378	376	391	356	379	364	390	382	389	379	369	360	371	376	360	340	398	384	352	381	350	370	386	398	358	398	354	345	384	366	380	382	376	359	341	381	365	371	369	328	411	365	365	385	375	348	384	372	334	350	367	351	377	357	363	358	339	371	404	406	349	392	387	382	344	350	383	397	394	386	362	363	391	383	359	360	409	369	385	367	393	329	398	406	379	369	390	345	406	341	360	386	387	383	373	386	360	389	366	372	338	413	380	340	355	387	360	369	383	391	398	392	382	377	369	375	372	353	391	350	380	357	387	367	372	360	397	366	393	398	355	359	372	356	368	359	391	402	352	362	384	393	409	372	388	392	374	399	345	366	386	410	372	371	411	380	388	405	377	400	364	376	395	330	373	358	361	381	344	385	359	366	374	380	405	363	337	397	359	349	394	375	389	380	348	349	428	390	395	354	373	362	396	381	385	365	389	383	356	395	390	367	364	351	379	383	403	370	363	388	384	375	374	356	376	378	350	407	396	396	400	311	353	364	371	363
6955	3332	3805	3040	2675	2335	2165	1708	1610	1681	1509	1419	1280	1237	1238	1190	1084	1033	1042	981	985	971	899	913	984	894	918	924	939	926	916	917	916	875	886	899	915	876	907	882	906	829	859	901	854	865	841	922	876	824	873	991	866	892	833	885	859	891	892	870	859	895	877	866	819	836	879	861	899	894	910	905	880	919	935	878	880	894	847	845	854	888	932	902	815	906	892	886	934	925	885	906	898	898	949	915	913	898	871	926	916	887	865	885	887	913	862	945	871	854	902	870	835	865	840	878	919	904	868	833	892	874	908	923	866	950	901	930	837	843	867	898	858	882	884	801	826	899	842	896	898	932	880	860	864	897	938	887	874	877	870	912	904	866	865	891	912	918	908	869	931	908	857	904	859	918	890	875	842	866	868	890	817	918	905	873	884	927	893	862	852	875	881	853	881	878	893	924	909	859	899	864	860	908	857	812	888	914	901	888	836	857	836	918	917	881	884	872	864	954	876	854	877	884	912	883	915	896	953	888	909	861	897	839	875	880	906	894	878	860	894	897	897	837	880	871	855	902	872	877	869	883	873	921	878	902	870	895	879	896	857	884	893	877	871	844	881	899	824	862	907	876	929	868	895	888	821	857	897	873	843	857	910	901	893	896	932	838	869	879	926	908	892	843	852	840	925	849	883	897	871	909	896	929	882	899	879	908	907	887	816	904	842	868	940	882	884	885	914	873	847	920	945	906	890	851	944	873	911	857	908	916	923	902	880	856	907	925	880	833	911	866	876	902	891	876	879	812	849	872	877	920	906	842	912	874	883	904	909	974	847	882	925	913	907	909	954	911	934	876	925	868	914	892	921	844	923	872	928	866	885	869	910	860	888	929	884	839	909	863	852	908	847	920	834	910	922	882	903	920	916	858	858	886	891	908	894	909	917	911	894	908	893	818	852	917	893	879	892	860	905	874	891	892	886	892	893	849	854	857	895	940	851	903	933	931	862	883	862	873	894	841	895	866	934	826	864	878	917	866	855	899	905	927	896	869	887	873	911	886	902	906	890	905	908	857	862	848	919	872	850	904	906	832	904	965	869	949	865	913	935	901	843	868	857	890	888	876	931	857	839	922	870	874	864	798	902	855	871	866	857	887	904	921	927	864	901	842	892	868	883	889	912	929	894	868	865	859	857	912	858	859	919	876	857	928	848	862	946	796	834	895	897	917	852	890	914	886	918	869	894	897	896	873	888	944	927	861	927	845	905	884	849	872	869	883	925	877	944	882	874	848	912	870	944	876	907	896	907	858	886	897	890	876	842	887	949	905	876	895	862	910	911	930	876	882	852	899	915	874	906	953	873	820	846	879	857	855	900	926	884	916	912	873	915	903	919	911	855	904	903	915	922	928	868	956	925	907	899	916	839	895	869	899	920	851	899	969	870	885	878	850	920	911	940	846	892	867	880	901	889	927	874	907	910	900	867	931	934	869	903	900	871	901	836	931	934	852	907	869	856	857	846	884	845	873	847	918	917	912	926	879	908	894	866	841	892	917	893	880	886	931	905	885	877	904	876	851	889	890	890	906	877	871	879	887	897	900	923	915	904	902	874	881	835	950	892	872	875	893	893	848	900	865	936	886	880	921	860	850	859	925	933	857	907	885	908	838	857	866	905	875	858	850	897	898	894	876	882	877	897	942	872	860	907	857	899	906	886	852	860	845	831	902	883	837	929	892	897	844	885	846	910	925	849	877	899	885	882	865	897	888	882	897	906	894	890	860	823	885	924	877	896	894	919	856	855	818	933	896	871	872	909	904	875	901	855	913	875	886	844	890	888	908	895	879	926	857	896	828	914	884	866	898	865	887	876	838	889	869	872	886	922	914	857	867	907	912	905	921	883	890	884	875	891	940	898	871	879	855	891	841	930	873	901	895	894	894	880	898	873	853	893	881	889	926	875	889	898	838	910	845	841	906	887	914	878	873	881	817	868	901	882	921	885	874	891	921	894	866	898	872	883	870	820	840	917	907	928	887	889	919	825	878	901	894	871	886	863	908	887	856	906	827	848	896	867	929	895	890	835	853	877	903	905	852	877	892	816	871	896	930	871	850	899	875	898	852	881	937	891	891	878	943	886	890	902	873	879	901	885	895	923	890	809	878	904	894	876	908	817	922	915	836	900	859	905	860	898	895	863	876	881	879	905	886	836	919	853	909	858	856	838	890	946	883	892	901	895	933	899	866	896	926	923	885	888	923	930	852	864	884	856	864	878	920	897	880	916	904	914	924	882	880	900	880	838	931	856	845	863	899	811	878	905	866	883	889	915	839	824	892	859	947	883	896	812	837	907	871	886	892	875	915	868	887	878	883	886	923	886	886	910	833	892	882	891	887	840	896	907	864	913	848	840	941	895	862	920	915	893	859	889	882	867	871	891	904	900	848	904	886	855	900	906	816	870	896	865	944	877	862	913	910	869	921	844	860	926	897	887	893	889	861	879	911	945	872	881	859	951	872	877	942	885	888	879	860	912	889	874	867	852	948	902	908	856	915	927	832	956	898	896	871	886	914	888	914	863	901	925	888	864	886	852	947	875	884	847	909	877	911	808	893	935	898	901	889	925	922	886	881	878	895	859	942	908	909	887	850	851	858	876	859	876	853	897	914	930	880	926	911	855	935	878	941	883	853	905	880	936	905	866	868	886	855	840	861	931	851	912	879	898	864	927	857	870	893	859	899	882	880	887	898	957	868	879	834	867	865	877	874	873	888	894	936	974	895	880	908	883	896	848	844	929	849	844	928	876	864	887	844	919	879	857	876	866	856	933	935	873	909	853	905	904	965	860	885	883	896	862	912	898	901	943	846	942	880	865	874	881	868	863	870	852	909	851	830	904	864	881	889	884	853	833	834	877	878	887	848	860	918	877	910	877	888	858	820	900	845	932	858	908	874	876	943	864	901	919	874	894	878	890	887	839	898	909	870	898	859	906	896	862	868	904	879	910	904	873	897	907	929	843	882	931	877	864	863	929	863	838	828	930	880	920	849	873	893	876	924	933	863	926	917	841	903	907	851	858	892	826	898	867	893	868	892	897	867	902	882	868	912	893	888	856	853	874	888	805	950	892	897	909	872	869	838	907	920	886	841	830	909	847	844	883	904	899	903	938	844	930	830	886	858	895	864	885	900	872	879	924	885	911	953	944	875	910	866	908	929	910	921	871	860	912	900	900	866	876	948	888	903	898	875	885	889	884	888	873	883	823	951	856	854	849	880	860	947	906	861	890	878	912	844	915	910	826	920	907	877	860	876	890	863	877	879	900	909	876	899	842	856	966	858	884	884	914	854	844	868	892	900	872	852	915	919	895	909	850	920	796	919	871	863	880	915	851	861	921	815	909	905	915	824	840	848	904	887	875	892	854	878	916	846	877	876	923	817	893	858	915	901	908	933	878	915	913	900	803	898	866	880	920	915	904	921	913	864	816	841	891	852	880	911	910	918	886	857	936	904	894	827	822	876	867	911
21509	8806	5231	1725	1081	966	772	663	622	581	550	527	512	494	415	406	458	378	390	353	369	349	387	361	384	365	374	386	353	335	358	385	368	360	358	313	363	374	336	346	364	328	328	349	349	326	353	387	362	355	354	367	338	335	320	340	373	333	346	375	364	341	353	332	374	342	359	361	346	349	335	359	352	335	295	397	355	328	310	380	334	375	367	341	373	358	345	334	334	337	356	313	339	364	366	343	312	326	356	369	330	307	356	379	328	366	377	340	351	368	357	356	359	333	326	356	362	368	386	349	312	363	374	337	327	350	351	339	346	343	333	358	370	341	339	344	372	326	342	358	364	348	330	357	391	362	386	338	355	317	347	361	359	369	308	352	354	333	369	338	350	342	333	380	327	349	379	334	357	359	363	352	379	344	341	351	325	335	321	343	360	335	346	332	342	354	348	348	347	333	375	363	380	382	312	338	373	362	347	317	351	329	361	381	349	320	344	306	379	392	350	359	339	324	336	361	323	338	351	349	350	356	352	358	340	335	334	362	319	340	356	384	325	350	347	332	314	357	382	334	339	328	372	347	371	347	354	355	343	379	352	330	366	300	356	353	343	369	337	354	354	307	349	352	338	339	327	358	345	343	354	366	380	370	343	372	340	337	341	331	334	344	352	335	347	313	360	361	350	330	374	357	378	338	335	357	350	347	363	384	353	377	329	323	366	342	358	364	320	338	358	350	355	376	347	339	350	346	334	305	351	360	337	348	371	338	356	322	332	335	323	348	340	367	349	366	317	345	381	360	338	366	329	316	359	324	323	323	339	353	341	318	381	355	374	315	371	326	336	353	364	351	327	307	331	367	357	372	363	341	374	372	389	359	340	357	348	325	360	324	356	382	364	365	336	341	390	389	335	347	375	370	343	305	346	335	388	368	322	330	350	337	341	329	324	362	333	366	375	318	369	346	334	354	374	346	353	333	335	381	369	397	359	334	357	366	337	333	372	307	356	356	364	365	386	323	368	359	349	360	332	366	347	354	385	334	324	381	339	347	339	326	354	353	351	309	326	362	352	341	368	364	357	389	344	386	349	350	336	335	358	355	326	338	346	345	332	354	364	349	335	356	381	364	361	331	380	391	332	389	351	382	324	354	347	386	352	374	363	350	334	339	342	339	315	363	384	321	346	339	355	345	353	339	365	373	343	369	335	366	343	332	321	413	341	381	338	352	357	349	354	341	324	373	375	324	331	305	324	349	315	344	376	376	354	311	348	377	376	329	354	339	390	328	350	376	322	351	385	339	338	369	341	335	382	323	378	322	373	314	357	339	352	373	360	328	346	324	363	350	356	350	374	375	376	321	383	315	348	319	344	337	348	312	368	369	380	384	338	335	362	345	330	365	370	348	345	343	401	334	310	344	308	330	369	377	375	318	359	363	349	348	339	333	353	354	362	348	372	338	356	314	343	337	363	394	371	319	350	351	345	351	332	318	365	317	338	346	353	350	313	399	331	369	328	350	367	302	369	360	344	346	332	339	350	360	344	337	315	315	331	374	364	351	341	356	351	351	332	330	341	338	337	387	358	329	333	343	348	372	335	323	371	349	359	344	366	322	362	319	327	354	312	331	323	376	375	352	318	336	382	354	393	385	344	388	346	359	345	364	347	372	356	361	320	315	368	371	375	367	316	319	326	371	320	318	325	366	357	331	311	335	356	326	340	338	358	357	332	352	363	364	298	341	326	366	388	358	358	364	325	314	328	360	336	373	344	402	361	350	375	350	345	350	370	336	317	365	370	350	352	340	348	366	325	352	370	333	373	364	358	386	365	325	379	366	398	341	350	334	335	331	350	332	359	340	333	369	344	359	380	376	367	339	383	347	384	336	338	362	353	323	349	337	342	341	327	358	365	357	365	382	371	347	383	356	347	339	344	318	358	364	358	386	394	352	371	302	351	341	335	368	363	335	398	320	338	368	345	358	362	371	342	366	349	379	383	363	374	367	376	359	384	368	343	362	337	353	339	345	349	353	330	305	311	369	325	344	344	372	375	326	353	361	342	367	361	362	363	322	332	335	353	341	350	332	370	338	340	354	345	366	384	348	342	376	383	354	420	354	346	382	343	330	326	316	350	373	334	366	303	356	314	334	357	354	369	346	339	327	344	371	349	342	349	370	368	324	325	363	328	354	355	354	342	373	337	338	301	360	356	345	331	320	368	315	381	348	325	360	371	370	362	327	327	330	385	340	337	342	321	370	348	297	357	371	356	339	314	362	383	323	321	321	333	372	326	350	368	359	346	333	346	346	377	363	351	348	330	316	360	335	311	338	355	352	346	338	338	329	357	381	347	352	365	317	389	372	361	350	337	339	367	331	353	330	317	357	328	346	346	336	367	302	351	364	349	363	359	329	396	366	382	377	373	345	344	368	370	314	367	351	371	322	355	372	363	410	323	344	322	357	349	366	353	339	354	359	345	359	311	366	367	356	335	351	366	328	387	354	365	330	340	356	371	355	350	336	349	373	319	345	331	323	371	348	308	331	360	341	369	362	331	358	383	373	322	329	339	347	312	298	364	322	373	350	361	343	381	363	351	355	332	355	353	353	344	309	354	343	387	391	390	355	365	334	336	319	392	367	364	361	345	356	310	334	357	351	343	318	336	338	378	341	343	356	377	353	380	339	337	347	385	312	342	324	338	366	351	329	327	378	357	329	365	386	367	359	356	370	339	372	350	348	361	370	364	357	360	310	363	352	371	368	336	329	333	388	333	391	353	374	339	380	351	369	344	345	339	348	364	353	368	371	364	359	338	374	340	352	345	334	323	333	382	369	360	345	357	363	384	358	312	352	353	382	371	353	367	353	369	322	360	354	364	363	365	345	341	348	351	330	335	317	334	332	370	332	323	359	369	352	362	340	348	343	346	367	339	337	319	360	348	335	348	350	367	368	340	344	359	326	346	344	413	352	343	374	347	343	332	364	336	351	349	383	351	353	369	357	323	361	355	337	351	367	391	355	340	380	346	369	396	343	366	344	355	333	361	373	334	329	332	358	363	372	338	360	345	354	330	347	336	343	344	331	342	343	348	373	352	330	334	333	343	334	325	346	381	381	334	340	356	351	351	361	398	344	353	354	362	362	313	390	330	353	350	343	325	385	322	355	403	300	359	332	332	359	335	313	375	338	340	370	339	357	330	344	360	375	367	357	307	347	342	348	330	347	375	340	362	335	378	367	360	378	343	332	367	335	329	341	382	333	374	378	375	347	337	367	358	347	363	400	349	347	323	333	343	405	375	321	357	328	342	360	356	376	336	393	336	339	353	341	369	331	363	360	348	363	319	344	326	369	348	347	305	342	327	362	370	377	352	335	374	367	336	341	325	338	355	354	356	366	365	337	352	375	334	337	340	340	348	339	367	328	375	325	327	359	342	349	307	351	345	344	342	360	345	364	324	330	366	337	349	313	319	383	346	377	321	354	344	355	362	330	376	321	344	337	346	333	365	376	357	324
15401	7959	6967	4836	4154	3664	3026	2542	2348	2266	2123	1864	1573	1564	1406	1433	1233	1159	1103	1076	970	885	919	890	905	941	912	903	915	896	861	896	873	814	861	867	841	801	824	830	819	870	819	903	834	831	824	845	847	849	883	825	819	857	853	805	820	790	802	843	815	788	791	837	823	887	847	853	866	833	869	838	780	828	856	840	781	790	890	854	829	838	832	848	802	810	838	849	841	823	877	749	832	779	825	792	846	841	852	786	809	814	806	803	810	876	796	827	824	844	829	842	812	830	882	782	795	815	849	824	879	867	799	839	892	864	773	811	840	808	859	847	800	855	809	803	822	845	865	837	825	793	845	803	825	824	807	861	823	785	771	871	813	897	847	844	842	868	800	816	813	852	836	827	827	800	838	835	815	815	828	837	840	804	804	851	811	796	848	825	814	844	871	847	818	813	785	862	902	886	829	859	825	795	850	857	809	829	807	809	828	832	911	780	880	854	856	835	836	847	807	866	780	875	805	833	825	799	828	813	867	865	787	825	869	849	788	786	806	825	864	783	825	830	804	807	765	861	852	824	808	823	819	801	762	872	849	796	822	871	853	849	835	795	778	762	807	807	814	866	853	847	826	859	835	853	826	814	854	801	805	829	829	756	848	837	829	830	821	778	852	840	797	732	846	796	835	813	830	808	894	793	842	813	815	852	839	776	840	836	852	789	839	810	851	858	830	851	836	841	822	823	801	795	778	838	821	782	802	836	902	840	792	799	821	813	805	796	834	876	793	849	804	859	895	882	819	798	848	800	836	840	804	838	825	826	858	860	867	844	845	817	797	796	856	817	806	819	773	820	824	858	823	818	852	872	794	830	772	852	860	845	842	804	810	846	805	806	827	847	813	842	813	829	861	848	799	814	829	838	871	752	833	839	812	773	878	825	804	837	831	868	804	807	849	785	815	811	876	857	801	881	816	823	840	817	816	851	822	881	857	846	862	828	865	856	813	810	874	822	868	812	833	875	837	829	827	862	808	797	803	860	799	842	853	853	807	860	877	800	832	836	869	833	810	850	846	800	796	804	838	872	801	827	820	823	822	815	860	790	873	836	820	835	800	825	846	859	829	870	830	892	816	837	826	849	831	833	836	860	843	834	809	805	872	803	778	813	796	877	816	835	796	865	859	856	845	828	763	834	842	822	813	832	865	847	857	878	863	855	874	839	805	793	856	842	840	821	846	827	823	811	819	863	837	817	814	836	760	858	836	790	854	807	845	863	845	828	845	812	826	835	852	796	858	818	857	825	817	858	842	844	811	788	853	789	863	877	778	795	844	840	816	785	835	841	813	837	787	849	832	794	787	822	810	868	814	825	803	804	860	808	777	828	821	806	815	822	805	886	792	877	818	829	867	800	788	816	758	865	809	878	858	813	809	843	866	836	797	837	807	771	841	799	794	829	821	826	796	834	810	813	766	858	814	807	823	840	894	790	844	833	796	808	831	834	821	838	791	852	799	793	796	886	849	799	800	855	793	885	820	815	799	781	817	840	842	833	849	834	868	792	829	886	812	799	789	831	839	826	868	856	830	765	785	859	792	796	854	829	840	835	782	858	816	797	831	838	902	834	820	798	840	843	790	756	823	817	849	875	846	807	837	860	836	854	855	838	837	794	840	791	781	852	821	828	873	851	853	786	813	858	802	846	857	847	790	803	820	773	853	851	788	861	857	828	776	815	824	770	804	807	842	821	838	876	836	914	829	795	840	821	853	790	857	864	838	835	779	733	852	879	775	839	809	791	844	871	823	858	851	866	801	854	829	754	803	859	827	851	805	822	814	883	853	870	825	837	815	822	831	859	849	831	867	863	838	802	859	862	827	832	872	814	830	804	804	842	784	836	907	841	802	840	837	808	812	772	832	815	898	886	804	816	790	783	801	830	808	824	815	910	861	870	838	825	825	844	825	800	839	860	822	833	874	805	784	815	821	878	848	813	831	844	820	778	843	815	849	789	856	805	844	847	804	797	852	851	848	842	818	791	849	801	862	829	771	861	816	839	875	836	834	827	826	845	811	817	818	866	811	801	811	815	829	878	798	781	786	794	857	784	813	844	877	879	804	833	835	869	844	841	782	843	860	870	877	835	789	848	803	868	820	848	817	827	832	848	801	832	822	793	837	834	793	824	855	798	884	850	820	777	832	852	832	811	886	822	803	792	831	824	825	808	898	848	839	801	829	856	775	818	823	865	860	849	841	826	802	825	794	814	834	827	843	857	812	850	879	873	837	803	851	820	892	826	859	832	846	809	812	842	826	803	785	837	840	777	859	859	855	799	823	828	795	878	892	804	840	799	833	812	815	842	843	827	821	824	821	805	836	866	852	856	816	789	868	875	791	830	798	831	817	830	838	783	769	872	828	819	824	816	796	862	829	866	877	829	822	802	835	831	809	880	842	840	815	803	864	876	766	836	808	840	833	848	783	826	802	849	785	821	837	824	806	826	864	875	795	809	876	886	847	878	895	793	809	833	824	835	845	844	778	822	864	820	788	853	812	798	809	797	908	807	812	821	831	770	855	851	850	793	854	815	813	896	858	866	870	799	853	877	797	842	803	854	875	819	833	851	862	808	828	786	842	854	778	857	780	829	819	813	789	823	852	839	805	824	802	805	829	843	825	831	847	802	789	833	885	860	804	785	868	816	811	801	821	803	794	828	827	833	849	813	812	887	838	842	811	823	875	803	776	863	845	798	852	841	855	808	813	841	805	829	845	857	826	822	831	782	877	849	850	803	842	809	804	854	859	843	860	861	858	795	826	883	857	801	868	818	788	831	841	774	864	821	790	823	827	828	806	832	775	836	834	742	808	845	853	846	841	814	793	801	794	852	861	838	880	892	796	841	829	801	815	799	820	889	854	854	805	858	839	838	832	839	804	804	765	819	820	853	842	776	829	820	845	834	846	831	851	808	802	849	821	811	811	823	796	787	805	785	831	837	844	825	821	862	893	895	785	803	797	834	793	804	805	870	820	807	864	845	832	806	847	823	862	860	818	854	803	817	889	842	823	798	845	826	868	802	819	837	826	877	797	902	827	800	792	812	787	815	797	831	808	804	816	820	841	868	779	806	839	786	841	812	809	839	831	830	835	867	842	814	850	855	793	813	749	819	879	814	799	809	845	844	815	804	806	843	808	885	850	858	823	805	843	845	848	839	821	847	867	775	834	851	886	837	778	838	849	816	843	791	867	862	820	779	864	796	754	860	813	821	798	843	859	828	770	795	808	819	892	803	805	794	830	850	788	887	815	855	817	834	772	818	825	818	801	799	861	844	825	816	853	811	834	848	836	804	860	835	854	864	807	805	827	800	821	802	781	812	799	807	848	803	813	831	835	838	833	832	821	828	824	853	846	824	835	839	801	828	847	861	810	851	796	850	853	808	818	823	837	803	833	826	797	852	824	790	805	841	869	838	840	836	837	850	834	858	844	784	822	821	845	815	839	816	848	807	867	812	829	837	826	812
29639	14943	10512	2864	1426	1099	859	704	630	594	573	479	376	378	333	305	322	267	249	249	241	227	256	224	220	241	236	239	231	238	229	221	221	243	211	187	201	206	231	203	199	191	185	190	221	209	197	233	209	188	195	219	208	216	212	223	227	211	203	238	206	201	191	209	217	204	250	194	181	191	214	205	210	201	222	221	197	182	240	205	194	208	206	186	184	206	218	208	223	212	195	197	204	214	213	206	214	212	211	226	236	202	215	229	200	208	213	206	222	199	183	211	224	270	193	208	193	193	205	206	212	180	171	211	205	226	211	207	203	193	212	192	233	240	203	194	220	207	208	167	237	205	221	193	177	230	196	205	205	242	207	224	212	234	182	203	210	211	214	217	218	208	222	220	181	194	216	204	235	201	221	218	208	198	235	213	196	203	196	226	211	197	209	193	215	193	204	223	211	216	231	187	217	190	205	191	188	192	218	204	221	205	222	213	189	184	220	223	228	212	208	218	199	206	233	211	204	195	211	207	175	189	226	186	240	209	203	218	214	213	182	192	194	217	192	221	214	225	213	192	193	188	191	206	202	243	215	181	188	222	215	210	227	219	200	197	191	243	225	201	205	214	223	194	167	224	233	197	210	209	210	207	160	193	185	216	223	218	216	213	228	180	223	201	199	207	198	226	229	212	199	217	199	222	222	218	213	212	225	208	213	205	201	236	228	231	206	221	239	208	226	197	209	207	214	231	211	214	202	204	212	230	212	217	190	220	185	192	186	223	211	225	236	229	225	223	211	199	218	191	203	188	245	210	213	181	208	217	218	193	210	250	195	203	203	221	203	205	190	228	188	204	191	196	204	232	228	227	174	202	209	199	180	202	198	214	216	202	218	222	220	226	208	226	203	212	199	208	242	227	207	210	196	209	223	217	223	183	207	192	182	184	217	209	193	215	219	208	200	222	206	219	199	190	216	226	225	228	233	215	207	187	241	229	236	197	189	186	185	195	200	215	230	212	195	209	213	204	213	224	209	208	209	202	213	217	206	173	183	195	215	186	193	212	200	240	200	226	214	184	216	225	193	212	195	214	185	223	196	191	241	224	190	214	223	212	208	188	211	228	201	227	228	217	226	201	193	217	196	195	211	209	194	220	213	192	183	203	199	207	204	192	204	209	210	230	186	226	216	194	207	207	195	225	188	183	210	216	223	218	197	193	213	196	229	219	202	229	228	185	199	214	203	201	236	183	210	207	195	210	198	199	199	213	217	218	193	185	218	222	203	178	214	197	203	225	199	235	209	223	204	214	195	234	212	196	206	218	186	184	194	185	224	205	195	226	208	182	218	246	200	231	226	204	194	203	188	217	208	193	230	188	221	230	196	176	193	206	189	225	219	203	225	209	198	229	218	209	222	207	198	218	228	229	205	211	182	217	225	241	233	211	205	205	213	259	209	196	242	191	194	202	228	224	218	223	192	228	199	192	229	225	194	232	199	212	219	220	207	206	214	246	197	210	212	209	199	208	202	194	183	222	209	200	200	221	224	209	221	188	229	208	217	237	233	223	191	229	192	216	217	228	206	224	191	193	217	208	195	206	201	217	187	200	207	225	210	206	197	218	209	222	201	192	220	242	214	214	194	204	187	178	195	210	215	205	188	213	216	217	192	232	221	190	231	243	213	243	219	202	210	212	194	213	216	182	222	228	212	203	208	214	237	199	214	201	188	200	225	188	216	218	237	222	202	204	191	220	235	233	200	243	226	210	190	211	226	215	216	185	218	194	221	256	227	192	221	235	221	198	214	215	242	217	208	205	185	203	186	174	218	229	208	225	214	181	210	197	221	225	208	219	185	206	210	208	226	207	207	204	196	210	224	206	213	198	217	194	212	196	182	203	226	195	203	234	212	208	197	207	196	225	178	204	207	213	207	212	222	207	210	208	185	210	229	216	185	222	233	214	209	171	180	235	220	203	195	221	231	208	199	186	203	205	223	196	193	227	215	211	196	222	198	183	204	210	174	198	211	201	225	208	214	213	168	232	195	207	211	187	223	233	190	224	206	195	204	225	218	212	191	208	217	213	226	209	213	191	215	208	189	214	214	213	211	216	234	246	207	220	197	190	236	234	180	221	186	215	252	207	210	245	205	206	214	182	208	197	233	196	207	227	194	231	213	206	218	217	210	184	199	189	215	181	210	211	211	208	196	206	199	199	205	185	208	200	180	196	202	190	204	224	204	184	206	204	205	210	209	213	200	217	202	202	206	202	228	212	202	183	205	223	197	204	207	212	195	189	242	226	174	185	201	183	219	215	228	213	215	227	196	206	196	210	194	195	195	186	207	166	208	212	205	208	163	208	200	225	198	229	213	201	208	210	197	202	187	207	171	209	203	203	214	194	197	204	195	227	194	212	208	212	205	229	204	205	234	186	209	217	223	224	176	229	223	222	216	212	192	186	211	219	232	200	210	214	204	233	202	197	202	202	210	201	203	208	192	215	199	215	207	217	204	232	195	225	201	205	191	198	215	208	222	193	217	187	181	214	187	206	203	224	222	217	191	199	211	204	212	217	203	202	206	198	206	208	178	226	223	191	209	232	204	197	201	209	253	229	184	189	195	187	207	231	199	224	223	203	227	196	236	211	227	188	181	198	219	218	218	211	202	225	182	193	206	215	196	221	193	225	235	229	234	224	259	210	236	201	197	194	233	207	217	208	223	203	186	207	207	200	202	208	214	196	185	220	227	209	199	196	212	205	183	200	231	213	218	207	201	219	199	201	205	181	226	234	199	188	197	214	201	212	213	197	214	226	209	199	213	217	217	208	205	211	202	225	220	197	212	190	228	194	226	189	240	219	194	202	220	205	215	202	236	231	200	211	207	206	230	211	212	211	232	206	199	233	226	209	194	196	209	232	197	222	191	217	214	205	186	215	205	202	204	195	219	188	217	222	201	191	216	213	183	202	229	222	179	201	212	208	186	180	235	200	198	236	222	223	212	222	208	211	202	212	229	217	178	216	235	214	208	193	200	240	203	187	215	226	227	192	216	220	222	206	196	235	200	223	239	229	226	219	205	220	212	198	227	235	224	230	204	256	187	205	228	206	201	195	228	202	192	215	223	225	197	187	188	212	236	240	197	164	215	237	234	180	216	198	204	188	202	222	208	223	218	220	193	223	181	212	189	209	217	216	206	209	200	199	195	200	182	243	194	179	192	202	199	186	220	220	190	227	212	201	217	198	194	203	215	206	228	216	213	203	205	247	196	183	195	202	220	212	236	220	221	198	223	208	191	184	196	198	224	196	238	196	224	227	210	197	203	209	208	203	224	214	208	204	211	213	183	218	209	177	198	203	220	211	202	213	229	202	195	204	217	217	231	202	207	229	196	199	227	214	221	225	200	212	209	226	222	223	215	219	201	207	225	213	219	199	204	209	244	187	221	225	223	184	205	206	232	207	219	185	244	221	220	178	225	211	221	211	195	213	226	224	208	244	191	206	197	206	251	215	221	209
18868	12471	12144	6400	5534	4874	3947	3239	2951	2719	2446	2062	1799	1602	1460	1324	1152	1147	986	887	803	733	634	679	701	739	731	715	683	616	640	575	604	571	567	561	570	578	541	554	515	546	561	589	539	535	551	536	528	550	530	544	521	529	581	536	543	525	506	535	506	545	500	508	527	523	514	522	529	549	495	523	563	497	511	522	497	534	536	509	506	563	535	519	518	498	521	518	550	563	554	511	509	528	521	487	515	536	510	544	489	493	516	516	492	495	500	562	518	494	536	529	511	568	504	503	532	510	547	528	497	501	510	529	533	545	546	565	535	529	535	509	507	520	503	494	489	541	519	500	522	515	492	498	493	505	478	517	516	511	522	524	528	532	508	550	515	543	512	523	458	508	513	509	599	533	482	517	480	499	555	517	544	520	504	488	528	457	502	526	536	507	551	503	486	539	530	494	502	533	513	496	523	450	544	513	546	498	512	538	491	545	469	502	507	549	520	542	511	536	514	517	519	512	523	512	545	511	474	531	527	515	474	514	552	557	480	528	591	518	521	548	550	482	514	501	484	466	551	504	508	529	543	555	544	536	507	510	544	558	516	580	524	532	535	528	514	517	534	495	528	493	527	505	523	523	484	491	528	503	565	502	525	552	497	550	548	504	479	515	531	506	521	472	522	519	545	566	542	483	549	521	507	543	500	485	512	511	495	523	513	536	498	506	551	527	537	515	540	507	523	502	525	509	518	521	519	521	544	513	509	516	501	551	493	526	518	569	501	538	506	521	531	521	495	520	543	504	524	516	503	529	534	508	520	512	493	549	540	489	497	564	497	505	528	541	538	517	512	533	503	553	478	527	529	493	509	544	482	532	495	554	521	553	512	507	472	524	534	515	508	503	508	501	547	520	508	526	528	537	512	512	559	495	499	532	499	514	511	479	509	565	537	515	514	520	493	467	516	497	507	511	516	507	509	531	529	496	510	514	570	549	542	562	521	552	519	511	541	526	514	491	536	477	541	478	550	499	510	503	480	506	549	549	535	540	520	520	492	542	518	481	506	496	536	521	531	526	529	527	516	500	561	468	505	512	492	488	496	532	520	536	501	533	534	488	540	532	512	505	552	504	517	508	536	485	547	519	526	528	531	522	488	560	547	541	541	530	507	536	507	535	492	519	544	525	531	482	490	481	510	491	485	559	504	523	502	540	516	511	569	514	501	506	545	511	520	535	529	542	522	466	519	488	502	499	490	530	475	477	513	510	497	501	523	520	532	512	481	546	506	499	521	488	504	524	508	553	519	553	540	513	520	531	529	521	547	540	473	496	535	533	560	520	501	536	537	518	544	490	536	514	505	499	529	522	509	529	492	516	516	514	510	531	506	516	526	480	499	504	576	547	517	473	519	479	582	516	504	524	535	550	541	498	498	529	537	535	522	498	525	535	503	521	524	549	516	549	498	518	526	525	528	506	502	525	532	527	524	534	509	505	516	535	541	517	505	530	493	498	519	478	481	462	487	516	493	517	514	488	489	537	507	495	477	482	529	526	551	515	536	477	561	501	550	523	466	528	509	523	509	543	523	531	526	495	537	518	554	522	541	552	538	563	496	503	564	516	469	505	523	546	519	554	515	545	508	538	527	482	521	470	529	485	524	494	552	533	548	473	576	568	498	461	510	526	507	534	537	487	482	530	481	513	486	536	513	514	486	562	507	530	482	531	510	547	558	537	485	522	533	435	501	501	532	522	511	516	493	516	514	511	529	547	483	507	520	512	520	505	489	534	558	522	472	523	531	548	513	509	560	506	525	510	513	519	504	520	517	534	507	489	531	491	519	515	495	545	494	535	518	508	556	488	516	514	493	521	485	532	525	545	501	584	555	485	518	528	515	492	471	511	539	518	518	518	563	523	517	511	516	488	526	503	547	465	536	524	508	559	534	501	536	507	504	463	523	515	545	508	574	488	484	534	560	520	524	487	525	496	517	555	524	514	523	507	531	506	527	487	514	527	486	487	541	517	567	521	517	541	553	534	533	526	549	482	474	507	542	509	509	479	507	514	501	554	544	547	530	528	513	494	521	504	523	529	510	512	530	518	508	534	499	503	523	566	517	505	545	529	505	525	528	521	532	507	482	516	477	539	523	512	546	503	528	519	491	556	527	549	503	499	503	530	509	454	515	508	518	514	534	545	525	513	535	509	529	540	526	529	516	538	570	490	521	516	511	486	520	507	530	543	552	520	489	515	506	583	552	483	519	515	512	520	574	504	522	516	536	507	475	495	502	509	498	501	497	537	539	524	497	523	507	500	549	535	512	533	548	499	540	492	552	484	516	521	574	529	494	566	522	509	453	484	532	510	515	506	540	516	522	513	509	521	515	506	507	498	488	537	537	542	481	522	456	528	506	513	496	512	518	505	531	540	492	490	545	510	538	508	521	520	482	479	488	532	534	495	544	533	529	483	546	517	540	518	505	480	502	508	500	553	490	514	527	529	530	513	531	506	513	510	508	470	514	479	500	526	524	525	518	493	518	495	512	520	523	506	552	498	552	539	514	528	511	545	539	528	472	483	485	543	494	515	502	541	527	516	547	507	539	497	520	528	517	550	493	492	560	502	526	525	515	493	511	542	491	532	550	532	538	508	534	500	504	498	516	499	487	483	516	532	536	561	498	536	508	553	528	566	508	523	516	556	541	475	497	490	514	521	525	480	485	536	529	536	525	549	549	533	522	535	518	556	536	550	535	495	488	480	567	514	533	508	501	537	481	510	494	541	489	517	536	527	506	503	502	479	518	461	528	517	520	528	542	557	495	525	487	450	493	554	523	490	501	533	563	488	490	505	539	507	496	523	554	494	507	525	545	524	548	526	567	549	523	504	481	529	516	487	530	494	515	506	509	510	538	515	520	527	514	492	538	485	517	540	520	535	520	539	530	525	544	505	513	529	541	506	512	574	511	543	505	530	543	494	518	550	537	488	557	517	513	507	540	497	517	524	543	532	528	473	530	504	535	528	552	531	525	521	492	520	499	523	557	526	558	490	495	505	515	481	518	507	562	518	542	498	496	510	496	520	532	483	519	506	536	494	525	473	498	598	522	531	548	514	483	523	532	517	500	475	548	487	530	504	513	552	507	524	508	525	528	551	525	503	508	537	539	502	542	524	554	539	546	509	498	507	527	530	549	511	525	519	490	528	540	520	546	490	497	515	500	554	543	503	462	525	505	506	530	464	538	550	501	487	501	510	520	528	516	509	512	517	530	520	497	489	521	501	521	521	584	540	524	534	512	537	514	493	536	530	539	566	507	509	530	495	515	521	528	519	503	506	502	514	528	527	541	535	513	551	493	523	510	515	510	487	509	520	527	540	494	561	542	514	542	518	526	534	512	487	513	505	512	554	562	521	524	526	499	526	517	513	528	540	555	540	514	500	534	528	539	504	562	494	508	536	512	473	526	539	535	522	508	514	548	468	557	531	471	551	528	501	513	520	484	529	511	508	471	465	527	497	555	529
7958	2809	2060	1065	740	733	583	549	473	515	539	442	433	433	421	375	404	367	364	388	360	345	374	381	394	373	362	371	344	347	356	363	356	329	361	354	356	359	355	332	340	328	337	356	395	360	378	396	354	363	354	352	377	382	367	376	365	333	359	387	365	335	350	399	365	394	379	401	372	342	355	336	406	360	369	354	371	392	380	362	338	358	367	368	377	365	401	343	378	395	361	348	337	356	384	367	358	348	360	378	383	369	354	331	343	383	380	352	367	345	421	390	340	367	350	371	368	335	370	384	383	383	351	381	396	413	357	332	357	369	354	361	335	339	362	363	359	376	387	372	371	319	349	350	406	395	376	363	388	414	372	332	350	387	363	370	369	356	377	349	350	384	381	351	361	392	347	362	356	351	371	339	369	366	365	351	402	380	356	348	357	360	346	357	342	356	324	333	364	341	345	348	326	339	327	368	386	376	367	360	438	407	364	343	344	362	373	359	390	352	403	356	380	353	396	356	345	378	360	364	348	338	344	375	346	373	387	370	370	350	342	366	369	375	380	369	358	384	348	351	357	397	347	352	351	352	357	351	369	390	354	353	362	395	402	317	351	349	388	323	382	359	368	372	394	359	358	346	333	385	360	370	378	341	344	336	348	355	392	401	321	373	388	392	364	372	365	356	345	367	357	390	371	379	358	339	354	349	363	377	400	342	349	358	386	350	344	364	366	356	337	356	350	374	360	366	358	372	357	357	383	348	341	412	378	384	370	369	329	351	352	360	355	358	378	359	344	375	364	346	371	392	357	335	329	373	335	365	341	347	361	343	365	367	362	383	374	358	382	376	343	376	372	355	337	343	377	353	371	330	374	375	364	341	345	362	355	338	368	332	372	363	355	380	385	356	386	363	396	386	380	324	382	388	373	385	391	362	305	387	339	329	359	358	397	382	352	382	385	363	381	385	380	367	391	363	365	414	368	363	362	334	357	387	313	350	396	360	392	349	377	382	386	386	373	343	362	340	413	380	370	330	383	352	374	392	355	398	382	369	362	375	360	357	362	391	334	347	368	406	353	331	383	413	353	365	375	367	351	384	379	409	409	391	353	350	339	378	334	362	423	357	377	387	348	399	395	343	343	378	364	350	377	374	395	367	383	367	362	384	377	346	369	374	347	367	381	359	385	364	366	371	387	366	389	355	352	376	360	399	395	361	420	319	352	389	355	344	379	338	390	359	360	356	335	352	376	387	357	371	360	379	331	352	399	342	352	326	375	355	383	373	381	336	336	372	345	343	398	340	369	379	392	393	364	361	383	358	348	351	334	358	392	333	354	352	385	394	331	368	380	365	359	350	357	390	369	356	324	323	355	359	393	374	340	330	388	348	350	346	398	379	357	357	330	374	362	330	333	394	361	357	341	387	371	362	361	329	361	344	386	350	384	367	359	338	344	349	318	381	369	361	378	368	379	344	364	371	355	358	369	356	346	379	391	367	366	371	338	347	373	375	353	333	350	374	386	338	354	366	401	342	419	340	344	358	350	326	392	342	388	359	360	355	378	346	390	347	331	373	374	367	355	358	329	366	305	351	357	370	367	313	376	334	350	338	364	364	324	401	373	345	368	364	397	387	397	377	372	359	385	372	368	356	412	387	393	354	371	324	369	410	397	385	401	385	378	383	373	378	362	384	363	341	374	349	352	383	373	334	349	350	341	336	366	367	395	396	360	350	384	356	338	353	366	385	316	400	341	377	349	353	387	385	394	359	380	378	350	371	333	335	343	356	413	380	342	366	376	374	375	373	337	316	367	398	386	379	346	369	369	353	353	376	351	348	342	370	349	354	367	361	371	340	365	369	381	355	365	391	372	367	374	375	362	379	368	359	362	359	372	367	380	372	371	346	415	390	366	372	375	300	387	378	346	337	367	370	345	369	388	353	344	374	356	381	345	376	342	379	399	374	357	350	362	337	348	370	361	381	376	339	328	332	356	374	359	384	345	349	349	370	381	394	372	403	343	359	398	376	323	364	348	370	376	383	390	378	337	391	360	341	368	356	338	385	354	324	374	359	401	374	346	366	391	354	376	307	393	356	382	404	343	390	412	382	331	382	352	376	376	353	374	373	347	333	354	338	342	335	423	425	322	332	378	327	361	375	352	413	385	340	347	400	381	366	360	422	368	351	358	358	356	378	365	355	370	356	344	349	386	346	336	347	355	350	385	357	376	361	377	395	381	370	343	349	347	362	372	352	378	364	393	389	329	360	386	377	355	352	367	381	384	343	356	325	361	363	341	378	369	325	350	382	359	387	345	354	377	352	364	344	365	341	340	362	346	388	380	394	372	355	356	383	351	341	343	365	336	397	371	351	341	386	346	332	359	358	365	380	361	364	320	371	346	368	350	351	376	358	388	420	342	366	370	330	390	379	373	356	366	356	335	380	368	362	348	349	373	367	374	420	389	361	358	323	351	365	352	355	358	348	347	380	352	384	358	392	361	342	368	396	370	357	356	354	374	350	343	402	366	386	334	364	379	357	356	341	330	338	383	348	371	382	369	345	349	377	346	360	343	370	353	388	389	385	356	349	401	319	355	375	357	355	355	342	368	347	384	371	355	370	362	352	344	373	366	352	376	355	360	346	371	391	326	355	320	366	371	368	363	387	370	375	316	347	347	356	356	350	346	367	344	336	346	365	337	405	360	350	384	335	363	364	319	358	379	370	352	369	346	399	377	367	376	386	363	343	348	369	361	377	371	328	358	375	356	372	346	368	365	374	364	371	376	344	367	364	342	361	350	367	331	360	363	356	348	379	346	356	387	389	392	365	369	370	375	388	354	348	329	382	354	370	399	385	390	375	386	384	378	334	359	341	336	362	370	381	365	364	344	361	363	363	363	401	393	370	376	364	385	335	389	365	345	320	353	384	349	354	363	377	347	352	364	380	367	391	384	350	363	349	357	332	375	348	342	345	386	376	352	381	372	356	368	374	373	362	387	385	350	395	360	331	386	339	374	359	359	331	403	372	356	367	381	358	375	328	382	361	362	370	363	364	366	350	369	394	367	348	369	344	378	354	347	343	345	371	372	358	336	362	408	361	379	346	352	405	343	352	373	360	382	347	369	345	359	349	373	396	359	401	383	378	370	369	387	375	375	337	406	374	379	357	405	356	346	366	368	367	333	395	376	368	355	355	351	363	396	370	355	354	361	346	363	359	370	341	354	366	364	344	350	355	347	342	359	392	382	304	345	354	366	347	349	394	332	386	369	356	387	352	348	389	350	363	354	379	355	386	366	390	350	354	378	371	358	371	372	337	366	352	358	359	316	367	360	392	386	408	403	361	394	338	365	418	333	370	338	365	345	353	361	355	371	363	382	360	335	352	398	349	366	330	370	369	330	375	363	375	406	373	351	372	371	385	339	393	364	361	371	389	401	351	356	382	364	318	385	368	408	377	358	343	345	344	345	332	319	358	383	375	367	338	362	367	377	392	352	350	380	362	349	379	385	339
6125	3336	3893	3273	2706	2595	2190	1818	1740	1693	1624	1362	1300	1205	1142	1085	1071	1008	980	939	945	853	934	891	921	926	865	911	869	871	912	885	884	867	900	802	818	903	868	882	887	918	871	884	883	861	870	797	861	886	842	868	845	859	896	877	859	868	845	864	814	859	904	898	908	888	870	890	853	854	840	871	864	848	844	842	882	810	907	847	845	898	897	846	836	891	840	869	859	854	884	856	837	904	947	859	882	867	869	867	862	855	808	871	877	900	825	866	858	877	855	790	855	851	902	798	824	857	818	837	836	847	855	876	785	889	894	893	837	853	862	820	902	900	848	886	859	916	841	816	843	818	868	881	858	821	826	866	835	844	891	817	805	872	839	878	823	882	823	799	897	862	852	854	896	875	908	837	867	838	884	845	846	842	857	855	890	927	860	866	862	901	860	877	852	886	845	859	881	923	834	868	876	918	880	856	868	883	861	878	825	900	838	838	859	858	840	823	861	858	873	824	785	880	887	905	889	865	848	873	856	853	882	883	850	837	858	897	904	871	828	858	891	864	833	839	897	869	881	838	890	866	882	889	844	897	833	893	850	889	882	836	892	897	881	861	884	878	832	840	868	835	840	858	871	931	898	857	859	875	853	838	804	869	843	839	904	825	828	873	882	889	907	892	837	854	865	914	894	834	869	893	841	921	904	907	860	895	865	917	880	867	934	888	820	865	896	829	850	893	870	873	813	900	824	891	921	933	847	865	895	854	842	886	868	857	866	896	842	821	836	905	837	833	865	884	843	893	871	886	874	860	864	937	860	812	864	858	849	831	871	849	904	833	869	874	863	882	793	804	934	875	881	865	853	826	895	903	808	859	831	883	870	887	914	850	885	812	851	863	855	821	867	907	891	877	836	903	845	858	885	891	845	908	837	873	901	881	873	892	892	893	849	854	887	847	846	900	867	868	871	830	878	867	884	846	849	878	836	837	862	864	851	846	876	854	859	871	834	847	881	880	879	860	869	960	897	846	893	828	890	857	890	863	853	886	833	854	879	910	863	898	890	847	874	861	824	870	880	868	840	859	829	916	879	856	869	852	957	912	831	891	897	870	871	882	873	920	891	861	882	888	886	870	832	834	838	892	855	857	843	885	809	853	806	848	921	915	948	898	884	836	883	881	859	856	825	912	888	884	840	845	873	835	921	889	822	869	893	901	880	878	883	863	881	843	930	883	894	864	895	846	859	858	905	888	856	839	826	861	868	849	873	837	922	862	875	882	866	862	895	964	827	831	897	842	910	849	805	847	863	860	843	899	851	830	895	827	859	864	865	837	770	928	946	853	854	824	879	857	907	873	898	886	825	873	835	899	900	869	857	845	881	866	903	848	877	886	850	858	808	858	877	864	874	856	848	872	817	862	906	892	878	819	868	877	824	876	813	914	851	874	868	853	856	854	857	859	865	850	856	849	857	860	867	883	854	881	861	900	883	912	854	894	905	836	865	877	869	892	845	879	894	846	835	897	880	823	873	914	848	880	880	885	879	869	873	773	846	882	908	886	855	868	831	910	863	894	886	922	917	839	825	874	860	904	844	897	926	876	858	823	902	890	830	810	885	865	886	896	847	893	851	851	835	890	865	857	873	863	847	853	885	881	862	883	919	875	860	919	802	861	874	889	905	833	937	912	847	953	851	870	815	866	848	839	883	853	833	879	854	827	866	847	881	840	847	834	859	851	856	858	850	842	888	928	872	872	876	874	862	823	900	834	837	868	835	879	902	869	859	895	881	841	908	851	851	867	862	876	886	899	882	872	883	859	862	904	821	895	924	915	906	898	823	851	817	829	861	875	853	837	835	823	882	869	869	842	910	875	873	847	851	807	858	908	866	890	846	917	816	864	864	901	890	783	859	890	891	839	840	879	916	914	878	864	864	855	869	850	907	894	867	871	865	872	923	899	879	847	893	870	895	824	867	877	833	888	868	834	907	859	820	865	879	885	869	882	886	898	858	863	829	845	856	884	876	865	904	892	879	854	864	898	900	856	915	869	900	898	879	847	845	848	862	870	854	883	876	853	865	872	855	833	880	869	854	882	862	911	873	913	823	865	867	887	864	916	828	837	887	851	833	864	880	841	864	878	799	899	859	843	847	881	857	857	863	860	827	837	861	852	922	814	838	841	852	869	811	906	862	835	881	829	864	873	881	919	821	834	895	887	836	911	859	881	856	871	910	854	912	864	855	909	850	866	881	880	871	878	856	833	883	879	916	847	892	834	843	873	835	845	876	886	858	916	871	845	868	852	892	876	915	840	837	888	889	836	823	873	825	825	892	888	884	856	885	882	875	897	879	878	840	886	873	870	858	898	859	855	829	849	872	877	854	848	861	838	838	867	862	825	903	856	819	884	818	882	856	926	859	891	863	855	842	835	880	864	877	874	885	852	836	898	901	862	918	897	919	851	883	879	896	858	879	839	854	853	828	881	858	888	850	864	836	925	880	850	864	851	863	882	862	875	875	833	859	856	818	873	916	810	873	891	936	867	915	799	815	851	890	826	880	855	885	880	868	803	863	934	875	848	898	885	843	866	852	875	841	870	862	882	868	881	888	815	848	869	862	861	890	905	846	844	832	885	825	848	891	887	850	877	866	882	865	879	838	857	838	915	857	869	813	875	865	841	863	868	907	866	918	873	831	850	886	932	925	813	886	861	903	865	877	849	875	849	859	838	868	863	810	853	871	857	872	887	911	875	854	851	915	853	873	870	872	914	897	908	814	902	907	848	866	863	873	869	843	851	895	809	881	868	894	890	859	854	886	893	870	893	816	860	873	936	815	881	862	853	867	887	887	878	809	828	824	841	901	861	869	907	902	859	890	893	886	822	841	857	848	828	906	879	913	911	874	850	846	857	867	865	839	862	881	833	852	895	859	873	875	896	815	811	870	852	801	901	854	866	867	859	891	807	833	901	821	855	872	852	864	894	845	893	832	945	904	835	864	846	863	861	884	864	851	885	800	895	860	864	912	871	866	822	915	899	866	868	854	880	883	867	885	877	923	876	910	900	874	879	866	909	803	859	802	903	794	895	912	868	824	879	875	919	864	803	870	875	874	887	889	858	849	825	865	935	843	858	842	896	866	878	857	846	853	897	937	861	812	872	938	886	863	841	862	896	842	916	809	855	885	940	839	885	902	793	836	863	860	890	898	894	894	851	871	809	850	903	893	864	807	840	881	853	892	828	791	840	931	839	855	894	852	842	842	851	889	863	797	923	857	868	811	915	881	890	866	861	964	871	863	807	871	866	896	901	903	876	867	872	892	880	859	904	877	885	843	854	854	916	884	915	898	881	872	874	826	853	876	832	849	913	881	869	844	889	885	839	863	872	825	851	825	916	866	861	894	858	819	894	845	871	843	856	843	887	909	794	779	882	865	908	899	845	898	857	880	906	865	873	893	877	892	865	868	825	859	847	871	878	919	796	893	891	839	930	848	925	863	853	856	863	857	858	874	858	888	845
18759	7551	5101	1842	1177	1018	856	759	653	649	537	535	447	438	411	387	391	411	370	382	398	355	367	337	368	372	362	345	337	339	336	372	317	352	332	344	381	328	333	365	349	334	343	358	357	324	346	365	364	353	360	388	302	320	306	359	320	329	372	341	349	315	343	360	356	389	355	335	334	348	362	345	343	348	349	354	333	363	329	354	322	364	349	338	344	320	320	325	322	327	332	337	347	332	320	384	339	345	343	378	358	338	353	315	327	343	350	341	345	347	338	303	356	306	331	329	330	334	315	351	338	374	321	329	338	338	331	337	346	330	400	378	363	332	324	318	355	330	333	340	341	341	322	324	342	332	376	350	330	327	348	332	371	338	327	330	336	325	346	330	304	333	316	364	338	350	342	312	337	362	353	343	319	347	343	324	353	345	297	333	351	353	369	353	352	363	365	300	334	362	333	351	339	329	298	333	326	331	327	322	348	383	363	359	345	331	378	337	367	350	368	361	386	325	332	331	362	364	326	316	312	312	330	330	336	363	362	318	328	355	384	311	312	354	345	343	349	359	356	343	342	324	303	357	367	359	349	337	369	310	314	329	318	364	340	344	335	336	344	322	364	340	334	350	374	355	344	345	351	323	355	331	322	344	380	350	318	348	336	343	338	347	377	320	302	360	338	324	346	296	320	338	350	355	383	318	351	326	361	367	336	349	301	282	351	352	317	345	335	307	352	348	356	323	311	284	339	354	358	345	321	355	331	383	349	337	369	326	348	344	374	345	332	359	337	333	361	357	332	322	280	354	364	359	327	327	363	366	339	336	313	331	331	354	347	366	337	348	369	372	342	348	375	353	335	354	350	296	347	351	320	337	329	370	333	317	354	337	308	320	316	325	365	375	350	329	375	337	367	352	334	342	309	343	350	357	358	300	335	341	315	325	320	325	350	329	350	329	349	338	340	332	347	370	343	316	342	297	302	309	298	342	313	392	340	325	338	325	353	353	351	355	298	292	339	344	349	329	344	298	333	306	333	355	334	330	324	350	328	347	348	316	328	348	325	376	332	354	324	354	366	327	387	342	349	326	335	350	329	327	323	317	350	332	328	362	332	343	331	328	310	345	353	349	337	335	320	341	326	361	348	336	341	335	339	327	332	384	344	321	372	346	329	336	351	330	329	345	371	339	354	332	370	347	325	346	341	378	362	310	342	357	335	353	305	354	358	373	349	314	309	372	346	297	353	348	311	333	302	319	368	293	349	355	302	339	331	369	305	325	321	378	310	352	341	347	346	376	376	321	357	322	326	388	368	344	346	319	370	342	328	325	337	319	373	374	321	330	358	322	333	324	351	340	333	333	346	347	372	326	359	339	361	334	331	369	342	304	299	360	344	354	355	327	346	348	322	370	357	347	347	332	330	333	373	363	386	361	312	339	367	331	384	346	323	352	323	343	305	331	363	327	334	366	355	348	352	310	332	335	375	320	336	339	353	355	353	383	334	346	373	305	319	326	349	344	342	348	340	350	351	372	347	347	344	369	343	351	342	331	346	339	324	355	329	310	370	327	315	354	340	378	378	341	345	308	338	336	352	348	372	357	344	344	373	366	321	297	296	355	326	331	338	317	347	327	346	332	362	350	361	336	328	344	313	314	314	308	356	361	343	345	299	329	356	348	316	363	324	340	343	367	358	338	356	348	334	371	365	349	375	355	326	354	343	355	315	357	336	337	353	334	296	360	333	336	320	307	355	313	318	372	326	339	341	361	322	335	348	340	360	332	303	319	308	322	340	318	320	366	331	356	346	302	322	286	395	325	354	338	357	383	351	370	353	356	357	307	346	337	314	326	340	321	289	345	346	335	316	337	321	358	305	379	335	345	360	318	355	340	351	329	363	309	373	322	345	330	354	343	331	353	324	341	349	367	322	326	335	343	291	332	334	340	327	355	321	338	379	351	304	349	365	325	306	338	328	321	374	304	306	321	358	324	343	351	355	312	334	313	329	362	327	335	301	341	333	351	321	336	379	347	354	337	313	323	337	364	348	329	342	343	366	338	322	376	322	291	340	314	328	332	360	342	354	359	349	343	343	339	332	385	312	294	369	377	350	315	333	345	321	375	334	348	345	322	318	322	342	382	315	341	321	366	330	345	328	296	357	341	353	373	328	367	335	336	335	339	348	323	358	330	349	372	330	353	347	332	347	316	357	335	342	353	356	346	350	329	373	323	345	361	357	311	352	367	366	349	327	327	342	379	320	366	348	317	320	313	344	345	344	316	375	371	318	314	359	349	316	354	325	340	335	337	303	339	350	312	360	329	318	378	349	358	329	360	375	304	326	336	300	333	322	316	337	340	343	322	353	368	356	357	351	356	334	328	336	360	340	354	346	335	364	324	375	372	318	332	346	392	363	340	336	340	356	341	355	338	327	345	342	353	326	322	306	354	344	326	329	351	350	324	382	358	363	327	350	357	349	352	324	318	317	346	321	353	342	357	342	332	322	347	335	329	343	356	366	348	348	351	341	353	324	336	327	357	353	342	320	385	327	337	347	359	339	310	342	321	309	310	341	334	386	362	318	333	354	309	327	374	347	378	348	350	334	338	355	356	344	349	349	342	325	350	307	323	346	383	369	339	354	319	339	340	374	335	291	335	353	341	375	329	336	345	315	340	385	326	323	331	376	351	358	332	342	291	336	344	355	345	352	329	348	321	340	361	316	310	323	313	366	326	326	377	338	354	378	341	341	347	348	361	362	341	354	339	331	327	357	354	376	370	350	352	347	386	348	329	316	325	362	311	364	326	320	349	350	347	352	311	301	312	338	324	342	377	309	339	360	332	381	333	355	365	387	350	330	377	379	369	340	343	354	329	353	333	302	354	305	329	327	351	320	367	349	374	367	347	347	324	333	346	348	378	361	322	329	299	358	332	295	305	317	362	372	365	323	336	320	296	360	344	344	352	335	362	345	344	329	324	331	303	300	355	346	347	307	323	349	321	347	363	347	363	338	328	330	331	335	349	340	327	342	334	337	340	351	338	329	351	333	325	354	352	320	355	347	376	323	382	361	345	319	374	347	366	317	368	353	325	355	317	357	335	335	329	305	339	310	318	341	366	351	326	326	349	304	341	323	332	358	328	331	330	335	341	370	342	305	342	352	349	332	367	335	347	355	381	329	356	358	353	351	356	332	354	323	340	333	327	365	328	332	329	322	322	332	345	344	344	348	319	350	350	348	338	358	354	358	352	384	362	308	348	340	338	354	368	363	362	366	321	367	327	339	351	308	323	321	364	349	352	364	345	314	341	350	316	339	348	378	305	356	337	340	340	357	370	311	339	332	352	305	333	345	317	336	314	363	348	350	336	324	349	357	367	311	368	371	353	325	317	344	358	371	336	361	338	370	334	346	343	308	328	339	353	276	342	330	361	329	334	326	332	360	372	334	350	338	313	372	336	340	331	319	341	352	330	336	320	306	307	370	354	328	364	342	333	334	355	357	378	333	329	319	362
13497	7371	7445	4922	4367	4187	3360	2828	2713	2473	2075	1856	1665	1552	1437	1327	1232	1179	1041	920	923	927	926	927	926	1002	904	891	859	872	806	842	830	864	776	840	819	874	789	835	813	801	797	865	812	853	799	824	791	803	846	799	734	833	827	836	772	868	857	802	807	836	827	837	806	875	790	797	824	824	781	822	849	823	829	832	824	808	793	849	811	882	819	819	827	794	786	803	819	781	827	841	839	740	800	840	806	792	830	811	806	779	823	836	860	795	781	873	829	830	773	810	839	814	746	826	795	824	804	803	816	785	790	825	801	806	752	797	759	830	835	835	800	819	813	803	845	771	815	781	785	777	757	853	806	830	838	786	778	821	812	776	785	783	775	805	811	798	811	832	815	791	803	850	821	837	802	770	751	813	834	834	761	841	830	830	802	807	830	800	832	818	805	759	793	871	819	850	798	810	860	777	822	809	810	872	791	790	839	817	778	825	883	851	852	758	870	861	805	793	754	854	791	786	782	783	841	780	835	839	824	764	789	817	799	846	860	865	854	834	754	742	796	805	826	805	826	811	820	834	814	780	810	787	821	784	802	796	786	824	843	837	809	821	883	815	826	808	834	794	810	789	829	827	823	843	799	805	800	843	795	780	810	779	807	843	791	822	831	780	840	759	863	828	866	791	824	792	862	851	769	787	792	800	806	800	793	801	856	788	803	781	800	817	842	825	851	812	843	817	840	774	760	842	835	846	797	812	799	783	792	854	785	827	798	786	770	816	777	770	856	814	789	782	830	859	804	812	830	791	823	804	839	775	794	809	831	840	822	835	800	802	766	795	769	845	783	777	791	810	778	812	841	791	811	822	803	847	784	801	811	797	792	829	789	880	772	798	821	805	762	792	801	790	797	817	844	784	870	842	803	822	805	807	780	826	806	831	827	830	778	817	804	827	822	838	778	834	784	870	769	827	872	824	846	736	820	813	840	858	798	792	827	819	790	795	874	807	819	767	832	808	830	745	764	831	831	779	808	833	817	836	795	809	796	821	870	794	833	805	832	735	862	823	802	824	819	833	786	830	816	848	840	791	836	820	765	824	803	793	750	810	841	806	794	821	785	845	835	841	827	824	833	808	767	811	813	861	771	876	795	793	822	886	815	798	822	790	814	828	819	812	771	838	776	787	777	812	824	799	813	791	759	797	833	794	850	830	818	835	818	780	767	819	780	833	794	816	831	857	840	818	836	772	801	867	764	826	826	832	838	833	823	782	884	843	762	813	786	792	843	810	819	845	794	799	784	771	807	813	802	826	752	807	768	822	822	851	775	817	749	795	781	839	809	789	840	803	796	789	795	786	769	799	799	840	871	865	779	823	792	841	849	785	795	796	835	813	836	789	799	784	852	798	768	789	761	774	800	824	803	809	794	864	838	803	773	840	847	810	786	776	800	796	854	731	764	791	810	849	768	799	817	824	774	751	824	796	820	844	841	813	832	819	794	848	790	822	838	782	838	780	815	816	822	833	827	819	821	811	845	810	785	786	803	835	811	813	837	795	824	846	789	811	881	779	827	768	829	841	782	777	794	803	778	818	835	828	867	817	836	818	812	841	735	810	775	818	794	801	797	796	801	732	818	810	812	762	836	801	787	791	814	856	822	814	804	854	819	796	808	807	796	832	851	774	806	748	807	773	827	791	831	812	838	833	792	822	788	867	769	817	795	814	808	856	797	827	809	811	790	857	838	797	781	854	783	849	806	814	819	775	819	789	784	862	766	778	807	793	818	859	779	767	735	778	803	773	753	796	796	827	863	796	804	790	803	825	787	831	814	792	817	792	783	799	759	852	785	828	795	815	852	814	838	770	814	848	848	776	789	783	830	758	847	763	836	851	866	786	793	838	799	859	783	768	832	841	783	853	772	792	816	840	769	762	845	806	775	782	798	744	868	776	850	834	849	796	823	808	848	835	830	840	785	783	828	766	799	804	773	845	832	736	813	802	786	782	792	791	828	811	823	794	786	845	822	760	824	817	806	846	816	792	810	826	843	813	850	841	808	843	845	784	853	807	852	797	790	821	747	749	830	775	771	772	816	876	800	835	808	828	823	806	791	803	803	815	824	870	879	797	779	788	841	842	796	810	813	798	774	777	831	800	853	842	790	791	859	853	841	839	819	810	781	785	796	885	751	812	790	803	851	799	785	802	783	836	765	865	829	782	790	792	775	742	755	746	783	823	773	792	813	810	787	805	803	797	812	806	877	778	796	806	875	783	830	814	826	854	777	794	860	809	854	869	797	850	794	839	815	842	789	818	775	806	829	815	799	803	816	819	849	811	806	760	804	825	849	799	832	811	847	796	819	898	785	816	845	794	818	786	867	805	808	835	835	801	773	811	831	799	778	813	788	852	816	848	781	823	806	802	829	836	885	837	786	769	795	835	849	800	835	797	788	842	855	817	770	795	824	798	833	843	879	788	815	811	783	824	798	841	758	770	762	840	832	776	824	815	822	825	842	763	820	815	812	823	792	822	804	789	860	783	812	820	828	771	850	797	863	813	798	821	804	791	785	772	846	760	789	794	834	833	751	850	824	808	822	807	800	857	787	851	775	837	845	772	788	841	810	821	791	835	821	810	788	776	839	814	838	796	751	861	750	804	853	774	828	841	810	791	819	781	810	832	804	799	780	816	801	783	866	827	779	781	846	821	796	791	796	832	754	792	814	753	827	720	803	788	802	807	847	856	765	805	782	818	810	784	823	807	824	778	845	812	767	822	774	791	828	828	835	798	845	852	838	819	778	820	828	789	805	846	866	812	802	771	794	800	786	793	807	750	764	854	833	790	862	846	833	811	826	815	787	816	805	792	798	841	777	794	824	797	823	892	847	876	844	772	808	764	819	764	818	834	826	752	822	820	821	802	797	811	765	850	819	841	837	779	803	809	808	786	814	831	796	809	809	842	813	757	782	772	805	817	807	767	807	812	793	805	792	769	784	816	839	797	786	821	841	769	799	815	833	845	813	784	839	850	877	791	777	792	791	831	794	839	811	804	823	833	905	777	768	820	819	797	755	846	809	777	839	797	788	731	838	831	730	784	820	857	802	795	852	795	800	809	821	750	808	817	778	779	821	824	855	835	776	816	885	763	846	805	832	806	784	867	824	835	836	824	819	773	801	851	837	817	795	785	836	826	790	827	867	833	799	818	826	773	845	812	817	816	766	832	834	792	815	815	784	808	829	809	846	754	800	808	777	805	833	824	843	861	758	772	826	782	782	829	821	817	772	821	823	815	836	832	785	848	776	817	817	819	842	822	836	807	817	827	776	842	854	842	859	818	809	812	829	808	828	787	834	852	765	862	839	841	834	840	827	789	829	825	779	805	808	821	784	860	816	865	801	852	809	832	809	871	815	763	806	819	812	754	792	802	787	777	881	852	820	796	826	819	792	782	754	792	863	791	820	871	760	799	824	779	780	793	804	818	800	820	860	820	749	812	824	767	789	781	815	800	828	830	851	884
26462	12240	9683	2681	1624	1193	973	757	639	559	564	442	390	413	340	323	301	276	249	252	239	268	219	240	202	216	225	224	193	222	175	187	213	230	224	234	196	204	221	209	203	216	179	214	231	186	196	211	200	234	196	201	203	229	218	231	213	210	205	212	204	216	214	199	226	225	210	222	216	195	176	203	209	178	216	209	211	213	194	190	218	174	226	196	201	217	184	227	205	222	193	196	200	205	216	231	222	213	203	228	204	216	186	197	215	185	208	193	176	190	197	230	165	207	216	197	201	200	177	186	205	234	226	224	196	217	224	237	226	218	219	184	196	216	193	201	215	230	181	199	225	217	221	192	187	207	212	220	225	157	207	219	183	195	207	207	212	180	189	195	197	232	228	211	198	211	218	221	223	185	200	215	206	199	206	214	216	207	223	193	211	190	178	203	213	213	199	203	203	198	191	197	194	187	224	186	194	219	214	187	167	211	224	202	199	208	190	208	181	215	189	212	178	199	203	195	204	205	187	224	192	221	200	206	187	212	192	187	193	191	201	195	209	190	215	207	187	210	218	215	198	214	197	216	195	175	196	200	229	184	197	203	216	213	221	185	188	181	216	213	209	218	206	221	192	211	195	189	185	207	222	201	181	201	216	216	191	217	191	205	198	190	205	219	201	193	187	253	203	222	186	198	202	220	212	222	223	228	211	195	251	221	240	243	207	210	219	185	192	192	228	210	181	187	214	182	206	199	199	195	196	187	217	202	208	226	215	185	209	213	205	222	188	195	225	217	207	213	221	214	211	172	233	206	208	195	200	201	199	213	197	184	221	221	174	173	184	209	178	194	209	179	184	191	171	196	180	201	193	202	221	184	207	207	209	196	218	205	205	204	199	204	228	190	183	204	217	185	199	197	202	217	214	206	222	181	211	206	214	206	196	189	214	173	207	188	199	206	213	188	194	194	197	187	204	216	220	193	197	192	203	186	211	203	204	193	203	238	224	202	211	212	202	202	196	241	194	221	227	174	205	194	222	187	199	207	218	202	200	189	222	239	217	219	201	202	203	207	189	195	202	194	179	214	214	185	194	187	205	194	200	204	216	192	198	208	198	199	202	223	202	205	213	206	212	218	204	214	203	188	176	189	196	211	174	230	195	202	195	181	189	193	215	210	198	176	228	210	206	199	172	226	197	212	227	212	211	205	234	216	209	201	200	228	224	198	210	204	204	214	187	200	208	196	205	183	226	206	223	226	208	202	210	213	227	188	203	213	209	196	189	230	208	209	199	198	210	222	196	210	197	210	216	192	209	185	189	213	204	197	218	196	221	199	178	211	211	217	214	186	220	204	219	204	207	202	207	192	219	186	237	215	209	186	229	191	211	209	192	193	209	195	179	213	171	182	184	202	193	200	207	191	212	214	194	186	192	208	200	216	232	220	183	200	209	183	187	213	205	183	237	207	221	216	218	207	199	184	200	241	206	168	200	214	221	183	189	190	239	196	212	208	202	201	172	234	223	220	196	215	193	226	227	166	218	219	220	196	212	193	231	188	196	207	202	230	197	206	204	208	185	173	213	204	215	218	210	233	220	184	212	208	197	193	186	212	203	193	222	189	205	210	217	195	179	210	209	191	194	192	199	200	185	186	190	208	178	211	196	206	220	199	226	193	222	203	202	217	196	206	208	220	202	193	175	213	226	195	203	190	223	205	209	206	227	204	191	230	182	216	206	165	207	203	195	218	205	208	169	209	215	195	200	212	188	213	196	181	202	206	196	191	226	200	203	177	208	214	185	220	190	222	227	201	212	231	193	201	218	213	215	210	217	211	211	205	199	197	247	181	216	211	195	209	204	176	186	190	204	188	229	206	192	206	197	201	192	197	201	206	206	209	183	215	207	166	235	207	194	240	219	181	194	216	201	215	207	188	226	222	208	191	187	196	221	199	213	212	192	196	208	198	176	200	188	214	192	210	230	189	226	223	207	189	185	203	202	197	192	213	191	197	215	216	202	185	197	199	220	186	192	204	167	180	194	193	199	195	192	210	212	209	200	215	203	203	209	218	212	192	191	219	194	213	213	193	211	199	207	211	199	201	201	200	217	207	210	184	181	227	207	198	219	211	206	222	210	204	204	210	203	206	241	209	193	215	196	202	175	225	203	192	210	195	209	196	193	196	202	193	198	207	206	216	192	198	192	179	204	197	207	213	173	193	181	199	205	208	191	186	219	216	212	180	198	203	200	215	214	187	188	190	189	169	210	208	189	217	178	216	183	208	163	188	217	192	214	195	182	216	218	230	203	199	209	211	192	210	190	191	201	194	205	179	192	233	214	179	197	236	228	223	197	201	214	196	186	222	223	219	198	209	227	223	181	210	204	217	206	215	211	180	194	195	233	217	221	188	197	198	177	212	211	219	164	217	230	189	178	190	212	231	190	210	190	195	205	238	204	198	208	206	227	218	205	178	229	223	173	175	197	189	212	214	188	184	208	180	205	199	234	199	201	194	196	208	207	183	211	202	209	210	209	195	183	188	191	199	195	179	197	206	220	185	189	238	191	207	202	213	193	220	205	220	196	194	189	218	219	206	228	205	200	223	208	181	205	208	178	217	179	196	177	203	230	197	180	205	199	194	200	214	204	224	194	218	187	203	177	185	185	220	198	204	197	204	175	210	190	185	194	206	181	186	206	207	192	213	235	200	196	220	181	204	183	204	209	218	199	193	201	198	196	200	199	188	205	199	221	196	197	192	203	208	210	181	224	211	196	194	241	203	215	179	216	204	196	193	176	192	245	201	212	224	194	206	208	225	214	194	189	200	195	213	208	190	224	206	206	194	191	220	232	189	200	207	200	205	198	223	207	217	175	214	233	209	224	213	198	227	186	234	206	196	190	200	232	183	200	193	184	195	225	190	219	211	206	213	184	212	218	230	210	184	204	190	212	216	203	179	207	212	188	189	208	220	219	208	190	207	203	221	195	185	177	189	205	204	212	190	206	181	223	194	223	187	215	197	203	191	185	213	198	196	182	197	207	205	204	191	203	195	216	223	188	204	206	190	204	209	192	232	171	222	186	216	207	202	206	209	205	240	199	193	203	210	190	207	196	215	189	214	203	200	214	202	205	211	223	227	174	211	183	193	208	180	220	207	238	207	173	195	212	211	194	201	172	197	216	203	217	196	211	194	217	196	201	200	209	208	222	199	185	207	217	168	191	186	193	181	187	210	204	200	222	207	193	188	206	224	200	183	191	211	200	196	213	214	227	179	203	209	189	220	191	188	207	205	223	221	204	192	212	218	187	192	229	220	207	199	204	201	209	226	206	188	189	203	220	197	183	220	209	180	222	204	179	210	198	184	199	214	180	182	217	222	210	196	212	204	199	190	182	230	194	192	225	190	206	217	195	208	228	199	198	221	179	202	183	207	203	191	185	181	181	212	175	195	204	204	225	218	214	211	220	201	213	180	201	224	196	207	208	200	227	193	186	211	226	213	198	194	213	238	200	203
17020	10587	11606	6377	5610	5320	4304	3697	3192	2780	2332	1987	1739	1733	1468	1396	1143	1012	911	766	719	708	684	655	737	719	668	653	609	605	605	587	568	547	588	601	560	579	563	544	557	522	533	529	517	549	529	521	510	481	516	527	531	525	497	485	514	535	542	466	531	506	494	506	510	498	515	496	496	498	515	508	517	500	504	468	510	492	500	476	535	555	515	458	503	477	480	517	511	466	548	505	551	509	487	507	516	488	493	512	545	509	495	508	513	516	504	510	544	524	474	502	545	501	514	523	505	584	513	525	519	540	478	492	575	538	513	485	470	496	518	502	511	538	517	504	511	492	504	508	507	480	510	551	509	489	506	475	522	491	506	507	493	483	500	511	539	512	488	490	536	472	510	467	492	522	482	543	517	503	533	516	514	514	498	502	494	546	487	482	504	508	477	488	533	492	500	487	545	499	518	527	498	517	528	541	483	535	511	497	499	534	509	526	465	500	554	532	510	531	489	505	516	534	508	483	516	543	487	503	493	514	500	509	486	481	561	485	529	527	508	516	498	509	494	528	521	531	465	515	504	513	520	520	496	498	535	498	540	488	504	546	479	518	539	524	506	523	520	531	530	504	528	519	514	525	493	508	497	519	528	475	486	469	522	511	517	500	528	515	489	497	532	541	528	499	532	473	520	485	535	514	521	500	503	548	507	500	506	475	525	503	520	515	486	532	513	530	528	499	523	512	510	545	477	526	549	483	534	514	526	504	512	483	500	487	548	489	500	520	515	525	499	489	494	554	481	486	517	530	525	518	518	530	550	504	497	513	526	524	523	550	519	499	493	478	509	526	497	512	508	520	490	532	529	481	494	525	498	493	519	577	525	518	517	490	500	542	543	519	519	445	497	509	568	455	539	505	464	533	495	480	481	489	504	447	500	518	496	507	486	497	483	488	491	489	510	541	474	524	535	510	468	491	503	502	491	508	527	500	514	522	514	468	541	490	500	504	530	514	529	522	481	529	499	478	534	529	500	532	490	497	449	531	493	495	482	527	511	524	496	501	511	516	529	515	511	546	511	530	511	503	510	479	506	530	511	551	493	516	470	512	523	544	521	499	510	547	498	514	481	556	537	515	499	503	521	490	508	531	501	511	478	485	475	527	497	475	530	495	499	521	488	517	492	517	509	497	504	538	497	560	507	495	520	482	540	539	492	503	524	489	498	509	524	476	529	503	511	470	517	547	482	522	458	537	506	527	489	521	489	496	546	523	493	490	510	478	518	517	482	548	526	516	485	515	507	482	493	515	455	534	515	529	499	535	526	499	468	509	505	497	510	525	533	523	519	529	502	466	467	483	483	509	499	516	505	504	460	486	457	489	492	528	492	518	476	523	484	516	508	519	504	483	519	489	507	549	507	514	474	507	495	488	502	482	492	511	529	547	486	510	518	502	516	538	483	503	530	485	495	521	509	496	481	497	489	506	545	551	518	504	467	514	497	506	505	527	484	505	519	485	512	543	528	508	504	497	533	497	459	505	478	511	506	517	516	504	509	466	574	509	509	526	515	515	502	460	483	512	475	504	488	496	524	482	512	502	469	510	535	488	532	523	524	480	490	506	467	509	489	482	474	517	495	522	546	493	517	543	486	527	502	499	502	524	550	484	526	488	538	499	501	511	510	520	507	520	498	530	497	512	514	518	448	473	541	463	499	504	488	471	517	523	547	510	477	510	501	502	498	506	504	514	512	494	516	528	498	512	486	519	523	489	538	476	507	470	549	525	518	517	525	514	496	525	510	522	519	472	511	533	491	528	556	494	521	517	489	483	515	515	497	498	514	548	506	549	500	475	480	508	551	509	475	513	516	504	505	505	494	504	503	519	503	523	555	490	525	502	516	498	487	487	497	505	518	498	457	516	543	505	490	504	499	464	548	502	508	487	492	518	518	502	545	487	515	520	520	509	499	514	534	511	514	524	544	475	528	516	522	488	573	484	501	534	475	520	488	533	519	529	516	526	506	495	484	519	549	522	521	535	481	468	541	504	481	502	491	498	515	543	522	502	498	515	495	488	506	509	512	487	497	540	497	485	513	497	480	507	525	524	473	521	545	494	538	534	511	509	479	494	475	492	512	526	530	522	481	487	490	592	493	501	491	465	530	461	484	505	545	538	466	516	505	500	521	475	493	515	540	515	524	489	532	463	514	495	527	533	528	482	520	513	516	488	526	514	517	547	568	510	513	509	536	517	499	486	480	494	521	486	516	523	503	528	526	522	482	508	547	517	514	518	480	500	491	518	465	541	509	517	534	472	501	490	503	503	537	508	507	493	477	510	463	480	516	497	519	523	515	534	504	532	520	520	522	508	515	545	512	521	478	494	522	504	511	498	508	501	531	480	488	476	512	479	493	499	555	526	496	465	522	526	527	474	459	501	503	511	538	519	502	490	546	532	510	504	481	529	525	523	495	558	512	489	501	547	496	487	487	550	455	519	542	503	478	491	517	479	493	485	532	526	483	533	508	543	496	497	502	488	510	496	464	479	530	509	510	521	521	508	494	514	505	547	546	474	489	503	518	516	507	542	493	524	509	526	499	487	497	510	498	528	509	494	521	523	558	548	485	529	478	526	566	503	508	512	508	526	494	509	501	486	512	496	492	511	520	516	501	490	521	514	509	488	471	486	532	536	473	482	506	477	483	533	479	525	481	496	479	497	461	483	510	501	525	524	505	522	526	511	504	490	482	514	477	520	485	478	517	514	469	480	499	519	506	536	506	496	535	524	496	510	503	519	496	507	509	539	507	545	516	526	540	464	521	461	490	479	550	493	487	545	471	528	507	547	471	497	485	519	528	522	523	462	460	530	516	544	488	457	524	573	508	503	519	496	494	516	501	509	510	498	465	512	524	507	542	494	501	509	538	508	492	496	526	488	483	490	489	503	534	478	525	526	540	468	510	480	509	507	492	481	505	535	469	520	530	495	531	522	477	481	495	496	521	523	528	497	540	516	534	515	518	515	468	510	491	511	535	520	539	516	501	516	536	504	519	508	517	483	533	489	506	494	515	491	502	528	506	476	488	520	478	511	488	514	521	517	488	486	522	503	485	494	495	532	507	511	504	499	507	517	484	488	504	503	464	492	517	480	509	473	482	500	507	521	513	501	516	472	486	528	506	490	503	508	479	544	534	495	492	523	464	539	508	527	504	528	520	481	527	465	516	530	497	480	474	499	514	497	510	484	509	518	539	533	495	514	481	504	486	565	500	525	522	532	510	491	490	508	482	457	493	511	497	537	477	519	503	500	545	515	496	497	478	498	480	471	494	453	506	476	515	474	508	480	485	466	494	489	497	517	506	533	527	518	511	500	539	511	506	513	548	545	514	505	517	541	505	510	505	542	540	482	505	498	541	517	485	505	524	486	540	508	495	506	478	524	523	508	496	505	441	503	549	502	476	552	508	497	512	492	519	500	495	481	491	499	522	524	535	480	492	488	517	496	530	509	520	491	519	479	518	513
7152	2744	2213	1108	835	755	690	617	548	572	501	444	423	371	401	420	401	355	376	380	354	374	334	365	374	380	368	358	383	397	370	333	333	357	359	364	375	349	372	379	380	350	329	412	365	366	381	373	392	348	337	336	390	384	366	340	361	329	369	404	388	378	387	363	344	361	387	379	340	345	355	340	356	343	373	354	382	359	383	365	337	336	362	371	377	382	376	358	367	347	374	375	359	370	379	349	362	360	359	365	352	408	368	378	358	346	309	382	339	386	364	354	375	379	386	374	353	364	380	359	338	398	354	374	379	332	357	365	372	360	360	366	363	339	341	340	336	384	358	338	369	383	361	368	351	367	384	345	390	380	397	345	354	396	368	355	375	385	362	369	384	363	341	329	360	363	371	333	359	406	355	328	394	350	390	369	330	371	375	366	384	341	359	372	367	360	370	351	350	343	386	318	374	384	327	374	368	353	361	357	376	362	327	362	374	380	373	385	343	385	352	372	372	380	347	340	364	350	374	324	333	348	364	399	391	370	363	378	362	360	356	379	353	340	341	347	362	346	358	362	356	383	346	357	377	332	377	343	342	371	349	319	363	388	365	366	376	365	371	375	359	340	364	387	402	388	353	328	359	346	368	389	360	347	376	344	389	387	352	357	335	355	376	373	379	352	348	398	336	368	416	367	329	408	320	357	374	372	356	357	352	363	348	345	360	340	381	384	381	374	409	350	373	370	353	340	361	350	386	331	357	368	383	322	345	320	355	358	328	337	360	350	394	370	377	355	370	335	384	354	365	361	344	381	352	356	370	344	397	338	378	350	365	376	361	377	368	369	354	306	372	349	356	349	358	366	363	381	376	364	363	346	383	389	381	351	374	384	402	416	387	353	359	365	374	364	360	393	340	353	333	364	363	351	357	375	369	413	376	389	350	347	346	365	365	349	366	356	377	337	350	332	369	350	371	348	351	338	371	351	406	378	376	401	362	378	328	348	363	416	358	347	389	388	340	360	368	352	341	343	350	350	355	382	344	350	385	344	329	387	362	364	389	342	379	377	366	345	364	403	384	375	368	368	350	353	353	349	348	357	362	349	353	370	406	366	380	362	359	334	379	367	357	373	379	367	345	385	354	379	344	363	335	356	355	304	373	370	362	362	351	395	381	362	346	344	379	374	352	325	340	361	366	359	415	357	341	339	390	349	379	356	404	344	354	359	368	356	384	370	373	340	409	319	365	359	327	364	346	346	366	340	383	396	332	346	365	344	338	378	351	358	341	352	322	353	330	393	377	333	390	359	319	362	379	366	366	357	411	383	362	370	341	350	364	333	368	353	365	348	359	403	360	383	360	377	361	341	389	368	354	318	352	357	363	363	349	347	357	368	390	324	373	333	360	384	372	376	330	399	355	351	320	350	333	398	371	366	376	385	355	351	369	350	366	336	397	373	369	380	381	370	319	392	417	348	361	356	357	363	412	345	364	368	326	380	345	386	391	354	353	371	374	382	371	378	369	368	365	362	323	375	370	369	375	346	369	343	359	388	395	355	389	367	367	321	383	332	377	366	368	377	344	356	358	391	327	375	359	364	370	359	381	339	336	363	360	345	368	393	377	330	327	358	334	333	321	355	378	335	354	363	351	345	369	349	349	323	382	337	368	367	348	324	306	347	376	373	373	397	348	385	345	353	372	374	344	387	373	335	344	363	370	348	359	361	354	384	371	365	356	330	375	382	364	364	369	383	357	364	376	359	361	391	371	392	354	335	363	347	355	404	381	366	346	357	345	408	349	365	345	347	342	363	348	344	351	409	353	347	349	354	366	372	355	372	345	366	372	395	357	367	359	345	363	367	379	385	341	371	428	362	350	371	374	378	355	382	388	370	356	366	343	366	378	389	359	366	375	350	398	367	396	384	351	380	397	415	371	338	354	318	359	379	351	355	358	367	366	348	354	361	393	348	383	366	385	362	394	372	354	362	350	329	372	335	379	362	362	392	382	376	354	344	364	404	389	362	397	368	380	350	377	342	351	373	372	390	369	351	353	353	373	354	355	388	343	348	366	342	358	364	319	363	380	356	370	368	375	366	386	376	365	361	345	364	312	398	389	331	398	396	366	376	372	369	392	351	383	366	325	387	341	390	376	367	372	342	347	348	356	373	318	354	387	377	364	345	347	372	346	398	336	361	345	346	327	387	351	376	389	359	391	378	361	351	330	366	366	359	355	379	368	352	376	348	345	321	364	361	393	339	388	380	395	363	354	362	360	362	375	363	362	346	362	326	356	369	351	373	366	327	376	381	342	362	340	383	337	353	363	369	357	339	362	364	398	353	347	335	345	354	359	370	332	361	341	380	351	357	369	385	371	354	390	329	377	397	372	375	345	355	314	347	343	337	388	358	327	359	386	361	352	369	372	376	387	382	344	368	355	352	367	348	349	355	398	340	377	437	364	334	368	341	379	383	364	370	370	371	365	331	386	357	386	388	342	328	370	397	388	333	391	374	370	380	348	348	354	371	347	393	361	391	405	355	359	346	389	353	371	419	351	354	356	353	367	365	379	360	362	360	367	351	377	347	377	334	346	337	378	340	359	393	368	351	348	347	335	345	334	371	364	352	353	366	349	336	380	401	335	363	369	374	371	365	337	326	358	352	345	336	346	395	375	352	372	343	349	363	337	355	364	351	374	360	389	383	373	367	346	348	318	355	370	357	369	371	355	342	353	369	395	370	342	349	377	357	403	400	373	377	363	356	393	319	324	358	347	397	342	350	353	347	342	367	393	355	387	381	334	341	369	362	377	349	372	400	324	408	379	389	326	359	369	358	388	350	349	349	393	352	375	351	354	398	355	371	352	364	371	388	366	366	340	356	353	378	365	326	405	324	396	373	355	398	368	349	374	386	357	369	362	352	326	346	380	378	318	382	368	396	370	372	357	311	333	355	382	384	358	381	361	361	374	395	371	359	409	370	357	391	340	378	339	340	363	316	342	364	384	301	361	383	347	349	381	367	359	356	355	328	352	363	373	357	365	401	350	394	384	347	328	383	368	373	353	338	364	356	366	367	380	369	350	341	371	365	380	359	351	366	337	351	367	380	355	316	345	332	383	364	333	365	333	358	334	362	368	369	325	314	378	388	327	389	357	378	361	335	368	372	361	353	379	380	363	386	340	340	372	365	361	327	395	376	346	361	366	379	356	378	341	374	362	352	363	376	343	322	382	339	343	353	375	366	383	323	369	369	356	367	364	387	364	365	343	387	346	361	393	391	388	399	367	383	406	371	350	365	329	329	329	384	368	370	370	360	350	325	359	338	338	369	339	369	357	388	375	380	406	382	339	365	358	354	357	333	393	341	370	341	355	357	365	373	381	364	364	377	374	375	379	345	393	324	347	357	382	354	333	340	337	345	374	403	351	353	352	356	382	337	339	337	384	402	358	345	342	380	377	358	377	385	399	348	365	365	398	365	347	368	354	349	340	347	358	364	358	368	348	342	362	373	405	353
5622	3179	4124	3177	2888	2731	2278	2054	1921	1724	1521	1375	1247	1232	1183	1095	992	1009	888	875	907	915	930	914	939	914	910	912	914	873	879	927	901	886	858	851	889	831	915	829	873	826	839	871	892	862	858	907	870	866	877	830	850	856	904	861	903	850	895	846	894	871	887	814	899	909	850	879	897	836	850	875	852	880	848	860	870	913	851	851	855	827	812	863	796	815	861	896	844	824	845	849	817	842	912	828	844	880	898	905	859	855	836	889	898	850	907	871	838	864	882	824	827	822	836	862	820	816	822	845	829	908	899	896	840	783	817	883	833	833	864	864	883	771	824	868	851	883	855	860	897	883	872	842	845	858	875	825	781	883	807	851	864	876	811	892	823	819	856	858	897	840	936	877	836	799	915	878	849	818	896	948	870	835	856	828	876	857	863	843	824	860	870	829	866	845	861	825	870	836	899	857	855	859	873	797	900	850	835	860	813	854	835	855	829	867	839	915	830	894	814	874	881	845	830	871	789	883	908	844	862	833	885	857	873	864	893	861	852	852	876	897	879	856	883	829	897	835	855	843	895	849	894	906	842	870	860	817	912	880	842	841	856	917	843	850	843	851	886	893	897	826	836	837	850	884	856	821	824	839	868	830	819	820	864	892	816	849	872	861	886	890	841	837	897	874	820	901	853	826	858	873	906	898	847	846	927	814	822	878	818	877	842	843	858	883	855	849	857	838	863	808	857	858	860	860	854	866	854	839	884	818	857	854	822	838	854	799	869	901	875	836	880	875	873	903	858	912	851	870	877	825	830	902	827	849	861	861	851	831	875	860	916	831	821	834	874	861	811	928	867	836	859	840	874	873	885	823	892	871	857	848	854	881	810	852	879	914	840	883	834	884	824	829	893	841	893	848	878	841	811	857	848	836	918	865	878	904	819	826	875	878	940	816	858	875	865	808	853	908	842	825	894	896	883	872	864	883	891	832	882	854	886	890	824	892	793	828	876	877	862	826	866	869	874	905	878	823	904	883	868	812	875	834	870	848	901	843	828	833	842	839	852	853	855	864	856	866	840	855	886	867	920	875	844	887	864	840	849	932	861	901	836	850	776	860	872	842	889	833	876	840	808	842	797	848	892	883	815	844	818	867	851	878	855	896	898	840	799	949	857	894	845	837	852	884	843	886	898	840	924	903	854	870	852	825	804	809	846	859	834	830	913	909	849	839	893	869	872	872	878	877	850	894	856	881	915	857	875	833	844	842	886	866	862	901	837	900	919	849	839	872	840	848	887	846	822	858	899	858	896	914	903	854	877	825	912	901	857	833	895	837	853	876	867	898	895	833	919	821	845	874	856	883	846	855	893	868	904	892	863	917	901	891	907	924	833	874	824	839	837	874	872	825	878	842	850	880	875	890	830	829	893	863	873	869	865	849	857	800	844	840	867	865	870	849	891	894	900	832	836	882	859	847	906	887	893	854	835	865	826	861	889	905	909	839	820	819	847	877	850	894	860	875	863	844	852	856	857	825	862	849	840	883	826	857	919	885	873	860	875	840	882	839	916	838	883	846	850	854	847	873	813	876	880	858	861	885	833	851	817	905	893	883	842	853	868	813	841	879	853	864	856	837	840	894	837	815	840	846	944	863	841	839	877	893	833	841	864	874	854	862	831	837	834	819	847	874	866	882	912	868	885	813	857	876	887	936	830	935	855	864	842	881	845	867	884	871	834	874	878	862	865	838	875	856	826	861	853	902	888	894	872	834	890	898	851	836	822	834	828	875	827	874	878	894	867	848	868	920	889	904	895	871	933	847	852	881	847	882	881	836	804	858	869	860	887	863	806	842	864	864	777	832	809	833	877	946	847	842	889	851	843	869	906	866	819	865	857	860	881	863	869	845	900	817	871	851	860	870	920	874	872	827	862	885	872	869	890	857	835	894	855	858	877	892	899	860	844	884	909	878	868	844	816	856	859	841	904	873	851	831	864	866	859	848	872	866	858	853	813	865	901	874	864	829	831	855	859	876	879	799	819	847	872	890	874	866	890	875	855	813	886	885	871	892	851	869	867	878	866	925	893	844	860	861	849	845	863	820	826	870	830	888	809	833	897	859	898	897	891	864	881	923	880	888	889	845	886	890	886	888	922	856	866	879	833	849	867	898	848	855	891	909	825	832	808	835	823	903	886	900	883	837	880	813	873	818	827	853	869	850	817	872	876	841	877	865	865	895	905	882	805	832	854	887	834	847	863	818	857	882	869	815	851	835	885	906	828	867	896	880	923	864	864	874	857	830	866	872	849	863	933	837	796	901	785	824	804	868	887	854	871	882	849	884	854	888	830	844	944	848	859	890	839	866	885	867	867	853	887	845	883	823	866	875	846	884	873	823	876	851	895	883	820	858	881	860	857	850	841	902	824	911	863	872	820	823	829	848	843	874	891	814	886	860	890	893	823	875	889	884	905	846	895	834	890	846	860	869	904	900	862	896	834	885	859	911	888	888	864	891	813	840	877	822	846	872	831	885	890	883	893	856	840	865	783	838	830	883	868	845	876	916	839	890	859	910	876	903	894	861	864	909	848	869	831	883	877	874	894	868	868	875	870	884	861	813	839	861	913	866	816	836	786	828	844	883	871	913	923	855	812	852	876	839	862	846	858	873	852	882	886	897	888	873	894	878	849	868	822	857	852	829	887	849	858	855	853	828	888	845	842	859	861	792	830	907	839	857	840	903	849	833	893	861	851	878	901	860	836	904	843	904	860	838	884	883	863	829	855	912	915	843	908	823	874	868	826	794	810	862	826	830	804	854	832	913	883	818	811	873	872	848	890	874	912	829	840	901	840	811	815	845	848	884	860	855	870	817	855	896	906	844	842	832	863	879	872	857	840	801	866	914	805	890	861	902	853	889	852	900	837	897	849	871	834	842	849	874	880	852	918	841	878	826	899	862	889	933	798	838	856	883	852	820	853	846	847	878	864	859	880	900	831	804	892	845	842	897	864	876	814	881	898	894	941	871	849	823	846	870	857	848	861	907	855	817	823	877	883	910	898	901	851	881	821	843	942	865	830	882	875	848	882	882	900	900	844	915	855	865	886	903	851	861	864	906	887	871	894	860	869	850	891	856	905	856	856	861	889	836	886	851	867	876	869	845	850	838	823	825	909	862	918	833	814	784	863	876	883	867	856	807	850	833	833	868	810	898	872	849	878	863	852	828	901	830	889	924	792	884	919	850	903	858	813	888	843	873	846	817	918	836	878	804	889	848	860	853	856	845	911	809	851	864	896	903	804	857	844	884	910	852	902	888	844	818	897	890	852	864	860	861	866	854	814	835	860	862	835	896	834	860	889	885	861	872	853	906	900	900	851	828	809	868	868	877	870	868	846	862	917	910	856	886	823	833	885	866	851	900	825	853	830	867	833	851	852	830	879	877	853	843	871	861	821	839	847	853	930	864	879	869	807	886	853	798	880	872	800	853	853	919	830	892	841	898	866	865	912	836	858	882	865	807
17464	7093	7339	1943	1204	1051	886	763	695	660	589	524	479	460	447	418	376	396	387	352	356	345	369	387	362	353	381	371	345	357	309	355	342	359	339	327	330	336	367	371	355	352	355	361	332	360	334	362	336	326	314	329	327	345	326	301	358	368	359	360	328	302	300	323	371	346	395	341	364	332	354	342	344	329	392	325	325	317	333	347	368	372	343	349	347	320	366	349	348	335	340	369	336	348	350	374	353	305	349	338	365	331	337	323	334	350	334	359	344	335	346	354	341	369	337	345	306	359	307	338	318	322	333	341	314	308	354	339	330	363	343	351	323	325	335	343	377	318	344	330	324	336	363	323	388	352	336	347	343	344	349	339	369	366	345	316	330	341	293	353	315	383	352	353	353	333	364	350	366	338	330	332	358	382	316	351	340	358	371	337	347	339	342	362	342	335	346	356	357	334	355	371	349	334	333	327	342	324	364	354	332	326	315	379	311	304	362	320	312	342	339	330	394	366	340	318	391	366	354	351	330	329	329	338	332	334	346	324	327	356	327	333	364	312	323	360	341	371	337	366	355	349	311	325	334	346	343	338	326	322	341	304	325	298	334	325	357	344	293	309	350	336	365	335	367	391	361	330	330	334	329	331	333	341	368	346	320	339	345	359	345	363	337	355	347	320	355	355	338	343	346	319	365	332	365	350	355	357	387	339	320	327	334	326	353	347	345	320	306	378	312	342	332	353	313	380	304	340	361	330	345	376	364	340	342	320	310	326	347	324	364	345	351	313	346	355	338	325	327	372	337	337	371	334	346	378	356	329	337	352	345	319	334	308	341	332	313	327	325	324	343	325	328	334	329	340	351	332	334	331	367	334	316	337	337	375	356	336	350	323	338	340	318	344	361	347	338	301	348	322	308	338	333	344	321	346	329	352	343	349	340	379	343	325	363	348	339	351	350	345	345	313	352	339	364	352	326	375	323	321	336	332	365	351	343	316	331	347	350	356	310	340	325	357	375	346	350	347	327	321	343	375	365	336	334	316	332	336	328	329	324	327	313	347	329	343	331	350	357	326	323	359	324	323	346	348	331	329	314	324	340	336	325	343	328	324	365	349	327	348	361	330	315	357	361	333	345	339	312	349	315	333	333	333	345	317	338	376	359	324	373	332	346	324	329	348	324	349	303	358	339	294	369	326	387	321	345	304	354	345	315	338	342	275	385	377	349	374	343	341	362	345	360	332	350	334	338	327	362	350	333	336	346	302	326	314	361	350	395	355	350	362	362	329	281	342	338	334	366	352	363	346	312	363	357	325	353	336	375	375	351	344	329	338	346	333	337	328	328	338	336	330	347	353	339	337	345	348	329	349	383	358	346	346	351	335	339	345	311	307	342	338	357	331	340	353	364	326	328	370	348	351	315	348	301	309	316	351	342	348	323	330	297	314	351	358	326	323	327	354	305	333	339	324	324	354	346	337	364	333	354	346	325	320	357	358	362	316	370	318	337	339	343	354	346	358	336	350	333	326	351	334	339	321	349	337	355	357	296	320	333	320	372	329	363	320	314	333	351	347	334	340	354	317	310	352	319	327	349	338	348	365	312	299	336	330	344	327	313	311	310	374	319	364	318	360	312	320	349	328	351	303	330	328	337	338	348	343	365	321	348	332	386	352	319	382	340	329	349	359	338	332	314	321	345	359	361	368	334	352	384	361	354	377	353	334	348	347	309	337	325	364	373	318	318	320	296	349	334	342	324	328	333	348	369	352	323	339	316	345	306	318	307	331	323	332	356	305	391	330	339	329	327	345	337	342	321	352	339	333	334	366	320	362	332	299	347	367	326	388	357	351	324	337	353	342	332	345	332	301	362	340	369	341	363	364	342	344	296	316	334	340	349	341	328	351	318	297	369	328	340	308	342	342	337	335	315	371	365	355	362	297	316	350	341	350	336	333	309	337	349	346	366	347	328	326	357	325	355	362	355	328	348	340	334	332	348	353	352	314	301	317	344	323	321	344	337	359	367	377	346	347	315	378	318	366	363	364	303	337	320	343	335	361	335	346	378	353	346	359	317	319	352	322	309	351	323	316	360	385	379	298	307	324	359	316	293	360	320	311	351	302	345	324	346	371	374	331	342	339	343	349	330	309	346	329	333	352	355	331	319	335	338	357	311	342	320	315	307	339	343	366	340	311	319	339	335	338	364	369	349	344	354	301	337	320	361	331	330	347	368	333	354	353	350	353	324	357	310	377	365	344	317	320	361	369	346	369	360	342	327	346	358	364	319	314	352	336	367	352	340	347	373	347	342	355	350	333	301	335	375	340	316	342	353	333	348	364	299	354	362	351	355	333	349	348	345	306	334	345	351	347	315	355	347	397	333	343	372	344	327	335	347	336	322	344	295	311	317	353	328	350	348	327	320	354	405	339	328	323	350	352	343	346	306	342	331	332	360	376	298	332	361	342	316	333	370	338	316	345	338	337	341	380	351	327	382	313	338	326	335	350	329	296	346	350	337	330	316	341	343	348	336	348	328	329	335	358	339	335	322	327	359	355	330	330	328	323	357	321	371	341	338	352	330	335	347	346	320	289	334	340	356	303	315	322	331	318	345	352	341	321	341	354	352	353	341	354	359	342	360	315	363	340	321	332	307	360	321	338	406	366	363	378	340	358	353	329	302	341	347	349	343	343	337	365	379	327	379	323	330	359	303	348	322	336	347	358	340	375	322	316	334	319	337	363	370	372	326	344	390	323	336	342	343	376	363	357	383	344	343	347	310	363	321	362	373	356	351	371	336	351	348	377	353	350	361	375	317	337	337	325	355	312	373	339	337	340	354	358	352	314	322	364	367	341	305	334	328	320	351	347	371	334	357	339	318	330	360	339	307	332	307	363	349	398	344	351	339	325	331	308	309	352	356	357	356	342	348	349	351	347	330	294	302	362	346	348	329	332	335	384	352	348	347	339	351	340	355	327	322	325	347	313	321	335	348	334	349	337	362	371	358	348	351	311	349	331	363	355	346	324	328	336	343	345	337	328	388	342	340	337	338	352	352	342	339	362	356	315	331	344	326	319	313	331	334	339	351	337	352	333	343	356	343	327	315	358	346	303	316	331	365	380	326	340	313	354	368	326	320	356	350	336	326	332	370	342	335	341	341	328	346	348	365	356	316	364	335	350	339	323	322	340	321	375	331	310	366	326	302	340	355	358	351	342	351	331	340	348	334	373	374	332	345	385	322	342	328	328	357	325	377	335	342	348	328	372	351	355	343	309	366	376	334	313	356	348	369	322	341	343	337	363	343	320	383	328	318	328	301	336	330	337	344	307	343	347	368	349	367	341	334	347	345	377	352	330	375	330	354	357	317	342	332	349	350	305	323	361	339	311	317	305	317	339	378	321	370	308	318	397	337	370	335	333	335	306	366	321	310	371	312	320	366	343	329	361	381	306	345	316	354	314	304	353	361	360	355	325	337	357	335	356	356	334	350	322	339	379	321	334	361	355	367	335
12828	7103	10695	5200	4582	4306	3598	2993	2686	2409	2015	1813	1640	1560	1427	1374	1201	1058	969	991	953	908	889	904	932	882	890	817	902	848	883	802	853	840	845	853	826	818	831	864	816	823	843	878	761	861	800	816	807	798	822	855	767	819	790	830	877	863	854	797	824	858	818	798	772	807	820	836	787	816	829	754	814	818	781	814	831	777	830	839	815	806	791	817	783	749	804	861	777	831	724	825	792	833	795	819	738	823	778	803	800	776	810	818	824	795	785	843	807	782	769	774	772	770	817	815	808	798	840	774	873	772	802	806	841	845	785	865	803	782	767	831	795	821	795	845	841	820	791	802	830	848	834	756	808	807	743	783	817	857	786	851	797	814	790	824	839	829	782	782	824	768	838	778	772	841	771	843	775	796	833	833	842	785	819	856	783	803	838	802	800	842	824	766	792	819	829	791	850	798	816	783	758	841	781	736	821	805	784	836	874	833	759	775	778	818	819	781	818	797	776	815	816	817	779	785	788	795	812	799	796	808	776	811	791	787	808	807	811	835	775	822	798	836	783	796	844	814	825	758	828	797	818	773	786	855	775	791	776	821	794	768	818	817	785	819	804	794	867	796	842	797	803	847	813	789	766	799	797	860	855	792	818	831	809	788	768	828	778	808	807	765	817	769	799	791	824	834	829	818	783	839	786	847	839	802	772	795	763	812	831	794	801	774	782	807	844	791	773	773	841	833	770	831	839	850	783	814	803	797	817	794	805	805	807	777	831	774	781	819	823	853	851	783	812	822	811	780	765	820	820	810	873	792	826	823	792	793	795	776	797	801	889	831	798	760	837	792	792	805	847	784	797	795	779	804	793	854	760	805	808	799	810	819	815	812	849	795	761	800	817	770	801	834	790	812	805	799	769	834	780	776	830	835	811	846	799	799	822	812	810	864	797	823	812	835	832	796	806	770	824	781	781	894	823	802	783	809	796	781	816	830	830	793	802	843	846	854	821	787	853	797	754	830	752	801	810	814	780	742	779	793	830	847	821	849	770	736	805	775	820	805	838	808	842	799	820	801	812	824	857	842	762	786	771	816	835	746	827	791	812	808	834	811	835	802	857	842	807	860	853	816	751	835	851	843	787	797	784	754	821	802	797	803	781	826	832	794	820	825	833	826	853	752	781	803	781	798	803	875	832	785	815	849	785	777	819	797	810	768	773	851	847	822	781	813	825	769	833	777	849	775	834	827	817	799	785	783	803	819	794	814	790	753	825	778	867	824	832	831	833	820	804	769	818	781	806	799	843	804	823	820	777	794	823	841	756	764	752	775	823	786	796	840	800	786	830	826	786	772	836	781	806	790	768	794	838	805	832	825	816	803	792	793	798	804	800	819	787	746	767	750	807	816	847	742	823	799	807	830	812	763	793	798	790	846	824	761	819	860	794	795	799	812	829	864	843	776	757	837	784	836	796	837	800	790	796	789	761	798	811	835	802	807	834	837	782	859	869	772	846	792	795	830	804	797	839	775	786	802	772	824	810	807	824	795	808	812	815	825	833	792	801	813	864	836	818	801	786	798	879	800	802	791	812	809	824	835	821	799	802	715	801	839	774	862	803	776	775	839	836	846	846	771	837	768	805	796	817	851	848	785	831	822	832	845	794	821	783	745	825	774	781	839	770	777	803	896	823	852	816	799	781	760	793	780	840	768	798	777	804	789	827	794	834	785	834	760	792	841	836	795	874	788	786	821	823	773	834	809	806	769	872	805	778	773	828	824	822	763	749	765	817	854	760	803	831	764	798	831	776	785	789	820	801	851	798	790	812	798	790	814	795	800	797	819	886	881	808	834	849	823	809	781	793	872	811	814	778	811	820	784	750	813	833	833	751	806	823	845	842	805	825	784	806	819	827	812	828	801	862	788	825	832	758	799	818	799	774	792	812	845	774	825	845	757	790	811	775	803	813	777	816	789	801	799	764	818	795	801	830	808	848	800	831	831	745	818	821	773	841	779	797	731	770	781	767	792	783	837	833	765	778	786	775	795	809	814	799	769	855	782	778	819	839	847	793	800	790	794	782	868	826	802	821	789	840	821	783	848	777	773	803	811	778	810	810	840	798	837	795	762	846	797	812	771	804	802	756	851	833	798	830	844	850	781	782	799	877	821	795	794	794	821	800	824	827	803	787	846	760	833	833	840	801	823	779	795	830	808	812	797	789	800	743	785	834	770	870	831	794	883	826	780	824	801	813	807	807	824	788	793	789	844	823	815	807	842	795	788	832	805	848	768	804	796	795	754	852	824	840	835	836	810	825	850	830	803	749	818	832	788	724	817	826	802	781	854	827	800	853	742	820	843	846	862	802	780	839	804	805	812	799	804	809	809	770	766	757	802	856	763	828	805	864	802	825	754	814	807	788	829	813	817	787	789	806	805	846	821	811	779	778	813	774	789	821	771	803	819	781	798	789	825	821	779	794	795	812	826	782	803	786	886	878	845	828	765	826	824	831	824	814	794	779	767	709	766	821	832	814	774	800	761	819	830	809	771	769	767	803	789	835	833	869	798	815	801	763	823	816	799	790	734	827	828	851	839	854	847	835	789	829	783	800	779	834	791	785	812	789	844	783	816	832	811	780	857	845	773	733	828	842	817	833	825	824	826	837	785	782	805	813	796	776	794	842	817	755	803	819	800	821	857	774	793	831	807	852	782	832	834	828	802	752	814	789	849	732	861	798	799	797	820	806	753	779	779	787	815	826	827	777	780	765	839	812	784	832	753	811	817	827	746	840	829	785	853	781	811	795	801	807	792	823	782	823	789	839	774	838	786	807	816	756	802	818	774	802	775	872	803	729	824	799	797	815	774	837	831	810	799	845	777	788	732	790	774	813	836	771	812	857	803	813	773	830	817	770	876	793	857	795	811	814	807	765	801	809	777	858	807	794	761	824	785	820	759	812	795	775	784	787	804	786	834	766	837	792	813	865	801	813	846	831	807	850	807	835	825	798	804	834	844	844	796	800	792	838	844	779	776	783	828	745	934	794	791	852	774	789	796	766	821	836	831	824	833	787	820	800	810	828	794	823	798	770	802	766	762	811	794	784	825	766	828	818	836	774	799	844	744	835	820	835	841	818	806	803	858	829	829	804	838	833	782	817	803	737	832	870	801	756	793	840	770	822	782	824	828	768	835	828	803	769	818	792	808	809	803	811	802	783	801	821	798	790	804	833	781	800	874	836	787	804	842	821	806	829	803	780	763	792	804	848	833	788	818	803	797	793	805	818	806	817	814	796	776	804	846	851	828	826	778	765	847	802	844	774	758	765	787	773	782	812	798	783	815	750	801	837	843	800	781	839	835	859	864	790	845	810	786	781	765	808	838	761	768	766	810	825	838	788	806	786	826	765	820	844	790	841	840	811	850	782	812	846	783	826	817	777	812	765	853	832	789	791	821	840	756	803	806	803	834	777	845	777	799	822	841	789	802	834	807	788	796	784	817	823	799	802	814	772	797	774	833
24827	12456	11490	2926	1641	1314	1004	787	762	632	514	391	400	381	382	315	252	237	247	256	236	219	207	234	224	226	206	212	228	222	186	233	218	198	211	200	200	212	189	215	224	205	211	169	213	205	208	198	191	215	189	184	221	187	201	192	204	189	191	198	177	183	202	200	194	214	178	219	213	189	227	189	196	224	207	203	203	215	208	210	199	237	200	200	197	214	188	204	211	224	194	189	217	188	211	212	196	200	215	184	223	214	223	203	198	210	197	205	198	201	183	212	206	205	216	234	185	179	202	215	203	189	210	236	195	204	220	215	216	206	216	188	216	186	191	190	195	197	227	198	194	200	201	232	211	197	220	214	203	213	192	188	173	199	193	206	209	187	191	199	204	189	192	191	201	204	198	214	191	172	221	193	237	218	219	196	210	215	195	202	194	214	198	179	229	207	192	204	216	202	208	164	192	184	184	181	191	207	182	198	195	205	219	197	204	226	191	184	195	191	192	195	219	207	197	202	195	182	214	189	219	214	198	162	185	193	204	180	215	219	199	209	206	199	204	218	203	179	203	188	204	216	169	204	214	191	193	222	206	205	187	197	218	201	184	197	207	204	229	212	207	235	211	181	212	189	199	198	214	194	173	215	183	203	189	175	217	204	242	190	200	209	219	232	204	214	200	200	198	213	218	236	205	172	196	184	160	201	235	217	204	209	195	213	184	213	188	190	190	231	202	210	196	232	207	175	199	200	226	226	212	201	198	221	227	199	218	176	206	200	232	199	210	226	181	196	242	197	176	187	214	193	200	203	194	205	209	205	210	192	195	206	186	202	200	201	229	215	199	177	191	213	191	186	204	220	195	221	207	210	222	202	193	189	197	201	215	215	218	200	203	205	202	227	194	215	208	201	178	217	216	232	201	236	193	216	234	218	221	235	218	210	213	209	223	205	200	219	172	196	195	173	249	224	208	217	218	233	203	199	217	208	238	208	195	210	209	229	190	187	188	185	204	182	209	234	205	194	220	183	198	193	188	214	180	217	209	203	203	200	192	220	224	215	235	172	210	195	193	208	216	194	181	193	217	182	221	208	216	215	224	223	204	215	196	181	206	178	189	208	209	196	187	219	213	187	220	219	199	200	182	192	198	194	219	220	195	192	208	205	204	204	175	211	222	215	180	200	216	208	199	211	207	209	197	227	218	196	194	202	191	203	246	233	222	179	210	204	209	187	216	201	184	216	196	184	191	205	229	176	214	206	167	180	219	176	214	220	189	188	206	205	201	175	215	201	206	199	198	204	210	212	205	205	200	196	175	207	218	199	183	205	201	230	209	225	211	197	224	195	235	186	197	207	202	187	196	207	206	217	217	204	218	219	217	195	217	220	207	206	194	199	202	194	204	187	210	225	207	197	233	190	199	196	211	210	198	216	204	233	224	214	204	191	193	203	196	200	180	197	183	170	209	183	198	216	185	208	200	192	183	186	205	222	231	213	197	180	211	192	196	178	208	239	210	188	213	214	206	206	204	198	200	192	209	189	210	214	216	204	225	199	183	196	194	213	202	173	192	208	217	190	208	206	230	196	213	199	196	218	205	190	169	195	211	201	190	199	186	190	211	189	197	205	208	204	213	198	197	216	224	201	202	238	196	208	208	223	210	194	200	222	212	195	175	196	208	189	204	194	183	182	210	202	219	202	190	209	185	192	207	197	180	209	223	192	209	205	202	193	213	240	200	206	211	188	213	213	198	210	194	221	243	201	202	208	168	219	176	195	224	221	217	211	205	205	195	206	214	183	211	191	190	177	213	205	216	193	220	185	189	185	218	203	214	214	198	185	216	189	212	192	216	201	193	212	203	182	208	190	216	190	222	190	189	235	213	205	202	216	195	208	200	230	208	199	197	199	177	213	205	192	184	183	214	206	201	227	197	200	230	201	197	199	193	200	189	239	212	190	200	208	216	212	230	234	216	199	179	218	197	194	218	190	211	204	200	212	203	209	193	170	250	212	213	206	208	202	194	198	185	186	222	181	230	221	170	211	191	217	216	217	214	211	168	194	186	198	178	202	187	217	231	208	204	256	226	195	225	190	218	198	191	205	211	188	200	206	170	190	202	183	222	197	192	185	220	196	218	226	190	217	175	201	221	219	195	214	191	216	213	176	205	206	211	173	196	226	195	191	178	203	218	239	214	181	225	205	202	219	204	203	204	183	206	193	181	226	204	178	211	200	218	204	190	212	223	210	217	205	209	208	196	226	233	186	206	233	222	213	204	219	224	225	192	193	186	171	217	225	219	203	233	191	209	229	217	204	205	211	212	210	187	188	215	211	214	188	193	196	219	202	192	211	176	190	231	218	223	220	200	219	173	197	175	182	194	212	193	217	229	207	205	236	169	204	232	199	196	175	201	217	192	223	184	191	211	220	190	165	194	170	208	185	171	194	186	195	222	206	210	198	208	223	226	197	178	224	197	198	241	221	190	196	189	225	228	202	234	221	207	205	182	187	220	203	241	208	214	228	207	177	222	219	195	191	203	236	197	212	215	196	223	190	208	216	197	195	237	214	219	205	188	212	197	204	203	206	196	196	193	203	233	186	220	202	204	189	194	217	174	202	216	199	188	192	210	199	212	213	205	225	231	196	226	177	179	187	207	199	209	229	204	168	200	206	210	203	216	190	207	232	197	184	202	194	211	199	206	196	205	242	222	223	217	187	202	197	198	219	215	197	215	205	210	214	199	210	213	212	199	188	181	190	189	189	215	216	216	198	193	200	204	190	241	187	175	216	208	199	213	228	229	186	187	197	197	190	196	217	213	175	227	205	200	232	196	203	181	210	217	193	206	194	214	186	199	189	209	230	175	199	176	217	208	226	202	190	202	199	194	192	205	197	186	183	190	220	188	205	200	206	216	198	196	183	203	216	182	203	215	215	233	203	221	205	205	223	198	207	212	195	186	208	194	190	212	196	207	203	227	237	194	201	206	223	202	191	211	193	205	213	195	210	190	214	224	180	214	214	213	203	187	191	225	207	167	195	199	214	178	207	231	177	205	204	192	208	200	221	232	236	186	226	191	196	201	226	190	187	183	190	194	204	195	209	203	183	198	218	203	209	204	201	182	218	194	216	180	220	228	218	197	216	182	226	215	175	205	170	212	177	222	177	214	194	228	205	200	205	216	179	201	185	209	206	190	226	212	220	212	184	192	238	217	186	190	215	184	175	179	189	177	204	212	218	197	189	198	213	200	203	234	232	223	218	188	201	198	184	176	200	205	225	224	213	199	201	206	198	193	224	205	184	220	213	211	198	217	194	201	184	197	207	206	196	201	227	208	216	210	197	179	204	198	194	188	193	186	195	178	206	218	183	227	185	203	217	200	214	213	177	227	189	196	198	227	207	183	200	209	206	226	203	204	230	227	192	205	198	198	180	193	196	195	223	195	198	207	181	208	207	221	197	230	207	198	223	209	188	199	200	202	207	205	212	190	193	205	259	218	195	217	208	196	194
16258	10907	14061	7087	6263	5441	4522	3856	3185	2786	2368	1890	1801	1613	1549	1271	1052	900	818	787	794	729	640	686	682	695	618	622	631	615	573	604	559	567	553	546	551	554	537	529	498	531	518	533	503	543	491	534	537	556	511	518	508	516	518	548	498	522	520	480	477	468	524	523	500	494	484	501	499	490	518	477	479	548	464	493	491	480	527	515	497	477	496	513	501	502	496	493	507	510	519	502	524	482	548	516	496	472	524	487	468	479	484	458	497	478	535	505	515	513	507	506	505	502	539	510	509	508	505	472	539	484	488	516	523	488	488	505	526	501	462	452	491	498	510	498	511	492	473	464	479	513	511	511	481	512	495	502	522	517	495	461	566	452	535	507	518	502	509	503	531	517	511	515	468	504	530	496	533	489	537	479	508	521	453	489	488	479	519	489	536	499	546	481	539	507	504	518	463	475	512	502	496	524	495	470	518	521	545	489	502	506	517	490	536	470	502	495	514	486	467	536	493	541	507	546	475	485	514	517	507	554	474	519	499	492	488	521	521	523	553	513	494	522	476	481	487	460	509	466	497	512	511	498	498	497	503	497	538	514	490	465	527	519	508	514	481	527	504	478	490	500	493	469	497	481	525	533	519	465	505	509	483	520	493	513	495	482	507	488	520	538	475	520	507	489	494	497	507	523	504	540	518	487	507	529	527	477	514	506	500	524	507	508	506	490	484	530	501	478	516	477	523	526	512	506	504	547	497	526	456	479	488	511	518	484	508	532	459	513	469	504	491	497	530	522	513	486	540	489	482	476	542	495	518	510	501	531	528	524	524	498	501	509	453	529	484	500	533	502	535	489	480	561	516	533	526	516	510	501	542	526	493	521	503	476	495	528	500	519	512	480	502	498	497	522	491	497	507	511	490	493	466	502	498	511	506	523	530	492	502	528	485	487	472	528	469	515	506	468	501	461	542	498	451	508	459	517	481	519	526	513	465	477	511	503	517	530	488	471	497	539	470	515	526	497	526	515	493	500	525	502	488	481	495	492	525	517	558	501	536	488	472	500	534	499	499	487	486	516	503	551	499	475	493	502	542	464	500	558	503	487	497	544	504	541	490	525	507	525	517	537	483	522	507	537	473	487	496	514	533	532	523	516	546	511	519	501	513	474	499	536	492	514	525	489	514	463	515	491	511	533	553	515	561	478	541	496	499	482	516	556	511	484	505	519	482	465	455	520	498	506	500	468	508	494	504	505	494	524	488	510	536	485	508	489	523	471	516	520	516	487	509	492	505	530	543	522	510	497	509	482	531	532	484	497	516	486	516	478	505	470	485	515	522	509	487	510	521	526	505	495	490	504	497	490	520	495	523	517	502	471	541	496	484	481	468	516	517	490	468	520	521	545	481	497	524	504	538	499	511	537	542	493	497	508	483	511	516	484	485	517	510	493	490	455	468	476	469	480	519	513	512	480	489	481	509	510	484	540	509	491	511	482	516	531	501	484	482	507	523	522	524	517	520	488	525	520	541	519	494	487	485	476	507	545	555	524	497	495	454	487	491	535	549	508	485	495	539	480	503	483	485	517	498	473	520	477	515	527	495	468	465	508	509	489	532	525	494	514	495	532	504	485	513	530	483	494	514	515	483	524	525	505	490	548	481	501	501	486	509	476	490	461	526	469	530	483	528	458	476	499	539	526	545	505	517	537	513	514	492	529	530	518	525	499	546	482	491	544	513	519	489	492	503	514	488	542	509	493	480	491	506	492	513	530	559	518	506	481	512	468	539	466	496	489	514	575	509	487	531	527	483	502	490	486	534	498	510	531	534	519	490	529	474	511	511	508	508	502	473	489	504	475	542	504	503	542	516	458	516	501	497	477	493	505	547	527	521	501	510	474	530	488	532	524	491	449	507	519	495	527	515	491	527	475	515	502	503	515	520	484	512	510	483	494	538	526	484	482	490	523	517	514	500	548	469	519	494	487	518	539	491	520	513	537	547	495	519	519	486	521	512	501	512	488	497	498	538	499	542	515	481	473	533	530	506	495	500	518	500	470	485	523	496	514	516	511	469	506	497	564	475	525	503	463	500	513	477	509	548	505	504	486	512	488	496	502	529	506	535	539	495	524	491	519	494	478	483	516	498	511	532	540	507	500	509	500	491	456	467	508	546	547	476	556	501	562	507	498	488	526	510	516	518	488	512	520	501	514	498	491	493	578	515	510	527	544	553	494	494	526	501	549	494	515	529	538	485	490	545	465	535	492	519	516	492	495	519	503	509	525	504	502	525	492	494	509	505	504	512	533	481	499	500	498	526	502	551	501	535	483	505	511	497	528	542	501	507	477	550	522	511	509	469	484	496	519	507	521	470	502	441	459	487	510	496	481	529	457	485	510	495	497	521	480	486	513	515	508	486	481	515	524	508	542	523	523	549	476	508	488	513	540	530	507	494	498	477	484	484	499	504	465	498	508	491	512	517	487	493	521	497	557	509	505	468	516	481	495	491	462	498	493	514	499	514	511	530	498	486	492	510	511	504	519	533	559	501	525	536	501	495	513	480	518	520	491	555	481	516	520	464	541	512	568	520	520	521	525	510	483	530	486	477	523	500	486	519	483	502	468	461	516	446	508	511	514	452	499	552	512	499	484	492	519	498	502	513	515	511	479	523	526	510	496	503	479	475	519	477	472	532	509	499	471	457	510	540	485	482	502	509	494	479	535	503	509	513	499	545	539	525	484	497	481	529	499	496	491	501	495	506	542	487	505	508	565	490	508	480	497	520	535	479	498	500	511	500	517	514	486	532	498	483	519	521	479	566	539	499	476	493	520	474	454	476	523	538	480	462	488	492	539	503	523	525	559	531	529	506	515	482	497	526	466	525	512	512	500	526	525	486	508	497	535	494	488	512	477	469	499	524	487	519	529	476	508	492	528	499	509	505	473	523	527	492	483	504	525	460	506	491	511	488	513	506	507	466	507	512	523	560	492	509	513	543	477	505	496	480	515	477	518	484	496	486	471	483	501	509	495	497	519	464	529	514	517	557	482	490	537	522	475	496	524	515	505	510	493	478	482	470	477	562	515	496	501	549	501	479	516	507	500	527	447	489	485	522	488	505	493	518	481	508	497	574	505	471	495	504	493	523	487	521	458	510	508	518	490	481	512	517	495	466	478	511	484	507	448	529	498	475	534	467	508	482	509	497	524	527	506	531	510	512	544	475	495	559	514	513	483	499	502	489	487	520	520	493	500	503	546	530	501	510	486	505	522	531	526	505	533	512	473	523	479	542	517	523	552	540	526	491	503	502	518	527	519	494	514	511	542	521	475	513	518	503	464	498	516	491	477	520	514	511	519	523	477	476	529	508	463	528	537	487	530	514	534	502	509	557	526	523	520	491	516	505	490	488	524	506	524	491	510	513	543	466	564	478	516	529	489	492	519	495	547	482	503	488	481	521	488	508	514	505	495	517	512	520	538	519	516	454	493	537	503	495	491	525	529	542	513	525	513	530	515
7067	3025	2683	1127	915	759	677	551	533	521	465	408	417	455	359	431	343	408	403	410	363	318	339	385	355	349	343	361	380	397	369	389	353	344	352	368	382	369	344	362	365	361	365	371	368	370	346	347	332	337	404	369	344	337	359	359	335	387	354	360	362	390	330	343	390	359	375	367	402	386	372	381	369	341	376	403	351	349	368	361	395	389	373	348	400	373	365	346	384	420	341	361	366	375	400	356	370	393	387	352	357	344	358	337	354	357	369	353	353	327	372	356	425	346	381	381	370	339	326	358	340	391	382	326	342	371	377	331	376	331	366	377	334	339	355	351	337	373	342	341	349	374	385	379	388	358	353	383	392	384	349	376	364	356	364	373	373	350	326	393	344	351	342	371	349	403	362	383	388	389	380	361	344	378	370	361	361	381	375	312	340	360	417	378	379	357	372	365	353	391	345	338	378	386	354	359	355	376	379	348	379	387	386	402	345	337	341	352	348	428	351	343	379	367	365	336	354	360	398	363	362	340	370	369	399	391	391	365	326	391	373	388	368	364	351	359	346	373	344	348	335	379	346	350	362	364	409	401	347	343	356	383	406	386	377	384	386	391	366	339	400	387	342	336	444	381	375	392	395	347	342	335	370	331	366	356	348	345	349	380	379	352	293	351	368	381	349	326	349	408	317	393	402	411	381	365	347	361	340	362	355	373	354	364	358	355	373	379	367	373	340	387	373	352	359	349	363	334	351	352	346	374	347	338	359	361	364	337	376	387	399	377	369	374	382	371	417	380	323	345	364	345	376	368	371	387	356	344	357	420	404	402	348	408	368	341	368	367	379	398	397	358	409	352	338	365	352	340	340	374	370	392	337	354	381	341	385	337	376	394	349	343	356	382	379	370	362	373	374	334	377	375	380	378	349	389	346	387	373	398	361	371	363	394	326	354	347	369	359	362	372	372	380	352	353	388	377	353	377	318	340	397	368	357	343	357	393	365	367	390	372	394	370	375	386	339	391	348	398	367	372	355	337	403	378	394	371	350	384	346	357	312	378	336	361	392	367	350	349	351	384	398	365	355	388	361	381	386	388	382	364	361	304	362	347	362	350	372	358	395	372	342	379	367	355	354	351	351	368	366	398	374	353	369	356	368	377	302	399	360	344	324	366	376	359	384	341	376	365	386	352	350	338	378	367	386	375	376	368	398	370	396	329	317	368	368	356	326	370	377	351	375	362	372	358	377	403	366	365	397	376	374	377	338	347	325	398	355	369	344	379	378	375	364	338	397	379	361	379	328	364	359	361	366	368	351	351	359	378	373	366	362	369	362	326	387	348	369	368	385	355	377	362	352	338	387	368	327	358	359	350	350	338	324	361	372	320	381	342	324	352	384	400	366	336	360	363	359	328	397	367	336	393	362	385	372	353	387	349	343	360	344	396	383	356	354	349	382	388	357	346	342	351	363	401	335	386	362	377	358	346	364	345	316	378	365	366	418	350	351	365	378	375	372	378	362	370	372	362	341	349	360	383	341	392	359	383	401	346	380	376	342	382	353	359	380	345	356	400	402	378	371	372	364	356	351	353	382	362	309	364	398	346	338	376	351	397	361	347	382	352	340	352	334	376	377	361	386	348	374	376	343	390	377	376	359	375	373	357	363	360	365	340	385	332	341	375	339	400	387	356	362	368	371	399	357	384	345	364	346	346	372	397	367	333	368	358	365	375	373	330	350	346	363	377	333	356	356	384	374	348	362	360	368	349	372	391	381	360	376	364	397	368	343	301	388	380	349	354	339	362	365	397	359	398	370	370	347	354	375	349	350	396	380	392	400	375	341	359	353	371	370	381	361	356	376	366	367	371	370	346	359	358	372	348	374	340	382	348	340	361	360	330	348	354	358	357	345	362	377	379	365	324	396	343	373	395	361	364	383	355	407	359	350	380	406	385	392	393	355	320	363	420	386	306	346	372	370	368	380	335	357	401	357	372	356	336	371	357	341	369	383	358	363	338	368	387	355	375	345	380	371	345	354	371	359	375	380	355	401	350	407	372	387	363	358	336	367	373	377	356	347	370	376	354	312	380	362	363	344	368	362	344	382	355	343	333	371	399	362	362	377	366	385	375	410	357	345	330	325	359	350	365	408	396	383	349	358	378	354	370	366	385	356	412	376	352	339	351	330	361	375	361	354	336	344	391	355	339	353	357	353	362	366	353	388	364	363	350	319	368	374	342	375	359	390	374	387	352	342	386	369	359	344	350	381	351	364	352	363	399	394	309	349	344	363	399	322	359	363	370	378	341	344	359	387	359	349	339	339	323	373	385	340	331	331	353	353	369	355	360	341	407	345	392	378	388	365	368	385	343	337	336	355	386	380	390	372	352	338	337	391	419	357	359	341	344	377	346	337	358	327	362	362	394	356	338	371	396	359	385	359	425	358	361	359	374	321	337	388	374	336	391	368	368	377	382	354	338	351	364	360	344	359	344	365	352	382	349	355	386	358	405	360	396	348	379	381	367	339	356	362	311	360	355	336	353	326	345	388	351	386	350	354	412	354	347	377	375	346	398	355	428	366	352	370	347	380	372	386	345	337	311	332	332	382	363	341	344	369	359	335	333	359	376	352	386	358	389	373	359	342	393	362	344	349	361	357	348	368	354	371	344	343	397	368	350	369	354	394	342	353	379	375	387	397	351	391	362	360	366	309	369	378	335	383	389	354	332	363	348	374	363	365	331	330	332	364	336	359	378	362	391	388	337	364	369	363	384	363	377	357	380	336	354	358	355	342	351	381	369	361	338	351	405	360	381	373	362	364	321	367	374	373	370	392	350	352	345	341	402	396	345	374	367	380	391	360	358	352	364	377	351	373	362	345	408	359	381	357	347	356	362	380	381	358	344	403	355	356	371	378	378	330	371	345	330	347	361	363	347	341	367	360	324	381	338	390	385	375	324	370	391	367	353	331	379	358	364	338	370	363	336	385	400	349	374	376	361	362	385	380	382	359	329	377	358	338	359	361	389	360	361	372	336	373	392	355	372	350	334	318	369	365	356	350	357	351	343	371	388	353	359	335	335	363	378	351	343	351	341	367	352	389	367	367	330	419	359	395	398	341	341	357	371	362	359	380	378	385	365	389	370	371	368	357	387	416	378	392	346	380	390	392	359	355	367	394	325	380	370	377	361	350	395	382	365	382	354	360	357	350	350	351	376	377	340	373	344	346	378	401	346	379	366	353	348	348	325	399	371	354	406	404	349	398	350	350	363	364	392	363	373	358	380	375	355	364	333	356	365	358	355	371	401	367	377	363	379	363	347	339	382	340	337	359	355	370	355	361	377	391	347	361	363	380	362	359	384	346	398	362	358	346	417	361	399	341	369	378	356	387	346	326	377	365	348	363	364	376	348	403	366	337	385	354	357	377	353	409	363	371	377	368	346	353	384	404	317	368	339	314	374	371	350	387	391	383	389	371	383	368	350	412	341	369	376	365	357	368	402	364	371	381	363	360
5743	3595	5024	3521	3099	2744	2340	2175	1902	1624	1480	1297	1301	1144	1126	1056	960	942	948	869	880	941	854	893	911	886	892	906	844	871	833	874	815	888	895	872	868	885	849	880	820	849	873	823	822	772	851	872	856	881	852	844	897	826	863	839	785	887	884	796	853	858	876	878	896	863	849	832	872	865	877	856	879	837	836	845	845	870	866	887	838	889	871	837	917	850	809	860	848	871	828	861	853	815	897	824	838	864	831	837	842	833	814	874	871	871	858	837	831	896	853	844	883	857	868	888	899	842	860	865	835	869	886	902	921	849	884	762	840	848	846	842	887	901	905	862	882	861	802	857	826	890	838	883	825	850	822	869	833	835	850	815	894	869	856	857	867	887	900	883	853	833	900	878	793	820	861	883	867	853	909	839	852	839	864	860	904	853	873	801	900	860	835	860	865	905	871	832	907	822	824	827	797	852	861	873	886	870	897	889	867	909	860	842	897	867	851	836	916	866	853	867	866	861	861	838	831	840	843	818	852	883	876	836	863	914	865	859	901	881	902	873	833	893	847	908	826	842	842	828	907	875	865	861	838	926	891	877	840	859	854	837	878	908	852	878	840	835	834	920	851	897	822	872	876	868	825	871	887	872	848	843	839	868	800	841	843	829	881	915	835	871	852	867	844	856	835	901	854	889	874	876	845	878	871	840	855	876	870	878	849	839	855	868	877	837	902	845	871	842	832	867	806	873	846	892	811	880	856	885	874	885	828	846	873	859	866	880	836	848	879	875	869	893	871	824	842	840	877	873	906	898	890	897	855	864	916	863	820	884	882	891	888	900	852	876	875	790	840	863	857	842	858	862	882	904	836	881	877	845	865	903	875	840	862	848	835	864	888	855	820	911	820	876	849	824	857	854	878	812	821	844	835	831	842	828	821	845	806	884	884	874	832	909	862	883	866	874	862	847	846	839	891	884	884	852	842	952	847	867	889	857	829	839	869	857	865	844	842	929	932	846	860	816	843	895	862	801	883	856	818	875	860	855	889	916	844	839	846	851	862	841	866	857	835	915	843	870	804	863	866	873	879	868	843	901	854	856	878	863	864	823	842	832	876	870	889	887	923	851	813	855	881	884	905	871	897	861	842	894	903	896	809	896	809	812	855	891	884	843	887	846	885	865	888	862	825	888	843	901	841	885	914	879	865	865	874	825	870	899	928	892	868	854	855	810	856	893	826	813	832	880	842	853	873	923	871	844	837	878	925	871	815	825	887	853	844	873	815	844	806	862	852	886	855	881	928	807	816	856	897	864	832	873	859	899	867	890	899	853	867	869	826	884	909	822	902	846	893	881	861	865	829	877	837	830	844	837	868	925	851	891	878	890	897	889	879	880	880	844	835	858	852	919	904	858	826	894	894	810	818	856	842	819	912	900	878	850	869	819	857	894	849	888	863	840	892	821	833	846	833	854	881	885	884	897	861	824	781	848	854	855	870	860	856	864	864	867	841	870	822	870	865	844	877	823	852	852	803	807	891	895	845	866	874	836	870	854	853	861	850	841	867	866	836	849	884	875	840	842	876	902	845	830	853	883	881	868	852	852	860	836	855	836	812	880	829	929	877	880	881	833	862	868	868	871	888	868	865	821	861	929	837	849	809	897	853	883	843	935	830	841	898	886	847	830	843	841	848	897	880	880	835	879	850	891	882	857	868	839	863	878	860	789	869	827	857	895	835	813	793	873	877	854	917	843	872	804	863	868	907	823	832	832	813	872	852	802	901	868	857	857	830	854	872	909	836	848	860	887	838	916	863	921	855	907	859	858	844	870	890	846	881	881	853	843	838	841	843	876	819	782	862	884	868	849	869	835	864	880	843	839	934	885	885	877	825	806	911	870	871	796	894	917	874	888	828	853	867	872	779	812	856	836	837	895	874	793	867	899	874	850	905	799	898	844	855	859	877	876	787	853	835	848	865	838	883	887	852	897	868	818	884	882	800	838	900	788	853	865	823	850	845	878	909	820	844	831	862	839	853	877	857	880	847	883	846	898	906	898	869	841	882	798	816	854	886	882	844	919	786	878	845	855	835	877	850	898	871	869	857	888	800	861	872	865	891	832	858	878	838	899	869	873	863	834	799	839	859	906	830	883	850	854	904	845	893	820	866	887	869	874	804	836	871	876	867	856	853	802	850	834	851	790	892	844	861	899	876	826	842	826	885	851	843	822	841	853	858	853	879	849	919	868	880	802	851	881	875	840	889	825	839	898	898	858	862	835	878	860	843	897	882	882	831	914	859	884	850	796	864	831	873	839	889	863	848	831	863	872	847	883	892	844	890	845	869	912	868	904	877	843	862	837	836	866	842	900	846	880	898	809	857	928	826	849	870	818	881	879	816	864	855	916	869	914	869	800	854	863	897	856	895	853	861	820	855	823	842	819	855	820	893	876	840	852	859	796	895	833	858	815	826	892	840	883	872	876	825	861	881	838	888	854	850	937	874	885	867	823	842	863	841	924	835	898	878	873	876	855	853	846	864	909	814	895	850	823	912	865	858	857	851	822	852	847	877	849	866	871	890	872	844	827	826	860	861	819	880	851	861	842	827	872	809	890	879	873	856	882	831	880	891	846	881	844	844	854	866	827	833	899	844	870	856	850	872	842	857	928	834	867	827	822	884	969	807	891	824	861	958	876	849	901	853	854	845	851	877	883	933	794	853	905	862	876	872	872	854	882	848	823	863	888	867	857	862	878	911	868	880	891	850	882	827	849	909	812	878	830	859	852	830	817	870	885	876	852	838	886	858	849	853	836	873	931	850	869	882	874	859	798	897	868	878	915	835	888	804	858	882	892	878	869	820	884	833	882	880	821	881	915	885	846	833	896	855	846	915	917	848	834	839	869	841	818	842	856	876	856	883	874	916	832	887	793	892	854	862	842	888	854	896	915	823	890	805	783	843	859	913	876	883	892	850	816	789	848	810	868	835	858	856	834	886	883	888	896	849	835	864	869	861	800	891	835	842	850	853	835	892	822	818	821	858	817	864	859	868	917	873	844	832	846	844	826	888	798	825	857	837	847	914	832	898	835	870	834	841	868	801	876	871	878	875	857	841	869	842	890	917	857	817	851	790	826	845	838	879	829	899	883	878	865	868	859	836	856	846	815	872	862	844	825	863	843	828	860	836	811	856	856	888	832	814	831	904	835	833	833	880	829	865	799	915	856	880	842	841	903	887	866	838	906	840	864	884	886	865	855	871	815	862	879	854	841	844	842	864	828	826	874	885	858	849	871	864	932	880	885	894	870	814	817	884	906	768	851	887	822	835	842	883	861	856	839	814	873	866	866	873	836	881	840	869	886	870	889	834	855	869	836	876	878	863	872	840	837	871	885	842	823	898	867	883	836	878	881	843	857	850	880	894	872	865	862	858	915	920	852	835	847	868	888	866	890	891	877	849	853	836	879	884	844	816	843	857	847	882	851	850	812	898	828	829	839	884	838	857	866	857	838	895	848	860	864
18099	8124	7589	2183	1370	1180	892	747	647	569	516	517	484	450	427	419	376	401	372	380	385	385	373	357	372	355	356	351	300	347	351	381	330	344	364	352	320	332	320	313	348	341	337	350	364	324	397	334	353	320	368	316	343	364	327	376	368	367	344	346	340	330	336	357	326	367	324	367	341	323	368	339	358	335	367	324	340	317	373	364	361	342	334	380	304	351	327	315	365	297	340	358	335	335	363	352	338	346	333	342	336	347	364	354	332	346	342	327	348	350	369	328	333	359	346	346	362	353	329	329	373	349	329	330	337	308	356	300	367	348	338	298	359	364	325	330	359	336	394	393	358	366	368	338	347	290	374	322	367	358	346	337	352	349	332	383	331	363	341	353	358	321	337	327	320	364	351	347	321	384	339	317	328	348	344	368	368	380	347	322	361	352	362	342	299	359	353	332	324	334	376	359	356	362	353	349	328	354	324	346	356	354	353	342	333	310	335	333	326	333	327	320	327	346	376	345	336	348	366	339	330	341	303	358	330	347	322	303	329	353	336	370	326	341	331	327	361	344	299	292	324	362	329	361	343	347	318	348	329	305	337	335	382	327	314	355	330	346	320	305	366	351	312	370	317	342	323	333	338	357	296	381	336	341	336	392	316	348	329	352	367	330	330	341	338	348	324	327	318	351	351	374	322	337	354	328	341	327	311	350	333	359	318	296	342	374	352	337	356	352	357	345	348	326	333	352	349	338	307	344	323	338	306	328	354	343	369	324	320	331	329	354	358	339	370	401	355	338	353	395	298	346	316	317	334	341	344	319	320	327	355	326	330	361	341	361	330	323	353	316	309	364	332	330	334	344	328	345	382	324	355	359	350	364	347	337	367	302	296	343	347	353	334	334	337	324	338	313	349	335	327	324	336	323	362	323	336	358	353	355	336	345	357	321	354	337	319	348	351	351	357	346	347	383	346	331	327	340	304	317	359	331	366	366	352	366	319	344	300	343	349	359	336	339	344	369	366	342	348	367	324	339	331	330	325	341	321	346	327	320	375	337	361	344	333	340	339	341	334	327	364	348	331	343	359	353	333	350	342	323	337	357	302	338	319	338	355	309	326	373	350	351	334	356	333	340	339	335	367	337	355	363	363	344	343	374	342	350	318	336	342	340	330	352	368	371	353	362	331	352	336	352	342	362	335	349	320	338	325	349	338	336	365	321	375	349	339	367	379	368	289	327	349	330	345	371	331	355	335	321	377	332	344	338	364	350	308	343	331	367	357	318	375	344	384	361	356	328	362	344	333	317	388	357	370	333	361	360	347	323	314	349	334	341	367	342	335	308	369	331	334	378	319	328	354	360	335	373	326	384	299	346	316	325	347	320	352	351	337	310	336	353	370	317	364	341	331	308	303	358	318	355	348	345	311	350	388	355	323	300	348	344	333	365	342	317	338	376	369	334	345	345	361	328	324	341	330	331	351	377	312	337	366	337	371	345	363	358	318	318	354	301	332	313	359	336	314	346	349	353	330	325	354	353	371	331	311	315	370	333	359	347	354	325	340	365	357	355	370	333	351	357	376	391	343	324	333	373	351	366	360	341	384	361	320	348	338	319	297	318	363	349	345	361	345	332	343	345	339	329	374	322	359	373	350	377	314	344	392	330	324	332	380	365	348	331	322	340	339	317	323	329	313	349	309	340	342	350	372	346	341	325	325	345	302	354	356	368	327	348	314	342	333	364	346	328	359	382	302	348	343	337	352	352	355	353	336	360	330	350	370	332	366	327	355	324	364	346	335	366	378	336	357	355	353	356	373	312	348	332	331	357	342	317	335	334	380	362	350	325	338	353	346	358	360	334	354	345	363	347	344	328	346	356	372	357	320	333	319	358	312	362	379	335	343	301	319	343	349	321	351	321	361	343	348	353	331	309	315	360	345	298	367	349	349	325	334	337	354	341	342	364	351	335	321	389	316	365	357	316	353	335	316	344	322	333	359	389	344	317	337	339	348	309	339	337	329	342	341	342	347	347	324	306	332	357	352	332	357	332	348	321	342	351	356	351	307	352	327	347	333	331	337	340	341	399	351	348	346	360	323	323	356	336	312	349	345	346	330	352	314	336	315	332	347	333	383	370	352	328	382	346	333	342	366	338	350	310	324	343	358	344	343	336	347	349	373	358	356	346	346	335	335	365	329	330	291	325	364	309	333	335	335	359	305	359	351	321	358	367	334	340	355	346	328	326	349	348	369	339	401	368	306	328	353	374	363	341	342	339	350	368	322	355	311	302	332	345	347	375	350	345	328	355	357	328	357	326	344	301	355	338	371	320	342	349	343	348	333	365	342	336	361	376	362	402	327	351	360	329	348	378	342	354	331	342	340	383	322	329	319	332	349	344	323	365	350	319	346	310	322	330	362	325	341	349	379	335	346	363	354	351	357	296	334	361	373	338	331	382	328	289	344	323	318	341	320	324	335	363	309	337	354	350	338	346	374	353	308	328	291	315	303	317	371	348	360	325	350	319	338	360	339	326	342	346	309	338	354	345	382	330	342	355	348	348	332	354	359	352	334	326	325	348	332	334	341	340	335	326	362	352	367	356	376	352	324	305	337	351	349	362	323	341	332	333	333	361	362	312	370	348	385	367	349	318	336	317	325	324	387	329	373	370	403	336	343	370	343	335	315	332	324	322	363	350	368	369	341	318	338	301	349	338	355	336	350	318	331	352	362	350	358	353	319	317	342	357	333	323	334	397	338	332	345	381	341	325	339	354	329	331	323	327	372	389	335	315	350	369	336	333	352	331	316	364	304	326	359	347	356	367	347	338	370	346	324	361	333	374	365	378	307	326	336	324	325	352	356	377	333	359	365	327	346	341	328	323	336	348	314	341	339	307	344	360	371	334	320	369	346	363	342	315	338	335	387	357	340	389	362	313	370	339	339	324	371	347	355	323	346	334	311	289	358	298	352	372	328	356	339	326	338	344	354	365	337	309	352	317	351	327	374	356	323	324	339	319	308	357	326	306	364	344	342	347	311	370	309	326	319	378	299	340	370	331	355	359	329	341	334	326	341	314	349	371	348	346	351	371	339	347	365	362	342	360	326	328	352	364	314	330	328	347	353	380	339	343	351	312	323	335	395	343	328	374	314	362	345	346	323	342	340	353	312	325	344	337	349	348	366	325	367	339	320	321	328	356	363	364	321	343	325	361	313	357	365	337	304	359	356	320	383	319	372	344	330	359	344	362	351	326	347	348	356	359	327	334	356	300	288	361	318	344	344	346	357	336	314	341	358	381	326	346	342	350	326	367	311	321	345	332	327	368	341	361	370	318	338	317	338	333	317	348	359	342	324	351	351	331	346	360	357	312	368	336	329	384	378	364	360	344	355	345	368	351	321	334	362	296	340	308	305	346	308	321	309	366	339	352	351	347	333	331	348	341	331	377	339	318	344	340	369	339	350	335	357	396	346	363	318	323	353	340	344	334	351	400	385	331	342	363	350	328	368	319
13314	7919	11056	5709	5141	4375	3796	3171	2702	2247	1956	1777	1611	1546	1373	1230	1178	1103	1026	1001	992	955	899	951	925	835	908	894	813	836	875	911	881	865	833	822	885	823	819	822	905	852	820	851	803	804	809	855	825	821	786	830	820	782	824	754	805	803	811	839	787	818	849	778	857	807	831	779	795	782	839	844	832	772	755	803	763	823	807	784	807	795	816	822	805	825	805	815	834	835	793	850	836	822	835	832	837	827	792	820	806	758	768	848	849	822	848	803	786	783	759	830	843	818	845	800	807	856	774	835	816	856	795	787	821	760	804	777	768	835	878	812	801	789	808	810	836	820	869	801	819	843	810	819	813	833	819	844	799	808	826	812	778	839	778	801	833	809	768	724	773	864	834	873	847	827	807	828	796	768	848	842	792	858	843	805	822	782	793	814	786	813	794	825	795	794	813	812	772	805	784	811	831	825	839	822	765	823	833	794	844	857	780	825	821	842	781	782	828	789	838	810	783	857	794	793	826	832	853	781	859	800	799	831	792	835	781	868	790	798	812	750	803	788	805	832	786	833	805	817	769	805	815	724	822	826	856	831	775	809	852	774	829	802	763	780	870	743	815	834	799	818	796	798	758	854	814	852	831	795	780	838	844	780	839	767	822	826	866	819	835	792	851	796	802	788	859	832	791	793	847	814	816	814	776	803	788	809	766	831	775	765	779	829	778	808	804	836	773	842	783	830	793	765	831	812	809	795	800	760	741	807	846	811	818	811	846	804	794	756	835	813	735	792	833	814	770	811	829	801	805	798	847	788	821	807	845	880	792	780	828	860	815	866	853	822	785	776	782	810	794	829	795	836	798	874	806	863	770	791	815	824	828	795	836	765	861	837	829	857	828	812	797	842	785	849	798	801	846	806	874	828	816	814	800	885	845	796	816	815	807	835	821	800	801	813	762	846	817	822	833	816	801	849	817	841	798	832	807	792	827	847	804	778	800	834	804	753	853	779	817	766	858	830	889	806	779	830	808	854	818	789	839	789	812	820	817	817	806	801	780	807	821	774	780	818	825	799	769	818	805	807	797	828	815	872	766	748	814	781	810	832	795	813	851	809	765	846	799	800	848	825	847	833	887	851	829	813	829	774	789	796	815	909	888	824	818	772	800	782	887	763	784	866	792	784	791	817	796	817	811	814	828	797	847	847	824	798	780	851	831	823	819	808	831	825	815	763	812	792	798	780	805	838	761	826	823	825	846	840	859	865	809	765	752	833	766	831	759	827	806	848	784	789	766	813	819	837	810	820	858	813	852	766	838	811	793	846	797	816	784	780	809	826	798	820	817	813	784	766	787	853	797	796	809	801	798	827	791	775	804	814	768	784	812	778	779	791	785	813	837	822	790	846	796	822	791	800	822	773	768	795	793	826	780	793	790	794	816	810	819	772	764	794	783	814	805	886	838	842	777	781	778	835	837	789	809	810	781	783	776	868	829	833	804	827	777	772	763	834	838	802	740	802	840	793	840	824	755	809	836	824	855	820	766	809	790	825	805	855	809	803	835	801	826	795	860	848	825	800	789	815	793	776	801	781	802	835	853	818	771	840	814	768	783	783	818	819	778	765	823	862	835	838	853	776	833	791	798	809	867	827	832	867	795	821	846	812	834	817	828	788	842	814	839	852	854	826	800	826	850	829	827	778	746	762	832	777	774	782	821	804	799	791	838	812	796	831	824	812	796	834	801	828	791	824	793	784	762	822	827	802	824	760	847	847	754	798	786	790	845	794	749	795	843	795	825	863	794	804	800	778	797	831	774	847	782	808	754	817	816	797	797	812	783	802	808	790	833	813	835	792	781	796	811	794	776	779	803	829	766	821	781	771	814	841	834	809	830	818	833	798	837	794	823	838	838	825	827	761	747	852	746	809	791	838	772	788	823	784	795	805	791	784	845	805	793	806	765	837	780	830	835	788	839	852	789	829	770	867	768	827	756	812	820	785	800	816	820	856	852	770	815	767	835	768	806	818	837	817	811	764	800	821	814	808	812	771	786	885	796	791	797	860	821	790	772	886	789	833	819	846	802	805	796	845	834	854	800	828	820	849	801	873	822	844	824	787	827	789	770	812	761	804	793	791	812	790	815	848	814	801	792	801	784	788	836	827	819	823	792	798	804	771	842	803	848	829	828	771	798	804	807	801	777	807	794	834	818	783	844	841	801	788	829	818	813	842	791	829	834	843	783	817	795	813	849	766	820	794	795	827	833	837	859	796	811	832	850	775	811	808	807	848	795	770	848	800	816	817	811	815	866	876	769	825	795	795	844	760	816	789	794	812	815	808	790	858	825	843	850	795	796	802	834	789	795	810	862	825	799	829	850	843	777	778	820	826	820	796	813	820	813	846	783	822	815	837	831	806	824	856	805	815	811	858	803	830	795	796	832	773	837	821	774	822	813	813	835	800	863	777	807	848	768	801	785	798	858	835	785	785	779	764	772	764	825	831	762	844	775	866	834	826	830	861	821	817	846	759	840	812	833	812	845	746	818	758	813	808	805	793	763	802	832	858	783	817	768	827	814	751	819	783	801	767	804	827	852	863	817	774	816	798	777	779	831	821	786	790	797	810	755	826	762	762	761	782	770	763	845	800	871	802	791	795	773	791	792	800	864	790	800	811	786	844	785	801	762	859	798	821	772	826	781	835	760	834	806	824	798	814	797	822	754	841	831	801	850	796	801	849	786	773	781	849	827	829	818	821	794	781	802	832	790	865	793	784	761	827	772	738	792	815	850	861	831	834	824	770	819	804	832	813	801	788	824	809	768	788	793	801	824	807	799	829	797	802	822	810	833	831	804	824	816	831	787	788	857	815	797	837	788	823	839	834	784	855	830	788	776	792	810	820	787	822	834	789	779	796	817	855	850	793	790	842	792	774	806	804	778	801	853	791	797	840	817	809	776	830	810	843	810	837	837	839	776	824	813	815	850	817	822	758	794	818	789	779	809	796	785	862	806	850	827	776	821	851	856	811	787	816	815	805	818	783	780	762	799	840	749	822	811	829	798	816	839	817	857	789	831	789	765	796	824	799	816	843	862	854	846	756	817	858	776	779	807	838	802	771	843	839	814	817	781	762	775	810	868	754	859	844	830	821	802	807	831	781	811	813	852	786	822	819	766	803	776	743	859	787	811	852	834	811	790	777	804	809	790	811	811	864	815	792	819	860	828	790	805	767	853	815	803	841	806	846	790	824	805	807	767	888	829	815	813	849	817	809	840	806	784	821	802	834	754	817	810	791	789	833	757	900	837	839	835	803	783	765	820	788	848	779	812	798	833	821	808	774	745	825	763	810	799	809	851	812	830	815	821	803	795	763	819	802	813	826	787	827	837	819	819	826	779	803	827	804	820	820	831	779	865	839	815	773	796	808	817	811	735	791	813	829	763	780	818	769	817	829	791	781	797	827	817	876	818	809	812	826	785	813	828	882	787	796	804	830	860	795	822	817	815	828	859	823	771	815
28390	13578	12498	3336	1828	1374	1095	802	663	571	462	454	398	388	302	327	302	275	265	227	231	230	234	239	249	246	250	234	221	219	236	212	223	194	230	218	214	213	219	205	239	197	206	190	220	231	232	229	189	193	228	217	184	203	207	206	214	212	232	220	209	206	211	195	212	219	207	190	216	241	199	198	223	198	227	232	225	233	204	213	191	229	193	222	217	223	188	224	214	200	202	198	195	193	234	218	211	217	195	217	180	204	212	217	196	196	221	196	224	240	207	209	224	208	214	224	229	193	199	200	228	205	211	201	194	207	223	219	226	217	198	221	216	216	229	221	194	202	176	198	176	194	210	187	218	180	194	207	205	214	195	224	225	184	212	194	201	214	196	219	213	203	201	211	199	207	199	201	206	232	203	211	227	207	202	220	216	182	198	195	222	216	178	184	211	237	189	199	203	221	202	210	235	191	183	186	178	229	176	195	180	234	199	197	192	197	226	222	215	195	188	208	204	199	220	238	232	220	212	225	203	214	207	200	213	191	209	167	216	229	187	225	208	209	183	194	202	211	219	201	218	191	201	183	190	205	190	223	195	201	223	200	223	224	202	212	192	218	215	217	213	216	190	221	193	208	198	226	215	221	215	197	175	227	191	186	227	219	192	210	201	190	179	201	198	223	229	207	200	218	199	211	219	189	196	211	185	206	187	212	215	222	199	200	210	209	203	233	180	210	188	230	205	209	213	190	226	213	203	215	205	217	198	198	207	212	206	200	203	212	214	198	220	195	208	237	224	212	206	220	224	229	181	236	207	189	198	206	208	222	208	195	214	177	196	204	214	215	208	182	202	215	181	194	201	206	190	210	209	216	214	210	202	190	207	184	219	159	204	224	210	209	192	216	206	221	187	229	212	221	184	201	205	217	198	218	226	179	191	250	215	201	226	209	215	195	196	215	218	210	185	183	216	244	203	212	217	211	196	223	209	194	217	196	178	215	209	237	201	202	209	207	227	201	210	225	231	219	210	192	185	205	201	200	192	228	223	211	243	203	191	224	220	193	207	148	203	226	214	182	198	218	199	202	185	194	217	181	199	191	215	204	206	217	192	209	199	205	188	240	223	200	255	195	199	188	216	209	204	242	206	212	196	218	194	191	234	191	218	190	199	208	210	203	200	220	197	196	216	184	214	215	228	204	204	187	220	218	166	191	224	217	193	185	232	223	178	170	174	237	237	202	215	208	205	245	201	213	205	187	228	201	203	200	212	206	204	214	218	198	185	209	217	197	195	175	224	221	225	201	221	204	198	231	213	180	202	201	198	197	200	217	220	230	231	214	220	210	240	210	199	239	191	224	181	218	212	236	203	198	239	206	220	220	210	195	208	197	189	197	190	185	220	214	212	210	200	199	187	203	220	190	208	199	201	198	176	180	204	229	211	178	206	191	189	217	178	185	216	203	185	216	216	208	215	208	220	183	220	227	175	210	213	197	210	223	213	219	220	197	182	216	213	197	217	202	189	195	219	212	194	197	223	215	217	208	193	204	204	232	221	203	194	180	213	193	224	215	228	226	199	208	214	221	213	205	236	216	219	194	223	230	184	220	202	172	200	220	207	197	178	219	219	194	216	206	233	211	203	239	216	224	190	184	211	240	186	196	199	209	197	210	239	224	237	215	206	202	223	204	176	183	221	210	204	197	198	206	203	216	195	195	209	231	204	205	210	219	234	172	218	230	238	196	227	195	207	201	180	213	220	181	201	226	226	210	206	210	226	198	227	213	209	215	207	203	189	211	218	223	206	219	196	196	231	217	191	224	225	207	202	222	179	223	203	239	217	218	214	229	193	209	192	226	218	221	216	213	210	177	202	176	212	204	217	214	208	195	211	207	224	214	209	198	210	211	194	183	192	200	183	213	192	201	218	212	227	222	192	188	164	207	206	179	196	210	200	229	210	227	215	198	206	209	204	223	211	219	214	203	206	201	211	192	207	224	178	189	189	227	202	212	218	221	205	196	230	210	219	223	178	205	196	217	191	221	217	212	224	209	189	168	233	205	227	198	202	211	224	192	200	200	190	222	204	187	209	225	215	183	196	199	211	185	196	175	191	218	200	204	212	203	223	208	196	214	211	237	192	213	216	228	186	194	232	214	189	193	227	225	211	193	193	187	199	236	243	220	184	178	210	198	203	206	221	194	220	187	215	223	233	209	203	204	238	209	205	183	181	189	216	187	193	200	196	191	229	187	197	212	225	213	176	193	202	183	187	203	204	210	201	214	191	224	245	206	235	205	214	194	198	223	220	192	204	204	185	203	224	210	183	188	190	189	195	184	226	180	193	224	212	245	229	249	227	225	191	221	224	215	238	200	189	203	200	211	188	217	204	183	187	203	217	200	207	192	210	193	202	213	211	205	231	204	203	232	218	213	201	195	199	198	197	209	216	196	214	179	198	182	188	205	216	183	200	197	207	187	198	230	227	205	204	214	226	190	233	180	218	217	227	177	215	211	179	205	194	214	191	210	264	216	198	199	199	204	192	213	225	227	203	217	166	198	190	225	199	207	225	227	200	210	195	192	212	190	220	219	175	197	206	189	212	183	192	227	188	195	191	205	223	187	233	212	215	235	200	194	203	199	202	204	236	214	208	219	207	198	214	186	213	199	237	193	203	212	205	208	220	196	219	210	210	230	234	205	187	208	205	190	194	205	223	236	222	232	216	208	203	195	196	179	189	195	213	198	198	222	211	224	190	194	216	221	231	205	221	208	202	207	195	201	241	190	219	220	209	201	189	214	220	196	187	204	212	233	218	213	185	199	217	190	247	212	216	199	210	230	182	194	239	231	222	185	213	202	187	211	205	205	233	197	201	234	217	212	205	198	190	210	202	204	197	169	191	228	228	225	216	239	223	199	192	200	226	228	200	215	199	204	228	197	228	203	205	194	225	206	229	195	177	190	194	211	228	210	220	225	215	211	183	207	216	217	223	217	209	211	192	196	207	217	204	187	174	191	205	177	188	208	204	195	179	206	209	209	183	217	211	195	194	210	198	210	205	224	207	221	207	188	215	201	201	189	193	198	199	212	225	234	197	211	237	204	196	195	206	214	197	211	202	201	229	213	210	202	200	175	215	213	211	217	232	219	205	209	181	194	218	198	216	192	210	204	208	209	221	206	224	198	185	221	183	197	218	191	214	191	200	217	205	229	176	255	239	228	197	217	241	220	206	200	207	201	183	206	226	210	203	209	212	216	192	165	196	192	211	203	230	205	203	208	190	182	208	221	195	204	195	195	219	195	198	212	220	210	201	208	203	206	216	202	242	194	190	216	191	178	215	194	205	224	209	205	226	199	214	230	213	219	202	230	180	228	214	214	232	207	204	219	216	220	203	203	198	203	179	224	201	225	212	197	205	196	202	207	229	192	182	180	220	216	210	219	222	220	203	191	210	218	225	207	209	175	211	205	208	186	226	209	199	203	214	203	210	227	258	219	188	225	233	174	229	201	216	227
18674	11405	14841	7431	6590	5703	4903	4034	3082	2577	2168	1974	1799	1513	1270	1201	1032	945	851	814	787	691	693	710	716	651	634	633	627	616	601	583	554	597	539	598	577	546	514	551	508	516	555	534	576	540	487	560	508	543	511	505	546	499	559	506	527	506	531	494	548	551	493	496	482	523	514	501	503	515	552	539	548	515	498	544	513	546	516	518	570	530	502	548	505	546	519	508	511	514	496	528	519	516	551	492	495	505	529	532	556	528	522	519	511	529	521	494	513	493	499	539	518	490	494	554	573	496	472	483	544	503	515	549	494	535	522	523	526	477	509	530	500	497	481	497	527	491	535	486	526	502	533	550	474	503	477	523	526	538	520	487	516	515	556	480	538	495	495	544	502	509	527	497	526	526	503	535	504	538	536	528	502	522	511	552	519	521	507	523	519	540	503	512	488	495	528	521	540	535	538	537	546	554	504	508	507	521	551	509	561	549	540	503	527	478	496	505	516	511	563	529	526	500	531	538	534	511	478	513	496	528	488	533	506	494	526	505	518	502	544	517	490	528	510	493	494	486	501	479	501	530	493	493	481	475	488	530	548	499	491	518	535	524	502	502	505	549	536	504	493	513	553	492	514	528	505	514	493	479	514	547	481	462	525	506	527	535	499	505	541	536	522	526	497	529	491	529	480	487	516	477	567	496	491	490	500	535	528	530	516	536	519	521	492	512	527	479	537	530	514	468	521	470	549	524	519	535	523	515	505	515	553	516	488	505	498	539	458	550	507	510	485	517	520	457	543	488	493	517	513	519	518	515	539	488	533	457	514	521	582	542	530	496	530	514	505	532	535	516	540	514	519	527	540	531	522	488	515	513	544	544	533	465	505	514	539	529	491	465	519	529	526	565	576	499	507	476	522	508	518	528	525	495	522	536	504	498	503	497	555	534	505	512	500	514	544	532	485	485	517	529	508	512	552	519	548	518	549	546	520	552	510	548	557	493	516	506	530	529	505	503	480	513	536	530	520	528	534	539	504	483	478	491	525	522	542	471	510	542	527	503	490	517	501	548	508	514	506	507	526	483	530	582	514	544	511	528	487	531	488	498	498	516	497	539	500	506	521	506	573	496	498	528	522	478	544	489	492	538	490	480	543	506	531	478	521	579	532	507	528	502	507	509	543	509	524	543	521	518	501	551	580	519	518	509	557	527	532	505	535	502	537	544	494	503	506	541	511	504	556	516	491	505	542	547	515	525	548	541	502	505	499	553	463	484	554	501	510	533	498	541	534	492	494	504	508	498	519	551	500	485	521	517	512	515	477	480	534	509	503	516	490	521	504	484	535	531	528	524	512	543	509	538	500	554	506	518	515	480	506	499	526	502	511	511	459	537	529	511	507	485	552	492	505	539	490	504	505	454	520	488	505	524	532	518	507	528	544	545	513	542	492	490	498	558	549	524	536	546	491	537	514	521	484	514	556	523	492	516	510	533	499	531	517	511	512	501	519	524	503	498	513	512	530	489	519	505	497	478	478	477	518	519	488	520	493	529	538	517	483	518	485	545	513	538	532	540	548	501	462	538	511	508	519	556	516	524	555	481	529	520	516	499	510	551	552	522	574	486	502	490	500	522	464	543	491	470	466	490	519	490	552	516	528	496	558	495	553	498	504	517	530	489	536	560	498	529	525	474	489	557	500	511	535	518	552	535	519	501	514	519	526	486	545	504	511	532	519	510	480	516	518	511	516	548	531	548	554	508	546	514	531	495	566	497	496	554	486	478	527	536	504	538	516	526	507	529	494	517	563	514	539	556	496	515	472	531	522	557	523	510	538	509	536	503	521	508	557	530	513	502	518	548	503	510	549	499	540	553	482	505	531	555	531	515	518	512	490	501	511	528	544	503	511	536	485	524	487	522	498	534	508	528	491	501	515	498	526	539	517	519	520	509	542	524	484	530	528	488	533	560	517	555	485	526	484	495	553	515	507	516	504	550	498	510	476	496	541	496	503	551	486	518	512	498	495	505	528	521	519	519	481	525	540	502	513	535	500	544	519	479	525	558	527	520	504	555	524	529	510	471	555	504	538	538	528	507	473	455	506	525	545	533	528	520	528	483	545	514	524	490	543	501	496	569	491	508	517	494	512	479	512	540	500	515	544	508	495	508	511	521	512	492	546	517	481	535	500	516	523	513	511	537	493	501	488	499	542	529	495	512	537	511	529	511	504	534	518	490	483	511	502	524	552	501	513	529	519	502	512	540	509	487	483	549	494	534	500	555	474	526	513	493	501	506	556	507	481	504	523	503	523	532	509	536	540	485	523	527	532	513	563	509	473	529	523	495	476	515	520	481	548	563	454	483	526	525	500	476	506	527	542	537	542	530	503	527	508	492	528	511	504	533	520	487	506	524	570	533	489	517	475	519	550	547	552	553	486	516	518	491	485	519	508	526	517	543	524	505	513	528	518	523	511	477	497	530	517	474	569	510	564	511	471	516	517	541	499	566	506	493	520	487	522	517	501	510	498	505	517	519	478	533	512	515	533	540	472	516	493	500	528	508	541	518	523	569	481	511	505	518	557	550	550	506	499	566	534	530	528	519	506	509	504	547	503	547	551	481	532	575	486	518	528	497	537	500	501	528	511	517	547	521	533	506	496	528	514	518	531	545	513	526	497	523	512	535	523	506	520	513	525	514	503	493	535	502	488	501	532	497	491	498	498	534	530	533	516	482	546	510	495	543	498	539	507	517	527	523	543	522	528	521	505	486	524	517	502	549	553	522	506	523	490	544	525	530	541	479	506	512	523	533	504	517	521	539	543	505	524	517	560	513	529	545	530	517	516	497	541	550	508	529	515	523	509	535	534	480	566	492	554	518	538	530	501	503	485	511	498	497	505	552	528	491	507	535	497	508	531	535	497	529	504	524	496	532	509	530	501	529	494	495	522	549	488	504	517	486	519	490	506	536	525	501	524	507	533	525	530	521	503	533	542	547	532	553	496	499	538	513	512	516	555	545	515	504	518	507	523	545	546	516	544	498	522	545	509	508	499	474	492	523	550	547	528	525	480	481	516	517	508	548	528	543	515	526	443	530	496	509	509	522	498	546	508	512	510	515	532	515	527	519	498	523	464	508	529	521	522	536	467	516	513	486	505	522	542	515	508	558	517	503	498	540	478	506	533	530	480	498	539	531	474	508	535	495	580	545	526	508	508	459	544	542	534	513	546	522	516	544	523	510	489	517	530	494	543	519	539	510	533	536	564	533	540	522	578	498	520	520	513	511	555	505	469	524	498	532	513	506	506	523	505	504	496	511	496	498	507	535	546	546	552	537	511	508	480	564	523	534	510	527	460	510	511	511	532	521	530	527	480	520	548	530	529	476	546	509	510	532	499	512	496	558	534	505	522	505	540	500	532	519	489	504	524	531	500	478	531	513	497	472	568	499	533	539	507	511	461	487	514	473	536	511	543	509	523	484	522	550	494	511	510	507	518	511	532	515	487	508	533	539	529	518
8797	3294	2681	1230	938	807	711	657	565	544	439	463	433	423	403	356	372	370	394	386	376	389	373	392	396	370	404	364	372	358	388	350	344	356	362	379	354	364	375	377	402	382	372	393	397	356	340	318	404	391	406	396	361	358	393	351	361	360	378	328	387	371	345	384	371	395	381	364	379	380	379	373	368	374	375	350	383	383	354	388	358	341	356	369	392	376	370	378	361	376	393	382	386	399	359	386	377	351	388	399	369	376	352	377	368	375	337	383	368	341	344	341	345	367	345	389	356	358	337	380	364	376	389	376	353	370	343	342	398	354	342	371	363	363	361	385	391	369	353	388	412	324	362	345	358	370	374	396	396	349	355	385	382	361	319	370	370	358	409	399	395	348	351	395	382	362	368	379	412	362	354	414	364	387	367	401	368	337	380	359	338	374	385	364	361	356	393	391	371	374	380	378	364	378	376	387	395	376	358	380	404	394	362	355	381	380	356	385	358	378	382	383	374	418	386	374	395	372	360	388	350	361	386	347	362	381	364	383	343	380	370	342	381	376	381	383	336	380	344	391	365	378	363	356	380	399	378	351	390	366	362	383	368	380	396	366	371	374	349	374	398	349	409	371	341	347	348	337	344	359	385	392	362	311	349	342	342	318	380	382	367	390	359	386	358	363	361	347	362	347	350	353	362	365	370	364	366	390	372	398	322	350	372	372	367	373	360	358	412	360	346	398	388	374	338	361	388	381	386	355	344	374	371	362	373	372	338	353	361	413	358	352	387	368	360	357	375	388	368	345	390	354	376	381	358	380	373	358	385	369	372	328	364	412	408	378	384	337	371	384	335	389	367	374	387	378	389	330	379	378	366	349	345	376	335	417	383	402	376	360	354	373	378	367	393	353	356	411	369	372	404	395	364	324	384	362	364	363	363	395	381	405	374	388	396	373	347	372	384	396	379	329	360	388	350	393	361	376	375	380	384	402	358	367	397	367	382	355	345	383	378	387	368	350	366	383	390	409	341	334	355	321	347	345	389	366	315	379	361	397	408	364	367	329	384	334	361	409	344	371	396	391	345	355	333	362	364	367	354	397	352	398	354	423	371	367	340	362	406	377	362	391	390	393	386	384	372	354	357	360	390	362	349	363	365	352	364	346	387	321	360	387	404	368	369	351	379	333	407	376	350	350	359	381	360	380	384	374	396	377	387	376	381	367	353	338	401	363	326	371	370	373	401	395	379	356	375	367	350	355	329	371	393	390	336	347	336	398	357	370	412	343	385	369	392	342	395	365	374	350	387	393	359	355	387	381	403	377	371	386	326	360	365	367	379	386	340	358	389	328	356	391	395	356	386	360	349	401	359	347	374	383	397	349	370	392	375	386	371	393	394	396	362	353	369	342	344	355	405	398	381	353	356	378	391	373	375	385	331	355	374	363	374	364	348	362	414	391	386	360	354	361	357	370	365	372	376	341	381	349	365	412	397	387	364	346	406	347	363	355	380	368	359	387	396	370	349	337	371	357	361	382	401	319	336	377	362	374	389	365	401	365	362	410	353	384	386	357	368	357	354	349	392	373	394	399	409	382	361	358	351	399	356	366	352	369	365	400	342	366	387	380	355	359	372	378	378	344	393	392	363	385	326	333	378	354	392	364	355	372	358	323	388	381	408	366	384	391	395	354	381	365	364	360	353	388	365	370	331	365	367	357	391	387	385	372	390	354	396	361	372	380	378	373	354	319	362	383	391	349	368	396	348	353	342	375	336	384	364	360	362	395	355	404	369	360	368	387	373	374	364	360	352	367	371	376	363	348	355	340	337	370	344	359	372	346	401	369	358	369	356	363	361	360	392	375	341	379	345	358	395	376	362	405	381	352	359	372	371	378	378	396	422	396	369	356	374	362	356	400	383	386	323	341	385	364	374	356	360	368	397	365	335	365	371	372	369	359	393	385	410	371	370	363	367	330	383	366	382	385	378	367	337	355	366	399	367	321	374	367	370	368	348	402	377	385	358	392	406	367	361	377	347	367	351	380	407	371	390	389	356	408	395	322	369	382	370	415	380	365	366	375	345	355	370	357	340	358	366	361	352	399	342	382	354	393	371	380	342	381	403	410	359	348	392	389	390	358	413	413	372	352	345	409	342	364	369	333	392	355	386	354	409	347	370	397	377	351	379	354	365	355	376	371	366	383	364	413	414	357	345	381	390	373	400	375	374	342	373	385	405	370	366	351	381	348	418	331	352	341	339	377	337	386	353	370	357	363	332	368	376	335	407	368	350	351	377	342	350	381	366	358	342	351	360	380	374	361	386	355	375	360	358	377	388	368	364	361	380	381	381	331	346	361	371	337	355	374	367	389	378	406	363	368	374	366	363	359	343	375	369	399	380	394	344	380	362	334	380	379	373	350	396	341	381	327	343	345	397	377	349	374	369	360	367	407	351	337	381	375	362	327	344	353	395	396	327	371	377	342	396	364	381	416	381	342	375	395	370	374	393	387	341	356	383	364	362	380	385	354	365	365	394	346	371	332	380	370	356	412	369	374	319	348	340	380	384	370	348	392	383	422	374	405	344	363	386	342	381	351	363	327	359	349	348	362	389	380	365	374	356	367	357	341	357	342	352	358	406	387	380	362	416	381	354	366	368	340	402	357	355	364	375	372	368	328	388	373	335	344	362	419	388	393	380	380	362	357	338	334	391	345	390	366	379	364	410	349	395	372	353	382	392	405	383	357	350	366	354	333	356	392	358	365	389	333	374	360	367	381	357	392	365	375	346	376	389	422	351	412	354	397	352	406	355	358	369	356	382	372	365	350	349	397	380	360	374	375	361	348	365	337	421	327	377	385	402	377	345	380	354	368	346	370	336	387	334	366	330	356	383	311	375	364	383	395	391	357	395	366	387	344	395	372	373	343	341	376	369	388	346	388	398	384	352	387	365	390	386	397	375	365	392	324	317	393	377	351	390	385	363	375	358	334	369	403	383	335	358	372	369	359	365	375	425	345	343	373	349	370	373	347	362	364	370	378	349	374	370	388	372	365	366	381	336	358	354	388	394	353	389	355	344	370	402	387	365	432	396	362	413	379	344	394	404	356	380	344	345	372	354	385	356	365	360	363	350	372	352	375	366	423	405	363	375	380	361	371	367	368	368	367	351	346	356	361	385	354	342	366	363	380	377	379	365	368	376	350	375	401	376	387	382	388	371	364	344	342	397	353	382	362	365	393	391	387	371	400	349	382	411	379	387	369	343	344	376	360	357	387	353	363	356	370	381	382	341	350	341	363	380	365	381	379	371	341	386	361	335	368	372	356	340	365	342	391	376	367	368	369	352	376	390	361	358	375	377	378	385	371	393	360	359	358	364	373	368	381	355	420	402	383	408	330	387	411	366	317	365	385	397	382	389	317	357	392	342	401	349	343	353	377	340	349	358	385	340	378	362	354	361	358	415	350	330	386	354	362	345	365	340	388	398	370	414	341	365	362	350	372	321	356	364	379	395	382
6723	3801	5085	3759	3183	2959	2588	2195	1810	1525	1436	1389	1296	1131	1111	1005	986	935	910	943	947	915	867	933	888	887	841	889	848	881	833	815	844	870	911	859	901	859	907	862	916	857	857	927	897	898	902	818	843	856	872	852	835	842	870	939	864	866	855	835	860	836	902	874	894	866	884	901	907	887	849	896	889	878	859	876	875	875	868	875	850	924	913	862	842	879	912	893	909	862	868	864	817	881	830	844	856	910	863	894	864	871	907	874	855	898	854	892	947	888	860	884	891	884	839	846	844	942	835	857	854	844	834	862	914	874	877	905	834	873	794	973	884	877	819	856	925	907	813	914	878	833	887	830	858	833	828	861	852	874	827	934	813	856	932	877	840	873	889	893	936	877	858	852	879	847	891	865	906	909	941	905	890	888	882	857	874	841	933	899	864	883	852	907	877	862	871	908	923	852	888	882	862	899	905	858	892	870	871	907	879	894	862	829	856	911	867	916	855	909	838	881	897	833	821	885	875	851	835	858	917	838	886	871	839	887	890	846	861	856	936	834	874	846	839	838	837	847	908	915	903	884	886	858	871	901	900	900	878	847	869	853	846	885	892	865	866	880	849	903	874	848	853	859	860	884	864	890	869	879	895	877	831	855	888	839	861	846	803	850	876	864	929	869	858	873	909	888	898	855	908	864	923	838	864	845	924	850	871	852	867	872	846	953	903	898	893	889	906	905	891	814	807	830	892	898	859	876	862	864	855	896	855	872	799	870	866	839	850	883	898	879	874	835	865	843	830	921	846	868	900	865	854	861	862	858	892	906	877	898	873	851	825	862	845	873	909	886	883	895	910	867	864	957	867	855	858	854	838	835	861	937	885	846	899	858	880	862	875	841	858	893	900	897	867	862	891	887	901	917	868	843	847	863	885	874	848	864	837	863	881	853	881	932	879	889	927	851	889	854	855	851	859	893	894	898	894	841	852	922	921	876	881	869	834	864	871	918	906	881	827	893	841	883	844	856	892	854	858	880	873	874	901	845	860	866	898	820	885	879	863	874	939	851	879	837	821	861	882	865	857	910	833	860	831	869	804	861	866	865	856	905	868	920	895	828	907	869	863	889	856	815	859	892	874	855	830	840	853	865	848	873	887	867	838	880	878	862	892	879	883	888	878	838	922	915	852	852	866	848	863	846	909	901	911	846	893	922	869	845	877	897	849	887	883	859	905	896	894	890	799	915	871	838	888	862	894	844	875	829	856	838	901	829	817	852	860	926	877	860	895	895	874	852	867	903	886	877	888	890	897	860	909	823	864	842	873	907	864	870	871	887	888	899	819	900	854	819	854	862	894	850	874	851	889	880	853	924	901	894	874	933	846	886	876	916	854	855	841	925	850	888	909	848	906	861	835	877	862	859	848	834	879	845	842	841	922	850	912	856	839	872	932	859	857	891	835	869	881	890	848	877	871	852	869	881	864	890	887	844	836	860	905	886	829	814	833	870	863	841	834	898	881	895	900	860	858	909	857	853	825	889	891	879	913	888	887	868	875	872	938	874	846	943	810	899	876	847	882	900	883	890	850	868	889	871	865	875	875	856	907	801	870	873	885	870	887	875	811	837	886	894	853	878	842	830	879	829	858	880	882	947	885	821	864	890	887	897	900	833	900	890	898	860	856	867	862	882	879	869	897	861	916	833	880	833	840	824	863	844	890	845	849	876	883	850	904	884	860	931	864	871	876	902	896	859	903	856	907	871	877	876	879	860	863	861	864	893	867	870	908	838	876	870	977	857	860	878	895	897	885	898	843	903	859	843	880	882	875	874	836	910	873	898	861	823	866	900	845	832	838	859	864	902	866	900	847	893	843	850	864	906	939	853	900	903	848	910	865	875	861	841	884	845	860	900	847	865	825	882	887	821	883	870	852	900	903	911	868	872	838	854	855	871	839	928	886	847	834	903	876	902	847	912	848	899	833	877	925	856	874	884	798	898	840	811	857	933	873	866	834	889	902	876	887	904	891	894	919	855	836	836	877	852	879	864	874	884	792	908	838	848	896	876	861	931	906	864	920	929	879	863	882	864	861	904	880	934	844	858	859	886	907	892	867	868	799	822	843	864	905	866	905	828	900	842	909	875	850	871	852	885	882	893	871	806	848	877	918	867	833	840	885	935	892	829	894	898	860	922	841	890	846	824	915	874	902	851	862	926	880	862	913	852	890	839	851	906	853	878	918	906	892	852	851	837	812	910	884	876	858	901	891	918	845	818	895	853	889	867	820	873	885	850	869	877	872	934	868	888	883	864	855	891	851	829	874	881	890	886	852	826	868	829	878	907	889	913	878	864	845	857	859	863	926	911	824	880	867	857	845	858	880	888	835	875	885	868	866	863	878	879	851	868	881	896	892	871	894	855	877	870	851	848	869	886	885	858	840	865	941	897	889	900	847	882	871	867	897	855	928	861	870	873	860	889	900	890	857	851	933	879	831	833	866	888	856	847	872	887	834	851	862	871	905	949	911	887	888	871	895	877	904	901	864	903	882	885	861	879	832	791	866	868	839	845	890	930	892	855	887	860	840	845	843	883	880	876	884	842	850	844	823	868	867	814	852	853	885	854	868	864	850	817	832	839	871	883	868	910	879	880	917	870	899	835	891	884	824	857	869	861	841	898	846	893	882	879	873	837	863	910	899	872	893	867	886	820	808	854	860	904	891	852	876	914	863	869	904	833	880	878	848	828	856	875	834	838	817	893	813	851	889	865	810	898	848	878	869	875	842	896	865	876	852	874	830	851	868	869	862	891	837	879	833	879	900	845	836	874	916	882	905	874	841	880	832	939	896	828	894	896	906	874	879	860	868	902	884	905	920	896	891	913	861	817	895	936	876	826	848	910	869	888	878	919	912	819	863	866	862	849	898	872	856	893	827	875	844	885	911	812	881	878	919	907	886	933	851	834	900	822	847	937	851	841	854	850	865	908	831	886	878	905	873	836	907	858	896	908	856	874	878	951	932	903	869	832	874	846	896	901	880	875	943	870	846	895	869	853	885	888	876	844	954	902	859	908	923	903	841	841	907	845	858	816	862	863	863	858	848	903	845	806	905	855	854	890	821	870	917	832	920	912	836	859	873	850	879	840	872	868	874	860	884	869	890	900	851	915	816	867	885	868	902	838	892	836	854	911	835	875	895	877	836	867	916	840	892	886	864	926	858	848	848	839	884	879	872	903	828	855	875	858	922	850	820	867	864	874	889	872	868	889	921	856	895	869	863	849	883	904	859	880	871	885	886	792	843	861	918	836	886	879	927	935	877	910	854	893	886	864	850	885	867	846	863	898	865	900	873	906	863	862	916	921	901	847	951	867	913	874	891	846	900	839	865	834	887	839	900	838	847	877	871	890	843	848	893	851	884	853	887	859	855	892	816	885	878	873	835	858	854	864	877	866	885	898	878	888	830	884	854	821	821	834	906	870	817	916	864	857	893	870	886	857	830	867	889	863	857	885	825	818	870	909
20809	8431	7995	2357	1446	1212	1003	839	663	564	536	468	479	457	383	416	398	372	393	327	371	338	363	379	377	372	363	326	373	365	370	366	345	355	362	377	368	372	378	354	377	361	333	326	313	341	355	348	345	331	332	357	350	367	364	350	352	356	354	376	344	361	354	331	331	346	351	360	366	362	364	367	345	367	343	348	344	383	385	345	347	344	337	341	356	355	335	390	392	343	346	367	345	323	338	332	305	340	333	364	341	363	386	361	360	354	370	313	337	329	335	318	343	341	357	344	314	356	324	315	316	371	353	325	359	370	371	351	361	322	375	363	344	352	353	352	320	334	358	394	354	322	358	339	376	357	368	338	308	352	369	376	347	337	370	342	365	356	369	361	347	326	323	329	330	317	327	338	316	323	375	341	342	319	322	354	320	352	341	375	347	336	347	380	402	325	328	316	352	360	355	373	351	322	376	357	374	302	346	339	354	359	376	347	333	311	347	327	309	322	345	349	323	328	378	358	346	355	339	330	307	332	315	334	333	315	358	392	375	311	337	339	368	391	325	319	363	343	385	353	348	325	370	347	365	327	369	316	323	368	366	310	351	350	329	337	387	346	322	332	358	365	322	321	358	319	335	333	346	315	368	380	314	358	341	343	328	340	347	350	345	318	331	311	342	326	336	382	352	335	354	361	335	343	345	350	358	357	350	353	348	304	355	355	345	300	365	372	351	337	337	341	378	355	360	387	338	364	354	337	352	351	320	357	374	346	324	366	365	345	336	373	353	330	340	367	339	348	364	345	344	328	317	348	358	344	340	334	361	362	337	338	320	352	377	311	300	367	344	343	331	356	321	351	354	329	338	318	337	335	312	352	374	356	349	324	356	359	364	334	367	333	363	363	335	361	304	364	341	345	353	358	369	328	353	366	344	301	325	315	379	330	357	351	344	339	327	336	370	346	374	332	376	339	340	346	355	352	338	353	363	346	365	350	335	338	345	338	370	324	349	336	404	357	321	359	356	348	380	335	347	351	346	339	394	365	334	355	357	348	312	349	325	370	347	333	352	404	304	353	340	346	379	362	326	342	373	340	367	323	361	336	336	386	355	322	327	325	395	326	338	361	360	350	370	354	362	360	354	357	377	347	344	348	336	346	323	341	356	364	353	348	342	321	401	335	340	347	338	325	365	376	331	357	336	348	361	361	354	362	354	343	419	349	327	346	328	307	369	325	366	365	343	341	354	327	321	373	330	349	334	355	333	353	345	355	306	338	357	351	305	314	341	327	317	364	348	309	317	375	391	324	346	325	328	303	364	386	361	364	351	362	364	363	348	350	368	369	335	343	361	333	373	359	347	332	366	346	339	338	332	342	344	332	346	378	344	384	345	374	355	333	355	349	345	327	371	299	336	318	341	352	328	346	335	375	353	344	315	362	375	359	327	357	368	353	342	350	311	338	346	324	359	365	317	332	366	360	329	364	349	330	306	344	373	340	325	331	373	334	332	353	359	322	347	356	345	371	349	343	334	318	379	320	353	372	323	330	348	365	368	333	326	325	338	339	352	392	373	347	377	357	361	367	371	341	342	345	341	321	354	361	357	366	339	324	337	338	333	342	334	358	366	343	332	344	337	367	359	361	341	348	337	339	375	354	351	322	364	366	362	345	297	357	345	363	324	307	347	397	343	325	356	386	302	328	352	364	331	326	335	354	350	342	373	343	340	312	355	303	356	357	333	317	394	371	321	357	363	364	369	360	354	368	350	342	342	329	332	327	342	346	336	375	317	319	322	356	334	363	336	323	332	298	341	347	341	354	344	347	343	365	364	354	351	344	320	378	339	351	318	345	303	347	347	310	345	347	325	331	337	343	320	380	362	336	335	390	334	320	360	340	332	336	333	349	332	353	326	332	351	329	343	362	368	359	332	370	307	356	360	350	352	349	329	341	338	333	337	354	367	369	370	311	340	329	347	335	365	335	376	352	342	355	347	375	368	317	328	316	346	353	354	322	363	381	334	351	341	355	320	331	314	393	360	315	319	344	343	359	348	348	344	337	365	360	348	372	362	363	325	344	370	359	385	341	341	352	346	367	318	375	326	363	372	314	345	350	383	342	361	381	342	331	366	392	347	353	357	375	351	364	321	347	323	346	334	351	378	335	372	324	364	331	339	320	375	333	363	329	334	343	356	367	352	373	329	371	348	358	385	329	365	360	347	299	339	325	329	348	369	350	340	343	363	328	349	362	377	375	333	354	365	323	336	322	346	318	345	346	339	356	372	383	334	323	351	352	366	366	359	361	378	355	325	354	342	335	359	356	369	338	343	334	310	310	361	328	335	354	334	343	334	376	332	304	397	330	334	354	365	310	336	350	337	351	323	359	356	356	315	339	348	324	337	337	344	361	365	320	326	328	349	322	376	332	310	320	383	328	361	314	294	334	327	378	332	379	322	353	332	342	354	328	369	319	343	344	339	356	371	327	357	325	365	318	333	348	341	331	343	348	369	322	356	332	329	330	351	345	322	366	312	323	353	332	344	315	339	324	359	321	395	326	348	344	375	317	374	345	351	345	310	319	351	327	328	355	333	350	354	338	347	322	354	352	318	355	344	335	340	345	349	355	363	323	367	343	338	334	323	403	346	342	375	358	335	322	327	354	342	373	350	355	350	362	355	363	343	314	341	344	344	338	361	324	322	318	339	334	323	357	363	368	346	348	342	348	334	356	343	340	358	372	395	353	340	345	349	352	356	323	349	325	394	366	391	355	319	361	355	356	360	353	347	349	341	321	326	346	359	320	331	373	329	313	387	354	324	344	345	353	353	332	400	355	352	327	326	327	327	348	354	325	411	363	376	337	341	362	340	330	374	346	367	378	316	348	348	383	366	336	321	373	352	322	360	348	352	352	376	329	333	384	337	369	338	359	399	321	375	333	368	375	336	319	338	342	408	355	348	347	345	317	384	383	332	396	345	360	388	376	354	367	362	343	353	360	363	380	308	328	373	326	338	336	360	350	320	345	371	330	328	353	333	352	378	366	378	344	353	353	309	358	368	371	351	344	330	376	338	359	354	346	311	355	354	355	337	370	342	344	356	354	335	345	354	320	353	349	401	357	324	340	346	361	349	386	349	360	358	342	324	347	358	343	370	355	357	353	353	307	313	328	376	355	368	347	379	351	329	347	375	355	385	358	324	329	347	360	331	313	302	390	338	339	344	341	303	360	327	351	307	325	356	320	384	295	328	366	320	340	354	354	317	306	351	340	340	354	328	330	342	360	360	351	350	350	336	336	334	374	341	336	370	372	390	356	338	323	372	366	343	319	372	345	334	331	321	336	363	331	357	341	335	342	281	352	337	345	356	327	355	320	359	331	330	327	319	357	340	347	364	315	350	338	331	345	374	305	364	342	351	336	357	368	310	356	342	360	356	334	338	311	370	352	343	366	366	370	328	319	328	314	344	339	374	378	357	327	329	331	366	333	333	344	337	342	341	364	339	348	356	358	329	337
14990	7718	11589	5872	5192	4809	4046	3336	2620	2178	2064	1685	1647	1458	1281	1239	1133	1062	1008	968	986	951	939	966	868	898	898	895	810	853	864	860	873	843	888	871	900	838	802	814	793	787	836	820	868	803	835	805	858	848	797	899	830	808	840	793	881	916	858	821	792	807	867	823	790	851	794	787	849	868	815	829	839	813	777	860	836	832	871	820	791	791	853	881	863	817	817	757	881	806	802	783	840	746	834	851	815	812	817	830	836	854	750	846	835	800	843	836	820	797	806	784	808	820	842	870	836	866	856	794	797	879	793	821	816	787	837	780	863	799	832	822	823	785	778	846	776	822	815	784	841	872	867	800	799	824	843	832	841	805	847	783	826	829	781	796	825	806	810	816	817	810	810	810	784	825	837	848	831	850	832	814	849	820	806	821	862	856	791	783	800	836	772	810	789	805	798	760	777	862	825	780	853	796	780	762	815	798	855	778	861	843	852	819	833	840	804	808	779	783	839	869	826	762	810	778	788	791	796	790	827	829	863	775	822	788	821	797	832	784	819	814	788	832	788	840	805	824	808	822	811	818	833	839	824	844	782	835	841	848	831	845	824	786	812	804	818	824	806	825	821	797	833	782	787	857	807	782	808	818	812	854	821	825	813	816	829	815	792	863	782	844	794	860	819	815	805	834	892	800	831	832	798	806	815	774	835	817	856	797	819	830	786	846	824	840	860	867	811	788	790	778	884	808	833	793	800	798	833	810	786	772	789	814	820	858	830	822	808	855	835	839	808	807	815	820	818	855	819	788	802	828	866	802	862	790	799	792	789	818	813	853	854	810	807	800	813	779	843	811	842	833	818	832	783	883	834	774	797	771	791	831	822	818	813	843	828	868	789	848	832	781	805	832	858	826	790	879	837	809	807	826	821	782	842	801	854	812	829	833	788	845	856	823	843	870	838	814	828	814	807	813	806	773	825	805	885	810	804	823	896	791	814	769	814	821	818	853	791	845	847	824	823	793	812	816	824	798	846	788	804	811	790	835	820	852	784	831	788	770	815	774	835	790	789	849	826	883	787	845	846	821	860	798	807	830	781	795	848	849	797	820	881	811	824	809	799	797	816	855	744	881	789	829	810	810	858	764	844	799	851	812	832	819	838	818	838	858	819	816	839	813	863	862	841	842	829	834	772	815	788	832	822	812	803	824	793	806	879	874	822	832	822	806	773	809	811	834	837	818	817	828	822	812	798	863	823	831	826	813	836	815	809	820	805	803	838	822	870	851	820	831	835	834	818	819	817	871	819	842	792	759	820	803	888	801	849	834	803	862	858	842	823	778	840	836	837	793	839	802	799	781	857	807	829	810	834	824	870	835	823	830	811	824	827	836	838	810	835	811	851	804	798	865	828	784	781	812	785	818	826	888	837	803	836	821	834	867	801	803	849	868	765	853	819	819	834	789	777	853	838	836	804	829	866	829	771	898	818	790	867	806	858	815	820	844	841	859	794	791	815	768	844	802	861	856	794	861	798	821	807	796	828	784	784	839	819	831	836	767	831	800	841	835	840	825	814	835	789	824	860	815	849	822	829	802	780	820	814	810	821	839	830	807	862	799	804	844	796	811	803	797	857	819	825	855	820	856	836	869	751	833	821	794	822	813	832	851	802	793	770	835	750	832	837	828	820	871	796	802	848	873	784	824	828	814	859	801	816	770	810	821	904	786	820	848	793	805	797	837	766	773	819	817	834	866	788	847	809	793	834	840	792	842	807	802	853	788	825	830	803	803	785	818	788	831	841	831	871	801	810	831	828	838	846	833	824	833	829	829	829	800	806	809	797	870	833	798	783	785	857	816	804	777	844	777	828	823	780	800	830	821	797	850	847	809	787	767	838	783	789	873	838	813	825	806	832	865	843	784	814	809	814	841	827	836	829	887	820	798	808	776	826	797	796	797	831	824	875	807	862	832	793	899	840	857	824	859	854	770	801	835	814	819	766	807	822	806	828	809	818	858	838	849	851	876	855	794	847	779	876	835	815	779	827	794	831	837	777	833	820	849	831	825	829	815	848	813	827	770	821	823	833	813	782	797	805	803	820	787	800	818	803	785	795	832	846	819	801	821	787	793	821	848	806	852	802	829	845	841	806	827	829	816	834	842	859	813	877	825	781	829	845	865	805	784	783	810	842	824	784	873	852	740	872	768	776	835	830	794	827	809	834	793	826	828	783	842	820	832	820	779	831	848	811	793	778	813	815	825	810	781	867	843	853	839	847	855	845	811	828	825	831	818	798	778	809	821	817	808	790	789	836	823	841	789	794	811	779	819	895	793	836	808	779	817	877	837	800	812	859	840	778	805	834	765	803	809	834	823	823	799	814	779	785	839	818	766	761	807	913	855	748	813	818	814	824	822	812	789	792	812	825	786	836	815	852	801	818	773	837	829	832	816	882	863	783	797	762	830	838	805	809	856	779	813	787	741	793	883	803	772	827	806	790	829	815	858	790	827	775	850	832	827	821	810	841	868	804	863	799	842	795	831	793	757	850	853	831	856	801	827	802	824	820	836	784	811	800	872	818	797	827	850	850	852	771	768	837	804	833	802	797	826	845	813	782	812	807	835	832	842	834	779	803	814	853	733	787	823	805	791	819	846	822	841	841	817	838	861	778	848	825	779	849	841	862	833	834	801	761	855	836	822	844	828	866	771	810	845	839	811	806	828	810	822	795	816	813	878	783	859	829	824	827	864	848	858	802	816	813	824	859	818	787	797	834	854	791	883	830	859	856	827	868	832	850	821	788	835	838	820	837	796	860	840	827	824	825	752	780	824	830	842	799	768	849	809	792	794	828	819	855	813	822	808	792	849	833	880	802	844	848	774	802	853	806	849	811	882	786	874	809	849	807	811	826	815	827	796	823	797	820	824	806	764	817	846	864	797	859	787	833	789	843	808	838	771	820	852	839	808	796	823	841	844	806	846	817	837	827	773	819	830	837	784	860	742	824	842	885	816	820	827	804	818	829	852	763	802	814	773	830	807	812	812	835	874	809	784	803	819	787	840	783	796	794	815	869	834	819	868	816	812	789	800	833	881	836	797	844	874	830	804	838	863	883	828	820	841	832	766	810	870	808	809	837	771	814	836	875	830	846	826	860	801	825	855	825	852	845	829	847	828	829	815	795	780	855	800	859	808	844	861	796	796	821	841	795	854	826	810	817	785	785	805	851	860	788	838	808	840	833	761	793	802	844	823	797	851	771	791	826	785	852	790	738	831	847	845	826	814	816	821	796	859	839	851	794	816	848	843	801	827	861	764	838	850	834	851	798	808	837	812	838	754	818	845	835	853	767	842	823	748	838	785	812	806	806	813	793	796	821	792	769	824	831	823	871	845	840	816	887	815	844	829	842	846	773	842	847	835	832	786	841	849	804	856	819	788	806	834	826	777	837	830	823	827	831	842	856	834	821	785	850	765	882	794	792	808	788	875	830	814	811	804	788	802	802	844	788	800	819	807	824	802
29969	13549	15310	3993	2054	1458	1142	850	681	568	512	456	366	300	357	323	311	261	238	240	230	285	234	237	222	229	204	240	221	221	232	209	210	211	234	231	222	182	245	216	222	236	235	236	224	196	225	205	209	210	210	222	182	232	201	197	241	223	191	221	192	221	187	208	196	195	227	218	209	221	236	197	208	208	216	186	183	228	213	224	206	222	212	232	211	231	204	202	211	218	226	188	221	186	193	213	197	205	190	223	194	236	258	204	192	181	188	193	241	221	185	210	191	185	223	199	208	202	221	182	218	232	197	204	204	222	195	208	226	199	224	194	193	225	235	207	222	243	205	176	192	215	194	217	198	199	206	220	208	210	213	207	200	209	200	203	199	223	178	225	213	212	225	227	187	198	235	226	209	176	206	231	236	213	217	216	170	232	214	210	193	219	231	207	183	207	226	213	212	223	214	215	235	221	194	210	204	184	193	233	190	219	219	228	199	182	193	239	226	214	214	214	248	236	205	219	212	174	208	198	179	229	205	221	213	223	196	229	225	207	231	197	225	211	219	232	215	210	190	218	220	198	187	180	200	197	202	207	196	190	245	211	215	224	182	215	188	231	221	208	223	215	225	210	196	229	201	174	220	206	218	212	221	207	226	204	206	228	215	232	193	230	222	197	213	198	205	204	242	231	215	214	192	210	181	215	207	216	236	246	199	189	181	212	214	216	186	248	242	201	210	198	209	220	207	209	225	199	198	219	218	248	222	216	227	216	188	230	208	225	219	190	198	244	221	208	219	210	218	195	220	223	213	206	209	196	209	203	219	219	243	217	190	218	219	213	207	219	227	192	215	218	216	202	182	211	216	241	195	210	206	225	221	211	197	211	198	198	208	220	198	240	211	226	159	207	235	222	216	189	224	215	211	232	205	208	205	226	187	199	187	216	208	211	231	196	221	212	189	207	219	212	192	242	222	177	214	226	198	204	201	204	200	160	210	210	198	202	198	208	230	206	218	235	218	211	222	191	187	176	217	212	219	232	221	191	208	215	208	225	179	200	225	229	210	229	214	213	192	229	214	199	187	219	198	192	190	200	213	203	195	191	193	201	217	221	192	195	222	235	212	217	232	207	197	195	218	214	184	210	204	216	187	195	193	198	189	221	226	201	213	191	213	225	223	215	223	189	208	201	212	186	223	226	218	187	199	227	238	239	199	211	223	203	210	206	209	198	204	203	211	235	198	200	193	224	207	196	192	185	189	205	229	209	207	210	182	193	222	238	214	220	204	212	219	210	231	225	244	233	207	211	221	228	227	192	202	188	220	208	216	198	200	231	230	219	188	195	196	222	212	234	194	198	193	222	191	211	200	233	234	210	210	244	218	186	209	228	196	205	215	193	193	208	222	229	198	219	221	187	201	220	209	186	235	197	235	220	201	217	216	192	209	240	183	230	219	196	235	198	214	205	191	223	227	182	210	205	242	207	208	224	223	201	209	193	192	220	214	228	199	202	195	199	193	219	212	215	203	211	196	199	193	225	234	197	214	212	212	171	214	234	207	201	205	206	206	248	222	228	211	223	236	213	204	224	202	181	223	202	202	191	197	206	209	229	214	202	200	227	212	210	237	198	181	230	188	191	236	187	203	216	189	218	200	214	237	208	206	219	191	205	207	222	218	213	193	231	192	211	247	212	191	199	188	193	223	222	190	209	194	211	210	232	201	213	209	216	213	188	201	211	209	219	213	207	201	217	195	202	195	202	220	239	219	173	189	219	213	206	214	226	193	217	204	210	214	201	203	194	210	196	207	187	207	209	202	184	226	233	190	201	218	196	240	218	158	227	200	190	184	216	219	230	212	213	219	193	229	224	203	207	211	242	206	212	206	188	204	214	218	211	216	194	221	201	184	195	244	226	195	179	195	183	211	248	222	211	198	224	211	220	208	217	199	214	221	210	227	206	230	208	205	236	204	190	210	218	231	214	219	187	231	213	206	206	217	192	195	194	195	216	237	227	223	236	208	189	218	220	217	199	206	210	219	197	224	206	204	196	237	183	202	194	237	201	221	215	199	186	218	188	229	216	212	202	194	206	221	226	222	234	218	229	188	195	224	218	199	215	210	216	228	233	211	215	228	245	212	218	221	217	209	200	199	215	229	230	188	227	209	207	212	189	198	211	196	233	192	209	201	208	226	203	226	236	216	207	225	218	214	179	202	223	210	197	223	232	203	201	195	179	188	213	218	208	216	201	207	203	201	204	211	216	218	231	215	210	220	216	200	209	224	199	208	218	230	207	210	212	188	194	197	214	227	206	211	210	209	185	209	220	204	179	221	220	217	205	206	230	218	186	189	220	227	203	226	217	233	215	205	210	226	216	210	222	231	205	218	209	192	193	235	227	236	191	200	236	208	220	240	164	211	208	211	204	191	211	186	188	190	202	228	187	217	215	220	182	216	216	210	241	220	202	189	199	198	193	195	202	213	220	192	195	198	209	211	202	206	222	203	195	201	217	215	193	210	221	221	251	198	220	220	231	214	192	227	213	195	205	225	179	217	195	180	209	213	207	223	224	203	234	197	247	207	205	215	207	232	227	213	207	199	190	204	218	203	216	225	187	246	215	238	217	219	225	193	208	228	227	210	209	225	232	217	212	200	195	223	201	216	215	211	222	225	234	236	203	205	193	235	223	208	210	195	218	220	206	227	228	230	198	190	232	223	213	210	208	215	232	196	218	184	239	216	186	211	184	191	209	212	217	231	247	176	212	215	196	185	202	214	215	193	189	234	229	230	239	195	212	221	240	205	204	209	189	219	195	185	233	218	193	230	219	217	247	189	188	206	222	195	214	202	191	181	207	211	220	208	198	187	187	208	228	216	180	231	208	211	194	199	218	219	209	185	224	211	198	212	199	232	200	208	204	217	207	189	214	215	216	224	201	241	238	221	225	204	199	170	190	190	229	227	193	221	207	212	208	196	225	212	209	209	209	219	208	202	216	196	197	170	216	200	180	217	199	221	213	192	206	202	209	204	197	212	218	218	198	178	201	223	221	207	210	204	220	233	204	210	223	238	222	193	217	237	197	205	202	225	208	216	203	231	221	211	202	206	231	227	190	218	224	223	223	219	225	207	214	215	202	211	212	214	227	215	208	202	212	205	224	235	233	209	223	197	195	198	197	220	221	226	212	206	224	208	224	212	236	206	210	220	196	211	202	208	197	206	232	201	215	208	214	198	204	226	226	213	196	212	213	195	221	237	189	201	216	218	209	183	191	184	206	220	227	197	203	208	207	213	212	214	225	191	253	221	205	213	222	226	215	206	196	205	247	215	191	177	214	214	227	215	240	209	202	180	181	210	203	210	201	215	230	220	218	226	200	213	202	211	210	204	194	219	210	209	193	194	220	220	225	185	204	254	200	222	201	226	206	213	209	206	197	217	226	226	213	200	218	179	238	188	235	247	199	237	224	222	208	217	206	196	188	192	197	194	196	209	202	244	207	229	204	199	227	226	188
19715	10867	17619	7920	7067	6103	5248	3794	2939	2565	2289	2038	1737	1402	1319	1192	1014	912	907	768	749	711	736	704	675	637	620	592	644	617	582	578	593	581	608	627	540	604	551	564	601	536	521	551	550	492	586	537	493	551	558	544	540	582	522	563	538	542	568	512	536	520	518	503	593	532	467	527	518	544	525	556	541	511	518	538	532	489	534	536	532	538	519	530	514	525	486	520	536	532	509	509	531	510	532	501	510	463	542	517	516	516	477	523	567	530	520	528	515	531	509	509	485	570	518	498	548	512	525	535	538	529	534	521	545	520	545	577	539	536	533	567	535	509	503	544	527	531	545	537	526	540	539	566	531	495	503	536	544	521	515	502	516	569	492	549	497	515	522	582	549	554	506	516	569	512	520	508	557	531	546	568	526	504	510	532	513	510	509	521	498	565	473	496	512	519	544	546	504	499	514	551	516	533	522	521	533	507	539	511	507	564	502	578	553	486	519	501	542	502	525	518	531	511	515	531	515	559	542	547	548	485	524	556	535	572	512	543	506	549	540	516	506	539	478	485	516	523	541	516	539	534	481	524	543	519	547	526	471	533	518	542	495	509	496	534	520	489	555	521	524	539	516	531	501	547	527	476	518	529	517	523	559	545	510	551	511	492	541	528	521	532	509	496	539	504	509	496	493	507	522	471	518	500	521	547	493	547	502	548	500	504	524	505	547	515	515	507	464	548	510	569	495	528	542	536	506	527	523	560	545	530	499	488	538	519	538	575	464	523	544	501	552	567	508	511	561	514	492	512	513	525	534	540	517	522	541	510	542	520	529	520	540	506	485	494	533	557	499	540	531	538	576	525	507	536	529	558	503	508	555	518	524	558	506	547	518	485	506	519	487	534	570	532	513	508	537	502	534	579	536	522	506	490	490	524	516	558	519	498	553	516	555	496	527	532	518	490	486	511	502	571	526	542	530	508	534	534	522	533	551	517	591	528	512	526	529	530	489	500	505	504	521	501	499	554	544	522	506	520	559	538	488	539	511	516	516	547	504	530	533	543	525	559	531	543	547	504	570	526	505	495	537	522	507	557	533	554	508	564	514	534	527	521	525	523	515	505	562	557	589	503	508	510	548	558	513	542	509	507	529	524	488	537	551	506	512	504	525	490	484	568	547	517	546	516	508	548	540	532	513	517	551	530	522	560	546	506	517	568	550	512	560	532	548	511	525	566	541	529	484	527	517	538	541	509	530	564	501	518	549	559	461	580	520	508	566	560	494	547	561	545	540	513	518	510	506	521	562	514	522	498	529	521	511	550	481	550	502	568	511	525	485	523	510	536	521	526	516	537	515	516	488	522	551	552	522	565	519	489	555	504	546	523	507	531	557	549	517	507	495	556	557	528	516	498	541	540	561	567	550	536	541	517	515	559	565	529	534	549	517	517	577	539	506	547	564	509	512	539	530	543	543	514	528	487	542	517	547	531	511	542	539	527	502	513	517	540	502	485	565	518	582	554	499	518	551	504	557	521	514	534	487	520	574	532	560	533	547	517	496	523	522	499	505	513	552	494	540	540	514	502	542	508	594	533	506	534	559	546	551	503	537	532	514	537	542	521	520	489	474	513	502	499	511	542	492	471	514	482	516	548	504	522	531	522	566	533	534	536	535	562	497	530	571	507	546	522	559	556	530	544	515	543	520	544	509	530	504	563	498	546	524	539	494	543	528	520	509	517	529	532	496	521	557	502	516	512	493	536	550	529	552	565	515	491	504	499	512	510	543	573	490	543	488	481	565	525	516	506	540	562	526	507	519	547	549	507	560	495	521	495	500	515	515	535	542	483	568	503	477	529	515	476	518	534	519	504	500	515	555	543	480	517	512	523	502	483	543	535	478	543	560	494	510	558	521	517	508	522	551	517	529	545	549	522	504	522	556	551	538	563	530	535	492	578	528	511	518	560	540	566	488	551	532	483	552	507	523	510	526	540	534	505	536	527	542	544	537	549	529	514	530	534	539	516	501	510	504	522	532	539	524	522	535	545	541	566	539	560	531	542	558	511	548	521	537	531	531	505	556	556	510	531	508	536	481	565	508	517	509	537	518	491	524	506	516	558	559	504	497	516	478	583	487	492	550	555	539	541	540	531	540	494	538	541	518	536	493	527	544	501	507	500	506	512	498	536	504	514	531	522	526	487	547	536	546	559	560	515	532	529	534	496	506	500	575	527	518	524	512	518	538	547	528	580	505	564	533	509	472	530	544	543	530	503	564	511	504	545	496	546	508	518	538	504	523	520	489	496	557	546	572	517	567	497	515	506	499	516	558	553	487	539	504	530	509	487	511	519	537	497	532	513	525	544	493	487	571	530	509	450	541	519	578	544	540	500	562	520	543	543	567	548	523	513	567	505	509	531	503	540	523	544	554	567	510	479	548	540	493	544	528	536	498	536	531	480	529	547	536	541	506	497	569	543	488	530	502	557	515	536	492	601	516	558	528	503	530	518	530	482	518	573	502	481	540	497	552	544	513	507	474	519	538	537	543	486	565	548	560	537	490	549	508	490	517	533	553	546	517	480	523	504	570	513	536	517	538	503	540	500	508	525	495	532	528	525	508	514	484	514	555	523	551	527	510	564	520	523	512	505	513	513	549	530	489	514	519	525	526	528	501	556	504	498	528	535	519	471	511	519	519	574	488	509	516	559	538	515	571	519	529	492	542	559	536	524	531	532	505	518	557	520	543	541	513	519	516	547	535	567	501	532	534	553	497	552	524	508	484	514	552	536	523	507	526	494	527	495	545	521	526	544	525	538	567	556	480	536	500	518	557	520	516	512	564	535	518	504	545	517	553	519	498	519	527	544	532	498	522	524	505	517	539	535	537	514	539	509	535	504	502	500	547	531	531	539	501	511	543	563	514	510	524	551	533	542	538	535	516	508	566	514	520	486	514	542	538	516	548	521	500	546	525	540	494	519	527	509	550	505	519	508	538	542	540	518	529	534	512	519	485	537	528	477	504	532	545	513	540	499	502	535	511	500	494	531	501	545	490	541	521	530	524	506	532	528	509	508	521	521	504	529	533	533	534	532	525	531	512	552	509	507	566	547	558	529	556	534	516	521	499	526	540	531	540	505	524	505	513	515	529	557	531	518	552	524	533	541	529	542	531	488	543	531	519	516	531	523	511	531	537	534	526	548	540	541	484	524	511	503	552	525	533	488	557	550	511	503	497	519	535	569	548	521	507	550	533	509	509	541	519	507	551	502	522	523	512	556	512	530	523	499	491	530	485	485	502	511	547	535	488	512	525	514	527	538	513	532	513	543	535	555	488	544	501	558	562	563	520	513	523	516	558	545	518	529	521	528	541	521	553	490	528	522	507	476	552	519	545	529	497	540	510	541	498	568	547	514	517	534	507	563	498	511	531	520	558	572	525	517	556	484	515	516	518	505	499	555	520	521	485	533	526	481	534	545	545	501	516	543	521	535	496	543	499	491	486	496	529	518	517	511	542	533
9096	3213	2859	1339	992	778	740	621	478	486	441	450	456	391	397	416	358	367	351	398	340	383	412	356	365	396	389	404	388	359	384	350	365	383	401	383	383	382	394	349	362	363	360	377	386	347	399	381	374	380	381	359	379	378	373	370	378	385	368	362	362	355	407	356	346	364	363	389	422	385	389	380	367	367	413	375	391	357	384	379	368	335	361	357	352	403	366	377	326	389	338	403	371	363	377	383	403	372	370	370	398	364	380	380	374	387	358	335	364	354	361	405	358	343	353	357	353	368	335	378	369	390	360	382	376	341	386	383	366	362	382	372	386	393	400	373	360	362	395	391	370	356	344	373	367	404	374	345	370	349	359	382	366	353	404	366	369	346	396	313	394	352	376	382	372	379	395	400	358	387	370	390	374	406	397	398	373	375	378	362	341	371	377	404	369	362	334	372	372	379	366	377	375	355	414	357	345	399	369	386	401	372	372	386	373	345	388	356	336	354	394	376	373	330	401	365	380	368	387	405	351	335	388	381	375	382	348	392	378	413	363	348	373	372	420	374	320	360	365	344	374	376	373	334	350	384	392	336	342	395	352	332	356	368	379	388	384	366	354	322	368	379	370	388	382	396	395	425	371	386	393	343	363	375	333	360	339	338	378	343	363	406	351	393	364	354	359	377	382	397	373	354	365	349	395	397	369	419	397	396	365	369	397	350	423	355	397	366	378	341	343	362	357	378	380	358	343	393	395	361	344	376	333	300	341	361	374	391	364	396	375	359	355	375	376	361	385	413	357	387	352	359	379	325	363	371	357	366	350	382	370	384	377	378	357	375	365	358	381	394	338	374	382	384	361	346	356	376	386	388	381	363	381	351	381	395	382	371	390	344	391	371	391	363	388	375	342	363	404	355	334	397	354	381	388	364	394	361	344	346	343	366	376	378	364	381	381	380	370	332	338	376	351	395	347	393	373	356	412	365	376	384	360	344	351	356	394	351	340	379	389	419	380	336	388	371	361	393	387	334	352	372	386	369	389	359	360	371	395	377	374	384	380	404	397	342	349	324	367	380	376	399	352	394	357	355	378	389	378	385	370	377	357	327	379	387	367	356	380	348	380	376	364	391	359	385	368	361	372	380	372	363	347	419	396	353	373	388	367	359	362	394	395	351	387	336	362	378	354	352	377	378	400	408	392	383	373	364	385	347	371	353	393	355	375	367	344	363	337	376	385	380	411	336	351	384	383	386	409	373	379	380	410	410	364	367	376	368	389	372	320	360	356	338	385	367	370	348	352	369	390	391	380	364	371	401	364	368	358	321	361	352	325	343	386	377	350	353	364	378	393	360	368	408	394	433	357	350	401	352	374	405	372	426	358	416	406	388	367	383	387	377	347	346	350	378	366	322	362	347	379	394	381	379	374	405	336	358	376	372	369	371	363	375	337	369	370	421	407	372	366	330	386	382	329	369	351	367	386	384	355	368	354	353	417	386	371	394	387	383	397	367	389	362	389	354	339	381	342	351	385	354	357	338	385	366	429	392	394	382	400	351	401	364	362	371	354	411	358	386	347	352	390	325	383	374	344	379	343	354	370	405	377	383	390	419	340	382	381	318	381	373	386	394	384	345	371	395	329	350	349	382	351	357	314	398	370	375	394	362	381	413	362	360	383	355	396	387	389	379	347	385	373	357	405	369	419	326	342	372	373	377	361	368	397	345	409	341	335	420	401	382	371	358	367	418	355	362	341	384	350	371	341	401	364	361	365	374	324	361	332	334	395	340	356	331	381	367	361	388	391	389	396	363	348	360	370	372	376	367	382	340	336	359	388	379	365	347	340	378	371	372	382	388	318	325	355	392	350	388	375	401	388	364	362	374	376	405	368	363	318	361	373	355	382	375	342	347	344	358	366	357	350	359	407	398	358	370	340	366	365	372	361	381	385	362	352	351	409	377	377	343	357	334	369	389	349	337	355	368	413	367	362	375	340	409	360	357	396	394	383	367	411	371	364	367	376	389	386	383	385	402	380	365	366	363	352	398	366	353	360	335	409	383	374	368	367	377	390	337	420	390	377	390	386	416	408	345	365	355	386	399	360	399	349	388	366	413	362	350	377	397	397	393	399	396	378	378	387	383	407	400	361	340	377	349	404	323	379	359	428	356	363	370	350	360	377	354	385	378	373	369	397	384	369	376	346	404	383	389	376	389	371	381	362	362	361	362	357	406	431	383	385	414	393	394	379	347	397	399	381	376	344	385	393	366	377	384	359	399	384	357	386	398	377	362	365	346	394	376	359	388	309	362	374	322	380	361	376	392	350	361	351	363	338	365	380	371	355	313	372	340	393	358	373	362	356	334	385	371	348	390	410	365	374	395	400	373	377	410	346	338	383	342	377	349	379	371	397	372	389	369	352	354	344	372	390	354	382	375	363	363	395	368	360	361	400	377	359	367	394	345	387	395	382	375	372	384	357	370	370	411	368	391	340	380	381	381	367	367	373	362	374	368	390	365	359	348	405	354	411	356	398	347	362	377	329	343	350	405	386	387	344	375	379	413	411	357	375	357	386	409	383	363	342	367	365	382	369	395	383	344	358	353	385	382	361	385	362	352	361	361	375	368	371	404	407	425	373	378	390	394	355	376	387	383	362	379	364	353	355	349	351	394	410	400	340	363	365	396	384	365	362	363	389	395	366	378	385	361	365	390	367	365	330	350	373	367	369	376	379	357	397	352	331	339	363	308	339	406	378	353	352	383	352	341	337	378	370	356	403	392	391	404	346	346	345	367	407	345	368	386	381	374	375	347	405	363	371	360	337	368	362	364	332	356	395	382	378	432	385	345	352	353	375	343	380	348	365	364	365	368	348	352	388	362	365	372	375	377	380	365	389	354	369	375	354	352	340	388	355	379	370	327	365	368	377	379	372	366	340	392	353	380	409	338	374	336	349	363	397	324	361	405	430	407	387	391	375	358	370	385	376	357	356	376	409	350	373	389	380	357	374	382	397	395	376	353	370	390	360	371	344	378	342	359	369	408	399	368	344	364	393	374	360	345	378	357	364	353	389	362	350	381	376	380	409	332	363	404	353	391	367	365	395	364	336	397	357	372	325	392	374	406	342	356	358	366	375	361	374	384	397	367	322	352	377	356	371	358	357	377	389	372	391	348	324	327	380	378	367	365	387	377	383	370	365	357	379	387	362	364	394	364	357	381	378	364	388	397	371	397	377	359	390	362	374	371	395	358	405	391	363	414	354	329	385	369	351	360	397	410	334	373	382	359	383	412	381	378	404	387	350	360	314	352	413	379	378	353	329	418	394	396	337	345	371	378	369	396	375	359	370	378	395	351	386	299	369	363	363	384	408	368	333	357	343	354	378	333	371	359	348	334	388	393	415	375	362	380	378	361	379	368	397	362	392	340	376	388	413	361	405	396	368	363	369	357	350	378	399	363	359	364	378	367	367	357	396	384	362	347	359	411	348	349	354	357	370	377	367	380	374	366	427	379
6826	3461	5502	3938	3595	3179	2564	2068	1742	1576	1464	1350	1235	1103	1125	1062	988	969	921	878	903	913	960	999	902	864	925	936	853	903	934	920	869	961	907	883	921	892	892	873	911	885	893	902	820	861	868	915	877	879	817	885	869	874	837	845	869	878	895	854	870	886	887	910	850	890	898	898	864	846	888	839	837	865	896	898	877	902	925	819	889	922	899	847	865	856	887	868	826	832	893	930	839	900	876	836	867	899	912	877	866	863	893	833	861	907	845	914	898	890	901	866	906	900	817	917	838	872	886	829	849	826	889	888	872	891	865	865	911	871	893	837	953	873	836	893	872	876	908	845	862	850	898	885	861	915	860	807	897	887	876	859	893	946	937	940	822	881	879	872	854	886	893	892	907	866	901	919	909	835	912	842	866	898	872	812	872	885	873	848	908	845	922	895	878	852	904	893	859	885	858	880	857	860	901	859	912	880	915	915	863	841	844	880	879	909	884	900	842	883	861	882	906	895	863	832	903	866	848	835	874	891	882	892	934	907	902	936	828	879	851	862	852	917	885	869	851	832	918	924	908	867	834	839	841	899	912	932	884	864	891	904	884	875	873	959	905	849	895	864	871	814	890	875	851	914	887	874	848	876	836	869	864	833	924	912	794	911	882	859	835	847	829	839	905	863	868	874	906	932	875	951	887	873	913	833	884	904	815	843	847	924	886	914	888	856	884	828	834	868	887	902	864	946	836	887	866	855	912	874	877	849	886	869	899	928	824	885	905	913	885	887	804	868	857	886	862	893	870	840	896	855	891	837	883	896	890	928	870	892	882	901	896	864	845	845	865	885	906	901	859	968	858	887	870	881	920	878	875	941	919	865	886	898	876	845	839	902	851	932	843	925	911	861	952	896	907	860	896	879	872	918	909	896	831	924	884	869	917	884	912	881	938	914	848	866	865	874	874	924	874	878	890	898	876	889	881	910	857	886	828	861	837	842	893	852	888	853	883	905	876	903	866	852	873	901	895	881	937	864	872	874	847	851	842	850	888	856	884	878	834	861	883	883	854	871	916	932	866	863	890	881	862	955	857	831	854	864	847	871	793	887	863	877	855	859	847	907	831	861	852	898	878	846	916	916	915	859	900	825	830	853	928	913	919	897	862	839	819	877	936	847	857	889	866	846	827	864	883	889	815	888	929	903	945	899	868	861	916	898	888	809	882	909	890	871	864	869	828	861	935	930	841	918	902	881	908	859	878	875	852	925	893	897	870	899	854	862	860	889	934	883	920	893	885	898	935	915	881	921	870	869	839	860	887	889	877	878	823	852	918	894	875	871	825	880	875	908	897	877	930	901	891	928	892	877	892	883	837	814	884	838	847	894	896	877	914	882	879	865	904	815	957	937	852	907	888	820	862	844	872	894	852	861	850	849	861	897	843	901	886	888	810	864	888	886	861	889	900	891	823	874	910	885	854	883	908	936	891	852	847	879	850	930	875	910	904	885	905	936	848	936	883	903	851	923	828	859	867	846	847	880	874	868	891	835	872	884	871	906	862	828	874	859	865	895	865	877	859	847	902	918	893	836	876	918	900	891	815	937	888	852	858	817	831	866	853	871	835	861	864	848	932	889	863	897	878	848	906	851	895	856	878	920	877	850	892	911	844	831	880	892	893	878	903	895	887	887	865	905	906	869	900	868	885	895	851	842	838	847	935	861	876	887	846	866	850	883	871	864	848	884	891	884	876	903	877	937	851	898	932	898	867	846	883	909	882	892	868	896	836	860	924	861	857	923	885	882	948	925	880	922	929	794	923	899	855	879	866	876	896	913	861	844	926	925	958	843	899	895	903	906	878	925	934	867	875	847	877	868	916	813	887	877	882	888	842	861	900	872	851	903	863	887	917	879	858	860	892	882	885	906	893	863	930	873	859	908	888	867	898	879	839	896	962	864	877	855	905	849	898	877	853	873	897	863	889	861	914	870	874	903	873	872	850	892	865	894	880	893	816	905	904	887	864	916	868	835	875	892	933	883	874	880	869	892	951	857	858	874	875	910	885	865	886	846	860	907	913	941	859	890	857	901	852	884	940	881	911	849	841	848	838	900	861	890	832	866	898	873	875	846	866	859	909	897	893	927	836	903	897	888	879	858	875	845	898	923	844	911	819	888	875	861	880	846	893	871	871	857	880	923	878	888	900	850	921	949	845	914	857	875	855	894	910	855	897	872	902	839	887	890	928	911	793	823	885	894	874	915	867	894	891	862	871	897	860	865	924	887	957	827	885	890	840	884	899	874	890	911	816	894	831	912	883	893	912	849	928	880	896	867	864	846	870	889	852	885	916	928	868	847	858	901	844	857	840	889	878	847	877	848	869	870	889	915	879	882	865	904	894	847	876	858	903	836	921	869	834	919	874	919	886	925	855	900	859	841	899	871	859	900	892	864	930	900	892	947	861	904	873	876	887	870	881	869	834	818	904	859	891	881	854	903	863	923	851	832	871	907	862	960	819	932	821	893	903	889	911	895	867	894	903	902	887	876	873	823	852	851	859	901	863	895	906	892	861	907	914	847	888	912	890	904	846	923	868	852	870	924	896	850	874	868	863	885	839	856	892	864	915	878	907	929	891	867	903	844	931	868	912	874	871	888	915	871	880	916	858	888	886	886	902	870	874	896	848	940	860	895	910	845	858	893	820	870	875	873	849	887	880	860	879	931	890	860	870	904	842	888	866	864	924	883	903	872	900	907	878	904	857	878	908	893	835	878	876	869	828	876	898	850	883	898	905	913	897	807	849	860	910	898	833	909	850	861	919	900	873	875	919	864	889	869	818	819	850	928	854	881	874	884	803	888	889	924	834	896	891	899	823	894	915	809	843	848	899	860	849	903	832	883	872	819	856	794	882	851	846	915	846	920	925	866	866	936	856	909	856	927	890	878	876	889	944	897	874	858	973	911	884	851	858	886	869	896	868	852	900	908	811	886	852	893	884	862	895	872	907	887	864	916	898	956	901	859	908	874	930	849	903	882	913	916	862	860	973	905	921	881	919	881	827	892	874	850	926	926	890	907	878	920	858	883	921	848	868	920	867	898	884	843	833	857	880	949	858	882	840	897	899	877	869	964	900	846	859	829	869	885	859	846	897	901	868	857	919	867	871	910	899	828	883	864	822	881	921	907	958	833	883	879	893	848	913	826	874	913	850	848	870	880	892	914	809	874	908	872	859	833	902	828	843	934	835	877	936	886	913	884	864	896	852	921	854	855	939	895	838	866	884	939	902	876	854	870	899	929	875	895	848	859	868	901	863	801	868	892	940	844	861	852	855	896	907	869	882	850	834	880	898	868	869	873	874	888	897	912	852	860	833	902	869	891	846	914	916	882	839	871	917	875	859	861	863	882	864	919	850	881	869	884	886	937	852	887	893	899	885	852	919	858	841	890	881	923	884	902	840	829	896	940	878	906	892	903	846	870	923	858	889	873	863	858	902	915	943	914	916	886	891	845	896	874	878	880
20841	7980	8971	2570	1645	1221	974	760	720	556	507	517	487	481	419	421	377	368	381	363	358	384	346	402	352	316	337	347	376	342	357	357	371	355	336	314	343	379	383	354	345	397	355	332	388	350	328	364	397	328	359	323	338	346	306	315	332	391	366	369	346	356	364	338	356	374	355	360	342	381	360	372	335	349	345	325	348	367	347	360	372	337	348	333	383	366	367	374	342	352	331	345	364	346	346	381	345	355	367	344	362	348	330	346	335	353	372	385	364	313	341	340	344	341	376	392	350	372	353	335	335	355	357	336	339	341	357	361	333	345	360	371	350	349	356	370	319	385	356	362	336	332	371	338	386	316	354	349	392	332	337	313	374	344	371	416	314	371	361	319	362	393	340	329	375	359	310	352	332	366	340	373	401	329	383	374	319	356	331	340	366	349	356	332	368	343	338	335	360	353	358	353	364	350	361	341	340	368	345	330	361	363	357	360	350	335	347	346	326	330	345	348	349	355	380	349	333	356	342	331	325	352	354	349	336	363	339	372	339	383	342	358	359	345	336	356	335	341	348	392	348	393	342	334	343	312	357	345	378	354	348	351	365	353	374	374	366	359	337	363	379	332	339	355	337	346	358	358	355	341	362	339	344	386	333	347	299	350	359	333	353	367	359	336	341	348	354	372	358	324	353	327	326	352	332	341	314	321	305	321	352	370	345	341	367	339	342	333	318	352	347	342	342	343	341	353	306	327	339	359	317	339	308	372	379	322	334	350	340	342	339	363	338	367	328	342	299	353	388	371	364	396	369	377	330	347	356	365	388	319	360	356	346	382	392	359	321	330	372	342	375	332	384	339	373	318	319	325	355	349	346	363	343	319	363	331	357	341	352	333	330	319	345	362	381	339	315	319	388	327	353	335	328	362	335	381	311	360	332	350	376	343	310	343	364	385	356	368	342	346	365	371	339	377	366	362	323	345	385	339	367	352	359	356	363	331	327	368	378	320	345	338	321	363	328	333	339	359	380	386	367	337	360	335	307	351	337	333	366	334	343	334	372	365	331	352	352	362	334	372	336	313	329	348	366	335	347	357	329	352	354	352	343	336	339	346	378	360	335	363	393	356	326	353	365	362	381	380	339	372	388	350	338	361	359	311	360	353	336	360	324	373	356	363	367	332	370	372	383	366	355	345	360	315	368	363	354	332	342	383	344	305	366	357	319	390	367	354	365	357	349	370	338	325	321	343	351	346	398	377	325	399	353	365	312	334	353	333	342	373	347	340	369	343	325	361	363	365	362	353	368	326	369	354	360	356	384	348	322	338	358	321	334	382	354	345	356	323	337	356	367	331	359	358	364	338	360	341	379	349	360	366	374	358	343	325	361	341	315	370	330	366	350	382	333	347	345	363	346	337	363	313	332	353	355	337	323	353	364	358	348	388	342	373	370	349	332	332	350	366	337	356	361	360	364	339	341	380	347	336	322	291	324	389	337	374	315	312	353	358	383	316	335	353	339	350	355	368	341	355	375	332	341	353	337	396	382	364	343	381	355	361	360	361	349	360	322	371	353	357	358	333	329	368	361	362	337	353	323	379	364	372	352	366	344	333	322	349	341	371	366	380	342	380	351	328	336	338	362	370	358	358	327	364	358	324	348	368	343	371	350	341	378	360	324	413	360	373	378	306	356	376	354	322	334	362	357	349	358	363	343	340	352	335	343	368	377	355	301	356	333	337	390	328	353	349	344	331	334	339	343	319	336	382	379	348	334	368	325	369	364	338	303	336	366	382	350	345	345	361	356	347	327	388	336	332	353	349	328	328	337	391	339	349	332	347	377	328	352	320	329	335	379	352	380	368	342	325	337	319	331	341	361	324	343	366	370	349	349	326	340	350	353	333	333	367	356	363	337	337	342	364	343	373	331	349	384	359	376	387	348	389	349	370	351	336	363	326	318	371	375	404	355	350	328	356	368	326	361	382	352	386	334	312	317	348	346	341	322	339	340	357	359	337	395	356	363	342	361	385	329	362	340	338	333	351	350	359	342	334	355	342	388	361	360	344	300	371	337	342	368	371	368	352	371	350	384	339	343	385	359	353	360	364	304	346	364	356	340	352	373	352	349	339	348	333	346	355	354	362	369	343	334	366	352	384	349	343	354	348	343	362	363	347	375	362	361	311	340	329	341	338	344	327	358	312	350	333	342	320	361	365	358	320	350	333	347	386	350	375	340	343	369	359	332	330	364	338	363	359	367	379	353	330	367	337	350	337	355	379	354	336	351	333	388	384	372	355	368	347	348	344	349	350	386	319	386	309	359	348	341	347	352	392	323	313	385	353	334	360	339	353	399	333	343	364	380	319	389	387	299	346	348	354	346	327	359	340	367	352	343	378	337	373	395	321	366	344	366	307	339	333	358	355	347	364	353	368	347	385	326	362	354	358	350	363	358	366	344	374	352	332	384	376	386	346	340	391	357	334	346	365	350	327	332	334	359	358	354	354	348	375	320	345	337	379	339	329	349	359	365	333	377	373	309	348	368	356	342	314	323	348	329	366	367	354	336	324	335	346	300	356	354	344	362	361	361	347	352	369	338	360	383	311	371	392	367	356	346	339	331	335	347	352	338	343	350	373	333	371	342	379	313	357	382	360	331	324	358	326	334	367	354	389	323	365	336	350	377	353	337	359	370	378	374	389	335	339	357	356	326	348	361	328	357	337	364	395	357	368	359	327	366	378	360	364	361	339	340	346	309	366	339	346	353	382	399	355	329	374	323	346	369	358	368	348	334	341	341	343	338	321	334	327	325	354	343	368	341	371	400	320	346	364	332	380	357	297	332	373	364	352	342	357	333	343	353	382	345	373	383	338	353	347	365	375	322	333	351	359	347	351	354	360	377	384	361	325	367	369	349	349	342	327	354	365	375	310	341	373	347	375	350	344	397	336	351	383	355	352	358	386	375	348	371	370	370	367	367	374	328	356	352	334	354	358	363	325	322	340	334	336	358	351	302	385	311	367	343	378	345	347	329	348	314	364	345	362	346	342	361	362	377	313	379	368	325	358	349	376	351	336	360	310	341	347	331	349	352	344	347	354	341	322	354	358	326	314	332	342	325	325	340	359	348	407	350	362	361	355	378	384	337	336	370	344	318	315	345	357	344	365	322	353	369	354	344	366	328	345	386	326	344	353	334	323	340	358	362	312	339	315	353	349	328	345	334	343	335	372	373	350	363	387	360	364	339	366	386	365	345	359	381	320	362	339	359	362	350	380	346	369	340	347	327	335	351	344	344	336	318	328	371	335	356	368	342	390	362	351	353	406	416	324	373	344	360	350	356	385	372	318	363	375	337	350	338	370	374	342	330	376	349	346	358	365	324	331	362	330	315	353	364	364	346	384	389	325	389	326	332	342	335	367	379	359	361	343	361	373	376	356	317	327	325	349	347	337	358	321	372	359	329	356	368	358	397	365	346	363	361	388	363	328	385	341	355	337	363	403	370	342	369	353	369	357
15132	7522	12695	6498	5945	4937	3805	2941	2519	2174	1993	1745	1602	1352	1329	1223	1140	1102	1000	957	958	905	916	940	888	872	904	878	862	908	819	874	895	891	889	911	898	809	841	867	880	872	822	841	863	848	851	831	836	820	817	822	814	815	881	851	813	789	821	886	831	824	826	813	840	769	851	808	879	866	826	806	859	878	816	846	869	836	849	796	801	817	818	799	842	839	840	818	862	787	782	855	819	863	840	826	837	833	812	843	845	793	818	824	849	774	851	865	748	822	852	870	828	826	831	856	880	825	814	792	806	824	833	787	808	841	843	815	858	804	831	805	807	844	819	823	858	838	859	802	792	804	780	810	777	801	857	811	833	827	854	796	838	820	858	895	752	788	807	836	871	837	823	886	862	843	795	857	816	820	761	873	850	805	821	838	872	822	862	806	853	812	855	829	874	813	837	803	769	818	787	828	822	807	784	865	891	823	839	861	791	838	813	837	840	846	854	801	802	789	864	779	844	876	813	775	885	841	852	822	823	841	850	906	844	817	815	859	806	832	834	855	811	847	761	853	819	797	894	845	860	829	790	827	818	872	822	820	870	824	777	854	751	857	828	816	851	793	845	821	765	864	820	805	850	846	785	807	810	836	827	815	865	837	800	798	803	818	840	832	810	853	836	828	843	812	849	831	852	814	836	823	853	819	789	843	817	803	816	908	811	822	869	813	914	813	809	824	848	810	779	756	818	827	809	812	869	783	860	862	813	806	831	849	801	848	840	833	843	821	801	812	766	821	842	800	815	819	840	808	846	818	803	809	829	904	828	828	820	861	823	838	793	826	813	788	838	811	812	777	807	895	825	840	840	887	803	817	852	816	844	866	849	796	873	839	841	826	823	801	838	850	821	809	775	833	846	821	851	819	846	810	781	829	855	829	832	872	804	820	875	860	823	851	849	792	841	810	840	817	820	770	811	806	835	869	836	783	859	870	862	821	870	825	859	786	866	852	834	860	860	842	854	815	883	821	893	778	814	862	834	845	811	863	842	824	811	834	854	802	803	857	857	832	791	844	836	837	845	843	797	838	798	825	833	840	846	810	826	896	846	812	872	816	833	824	859	802	816	782	811	840	819	869	804	843	873	833	811	823	789	807	845	807	833	868	847	799	857	846	794	804	849	826	819	814	813	826	843	796	845	840	903	794	818	822	868	829	819	828	795	860	797	828	819	842	803	836	845	785	824	808	815	898	816	859	881	861	837	844	845	812	787	809	847	839	810	812	878	834	825	802	803	815	868	803	863	826	825	845	780	883	839	833	847	823	848	839	847	810	785	793	798	772	797	832	845	869	834	855	858	798	816	829	816	844	795	819	840	840	825	845	834	812	798	801	835	833	844	808	785	822	787	874	803	845	839	798	856	855	838	826	860	836	800	810	878	876	877	826	763	846	797	780	844	829	796	808	835	798	819	788	839	807	824	813	850	859	817	854	890	829	824	818	835	799	818	863	826	858	775	792	855	894	847	842	854	790	807	799	851	850	872	753	861	849	756	865	851	805	818	835	851	851	802	820	807	840	812	812	897	856	787	843	868	845	831	858	825	839	813	826	807	833	814	826	784	875	846	846	835	798	804	826	840	800	811	820	807	834	824	834	802	808	817	858	816	853	793	844	818	820	841	813	775	809	871	846	871	820	805	843	744	804	830	865	803	816	852	843	796	798	814	852	860	828	831	797	843	855	834	797	831	816	788	824	819	869	836	855	801	826	808	801	841	801	852	818	826	839	873	811	838	778	868	804	795	817	863	819	871	826	866	798	810	818	860	797	851	780	849	819	817	836	835	858	847	872	799	803	798	806	869	878	790	809	868	835	869	786	832	850	842	808	833	812	841	830	827	851	861	820	800	852	815	815	763	799	864	815	846	779	856	825	785	794	839	821	851	828	823	843	855	792	824	872	852	839	798	845	934	840	777	829	846	831	845	820	848	862	805	858	846	825	850	856	771	846	802	739	809	813	871	811	775	853	854	842	844	785	841	824	884	784	801	904	847	816	819	800	821	788	836	870	874	874	859	851	825	842	835	881	815	835	840	806	837	806	811	914	897	815	876	834	882	793	830	821	777	822	878	818	837	797	842	812	825	822	828	778	800	832	772	827	828	827	859	838	835	792	787	826	830	833	769	826	839	818	832	801	836	818	823	839	838	840	838	864	788	804	844	809	827	835	845	826	868	797	810	800	791	824	834	781	835	826	815	844	817	806	793	854	786	876	838	826	848	801	862	815	861	814	777	837	865	822	839	824	797	838	835	833	777	830	839	787	832	873	811	802	810	837	885	795	827	795	845	818	890	835	791	844	832	821	865	846	850	835	830	818	773	873	849	838	881	800	827	810	849	839	790	844	820	834	837	812	868	829	852	865	830	841	856	810	843	810	876	854	840	835	825	832	826	832	788	808	830	857	846	829	853	790	825	821	813	820	785	848	871	828	869	794	855	852	809	801	848	809	854	881	831	841	816	852	878	867	860	863	846	857	847	853	815	830	818	817	862	807	794	811	830	854	801	818	847	848	805	825	878	855	783	810	792	834	823	800	859	820	843	837	851	844	839	840	882	818	848	833	841	836	866	790	820	819	824	888	824	825	876	857	831	814	847	842	863	792	871	791	823	811	840	832	827	782	843	868	812	779	782	838	836	868	855	821	809	834	863	824	804	852	877	849	804	859	806	837	848	874	820	813	828	830	872	870	801	842	822	856	887	806	873	817	874	897	795	828	816	821	853	794	807	851	810	802	880	881	829	768	837	853	856	861	863	852	848	842	925	799	844	844	867	818	841	829	790	873	822	803	785	786	832	794	827	856	833	877	806	755	877	838	831	860	805	854	805	835	824	823	836	850	804	817	829	838	823	880	871	812	832	879	899	856	807	836	851	882	894	781	859	838	822	746	797	839	832	810	847	833	872	815	817	760	862	818	849	852	873	840	799	833	811	888	825	815	839	834	825	838	858	896	816	854	823	821	835	833	894	818	858	814	853	820	802	802	810	823	815	847	782	808	842	841	849	844	845	870	918	829	913	831	863	827	841	850	844	836	806	798	868	834	869	840	814	786	829	821	859	838	835	839	890	872	835	858	843	865	861	814	820	843	869	835	764	875	817	773	850	839	817	808	807	818	815	803	826	836	830	809	804	814	805	824	808	844	817	812	833	818	808	827	809	866	789	856	798	805	820	853	798	842	851	830	821	868	867	820	864	825	873	791	821	867	837	825	865	852	823	789	817	811	824	819	858	870	897	850	825	808	831	831	828	808	826	780	804	835	837	795	802	820	805	828	835	844	873	826	830	848	842	836	814	846	868	853	825	828	818	893	814	798	851	837	854	821	786	796	846	878	883	827	891	808	879	798	790	826	832	867	823	797	784	831	828	875	867	828	812	849	789	846	824	821	779	790	793	865	809	814	853	804	805	836	874	892	856	867	863	811	792	852	847	786	853	898	872	837	834	821	870	882	843	807	767	808	853	881
29163	12905	15125	4313	2159	1635	1065	778	695	538	522	425	372	362	311	303	273	266	251	239	245	224	238	249	254	289	221	239	242	236	256	214	203	188	214	228	243	232	221	226	210	238	172	210	256	213	215	217	200	203	246	197	199	203	231	201	208	201	223	237	211	213	210	218	185	199	210	164	231	210	205	204	210	187	178	214	189	233	208	204	229	198	213	196	208	182	184	167	227	222	201	187	216	229	197	206	232	249	205	228	202	199	230	226	219	219	208	243	220	232	216	195	184	227	229	198	220	206	213	230	226	200	225	195	208	193	208	225	175	220	201	216	213	207	228	205	232	209	200	219	220	201	196	213	219	235	238	215	222	217	200	201	203	238	209	222	228	186	208	238	224	211	218	240	240	183	188	192	225	205	197	229	202	213	245	183	185	221	217	242	183	222	223	227	212	210	213	222	214	229	229	198	195	206	207	210	200	207	221	243	212	233	195	210	241	222	218	239	180	216	218	194	240	222	218	223	201	238	212	246	179	214	195	212	222	225	209	208	188	233	250	223	224	222	209	181	204	221	208	216	219	221	229	202	199	226	213	209	212	179	209	208	218	216	211	232	236	187	196	233	206	248	232	187	219	190	225	201	202	212	206	205	214	214	251	189	212	221	202	199	214	208	200	263	195	194	208	225	201	233	202	240	243	206	252	193	225	210	212	218	206	211	212	219	188	197	208	219	203	194	207	206	220	219	219	226	217	204	186	207	206	219	205	248	186	247	228	211	228	213	221	213	200	221	204	213	213	214	245	225	211	217	201	211	204	201	194	221	227	243	192	199	245	190	215	206	218	204	211	188	242	203	207	228	219	224	206	198	219	210	234	223	222	188	196	221	205	212	228	228	224	223	209	225	198	189	215	220	205	203	239	195	197	219	218	262	194	218	205	206	240	219	219	220	193	220	222	228	187	224	224	204	214	216	226	203	205	219	210	237	201	216	201	208	197	223	226	209	215	219	218	213	211	203	186	201	205	209	193	218	213	181	176	192	205	216	217	188	234	202	205	225	208	186	204	228	196	200	231	226	243	229	209	200	246	206	204	210	212	218	227	197	205	207	196	196	213	221	203	222	205	226	202	201	209	227	189	213	210	206	202	196	212	199	256	185	217	250	234	203	207	187	222	211	222	231	212	222	208	228	212	196	189	205	204	195	237	218	206	206	207	259	230	238	197	214	241	184	224	219	194	219	214	198	190	198	207	227	187	226	228	229	197	219	211	222	210	233	233	235	232	215	204	222	228	212	218	195	210	225	212	201	202	208	229	204	220	216	184	198	220	227	223	192	214	231	210	240	230	196	213	186	214	206	223	218	188	202	232	193	234	223	219	214	198	226	220	234	215	236	232	219	227	201	202	236	209	192	249	202	208	198	230	204	204	225	216	223	207	189	175	196	230	204	223	206	222	216	216	209	204	213	226	204	202	182	195	218	222	202	188	206	190	203	192	210	236	217	197	226	201	224	196	217	198	227	199	234	231	212	212	206	207	206	197	223	224	207	199	227	209	214	216	228	224	218	227	212	197	207	220	207	209	213	217	188	208	215	232	204	186	197	214	226	215	227	219	248	197	195	185	200	223	225	181	209	193	193	206	227	221	221	185	193	225	191	238	213	198	226	204	213	209	219	239	209	213	220	220	200	226	225	192	202	222	208	211	214	204	199	237	228	202	192	190	208	203	212	220	226	205	217	196	205	213	211	213	219	185	239	204	230	225	198	204	226	184	209	227	214	228	220	206	217	241	208	220	210	189	188	216	235	219	229	209	245	216	201	190	218	234	234	211	204	212	210	228	202	204	191	207	182	203	191	236	215	211	197	211	218	230	212	231	187	262	187	229	213	215	219	192	187	226	244	219	203	209	222	209	214	213	213	202	245	209	215	197	234	219	247	209	189	210	224	194	231	225	219	234	218	224	204	184	183	235	183	208	190	227	208	227	199	200	219	234	225	209	217	223	208	223	178	180	238	234	205	217	229	204	197	217	227	230	188	227	211	219	214	211	238	184	211	206	186	254	202	211	208	196	218	228	194	213	234	236	210	226	209	201	216	235	243	203	225	195	216	189	226	246	223	209	211	199	190	189	212	216	239	204	195	231	203	208	205	220	231	230	210	221	207	209	206	212	218	223	191	207	203	190	213	199	239	207	212	211	194	208	219	211	217	218	249	186	218	209	187	227	202	224	195	208	189	204	223	184	227	202	215	214	238	242	207	202	205	202	213	221	166	194	221	203	203	242	221	246	215	201	194	195	208	236	220	210	239	218	194	229	212	214	199	217	204	227	196	180	224	215	193	225	213	217	180	176	214	204	214	242	226	207	228	206	213	233	207	200	230	208	212	212	207	234	207	190	259	192	229	226	213	217	221	219	204	231	192	215	172	214	230	234	196	181	238	197	221	203	198	210	173	222	231	206	214	238	191	191	234	178	204	204	213	205	210	198	214	209	194	231	226	238	223	233	191	227	206	214	192	205	208	228	196	222	199	200	202	233	224	196	183	205	209	236	229	203	208	229	222	209	234	249	208	237	197	228	208	202	230	248	243	238	223	224	223	197	231	245	214	216	209	239	226	224	205	189	220	227	189	171	189	215	193	214	202	222	201	209	213	193	207	246	218	211	205	232	202	233	204	200	222	209	253	222	227	178	215	217	192	197	198	197	211	197	234	225	225	195	223	207	213	205	186	207	201	210	226	204	193	207	247	222	209	189	208	242	210	217	219	191	192	211	201	198	183	223	195	196	225	211	188	204	232	195	208	203	199	196	214	195	215	201	216	213	219	217	236	209	219	215	246	231	195	216	213	222	197	230	179	203	214	231	180	196	196	212	203	190	190	218	193	186	210	201	200	222	233	208	221	179	215	231	230	205	202	201	177	195	203	209	224	201	218	183	203	228	192	203	204	199	227	196	225	206	209	242	228	198	196	218	219	222	229	226	213	221	215	235	216	200	217	231	223	214	219	213	220	199	202	216	222	221	185	212	223	205	212	214	189	200	232	241	195	219	202	205	242	219	193	216	220	207	209	193	222	229	219	205	205	223	219	207	209	224	232	226	196	225	213	203	229	199	201	194	189	224	228	219	184	218	217	223	209	211	187	213	199	198	202	224	225	193	191	185	213	212	221	199	193	225	219	204	211	217	220	209	220	232	211	225	220	220	218	232	238	214	206	216	197	206	204	212	205	217	201	193	204	199	208	182	197	213	220	223	207	205	222	187	197	204	206	204	192	198	220	211	221	207	208	235	227	221	204	252	224	204	199	230	206	215	219	221	209	221	219	200	258	211	216	236	210	223	205	208	246	239	221	203	201	243	235	203	198	242	214	241	224	225	228	198	192	203	234	203	203	222	195	216	192	224	193	216	198	202	237	195	210	199	241	191	188	224	220	217	200	205	219	199	218	217	230	233	241	222	224	211	206	213	218	200	217	216	177	215	209	226	227	215	209	212	189	212	177	227	200	204	215	213	221
18873	11142	17773	8591	7791	6613	4653	3602	3045	2645	2334	1905	1525	1371	1322	1109	1099	992	828	763	779	720	723	685	661	672	724	619	620	589	600	611	597	599	594	656	646	581	614	539	585	550	576	579	561	521	558	538	524	488	571	501	522	546	542	517	543	533	527	529	604	539	538	537	524	500	539	530	574	542	558	522	535	544	554	509	543	507	523	519	489	545	486	562	521	518	520	507	555	546	551	550	530	532	533	491	540	584	522	515	519	539	552	539	509	555	486	581	530	516	505	528	569	576	492	543	568	510	539	528	535	521	561	560	506	521	508	538	486	556	535	516	534	508	537	543	586	539	498	528	533	511	545	575	522	516	522	510	573	532	516	570	559	533	538	532	545	470	533	556	526	523	521	515	520	548	518	507	508	514	551	535	520	497	516	522	496	504	521	527	512	543	525	563	550	490	524	522	527	547	537	502	503	506	559	470	498	517	547	522	500	481	544	549	499	560	508	499	569	541	546	504	534	527	517	541	472	541	524	539	577	527	548	493	498	510	528	528	515	504	536	557	576	516	544	566	517	538	540	520	512	509	481	559	516	506	544	558	516	542	525	509	528	527	476	546	523	535	499	506	538	534	521	508	529	502	515	476	528	525	560	559	506	534	542	523	557	540	493	521	498	506	502	529	553	544	505	526	538	538	539	552	555	556	517	518	514	567	514	483	497	536	559	533	531	528	530	555	527	511	533	528	525	572	558	543	542	511	518	522	531	513	527	520	523	559	548	531	517	528	584	546	580	572	537	518	499	553	530	550	483	542	533	531	546	542	552	518	542	513	536	505	530	513	551	537	530	541	502	530	542	518	518	529	508	526	518	583	530	556	506	531	527	507	538	535	515	574	529	514	529	574	569	525	504	565	542	486	533	576	572	506	524	510	534	510	497	525	535	510	502	546	538	522	548	507	563	519	507	544	532	563	506	513	543	480	511	524	545	513	512	547	554	533	534	521	532	518	569	515	503	498	535	557	549	525	551	489	562	524	508	556	503	523	529	548	510	509	526	508	517	552	518	540	549	541	513	575	552	531	502	543	548	536	516	492	549	515	549	526	506	539	549	553	564	505	546	506	537	519	507	524	550	543	504	500	566	551	558	533	525	522	528	504	582	540	528	486	532	527	492	558	545	512	543	521	556	557	538	523	521	504	516	488	518	568	497	495	531	490	541	493	539	576	509	524	502	518	522	513	545	519	509	529	532	516	525	486	509	509	500	547	483	521	543	493	522	524	497	533	493	546	527	467	535	528	516	551	540	533	552	519	531	508	511	477	565	547	546	518	544	531	518	498	545	515	496	543	540	538	509	508	558	556	535	539	561	559	521	549	507	531	504	574	479	529	481	523	547	536	529	548	495	550	520	527	539	546	516	545	511	507	545	514	527	524	500	557	495	534	492	507	553	554	510	549	558	564	559	527	522	504	538	537	532	549	536	536	557	528	546	552	511	538	499	519	519	542	524	513	536	542	512	548	531	547	501	550	535	553	543	568	486	495	519	523	503	569	511	546	521	534	557	546	498	534	517	506	577	492	550	512	527	547	543	493	554	536	535	556	525	552	523	499	537	575	494	539	524	561	533	523	519	514	527	540	565	532	567	525	534	483	499	499	546	587	546	528	534	545	531	521	537	506	487	510	524	499	534	507	518	538	558	496	580	542	561	536	464	537	501	550	533	490	537	529	525	543	539	533	530	517	515	542	512	486	530	544	585	522	498	504	532	508	546	512	548	558	521	512	507	518	507	524	552	552	521	526	525	557	531	565	551	516	520	528	553	521	529	563	550	506	548	498	542	553	515	536	560	515	546	510	531	509	567	555	552	521	510	508	494	580	536	495	508	513	543	547	552	556	542	544	537	529	532	520	520	534	579	544	511	532	575	509	542	569	531	524	532	544	557	523	554	492	546	546	485	549	532	557	510	555	519	516	538	558	515	535	502	537	533	502	522	539	548	560	528	499	562	538	528	560	546	526	521	505	536	535	512	509	572	535	521	537	537	560	498	500	519	513	529	520	515	501	525	521	490	502	526	568	548	514	534	571	549	564	504	525	536	547	509	531	491	528	523	539	512	552	535	551	530	512	546	503	545	555	524	555	511	501	590	498	554	539	542	516	501	502	482	508	514	533	567	509	545	548	509	539	523	503	523	543	534	534	500	511	525	520	509	544	488	534	505	554	521	569	558	538	516	524	548	489	516	558	562	538	523	445	540	538	507	534	498	513	470	535	512	520	562	546	549	552	487	510	572	552	542	513	506	519	541	530	529	498	515	510	496	531	523	512	520	536	522	510	526	506	539	563	539	569	515	546	509	506	505	533	522	531	556	506	533	585	545	510	512	479	519	554	482	542	507	527	527	504	481	512	550	557	514	534	544	498	537	509	523	554	536	554	482	522	547	511	519	518	558	516	538	528	553	500	506	512	511	548	566	534	547	527	484	543	533	528	520	525	532	512	527	562	544	531	518	522	541	539	534	508	540	526	524	513	510	511	477	536	509	515	450	540	485	547	550	617	495	513	514	524	515	537	538	509	513	566	560	532	523	505	525	556	580	507	534	544	510	531	521	514	487	499	496	544	529	573	529	480	523	541	495	583	558	535	505	539	500	545	566	531	488	490	542	483	559	545	515	532	576	549	498	533	527	553	559	540	547	541	540	502	568	537	507	540	497	554	486	551	545	528	543	553	505	532	543	545	523	559	503	481	521	519	516	498	536	515	513	465	492	554	525	564	515	563	515	512	535	521	518	541	514	535	553	538	537	545	505	509	543	526	536	530	570	550	529	559	504	515	533	526	505	511	504	511	546	496	553	506	541	512	477	481	531	523	481	505	538	537	537	507	519	559	558	516	548	490	496	537	565	542	554	544	507	521	507	528	538	550	530	534	531	493	545	516	491	529	510	509	531	548	551	494	489	539	520	509	587	551	531	491	549	508	506	442	510	555	509	491	517	513	548	546	543	541	508	505	508	535	538	499	548	535	539	518	541	514	539	530	523	542	480	572	514	518	504	511	523	521	504	512	521	555	515	510	514	526	516	569	509	506	532	492	551	508	527	533	560	550	513	533	548	535	550	570	532	545	521	517	533	538	514	557	546	498	508	554	518	504	501	508	521	554	519	556	530	515	507	529	521	529	535	510	531	545	529	563	519	559	497	515	556	528	514	535	521	535	509	522	465	560	552	530	568	542	506	576	527	525	516	548	533	541	559	544	545	512	550	510	505	529	535	543	516	533	526	517	522	521	499	560	538	547	563	561	542	527	511	544	513	516	546	533	516	529	531	528	500	527	521	522	534	513	519	500	493	459	546	504	533	493	547	514	475	530	529	485	492	538	497	538	561	523	546	544	517	548	540	525	520	476	506	534	539	487	533	492	531	522	566	508	535	568	539	528	528	539	517	512	546	543	517	524	548	489	493	501	495	528	525	550	532	502	521	536	536	514	493	570	512	567	516	503	552	547	515	502	496	560	495	514
9004	3226	3473	1509	1048	868	634	577	506	480	473	443	436	433	397	379	372	406	342	372	406	391	378	411	333	370	381	359	348	373	382	361	368	392	367	328	380	377	367	362	371	389	371	366	363	374	363	389	367	373	386	368	329	404	388	391	396	371	361	347	389	371	379	383	369	378	333	397	402	372	364	399	383	394	390	387	334	368	403	358	363	356	340	388	399	359	382	409	378	386	330	376	409	416	365	410	354	411	379	347	421	358	318	333	319	374	373	372	397	389	355	424	377	362	324	382	360	353	355	330	360	365	372	366	371	412	382	358	354	413	396	400	397	383	391	387	380	385	368	352	392	350	399	386	350	369	349	360	379	362	382	384	378	398	371	341	363	366	368	346	358	391	400	411	361	356	371	378	393	391	335	378	366	349	375	368	402	375	384	345	383	373	378	368	390	411	399	390	364	341	381	349	341	334	378	397	404	355	369	356	342	348	351	342	378	392	316	368	361	382	329	361	361	356	402	362	382	367	352	365	393	381	368	348	369	346	352	380	369	365	440	347	379	372	359	379	416	389	392	378	390	358	351	348	368	363	342	352	373	378	372	362	380	364	376	373	357	362	395	357	371	375	409	362	377	412	350	397	355	373	368	387	320	387	376	387	362	390	372	351	408	367	326	358	374	387	371	388	339	371	352	350	394	379	345	357	369	360	389	373	407	401	352	345	367	362	392	356	365	367	389	359	375	372	406	376	368	353	345	398	360	382	392	395	363	388	375	364	368	367	362	360	396	359	370	361	392	397	377	390	385	384	337	350	369	321	362	358	374	355	364	408	373	333	374	378	360	375	376	393	346	374	360	358	381	376	343	373	366	377	361	321	353	407	363	342	361	333	354	344	377	387	369	383	369	439	397	358	389	375	339	337	376	376	383	379	327	357	369	362	349	387	387	377	386	345	377	359	399	335	358	416	387	361	398	361	365	372	376	372	369	356	364	374	355	354	337	367	382	372	421	386	363	358	327	373	386	344	364	372	411	344	353	385	374	381	403	367	382	386	350	375	368	373	354	399	375	359	344	334	377	396	346	351	369	358	383	376	362	363	371	393	388	330	340	390	408	385	331	355	342	382	390	427	365	416	383	368	366	391	360	378	373	348	406	402	374	352	409	370	408	376	364	348	338	384	348	393	327	391	374	357	365	362	376	388	401	363	364	355	375	353	388	399	386	381	387	393	385	395	358	350	384	386	375	329	354	359	383	367	358	334	372	386	380	382	349	369	361	356	360	359	368	373	350	374	356	368	365	375	367	356	380	362	374	363	361	379	357	364	365	355	368	383	403	368	392	352	394	377	419	314	351	378	354	386	376	399	389	355	383	373	381	400	375	424	410	356	358	382	361	411	349	386	376	394	350	376	357	358	393	382	362	368	397	333	334	373	358	388	406	332	340	352	375	370	373	351	385	347	362	353	373	344	342	379	395	380	355	381	398	416	357	338	385	394	381	365	386	358	402	348	378	384	339	404	352	343	364	388	352	356	381	362	364	378	382	401	383	371	353	380	383	379	391	369	381	397	379	383	351	360	337	320	349	401	354	343	359	400	348	357	368	374	355	347	391	381	386	327	351	360	408	439	361	434	381	407	390	361	391	387	359	382	370	361	358	363	391	365	362	358	343	407	371	342	344	386	386	382	389	359	394	365	381	367	374	394	381	400	366	380	423	334	377	364	323	353	357	392	384	382	365	388	383	352	356	376	352	396	350	423	359	351	343	351	405	357	370	374	404	356	357	355	372	414	360	345	405	399	358	340	355	368	396	420	362	359	361	420	361	348	350	364	351	363	368	400	373	380	394	375	408	375	371	386	366	361	399	390	407	374	381	387	359	347	368	414	353	389	417	378	369	369	352	355	387	352	374	374	375	352	371	404	399	350	371	355	357	378	326	371	383	397	390	376	361	373	390	372	387	369	345	358	368	357	336	356	348	360	431	374	385	346	396	376	355	373	393	371	376	371	380	387	397	323	379	385	363	351	354	372	389	403	425	355	356	356	339	377	347	364	395	357	372	348	383	341	366	379	352	409	371	419	350	353	402	359	383	367	332	367	384	360	362	377	365	379	369	361	378	418	371	365	326	319	378	385	390	371	399	359	397	378	391	375	373	387	361	379	369	369	375	373	381	367	375	360	425	386	355	375	389	389	389	390	383	343	342	360	353	379	341	403	374	374	397	340	367	362	395	375	382	363	390	364	394	379	369	361	398	372	370	376	337	361	366	385	395	377	377	361	339	355	360	344	396	396	356	372	356	368	365	397	392	358	372	360	371	392	408	336	373	344	337	358	358	376	372	403	372	368	364	348	374	391	378	391	373	404	393	357	327	352	327	383	383	366	349	385	375	349	372	369	364	346	409	370	399	373	363	389	374	372	399	383	390	410	399	374	382	362	399	343	379	363	374	373	342	412	363	349	365	368	397	388	397	359	415	424	380	401	387	354	368	404	336	373	359	374	398	370	364	368	375	364	406	361	347	356	389	408	351	371	352	366	408	372	409	367	376	358	416	360	408	363	397	387	328	351	371	364	393	355	391	403	343	350	440	377	362	340	352	392	372	375	354	385	361	372	396	370	350	346	353	353	360	359	393	370	363	382	358	368	375	372	410	381	357	365	395	392	360	338	365	359	350	386	390	390	393	366	362	338	367	395	391	341	346	408	366	367	376	362	360	383	401	411	382	389	366	358	349	369	381	391	437	372	353	378	378	412	380	429	395	346	380	356	359	351	387	382	366	375	347	387	359	380	360	419	416	374	384	360	351	343	405	395	390	366	374	379	358	379	391	358	356	378	389	349	382	348	351	352	387	390	399	392	374	363	377	331	366	349	364	369	346	354	384	380	349	383	399	348	340	357	382	389	386	390	345	371	329	366	391	392	379	381	356	357	398	349	352	410	343	389	352	388	359	346	409	384	392	355	378	401	356	333	354	380	363	399	372	353	339	361	369	371	358	374	366	342	354	384	371	349	374	364	384	378	351	396	386	390	342	384	354	402	353	317	358	365	402	393	364	398	355	371	363	367	382	353	363	335	364	360	406	318	380	366	356	378	359	355	396	379	347	335	387	372	329	391	341	377	332	390	350	356	376	395	367	355	404	406	381	365	330	357	355	382	357	366	365	351	355	371	370	362	363	370	388	338	387	374	381	370	362	370	360	339	360	382	383	386	381	356	392	353	378	350	364	371	401	382	353	393	353	382	371	423	393	385	342	361	367	410	349	332	380	379	347	339	374	393	393	370	376	341	330	389	390	399	367	386	333	361	346	355	369	338	392	369	391	392	395	377	342	360	421	361	391	379	392	369	361	359	371	407	409	356	368	347	377	397	368	337	376	362	370	359	382	397	412	405	362	424	372	300	374	357	335	376	356	340	395	364	382	384	392	385	351	363	383	361	389	400	385	364	358	384	388	359	431	355	358	378	340	381	354	367	372	387	380	378	362	358	354	358	355	392	394	358	351	354	389	359
6744	3702	6358	4312	3824	3091	2348	2067	1789	1615	1459	1341	1167	1135	1053	1035	1076	944	972	948	926	967	887	902	893	917	859	911	873	909	842	897	824	940	927	916	874	868	877	848	855	916	951	963	865	924	915	851	859	830	877	845	858	863	925	883	861	872	910	840	867	906	948	868	859	911	911	873	862	886	870	848	902	870	856	910	897	873	840	919	914	949	924	884	910	840	888	870	891	877	852	891	890	928	947	898	842	950	857	890	882	819	950	864	858	879	907	913	844	816	895	915	881	897	908	855	861	917	909	851	924	886	934	911	933	846	818	852	835	874	889	903	852	908	884	890	864	884	862	945	856	931	807	855	894	869	949	857	869	877	886	883	885	831	950	951	867	871	846	878	884	894	871	912	901	953	913	896	870	875	896	882	872	899	833	915	871	907	900	877	859	842	866	866	888	885	897	907	944	933	882	893	910	895	846	899	885	906	923	874	862	908	926	920	855	932	903	926	926	903	902	879	883	908	905	863	919	905	902	933	861	893	862	918	902	898	882	870	874	835	882	893	874	889	917	885	888	877	853	882	907	912	906	857	947	884	847	860	878	875	902	885	833	943	871	879	894	884	875	882	867	942	884	881	882	899	867	900	898	878	915	857	820	889	882	922	855	867	922	874	894	870	924	890	913	901	894	847	841	829	888	899	865	875	879	875	817	935	837	898	910	919	927	891	927	882	852	837	854	818	841	910	857	849	899	927	857	860	896	896	858	901	893	883	887	862	834	853	931	890	900	893	906	861	898	905	939	902	866	921	898	870	904	873	862	946	863	956	861	879	880	856	881	900	904	889	902	894	902	830	874	880	889	903	885	857	881	864	896	909	879	892	853	908	860	892	882	899	958	901	901	907	960	888	893	887	901	857	903	880	863	849	883	868	896	824	900	921	893	872	911	903	876	879	926	887	906	880	879	910	893	866	904	880	859	816	903	885	932	908	909	897	827	918	890	941	881	842	873	924	949	884	888	917	900	841	833	883	911	912	932	907	879	911	830	853	850	883	903	918	884	900	829	889	867	915	908	870	900	878	884	911	858	916	903	841	956	882	884	864	868	919	897	878	886	875	910	930	873	875	875	897	919	960	857	906	921	932	845	877	899	883	922	849	870	883	919	916	934	890	860	899	916	876	908	871	850	891	914	859	904	857	933	928	860	841	864	849	913	903	945	856	863	913	850	901	851	917	893	883	895	858	897	925	824	851	864	921	857	882	915	893	955	918	903	888	910	866	891	894	916	882	847	953	867	832	851	875	892	873	855	888	885	864	875	882	874	902	925	918	886	933	903	862	791	895	852	851	877	880	914	871	879	890	881	842	875	861	936	813	914	882	853	895	905	851	909	880	928	854	822	891	897	909	905	884	892	881	839	886	885	920	885	891	842	874	882	877	777	844	875	867	870	895	864	947	827	900	912	941	924	886	860	929	876	878	916	865	941	856	874	935	859	924	904	897	832	892	800	921	974	918	896	950	876	902	856	917	856	874	873	893	923	862	907	852	887	943	888	825	899	895	958	860	878	858	926	917	958	904	848	887	899	902	939	960	908	876	921	890	902	909	864	902	880	902	876	893	868	905	891	909	877	877	856	873	852	871	872	856	868	903	901	857	883	921	875	865	844	866	887	846	938	906	891	862	899	904	927	900	924	921	916	863	874	866	842	872	882	913	905	875	858	894	835	881	885	920	919	912	856	950	889	892	854	884	894	902	858	898	867	906	931	876	865	908	937	859	880	880	887	891	960	910	858	857	884	881	908	854	916	883	910	908	879	906	849	913	911	871	834	899	912	895	860	871	911	958	895	902	937	893	874	883	858	889	898	887	896	881	855	867	902	849	884	898	950	881	857	917	906	887	900	909	934	928	937	937	882	890	875	918	812	877	919	875	890	944	855	854	910	922	935	880	910	882	868	888	913	867	929	917	918	873	913	919	878	881	868	867	935	910	843	862	850	858	900	880	880	870	910	891	934	916	872	913	837	882	903	886	901	927	930	917	909	864	894	860	899	896	873	884	897	894	886	881	861	862	868	841	836	866	865	837	910	878	904	836	823	923	924	865	944	901	899	892	886	890	876	856	886	886	861	934	870	888	890	874	827	899	932	899	849	916	849	912	908	917	858	911	877	911	891	894	858	889	890	880	875	844	949	918	929	875	950	875	863	884	898	870	861	838	954	919	904	917	864	856	867	847	885	879	950	902	801	878	901	909	892	915	878	914	832	864	913	814	882	879	892	853	843	867	906	875	874	893	916	938	838	871	926	888	907	855	871	884	918	931	832	903	895	877	855	895	911	866	875	894	845	866	898	855	922	880	895	896	912	901	943	873	885	886	855	931	848	843	906	919	948	878	868	845	897	881	856	904	854	884	904	913	907	878	816	855	918	891	895	914	911	886	821	870	905	896	884	862	887	917	883	897	867	825	887	903	864	865	893	856	932	816	881	874	884	945	904	937	883	887	899	849	918	907	856	908	844	872	939	905	888	897	864	894	881	916	898	861	931	890	906	862	917	867	855	888	932	852	897	932	880	927	852	848	915	877	859	894	887	909	914	835	880	928	867	870	905	884	902	847	884	893	890	883	845	882	862	874	879	883	929	889	857	876	927	943	885	906	866	902	904	931	929	873	883	877	905	890	882	847	905	867	872	880	897	925	897	834	830	873	915	896	888	870	910	876	925	888	861	849	950	949	874	889	892	923	886	933	838	915	887	886	899	847	902	911	895	875	912	883	896	838	855	859	915	922	894	906	885	864	859	849	873	869	884	885	866	886	876	877	897	938	879	924	937	875	950	935	867	829	937	852	890	890	900	918	899	906	857	856	898	871	840	833	848	865	859	862	909	888	880	892	874	873	872	911	861	865	919	871	897	905	900	884	886	863	886	859	921	914	873	893	868	860	866	910	902	848	863	896	837	895	907	850	918	917	867	864	857	883	893	901	866	866	896	889	891	912	849	845	901	910	889	900	876	867	849	894	860	880	839	882	925	964	861	933	863	872	824	878	891	936	966	875	927	921	878	846	903	924	955	861	855	900	912	906	893	871	894	887	841	895	862	883	867	870	883	906	882	883	900	878	931	876	896	892	822	886	903	912	925	889	889	890	851	888	874	883	885	852	876	870	871	850	886	855	905	892	861	958	890	880	887	913	865	889	910	957	904	912	870	902	875	901	924	866	921	890	898	836	874	874	898	849	848	868	880	930	865	889	908	917	883	893	889	870	898	859	920	867	871	845	964	898	846	868	850	847	845	851	841	873	903	837	865	844	874	921	894	893	916	912	893	887	880	900	874	856	844	840	879	899	895	816	848	871	939	909	898	862	892	915	870	887	866	879	945	875	870	876	884	938	879	849	870	884	920	881	865	926	917	867	884	852	901	914	886	884	890	914	912	879	869	899	897	877	888	890	828	873	870	867	888	921	891	909	937	849	901	909	936	869	873	929	921	924	904	904	866	878	928	893	891	904	903	919	883	839
20524	8358	10638	3004	1619	1135	949	786	642	600	566	478	450	440	405	383	421	360	378	393	396	370	334	374	385	367	375	386	401	371	343	303	347	357	385	404	375	320	336	336	379	367	365	340	342	380	354	350	332	352	326	323	334	328	353	333	369	329	342	382	323	376	355	365	350	333	323	373	394	355	378	344	344	375	395	339	381	351	369	354	331	355	353	356	355	362	377	349	360	361	361	338	346	329	311	337	325	360	372	332	345	384	328	379	391	349	355	351	342	340	356	353	374	322	349	349	348	359	354	393	341	308	323	342	337	334	363	309	366	328	311	359	383	366	389	356	354	382	346	317	362	349	344	362	361	313	342	346	366	388	358	359	359	317	359	303	342	322	347	333	354	336	387	374	364	381	364	351	365	347	381	340	336	368	332	368	355	374	356	350	331	338	348	366	388	332	340	359	368	380	372	344	324	331	356	365	344	357	367	346	300	355	364	376	334	354	340	356	332	336	355	351	355	332	345	390	371	371	344	383	360	371	379	337	317	376	359	378	324	351	367	355	319	376	324	353	341	346	367	335	350	363	376	350	365	347	343	368	354	333	316	338	329	368	381	336	325	387	361	334	326	354	366	349	336	352	379	353	351	357	356	359	344	372	339	371	344	347	355	362	342	378	393	337	379	345	319	321	376	333	361	363	376	365	367	327	332	382	354	349	400	354	348	370	341	356	336	325	347	368	342	310	361	372	342	400	375	361	333	311	362	371	373	380	361	351	387	333	355	305	321	298	321	370	332	378	374	377	372	346	371	351	387	338	377	355	357	338	340	330	344	348	344	321	353	359	379	397	380	353	322	373	371	331	342	356	340	365	323	306	363	366	360	349	345	335	349	377	332	354	333	370	372	336	344	344	369	383	365	362	344	338	343	387	373	373	369	322	339	319	350	345	378	348	350	353	356	381	354	371	391	337	368	331	347	408	362	357	357	329	349	370	383	367	333	381	392	370	320	322	344	343	389	377	355	326	306	362	339	302	323	371	349	383	376	356	357	348	386	345	332	361	345	364	346	343	307	373	336	364	351	336	347	361	389	384	345	345	347	353	341	376	309	321	341	343	347	368	365	337	366	355	377	338	365	329	360	354	327	374	385	366	367	294	355	362	364	345	392	363	360	352	368	335	326	359	373	373	369	404	366	328	333	342	345	349	335	357	317	330	363	365	338	353	364	393	378	355	382	354	330	357	354	361	344	360	352	342	360	350	319	352	367	279	339	343	329	327	379	362	334	331	370	380	364	347	329	367	331	358	344	338	343	363	353	345	332	331	344	360	361	389	369	333	343	359	327	378	374	356	343	370	365	384	349	337	339	346	374	363	336	371	329	367	326	370	337	342	328	340	368	377	347	336	349	324	337	360	384	342	335	351	332	326	352	350	335	338	355	333	330	370	319	354	338	361	342	337	358	353	374	361	365	363	372	358	315	359	342	354	344	366	365	331	372	330	334	375	326	350	364	369	365	362	356	369	358	345	362	348	345	342	320	379	363	352	295	335	339	352	341	320	345	355	384	352	387	341	330	352	352	360	352	328	359	341	370	323	353	328	324	390	358	352	367	349	302	330	360	387	352	349	363	362	362	315	361	356	349	374	337	334	367	400	352	373	380	347	379	349	395	358	359	380	342	392	307	352	333	369	362	334	363	360	343	335	376	336	347	352	370	338	354	334	358	363	354	340	313	363	391	356	377	372	330	374	358	351	382	350	326	368	315	335	354	329	359	350	332	386	361	374	339	364	358	317	319	368	356	383	363	343	347	319	348	355	370	388	355	324	348	377	408	375	328	362	371	321	336	314	364	348	341	357	361	348	349	353	358	362	348	368	347	346	356	339	341	347	322	355	328	336	362	351	368	373	325	363	336	369	349	367	341	368	346	371	372	321	400	343	356	375	414	372	342	376	354	334	349	317	346	339	310	369	362	340	349	313	334	390	351	356	373	335	371	375	326	316	371	330	346	321	338	332	345	344	339	361	294	359	338	349	362	326	344	346	390	341	411	365	367	334	357	347	356	368	381	373	348	360	377	368	343	341	342	322	308	364	386	361	345	338	343	366	360	345	373	385	319	339	347	352	364	410	363	351	331	362	336	349	336	357	359	359	400	344	357	349	369	345	354	360	381	338	382	345	382	351	376	342	365	318	331	367	357	360	357	350	357	348	338	357	360	352	357	365	362	364	338	404	333	330	349	341	359	299	359	362	328	361	325	363	359	363	369	366	323	346	320	366	338	343	349	368	347	343	358	310	310	358	308	344	367	339	368	318	374	350	343	377	356	330	337	355	331	374	356	414	338	337	324	335	388	360	344	344	356	380	366	360	325	329	360	373	307	375	380	347	368	306	380	373	355	354	353	358	360	352	360	351	341	359	361	358	364	337	366	383	352	378	387	361	348	364	379	346	333	344	343	361	348	317	352	359	362	378	305	336	364	395	387	347	321	377	359	353	376	357	350	361	349	365	388	347	360	341	351	373	315	347	353	357	333	387	340	360	341	338	349	362	331	381	349	331	349	350	361	376	331	329	339	356	342	335	354	363	347	360	336	355	379	369	363	367	326	383	348	349	331	346	316	351	361	347	352	352	368	368	331	333	346	365	367	338	352	379	344	336	359	373	365	354	350	344	364	352	375	367	404	359	349	368	375	327	383	355	331	347	339	394	374	352	345	380	340	353	368	364	321	316	384	347	365	348	338	353	357	322	330	366	336	351	384	343	343	315	333	366	365	338	341	346	361	332	370	367	356	319	340	377	375	318	306	320	370	361	349	363	366	329	377	344	340	346	346	336	365	368	343	319	366	371	405	366	350	335	341	341	337	354	362	328	340	361	366	388	367	318	374	322	365	363	360	376	395	346	356	368	347	360	324	324	345	374	341	343	384	361	337	334	336	366	364	355	339	350	325	391	354	351	348	317	364	345	335	370	369	351	334	369	380	341	359	357	330	363	412	368	344	328	362	334	345	375	314	380	344	317	365	340	350	348	355	332	331	341	355	380	324	380	377	367	360	344	371	339	360	359	361	361	322	384	387	305	367	340	368	370	374	367	373	356	367	343	360	332	362	368	327	376	320	354	361	354	341	340	347	353	347	336	373	339	381	354	378	325	343	384	357	353	344	356	339	352	363	355	351	309	314	332	338	360	330	324	359	337	319	348	309	344	314	345	358	354	366	371	344	384	327	342	328	331	336	340	343	361	364	389	332	325	326	367	369	340	338	345	381	361	313	364	364	303	374	351	326	402	337	361	385	336	361	347	342	388	393	320	340	342	337	373	349	385	336	366	336	310	335	342	378	372	357	378	349	374	372	357	341	339	337	345	383	350	330	337	370	375	359	319	385	370	354	348	349	340	380	363	346	337	332	328	349	311	356	350	325	339	331	339	339	363	352	331	346	374	393	373	352	338	361	336	378	355	381	394	365	377	351	342	393	382	342	350	334	326	390	363	366	368	362	354	333	346	341	362	339	349
14396	8065	14769	6963	5978	4709	3651	3018	2638	2269	2013	1746	1527	1472	1316	1170	1230	998	1011	966	973	925	997	911	912	914	884	932	991	919	862	867	847	918	954	900	868	887	868	869	879	881	872	818	799	809	845	891	825	829	827	796	835	891	826	818	823	850	815	866	836	792	847	852	827	869	769	812	853	870	816	811	862	849	866	815	816	824	856	863	795	854	819	804	892	849	803	838	872	895	848	864	800	811	880	862	830	807	878	874	829	810	831	775	844	801	914	833	820	827	804	846	825	786	790	825	799	835	854	862	877	827	832	893	846	877	846	834	831	845	828	826	859	847	814	785	817	914	853	906	830	832	850	858	829	797	869	834	859	787	799	805	880	823	809	858	870	837	854	872	814	893	828	856	799	803	829	804	807	807	849	881	824	811	838	825	769	878	862	819	833	824	870	824	848	908	819	838	849	834	851	839	868	771	843	848	870	893	866	866	847	846	831	839	820	796	829	828	866	782	837	863	815	838	840	845	812	869	832	781	870	823	801	876	850	821	801	823	835	807	850	823	874	821	823	796	844	887	851	821	886	792	850	872	902	872	827	824	885	830	765	822	833	870	807	805	806	894	840	816	856	812	841	864	856	845	843	816	878	873	850	864	837	871	860	893	843	829	886	820	867	859	800	881	847	853	857	843	881	775	827	835	871	832	889	843	816	798	823	851	903	832	823	829	837	872	855	822	809	801	830	870	874	852	823	842	838	832	829	829	846	829	811	832	850	778	895	849	827	809	846	837	881	839	906	817	851	832	799	899	819	822	817	835	820	860	851	941	813	822	838	800	818	798	846	839	788	834	867	872	851	792	863	852	818	872	825	854	817	830	836	865	868	793	859	846	853	833	844	831	864	808	839	833	854	842	883	813	805	843	855	835	834	743	880	873	877	841	856	887	866	872	778	820	850	868	844	803	847	856	895	880	869	831	884	842	885	840	815	782	821	871	854	877	873	863	842	825	876	861	855	798	798	802	824	857	871	806	856	841	852	841	845	813	795	867	826	887	847	838	844	827	815	830	852	871	844	838	818	835	867	890	878	836	876	835	850	816	827	866	836	825	850	813	841	863	810	822	837	852	813	806	804	845	888	821	861	874	832	901	847	861	877	883	776	851	840	884	857	821	854	858	851	872	813	861	842	907	868	833	886	836	862	805	879	866	858	860	821	784	867	809	809	835	820	834	812	796	860	791	799	887	858	861	848	840	841	837	783	848	840	861	868	822	889	859	854	819	830	852	883	837	828	889	802	854	814	818	801	831	830	859	843	807	871	811	890	837	745	865	828	820	876	864	852	843	864	802	844	810	849	814	796	863	827	828	820	865	859	816	833	837	850	785	855	836	877	886	872	860	853	796	819	800	823	773	859	837	853	806	819	836	836	864	785	872	876	864	870	817	879	886	876	783	826	866	851	806	820	841	816	810	837	851	843	857	914	855	882	874	830	829	811	837	815	860	836	858	811	770	845	852	851	815	843	872	815	827	840	825	843	803	794	813	863	873	866	841	863	803	844	841	849	814	795	835	858	909	827	837	805	843	799	833	851	840	847	884	859	825	856	848	830	831	861	837	859	847	895	858	837	828	907	830	839	897	900	860	826	859	827	842	842	897	795	843	813	910	847	880	846	851	844	844	837	887	827	854	816	832	806	822	862	821	797	879	841	823	843	848	846	821	812	859	814	822	837	829	831	876	833	822	876	868	815	861	833	802	821	904	836	796	791	818	883	850	853	840	854	849	822	842	800	819	838	878	852	769	864	848	820	896	848	774	856	778	852	845	841	858	864	879	814	845	853	772	785	826	876	811	849	874	841	829	834	845	862	848	797	862	778	861	840	868	833	873	861	820	800	829	856	837	807	832	831	843	844	845	895	825	838	852	851	798	861	855	880	842	815	858	848	863	833	793	820	836	850	917	835	831	868	845	838	800	799	847	903	861	782	856	871	876	822	855	844	781	856	780	856	833	798	822	843	842	787	845	831	856	827	859	878	796	862	864	878	860	856	878	898	845	780	828	814	876	778	835	832	847	806	848	809	864	869	833	827	835	865	820	806	840	829	840	787	848	827	852	859	793	849	854	829	905	834	870	902	818	797	844	838	873	833	869	862	890	817	850	837	829	788	898	815	853	832	827	820	826	840	829	872	820	823	794	805	868	822	817	865	785	855	884	773	843	824	820	850	818	863	853	873	826	844	841	845	856	761	842	887	876	854	848	827	827	832	819	858	785	840	808	841	873	823	814	829	863	832	834	793	856	864	835	826	865	849	870	822	854	804	823	826	786	829	835	821	854	847	842	856	807	870	891	797	872	808	833	799	804	845	843	825	856	833	827	826	798	875	859	839	832	876	786	815	838	807	855	848	805	842	858	901	784	883	846	832	807	800	829	842	777	836	818	864	841	846	795	875	830	784	800	812	810	886	879	811	868	844	830	866	855	878	820	801	861	822	810	876	831	850	852	875	884	832	849	892	842	824	861	813	860	796	887	899	813	822	807	797	850	796	890	843	819	826	866	804	784	860	850	845	878	806	795	818	846	799	877	820	835	863	839	862	821	867	824	837	851	843	855	915	843	840	848	821	868	855	816	856	874	833	911	801	892	851	833	877	830	868	794	882	854	877	763	907	840	849	813	831	833	810	837	807	820	855	849	791	838	816	818	870	777	828	831	879	865	828	851	845	820	855	816	857	897	845	806	842	843	848	851	810	857	844	845	858	810	825	817	815	813	886	858	773	878	806	854	862	852	844	836	830	845	817	836	880	811	815	886	830	847	823	800	826	907	866	808	817	877	812	868	795	800	840	836	843	811	859	834	818	868	806	824	818	848	865	833	824	841	810	845	851	904	848	857	812	777	850	827	843	831	821	786	841	872	835	801	800	858	866	829	848	829	866	839	844	840	813	886	850	882	809	800	804	851	798	849	830	839	860	865	856	856	859	879	793	843	847	849	869	872	866	848	809	807	815	834	835	864	874	837	846	819	871	854	871	862	821	848	828	875	838	890	853	851	789	842	775	824	840	852	755	872	858	843	839	844	847	863	795	808	804	847	900	830	813	830	824	825	852	814	797	881	867	831	830	833	839	799	840	867	850	831	875	857	840	850	810	825	831	833	829	853	801	878	850	822	857	847	781	814	870	840	794	839	832	834	877	834	813	858	807	856	873	883	816	801	828	808	834	790	880	808	842	867	867	826	810	875	818	794	878	841	793	818	911	836	845	803	798	806	850	854	871	854	815	887	855	880	852	790	866	832	841	872	845	829	829	822	876	872	781	824	845	833	836	848	836	852	811	814	795	856	764	849	831	825	858	854	860	858	863	886	837	849	854	845	778	889	812	827	770	825	839	851	851	839	884	834	844	840	846	861	817	816	846	818	831	828	834	878	881	842	796	787	829	823	884	831	813	830	815	872	798	848	814	866	868	846	804	803	803	837	864	884	850	817	856	878	861	861	869	810	875	872	855	826	845	834	772	865
27341	13997	18041	4978	2324	1498	1068	832	688	603	522	398	397	370	309	323	295	270	281	263	219	235	228	217	281	221	212	238	212	226	229	209	252	218	245	203	217	219	222	248	239	242	216	232	213	205	221	211	202	215	218	176	198	199	236	232	234	214	197	217	227	197	194	216	224	207	216	214	233	187	237	221	219	180	205	224	206	238	244	218	210	249	233	221	211	220	201	202	210	225	238	230	185	209	220	216	237	231	223	232	227	215	235	234	210	200	221	207	234	239	224	210	214	222	221	241	203	255	224	223	192	217	220	226	233	224	220	209	214	213	202	207	231	212	243	225	213	228	211	205	235	224	221	227	193	226	211	237	228	209	201	214	233	215	223	213	206	215	249	226	225	208	204	227	205	215	232	205	218	227	197	219	243	215	228	204	230	205	187	218	257	238	235	222	235	245	210	214	236	210	217	209	212	236	202	213	205	208	252	235	208	214	207	206	215	223	209	236	246	196	229	205	212	224	253	225	220	197	203	201	228	193	254	221	210	230	210	220	246	215	184	216	212	217	209	229	221	208	227	225	218	219	202	196	225	209	204	209	216	215	217	246	221	238	235	218	207	223	204	206	219	233	242	193	238	227	217	196	218	218	218	199	224	200	200	226	224	209	233	203	279	211	207	223	247	232	224	206	210	252	206	234	209	201	226	203	208	201	202	228	250	228	235	225	269	209	227	204	216	214	210	221	210	225	209	213	214	177	214	191	235	213	252	223	203	207	233	226	211	223	216	223	248	213	238	211	226	221	199	234	208	231	241	195	213	238	233	223	242	229	229	218	223	232	231	215	204	203	205	227	243	218	210	237	250	211	231	214	225	204	232	226	215	199	205	211	247	220	222	211	227	203	201	206	212	242	233	227	234	226	227	219	233	213	205	228	231	203	222	221	228	225	230	202	220	196	198	186	225	231	234	207	206	216	234	217	223	224	231	220	223	224	228	205	227	235	202	222	238	215	218	227	221	226	214	220	204	236	228	213	195	202	214	235	221	242	224	229	210	240	210	193	224	215	209	221	216	207	219	250	224	222	248	261	208	256	255	207	201	216	229	216	222	217	198	224	219	230	203	222	213	243	205	216	216	186	215	210	217	225	210	224	217	204	246	226	231	226	224	219	227	203	207	241	242	235	234	238	254	203	200	246	169	201	240	196	226	223	210	191	235	233	229	223	211	215	212	209	206	216	224	228	209	215	208	209	207	214	240	203	249	208	237	207	208	237	200	248	234	218	217	213	217	233	234	217	225	212	234	224	206	191	218	193	217	243	196	197	205	227	239	224	227	219	224	234	219	203	227	215	225	210	227	215	224	241	217	243	205	234	213	215	217	237	228	203	223	226	230	205	211	250	236	193	209	234	243	255	212	253	209	217	204	205	248	216	230	187	199	229	208	215	234	246	217	220	216	195	208	200	251	256	217	217	228	208	217	225	229	214	219	165	215	214	237	235	220	208	232	218	223	248	205	196	221	217	235	221	218	206	229	203	245	222	254	223	216	249	233	211	247	218	195	216	215	213	217	223	232	217	239	219	230	231	230	216	235	225	245	238	208	215	220	203	204	216	226	233	217	185	238	215	202	176	251	210	230	208	219	210	232	213	228	221	229	226	230	204	224	226	205	244	222	215	225	204	228	224	232	223	221	231	239	216	229	212	197	225	220	231	194	235	239	207	230	211	223	215	239	196	198	214	260	220	240	202	231	219	188	232	224	242	235	247	225	198	242	251	238	236	201	213	225	238	237	209	190	238	216	229	187	200	230	234	235	223	212	194	193	235	238	187	205	202	231	241	222	199	228	237	255	216	225	212	228	214	235	203	228	222	216	207	205	210	273	231	236	223	215	227	198	201	212	203	256	185	223	230	227	197	211	208	204	195	231	227	204	204	221	232	200	202	210	201	222	215	198	229	194	242	195	190	224	189	209	238	236	235	209	232	231	227	189	197	213	231	229	238	229	261	192	231	231	227	224	229	222	203	216	248	238	180	212	199	208	196	196	207	234	201	209	225	206	239	226	206	228	242	206	239	253	216	194	213	208	234	204	203	241	220	242	229	204	200	220	236	240	240	206	203	215	216	217	241	224	239	189	215	240	216	236	205	200	247	222	197	212	220	232	235	218	221	258	220	239	212	193	207	195	218	216	224	235	220	237	205	228	239	209	224	225	242	219	202	215	251	186	225	237	197	231	233	222	194	215	234	205	232	205	259	222	215	215	225	202	234	212	230	214	203	218	227	209	224	222	219	199	224	208	194	223	217	206	234	205	213	206	240	198	261	196	216	222	204	227	214	222	217	200	213	201	209	192	230	217	221	196	230	204	236	207	198	220	198	231	209	200	190	210	209	212	226	212	194	195	220	200	216	240	206	225	219	198	220	199	218	229	218	206	214	255	201	226	217	220	230	247	232	224	220	237	222	219	193	204	232	221	229	235	229	226	199	210	232	205	227	231	210	195	227	226	216	218	223	194	239	217	226	215	233	235	215	213	248	202	227	216	194	241	205	212	215	225	251	230	202	207	207	219	209	218	224	209	226	223	229	212	221	183	215	205	209	209	202	197	217	248	251	224	216	222	229	218	217	205	215	236	213	195	213	231	203	204	225	212	223	246	203	200	219	218	228	239	211	202	203	234	223	234	227	237	234	193	246	224	225	216	213	208	257	218	195	251	233	219	261	233	220	199	194	196	220	218	215	241	197	222	214	208	241	237	186	215	223	229	229	223	225	223	234	211	232	205	207	247	217	231	212	238	211	215	213	210	222	217	212	200	218	222	232	230	221	199	219	206	217	230	170	219	247	219	232	187	258	241	218	227	192	236	245	223	228	222	225	227	229	213	192	244	224	201	223	194	244	226	195	240	221	241	254	215	251	218	239	214	228	216	204	229	202	215	223	240	211	222	216	229	204	228	222	232	226	198	191	233	214	218	209	226	224	242	225	204	266	222	207	218	227	223	231	220	209	241	226	212	230	194	200	227	228	206	203	194	230	195	206	218	233	228	225	200	218	215	236	215	199	237	229	216	227	247	222	210	217	207	189	239	217	221	199	240	243	188	206	214	213	234	224	231	227	205	223	217	213	213	211	200	198	220	242	192	213	224	200	242	206	239	207	215	236	199	222	228	232	232	246	229	200	231	206	200	203	223	250	209	223	243	203	227	215	246	258	235	227	202	204	231	199	228	229	198	227	222	198	223	207	247	220	205	220	216	221	208	200	227	223	226	216	220	231	200	192	189	209	239	192	220	211	202	192	237	225	214	225	195	220	201	223	208	236	237	236	210	239	241	228	209	267	220	228	224	219	206	233	201	244	234	213	254	218	215	229	209	216	213	228	236	209	221	187	231	206	238	245	242	233	197	203	211	207	229	221	219	221	218	223	191	221	245	205	214	230	213	231	212	243	240	224	234	226	205	206	210	207	235	214	204	229	229	227	225	225	201	230	224	258	219	229	199	172	204	246	248	217	212	220
17523	13234	19901	9098	7762	5914	4747	3838	3170	2833	2256	1797	1610	1436	1308	1154	1098	902	814	761	814	737	724	715	765	733	633	659	630	681	669	657	697	631	660	604	646	678	602	603	653	621	540	509	529	577	564	600	573	554	551	554	572	539	560	593	554	540	564	539	571	549	574	504	523	548	513	545	530	534	533	591	559	518	574	505	540	538	554	559	560	541	532	559	534	548	551	559	563	529	503	572	526	566	505	558	574	542	564	561	499	529	591	527	547	574	533	581	522	541	543	520	548	541	559	528	578	526	553	536	507	557	548	551	517	550	501	553	498	571	527	526	544	563	583	558	608	543	534	554	523	553	502	547	559	557	540	566	533	505	546	573	538	528	525	555	559	525	540	554	498	608	513	530	560	522	583	528	550	573	542	553	527	582	560	518	518	541	549	552	531	545	540	581	566	573	540	551	578	552	576	519	504	579	561	484	509	535	505	583	490	544	527	551	556	558	541	506	504	542	520	554	528	543	518	567	548	608	550	474	522	529	534	561	525	515	511	543	510	550	519	592	568	540	530	534	530	555	566	513	573	580	535	535	509	522	565	528	543	561	558	517	548	561	552	551	502	555	553	498	524	505	573	542	549	548	542	562	552	510	544	596	564	546	563	529	564	492	564	603	560	549	545	578	576	539	551	547	525	558	545	522	557	521	588	549	508	516	514	578	573	560	507	551	502	542	551	548	534	578	534	519	546	550	534	547	541	572	561	556	547	515	523	585	522	518	540	552	547	541	554	532	561	547	484	550	533	574	560	562	551	555	514	502	518	564	500	565	577	569	531	553	568	556	538	553	587	530	523	542	540	557	533	557	565	550	544	569	561	569	537	547	550	541	551	548	518	517	563	581	523	559	541	537	565	547	513	561	551	526	570	564	514	540	543	543	498	579	576	537	521	557	494	577	564	568	586	533	600	521	515	582	548	572	516	536	559	515	587	578	570	510	506	512	552	573	546	560	584	557	528	501	560	578	542	531	532	523	525	545	563	543	539	509	553	530	568	538	568	528	551	554	564	539	549	517	480	548	610	576	563	568	534	522	557	541	545	569	522	554	547	510	553	584	527	539	525	535	551	541	572	535	563	495	573	553	541	592	544	535	528	617	578	545	558	528	574	571	557	537	536	563	564	592	506	543	537	544	557	530	541	515	574	520	525	529	557	576	560	554	574	576	527	587	571	544	550	539	561	559	557	517	582	555	528	535	559	510	550	540	553	535	520	541	531	557	519	584	568	582	530	529	534	571	542	558	555	555	544	503	581	544	574	565	540	541	548	548	568	529	547	537	497	554	523	526	578	563	522	576	567	539	553	518	549	533	580	545	531	548	542	543	566	528	554	514	581	559	526	555	544	544	535	558	593	576	517	555	542	536	577	522	546	540	527	545	550	582	529	477	530	572	540	549	544	535	570	582	533	550	540	530	612	551	555	551	557	557	530	545	547	549	520	563	571	536	530	545	500	493	551	527	535	542	567	610	560	536	526	538	566	579	506	539	530	557	541	575	557	537	557	507	561	535	522	565	590	545	521	541	572	550	527	582	550	572	558	544	536	532	540	611	537	539	537	544	546	550	527	554	524	511	564	550	521	529	556	533	572	509	577	553	540	526	527	559	557	525	545	539	502	522	524	564	552	550	511	545	573	529	547	553	499	561	580	549	558	540	567	517	508	548	575	559	548	563	545	534	555	516	546	519	557	543	569	523	563	564	542	556	501	530	583	555	537	516	535	556	518	525	553	534	550	544	550	520	573	592	549	575	502	573	514	545	621	556	574	538	592	559	497	559	567	518	589	533	560	517	537	555	597	559	574	561	548	528	535	511	518	562	516	519	552	585	551	529	551	564	568	582	545	528	568	536	583	513	550	549	574	515	522	545	543	571	532	520	556	580	578	540	521	536	578	538	540	533	515	561	561	550	542	555	555	551	523	544	555	566	545	519	530	551	521	579	573	516	533	555	518	566	545	595	562	558	604	521	557	554	563	527	556	556	598	570	552	507	548	563	584	568	523	552	561	568	554	558	561	548	574	518	516	552	537	591	537	542	550	575	520	543	548	537	509	544	556	553	537	577	522	548	524	548	539	534	546	510	564	550	566	542	536	524	556	538	560	556	526	574	552	564	542	502	498	553	511	561	511	570	535	540	535	542	534	580	514	560	560	576	524	517	561	568	565	591	568	567	555	554	531	542	523	549	557	528	564	540	538	554	511	508	579	525	571	506	569	561	568	583	569	546	545	540	550	526	525	598	573	537	558	564	542	540	530	529	542	525	559	548	559	524	534	589	545	563	522	524	581	518	558	564	517	540	532	542	550	544	570	554	549	538	537	552	589	528	509	556	510	552	536	548	544	536	527	527	579	561	513	567	532	548	572	549	535	536	562	559	533	515	537	517	535	524	540	577	521	549	543	572	572	566	523	544	535	527	518	537	551	523	550	501	528	580	558	507	556	508	551	539	520	539	548	538	583	544	593	562	545	567	576	531	517	541	565	574	530	571	555	541	524	505	573	509	526	515	562	542	527	577	517	511	546	519	568	549	532	562	558	529	545	567	545	596	535	545	553	557	570	532	555	558	539	490	538	528	568	519	588	609	559	593	550	561	554	568	575	547	547	587	548	556	555	557	542	511	513	538	523	527	520	553	562	567	581	588	562	538	507	570	542	577	571	566	555	564	562	589	546	542	566	533	550	564	569	508	585	537	567	529	531	553	562	535	543	592	567	559	553	532	559	527	567	564	528	538	535	516	570	573	517	553	541	579	496	519	536	546	557	544	537	571	538	545	548	528	539	495	532	560	618	545	554	552	535	536	553	552	546	555	563	596	532	510	509	551	550	595	532	581	599	516	520	552	545	560	571	528	503	522	587	545	532	546	564	569	520	491	525	577	517	554	565	551	536	554	581	532	536	529	551	571	530	549	508	556	537	531	554	533	543	537	557	548	515	551	557	558	557	590	534	565	580	544	569	573	547	519	538	548	560	493	528	560	551	520	563	523	514	576	541	535	556	565	545	582	553	549	551	546	545	531	541	547	554	552	541	570	544	573	472	528	587	549	555	541	573	530	603	523	499	583	521	573	532	588	506	535	536	557	519	542	511	576	510	571	564	559	558	550	539	575	545	548	547	564	542	605	495	556	573	548	535	536	553	510	494	543	504	563	557	566	554	560	555	544	531	560	559	554	563	557	532	546	543	549	515	523	540	522	509	582	540	518	572	537	521	537	560	514	547	514	527	578	533	533	519	524	522	540	565	555	593	562	547	567	521	526	543	544	568	550	560	526	561	536	559	489	566	569	547	506	531	539	586	560	541	547	562	590	561	582	493	540	569	547	543	530	539	554	546	514	567	545	534	535	586	511	517	572	556	570	527	539	533	509	539	533	584	539	533	585	543	540	494	529	551	558	537	515	576	537	569	587	551	562	539	567	537	533	573	577	533	521	533	522	534	540	519	545	566	546	530	519	611	550	575	508
8114	3408	3222	1548	1011	825	680	584	521	519	491	440	443	410	442	408	412	400	371	423	372	409	370	382	396	383	385	397	373	390	387	380	375	444	430	380	369	394	374	373	403	384	418	364	384	370	346	386	386	366	377	409	396	401	343	372	383	383	348	353	451	387	402	396	426	388	397	364	392	358	398	340	423	395	355	359	340	377	366	389	396	343	381	384	406	386	350	373	402	377	376	454	355	387	373	395	402	393	379	384	389	390	384	380	384	379	384	374	349	376	381	362	411	386	381	411	399	385	386	436	374	375	348	384	363	417	395	379	413	391	398	372	402	373	384	393	380	393	367	384	428	384	413	385	375	389	369	393	360	377	386	371	384	410	411	357	359	388	395	370	366	377	394	405	392	411	421	430	372	382	394	418	380	390	346	360	380	409	402	384	376	401	388	397	387	422	382	371	355	402	346	418	377	401	382	424	399	391	347	379	402	413	342	390	384	382	385	385	373	352	375	380	390	359	361	399	305	366	399	409	413	364	378	370	388	388	400	368	405	406	367	373	340	376	362	397	389	374	376	345	378	385	403	361	414	383	360	377	369	382	347	405	346	390	386	393	353	339	366	382	365	392	386	372	363	400	403	403	432	404	388	388	392	421	382	381	374	396	377	384	360	367	393	363	385	379	393	392	396	375	377	383	355	388	394	374	406	335	381	370	349	337	388	379	425	382	392	363	399	374	358	368	364	368	394	442	425	349	399	377	396	416	398	392	367	381	344	372	358	402	419	393	382	371	411	367	389	347	348	383	385	397	375	411	346	398	335	316	400	393	374	406	410	382	394	356	391	375	402	385	378	373	379	394	385	396	395	365	374	372	362	390	381	378	361	375	379	418	356	374	398	370	394	372	387	369	390	398	373	406	368	373	404	386	353	393	412	403	352	360	404	357	402	393	395	367	383	400	410	363	343	404	406	369	419	415	348	403	393	364	372	370	368	361	384	413	378	391	346	384	391	374	386	363	391	378	398	380	390	406	353	390	381	401	411	379	355	404	385	398	379	354	404	358	389	410	410	405	368	415	400	384	387	442	379	372	352	398	373	382	377	361	361	406	370	355	372	384	359	376	394	352	362	371	399	411	395	380	386	409	367	381	347	380	355	398	337	389	395	378	379	341	373	365	358	382	376	390	372	373	334	383	365	365	368	390	400	396	404	391	367	360	383	341	355	409	389	369	376	393	397	375	403	396	374	375	364	378	404	382	381	364	350	363	398	425	417	335	399	387	381	376	402	385	396	392	326	404	399	358	406	396	380	418	344	401	391	373	404	389	370	325	365	371	383	359	334	354	384	391	379	388	339	410	384	354	412	369	370	343	397	394	375	427	394	361	382	403	384	389	390	398	390	389	375	405	413	380	439	398	350	386	373	353	388	384	402	389	421	393	392	381	393	419	367	412	395	391	359	382	346	367	387	404	411	415	369	394	357	399	376	361	406	396	396	359	406	395	387	401	380	359	368	394	388	397	366	349	401	387	415	397	362	366	338	354	408	366	398	369	385	382	409	404	352	402	399	396	412	389	362	412	371	380	389	411	358	357	375	367	429	378	402	435	380	401	352	374	409	407	425	399	366	413	391	388	392	370	387	339	383	353	374	354	397	352	406	391	390	367	346	369	393	373	372	398	369	394	361	409	408	395	385	393	425	374	406	345	392	383	367	405	381	368	398	378	396	386	378	344	372	399	381	406	385	394	363	367	404	402	389	389	361	355	371	363	388	426	393	372	363	371	387	381	389	355	369	372	381	400	379	375	390	350	394	374	361	376	365	368	359	398	375	379	366	380	351	430	410	402	405	335	420	363	345	396	404	405	369	388	365	396	410	342	401	369	358	411	385	389	420	369	407	356	396	369	353	348	392	384	373	371	348	414	395	376	385	388	357	367	356	367	431	388	404	391	382	372	378	353	419	402	397	421	344	376	393	360	350	368	399	381	388	369	377	391	409	428	377	379	402	357	409	368	372	380	404	384	379	397	371	416	393	392	387	431	358	376	374	351	371	384	396	409	396	395	404	424	361	373	396	382	406	386	415	420	374	374	377	361	349	412	394	401	400	403	412	399	407	393	381	379	397	351	371	377	387	386	406	382	363	384	372	362	388	355	384	414	372	387	421	376	393	355	382	388	433	382	394	371	379	395	399	379	426	406	381	382	390	412	355	345	409	374	387	374	369	398	341	379	379	357	358	394	382	357	395	364	394	397	387	415	410	381	372	421	382	359	393	359	385	393	386	351	346	340	372	356	368	410	370	409	364	372	351	399	376	379	375	394	395	404	386	382	403	396	360	406	361	401	406	386	380	384	355	379	400	371	431	389	397	380	375	364	364	375	383	354	417	371	375	348	389	376	376	356	384	386	364	353	383	393	392	393	333	409	359	398	404	412	400	376	364	353	402	364	368	369	374	379	426	393	347	360	360	374	391	401	380	394	370	383	369	366	365	378	385	393	399	373	382	378	385	418	398	393	379	408	369	364	394	402	380	390	356	402	401	360	388	387	408	381	377	407	418	415	404	349	386	369	360	363	379	368	384	397	350	429	415	404	348	371	404	407	364	368	382	394	367	396	381	403	419	379	393	368	372	384	393	348	394	357	394	389	371	375	348	363	370	404	361	365	400	347	399	402	349	371	383	369	380	354	424	366	393	380	380	384	397	375	382	421	390	352	395	406	403	373	387	389	391	354	389	392	381	384	358	394	379	422	375	391	369	358	395	362	418	410	414	372	389	352	389	398	387	365	398	382	373	391	379	377	409	381	377	417	391	396	388	365	397	397	362	356	418	402	377	390	406	370	422	412	400	373	404	393	369	360	338	355	394	378	374	420	399	424	395	394	385	368	378	392	408	392	370	369	385	366	402	371	371	372	387	385	377	383	361	389	390	396	403	362	377	418	371	391	384	390	387	392	394	398	357	379	350	388	408	422	393	411	421	380	374	421	354	387	384	406	352	416	385	375	387	376	395	388	379	363	418	372	383	397	378	384	394	397	384	366	388	400	370	368	374	370	378	351	386	409	369	358	387	401	378	388	401	395	392	415	374	398	414	385	362	398	380	370	344	368	392	375	407	421	395	377	362	362	392	378	427	376	371	395	420	385	414	381	367	385	388	348	409	394	376	375	367	330	409	397	400	407	365	430	374	405	375	387	360	372	408	398	350	372	392	351	367	385	421	357	372	356	389	413	355	386	396	409	380	390	379	380	390	388	426	361	345	389	371	391	347	385	364	396	379	366	372	379	381	412	432	380	409	375	361	355	397	389	371	412	404	379	437	361	389	378	401	405	378	333	407	351	403	457	396	406	370	343	422	341	356	370	392	370	363	409	364	361	382	401	372	376	385	430	384	382	391	362	370	384	369	354	354	344	405	374	385	356	373	387	392	392	429	380	398	378	360	401	390	352	402	402	407	373	403	375	409	376	379	390	374	378	368	378	384	388	395	408	388	368	410	360	369	375	406	359	397	372
6316	4014	6189	4565	3611	3077	2399	2095	1827	1694	1461	1311	1211	1167	1148	1114	1127	1036	969	1003	939	958	968	915	912	935	956	943	971	921	883	938	914	899	929	936	945	982	970	1000	951	922	917	940	948	851	935	942	904	941	945	961	884	965	859	896	920	902	903	933	926	937	851	960	866	873	898	898	905	899	928	966	896	902	940	928	931	924	900	969	914	903	874	938	948	873	896	904	908	872	895	923	882	925	923	905	891	898	970	924	892	888	916	916	895	919	926	943	887	877	882	937	915	903	927	922	913	921	847	962	943	898	964	916	867	897	967	888	957	885	961	905	922	905	888	900	878	878	940	893	924	901	923	892	913	937	932	888	906	871	911	876	922	915	909	885	897	921	875	969	940	861	904	912	899	868	911	873	957	896	884	909	937	885	927	882	872	934	899	895	909	902	910	922	950	931	914	928	975	937	937	922	874	888	902	922	868	922	921	890	895	927	879	971	893	916	872	867	906	930	971	915	882	931	875	908	925	988	934	939	930	922	851	899	925	900	880	901	882	954	930	907	908	909	883	897	944	918	1030	915	882	937	933	914	919	912	909	893	883	907	834	960	896	943	921	934	934	899	921	877	926	903	919	902	882	925	848	866	900	905	876	918	894	889	915	886	868	877	942	901	906	925	956	862	922	922	906	885	874	937	918	963	881	930	892	935	897	902	884	955	898	910	906	885	959	868	889	892	914	850	919	933	913	896	947	952	877	892	956	879	926	892	892	901	952	937	879	889	901	896	954	893	894	914	899	956	921	924	876	906	878	896	888	956	844	908	934	925	914	883	885	839	858	896	930	899	894	900	892	889	937	930	905	904	930	901	935	863	892	899	930	914	907	919	928	916	921	912	859	940	890	918	884	878	889	900	909	940	888	903	927	917	906	904	878	865	912	884	878	857	914	929	962	935	897	953	976	934	937	920	901	887	915	944	882	933	895	920	965	927	923	853	890	908	901	898	953	911	880	880	894	920	933	921	912	892	894	913	911	900	848	950	950	938	886	864	912	900	919	906	874	862	895	918	858	948	890	973	866	881	898	893	898	903	924	985	933	918	930	878	903	922	907	867	902	944	895	892	888	909	923	937	874	888	901	856	937	869	923	884	926	936	931	907	897	935	921	944	865	928	892	924	926	926	914	918	922	884	843	917	930	927	911	917	862	872	933	883	920	908	933	965	941	923	873	892	944	965	920	876	888	899	891	891	898	874	916	960	926	925	908	925	896	911	888	928	910	916	928	910	906	901	876	946	895	919	893	919	944	883	896	910	937	934	888	902	877	904	872	930	922	895	902	900	915	870	944	922	952	858	956	955	924	878	949	911	919	940	922	851	911	855	899	936	908	904	939	884	935	927	909	922	894	949	888	913	935	899	893	925	920	929	857	941	881	900	919	944	967	917	980	862	923	918	909	894	892	899	889	836	848	830	927	894	910	921	905	893	905	881	817	920	885	913	875	899	904	914	916	915	884	882	943	891	871	904	952	944	914	902	920	944	910	893	864	922	918	912	902	946	921	941	906	904	912	939	856	939	900	935	905	902	910	966	922	954	903	886	876	851	918	896	913	880	884	922	936	923	862	863	892	970	942	955	924	902	905	931	878	876	932	893	906	920	933	917	941	922	888	911	854	940	915	912	852	986	841	872	924	896	894	890	917	884	923	922	894	948	921	906	860	955	918	918	916	934	885	928	874	897	922	838	919	927	903	918	933	868	924	916	891	946	923	922	874	848	972	937	909	887	908	874	949	971	933	889	918	910	899	864	899	933	909	882	940	884	903	890	932	904	931	892	912	923	881	923	893	879	931	898	925	864	946	930	973	915	924	902	910	882	953	881	896	941	875	912	926	918	889	852	882	855	903	907	906	945	924	907	882	931	952	922	847	912	933	934	917	853	967	915	922	919	902	922	911	992	893	920	936	954	867	970	944	921	904	899	901	922	998	951	886	899	883	907	865	950	904	906	929	875	943	885	903	908	876	949	839	853	874	916	892	894	897	909	917	895	866	930	919	953	881	924	966	935	968	960	924	893	923	862	852	900	898	834	891	889	918	919	919	880	869	923	876	897	917	842	952	908	881	927	939	944	881	885	915	925	876	908	920	884	946	896	910	871	895	922	915	872	870	919	938	921	919	891	911	980	884	916	880	911	897	880	891	912	958	922	902	951	888	935	862	887	900	899	891	906	967	892	929	878	920	917	926	922	901	920	859	927	884	871	929	908	934	932	931	923	931	925	893	895	936	926	905	936	895	891	953	947	866	934	884	897	919	943	923	887	878	883	910	904	914	946	893	895	939	893	954	934	931	937	938	921	937	965	939	898	876	883	915	917	923	890	879	925	899	914	905	895	851	907	848	922	890	916	957	907	898	867	954	917	929	914	905	914	887	915	917	853	891	889	933	886	897	928	930	859	940	854	905	922	887	890	907	936	829	901	917	910	908	886	873	952	896	939	936	941	916	933	903	842	900	945	961	899	910	895	930	917	977	875	925	959	884	933	884	898	883	907	875	897	902	897	979	940	918	889	960	892	932	981	912	897	951	905	938	903	921	910	865	919	860	882	954	926	930	908	883	917	950	852	924	937	888	921	964	956	903	927	900	920	927	878	948	883	945	921	907	920	889	943	896	913	833	944	933	882	888	933	927	888	919	934	894	907	916	893	925	941	913	858	857	898	913	940	935	941	946	866	925	868	867	868	961	914	905	918	900	907	901	869	876	904	902	942	914	909	888	875	852	908	946	910	934	936	883	935	928	934	866	884	885	883	894	887	909	914	882	931	912	880	898	918	872	947	926	897	930	920	949	946	853	956	961	891	905	923	899	914	897	837	932	872	914	939	917	926	926	890	874	922	890	921	897	921	897	917	926	911	887	860	905	888	891	840	882	896	852	893	914	913	846	871	887	884	909	884	948	941	966	909	867	904	858	895	874	879	976	899	881	888	833	953	937	901	939	966	944	891	960	959	913	892	880	906	867	938	912	943	930	981	909	890	902	872	942	915	922	910	906	892	928	934	925	950	919	882	876	900	959	858	922	895	895	932	955	977	889	918	894	914	944	911	886	934	908	857	908	888	919	922	954	958	912	906	926	882	963	922	911	891	956	965	839	937	953	947	920	898	918	910	923	920	867	902	934	880	913	885	904	933	938	911	941	931	885	839	929	951	915	933	962	877	893	876	874	955	922	866	872	897	889	888	859	926	936	908	869	919	891	874	899	900	887	908	975	909	911	894	885	902	966	888	944	924	873	897	919	948	912	900	912	909	934	983	910	910	889	903	933	943	879	914	909	890	924	949	904	912	940	984	904	920	930	936	910	901	947	904	862	905	983	943	895	940	919	905	889	861	944	890	898	847	930	908	912	882	924	832	940	930	828	892	960	900	929	954	900	868	966	890	897	911	928	953	929	876	958	936	906	868	874	918	895	877	941	876	898	861	887	894	934	893	929	859	914	909	880	924	881	940	855	908	955	928	930	942
20098	9208	9753	2727	1419	1078	930	772	690	594	515	467	459	430	416	423	403	428	391	362	353	347	372	387	379	360	338	408	405	377	367	329	337	350	368	373	363	360	374	368	366	342	305	376	362	401	363	365	372	374	376	375	381	338	345	365	352	383	368	366	350	355	375	357	362	380	354	346	374	332	328	365	359	382	354	330	336	343	365	361	332	365	370	340	368	359	352	350	349	337	362	352	368	333	355	353	334	368	351	329	367	388	362	378	361	358	342	374	354	325	388	347	377	387	378	337	345	342	362	347	335	343	364	351	318	365	333	346	371	359	381	339	348	327	359	331	388	380	334	344	326	399	315	360	355	355	352	363	354	374	357	318	354	333	360	382	378	362	365	360	344	364	350	348	380	378	311	394	326	358	392	374	367	364	350	344	362	381	346	384	372	366	359	357	354	363	369	365	343	341	364	331	385	360	376	378	357	378	380	344	398	332	293	347	321	340	379	372	350	359	396	336	399	331	357	362	356	333	372	359	368	409	353	359	337	334	339	358	360	336	328	349	351	378	308	345	361	367	362	332	335	361	365	327	357	375	370	367	363	348	342	357	381	369	374	351	321	362	363	356	422	346	371	354	349	312	346	340	359	362	379	334	377	342	374	365	361	338	380	360	374	365	347	353	356	374	350	359	366	332	347	339	325	345	348	350	372	366	390	383	335	379	353	362	383	377	328	347	345	332	361	354	345	336	361	371	362	348	348	364	366	387	366	359	355	334	359	342	349	341	353	380	384	377	346	336	337	320	364	381	362	377	387	355	337	335	345	338	315	342	354	371	338	368	403	362	378	368	360	345	370	358	364	356	385	365	337	328	341	384	362	402	373	333	338	350	330	358	371	358	344	337	397	353	390	379	367	353	346	396	359	364	337	383	362	354	381	363	370	384	333	378	357	365	365	354	369	339	351	360	368	353	326	340	346	385	344	374	340	329	319	347	348	358	385	371	349	323	394	353	338	372	353	366	342	359	361	346	376	377	364	369	352	351	370	353	370	372	347	385	336	367	347	362	387	346	410	391	353	367	347	365	362	366	349	348	358	373	316	377	353	364	366	333	381	340	373	379	355	366	340	362	352	346	336	364	328	367	359	377	349	401	406	306	371	335	398	366	368	382	368	361	363	351	350	380	360	375	364	365	373	368	366	320	349	324	332	361	365	354	372	342	374	367	358	332	333	345	361	361	361	315	376	302	340	361	360	348	329	333	372	353	352	347	335	358	373	370	347	374	357	391	380	378	303	317	376	355	345	343	383	356	359	365	381	364	353	373	355	358	372	348	322	354	404	350	367	351	393	347	382	352	380	357	342	344	336	378	329	349	326	370	375	364	326	362	376	339	326	389	382	340	399	314	361	362	380	405	354	345	358	376	342	347	332	350	346	328	348	332	354	356	362	353	381	369	356	337	349	352	336	375	355	339	327	358	364	357	343	332	378	351	361	352	357	358	347	346	368	348	337	338	323	355	371	348	364	344	348	323	367	337	334	362	374	370	347	354	320	350	350	301	317	356	353	331	350	367	344	344	362	337	345	326	369	341	376	354	384	342	375	332	367	349	400	307	365	380	374	352	366	375	361	387	382	352	351	358	371	365	328	360	370	363	376	379	366	361	353	374	385	348	343	391	361	328	390	349	379	337	378	327	354	352	382	351	364	340	335	348	346	412	399	398	336	369	357	360	336	366	363	390	365	357	377	398	399	361	347	355	397	367	380	361	365	398	346	334	398	341	341	349	338	356	378	323	320	350	405	370	323	369	362	373	325	352	342	367	347	390	353	381	354	359	341	360	375	357	341	364	360	367	382	347	378	353	366	351	371	330	346	366	338	341	345	400	354	365	397	345	381	362	367	361	334	382	352	368	367	360	355	339	339	338	391	346	402	345	361	324	370	327	350	354	372	333	382	339	351	388	352	348	344	351	371	361	348	343	362	349	389	380	380	351	378	360	398	366	352	351	388	343	372	360	339	348	369	340	330	340	350	366	392	329	366	364	366	387	359	345	339	382	334	324	363	402	339	376	341	358	351	378	383	346	366	393	367	350	361	356	340	332	328	369	391	344	348	377	319	316	371	375	339	354	362	355	370	337	355	339	341	377	330	356	356	368	347	345	351	369	358	332	365	356	354	366	367	356	369	373	318	347	344	317	374	341	353	345	347	343	350	351	364	370	348	359	376	384	325	369	338	379	360	354	331	339	356	363	410	361	371	354	344	344	349	419	361	358	348	351	352	385	336	371	401	374	384	377	375	349	382	347	371	356	315	367	376	333	319	374	357	357	328	380	407	341	372	362	363	378	368	384	363	348	333	365	368	399	360	406	357	344	354	324	377	352	387	381	353	330	367	358	342	369	378	369	338	362	382	384	337	379	356	348	370	358	353	337	349	323	366	334	377	364	385	348	369	384	349	362	360	369	360	345	369	333	378	335	322	357	352	380	353	348	396	344	349	341	347	353	381	383	345	377	344	330	384	358	373	330	351	362	379	352	336	344	341	384	353	380	360	349	369	346	392	391	322	374	336	339	325	356	372	357	381	346	353	394	375	365	334	357	357	372	374	371	366	322	324	363	348	354	357	372	358	382	338	366	349	353	327	345	363	335	354	337	332	349	378	381	364	371	354	349	351	346	358	379	359	374	348	357	376	359	346	358	397	353	338	354	351	353	371	343	356	365	374	340	378	380	375	342	352	333	363	334	358	355	363	366	331	344	359	339	379	380	397	365	297	374	330	329	384	322	328	362	355	352	357	342	352	372	368	365	353	370	377	351	362	349	325	368	373	356	393	340	367	352	315	371	361	340	392	367	359	365	364	326	373	338	380	346	348	357	344	343	367	398	345	349	345	318	345	346	328	370	396	343	368	373	341	363	372	362	355	369	345	352	351	377	388	349	356	361	366	353	348	371	343	356	358	366	343	330	339	363	392	362	351	324	332	378	382	372	386	336	354	332	349	348	318	389	331	369	363	327	381	352	362	363	306	364	374	360	340	340	346	320	348	361	343	368	367	343	364	355	341	353	348	376	324	367	362	376	353	371	354	354	326	326	344	351	348	378	362	371	365	362	408	361	369	325	345	346	412	334	363	376	374	370	378	341	388	400	388	359	384	358	376	350	362	354	330	346	361	349	361	349	359	366	365	400	365	381	368	367	371	356	390	369	368	358	306	358	352	335	343	359	360	349	350	358	363	357	391	344	347	351	345	384	351	350	319	373	371	370	366	401	354	358	347	356	295	341	371	322	373	372	335	350	355	365	299	397	392	348	334	382	369	365	375	317	370	356	354	339	379	358	391	371	352	353	336	332	338	386	397	372	358	368	339	447	364	356	341	319	322	342	353	344	369	378	374	328	390	381	392	338	360	351	342	370	366	338	374	390	355	382	347	370	343	355	361	362	362	313	343	317	362	377	363	356	352	348	323	353	352	384	384	360	367	364	337	362	352	336	368	363	364	371	374	378	350	306	355	355
14488	8821	12890	6502	5567	4538	3700	3121	2694	2229	1863	1655	1512	1411	1396	1251	1209	994	992	1010	982	891	913	989	929	956	918	945	977	923	946	959	869	907	913	939	941	862	907	920	842	835	872	865	854	870	837	879	900	802	895	873	867	870	808	878	859	886	840	850	835	811	915	845	843	869	866	818	878	871	913	831	852	864	796	910	866	875	788	816	923	859	859	840	837	864	804	836	841	851	844	873	857	861	872	864	827	798	834	821	941	899	867	827	790	870	825	840	876	850	845	896	783	846	828	867	818	845	899	844	810	842	848	826	858	827	841	862	836	872	803	883	856	913	803	839	834	875	828	838	847	877	864	867	820	806	869	856	846	788	865	846	863	864	863	880	844	781	814	844	879	815	912	827	834	881	892	871	896	881	850	850	825	850	844	876	854	844	838	801	846	836	832	902	821	831	895	854	841	802	837	854	881	883	845	803	909	884	886	873	834	827	817	834	844	798	880	855	875	793	830	828	825	884	869	836	826	882	892	857	855	864	899	837	845	844	861	825	788	836	830	833	818	835	889	860	853	828	841	878	914	859	888	864	905	907	821	817	818	834	831	843	834	840	845	897	858	914	863	918	849	809	848	816	852	849	838	859	847	888	834	843	815	800	864	814	851	792	828	857	797	843	868	906	853	826	872	808	850	841	834	813	859	891	860	880	863	882	866	891	864	884	830	826	843	881	850	841	921	807	836	852	873	836	854	891	876	834	868	832	845	823	868	859	903	839	869	851	849	829	805	868	842	847	861	888	833	857	835	863	848	807	862	867	803	856	840	841	875	890	827	808	869	875	825	834	834	854	862	880	885	825	847	786	808	877	869	861	889	832	857	865	864	826	857	847	868	853	862	828	883	880	857	849	864	846	818	839	863	908	883	895	869	824	855	852	816	829	851	852	841	828	821	849	852	858	842	869	827	833	829	795	808	869	809	909	880	863	850	850	865	906	903	860	841	887	816	787	799	898	889	847	849	829	870	882	840	877	840	849	837	859	910	842	827	854	840	838	802	860	839	829	870	840	797	834	827	806	853	836	850	807	853	848	877	836	875	846	926	848	871	805	852	884	800	898	831	840	783	867	775	854	824	874	818	829	918	857	911	798	807	854	881	913	840	835	820	818	890	859	866	858	847	781	886	880	869	874	867	874	859	826	854	874	857	855	850	881	878	865	839	874	866	839	865	913	909	892	827	873	859	842	849	857	890	823	830	854	850	808	871	853	843	862	818	835	879	886	840	873	875	862	866	783	892	894	864	875	835	857	807	840	820	845	810	856	850	902	873	834	901	886	824	823	875	825	856	824	876	826	835	862	844	855	840	883	875	866	887	846	883	842	832	803	881	858	860	852	881	866	834	840	844	875	865	872	844	887	852	894	869	829	850	873	876	853	853	877	845	843	771	815	823	849	864	875	776	848	825	860	850	860	886	882	855	846	897	833	893	879	838	867	832	843	863	898	811	841	840	872	850	827	823	852	850	810	863	838	818	809	898	875	866	842	869	860	815	805	904	847	829	854	859	849	873	851	865	862	893	857	876	856	820	823	836	840	870	880	831	846	793	883	849	865	834	826	820	825	864	829	884	849	859	847	847	850	832	905	852	816	854	827	878	865	843	866	860	842	818	863	810	838	821	870	888	827	840	862	872	935	835	827	846	854	902	883	841	840	864	838	851	850	838	889	835	906	849	834	816	849	887	852	821	870	831	873	889	878	855	797	792	885	806	847	894	864	830	786	835	883	870	840	912	823	836	868	831	864	845	856	853	867	832	896	903	816	811	876	814	801	902	822	879	853	899	847	846	875	821	834	826	850	847	852	843	853	863	854	886	874	859	853	871	905	856	819	837	860	859	867	853	836	851	867	830	881	893	895	876	796	864	808	778	830	822	821	860	806	885	867	883	919	832	879	800	894	834	847	858	829	822	873	806	816	871	873	804	862	858	872	837	850	858	813	862	853	868	844	842	877	862	888	857	795	796	819	878	846	868	838	822	839	824	862	869	888	868	820	931	848	904	909	859	857	874	870	868	878	855	870	846	829	870	852	870	877	869	830	865	842	893	871	867	857	836	852	925	826	875	867	899	803	866	883	827	864	817	881	875	861	886	806	856	878	874	857	832	827	836	854	861	869	875	840	870	787	812	861	853	852	835	882	825	815	853	848	811	834	888	836	821	862	864	883	874	820	894	873	830	824	791	844	921	815	887	845	838	810	839	816	888	874	868	853	880	811	863	864	865	861	888	869	859	840	867	829	889	891	835	810	836	856	890	831	831	845	851	907	817	906	832	868	875	881	858	862	801	837	809	834	889	864	809	831	864	811	819	869	892	841	854	850	881	840	819	822	826	839	861	866	853	827	856	833	832	824	839	883	825	805	858	832	866	841	854	879	844	821	802	845	819	857	884	812	890	836	864	846	823	868	843	871	861	856	805	890	866	873	798	847	860	867	822	853	791	866	812	866	850	843	830	875	813	841	815	835	891	887	852	847	898	888	846	832	893	815	820	865	871	841	821	848	887	839	825	844	828	867	889	858	872	824	901	866	832	843	862	864	849	877	840	824	835	833	864	844	860	789	941	864	844	858	884	816	833	930	868	781	855	852	846	855	828	850	864	846	858	853	793	858	874	866	868	852	881	866	808	842	836	830	826	870	872	822	851	911	834	865	848	870	863	824	820	847	851	886	786	883	837	851	900	849	892	920	899	857	872	886	833	848	889	847	778	859	829	811	830	847	819	822	825	856	833	839	861	865	769	856	853	813	853	848	867	882	809	865	848	870	819	845	836	926	822	840	836	892	786	852	886	818	845	837	829	878	823	874	910	829	828	869	883	844	875	895	811	864	815	918	909	825	891	859	876	836	839	828	879	840	858	880	847	835	884	889	854	871	808	850	908	850	890	895	821	831	878	869	881	828	848	887	910	819	844	829	886	820	830	844	820	864	851	817	918	869	856	891	886	842	914	878	883	900	887	831	849	865	762	771	896	870	860	874	892	861	877	838	810	883	846	849	818	909	842	870	840	822	800	873	874	862	903	860	872	834	885	898	840	839	858	833	865	839	852	858	843	820	870	859	850	833	889	826	858	846	860	821	886	880	884	903	863	805	874	847	899	885	851	853	819	847	837	867	883	822	860	817	867	844	849	870	876	797	843	858	851	897	817	813	830	874	836	817	799	855	870	839	841	826	888	882	853	813	815	804	770	845	870	770	881	864	912	839	824	867	831	850	905	867	861	841	828	842	853	806	893	844	867	828	898	857	845	846	905	825	867	839	802	849	877	830	809	791	840	864	834	891	851	864	830	842	823	862	882	847	833	830	847	867	833	871	823	799	828	827	897	817	841	797	861	851	815	811	827	824	856	845	807	876	907	893	843	839	877	890	880	861	866	861	802	836	890	869	850	850	860	863	877	870	824	886	872	890	838	805	856	828	893	829	822	844	878	808	851	902	858	859	831	883	850	808	874	845	817	869	896	830
28552	14924	15467	4100	1929	1382	1112	824	738	586	471	461	354	334	325	320	285	256	242	256	215	218	263	231	222	239	220	234	242	206	245	234	224	246	267	253	237	238	216	222	217	256	205	198	237	215	202	214	219	247	224	219	224	197	231	217	208	201	224	215	253	240	231	217	248	228	228	197	224	211	238	218	213	223	211	230	221	225	230	224	229	230	219	224	233	219	246	255	225	231	237	229	260	222	202	227	232	248	235	224	224	238	220	204	207	215	244	216	206	216	227	222	233	195	216	246	217	208	219	213	212	239	204	220	198	203	225	200	212	208	232	212	197	226	220	220	227	248	249	214	204	212	224	242	226	255	224	195	244	218	225	212	216	198	222	222	207	197	200	243	223	215	236	242	216	225	234	216	204	221	262	207	212	225	243	267	214	212	239	226	205	244	235	200	216	208	227	218	198	236	202	201	247	215	242	250	203	236	214	222	217	231	219	208	206	212	249	229	231	219	189	246	211	223	210	233	214	219	248	219	202	212	217	218	233	196	198	242	220	215	229	230	238	215	213	212	224	211	244	218	215	191	208	244	217	239	227	212	224	215	190	234	213	226	214	265	219	206	232	223	221	241	232	217	212	228	238	216	226	213	224	241	245	257	225	244	249	244	204	206	211	238	218	229	222	214	216	234	221	202	211	225	232	241	211	202	222	224	234	241	184	213	238	210	203	215	247	217	228	235	246	244	203	207	197	199	205	210	213	229	206	228	220	220	236	209	229	234	203	229	217	213	227	225	229	234	205	213	212	218	205	238	249	238	233	231	223	210	225	206	230	234	226	218	194	213	234	213	258	228	231	212	238	247	223	214	223	215	195	208	245	254	237	239	224	211	252	238	199	238	215	212	213	231	208	228	213	227	202	273	199	213	234	230	209	243	209	191	238	242	207	226	198	228	224	221	228	215	196	250	214	224	199	219	219	197	265	228	243	236	217	209	202	218	247	228	207	186	199	228	221	254	231	216	226	236	225	224	236	232	223	207	227	227	228	206	246	217	229	218	204	214	224	217	213	221	223	219	208	205	250	227	187	213	215	210	237	201	205	239	215	228	220	227	254	213	216	213	246	229	223	233	204	225	208	240	260	250	231	213	228	205	216	200	210	234	229	202	232	191	213	206	220	243	198	208	222	236	218	238	227	225	217	219	228	245	236	226	230	245	234	246	224	213	212	223	232	249	222	212	216	224	201	260	232	217	208	227	229	236	212	241	212	209	238	190	207	245	197	232	216	217	201	240	251	238	240	219	192	230	232	241	233	224	217	224	213	214	216	207	224	236	234	211	205	213	222	235	231	212	216	209	243	219	252	216	198	234	233	243	195	214	216	223	233	233	220	210	231	215	206	218	214	213	220	234	208	221	221	242	232	248	234	220	220	232	216	219	208	239	213	235	237	230	249	241	216	213	227	189	239	211	175	247	244	203	226	216	245	216	213	225	265	182	217	223	185	182	223	230	188	191	215	183	214	242	213	237	214	225	195	220	200	244	198	236	208	213	200	204	198	190	230	203	193	215	211	247	220	205	230	221	197	233	209	209	242	226	247	229	208	223	227	205	223	216	216	218	219	222	201	244	242	211	234	205	205	192	192	250	223	211	244	220	227	224	224	212	216	229	253	222	238	196	212	233	247	236	222	202	211	246	202	217	192	203	231	216	210	227	236	212	238	245	224	263	224	246	229	206	228	252	200	226	250	238	237	212	244	213	225	218	229	239	247	219	199	253	201	202	229	234	252	226	208	201	219	226	197	213	212	226	237	234	224	207	217	231	227	197	213	224	233	218	210	224	219	227	236	236	225	240	204	205	210	217	227	188	224	224	218	210	205	218	242	224	236	214	222	255	226	182	217	220	211	209	224	216	190	202	236	223	212	234	215	204	227	245	211	248	228	215	237	246	242	238	237	217	224	234	219	249	204	206	237	229	201	230	211	220	194	235	226	213	195	209	233	201	239	247	197	205	246	213	212	218	256	234	227	247	237	222	215	227	228	219	218	233	230	230	191	194	223	215	189	229	227	244	220	244	231	235	213	193	216	245	220	242	225	201	209	208	228	203	233	223	239	188	204	240	213	231	230	221	220	237	235	264	234	251	200	208	225	204	209	227	196	246	203	219	251	217	209	230	222	209	250	217	213	217	213	212	199	226	193	212	226	237	254	200	236	232	224	205	246	237	238	230	219	220	227	193	228	210	214	207	227	236	218	234	237	228	228	219	231	204	231	217	225	201	231	235	208	211	202	237	217	224	214	202	252	208	220	222	229	212	247	239	231	213	207	203	219	243	233	191	258	216	216	232	196	215	209	211	239	216	219	221	241	216	236	191	215	237	224	225	235	225	207	200	212	230	239	243	227	238	193	230	215	205	217	218	230	237	225	238	240	219	213	231	250	211	208	227	233	226	211	206	204	207	220	206	230	217	237	219	233	207	207	255	205	235	242	215	210	209	218	226	254	221	224	220	224	206	218	226	227	227	244	232	208	196	204	248	236	224	237	208	236	239	176	213	204	188	208	231	225	235	228	222	215	240	235	221	218	242	231	213	205	231	222	213	222	230	217	176	217	248	265	251	210	212	218	231	219	230	199	203	213	214	217	215	192	206	249	200	225	238	221	226	221	223	220	249	227	230	229	242	235	249	220	213	210	197	231	231	224	240	213	194	249	231	224	225	231	226	197	220	256	204	221	179	195	190	200	209	242	221	203	202	228	228	222	193	209	196	234	223	215	243	228	201	237	206	208	233	226	257	230	227	222	252	236	230	215	223	215	218	202	247	201	236	207	219	204	234	226	221	237	221	197	218	201	227	227	192	226	243	224	226	221	203	208	234	228	220	210	224	206	231	204	212	212	225	219	235	244	252	212	214	229	219	226	210	233	213	211	216	250	249	226	204	225	209	187	230	197	207	231	207	200	216	205	230	229	226	177	229	232	251	211	203	229	206	224	203	231	210	206	243	202	266	213	247	235	224	217	213	233	232	207	200	241	221	205	214	201	257	217	226	243	213	222	202	201	207	221	223	262	223	238	215	197	210	190	216	267	213	234	246	211	234	210	209	232	203	218	224	213	210	215	204	232	218	264	222	252	224	204	218	200	203	235	215	220	214	225	217	226	206	259	216	213	198	225	206	235	217	219	236	205	214	215	242	226	229	219	206	225	217	228	187	238	233	244	233	219	206	206	190	256	240	219	196	217	218	210	245	215	246	266	233	223	225	250	258	203	213	234	234	243	239	200	213	224	217	234	243	221	230	240	184	208	229	235	245	220	242	204	208	215	198	239	227	204	230	200	213	244	214	210	231	231	236	234	225	207	218	210	220	245	217	201	213	209	199	218	215	199	220	244	183	227	218	225	238	225	228	212	222	217	194	225	224	243	226	219	222	231	224	218	244	225	212	233	225	213	253	220	188	234	229	220	234	200	235	214	246	198	234	201	225	217	230	220	240	214	246	232	223	244	227	228	220	222	200
18490	13234	16924	8226	6848	5691	4693	3900	3327	2617	2141	1816	1606	1373	1403	1359	1001	828	810	753	739	730	743	709	717	729	663	677	709	693	716	641	692	652	652	648	691	608	674	592	612	529	614	548	550	561	544	553	580	567	527	580	566	582	594	561	534	541	565	587	558	540	554	537	566	534	569	535	524	541	567	547	551	554	556	575	548	554	568	583	547	495	575	546	526	575	527	578	554	567	519	560	586	555	530	576	522	568	543	564	548	567	581	522	545	517	570	502	551	587	587	547	526	585	559	562	569	525	550	558	561	570	559	568	532	584	570	579	529	520	533	549	529	554	581	536	574	555	519	528	553	551	528	557	569	545	547	592	551	572	545	528	554	573	557	522	568	535	528	552	534	519	567	515	551	521	556	549	536	524	548	562	565	544	566	542	582	542	568	565	511	567	525	518	527	563	543	529	522	573	516	528	555	531	527	528	508	478	515	521	508	518	520	576	577	559	536	549	543	545	583	537	557	543	570	540	558	556	516	562	608	540	556	571	560	564	529	596	580	536	523	547	550	507	572	573	580	568	567	519	570	535	541	549	587	559	590	589	516	595	548	502	572	541	537	552	557	557	572	557	550	561	546	566	555	553	510	552	562	550	588	540	541	566	572	545	584	509	536	537	507	566	532	529	521	569	553	531	543	536	539	557	557	557	533	533	574	559	551	541	509	586	527	541	520	564	575	582	532	522	558	540	592	549	593	504	514	566	547	537	593	554	555	536	551	588	577	551	535	506	565	571	532	546	530	528	551	533	557	531	572	506	599	520	546	568	524	566	555	550	568	570	570	570	510	521	548	538	538	569	533	585	563	545	509	572	554	580	539	558	570	555	564	547	564	536	577	573	546	478	524	547	537	596	562	567	562	578	550	551	535	514	562	556	576	525	528	543	504	587	576	542	570	565	567	512	530	602	559	575	552	540	602	617	572	549	551	486	485	524	523	542	573	575	557	600	565	544	537	556	525	543	527	573	538	541	559	603	561	534	533	587	536	547	526	576	532	523	522	512	525	533	515	530	554	547	535	570	541	572	531	544	536	533	556	564	554	554	568	523	569	542	542	542	577	517	541	550	534	593	549	547	570	561	532	538	549	528	543	525	536	518	535	562	519	553	564	556	558	551	544	518	544	536	546	549	570	561	567	542	569	545	551	517	526	583	580	536	539	534	557	601	585	554	563	525	533	568	536	561	551	526	556	560	590	519	577	533	595	568	541	560	557	579	548	524	574	545	579	559	579	497	509	529	541	562	559	568	562	543	535	554	579	549	576	550	545	536	537	520	564	544	590	510	515	552	548	589	547	515	536	544	511	561	572	575	526	582	530	569	569	526	561	503	563	587	520	552	560	557	578	544	596	590	547	565	512	556	539	601	610	533	540	551	563	564	551	533	571	538	535	539	508	523	536	553	549	540	512	534	528	506	532	554	561	546	549	511	531	548	544	566	571	550	594	629	542	516	576	528	557	549	544	559	545	540	543	544	547	589	562	572	545	522	557	578	604	540	556	561	562	559	522	552	554	559	567	549	554	540	563	537	545	533	523	524	527	559	579	536	576	558	531	571	557	549	562	594	561	580	544	538	507	552	585	556	572	502	532	598	547	535	551	575	545	581	550	576	547	536	561	553	552	546	519	530	557	575	533	550	526	578	554	543	565	533	550	548	511	615	545	549	562	508	547	587	549	540	513	531	564	523	551	552	568	547	559	531	558	514	547	560	560	537	553	523	524	515	573	601	561	553	529	555	543	531	563	566	569	558	541	556	561	597	580	561	567	570	561	559	522	554	565	540	533	536	558	589	578	548	544	568	519	541	543	552	556	561	568	558	557	514	566	572	568	562	573	544	540	510	530	576	562	572	546	565	548	555	518	572	546	541	525	570	533	573	546	605	535	570	542	574	564	531	591	515	573	579	516	546	515	572	547	530	580	520	529	531	584	560	551	559	576	564	539	533	548	552	547	542	595	543	538	583	563	570	612	562	524	541	539	570	538	537	551	578	556	573	550	528	516	552	554	542	556	534	556	522	541	551	556	566	545	540	562	550	518	539	566	556	525	560	536	529	554	543	565	537	566	533	551	535	572	537	528	543	526	544	591	560	581	538	558	521	565	488	534	578	573	563	519	507	521	584	570	547	527	549	586	575	590	521	524	565	569	536	525	556	517	525	568	561	547	547	517	571	553	560	552	521	547	547	519	527	545	601	534	540	584	548	555	544	525	529	565	564	532	527	537	524	583	566	563	551	536	596	531	517	507	569	555	537	568	553	556	597	552	557	563	569	550	573	537	522	559	587	516	513	552	586	561	555	547	566	575	557	500	531	536	525	563	543	559	600	537	546	570	531	558	638	525	557	547	549	565	541	563	554	523	512	547	565	549	539	596	544	537	536	607	565	568	553	559	557	561	506	550	552	528	493	552	602	588	592	587	543	580	515	577	518	572	551	527	577	571	573	559	574	601	539	578	545	527	600	550	541	560	545	559	541	544	564	562	541	586	561	545	542	534	583	525	498	544	582	580	533	536	564	554	521	507	540	529	515	598	596	572	527	572	569	519	550	536	571	552	534	566	576	574	546	548	516	565	513	489	558	545	597	573	617	578	557	565	510	571	511	528	546	526	548	549	575	552	569	571	572	555	560	557	484	560	583	538	561	536	558	520	555	543	587	543	550	566	522	568	529	576	568	510	553	529	516	561	581	517	543	560	549	526	566	550	514	564	536	589	553	543	549	552	555	594	542	564	578	547	548	603	517	500	567	573	554	564	534	569	536	569	545	543	551	568	538	531	541	563	553	577	543	529	519	579	558	570	559	509	542	537	538	565	574	534	552	547	552	542	567	559	529	566	536	585	535	577	588	520	556	550	588	575	536	536	531	557	548	588	569	552	552	542	582	552	560	606	536	537	542	536	527	525	578	492	588	532	566	579	492	541	531	534	529	538	556	518	588	534	535	545	529	607	578	539	578	523	520	592	530	559	520	555	534	560	567	591	578	575	594	534	549	566	540	573	545	559	534	520	577	548	534	555	528	523	544	538	562	537	515	561	573	529	548	533	564	520	569	525	532	571	576	541	533	562	536	525	546	492	567	532	552	566	581	543	572	519	577	545	529	543	531	600	516	544	566	555	556	543	577	569	562	588	563	577	559	540	566	582	570	541	564	572	553	553	551	542	559	550	539	505	554	555	517	541	530	586	558	528	613	563	550	590	598	545	564	542	569	568	596	540	562	596	576	511	526	567	571	593	548	547	546	566	524	574	516	568	531	522	535	512	552	553	579	554	547	538	547	560	539	548	544	584	542	513	554	600	560	531	545	509	548	575	542	555	533	558	561	530	541	538	551	540	555	552	592	553	597	537	553	543	518	567	517	530	525	545	543	542	563	586	514	541	570	604	577	550	521	505	538	561	565	534	577	553	553	582	556	548	514	531	548	563	558	545	594	572	567	525	549	573	531	591	537	558	526	582	526	516	543
8650	3511	3290	1325	921	798	700	633	530	444	493	439	457	460	446	437	396	368	383	419	441	386	378	401	411	391	416	388	385	409	385	416	418	412	381	421	388	382	335	430	359	375	350	364	371	400	387	365	375	376	370	374	403	396	384	383	353	377	351	391	403	377	386	381	379	355	414	369	350	394	408	383	402	380	397	393	389	402	377	350	383	426	395	360	421	375	385	385	388	378	379	392	393	385	388	412	349	396	397	370	374	329	374	350	371	357	400	410	372	405	397	399	369	407	385	372	377	384	379	376	366	394	381	373	429	377	351	382	364	379	406	407	395	366	376	369	373	429	415	398	408	394	356	379	365	397	412	358	367	376	397	385	396	371	419	405	382	358	351	375	378	370	403	376	356	383	395	411	409	417	415	386	377	414	401	361	389	395	362	385	356	384	352	418	401	354	380	364	387	376	377	379	412	425	379	381	363	410	369	360	409	403	380	403	395	371	412	379	383	420	395	369	372	389	370	399	411	389	428	396	386	400	358	401	365	372	373	408	425	366	366	437	369	371	379	393	394	356	416	377	407	387	398	417	407	399	419	366	381	374	391	389	355	397	408	356	406	360	383	407	407	430	394	381	326	364	376	418	406	395	340	343	383	380	365	344	369	388	363	355	401	387	421	375	366	404	367	382	383	372	361	395	412	377	348	344	392	378	349	370	385	387	410	390	401	437	371	374	404	367	379	406	384	377	391	406	421	382	386	350	369	387	396	395	381	372	413	422	410	386	385	374	393	344	349	379	395	377	352	387	406	353	380	350	407	352	381	340	413	389	386	339	378	382	429	392	383	365	379	346	403	376	382	384	352	410	395	373	368	378	365	403	373	380	354	385	407	353	371	368	376	354	380	409	379	395	399	365	431	368	405	369	394	376	391	349	367	412	369	399	402	374	437	394	416	395	400	396	381	372	389	404	401	394	360	375	374	403	400	404	365	391	393	407	387	373	363	396	378	417	375	368	368	373	359	371	410	407	379	395	379	367	364	375	349	366	339	376	362	395	397	367	385	366	393	356	382	372	352	370	373	372	386	378	360	399	384	401	343	360	363	380	340	377	376	385	417	416	359	393	380	376	395	347	366	334	381	391	399	382	405	430	392	399	414	415	390	371	421	390	391	378	344	365	386	407	389	369	405	400	393	404	374	375	389	366	395	401	415	393	389	378	390	370	391	374	373	378	372	364	366	365	376	386	368	386	386	393	396	391	376	415	395	371	388	366	378	372	402	389	390	337	337	387	390	363	356	399	375	372	415	395	367	346	389	426	358	373	388	389	426	375	337	367	411	366	394	373	390	353	359	431	362	389	386	386	357	408	375	393	368	362	366	349	382	372	422	390	381	379	381	400	427	361	359	408	372	370	367	384	417	381	375	374	373	395	369	404	369	397	432	377	366	389	377	395	345	425	381	391	368	380	375	419	395	371	357	351	401	408	359	382	356	354	368	418	367	384	353	362	383	352	381	406	385	400	364	365	371	363	390	370	414	393	414	407	371	392	406	364	399	374	411	392	413	386	423	395	350	431	397	403	406	374	357	352	382	401	383	373	370	380	380	408	402	372	359	358	372	401	393	346	383	413	386	391	358	358	369	359	384	415	385	398	392	350	376	384	418	381	368	383	355	330	372	400	380	367	359	379	350	391	419	391	350	369	405	387	457	390	399	357	391	371	335	401	345	376	380	376	389	347	402	333	398	325	425	398	408	367	368	382	391	362	374	361	379	367	372	353	377	372	357	392	371	352	365	399	379	405	351	382	406	398	360	425	369	373	363	369	382	373	418	369	391	403	412	375	405	403	402	394	391	408	361	361	393	359	388	372	365	358	397	403	421	377	379	344	341	391	419	407	361	373	395	365	422	374	397	362	371	377	394	344	363	414	369	410	407	420	399	378	360	405	382	354	374	410	374	377	362	349	411	422	394	361	372	425	406	397	381	393	351	391	380	396	348	391	378	372	389	397	392	366	363	381	405	380	391	395	382	387	374	380	414	367	395	421	416	382	378	366	373	409	371	371	361	385	351	377	366	361	348	349	427	366	370	368	414	399	355	400	378	384	379	421	402	390	367	372	327	350	363	363	368	354	388	364	411	378	385	363	394	378	409	378	377	378	378	394	380	371	362	352	366	358	360	362	373	341	399	370	386	375	405	382	408	388	359	396	396	370	390	383	382	375	401	345	389	406	386	357	390	363	336	333	343	390	387	432	402	376	381	372	375	379	372	378	385	401	388	402	379	402	373	323	397	375	358	393	367	401	383	414	384	370	382	407	404	393	397	350	364	399	369	397	369	394	379	375	380	383	379	375	402	360	406	391	425	380	409	374	382	365	389	392	371	386	364	354	366	369	397	400	402	388	368	391	410	386	322	376	328	371	409	398	374	381	419	372	345	388	398	412	403	383	390	433	375	389	369	366	374	411	367	396	347	353	385	360	423	386	394	411	363	369	400	364	349	365	415	371	369	402	417	400	360	373	347	381	414	363	391	409	386	414	387	400	372	418	363	359	364	375	393	349	414	378	396	373	409	366	373	387	388	409	409	392	401	395	352	363	376	402	341	352	362	385	362	392	366	407	407	347	385	386	390	375	402	402	362	404	390	382	424	409	396	387	372	382	379	379	393	369	383	389	387	343	354	373	397	353	411	392	356	354	381	382	368	361	390	400	419	385	379	375	411	386	365	395	356	393	375	363	374	349	404	429	387	384	357	373	373	405	405	425	384	360	396	363	383	406	381	367	350	365	366	392	352	396	404	408	376	381	364	349	390	367	400	384	373	359	391	380	400	401	375	371	343	380	399	426	398	374	406	392	393	385	366	392	391	414	401	402	372	392	419	368	408	370	418	392	363	397	399	377	404	390	351	372	403	397	375	376	382	398	377	424	410	372	373	361	430	398	362	398	384	427	353	421	381	396	401	411	391	362	342	355	388	361	411	371	363	399	361	400	392	385	351	376	372	375	366	400	372	402	333	413	363	404	428	410	365	389	394	396	404	386	369	373	339	409	365	373	411	381	390	352	379	406	375	368	375	383	414	370	371	372	385	398	353	386	407	403	359	344	374	349	367	390	364	351	372	360	384	396	364	376	383	402	373	398	354	408	382	361	398	387	413	386	381	388	397	366	415	387	387	374	410	386	377	399	375	351	401	356	390	382	375	364	398	366	386	387	399	408	368	377	395	383	369	383	398	386	371	421	408	349	374	418	383	354	380	409	381	410	383	379	390	386	365	336	386	361	389	422	367	411	398	363	359	350	379	346	412	367	381	376	359	385	376	356	366	381	349	360	375	377	382	406	363	380	363	405	385	414	350	372	391	359	407	371	426	403	389	420	393	422	376	395	362	385	387	407	380	401	422	389	375	363	384	403	402	436	378	369	375	355	414	373	390	378	365	386	417	382	383	392	379	381	381	400	411	381	376	376	385	412	379	370	408	399	376	400	349	362	384	398	403	400	366	418	373	399	390	358
6706	4106	6076	4031	3350	2870	2431	2150	1915	1628	1427	1246	1247	1195	1188	1102	998	963	993	986	948	944	978	1009	883	933	951	946	884	1003	940	893	973	955	968	869	941	940	929	889	883	931	919	887	856	907	937	936	913	948	911	941	886	920	928	901	923	896	897	910	924	852	905	965	837	912	911	930	910	935	918	933	919	887	903	893	872	896	863	914	890	895	921	969	935	857	919	897	926	924	915	911	893	893	919	861	923	918	921	916	897	911	855	929	846	876	971	868	870	938	912	949	899	923	883	889	929	886	903	929	881	882	891	906	890	925	949	903	910	835	890	894	920	940	894	966	849	915	920	918	925	835	927	895	917	922	922	897	973	957	936	920	912	897	959	881	870	911	894	916	884	871	908	963	873	866	889	894	955	847	959	922	925	946	929	931	879	916	885	915	873	894	936	912	914	934	925	871	893	961	877	883	930	925	941	878	944	857	864	884	880	900	948	893	933	914	944	942	904	891	901	879	899	910	857	906	925	874	888	914	931	913	863	911	915	978	939	932	960	915	850	929	888	870	901	946	908	879	858	918	884	884	888	894	889	948	916	861	908	894	908	876	899	961	944	889	919	951	958	885	899	968	965	886	872	896	935	894	890	917	925	905	986	981	913	902	880	902	920	888	898	902	915	894	889	939	884	919	887	893	907	865	873	906	880	914	900	907	968	896	897	898	909	894	953	896	956	877	913	911	856	928	889	926	925	924	894	939	914	902	926	865	852	906	901	905	881	904	895	891	922	896	946	880	945	915	924	920	898	872	929	919	887	867	896	954	922	869	874	881	936	909	855	892	839	940	971	907	913	905	845	970	890	921	854	971	900	929	943	912	904	929	885	911	929	878	931	904	941	890	900	930	886	908	881	948	919	877	903	888	914	903	904	927	916	875	938	866	962	907	916	906	931	894	932	918	897	886	900	941	928	919	895	918	937	933	906	881	895	905	871	914	893	914	858	913	884	912	861	890	900	911	922	864	869	931	944	933	949	912	871	884	898	924	891	938	910	898	912	892	955	894	936	865	889	875	910	902	920	889	921	898	932	947	875	889	949	929	907	876	893	913	914	891	919	886	945	935	889	895	884	898	881	931	909	897	909	906	920	912	904	939	915	892	966	893	938	922	887	860	920	928	887	874	942	930	936	927	896	973	913	931	911	940	922	894	891	889	887	904	887	901	883	870	913	930	875	884	885	917	853	872	898	925	909	891	912	966	899	890	854	881	917	918	928	871	880	945	888	931	914	927	870	929	925	904	889	900	927	933	957	985	907	878	863	945	885	853	893	918	901	916	871	926	862	907	888	910	874	910	906	914	891	861	897	859	956	949	864	885	910	911	918	941	829	949	890	922	943	930	940	969	880	911	923	912	885	906	873	904	915	937	916	900	913	939	880	900	931	897	952	949	911	872	913	910	976	952	954	950	915	875	912	876	847	907	894	893	872	866	890	914	921	898	913	929	904	913	883	899	877	878	931	830	865	937	881	916	910	937	913	895	894	901	954	925	904	888	890	909	906	920	920	953	941	971	891	895	925	902	913	878	923	924	929	894	833	928	933	918	910	890	874	888	929	912	957	930	927	959	941	864	874	900	941	892	898	875	878	892	932	852	918	882	898	878	915	904	890	925	890	916	934	919	908	891	901	960	891	926	893	957	927	930	876	935	929	917	898	929	894	886	924	870	892	869	922	912	874	921	928	867	879	914	913	875	897	901	903	928	900	929	869	920	891	883	989	882	881	894	939	932	837	914	926	866	896	943	893	869	950	882	946	892	961	922	916	873	921	904	929	868	977	913	916	930	881	940	889	895	949	929	896	891	890	870	897	890	894	912	833	911	951	871	919	879	882	859	864	929	922	909	900	903	924	863	922	935	888	955	910	955	876	926	972	912	877	905	972	862	872	884	922	847	885	937	954	905	970	864	844	896	913	937	911	933	886	947	853	874	828	913	887	924	926	930	875	915	921	894	880	905	954	895	911	946	892	910	901	899	916	855	947	970	904	899	901	913	899	875	860	910	876	867	925	912	851	926	889	883	834	963	907	913	899	890	885	905	943	864	924	865	887	948	930	920	892	941	888	923	888	929	894	926	892	961	905	940	937	859	896	900	898	970	896	875	960	943	945	937	940	903	934	915	912	943	913	896	876	902	917	939	907	937	905	929	905	991	913	954	850	930	897	948	904	924	841	946	955	932	869	872	906	948	889	876	856	915	905	935	948	913	940	944	911	959	968	874	880	925	975	915	877	894	905	907	921	904	972	953	922	929	928	949	929	904	900	924	898	936	891	883	894	934	868	910	889	879	945	903	936	938	892	936	875	923	868	959	870	880	870	864	910	920	834	972	881	936	919	884	882	868	925	870	924	913	868	900	847	892	866	916	912	974	895	929	880	925	886	945	880	901	968	854	919	910	908	911	976	905	865	882	951	881	886	891	896	914	879	947	919	887	927	937	894	922	924	875	861	879	941	866	949	923	893	860	921	906	902	904	918	913	909	841	906	879	950	915	904	898	877	835	919	877	906	909	840	952	907	914	886	885	926	881	942	897	937	893	924	850	925	869	929	916	926	859	904	870	898	921	848	908	900	962	898	950	906	868	949	927	902	892	911	879	961	852	966	913	904	828	901	907	871	909	916	910	897	916	933	958	916	889	916	884	947	922	873	952	911	875	934	893	859	925	884	849	962	882	897	929	930	961	887	869	899	890	884	940	952	938	972	945	878	859	869	944	872	961	896	898	917	845	966	895	902	879	871	884	960	904	893	926	904	901	925	911	903	908	948	934	906	903	935	865	922	913	908	898	927	889	914	905	909	865	915	912	896	898	871	867	886	874	932	928	944	870	957	919	879	863	934	911	963	912	914	894	854	942	905	889	925	904	871	953	951	892	903	910	875	968	898	922	918	888	890	926	905	898	947	940	905	946	896	934	961	947	929	893	947	883	872	902	857	891	896	908	914	906	911	936	922	914	907	914	872	884	941	893	894	864	919	944	932	883	931	911	911	932	923	918	892	949	882	908	884	949	879	870	954	921	886	906	911	938	901	901	964	898	905	918	933	892	869	899	870	907	924	884	940	938	917	951	912	883	876	893	898	907	929	895	959	907	838	947	907	908	885	935	880	919	908	928	873	873	878	915	904	857	879	885	942	889	900	905	859	904	888	862	924	937	916	885	916	897	884	898	871	876	865	871	917	941	956	903	886	879	967	918	894	918	897	908	954	907	916	908	916	873	926	871	919	841	946	908	888	927	917	898	915	885	917	965	942	892	900	902	928	908	918	901	913	932	892	956	869	911	930	896	960	950	890	897	901	865	934	874	995	899	889	911	943	910	899	879	891	972	867	914	905	953	915	934	888	897	893	922	900	918	916	899	944	911	908	920	916	880	911	900	954	903	894	927	889	942	922	868	922	881	863	933	937	872	938	934	920	905	869	936	926	917	893	928	934	883	898	905	871	914	869	966	869	925	908	926	826	872
20553	9451	11710	2599	1439	1171	980	746	615	594	536	504	499	461	436	419	414	386	398	434	359	336	382	357	363	376	379	359	358	385	372	375	393	362	347	372	397	414	368	334	359	334	356	335	348	376	338	347	368	335	373	330	368	360	359	399	361	348	352	341	365	383	387	385	366	329	396	382	358	326	341	346	374	364	325	359	332	340	395	371	322	365	417	363	324	358	360	345	340	366	351	346	319	394	345	320	357	341	336	341	352	353	383	370	391	340	325	339	377	365	362	345	350	385	367	327	363	344	316	371	348	330	365	366	350	317	351	373	380	335	363	352	385	380	353	362	320	396	378	361	319	380	307	373	365	378	351	375	344	358	370	350	357	389	394	382	349	341	378	379	344	351	381	350	371	380	364	330	329	376	344	362	330	364	349	381	315	406	370	367	388	376	394	337	346	386	357	357	353	340	374	359	345	318	360	386	342	340	317	361	378	387	373	397	368	344	379	376	331	359	405	374	344	361	362	374	382	343	364	359	372	354	335	328	360	375	352	359	347	362	367	355	372	359	347	328	362	387	340	369	362	368	370	357	379	309	355	369	365	335	362	339	367	399	369	380	378	355	345	381	351	382	327	355	339	338	345	343	332	404	343	330	375	364	351	369	359	321	359	343	336	335	380	371	345	382	353	355	342	337	399	360	321	375	356	373	379	370	369	381	346	372	378	345	380	349	393	358	392	371	349	343	365	375	358	341	361	344	379	376	362	382	367	371	367	368	352	366	332	378	382	350	359	387	347	364	356	325	338	376	363	350	379	340	347	337	359	365	335	347	399	359	344	378	347	350	336	375	327	373	355	364	359	376	402	348	338	396	390	357	394	310	381	362	363	330	359	369	315	347	360	356	365	366	350	351	350	334	350	360	351	346	356	348	372	330	354	364	365	405	360	355	379	379	322	323	361	372	336	367	369	348	331	350	350	324	364	358	367	357	372	348	391	347	398	348	369	360	370	352	389	381	391	323	336	349	339	389	365	374	362	356	366	351	329	367	371	341	360	367	370	348	345	366	358	355	376	343	353	374	357	380	367	379	367	356	344	368	360	356	380	367	321	345	334	380	368	385	349	399	351	352	334	340	324	335	353	347	319	350	353	363	339	340	341	352	338	350	355	319	359	351	326	342	386	352	348	365	345	361	351	343	375	383	373	378	346	375	332	336	385	320	349	379	355	356	407	357	352	368	365	370	343	371	351	406	351	385	388	355	362	342	387	345	337	348	412	384	368	354	350	364	385	362	388	361	361	381	413	372	387	386	374	388	388	363	371	353	387	368	341	362	347	336	350	350	357	348	354	406	348	376	376	365	370	323	363	327	362	353	316	356	353	351	362	338	350	350	366	361	378	372	349	350	350	388	346	351	362	342	367	334	342	352	332	358	315	386	354	354	353	376	341	339	372	334	346	360	371	371	346	347	363	362	342	384	331	371	377	386	356	391	353	349	365	352	373	334	378	347	367	375	361	348	356	361	363	401	371	341	353	361	328	390	367	378	357	331	387	385	338	358	336	364	371	349	357	378	351	355	368	334	375	363	356	372	348	373	332	327	354	351	354	365	330	373	368	384	380	362	374	339	374	386	418	351	350	352	363	386	369	375	368	341	375	376	352	399	373	387	337	360	360	368	362	359	346	337	320	355	338	306	384	370	337	320	364	355	340	373	343	378	339	417	314	353	327	342	353	376	347	401	341	362	365	359	351	338	345	363	337	383	362	371	372	367	359	362	381	363	350	381	362	361	350	360	380	340	358	358	380	384	349	349	331	383	354	322	351	332	364	369	330	375	374	366	335	363	361	349	351	368	397	337	337	345	337	358	372	366	388	405	352	337	351	351	328	363	345	338	398	365	372	373	334	367	352	342	350	360	379	343	323	353	405	378	341	365	403	370	341	361	382	394	382	367	405	370	376	367	382	365	358	329	347	345	323	355	371	373	354	343	353	369	392	367	342	333	372	340	360	339	358	321	327	364	377	363	372	342	358	356	350	351	352	373	344	346	363	333	346	338	351	328	343	347	384	368	329	372	412	348	363	346	361	363	387	323	358	363	352	398	345	378	356	334	337	344	380	400	343	356	386	374	356	396	364	359	368	358	342	361	360	371	357	365	372	346	386	338	356	339	365	350	365	338	381	370	367	349	360	369	387	365	364	375	352	386	349	365	375	336	355	338	350	336	376	335	364	317	346	397	359	342	363	359	370	423	366	325	342	334	350	369	393	342	322	340	346	383	352	371	375	368	339	361	355	353	358	360	349	365	369	346	357	357	343	344	368	363	386	341	359	326	391	387	374	352	372	360	322	390	365	358	323	355	353	331	369	335	383	371	358	379	366	375	345	345	317	339	371	342	349	340	370	312	349	351	400	368	367	411	347	347	324	433	361	346	373	370	351	337	347	363	328	392	357	360	328	331	341	351	371	380	327	358	368	317	348	376	380	390	347	348	339	386	394	337	345	362	400	351	356	356	339	347	321	335	358	338	316	409	361	334	340	366	369	390	335	372	381	335	352	328	343	370	361	358	361	392	358	354	373	371	354	345	338	340	380	350	366	364	338	365	369	350	363	326	353	364	316	399	326	336	355	355	350	345	350	348	318	351	372	350	347	345	341	381	332	376	356	353	325	335	333	341	351	347	331	387	395	365	392	381	334	329	400	390	393	353	338	369	346	371	354	366	392	350	370	391	362	377	354	353	360	346	399	332	372	350	377	365	368	352	361	361	361	331	359	345	356	348	351	329	318	359	332	345	348	322	362	368	374	340	371	369	375	366	393	406	366	393	356	371	358	373	415	361	337	373	341	352	356	344	354	345	323	351	350	366	349	339	382	354	353	354	359	341	343	370	372	348	355	376	370	346	378	336	392	340	375	373	342	351	381	376	367	346	350	368	374	346	366	358	380	367	386	380	356	357	354	359	379	346	378	326	377	382	358	343	385	329	357	364	348	360	338	363	371	382	372	330	361	347	373	360	393	363	362	380	348	362	352	361	385	396	369	379	383	328	354	355	331	367	378	348	356	350	388	397	374	330	343	367	401	346	355	353	353	372	346	384	334	347	357	375	347	369	358	392	356	345	366	366	350	365	356	333	360	371	358	359	355	357	346	370	362	379	354	375	352	354	397	352	372	367	349	343	372	364	351	352	353	363	368	341	315	334	356	338	377	338	392	347	351	332	359	397	333	366	362	341	332	364	376	353	344	353	401	379	373	359	362	363	332	378	381	375	347	387	361	387	333	383	417	351	341	378	341	336	389	329	371	388	358	346	346	342	366	332	324	363	375	364	400	360	351	353	372	332	332	371	377	352	355	359	350	353	359	366	320	337	371	373	332	345	326	358	378	326	365	359	327	374	388	355	329	338	305	391	384	354	343	364	355	352	346	344	391	387	365	362	377	363	391	386	376	370	373	367	324	357	381	371	382	377	349	340	376	353	357	322	367	353	358	340	361	340	326	372	377	375	381	350	351	353
14771	9055	14994	5790	4953	4631	4092	3215	2573	2228	1942	1604	1443	1533	1392	1196	1083	1034	984	985	938	935	974	940	911	962	920	989	963	954	922	955	950	935	960	920	931	936	872	881	879	875	872	865	860	916	830	851	819	856	852	814	873	847	810	850	839	823	825	867	845	855	854	840	810	852	897	947	868	887	851	849	852	866	870	838	908	855	904	868	901	808	793	851	862	850	894	894	855	878	882	871	868	909	852	849	927	861	834	850	801	815	842	865	819	878	935	824	862	862	876	826	852	874	845	883	861	850	832	791	816	881	861	836	848	840	806	859	822	807	840	885	846	802	817	808	866	794	861	820	841	834	831	839	812	893	840	839	876	861	854	825	890	825	869	848	837	816	864	857	819	835	819	816	881	800	866	823	834	834	830	826	847	822	879	840	776	898	842	844	887	799	858	862	850	865	872	839	875	900	776	811	849	843	874	934	822	872	891	904	880	864	776	894	811	847	860	815	812	819	862	806	893	815	899	792	876	905	864	813	857	841	886	809	906	836	877	875	846	837	888	882	838	844	893	845	873	846	881	793	859	890	908	881	860	799	833	874	835	836	891	873	868	796	859	879	884	816	849	813	877	850	795	837	813	867	846	813	877	874	835	858	830	803	796	831	822	923	866	864	833	827	821	894	854	827	813	894	818	836	860	871	855	841	833	897	825	785	804	845	888	827	887	874	849	894	833	914	871	871	838	824	844	865	822	810	878	884	846	810	787	835	860	845	855	859	844	819	864	864	862	833	882	823	783	842	871	869	895	846	838	916	806	849	844	842	871	831	829	871	838	872	857	862	880	884	873	806	868	905	833	885	897	861	852	862	897	845	888	904	845	883	889	864	838	780	824	902	851	829	822	879	882	849	836	828	833	840	867	883	852	803	877	866	875	805	836	880	879	882	839	845	836	823	837	811	869	881	895	874	884	832	840	829	853	914	877	877	846	847	838	865	871	855	830	860	822	872	867	816	892	845	811	850	863	899	882	854	817	848	821	853	866	841	888	853	852	806	900	865	881	848	860	938	883	780	836	838	905	847	887	907	814	869	870	852	933	878	820	860	831	856	830	875	844	819	816	869	889	843	862	898	903	855	831	896	813	857	858	817	853	825	838	864	824	813	808	878	814	850	894	856	840	852	857	861	860	863	869	860	843	835	883	871	810	848	838	830	834	875	864	880	882	888	887	859	868	856	855	773	890	865	884	834	903	832	801	904	841	831	814	842	821	887	888	854	809	870	835	828	865	860	859	824	840	867	840	861	816	838	828	873	899	850	857	880	825	826	872	847	790	854	927	826	847	818	850	883	829	852	832	829	806	817	845	837	875	818	851	852	789	838	805	829	857	803	901	814	847	826	867	852	916	908	816	870	894	860	869	834	850	874	890	850	838	878	841	906	908	867	835	853	866	854	904	822	891	828	932	830	832	814	902	855	842	845	839	841	895	835	823	841	837	826	873	845	809	806	859	902	890	869	832	875	853	878	863	877	788	883	852	909	849	835	888	903	925	884	776	905	838	840	843	892	841	807	800	834	921	842	870	861	859	864	759	880	898	867	840	843	859	839	841	864	847	841	848	868	836	851	801	822	906	858	912	892	886	878	914	873	861	894	842	899	815	865	867	880	834	880	889	865	831	829	832	856	870	880	839	808	832	860	831	854	848	866	832	873	862	877	870	805	922	822	851	821	808	874	825	842	848	856	829	877	860	830	866	858	875	862	893	812	883	874	953	875	873	836	832	879	869	817	901	828	840	857	891	803	872	821	858	823	886	817	835	835	841	874	834	807	795	830	822	854	866	833	919	897	886	834	821	887	778	824	869	851	889	863	917	813	892	865	825	844	859	840	837	851	833	891	849	824	833	860	828	821	841	830	816	820	877	900	852	831	859	833	828	820	881	843	824	798	827	831	860	794	811	813	893	898	886	873	858	834	813	863	879	817	848	850	837	783	821	828	850	826	903	823	852	856	840	894	797	868	824	907	822	860	854	856	875	853	836	865	851	842	854	850	857	870	849	879	884	836	859	871	835	855	879	817	860	827	856	807	833	886	922	755	881	899	856	860	808	865	888	856	821	848	825	825	825	859	871	814	863	924	906	820	878	850	858	870	905	875	861	818	833	868	846	867	837	833	871	829	870	849	827	869	814	875	814	860	865	866	852	888	869	846	881	835	841	863	810	844	875	856	826	859	881	826	840	881	881	819	835	874	832	794	834	876	876	860	879	829	877	851	800	882	817	834	854	874	834	874	849	804	836	818	822	858	834	883	852	902	842	846	878	844	861	847	862	825	810	873	807	883	846	815	877	896	845	846	836	902	828	866	810	865	836	823	877	849	876	861	835	826	868	880	845	833	875	816	873	881	834	885	891	875	830	854	867	859	864	895	832	862	943	869	861	872	852	897	871	844	880	837	862	856	827	843	833	834	926	905	815	848	822	865	807	815	877	874	864	895	832	864	843	903	855	897	848	845	821	922	856	854	829	827	868	829	854	841	844	855	875	827	874	819	856	877	888	840	824	861	864	886	846	767	923	851	841	847	860	899	862	887	808	867	872	841	812	829	864	901	832	854	867	885	838	885	863	866	849	836	904	870	831	857	818	835	853	890	849	839	910	845	838	909	917	880	837	841	843	894	810	846	868	812	838	826	882	836	820	837	825	817	856	839	832	864	846	880	848	857	860	855	916	862	853	842	875	864	881	880	894	861	863	832	881	840	862	898	863	876	872	837	870	826	840	891	891	848	861	837	863	800	854	830	810	867	846	854	784	888	862	862	867	851	902	855	794	862	877	893	865	851	831	855	844	819	863	859	866	825	876	881	810	861	875	821	877	836	879	853	853	839	810	822	848	865	866	831	860	855	850	798	857	801	881	924	865	846	884	877	857	845	866	923	878	842	879	849	875	856	866	843	827	831	819	852	857	860	865	859	930	879	862	845	815	868	774	843	888	827	868	887	856	833	867	831	864	879	899	798	882	881	857	864	888	791	841	836	827	796	886	863	852	865	835	849	883	881	845	822	832	872	834	858	889	922	841	839	881	864	867	880	887	871	905	809	878	829	812	858	820	812	847	829	864	819	846	837	864	809	857	848	846	842	872	858	905	863	864	871	881	899	860	819	897	880	873	863	828	854	816	871	795	841	872	865	876	877	894	833	860	891	858	813	796	789	833	836	845	899	808	854	855	864	895	888	861	831	816	874	813	881	811	833	876	906	881	878	849	838	864	801	824	870	826	895	867	851	876	887	868	873	830	872	910	858	791	835	816	830	853	834	894	864	823	851	930	926	931	844	879	845	803	863	851	818	844	876	877	822	823	843	825	860	850	910	876	839	796	874	848	856	827	895	872	891	852	838	852	812	900	846	841	856	900	842	822	824	803	858	825	787	838	847	802	870	879	860	844	869	865	851	847	866	864	795	858	900	843	850	914	842	910	856	851	851	842	842	851	873	827	873	854	856	805	842	844	861	874	829	849	831
28715	15112	17869	4284	1934	1542	1166	897	694	549	506	420	358	370	375	306	315	295	241	231	269	276	262	250	270	278	223	247	257	263	245	277	248	249	247	275	232	223	236	233	217	228	221	214	220	219	201	226	246	251	228	238	248	231	182	229	223	229	234	219	219	218	233	244	252	213	231	225	223	239	219	224	231	225	216	221	224	232	212	229	242	251	231	216	231	177	215	261	252	235	214	243	228	199	235	234	231	235	229	220	226	227	252	227	229	236	242	228	247	230	219	221	217	218	242	213	214	212	226	213	206	238	210	229	238	219	229	226	203	216	214	240	229	245	243	228	212	220	253	218	216	214	212	223	232	228	223	239	227	214	211	225	261	237	243	243	210	221	217	219	212	215	239	235	259	220	219	213	226	243	229	252	216	235	262	218	221	200	228	234	248	238	213	235	234	222	246	228	212	213	234	216	235	252	218	263	246	211	228	224	228	245	229	202	243	223	221	231	215	224	246	233	255	217	237	221	227	231	245	213	235	216	223	195	242	224	224	204	225	219	230	211	230	226	222	239	205	248	254	227	224	220	213	217	244	221	208	227	246	203	238	218	259	226	211	208	225	224	208	238	221	225	225	213	233	232	230	222	230	204	232	233	246	231	190	242	241	214	245	222	223	229	272	245	205	225	218	245	219	204	205	213	234	229	239	215	223	223	247	215	201	226	251	240	215	216	234	220	227	218	229	237	240	225	222	208	244	225	212	180	200	220	229	199	247	225	224	227	196	190	198	202	237	236	202	219	210	235	201	239	216	240	231	239	230	218	220	214	207	255	209	232	235	231	193	201	212	256	207	209	230	205	216	230	230	208	199	231	245	233	249	225	263	208	211	267	211	228	235	221	231	247	222	221	234	214	241	223	213	198	216	198	261	224	256	241	256	237	210	231	205	209	218	227	232	221	225	248	225	221	236	235	250	233	259	221	211	216	214	206	235	230	216	227	216	231	215	223	223	234	206	210	235	230	198	203	211	232	223	231	222	197	201	227	255	234	205	217	205	229	204	239	247	229	235	227	234	197	240	229	245	210	248	244	220	230	250	215	234	223	208	202	201	214	230	226	247	249	217	230	235	197	246	220	234	213	245	217	217	205	223	192	223	216	213	229	241	233	222	231	210	237	235	209	229	226	207	211	232	197	193	221	234	235	248	215	242	235	223	231	205	211	231	216	228	242	216	236	229	242	227	238	255	227	233	242	210	213	218	210	206	221	212	222	207	209	234	252	217	199	234	209	235	225	204	212	231	218	214	245	204	221	233	205	220	208	239	214	241	214	235	270	230	217	228	192	200	245	225	226	222	245	240	233	204	259	211	242	220	246	224	231	216	231	228	233	246	228	253	239	226	212	219	223	222	251	215	230	219	222	211	212	210	246	220	225	214	235	229	258	241	221	242	232	180	230	218	223	217	198	214	212	245	238	234	235	235	233	193	236	216	223	230	218	216	226	221	223	238	244	244	198	220	225	222	217	258	230	242	249	235	211	233	238	215	220	251	219	208	223	223	198	190	217	218	238	228	231	234	204	221	242	234	210	221	219	238	258	196	225	225	243	207	221	216	210	219	239	250	250	239	257	225	213	202	228	247	243	247	224	208	203	198	225	223	242	227	250	233	209	187	201	240	245	225	216	223	205	230	218	239	232	254	226	221	234	250	191	228	229	218	205	244	231	211	209	216	263	246	219	200	204	228	216	194	227	220	215	238	217	236	238	247	208	226	219	228	211	226	213	227	220	228	221	203	257	222	215	214	229	221	209	198	196	236	227	209	219	220	231	228	208	226	215	209	230	234	217	207	236	212	234	250	254	231	211	252	218	231	256	221	248	214	200	222	239	259	229	252	257	222	197	218	198	239	223	232	215	220	231	225	245	182	231	244	224	247	207	205	233	246	217	216	237	222	211	219	216	211	227	227	263	256	236	241	208	220	226	225	212	239	241	248	219	238	197	221	211	192	230	212	228	229	214	216	240	220	228	196	223	209	228	209	244	197	233	242	235	236	237	234	213	248	240	229	218	205	235	215	232	262	209	228	209	224	219	212	241	253	216	234	238	206	250	223	215	237	191	215	189	230	220	222	207	214	202	202	224	221	197	230	194	230	230	237	235	230	229	224	253	225	217	236	217	209	224	229	218	236	235	226	221	214	212	230	205	237	203	218	224	236	219	223	236	211	217	217	220	216	212	223	235	226	227	237	249	237	216	201	234	230	218	203	246	222	217	230	239	235	227	216	220	209	210	209	236	237	257	253	224	223	253	216	243	211	214	220	204	210	244	228	257	242	203	203	225	244	226	251	238	241	233	198	221	211	235	235	243	226	237	229	235	242	214	226	246	228	225	227	238	221	213	239	218	231	230	205	204	227	235	223	241	252	212	247	210	221	232	224	231	216	224	230	218	231	216	235	251	202	207	217	216	237	255	201	195	244	230	220	225	246	235	229	233	212	258	241	242	226	192	216	209	234	240	226	210	225	229	230	208	225	222	209	223	264	246	237	237	237	213	204	218	231	215	210	224	206	241	229	220	241	198	198	219	226	198	224	210	239	242	237	231	253	202	232	229	229	247	198	204	202	205	215	221	219	236	208	223	257	227	231	229	247	243	219	211	229	220	203	219	210	247	228	230	211	264	227	205	230	224	216	232	222	209	234	221	270	239	210	221	190	239	223	217	219	221	234	207	228	209	223	204	209	241	225	206	225	241	234	249	250	220	231	211	226	217	239	223	223	245	222	236	240	244	214	207	232	209	213	212	244	233	234	234	219	225	237	213	250	215	241	241	242	228	240	237	210	225	231	220	216	209	208	217	182	230	205	247	237	225	194	223	207	192	255	237	225	240	214	230	245	252	226	210	217	237	236	215	219	247	222	220	244	235	231	226	218	220	206	246	233	232	218	233	231	229	192	238	230	233	233	265	270	218	227	177	237	244	197	224	212	232	265	201	235	226	267	229	204	200	226	230	252	246	228	223	214	236	210	248	226	211	231	215	230	204	231	216	233	214	219	242	219	206	224	237	204	227	197	208	246	243	234	248	249	231	222	241	204	221	230	240	244	225	238	244	231	239	250	221	255	225	218	214	211	237	239	237	216	227	210	210	227	231	247	233	243	234	226	244	250	227	228	216	231	198	216	239	240	228	230	230	198	232	219	225	210	239	216	245	231	236	248	262	264	223	227	228	238	230	237	245	232	222	242	232	232	248	227	221	211	227	248	233	221	228	242	230	217	231	206	226	223	223	239	217	206	239	210	207	263	217	220	220	251	227	231	229	206	217	223	231	229	220	251	231	218	229	239	212	241	224	243	249	206	219	206	224	237	219	224	193	222	223	203	203	239	248	231	222	224	229	201	248	208	223	209	212	199	215	228	234	231	236	219	219	217	218	213	228	232	215	236	209	226	231	234	221	214	225	261	214	230	249	221	240	217	219	227	196	231	217	216	213	222	240	241	222	222	219	218	227	228	213	219	232
18740	13431	19733	7642	7238	6322	5033	3765	3024	2467	2107	1737	1604	1616	1532	1150	911	809	790	777	758	753	758	716	767	757	751	765	774	701	648	767	723	648	706	682	656	637	610	600	602	577	613	599	561	539	576	563	578	580	600	571	577	565	589	572	602	575	570	537	614	581	588	623	591	560	553	558	616	591	569	571	538	550	557	551	569	556	501	573	534	552	535	556	571	531	555	583	532	555	580	552	544	524	610	585	548	530	569	614	567	558	624	561	578	573	570	559	602	536	554	545	616	600	567	607	620	531	545	590	582	551	613	542	578	552	562	531	550	514	558	569	579	582	573	610	558	564	550	559	595	566	509	568	561	579	564	577	582	575	565	566	507	556	588	541	585	551	569	584	552	561	547	567	565	556	567	579	578	564	584	542	566	549	587	550	559	564	538	525	567	568	560	545	576	559	589	551	517	539	537	561	547	589	578	589	538	537	543	558	579	569	551	534	564	553	542	536	525	563	545	562	550	561	572	562	567	563	583	524	513	558	603	576	533	581	555	603	572	568	570	587	551	577	567	544	553	530	563	604	528	575	577	573	572	599	556	575	563	561	588	543	579	566	596	590	550	569	596	573	551	593	573	522	538	564	541	561	532	577	555	600	544	521	583	539	545	559	544	568	532	553	564	511	556	539	606	562	552	595	548	549	576	603	581	545	561	588	551	551	585	544	534	585	535	576	534	579	552	564	602	542	583	555	568	575	586	592	555	547	544	566	561	581	601	562	573	560	553	548	554	572	541	496	554	578	508	569	581	549	505	566	594	549	550	581	582	545	593	529	592	537	531	549	568	578	572	569	543	540	516	543	552	541	550	542	562	568	566	535	510	569	585	538	532	603	595	550	567	560	536	515	572	556	514	626	537	567	521	570	606	542	575	566	587	587	489	539	559	556	590	570	569	554	568	556	579	529	579	549	559	559	612	566	541	553	563	527	555	574	547	564	567	587	565	520	583	533	548	626	513	528	563	557	547	604	536	525	545	573	584	589	536	573	544	576	603	614	572	540	530	548	569	537	562	547	550	581	579	535	589	543	574	567	591	596	576	547	559	601	527	570	560	519	538	574	567	557	538	556	552	546	512	601	522	559	597	532	587	558	593	528	567	567	592	542	558	572	554	509	551	617	578	567	575	600	553	544	572	527	593	553	582	572	585	585	603	542	567	594	534	538	581	579	548	554	528	581	541	602	543	552	562	568	550	604	551	562	557	549	555	592	594	544	535	592	612	565	581	576	526	548	572	556	486	603	589	556	563	562	575	578	547	549	577	539	556	587	569	539	592	582	552	519	563	564	555	560	522	559	549	533	550	543	536	561	563	568	538	548	557	567	541	554	558	535	555	547	550	563	526	558	580	548	516	564	591	553	557	565	604	557	551	517	527	582	591	540	534	588	572	570	545	552	591	564	582	567	579	517	550	550	529	542	567	565	505	546	571	576	566	568	552	562	566	548	570	591	571	574	572	513	597	558	548	553	560	570	557	516	592	611	591	531	529	549	599	521	565	569	559	576	545	535	598	560	545	588	531	560	514	562	582	544	543	514	566	531	559	542	555	566	513	583	547	577	579	532	558	517	551	576	568	553	613	570	571	536	603	547	534	574	553	550	591	589	568	547	544	512	592	546	558	552	539	566	570	552	540	571	555	537	579	591	565	552	573	537	568	542	583	541	547	552	560	546	579	514	536	535	571	540	547	581	539	561	584	580	581	603	559	591	573	546	588	587	557	531	575	565	569	564	568	562	532	536	609	567	554	569	533	550	563	546	559	554	538	543	585	578	560	563	538	551	565	591	529	542	539	542	541	576	551	538	560	546	553	563	550	547	557	530	555	563	535	565	593	572	542	543	563	583	542	499	562	599	559	549	551	579	558	533	588	559	618	544	546	565	538	580	507	569	569	553	601	535	580	616	585	572	570	565	565	552	553	581	569	571	555	536	541	597	597	532	574	570	569	547	570	582	600	568	550	587	533	510	579	565	521	561	615	540	579	590	568	540	574	573	555	572	549	590	556	568	553	588	615	545	541	572	564	499	573	545	521	506	561	599	581	569	590	532	563	511	565	500	540	548	562	525	569	586	572	568	502	561	542	514	618	556	527	573	521	545	571	572	566	571	605	561	569	563	591	553	600	541	556	552	584	668	554	556	562	582	545	573	556	523	558	552	557	558	595	577	572	596	571	525	546	589	555	555	546	577	499	564	593	549	515	572	528	565	578	544	605	512	571	561	545	574	560	544	554	533	581	535	584	545	522	557	584	568	546	568	567	538	568	565	586	573	525	541	555	552	588	613	571	590	575	574	590	567	576	573	595	528	524	608	494	536	570	537	618	576	541	589	561	562	534	566	519	569	552	570	532	600	536	553	521	541	545	517	542	574	588	560	583	577	563	530	576	525	546	587	592	572	576	574	547	538	574	575	555	612	573	589	572	540	592	540	567	578	585	547	574	607	524	581	554	553	541	595	575	569	570	598	543	560	594	578	556	602	560	562	576	562	565	574	588	552	531	542	612	539	584	552	534	551	543	566	562	517	535	559	561	535	539	558	558	566	566	578	547	564	534	562	543	569	573	588	551	587	574	560	586	555	565	637	578	587	580	582	590	558	563	594	601	559	590	518	558	550	562	581	578	601	544	578	522	580	551	590	548	565	523	565	552	494	555	546	565	579	525	582	566	553	547	605	564	603	543	572	583	522	542	603	531	595	540	579	509	559	545	611	532	597	582	527	522	567	585	571	582	571	536	575	546	544	557	574	525	576	585	560	562	568	508	533	592	539	549	578	562	583	536	515	578	567	584	562	600	598	563	589	538	540	543	596	559	603	523	566	565	601	558	547	528	533	572	522	557	555	561	540	582	578	549	562	557	538	560	543	590	526	543	521	547	558	568	554	556	592	540	597	590	598	562	573	569	550	596	575	551	544	540	574	557	521	563	560	545	567	546	560	570	551	581	530	598	531	535	594	578	556	579	562	536	569	587	561	536	548	536	573	544	590	558	574	566	593	577	523	536	564	532	584	567	550	574	566	558	512	572	546	593	528	604	592	586	557	588	567	533	590	569	555	599	568	543	566	581	520	549	584	581	564	570	507	550	565	571	583	546	544	568	585	572	539	582	518	534	566	508	575	555	521	560	568	518	532	528	541	596	557	550	585	589	566	552	552	568	563	575	605	530	606	533	581	552	551	588	570	563	568	525	535	557	582	587	564	557	558	569	577	540	535	539	590	560	523	550	555	579	563	539	537	577	582	551	585	521	539	550	583	580	533	534	581	546	522	552	614	575	584	560	585	581	539	546	576	548	544	551	505	606	579	627	574	573	546	574	583	553	612	560	578	550	552	569	565	559	560	558	545	574	552	541	598	558	521	543	556	551	559	580	537	559	521	566	530	592	558	577	544	571	648	545	592	530	560	550	530	547	583	568	544	548	573	539	556	559	579	534	555	560	556	600	533	543	538	556	552	578	568	520	606
8650	3591	3036	1316	1014	882	715	662	510	489	470	447	416	447	444	407	340	412	407	384	408	407	358	381	410	410	428	365	399	403	378	366	373	369	441	372	396	381	395	412	388	398	376	370	357	419	377	372	391	363	392	414	390	381	405	396	398	358	397	406	353	368	380	407	395	394	387	361	371	438	372	370	404	415	410	374	391	346	367	398	351	417	351	378	401	393	362	388	376	392	378	386	391	383	356	381	402	358	365	377	386	375	383	376	379	397	407	418	402	405	377	394	394	377	351	383	392	391	374	359	447	394	394	365	382	371	413	368	384	361	398	350	391	420	393	361	390	363	359	394	388	443	382	369	387	396	391	372	407	382	341	418	401	400	357	397	372	391	388	381	367	409	420	403	393	378	370	360	372	415	381	408	357	406	381	397	373	335	359	370	397	379	359	390	410	368	387	419	392	336	394	368	353	404	374	385	373	402	362	411	371	367	374	344	355	349	403	409	415	428	407	356	363	382	377	381	422	376	333	392	400	366	390	380	412	396	397	405	349	386	407	376	376	431	356	396	399	379	404	403	369	391	388	395	360	418	405	419	370	391	372	372	392	403	348	355	345	392	376	389	365	375	407	402	368	379	359	380	384	399	390	340	376	395	418	406	381	431	391	412	367	362	392	397	412	391	353	390	379	386	392	398	362	389	360	401	408	384	344	362	372	387	377	379	369	420	391	374	392	383	378	373	421	359	382	378	368	379	366	390	412	410	386	371	374	388	403	391	371	389	396	404	415	391	401	361	355	418	378	360	389	397	364	348	371	379	367	396	370	358	386	427	366	400	383	341	371	378	402	414	377	419	395	404	369	352	365	403	373	401	331	406	442	354	399	370	347	367	387	391	420	382	398	393	375	377	379	415	379	361	378	385	379	373	376	378	373	416	387	371	386	384	409	378	427	377	363	407	359	386	383	418	355	401	364	391	397	375	396	368	392	434	412	391	360	397	366	373	382	392	406	370	394	349	373	373	377	396	374	387	403	392	388	345	366	409	390	399	420	359	381	429	381	404	361	405	375	348	341	373	383	405	431	389	395	371	363	381	372	376	348	355	371	389	377	382	364	378	394	384	356	419	370	366	389	390	356	359	377	369	381	395	382	385	381	410	394	424	405	390	351	411	388	408	410	380	395	391	349	386	380	368	431	429	369	384	386	442	385	374	368	367	382	358	388	401	365	364	356	392	369	381	333	365	405	419	340	414	360	360	397	398	426	394	388	352	383	359	380	393	383	409	399	376	375	429	370	350	398	376	372	385	388	362	400	402	381	387	347	388	355	392	407	364	373	377	372	400	430	391	348	367	396	393	384	411	419	405	335	365	404	379	403	396	405	358	374	382	398	394	428	414	404	406	401	388	387	373	349	402	368	380	381	383	425	406	376	372	377	343	388	396	377	365	380	375	371	348	360	368	376	431	387	389	406	398	348	378	438	357	360	396	372	386	397	377	409	410	383	388	364	406	370	377	389	376	363	374	368	382	399	398	378	393	378	421	378	385	389	415	378	385	381	377	347	393	355	414	429	383	373	411	370	370	373	383	385	415	372	384	375	387	379	393	397	390	370	418	368	356	411	379	404	376	340	410	382	391	384	369	399	355	376	395	363	392	361	421	371	388	354	364	400	367	412	353	404	377	377	412	421	400	386	379	389	373	368	404	344	383	396	379	360	378	387	410	341	411	364	369	366	358	385	332	399	397	415	399	405	394	398	379	374	377	374	401	394	405	392	392	364	400	379	391	366	333	390	428	397	379	374	359	363	386	388	365	378	406	378	391	353	348	377	342	383	392	351	385	381	359	404	356	393	379	373	380	405	393	406	380	401	399	395	403	354	385	350	370	404	418	378	400	397	406	363	414	408	373	369	423	405	361	355	359	374	323	407	371	405	364	390	355	407	412	414	373	311	351	364	362	402	403	384	385	403	379	359	389	380	392	364	404	405	377	365	380	442	394	417	399	350	375	398	394	384	401	412	383	400	373	346	382	422	391	362	355	373	398	389	388	422	387	410	407	363	386	375	345	398	394	356	409	347	379	393	366	394	401	364	382	389	385	383	364	397	379	392	419	379	393	381	405	391	373	395	432	440	384	378	350	371	385	390	391	376	384	371	367	390	376	369	351	428	417	372	370	372	369	371	405	355	434	400	381	337	404	389	349	355	418	397	372	369	346	348	409	394	382	387	411	400	398	401	400	363	310	379	383	396	357	393	393	371	369	394	420	360	360	392	389	400	410	358	392	388	371	398	412	410	400	356	403	389	381	400	372	404	376	396	405	369	363	393	389	349	356	376	372	406	379	426	390	382	394	377	417	358	374	358	370	358	365	393	386	371	379	379	408	388	406	390	365	373	389	381	377	405	402	383	386	381	397	379	422	391	368	349	375	378	388	408	388	378	385	369	398	376	363	383	403	374	379	419	360	360	365	386	393	355	399	359	380	416	415	383	397	362	405	373	390	374	398	391	382	367	391	393	412	368	400	366	360	387	369	378	399	402	375	403	387	397	355	362	378	369	403	386	418	383	396	398	420	403	378	403	363	379	371	398	376	390	389	429	373	376	387	383	395	345	360	373	404	385	364	384	389	395	385	355	384	387	378	347	340	348	414	375	395	374	389	370	393	369	385	352	388	405	374	391	422	384	402	405	393	390	392	366	333	367	401	399	401	387	404	369	384	409	374	362	362	378	342	363	407	358	432	363	420	370	385	400	408	382	430	399	352	396	359	382	357	370	366	389	367	360	321	383	373	420	379	365	394	393	368	380	405	340	392	390	385	362	360	367	385	405	396	384	390	410	404	382	384	378	368	388	422	428	379	377	392	392	420	397	352	367	385	383	369	375	406	399	359	370	373	376	388	395	376	392	398	380	386	409	382	385	404	401	385	378	367	348	369	380	421	405	400	328	371	384	414	393	363	404	366	408	368	381	381	378	429	371	356	410	408	401	369	381	381	389	365	400	394	364	382	426	375	382	409	413	396	394	379	397	367	392	385	371	381	402	370	366	371	404	429	372	379	379	384	359	415	416	383	377	413	386	392	384	403	348	352	407	388	378	375	392	383	402	330	374	368	391	371	373	439	409	379	393	399	414	387	371	350	372	427	378	360	348	362	371	402	381	433	383	399	398	403	387	396	420	380	419	382	358	373	397	399	367	384	371	373	395	384	366	398	382	359	433	388	402	384	372	419	360	383	414	387	369	369	350	397	385	390	401	422	380	385	381	368	378	385	385	348	384	404	416	373	343	378	392	403	375	391	396	403	396	340	364	394	425	378	354	390	402	356	347	356	381	365	407	415	365	398	407	369	377	392	403	407	402	364	429	381	376	382	389	361	393	383	351	354	395	373	346	405	332	405	399	390	409	404	390	379	350	378	423	371	381	383	401	381	367	391	389	409	365	384	413	377	407	337	416	369	382	405	335	397	360	377	385	359	372	383	345	391	367	380	371	334	362	405	383	366	397	380	358	387
6622	4169	5774	3847	3449	3212	2548	2146	1809	1547	1426	1313	1266	1247	1125	1065	1038	979	1006	942	952	1015	922	945	911	938	950	971	956	907	943	967	931	938	973	947	924	928	902	899	916	915	913	874	846	890	916	914	898	911	912	952	905	991	876	898	958	894	904	920	954	900	945	923	884	918	948	904	917	923	901	942	905	945	898	870	934	922	877	901	925	876	909	867	898	912	939	917	880	924	953	894	949	924	897	896	888	934	907	910	923	959	885	895	961	906	937	950	956	933	944	900	906	901	943	909	882	889	921	878	903	874	948	895	895	935	908	902	917	946	901	911	931	886	903	897	875	906	905	936	918	936	883	956	899	923	905	965	923	937	921	938	913	927	945	934	877	851	862	913	917	909	881	871	894	955	965	953	911	905	919	941	873	888	907	899	918	863	898	899	890	927	911	908	943	943	903	887	920	913	916	887	955	896	932	893	917	897	887	891	929	965	936	942	861	886	920	926	908	902	919	1004	947	895	898	912	969	970	886	928	910	884	896	931	937	861	982	931	940	878	892	936	880	910	928	929	890	931	892	970	899	952	918	910	880	908	915	979	905	925	938	945	900	916	893	940	973	921	916	886	888	961	849	881	866	949	902	899	956	923	905	934	934	980	910	901	922	896	894	926	957	880	889	925	915	895	900	974	939	911	901	889	944	944	872	942	885	940	892	862	899	915	943	903	841	981	909	895	903	900	892	907	912	904	896	928	894	935	959	898	893	904	864	893	918	868	951	914	973	928	910	943	895	956	891	908	938	929	933	888	912	899	968	955	899	907	917	934	959	879	955	932	902	870	962	949	888	882	875	960	861	884	903	892	898	904	908	859	953	950	909	949	902	904	890	894	935	929	924	885	956	905	931	951	893	946	892	912	870	915	954	891	910	879	887	894	959	932	833	869	910	928	852	919	876	912	880	937	922	916	899	881	953	910	876	934	894	956	938	886	924	889	928	923	931	878	947	875	942	895	901	907	911	912	908	974	920	935	949	938	939	911	913	954	923	906	962	935	925	933	881	857	929	897	910	934	908	848	906	894	912	935	911	936	921	824	900	927	893	920	957	917	935	896	939	896	872	838	852	897	916	881	879	936	935	927	968	889	912	939	936	903	930	928	888	945	932	901	902	879	902	859	922	868	882	891	909	901	913	930	846	854	891	955	850	904	922	892	922	880	924	881	895	901	886	900	885	917	879	906	911	889	914	940	850	888	912	975	915	933	905	908	900	875	865	934	909	946	963	925	952	945	936	906	920	936	890	928	858	895	937	876	914	931	911	916	900	902	905	941	905	912	898	912	916	881	949	932	879	950	914	924	916	922	909	895	926	938	905	906	924	921	915	946	888	882	894	879	918	918	870	872	895	893	825	886	927	942	912	928	929	895	946	913	893	948	939	934	912	904	924	958	878	930	904	883	879	851	915	892	932	935	932	856	838	934	903	938	930	902	879	903	894	930	853	925	897	938	886	943	963	905	909	902	917	943	955	911	874	925	909	906	951	879	948	895	888	918	945	913	943	960	915	904	943	819	916	881	926	956	952	923	883	877	954	929	920	918	891	866	908	945	929	930	935	925	920	872	924	930	935	885	875	919	879	824	926	915	950	891	865	834	895	892	949	940	900	928	870	872	903	984	881	918	924	994	924	927	943	922	933	932	923	923	910	918	905	905	918	876	892	913	909	881	863	955	867	938	892	912	874	926	891	864	945	910	906	890	928	865	962	977	909	997	879	906	903	926	929	935	854	945	869	905	914	934	885	941	905	924	925	910	932	946	935	941	877	911	953	907	868	873	945	946	904	894	906	920	915	903	880	920	889	909	918	976	931	915	887	913	978	947	897	941	850	913	996	901	875	910	920	894	924	905	912	910	893	918	911	909	903	942	893	846	893	894	900	914	953	881	912	934	924	895	912	886	891	896	949	902	979	942	934	873	913	907	905	875	855	914	935	903	911	850	914	885	922	886	1033	953	946	922	929	921	900	965	827	939	900	935	886	869	936	882	864	932	866	910	888	927	906	890	932	906	871	914	920	908	877	960	942	951	898	902	872	892	885	926	914	911	898	956	948	908	915	896	880	895	886	911	964	890	936	873	917	932	938	963	870	918	899	950	899	905	915	952	877	970	889	834	924	947	869	918	900	858	887	890	890	918	909	907	899	878	909	890	934	902	927	907	883	930	937	942	906	925	873	928	904	876	867	887	900	968	925	902	917	922	921	956	927	925	921	894	966	969	927	869	968	877	880	938	914	917	918	903	957	920	895	892	940	949	960	880	867	932	906	970	866	880	930	915	879	881	949	897	940	911	911	936	932	940	960	910	935	905	943	916	918	926	948	903	934	883	901	868	904	943	941	910	897	933	910	920	961	913	914	961	835	920	925	917	901	908	962	903	909	941	922	861	904	901	942	907	911	905	904	904	868	925	916	947	904	968	894	889	940	907	881	897	938	858	903	1006	901	946	917	933	945	896	907	977	957	917	834	921	931	895	980	867	892	917	923	892	938	876	867	898	879	915	976	893	943	935	983	915	927	942	930	887	957	941	927	926	953	874	906	886	963	903	920	896	880	981	878	946	916	927	902	919	938	947	906	940	888	923	932	913	851	936	859	935	916	933	888	934	909	913	893	880	858	936	914	979	877	940	876	903	946	956	953	933	909	936	900	916	897	872	931	949	908	924	891	946	925	911	905	919	839	869	911	941	900	939	941	886	916	882	944	908	929	936	851	917	853	889	894	885	888	922	913	921	903	875	861	924	920	926	909	869	953	888	930	955	950	924	925	881	955	853	909	917	931	889	923	852	895	908	991	897	920	947	963	941	916	906	926	906	913	909	923	948	879	931	889	911	926	903	891	956	891	926	974	885	903	898	935	891	912	891	963	934	895	890	867	876	915	889	885	905	919	894	959	925	893	924	924	939	872	911	923	959	861	937	880	872	894	889	932	928	902	899	889	896	902	877	926	845	894	922	841	929	881	913	852	981	931	861	947	912	922	924	971	916	895	931	954	945	944	970	922	895	919	834	926	869	925	955	875	903	943	930	930	881	887	976	946	899	901	905	918	906	904	896	961	929	876	926	913	825	903	896	885	913	908	899	906	941	910	981	893	914	903	902	986	905	895	925	920	891	871	901	901	873	941	927	897	872	873	915	917	879	908	890	930	946	917	939	880	943	933	970	921	911	963	932	921	894	932	933	958	903	896	917	887	926	958	903	951	945	872	907	928	969	942	948	908	917	885	869	900	894	945	905	918	977	882	881	884	933	891	874	927	931	933	905	907	856	953	917	895	899	923	945	950	888	923	938	951	935	959	905	853	889	938	936	933	871	862	904	913	946	935	922	925	900	878	951	938	975	933	936	931	959	880	910	915	930	926	943	934	954	895	943	935	980	924	916	929	911	921	904	930	941	930	918	943	929	950	935	850	880	888	841	942	935	925	883	892	889	934	898	933	933	966	952	925	963	894	932	894	853	926	874	904	875
20331	9441	10876	2641	1533	1211	974	770	630	554	489	473	439	460	473	442	397	391	375	383	421	374	420	354	373	398	389	351	346	339	357	380	370	423	393	392	350	365	356	383	368	381	372	372	380	377	363	389	379	379	350	366	353	346	377	368	361	370	332	376	339	395	356	340	352	377	372	388	340	387	369	311	356	321	367	378	333	327	327	345	367	360	337	392	342	354	340	325	365	379	393	346	376	358	334	361	348	370	370	354	367	350	378	338	370	360	398	332	360	335	358	361	360	360	370	341	342	380	354	406	344	354	341	366	369	378	367	344	378	341	365	363	355	374	373	365	364	381	380	355	346	368	391	378	372	362	382	396	419	365	337	363	345	380	338	360	382	348	368	359	387	360	349	342	360	378	354	352	335	353	352	349	359	343	359	353	357	364	360	370	357	355	381	325	369	369	350	389	356	348	360	322	336	373	342	373	391	371	378	374	349	375	380	379	364	382	364	419	340	382	343	371	375	390	400	348	375	352	374	333	330	354	371	358	353	364	357	355	365	343	348	351	333	354	354	346	381	342	379	369	356	347	362	355	345	336	351	372	319	387	391	385	371	360	372	342	339	329	400	386	383	383	359	366	378	352	344	355	317	375	363	358	337	361	361	347	360	342	354	356	358	345	373	367	365	379	392	364	353	358	351	349	346	372	379	374	367	361	398	357	329	327	357	349	357	375	390	360	350	350	349	332	368	341	326	378	418	369	373	366	375	361	357	378	348	364	335	336	395	350	375	347	350	378	354	345	374	371	389	357	353	342	355	417	380	353	373	329	380	353	376	357	356	359	350	342	344	379	396	370	372	389	387	350	376	380	376	362	346	393	368	372	324	309	370	349	367	349	347	365	387	337	372	384	372	380	343	388	359	392	385	342	382	373	368	354	352	345	377	319	356	360	337	365	377	316	325	349	390	354	381	336	335	327	362	395	372	344	386	375	378	372	348	347	367	377	412	372	375	380	368	331	357	341	391	368	390	357	373	369	375	388	359	368	325	344	346	393	357	362	338	371	353	409	352	342	344	364	328	343	359	334	372	357	363	374	344	361	379	391	337	364	380	333	389	373	360	350	353	338	381	370	371	362	357	334	365	339	390	348	367	366	384	383	382	380	358	357	340	390	416	359	359	333	327	375	396	372	345	347	385	358	342	336	364	377	336	368	346	378	389	370	349	347	356	362	353	354	366	359	338	361	378	325	356	378	361	371	363	398	344	372	375	359	327	344	360	368	385	359	359	360	387	374	339	380	385	328	370	353	356	362	366	351	374	372	350	335	366	359	374	350	373	366	353	361	377	383	377	356	365	345	343	345	355	384	386	368	394	373	378	401	358	378	361	373	313	350	376	359	348	384	335	355	327	325	354	340	361	363	320	359	363	389	352	376	383	411	320	385	363	365	380	358	431	365	365	381	357	381	367	371	378	357	405	338	352	362	363	362	377	304	357	348	356	356	378	364	374	393	351	368	392	407	314	356	336	368	390	362	352	365	354	376	355	376	356	381	368	339	328	324	373	415	368	384	353	385	355	379	360	333	380	336	358	332	400	335	376	373	420	324	378	377	378	362	339	359	354	368	382	361	357	361	383	346	341	367	356	370	399	365	369	348	396	354	381	398	369	335	365	342	348	359	350	349	334	353	362	374	350	337	352	355	341	346	386	377	354	367	349	362	383	359	371	370	386	398	366	336	337	337	376	359	350	374	381	377	375	371	319	347	360	349	333	342	383	400	351	353	331	384	338	371	333	335	358	350	374	373	378	353	351	368	377	344	354	365	361	370	351	325	379	378	396	365	385	370	347	367	375	384	370	322	376	338	338	344	376	372	327	354	382	348	349	374	347	364	343	365	368	370	358	407	364	322	380	386	348	369	384	363	346	404	386	361	389	374	334	369	335	385	383	379	359	372	366	408	346	373	384	368	371	402	384	364	346	395	347	342	382	338	384	384	370	385	365	411	331	366	344	369	336	357	372	351	347	418	382	373	353	407	367	374	407	363	372	364	361	367	363	372	360	402	385	395	386	353	387	369	363	370	344	403	376	374	336	317	360	317	364	377	372	333	364	357	387	339	370	358	368	367	391	401	343	353	359	370	342	398	373	358	363	356	343	352	367	367	355	360	347	329	383	359	370	389	383	393	406	393	393	341	384	381	368	362	382	377	370	337	365	369	366	357	359	354	357	347	377	366	360	352	360	353	343	338	360	346	362	361	354	357	370	366	329	374	334	385	366	376	388	359	335	380	334	324	364	357	363	373	372	354	376	371	367	367	390	357	357	359	344	381	351	370	357	385	339	366	378	371	372	336	347	348	371	369	345	352	349	379	404	348	329	363	352	366	356	327	378	343	397	331	377	345	375	336	340	340	339	355	344	367	383	415	376	365	337	369	363	356	322	370	330	362	391	360	360	354	340	365	349	375	346	364	365	375	400	367	352	387	369	362	361	379	397	320	359	351	346	356	373	359	333	368	335	376	376	355	370	392	340	371	392	390	357	361	365	360	373	324	366	340	347	366	379	371	345	368	355	372	421	361	376	333	382	353	389	375	359	415	377	366	344	311	358	373	362	384	337	371	368	342	351	368	353	358	352	389	376	360	335	385	336	348	383	336	367	341	345	352	354	372	384	382	343	336	338	358	349	346	367	336	324	367	354	371	390	358	357	373	368	377	384	390	339	365	354	387	377	368	382	362	339	390	358	373	358	325	377	357	379	345	324	369	334	371	361	349	347	386	345	367	357	348	355	366	341	352	372	351	354	362	393	328	317	365	353	345	336	363	359	357	357	395	393	389	385	361	360	360	357	382	372	346	316	363	381	327	328	372	364	360	323	362	367	361	350	354	368	354	377	417	352	347	371	359	340	386	350	383	362	362	371	377	348	356	361	339	342	390	369	372	365	350	317	387	403	362	322	365	386	358	358	365	358	336	368	359	357	359	374	357	362	365	358	345	387	401	359	376	372	367	388	344	370	369	394	419	372	383	327	379	356	336	371	356	346	355	367	367	351	353	333	375	365	333	381	383	364	344	370	384	377	381	382	353	337	323	389	348	373	342	319	394	371	395	377	347	357	328	382	372	357	324	347	381	349	325	349	350	333	344	358	370	372	333	359	360	372	348	338	340	415	387	356	367	375	361	347	359	355	377	335	351	342	351	361	369	364	355	353	329	393	383	337	370	326	392	400	369	364	348	352	375	346	357	355	369	333	393	346	398	364	346	363	360	405	378	361	355	325	356	390	341	347	338	323	347	375	356	408	382	383	350	349	345	347	349	355	356	361	361	376	381	368	377	341	339	338	347	360	386	330	384	377	351	347	367	328	341	371	384	378	381	365	375	358	361	366	398	369	355	346	380	379	367	375	370	356	354	378	371	345	377	355	381	356	324	361	345	372	366	363	377	335	318	373	385	321	363	339	363	360	347	383	319	337	325	371	378	370	346	365	353	367	394	358	358	371	389	367	368	380	324	357	316
14740	9059	14640	5703	5348	4841	3885	3046	2537	2233	1929	1649	1551	1438	1337	1189	1018	1021	970	955	930	982	993	952	999	988	1000	962	1032	915	946	921	935	971	967	918	886	940	886	775	860	881	885	875	873	904	901	846	864	893	884	873	909	881	889	872	859	859	888	841	838	867	833	836	862	818	894	890	849	826	906	828	883	842	824	808	887	884	841	803	846	837	841	847	892	883	859	815	827	817	900	881	837	826	863	787	882	861	868	872	849	796	868	827	884	885	881	869	881	881	830	879	872	835	881	850	843	870	884	893	828	861	870	837	851	815	869	881	900	879	840	819	801	846	846	898	881	859	845	858	837	804	876	864	872	860	875	887	831	857	850	821	912	833	866	878	808	827	867	849	860	866	862	839	822	842	869	789	833	877	848	896	839	834	887	835	827	853	840	832	856	859	917	819	850	847	863	824	835	845	879	827	860	862	875	878	839	883	836	828	880	818	889	871	877	874	865	817	870	865	881	882	857	882	897	870	847	846	885	879	925	882	870	810	859	889	880	878	838	865	808	914	846	849	827	881	857	794	835	895	862	831	901	867	835	930	865	826	806	878	838	849	861	819	875	832	847	838	867	854	892	849	818	903	885	877	916	821	822	803	872	889	893	850	826	850	918	862	837	821	885	908	889	868	773	860	864	830	856	884	859	858	878	839	779	845	866	881	829	865	877	886	831	894	885	860	881	834	862	887	860	885	837	888	896	870	826	905	822	921	824	868	817	836	810	839	848	828	832	891	818	862	907	840	830	878	839	864	851	871	842	833	830	869	890	876	850	808	812	886	845	915	850	795	842	853	841	869	804	868	859	863	859	895	850	853	864	826	816	849	855	884	854	849	875	901	853	949	863	860	836	839	824	865	842	848	833	897	874	854	813	912	853	860	874	864	860	894	871	830	873	848	834	874	882	837	821	853	888	875	860	837	842	831	778	801	866	842	827	794	782	859	830	850	848	859	878	881	893	930	837	893	805	870	824	878	845	931	833	870	863	857	846	884	869	875	839	846	877	924	879	815	843	885	925	876	862	831	830	819	820	856	818	781	872	856	880	847	855	830	831	866	861	932	848	884	889	901	863	837	867	839	828	841	878	853	847	832	858	852	845	859	856	892	858	868	814	869	851	853	834	862	852	883	861	898	861	838	839	848	864	876	847	827	859	890	877	881	854	889	865	905	844	906	853	885	843	819	825	841	826	893	837	883	864	885	831	852	907	885	836	835	814	892	860	838	892	836	909	847	885	806	878	807	831	871	862	810	871	795	846	861	881	807	849	837	884	893	850	841	880	834	865	834	850	839	850	866	837	828	827	908	835	864	847	899	831	876	896	891	853	854	850	858	836	867	868	839	841	824	852	892	808	843	851	877	883	852	880	851	871	888	901	903	828	892	858	901	858	875	886	884	845	842	851	835	863	900	876	857	830	889	865	887	851	871	842	820	838	891	876	827	889	875	869	842	871	881	894	884	816	871	880	853	916	831	841	876	826	840	851	832	928	895	851	835	890	847	889	874	843	919	846	808	825	840	840	830	882	833	884	855	853	852	893	845	888	867	855	851	827	885	890	838	846	906	847	883	868	861	823	820	824	816	882	884	826	923	899	863	842	824	822	836	856	821	918	898	908	826	868	864	861	856	878	783	888	835	901	889	847	827	864	831	857	805	818	835	819	842	753	838	845	848	844	891	902	816	867	860	866	822	864	860	820	827	850	832	861	871	866	863	900	848	875	845	859	902	852	852	853	901	821	873	835	830	895	873	879	893	812	871	863	870	816	814	834	830	848	858	907	844	900	820	819	804	818	797	855	917	852	799	803	838	838	906	876	851	832	852	887	884	843	891	835	860	870	873	869	859	869	889	888	846	863	882	814	856	912	778	872	876	832	856	874	847	902	835	833	891	822	874	837	869	780	874	853	830	951	864	861	904	902	851	882	864	897	884	841	815	826	814	876	891	852	829	898	886	827	824	812	839	893	828	805	855	892	869	858	913	870	825	861	861	896	842	855	908	833	852	833	810	860	901	889	843	830	793	862	825	815	849	866	844	894	889	864	823	852	879	803	903	889	852	821	856	879	791	910	825	819	837	845	854	894	879	837	857	827	863	830	846	863	885	882	834	851	885	852	890	878	872	890	791	900	904	834	830	816	818	856	855	946	875	885	882	890	861	863	874	874	868	838	875	876	879	870	849	896	872	875	771	869	825	880	780	855	882	877	867	857	867	901	839	818	850	885	841	915	817	799	872	869	856	871	897	830	810	859	851	854	854	861	844	880	849	946	867	950	835	839	852	831	865	844	839	878	855	874	894	866	901	849	871	842	872	848	875	814	847	818	840	840	873	883	840	848	840	867	835	857	874	922	846	859	823	853	818	852	871	861	872	871	890	844	812	827	813	860	869	842	831	866	883	852	844	853	838	883	846	838	854	829	841	832	906	797	825	850	854	866	903	827	894	891	840	854	875	853	860	841	786	869	846	857	841	809	841	886	835	853	835	806	819	846	843	885	874	798	870	844	845	866	826	872	839	825	863	861	880	806	838	884	830	841	834	883	867	850	834	880	927	828	877	859	890	795	819	867	872	940	887	869	803	875	837	873	875	839	792	812	885	880	841	847	836	831	848	883	861	818	889	867	842	828	855	853	783	823	890	869	858	893	857	858	863	870	860	893	830	885	889	857	887	873	908	891	903	851	788	823	827	861	833	825	920	835	851	873	824	844	843	856	869	892	882	907	877	823	859	851	855	789	897	850	896	879	876	841	861	826	906	871	846	864	847	848	830	851	858	815	832	897	896	860	877	847	807	859	846	854	855	868	862	842	836	878	875	873	877	894	872	813	891	844	852	825	878	800	874	895	857	861	856	855	815	851	889	838	874	875	822	854	840	786	908	859	898	868	840	882	867	814	865	905	878	848	862	880	855	842	872	894	812	869	904	917	857	828	859	872	887	831	926	834	884	840	885	871	866	876	893	826	862	829	874	896	841	887	786	869	840	851	808	883	873	847	923	887	875	858	846	847	861	808	891	862	873	862	871	890	877	892	856	851	889	892	803	846	853	806	847	886	858	875	879	866	908	853	821	849	877	852	868	886	871	900	826	819	828	848	915	845	847	902	904	856	861	871	878	885	872	859	873	821	862	865	858	820	867	872	862	850	823	850	886	863	832	828	915	854	855	883	868	838	828	833	878	874	837	811	899	850	841	835	864	854	814	827	847	803	846	814	861	860	834	883	854	849	871	830	858	898	837	874	836	840	886	855	841	893	860	859	836	898	856	859	870	834	815	810	879	865	819	821	811	883	879	885	857	821	878	865	867	824	877	840	858	825	870	850	846	851	874	843	873	874	856	873	854	864	833	869	917	829	859	851	833	815	841	850	867	872	907	882	832	910	827	884	832	835	882	845	874	916	834	873	877	811	870	826	882	910	841	836	871	834	858	893	848	819	878	863	834	800	887	882	870	870	846	860	899	890	846	873	841
29028	15202	17540	4796	2229	1477	1051	786	707	565	465	445	395	362	334	291	323	272	231	265	262	254	244	243	299	274	234	280	243	269	261	238	230	197	235	230	247	254	240	177	220	256	263	220	228	191	238	217	192	224	227	244	224	221	228	221	228	223	223	229	245	231	214	226	205	244	210	207	242	223	241	215	250	213	221	230	198	237	220	197	216	249	196	242	244	235	225	230	241	233	223	230	227	195	228	223	242	252	217	258	221	201	236	239	214	233	205	238	231	232	207	237	251	235	242	240	244	232	196	218	236	236	232	277	215	203	232	203	219	247	234	220	212	228	210	229	234	226	261	227	193	236	197	228	220	233	234	229	234	225	219	228	218	230	221	223	216	197	235	213	225	234	226	243	227	214	229	233	218	223	241	214	228	221	228	225	227	203	260	213	219	222	223	255	241	230	214	219	249	221	238	239	210	218	251	216	228	209	214	221	252	245	227	237	206	220	179	213	232	211	219	221	257	244	199	229	210	214	218	226	229	229	271	226	236	221	217	230	219	204	239	247	214	240	238	208	219	232	243	225	230	225	227	213	226	224	247	217	219	230	240	204	212	218	220	203	203	221	214	190	235	255	237	227	231	213	238	239	207	231	230	223	232	225	191	221	234	216	264	256	227	265	221	234	207	218	229	225	223	214	241	241	243	257	241	241	245	236	219	244	226	199	268	223	258	243	253	242	236	234	207	215	202	232	222	196	235	217	224	274	204	211	243	221	220	244	225	220	207	219	202	207	223	226	212	228	236	218	230	226	249	238	210	211	207	225	248	229	231	212	213	249	212	245	215	219	268	230	199	243	224	229	229	226	220	199	224	239	218	194	237	228	209	215	256	227	237	252	249	210	204	219	220	243	221	245	208	241	240	203	228	245	216	211	207	240	239	224	253	241	255	209	202	213	219	215	219	262	221	219	238	201	226	201	220	216	227	235	211	193	236	200	196	209	224	222	218	234	223	258	203	222	205	205	224	203	218	206	236	216	248	217	198	219	211	249	216	240	236	210	247	216	227	223	237	203	248	218	206	228	202	231	219	210	236	236	202	224	209	225	235	232	215	230	202	238	248	193	245	215	239	223	197	205	233	189	235	227	220	225	215	228	234	214	234	207	226	214	227	244	228	248	205	215	223	266	222	213	220	244	233	206	220	201	243	234	219	222	220	215	198	213	230	220	230	224	252	236	234	215	258	200	211	218	220	222	248	203	213	216	225	236	223	211	230	228	218	207	265	255	209	208	214	209	228	230	239	251	230	226	232	224	237	203	242	259	242	223	209	230	221	222	244	211	218	220	240	233	260	240	224	238	227	247	220	216	257	219	232	220	241	224	226	241	217	226	207	216	217	217	216	257	212	228	222	198	241	238	231	226	229	231	259	245	230	208	230	198	218	240	225	201	241	244	224	202	238	224	234	240	215	230	250	214	220	230	204	224	225	227	216	247	217	227	221	219	212	230	239	212	247	225	206	229	212	225	228	272	200	227	208	230	220	218	231	250	231	218	231	253	221	260	228	250	233	206	261	235	233	212	198	233	221	244	214	238	215	203	242	226	246	187	239	221	225	226	225	229	231	237	237	251	260	231	192	193	213	231	235	222	216	221	244	228	227	213	226	218	243	217	221	244	231	204	216	218	223	200	207	211	232	252	239	238	235	199	260	240	227	234	208	215	221	219	234	211	230	205	208	228	228	206	225	210	227	250	253	211	212	231	214	240	244	275	216	229	219	212	202	248	237	223	227	229	217	239	233	248	255	228	210	238	228	217	200	233	239	240	231	223	233	217	244	205	237	242	218	216	193	227	237	264	240	250	213	215	230	240	217	251	232	206	238	208	256	211	227	230	227	248	244	221	249	241	208	259	230	230	235	206	232	224	225	221	221	243	234	225	247	236	237	218	212	226	198	245	221	238	188	248	244	197	214	217	211	216	217	259	201	222	229	206	213	249	209	213	213	210	231	241	218	237	236	231	219	226	188	223	233	251	252	213	218	237	212	260	225	225	218	198	228	245	230	220	217	217	242	239	208	240	205	209	222	197	236	221	256	204	243	251	206	248	236	224	231	202	253	232	211	229	211	220	224	212	223	213	243	230	212	232	269	220	244	228	231	228	239	224	212	243	234	234	217	195	230	270	211	246	243	229	229	234	211	215	199	254	215	217	222	228	231	234	231	250	225	233	223	193	244	222	196	235	214	221	256	218	211	229	221	229	223	207	221	187	214	212	229	219	227	202	256	250	237	219	232	236	261	243	245	226	197	206	208	236	240	233	258	213	197	218	255	232	260	237	229	228	213	216	214	234	232	236	223	197	236	224	226	230	229	205	210	254	213	220	218	232	208	216	228	191	210	225	232	239	222	206	243	235	212	235	227	215	211	208	199	221	216	219	226	242	225	229	215	226	218	272	216	227	224	234	220	206	229	243	224	236	252	186	221	203	204	212	226	229	239	215	212	226	221	217	207	237	219	232	236	206	223	205	258	227	255	225	197	233	202	211	220	217	220	213	214	234	231	223	231	247	222	210	219	232	219	241	225	223	244	230	225	248	214	219	246	215	217	239	240	211	189	199	200	233	213	215	216	203	205	235	264	251	197	254	224	234	225	247	227	221	236	196	206	263	232	240	248	233	212	203	219	211	212	207	200	219	224	210	224	208	205	245	231	193	227	255	221	216	255	217	229	223	232	222	263	245	215	231	211	227	254	208	231	218	226	215	234	239	240	208	242	234	251	216	219	225	229	224	212	207	235	219	242	247	239	208	209	220	263	211	240	230	234	246	210	253	200	215	198	221	205	229	225	230	254	232	222	208	222	247	220	250	228	215	224	235	242	225	204	244	242	218	227	210	225	226	217	248	243	240	215	242	229	208	246	238	247	244	217	223	236	234	226	219	207	211	245	222	248	231	243	243	244	195	224	227	223	211	256	223	230	226	219	211	213	214	207	223	237	251	244	240	212	224	221	227	206	216	228	244	236	236	227	238	225	203	223	229	215	208	221	206	215	248	208	207	224	246	203	220	195	225	221	242	215	222	239	257	235	216	219	223	239	201	247	226	238	247	236	201	228	227	224	212	206	221	215	212	216	214	213	174	222	223	210	227	212	252	209	214	204	212	201	231	212	258	220	201	231	235	241	218	206	213	231	230	219	206	249	197	243	222	215	221	205	193	233	232	218	234	198	238	224	229	233	234	210	211	200	216	226	227	218	229	227	243	231	241	200	252	234	213	215	231	230	214	214	239	239	233	235	217	208	243	237	239	244	239	230	246	190	244	225	221	224	228	235	236	250	204	219	218	217	213	218	247	189	208	222	231	250	220	223	250	199	224	255	267	211	224	228	214	218	223	231	218	212	227	211	213	238	211	206	211	237	246	204	217	247	221	216	232	228	231	234	212	214	209	239	218	226	212	234	213	238	187	244	234	229	240	251	208	214	235	224	243	207	252	234	242	238	251	221	228	215	213	251	240	232	231
19083	13047	20972	7999	7291	6075	4594	3567	2901	2599	2140	1842	1683	1563	1259	1011	888	834	815	805	792	804	765	773	773	866	763	754	742	692	731	665	690	689	664	657	654	610	551	583	557	573	608	564	588	560	577	589	584	551	543	590	577	549	584	524	573	554	553	565	549	576	540	582	506	540	609	534	545	548	567	561	562	591	550	595	597	542	563	599	560	591	564	549	545	540	561	547	594	585	565	549	518	533	589	571	560	569	550	575	535	562	573	570	558	540	559	584	551	564	574	569	526	578	542	562	559	576	554	582	558	574	565	562	530	589	594	567	534	609	594	553	570	591	563	534	549	576	552	529	557	591	519	571	523	569	581	547	525	543	586	539	556	574	547	513	552	577	578	542	561	564	569	509	569	568	577	569	594	513	527	540	570	589	547	562	581	524	587	547	522	563	567	609	566	572	541	565	550	568	568	587	570	599	606	529	576	568	572	553	545	554	536	554	517	581	588	539	569	562	534	587	608	566	542	552	531	541	578	561	558	518	567	553	544	535	593	582	530	552	532	560	562	528	564	563	567	550	551	607	537	538	570	568	575	542	590	620	568	569	553	562	608	541	531	598	541	556	574	521	542	579	544	560	540	532	534	521	597	545	570	585	599	546	576	544	538	575	576	535	563	587	557	551	587	570	575	558	549	541	561	594	559	565	537	522	572	565	603	511	533	575	560	567	547	511	539	516	601	584	585	527	563	512	527	540	550	527	561	592	526	585	537	536	540	600	613	578	576	542	537	576	556	562	569	575	548	563	568	546	544	572	539	575	524	588	554	534	561	544	554	550	533	540	622	543	571	541	594	567	564	585	559	527	554	597	580	574	524	503	582	552	591	579	567	571	569	525	587	530	542	534	552	570	562	543	552	586	551	583	563	577	534	555	552	573	548	578	530	582	563	555	551	549	559	548	542	565	598	558	575	595	540	530	611	550	567	540	553	551	587	593	551	569	540	537	556	560	590	572	537	577	586	585	529	587	585	547	540	553	582	559	584	581	558	573	551	541	540	503	592	518	586	579	564	626	513	549	548	610	594	548	564	566	593	573	558	531	568	552	584	561	558	581	520	575	544	556	604	565	539	520	584	525	556	549	532	603	581	566	568	571	556	527	560	579	539	570	548	573	539	561	534	563	575	585	555	542	576	536	548	531	595	547	575	543	548	531	566	594	556	583	555	533	607	585	547	569	554	530	598	564	536	547	574	576	614	600	599	575	596	543	592	561	541	574	563	575	609	565	533	553	565	588	573	560	584	582	533	559	558	603	590	555	556	550	568	562	582	544	584	575	553	534	540	570	563	547	535	596	528	615	533	547	586	602	598	585	586	551	532	532	605	598	528	549	563	556	556	529	553	582	575	554	582	601	555	575	599	579	539	585	547	541	556	592	587	575	558	587	625	538	590	556	539	548	584	548	562	550	550	587	520	558	555	579	563	573	552	564	520	587	651	577	573	570	563	548	547	564	550	579	576	564	566	544	554	537	549	534	574	583	522	549	592	561	590	584	581	548	605	531	572	613	541	562	585	581	577	535	558	596	547	560	547	577	548	543	514	541	552	550	564	568	540	536	577	549	581	538	576	572	584	533	572	555	559	578	538	547	584	553	569	587	565	580	584	581	568	555	545	547	551	535	557	546	584	565	580	570	589	574	543	571	590	553	576	567	575	587	577	587	528	535	529	605	550	516	557	567	522	528	569	544	566	587	527	563	535	555	531	511	539	567	560	574	561	557	581	563	577	540	569	544	547	509	536	545	539	614	511	541	554	617	558	578	523	569	557	556	533	578	545	559	565	547	551	590	506	568	588	550	531	541	580	582	561	566	563	570	554	526	578	548	568	581	585	578	556	571	548	533	560	533	588	566	533	590	559	541	546	587	574	575	582	561	531	567	565	548	564	558	601	538	576	585	580	537	545	583	578	555	540	582	554	542	565	538	562	562	568	577	558	554	554	555	530	583	573	542	528	569	512	584	527	580	555	554	530	601	589	536	600	591	569	546	598	546	546	592	531	511	562	549	541	591	566	606	577	549	562	540	561	591	525	564	561	566	587	566	524	564	574	553	523	541	544	543	581	566	608	558	563	564	573	539	566	534	613	581	526	613	551	550	560	519	548	574	577	619	555	539	547	550	564	585	550	566	527	573	565	554	546	546	557	571	584	552	604	512	578	578	559	529	586	562	561	561	533	553	576	576	628	588	516	562	529	584	539	587	535	574	570	582	566	561	553	573	568	574	557	560	562	553	529	506	573	609	557	593	545	510	554	552	560	542	580	580	540	548	573	550	541	533	561	566	544	556	579	585	582	571	510	557	589	543	570	531	539	558	539	524	564	580	550	535	555	549	572	548	571	540	569	564	521	591	529	565	598	533	545	548	572	588	562	592	574	564	605	549	554	535	565	563	543	564	570	553	595	591	558	543	564	588	515	538	562	568	535	573	583	569	588	535	568	531	557	558	626	576	583	565	576	555	541	533	523	590	543	544	520	551	511	522	539	584	542	548	558	548	554	565	562	552	561	566	523	556	546	555	565	576	564	524	548	551	567	593	560	559	563	529	588	584	567	549	578	534	563	564	632	549	561	566	553	605	514	540	553	558	557	589	550	561	569	538	555	602	564	547	546	519	517	562	551	550	552	611	570	579	593	540	563	530	584	557	569	594	556	593	560	576	525	518	558	590	577	563	538	570	525	581	550	573	596	560	554	580	586	604	552	541	590	542	583	570	524	567	569	564	513	563	554	541	537	566	558	558	575	548	550	570	561	594	540	548	554	556	585	607	577	554	588	608	555	578	580	548	548	588	551	545	586	551	560	571	562	568	553	570	585	535	616	561	535	561	525	636	571	576	548	565	575	553	592	562	531	587	555	535	526	586	572	559	531	530	538	548	564	569	555	552	564	528	551	574	554	580	581	553	594	577	565	589	550	560	614	574	544	595	562	582	565	544	566	575	582	542	580	569	548	574	543	535	535	549	522	570	559	559	554	557	562	550	514	545	565	575	572	572	529	559	507	529	557	593	604	530	530	610	560	563	576	588	547	569	570	579	524	551	554	567	542	563	552	573	565	538	571	567	561	555	559	542	563	592	564	566	572	538	555	572	546	553	548	558	561	524	578	535	609	547	576	546	515	569	567	560	602	570	546	541	562	536	497	583	582	575	569	580	518	569	542	546	547	531	529	565	554	517	532	570	569	554	533	550	596	543	560	548	582	594	577	560	533	597	562	568	540	588	554	556	563	557	611	581	569	554	591	491	570	561	512	568	603	567	564	558	530	564	550	551	613	557	546	536	549	606	557	571	544	541	543	553	598	547	590	583	588	593	571	563	503	582	590	556	578	537	535	571	576	574	544	571	556	536	557	569	552	598	598	558	529	563	530	571	549	553	548	500	567	592	551	574	568	509	559	498	567	541	564	566	579	565	577	615	527	561	600	567	571	505	545	570	548	537	555	574	571	598	519	591	574	583	528	538
9064	3700	3071	1418	971	797	663	553	559	486	470	443	450	441	394	382	385	417	389	399	447	424	398	397	384	379	380	417	386	387	396	399	395	382	422	411	402	346	387	361	415	369	384	346	416	363	403	345	399	398	374	396	379	371	366	382	396	394	403	407	390	399	403	383	413	409	365	357	390	411	368	361	425	395	391	375	407	429	366	334	381	378	364	390	397	371	399	418	417	359	371	401	378	393	420	423	383	394	382	368	393	348	346	386	381	389	409	362	396	388	401	380	407	403	386	362	335	381	383	360	403	382	399	386	381	349	351	412	379	407	368	425	422	352	432	385	395	361	383	381	390	418	374	399	371	385	351	399	409	387	362	404	345	418	377	367	438	405	395	403	396	363	385	410	387	348	362	386	414	397	365	390	375	382	397	385	396	417	368	354	412	380	382	402	397	397	404	384	399	415	401	422	384	381	419	366	337	366	358	418	380	356	355	417	414	398	409	398	416	416	399	392	384	365	398	369	401	398	391	378	382	407	360	398	408	354	391	376	400	365	363	381	339	345	366	349	352	385	375	416	425	391	356	397	349	424	402	406	388	386	403	375	380	380	372	385	371	413	370	407	364	400	384	416	350	409	389	379	369	417	387	403	361	349	385	373	377	387	386	374	372	423	371	374	388	381	377	370	379	356	411	384	399	370	415	371	417	395	397	400	379	402	383	403	400	363	376	349	394	345	403	388	369	390	405	417	346	413	397	387	391	401	392	387	360	372	418	384	372	378	388	353	414	405	389	397	382	380	373	393	409	362	385	381	375	367	392	400	360	333	413	419	358	391	363	384	423	404	414	387	374	382	387	361	424	410	379	375	407	413	387	387	414	340	394	376	407	398	375	394	390	376	404	406	346	410	393	367	401	377	407	420	378	425	412	422	408	381	379	396	363	373	395	376	398	380	390	387	376	345	366	374	384	373	390	364	373	373	392	371	368	383	396	403	368	391	368	388	376	384	367	382	367	382	371	399	366	393	390	383	376	388	386	414	382	412	364	376	384	336	385	410	377	377	426	400	393	413	360	440	380	387	379	360	374	377	403	396	385	348	369	356	357	399	415	387	378	373	400	378	406	347	385	395	381	396	349	412	375	386	366	383	413	392	373	409	390	373	420	407	371	359	367	380	350	405	438	369	405	435	379	370	364	371	402	384	395	379	395	350	382	387	398	396	390	362	369	408	373	413	410	405	418	403	387	393	388	360	418	418	352	389	415	386	359	377	384	353	391	380	406	372	386	401	382	402	380	399	379	371	394	404	368	411	404	384	389	399	369	384	386	406	364	381	385	402	414	366	372	433	412	353	422	392	392	411	367	357	384	406	357	349	397	381	373	412	386	379	355	366	403	358	341	391	384	384	393	411	377	372	392	406	403	398	377	395	397	440	418	425	351	401	361	400	379	399	391	364	389	382	377	387	401	396	418	387	390	379	351	346	375	379	351	382	355	366	370	376	381	382	396	394	404	404	410	385	386	383	402	366	408	376	395	410	364	442	393	369	353	369	373	373	351	394	397	415	395	402	396	418	349	351	370	394	402	391	358	365	413	395	389	374	390	362	386	406	393	395	414	410	407	409	401	353	390	409	413	370	395	401	375	393	392	416	395	358	408	415	386	389	372	373	364	397	405	408	369	424	359	407	402	385	351	353	390	387	406	388	375	399	383	413	394	408	363	397	375	383	422	410	385	390	380	401	373	377	403	349	363	413	394	378	368	393	355	395	420	398	409	439	400	353	383	378	367	376	366	414	360	413	403	403	401	396	395	398	356	371	379	388	376	402	370	424	359	379	382	401	408	346	392	387	428	394	389	400	365	396	426	337	386	373	426	397	382	374	376	450	372	398	386	404	411	392	344	364	415	394	397	375	372	370	386	390	375	403	377	392	382	432	406	346	406	405	363	361	371	348	365	403	390	393	377	382	394	405	428	400	389	356	403	375	350	381	391	408	392	396	389	411	414	383	363	395	364	410	410	397	400	356	394	351	361	355	399	392	378	428	380	364	392	373	409	392	393	412	399	404	369	367	400	367	374	364	408	376	352	376	395	391	362	424	403	390	360	384	401	366	399	405	361	388	419	395	378	418	388	350	345	338	419	389	360	360	396	347	395	401	408	398	341	387	373	438	374	401	407	383	425	377	426	397	399	398	344	394	376	362	399	394	394	385	416	422	388	373	371	361	392	416	379	389	367	408	378	397	381	368	421	371	391	412	386	382	416	386	394	370	351	342	373	361	405	395	396	380	380	349	358	416	381	402	377	363	384	358	376	391	365	336	412	376	382	393	395	410	408	450	381	409	359	379	408	375	371	399	366	369	371	411	372	361	389	401	429	399	388	401	379	385	381	367	396	406	393	410	419	413	379	368	388	376	379	338	394	407	361	335	399	383	336	375	344	395	366	363	369	378	400	387	389	342	373	407	393	372	387	389	381	425	402	374	400	379	393	388	358	368	405	391	391	366	369	375	390	368	351	357	395	382	391	383	420	417	374	369	400	381	389	375	358	390	388	351	382	357	365	390	383	363	361	412	382	387	401	365	376	381	408	372	396	389	359	412	391	395	400	382	409	414	409	373	389	394	389	398	428	354	357	386	364	398	379	373	383	397	362	386	364	392	440	395	359	400	369	381	391	369	408	386	356	370	351	380	356	404	413	436	405	395	332	387	409	400	411	389	411	388	397	385	415	402	378	394	389	376	377	437	373	414	394	397	389	410	377	379	416	368	385	381	382	401	389	401	387	406	405	409	367	385	413	404	414	387	387	377	399	396	380	401	412	395	412	396	362	408	381	414	391	396	399	394	391	364	388	442	379	377	407	372	376	418	371	374	403	393	379	401	377	398	393	373	364	364	418	402	380	402	406	385	354	389	419	358	377	398	360	407	380	416	362	367	395	372	367	399	382	432	382	374	378	355	371	377	370	425	406	386	411	426	396	412	394	381	409	394	399	408	389	384	393	401	432	388	386	394	373	381	359	360	369	387	382	412	398	398	367	396	360	380	407	383	406	408	358	369	380	372	385	353	382	388	413	389	381	348	398	392	400	385	383	405	367	409	406	417	366	384	377	378	402	360	350	389	366	373	382	418	394	386	382	386	371	363	415	431	419	359	374	392	399	403	395	375	360	393	403	398	382	379	426	392	366	353	417	403	414	357	386	417	383	406	405	413	339	383	360	373	400	385	365	404	376	392	400	374	378	377	420	373	362	379	414	374	362	358	379	387	401	394	367	404	413	381	403	358	404	371	356	395	382	381	398	412	377	397	425	318	413	398	424	390	399	381	365	402	410	400	392	407	363	382	394	409	357	373	419	383	373	371	389	383	364	383	331	369	399	359	388	396	430	380	384	412	400	376	390	392	360	371	384	399	388	397	410	386	432	395	387	404	354	378	403	413	412	393	387	379	386	375	359	395	403	401	399	392	398	365	364	372	363	392	416	371	379	378	388	362	377	375	368	404	367	392	319	405
6888	4061	6054	3913	3446	2882	2356	1946	1768	1640	1412	1333	1200	1100	1112	981	1014	964	909	944	1006	944	944	977	980	969	980	1041	975	1001	905	930	932	937	956	918	924	910	916	991	901	872	902	976	910	915	919	891	877	945	937	917	910	920	882	912	873	904	964	960	918	920	832	942	945	934	895	909	900	945	941	893	854	939	912	930	895	938	875	926	969	909	909	950	898	909	909	867	880	951	916	897	915	894	893	858	903	943	888	944	918	914	915	870	954	891	927	926	938	885	930	915	917	904	889	932	900	926	892	895	943	912	886	919	919	913	924	884	971	870	891	1010	897	899	974	901	897	915	943	946	929	965	947	884	937	901	905	924	919	912	895	916	913	929	898	917	948	889	931	912	902	902	956	907	891	915	955	880	917	907	913	902	905	904	927	968	876	870	943	934	955	889	944	916	911	916	910	880	963	861	945	923	885	882	922	890	936	925	933	892	923	882	984	889	906	839	903	922	892	938	949	913	892	888	969	912	964	891	889	889	933	911	902	940	903	898	912	903	934	926	904	876	1007	919	879	947	929	921	898	938	906	903	938	939	913	903	902	921	930	903	891	932	884	860	826	854	920	900	853	892	850	934	923	877	908	880	892	923	923	902	936	928	951	867	892	901	889	915	910	921	911	933	893	960	884	903	888	890	889	991	870	892	903	945	855	900	863	924	913	935	942	926	898	919	922	965	947	963	906	931	933	923	956	906	954	917	902	883	920	905	923	939	906	843	947	900	897	874	895	914	946	944	866	891	913	874	913	876	871	931	878	929	886	959	879	920	870	929	870	896	948	918	948	899	949	938	901	878	914	950	937	949	994	961	895	932	906	948	889	929	856	980	913	912	898	882	917	943	908	925	907	894	960	947	929	853	933	906	908	999	895	954	914	950	897	894	890	943	899	887	944	924	928	915	964	908	919	929	910	893	851	929	922	841	955	918	911	940	880	907	866	889	899	914	982	925	899	901	886	929	918	908	892	876	877	958	929	908	916	886	877	908	930	933	909	930	886	871	922	897	903	846	891	958	922	927	888	889	922	934	940	872	857	885	884	958	887	923	932	888	940	924	915	937	891	934	900	902	905	913	909	933	953	943	859	882	861	967	871	862	952	892	889	897	946	929	934	815	947	914	929	965	921	901	869	941	870	928	867	919	890	947	879	902	901	919	890	940	953	910	868	942	936	873	878	950	916	853	936	898	929	922	893	896	902	894	868	884	873	885	937	931	907	895	980	901	918	912	904	881	933	898	854	890	848	899	883	925	905	936	899	875	917	919	934	928	925	980	917	921	896	944	893	969	925	873	900	890	883	913	886	917	897	944	905	856	918	928	948	949	926	924	913	940	901	816	890	866	890	939	892	904	891	901	904	902	930	911	917	916	860	902	991	969	946	951	889	886	965	935	895	883	899	891	928	893	920	859	882	864	886	914	942	905	933	910	874	905	951	917	846	899	889	950	931	938	910	942	877	903	953	923	924	928	933	892	916	933	890	897	935	957	879	922	891	948	887	938	897	914	894	883	914	934	864	860	933	934	914	918	916	903	899	907	901	962	888	871	902	940	886	940	905	943	900	901	921	910	912	888	887	860	941	933	910	896	951	903	924	976	921	870	919	895	896	906	916	885	894	912	846	866	875	937	919	886	884	882	915	905	944	932	910	941	918	912	942	897	943	915	896	882	890	893	920	977	913	882	901	893	916	882	935	962	893	971	869	936	892	895	929	898	911	876	914	891	955	923	914	897	826	972	919	933	875	934	900	902	916	897	902	928	919	951	870	954	919	888	935	942	939	919	912	951	915	893	898	880	864	929	875	951	904	931	893	947	921	872	894	887	881	903	919	898	928	896	933	943	896	907	884	903	891	914	884	983	887	887	919	921	880	928	951	929	954	875	947	913	937	914	913	1000	959	930	875	895	920	900	910	955	925	878	897	919	846	887	919	953	944	885	895	909	934	931	931	890	868	863	972	808	914	878	918	952	949	895	923	876	919	883	871	951	908	914	865	934	952	923	859	849	913	839	900	935	953	887	866	960	924	942	886	924	871	855	958	962	878	879	914	908	910	927	925	907	948	893	940	868	957	903	910	893	884	893	917	920	934	922	938	896	895	905	958	922	901	902	925	858	965	930	913	915	934	900	931	895	884	906	897	833	922	929	877	931	864	949	921	921	984	893	895	936	915	899	892	933	875	912	920	904	918	900	896	966	917	957	859	891	872	914	897	924	922	989	966	901	885	853	951	930	848	940	939	850	892	884	907	848	906	894	880	868	902	979	914	929	929	889	939	920	890	892	912	906	930	839	895	881	956	842	902	920	900	921	868	935	882	889	910	984	890	958	925	927	954	900	922	899	880	927	882	946	842	967	912	910	919	848	900	942	914	951	932	907	872	877	996	884	906	926	940	863	932	912	884	939	914	945	920	1002	906	862	933	931	950	948	868	931	944	873	900	888	847	961	860	902	917	912	897	955	899	948	922	923	973	889	935	885	870	878	863	903	944	931	958	884	908	895	883	899	909	881	935	911	930	876	952	942	889	877	912	919	896	945	923	950	887	931	887	912	933	920	898	893	954	925	926	945	923	878	943	967	931	928	906	918	860	952	953	911	918	940	927	926	927	914	876	851	913	919	904	875	898	901	943	916	933	883	875	932	912	883	916	973	927	937	948	889	890	871	924	964	892	913	940	858	909	837	868	911	908	926	906	938	869	897	832	890	863	912	936	943	846	903	935	925	934	867	882	875	909	877	947	941	913	883	914	940	917	865	877	912	910	885	935	927	898	864	949	889	887	857	917	913	879	858	893	921	936	903	908	916	903	895	878	949	910	923	883	931	891	902	900	945	929	917	915	936	914	955	921	875	870	898	925	911	926	1012	897	927	951	941	903	949	899	962	878	917	901	916	932	894	918	908	933	949	891	917	888	908	949	856	926	951	887	937	870	863	842	891	960	857	878	865	866	923	927	876	918	943	874	888	874	909	937	910	917	923	878	948	958	934	982	914	974	934	861	854	915	959	899	866	904	909	882	904	905	904	964	889	904	905	926	938	900	932	914	917	879	924	885	901	881	914	899	869	888	938	893	914	895	896	918	920	918	939	947	990	946	922	896	947	968	886	935	904	962	880	911	859	936	859	950	882	908	889	856	927	955	955	891	961	911	921	904	892	936	868	835	926	906	923	896	863	916	935	977	909	905	897	905	904	911	962	920	890	866	938	913	918	913	948	856	898	906	904	922	910	898	940	961	935	942	929	928	930	846	873	957	863	947	878	977	922	842	953	888	907	907	925	878	909	913	892	933	879	920	882	930	969	896	902	912	931	882	859	964	919	871	951	936	875	907	936	912	873	934	958	937	949	915	940	919	868	974	909	901	934	933	915	922	956	906	906	953	894	875	900	905	916	940	962	918	921	971	917	908	910	950	908	913	912	949	903	931	886	887	931	904	952	933	868	856	908	844	924	900	898	956	867	930	897	934	955	945	944
19837	10185	13366	3119	1538	1185	903	744	701	675	544	544	461	433	416	383	393	376	403	394	396	388	393	369	395	410	383	361	371	393	366	363	424	354	349	387	389	384	386	334	381	368	371	333	354	392	333	385	367	356	392	358	343	421	350	381	328	338	363	378	369	371	301	360	356	367	387	386	330	360	360	362	374	337	367	361	366	338	356	382	326	373	371	361	332	357	360	330	355	367	370	369	354	344	369	364	336	343	361	412	372	388	374	330	324	394	353	376	340	379	318	360	354	386	361	344	326	402	347	390	377	352	360	363	363	350	366	368	373	356	360	343	379	320	375	355	341	365	406	335	427	381	341	358	364	331	347	353	350	349	339	372	333	406	373	342	375	401	344	386	375	362	367	360	371	423	347	349	349	372	377	345	411	360	336	374	361	341	367	378	356	371	374	351	361	349	347	342	352	389	354	369	341	410	355	331	374	342	359	380	347	403	378	346	368	396	385	370	376	358	350	346	355	338	372	378	400	395	367	345	367	384	383	377	369	335	362	348	362	373	346	390	346	359	384	374	383	376	374	342	328	359	349	389	339	397	366	363	368	352	421	381	333	362	342	354	338	359	372	350	391	373	373	349	342	343	356	386	404	358	366	391	345	397	365	373	364	377	364	367	390	377	369	398	324	359	385	376	371	355	374	373	380	365	367	372	363	345	353	337	348	344	368	336	379	404	350	371	359	349	376	347	382	393	324	317	337	382	348	343	387	383	381	355	334	400	358	345	340	362	356	362	358	356	385	388	383	362	373	370	338	386	389	340	338	329	375	367	362	364	312	381	330	349	399	352	296	391	395	353	349	346	360	353	366	377	372	369	381	368	360	384	357	384	366	378	360	342	358	368	367	370	350	352	368	368	407	371	360	395	377	369	353	316	357	364	375	406	334	354	336	342	381	379	339	345	380	388	389	353	334	356	387	390	369	341	374	343	370	378	363	366	351	412	379	371	368	365	367	380	355	350	362	369	337	352	330	364	339	372	361	379	382	394	333	381	336	383	364	376	360	370	365	376	358	346	350	381	340	365	359	369	350	371	374	386	358	332	368	355	318	366	373	369	376	398	366	379	361	382	374	368	352	381	319	359	384	371	358	349	351	365	347	354	375	349	382	372	339	380	395	390	367	357	331	369	348	338	376	349	360	347	376	371	347	344	375	353	360	340	363	389	377	357	327	393	342	361	328	369	401	385	370	354	435	380	386	324	358	345	354	324	386	352	354	377	418	370	341	325	342	357	331	356	333	405	354	368	343	376	351	386	355	359	345	381	358	353	400	368	359	361	376	350	344	347	390	343	381	347	368	368	350	370	346	375	384	335	362	353	375	389	363	379	372	366	340	370	352	339	397	345	349	357	352	359	396	374	350	369	359	357	361	356	355	354	361	386	357	351	357	327	346	352	391	375	331	349	342	390	385	346	368	371	375	388	374	377	378	351	374	355	332	339	327	368	343	352	401	365	359	361	371	370	369	376	377	369	341	373	374	375	364	353	358	388	415	364	344	332	364	409	361	378	365	344	364	360	340	328	377	346	369	378	382	358	360	365	365	351	343	391	372	354	343	350	383	358	329	338	365	351	409	377	394	393	367	381	324	354	369	348	367	346	341	380	379	377	314	375	354	384	372	352	331	370	354	338	375	374	355	354	348	362	371	365	355	356	368	363	355	333	369	365	343	332	374	360	359	416	369	347	354	356	354	350	385	362	369	346	342	381	408	356	367	368	336	396	368	383	339	362	345	374	368	329	349	344	343	369	349	368	348	324	332	361	404	343	403	363	353	345	359	354	358	404	371	371	348	331	362	377	391	395	358	385	362	352	381	363	341	364	429	352	336	360	357	372	324	375	349	334	357	394	361	362	329	362	358	345	346	331	347	342	330	382	348	381	333	387	386	347	355	369	352	315	344	339	384	358	356	378	347	352	347	350	393	367	385	335	366	350	333	402	358	357	372	358	340	365	331	407	372	374	354	353	371	367	365	366	347	370	343	377	363	364	350	352	386	410	347	343	365	399	348	368	364	339	357	357	340	375	338	373	348	386	365	361	361	387	348	343	383	376	373	359	366	340	345	380	383	339	366	397	365	350	360	346	330	391	352	357	343	348	390	368	373	373	390	379	359	370	365	359	353	315	345	345	359	351	366	386	345	353	345	371	325	422	381	330	349	335	396	377	357	343	348	345	348	356	336	329	371	362	340	371	389	346	388	372	377	373	373	368	353	348	366	331	340	348	355	400	359	373	360	386	375	373	362	351	353	360	321	326	362	333	369	373	375	371	341	387	369	385	372	345	384	380	369	370	342	356	351	373	339	349	349	348	378	402	348	365	346	409	317	383	338	385	411	378	355	364	356	362	370	340	366	338	368	303	390	400	341	355	348	310	332	364	359	341	371	344	361	376	356	372	395	347	382	352	354	364	332	366	348	353	371	339	382	372	363	373	390	342	362	368	334	356	370	349	379	350	400	357	383	368	374	384	376	374	378	399	352	345	367	345	352	363	370	361	387	375	382	379	369	357	352	383	362	352	377	367	380	376	373	378	347	365	358	352	346	360	351	359	380	348	355	373	368	383	359	366	359	356	361	363	379	403	359	388	376	394	371	306	387	372	347	342	350	334	353	361	332	365	365	367	350	322	358	347	354	375	379	364	350	335	403	349	394	367	361	336	386	345	360	332	396	341	334	331	394	391	373	377	352	388	350	373	363	368	394	397	350	362	336	386	350	343	391	372	352	376	371	369	366	351	371	355	384	354	370	384	412	378	372	357	348	352	317	377	384	349	376	315	375	363	353	402	377	367	402	351	389	388	371	333	383	371	355	331	337	356	350	360	346	359	351	353	372	373	392	372	383	361	406	365	373	390	374	362	317	364	330	362	349	381	341	378	360	306	386	361	343	335	360	350	346	364	379	374	369	339	370	331	381	347	372	374	343	337	361	414	346	334	365	350	364	350	373	373	368	356	365	365	337	368	322	355	377	373	367	369	379	355	355	365	403	353	356	363	370	370	347	367	362	373	321	350	338	368	380	386	355	396	374	370	339	368	332	301	358	335	376	367	377	382	375	348	374	338	357	372	355	369	354	342	351	418	341	365	408	378	360	338	382	350	357	331	360	353	350	353	366	352	375	366	345	375	364	397	398	371	387	337	357	361	351	352	408	308	356	364	378	365	363	338	357	345	346	400	385	359	429	367	369	341	366	373	379	354	353	342	378	383	361	369	379	352	314	340	362	368	346	376	380	360	400	349	370	380	360	393	360	359	368	360	381	388	363	351	359	371	372	391	343	369	364	365	406	363	373	391	404	366	361	354	384	359	366	322	370	356	404	326	345	332	391	355	382	345	354	367	394	391	399	339	359	366	396	418	330	340	362	337	345	377	364	352	363	381	353	362	351	380	348	381	351	368	364	373	392	349	390	369	346	346	368	365	357	371	378	357	319	351	356	374	387	392	336	352	323	364	355	373	350	355
14215	10097	17204	5949	5197	4297	3511	2985	2642	2195	1892	1751	1627	1447	1167	1108	1071	980	959	986	973	947	987	1018	1019	1053	1002	1043	927	902	945	946	900	905	926	938	854	947	862	892	873	897	887	870	888	841	824	852	865	876	817	890	859	853	914	794	866	882	874	876	849	861	863	836	911	842	847	839	885	837	827	862	861	918	830	832	898	845	852	853	861	849	843	854	850	877	825	802	892	833	853	899	879	875	831	842	861	804	812	848	866	842	855	840	873	830	843	883	837	807	916	845	835	916	878	899	843	855	815	879	877	815	799	858	825	828	822	847	876	806	798	869	832	806	856	855	876	842	814	860	869	891	848	908	877	882	840	842	827	853	817	860	815	836	860	909	915	868	829	900	894	881	838	867	887	789	833	945	862	863	876	824	871	811	896	875	837	867	863	833	831	886	829	873	853	773	800	864	873	853	881	898	837	842	849	809	837	842	867	841	837	869	859	805	904	905	804	865	910	815	827	862	903	846	888	850	910	841	873	820	829	825	828	903	845	831	811	854	825	862	817	886	873	844	783	801	835	839	864	820	835	828	855	828	841	837	832	914	851	829	829	860	848	876	833	855	861	836	856	884	851	859	870	867	834	854	819	823	883	871	847	852	887	838	856	861	887	834	854	796	833	872	846	842	849	850	815	845	877	876	878	841	820	866	933	902	884	837	868	831	826	829	862	821	857	812	868	837	891	798	854	893	881	856	852	871	871	928	842	866	839	880	863	882	869	857	862	867	861	855	871	869	920	835	844	826	840	882	855	881	893	845	845	824	915	810	825	852	809	889	883	868	882	839	870	847	874	909	849	863	836	857	872	870	846	843	853	858	861	871	809	822	819	845	869	865	810	805	844	843	874	797	824	839	880	801	865	863	830	885	881	862	869	834	844	881	865	784	865	851	812	842	797	878	881	841	868	846	854	846	887	827	863	856	820	878	824	898	817	853	846	848	843	833	785	908	841	858	847	877	838	823	923	817	840	908	862	801	895	885	815	838	835	804	818	865	850	882	881	840	849	847	860	878	846	846	825	822	848	839	855	875	824	886	876	844	857	859	851	810	855	887	854	851	863	873	875	852	841	851	863	801	809	853	848	873	869	868	882	826	912	889	860	891	820	869	856	879	829	828	872	837	865	856	806	851	859	816	849	921	879	885	821	830	892	898	837	889	864	829	842	834	863	827	835	829	884	814	872	859	810	917	839	884	857	825	848	822	801	830	886	861	868	907	874	860	817	854	868	870	879	846	847	862	833	829	860	850	818	896	826	854	808	811	884	868	839	888	825	903	891	860	812	835	846	915	898	850	833	866	861	865	847	820	848	832	860	829	840	797	862	858	840	862	888	813	872	823	850	859	881	871	883	864	855	855	882	863	878	888	836	822	861	871	870	900	888	902	875	852	834	879	875	833	870	901	800	905	878	833	854	874	869	842	836	817	848	857	882	828	823	815	864	862	847	840	873	866	828	860	913	889	840	888	823	837	844	913	859	841	855	862	839	902	860	822	862	898	819	813	818	860	837	841	862	858	823	880	890	858	863	863	869	902	853	868	779	846	849	893	830	844	857	830	859	822	851	851	870	867	887	852	826	841	849	857	845	817	854	871	868	865	850	858	830	831	840	821	882	829	839	834	824	886	834	865	836	873	857	827	845	778	864	879	873	876	891	842	885	871	882	802	811	869	870	808	879	870	806	878	858	862	819	848	876	855	886	835	906	837	862	848	872	839	884	900	821	853	862	845	851	874	848	889	876	826	847	825	835	855	896	860	835	864	893	863	869	858	841	868	801	923	812	914	854	841	831	820	862	894	838	843	845	834	832	824	835	841	832	826	856	815	848	828	837	909	871	765	870	878	864	871	856	827	795	836	836	897	841	857	918	849	869	890	819	828	830	812	861	889	850	908	893	849	796	913	847	836	897	881	869	826	863	864	842	826	852	906	811	838	807	879	846	863	858	826	864	834	893	843	830	861	814	813	854	786	830	841	844	894	839	893	884	823	850	856	866	870	825	875	853	915	866	889	872	850	768	871	866	816	823	864	849	860	888	894	864	844	805	850	888	860	860	839	842	838	801	898	864	816	878	830	887	831	852	866	884	861	850	793	865	837	829	845	846	798	784	844	881	833	863	856	871	833	862	885	838	834	836	921	899	842	867	851	842	835	836	867	815	880	855	833	866	868	914	902	875	850	878	848	842	834	818	859	827	817	817	858	840	825	857	877	835	858	856	878	825	809	811	837	834	887	825	838	844	857	868	889	853	867	845	872	871	822	845	829	845	865	865	869	836	837	876	859	853	845	826	828	870	869	853	920	893	861	826	815	875	848	897	846	846	851	885	884	851	838	839	839	828	835	894	821	883	866	861	857	902	858	892	850	842	808	842	863	817	872	866	884	861	826	883	837	814	842	835	841	848	847	795	865	819	832	824	803	858	858	874	894	866	817	892	878	847	879	829	866	885	833	842	853	854	854	856	808	831	853	861	886	863	891	849	852	846	890	833	827	835	858	864	854	848	841	896	853	815	799	850	891	896	835	829	890	863	847	850	874	821	835	866	848	831	921	866	838	817	811	847	829	776	884	858	846	867	849	826	845	858	842	905	872	866	869	820	865	858	867	849	832	866	873	869	883	840	861	851	858	876	807	848	847	870	846	800	808	867	859	848	840	857	816	773	855	860	877	827	884	873	812	866	898	840	881	840	851	875	861	888	830	844	855	905	846	818	817	816	825	804	835	813	889	848	875	826	862	846	891	835	870	875	838	865	841	810	860	852	895	850	835	864	868	840	821	816	881	896	858	911	887	838	821	823	818	812	886	845	840	866	852	852	862	849	848	882	829	780	846	850	891	901	855	828	845	874	832	856	844	848	793	863	819	864	800	875	798	887	888	800	805	879	902	828	827	890	857	888	854	863	839	817	843	857	873	822	849	864	849	853	856	828	851	864	849	874	821	885	873	820	827	844	835	803	853	872	904	870	873	823	862	820	871	849	873	859	877	898	862	844	849	866	837	846	868	861	817	859	846	839	834	835	878	813	827	823	839	871	918	899	875	865	854	879	828	848	855	853	824	920	884	861	835	886	849	816	827	877	807	857	840	808	879	882	875	885	841	898	864	861	871	872	900	811	901	859	877	853	893	843	863	892	831	869	849	851	835	844	865	881	903	840	873	851	866	879	828	844	838	862	861	839	819	866	790	836	829	847	857	861	799	830	862	822	874	903	841	841	907	875	869	895	802	816	836	888	835	858	833	826	853	824	849	865	879	829	866	826	800	851	888	861	857	799	831	873	847	905	827	840	789	841	805	899	860	834	854	867	839	892	838	874	873	819	844	864	832	842	834	862	835	870	840	852	828	822	862	879	918	841	875	826	817	872	828	867	817	803	884	806	848	854	891	852	856	872	894	816	867	865	809	798	844	821	857	822	849	866	852	858	855	900	839	837	840	861	839	823	858	844	814	912	883	857	833	824	879	825	857
29209	17233	20835	5034	2015	1358	947	815	722	610	468	442	421	337	313	298	306	250	270	280	256	235	258	256	274	256	259	240	225	263	253	211	256	238	219	232	221	260	233	245	210	254	253	224	276	226	214	260	217	204	242	225	208	223	252	233	202	229	257	212	226	250	245	238	233	221	220	227	231	214	202	235	223	212	207	217	242	216	202	242	237	210	233	213	235	201	226	228	211	228	189	244	237	219	243	223	229	192	247	235	217	221	223	233	228	216	216	202	208	188	221	213	223	244	230	224	224	211	229	198	210	203	218	204	220	220	214	223	236	231	225	221	199	247	220	214	207	275	222	198	228	222	226	210	202	219	206	205	218	182	245	223	218	218	214	237	199	222	217	232	234	271	202	226	223	219	219	201	212	238	209	235	225	233	219	196	189	235	248	211	235	229	209	221	237	222	234	224	258	247	230	252	213	205	209	224	221	198	220	240	230	215	210	216	228	232	207	237	195	214	235	229	218	219	219	191	232	229	228	244	224	228	227	236	227	235	238	209	222	219	212	211	231	245	211	211	216	224	210	225	207	224	239	221	205	249	209	226	210	231	230	201	252	222	202	224	236	252	221	208	237	240	213	213	212	218	198	216	221	224	221	230	242	224	222	242	223	222	208	229	188	219	211	204	244	232	244	242	233	218	206	214	229	241	207	219	240	205	214	194	224	246	240	245	220	235	225	268	227	199	211	232	205	215	247	231	215	240	224	238	241	212	227	185	194	206	222	232	214	213	193	232	228	224	225	216	202	225	234	212	224	198	225	224	211	215	214	209	235	217	226	207	216	222	238	231	270	233	218	264	215	224	240	221	229	243	229	220	236	228	234	248	242	216	216	221	220	201	238	239	213	228	222	218	197	199	217	245	221	234	223	209	211	211	209	232	236	237	243	209	245	223	206	217	220	211	221	205	206	233	231	259	236	209	226	227	199	234	221	223	211	235	244	187	244	216	222	214	212	209	243	212	212	213	209	226	241	241	208	246	208	223	198	218	210	220	243	213	219	225	192	202	207	216	253	211	225	212	231	204	214	213	225	230	220	211	218	239	219	258	234	218	245	215	200	212	211	222	198	247	244	232	210	234	224	229	230	234	209	202	233	230	216	228	208	207	203	217	212	204	245	231	249	242	222	233	242	202	204	224	223	211	226	217	233	232	215	213	202	231	216	241	230	256	248	241	218	229	210	237	208	223	230	205	228	199	227	221	210	223	212	244	204	200	212	213	210	256	197	208	231	217	215	224	215	220	231	215	248	249	232	235	217	206	222	225	209	209	250	227	208	215	224	222	241	216	214	191	220	223	227	225	207	227	236	218	205	218	231	197	201	218	229	203	235	257	206	236	222	221	216	246	198	236	226	196	234	202	225	204	229	266	200	197	217	208	245	251	244	222	270	228	239	239	223	220	225	250	229	253	221	237	239	232	216	230	225	230	194	225	204	221	242	235	199	241	211	207	216	212	231	204	204	213	239	221	246	239	228	269	207	226	200	191	232	227	219	222	190	230	248	226	225	225	202	238	216	231	215	221	202	212	219	194	229	217	240	224	233	238	217	206	212	236	224	229	249	216	213	221	228	228	212	227	230	231	204	249	251	242	221	221	237	232	219	224	213	232	221	227	202	236	219	217	209	212	217	207	190	204	240	230	221	234	223	232	225	220	248	228	217	208	209	227	234	230	213	221	220	201	222	214	184	209	219	235	206	249	238	234	208	256	210	241	236	235	210	226	250	246	240	235	218	271	223	203	209	224	208	214	229	201	217	220	218	243	206	213	221	191	198	209	225	236	216	219	234	222	212	216	227	230	227	200	245	226	234	232	250	238	211	188	231	198	241	219	222	235	253	211	194	224	219	265	229	196	225	216	240	227	238	210	218	227	190	209	225	235	211	219	248	213	207	219	209	231	213	209	210	213	211	259	205	216	228	218	233	222	205	225	217	196	251	233	216	222	243	230	236	213	233	241	204	202	227	232	231	227	225	199	249	228	244	231	223	220	223	237	240	223	234	248	226	225	218	196	207	238	206	219	232	219	227	236	238	196	214	210	265	223	186	222	245	218	220	234	236	219	244	233	222	216	183	233	230	230	226	198	221	229	218	228	244	219	207	214	206	264	228	239	210	238	244	214	206	201	218	241	240	217	258	228	239	225	235	205	209	214	220	241	219	232	243	239	208	212	213	216	218	200	206	196	237	231	257	213	212	217	235	230	261	204	202	225	241	216	222	232	249	200	219	237	223	235	211	215	219	211	208	216	226	225	254	206	217	204	231	226	214	222	220	229	202	214	250	210	240	252	257	216	234	250	223	222	203	239	209	231	213	219	199	228	221	233	199	210	225	247	196	215	238	215	234	258	229	222	249	214	217	227	217	192	226	243	217	226	238	215	223	239	220	229	237	220	193	223	246	239	227	246	265	231	239	233	236	206	220	236	230	200	215	217	209	235	208	234	224	250	229	214	224	214	210	214	202	225	226	221	199	212	227	223	236	239	229	224	228	228	214	229	220	208	212	232	237	222	220	222	223	233	213	226	222	231	223	241	223	239	215	233	206	208	221	225	224	220	236	231	220	219	234	220	222	228	194	225	219	241	224	249	251	223	214	235	233	235	220	214	214	242	227	210	237	214	216	211	203	241	213	201	219	219	217	226	218	234	207	235	215	202	208	217	238	236	220	225	243	230	240	248	230	221	212	222	241	242	216	219	202	237	205	232	235	235	189	249	220	210	226	246	220	195	215	229	189	211	233	205	249	225	243	242	216	227	236	216	230	250	262	195	252	235	206	213	220	214	222	205	239	225	208	212	223	220	219	239	243	244	226	238	219	225	223	228	225	231	229	211	213	221	243	207	251	255	217	213	233	222	219	243	208	223	216	218	228	205	232	231	249	215	214	214	225	219	251	215	211	218	222	247	215	228	246	245	232	227	212	218	214	246	234	224	216	223	246	234	217	199	252	189	257	241	229	231	251	198	229	219	243	236	238	206	201	230	222	216	232	228	212	222	252	209	238	218	218	217	230	228	213	211	235	249	226	216	219	213	223	242	198	244	230	202	212	224	240	229	229	223	228	201	199	248	237	210	214	223	220	194	230	206	206	222	244	260	258	208	198	216	211	220	209	232	242	233	218	234	218	250	229	232	217	247	197	212	232	228	215	216	217	223	235	220	207	205	228	224	216	238	233	214	223	194	220	230	222	213	214	223	250	211	231	203	226	252	236	227	218	217	208	218	226	223	203	216	216	221	237	229	221	225	228	230	224	229	235	238	225	238	223	228	227	215	216	210	249	231	233	238	254	222	187	211	213	215	226	216	240	216	241	233	211	221	204	220	218	227	221	227	233	219	238	215	249	196	229	226	197	208	238	208	206	198	220	230	229	200	233	206	201	211	239	246	205	232	199	233	210	219	218	224	219	234	230	234	242	247	191	220	200	192	218	222	214	232	210	227	206	224	229	231	207	241	236	221	201	234
19005	15165	22314	7498	6497	5223	4223	3682	3230	2567	2034	1920	1612	1352	1125	1047	885	846	826	778	793	816	827	859	847	823	854	774	754	701	694	665	661	663	665	640	638	599	553	555	584	581	576	549	561	542	587	583	594	559	572	528	529	536	562	573	553	575	570	557	568	519	578	534	553	583	560	543	511	564	567	558	551	570	614	533	594	547	574	602	588	552	597	543	542	533	572	533	494	559	574	515	539	562	533	514	538	550	533	554	542	503	574	561	549	517	563	571	544	532	535	546	564	567	536	519	571	547	490	529	573	572	532	532	533	566	568	575	524	550	541	573	539	532	503	516	537	558	522	594	535	540	524	555	576	529	581	544	533	538	551	533	514	507	546	505	558	526	529	597	500	519	533	526	553	529	566	559	555	556	556	542	566	537	527	586	530	527	559	561	603	557	490	565	542	600	569	553	533	542	536	583	541	553	573	515	533	550	531	545	542	548	544	541	530	520	553	548	528	545	551	572	508	562	552	565	554	547	523	560	547	525	573	606	536	530	562	522	529	603	554	600	533	564	553	590	555	534	568	551	546	562	591	535	577	576	542	539	588	527	551	570	565	575	580	556	594	571	556	581	513	597	512	548	565	517	549	569	568	521	556	573	552	552	555	590	581	568	553	557	527	510	576	557	531	574	562	545	543	582	509	563	581	587	556	527	561	544	535	542	542	565	531	536	553	571	501	535	539	483	543	551	536	553	547	537	561	558	573	537	564	590	560	506	532	551	574	570	598	543	572	609	547	542	493	512	582	550	529	581	532	541	541	530	574	553	562	554	574	552	540	529	540	556	504	533	527	563	550	531	570	501	567	505	555	599	543	533	544	569	541	546	567	575	540	580	500	570	567	550	522	483	586	560	534	572	555	509	563	569	561	528	525	587	567	533	584	578	536	527	558	544	557	527	569	559	532	548	538	544	572	551	543	586	508	559	525	571	571	543	546	574	542	541	572	548	569	540	517	595	544	559	561	563	553	576	530	535	531	553	567	572	526	547	552	506	563	562	565	584	536	540	564	547	518	536	540	549	551	538	542	562	517	542	541	527	611	591	532	589	552	570	556	592	529	546	527	568	584	519	530	532	550	511	520	587	552	533	541	569	545	569	544	539	559	494	564	548	528	578	566	551	572	570	557	568	610	513	555	572	533	549	542	554	585	526	506	520	545	549	506	569	536	588	576	564	564	518	539	591	514	530	547	524	563	566	569	558	489	559	533	566	562	553	525	594	543	553	537	556	541	552	547	528	553	578	553	554	540	553	533	527	555	580	607	566	536	550	548	548	549	554	535	554	577	594	572	535	597	549	570	553	545	538	544	573	574	539	541	541	543	546	591	526	566	596	541	515	519	576	535	511	564	537	534	567	554	544	552	574	550	544	514	649	548	544	547	552	539	563	540	547	560	560	534	567	534	561	548	529	557	540	529	561	566	587	523	533	514	555	559	560	597	540	535	527	532	571	523	530	534	581	575	517	543	553	562	529	511	554	512	522	553	566	524	560	562	560	548	588	521	551	518	504	589	562	557	524	587	531	525	624	547	549	536	558	547	575	571	543	558	522	553	557	553	541	575	562	526	582	554	528	601	548	608	553	571	549	583	522	565	557	537	596	576	621	537	510	555	534	533	543	555	547	561	548	549	569	546	538	552	578	550	535	536	547	534	543	580	551	549	569	576	554	540	582	575	568	601	535	544	561	588	536	559	583	595	536	555	550	536	588	516	556	535	571	498	539	594	556	534	550	559	504	510	575	526	565	580	523	582	574	562	551	539	530	570	518	553	591	526	544	544	569	539	566	542	551	521	527	537	531	553	523	561	534	539	556	537	561	518	571	557	603	549	532	567	553	582	524	549	564	524	561	560	553	586	535	569	535	547	557	548	528	584	557	525	579	530	553	578	546	534	567	534	528	562	593	521	560	542	556	592	547	541	540	536	544	517	530	561	577	576	544	520	570	496	516	531	552	567	578	573	572	559	611	603	518	567	568	558	502	579	576	551	576	546	534	553	602	581	594	544	561	547	563	543	514	576	526	579	585	569	552	574	567	563	533	558	569	556	554	542	599	597	538	536	571	558	575	559	566	576	570	529	530	550	539	586	545	576	535	573	526	546	555	540	595	543	581	555	554	563	569	579	580	580	605	554	532	595	566	561	580	534	549	514	557	575	542	574	567	550	532	588	550	546	534	506	546	565	576	527	519	553	541	605	574	550	547	515	576	578	585	569	549	543	582	575	553	558	567	538	553	627	550	531	538	536	523	573	504	587	522	564	540	522	541	578	578	550	525	553	512	543	535	535	535	522	586	499	572	543	572	569	577	578	541	533	549	551	586	552	568	522	524	561	532	529	549	591	576	558	557	520	557	514	527	583	586	557	536	559	557	531	598	492	528	546	559	541	591	542	556	556	539	526	556	562	583	529	555	484	573	568	518	527	497	496	526	543	546	534	536	518	549	586	561	580	569	564	583	567	545	567	569	555	521	605	547	542	562	545	536	549	583	566	548	561	573	590	542	524	533	575	590	516	525	577	581	546	521	527	548	552	539	566	597	563	571	565	546	569	559	536	574	533	579	587	565	559	503	550	554	553	557	527	538	562	570	617	548	569	569	570	576	517	570	571	538	525	568	555	544	561	540	540	593	539	581	546	552	579	552	556	543	563	528	530	552	563	563	550	496	600	587	575	528	548	569	609	558	563	568	518	586	527	535	573	545	533	579	537	514	559	582	577	595	489	578	565	556	537	545	554	520	555	544	561	558	557	542	552	524	567	572	572	550	552	540	634	529	531	567	555	541	537	552	564	549	552	573	574	554	568	564	542	537	566	555	532	547	546	508	544	564	574	543	528	554	557	554	522	558	510	553	549	541	542	568	601	545	551	545	555	567	586	582	561	531	525	530	564	558	580	540	549	574	511	552	556	532	551	561	509	544	555	579	517	537	533	568	561	555	554	544	581	536	543	556	554	530	569	523	569	539	583	505	548	548	562	534	546	552	540	552	622	545	548	537	522	562	515	549	531	563	577	510	563	550	544	561	557	577	594	545	594	561	534	565	569	563	543	558	543	555	548	565	554	567	542	568	565	592	517	542	539	557	533	549	572	548	496	579	570	537	545	532	526	549	540	519	558	566	505	556	537	510	563	538	543	570	553	591	569	565	534	553	519	564	565	554	530	585	593	556	555	566	531	531	573	573	556	537	529	541	558	502	540	512	538	534	577	602	548	548	574	561	581	573	544	556	515	548	540	557	565	564	553	549	550	532	528	525	547	572	611	509	606	507	527	531	555	544	517	525	586	529	553	553	534	564	543	539	544	579	557	551	586	573	530	569	509	540	526	588	559	524	572	580	565	541	538	553	588	559	578	565	516	549	529	559	515	561	544	518	576	542	571	602	545	553	560	569	568	548	536	534	553	533	553	534	543	588	556	577	547	540	549	554	543	558	506	592	516	558	562	527	530	545	577	586	573	526	544	559
9106	3562	3370	1171	804	717	641	602	565	502	453	434	417	408	442	419	381	375	385	413	382	395	406	378	369	396	361	398	337	400	425	361	353	380	432	378	359	368	402	419	379	404	362	343	359	327	428	364	375	393	376	394	332	405	394	380	404	394	382	396	390	360	380	414	379	379	368	410	345	393	386	381	355	415	407	374	376	408	365	393	375	355	374	323	405	348	402	421	404	415	410	372	384	386	380	360	371	372	388	372	375	360	386	389	383	401	377	398	378	325	373	382	358	363	409	411	372	356	400	383	384	333	386	364	381	355	379	425	382	352	389	372	389	367	375	335	366	373	390	384	388	351	382	385	362	378	387	393	346	391	384	411	391	399	354	376	361	353	387	389	384	420	411	395	344	365	382	383	363	373	399	357	372	408	346	358	388	362	360	382	356	352	428	383	364	372	429	371	392	413	341	370	354	373	364	387	375	393	399	377	334	409	337	398	373	369	351	411	386	358	370	376	333	361	385	377	365	382	364	383	379	347	384	408	393	407	388	370	346	378	383	401	391	378	391	365	378	339	348	368	357	379	384	411	337	375	374	408	359	395	341	360	377	388	398	373	373	380	356	358	337	353	356	389	403	363	371	394	370	383	382	368	352	386	375	338	382	361	426	359	368	356	371	347	358	340	330	348	352	401	364	400	357	362	367	367	413	376	376	364	369	398	365	402	407	352	343	360	361	394	395	389	383	393	429	395	370	360	381	408	379	369	402	371	412	398	390	359	365	359	391	393	382	370	387	384	389	360	368	331	386	363	384	385	405	385	373	392	409	359	373	367	409	366	383	371	356	345	388	367	362	389	360	354	353	358	347	392	390	370	359	358	381	377	380	366	384	370	411	392	369	358	383	388	337	357	391	351	349	396	377	397	418	348	389	361	379	374	346	368	386	371	348	379	349	396	379	379	393	349	371	335	354	368	381	380	358	335	337	372	348	326	334	368	341	399	376	377	382	348	356	412	366	340	369	394	373	357	370	356	389	369	381	372	366	374	367	364	387	367	372	367	381	375	378	394	346	338	408	376	393	395	388	361	365	382	395	424	362	367	354	361	391	351	389	384	394	360	346	398	377	367	382	397	352	381	366	372	357	378	391	388	345	392	339	379	372	365	379	394	389	374	419	371	348	355	342	371	380	344	376	368	367	364	374	393	375	399	372	370	400	391	367	377	359	378	364	385	409	385	400	369	382	375	401	418	336	401	385	374	396	347	361	386	394	374	375	366	379	364	363	370	401	382	376	392	379	383	368	408	384	366	400	412	363	340	396	355	371	371	402	380	378	384	350	381	344	352	405	363	439	384	337	373	371	359	368	355	386	395	381	343	395	359	376	380	366	364	385	403	368	354	386	345	368	348	397	393	384	380	354	377	327	374	388	398	408	402	357	376	366	384	365	370	388	375	419	393	365	380	366	342	384	357	396	384	373	395	406	371	355	376	356	393	375	403	395	352	369	362	339	359	400	407	365	391	384	349	402	356	369	390	416	395	371	375	384	378	367	364	362	389	347	392	370	336	383	389	368	368	390	360	389	380	374	381	347	390	335	359	380	356	362	361	369	347	357	363	346	393	362	354	418	334	338	344	381	365	407	410	343	402	388	385	405	403	372	377	347	376	395	399	350	409	345	377	354	416	389	374	384	342	374	390	355	351	360	377	413	387	401	347	370	371	354	423	387	357	396	359	369	383	391	371	360	364	352	391	382	387	421	365	397	375	392	396	381	364	367	372	381	380	396	367	365	398	388	399	374	333	417	386	341	359	368	363	350	365	388	372	359	390	385	351	358	389	365	354	369	428	348	363	397	347	360	377	370	373	407	347	378	383	370	388	347	356	356	412	386	356	431	345	410	366	375	386	401	384	387	344	348	388	378	414	386	394	404	411	370	348	364	383	387	382	387	378	385	374	366	402	364	405	395	381	377	395	357	394	347	357	394	377	395	359	371	381	409	431	372	398	371	393	392	378	377	445	394	370	371	351	405	363	383	365	394	332	337	361	401	409	389	385	385	355	370	358	365	389	369	378	340	412	408	338	402	378	355	340	356	362	388	378	368	389	406	383	375	374	342	399	398	358	373	415	372	365	386	368	389	367	365	392	414	381	405	389	404	352	361	362	350	396	358	355	383	367	417	423	379	389	386	351	355	397	363	344	406	369	386	370	414	394	385	389	389	384	364	354	364	352	403	387	376	344	386	402	337	370	389	361	354	405	410	391	417	357	382	380	346	346	378	405	376	377	407	399	395	345	371	350	388	352	389	397	376	373	388	365	377	332	419	391	359	385	394	366	415	419	381	365	383	418	337	348	382	359	340	363	356	360	348	384	388	411	400	348	388	361	381	388	371	366	405	356	368	377	365	427	411	350	341	371	375	379	381	386	386	374	361	429	394	352	379	377	357	406	418	373	379	405	392	360	333	424	370	361	408	358	368	384	382	365	361	384	430	374	364	349	380	407	388	378	358	372	387	356	353	399	383	392	369	423	360	354	360	376	380	412	331	362	365	362	378	362	372	372	364	332	376	389	393	379	396	404	354	361	334	389	332	406	372	347	385	368	319	377	374	344	333	353	344	383	387	386	412	396	350	381	401	353	378	368	402	366	345	372	389	361	350	401	384	365	430	362	384	365	363	329	364	346	387	362	410	385	390	343	383	366	395	360	386	358	392	373	368	355	370	349	396	392	405	393	392	362	346	370	365	376	357	399	364	371	354	394	369	379	390	368	375	375	409	394	381	368	373	375	346	345	354	391	407	377	382	371	380	367	393	398	362	381	352	384	353	348	393	398	373	366	421	333	395	393	374	384	369	416	384	396	415	394	373	387	369	330	367	389	396	353	365	389	407	347	387	399	395	372	368	342	373	374	418	342	387	401	364	409	379	374	382	398	373	369	350	371	379	346	361	378	393	374	378	382	368	362	380	412	366	363	390	397	360	359	386	368	371	418	372	377	380	385	314	363	364	385	373	358	394	396	380	373	353	382	361	365	367	382	395	372	368	387	372	371	378	377	359	393	352	342	357	363	326	385	412	386	363	357	376	394	363	365	374	336	408	394	392	345	363	383	368	371	363	385	397	356	353	346	345	365	375	351	352	365	385	384	362	385	370	386	435	368	364	376	374	349	371	439	347	389	359	395	393	392	384	400	352	349	391	384	375	382	373	387	342	367	374	355	393	399	364	421	378	364	350	394	372	364	338	372	373	383	356	368	365	383	362	395	338	374	351	340	381	392	355	391	368	373	391	363	427	382	388	397	367	357	351	402	370	387	362	364	376	371	365	347	343	389	350	403	385	371	394	367	370	355	359	408	364	353	330	369	385	351	351	379	405	353	399	375	384	395	414	387	373	375	330	395	385	373	395	355	346	383	394	413	380	369	367	367	401	405	386	406	371	379	388	375	365	366	382	357	369	352	382	355	376	378	350	390	380	396	386	365	355	369	377	372	413	350	367	343	331	355	351	356	358	379
6898	4151	6160	3336	2704	2598	2169	2134	1854	1519	1393	1267	1209	1146	997	973	967	952	986	905	968	937	935	952	955	985	894	911	950	911	898	927	905	951	911	934	963	858	922	878	903	848	879	879	879	919	862	873	887	872	909	897	879	979	852	890	913	907	879	848	899	836	921	896	925	927	919	873	883	936	856	907	895	884	904	840	898	872	885	906	852	906	919	884	904	918	941	894	880	865	903	839	829	907	883	929	897	930	824	861	867	850	833	884	905	901	894	893	898	908	900	897	847	872	852	845	957	879	876	887	954	857	898	904	889	913	955	914	912	890	869	886	853	919	886	858	861	904	872	896	889	888	869	895	899	905	844	933	863	859	936	864	818	821	856	859	871	850	927	917	915	896	918	897	875	888	890	916	892	890	871	848	915	907	880	878	906	909	906	840	861	890	885	872	855	903	854	865	857	896	910	960	909	876	908	909	935	889	877	899	847	929	858	866	913	925	847	915	934	843	890	893	903	878	894	931	901	888	928	863	888	939	847	899	853	862	859	908	862	859	838	903	973	890	890	888	936	896	923	909	883	876	832	869	859	882	937	876	884	830	913	898	879	850	864	877	856	895	921	936	872	869	924	942	874	897	880	863	895	826	893	967	833	859	831	880	931	909	913	890	849	905	906	929	854	883	929	954	840	917	896	896	888	850	876	851	914	907	913	880	857	916	879	926	927	907	847	892	873	895	895	889	910	897	884	912	887	886	840	865	886	881	906	882	881	911	919	874	926	877	908	860	928	882	936	938	877	861	922	866	856	885	915	955	854	925	884	843	904	886	908	935	968	879	871	859	882	918	856	871	940	887	942	906	891	859	910	889	873	877	919	877	840	835	877	881	872	930	910	878	932	926	918	934	879	882	866	912	893	867	897	881	880	919	903	902	884	917	874	841	821	859	901	838	894	847	862	871	826	844	921	847	872	811	896	877	877	893	877	919	910	903	918	901	965	926	845	905	872	871	856	861	924	879	900	908	876	869	882	922	908	887	845	967	848	879	883	863	903	870	921	903	889	917	859	881	810	844	911	943	893	883	916	910	932	810	894	920	898	911	879	895	852	909	936	939	942	868	906	877	906	910	853	929	893	816	862	921	924	832	853	866	897	903	839	862	877	862	920	897	903	910	866	860	844	886	903	870	857	882	905	861	919	863	897	877	865	886	923	921	832	877	905	891	901	915	919	927	859	897	929	897	910	859	893	899	866	894	861	903	847	877	865	896	882	837	915	892	896	901	889	911	871	918	904	882	901	896	936	928	843	888	909	891	840	840	924	928	943	892	915	867	873	871	884	938	886	846	931	920	894	906	927	879	944	911	872	897	930	905	911	864	875	904	874	898	928	916	869	865	845	861	891	883	907	870	882	875	933	878	918	863	885	911	904	899	911	878	905	887	956	868	881	906	916	890	882	856	926	899	854	894	878	868	834	857	915	878	880	835	876	877	929	883	907	930	942	849	919	914	918	929	913	914	938	832	881	879	846	871	931	860	862	854	944	893	880	904	871	899	896	885	895	902	884	912	875	926	898	841	875	925	869	905	873	839	865	862	855	896	898	905	866	851	916	860	867	885	889	877	868	899	890	927	906	895	892	881	864	907	883	907	895	919	896	876	941	854	878	838	863	861	830	879	885	896	917	864	844	890	935	935	909	910	941	941	955	856	909	870	885	912	894	874	877	861	947	890	946	880	914	892	913	854	851	892	936	903	941	855	833	936	873	900	906	868	860	930	835	961	881	870	912	846	905	921	890	847	857	870	869	913	896	918	901	847	885	907	860	904	881	891	921	878	898	944	890	961	885	895	859	932	887	901	897	881	919	912	888	915	910	904	867	832	922	830	922	925	932	942	896	883	889	854	868	909	873	868	905	869	843	855	854	893	929	876	907	905	883	871	892	867	908	897	947	900	911	871	864	870	845	912	902	839	920	864	896	860	866	931	932	915	931	879	854	870	874	893	911	853	845	889	866	928	915	911	873	890	917	881	885	948	852	923	897	914	881	860	929	864	940	910	848	910	833	878	871	900	907	899	892	907	935	887	875	823	857	878	901	876	916	910	876	933	862	865	850	880	921	877	889	879	915	882	858	911	894	918	880	815	887	906	897	878	916	927	946	868	869	892	875	878	956	874	930	924	899	934	930	894	840	906	921	892	921	909	924	901	908	887	929	908	920	865	901	930	870	894	875	866	862	856	874	874	871	875	890	899	862	963	945	930	863	853	896	834	896	882	902	887	884	879	899	915	886	957	832	921	891	914	966	933	921	892	935	876	907	858	854	904	881	873	908	929	961	877	901	911	935	887	915	872	882	847	882	908	855	913	853	907	875	895	869	896	930	891	908	877	846	886	896	909	868	880	905	881	873	957	877	908	880	892	883	914	899	843	843	815	876	907	910	890	872	863	912	892	896	975	878	898	883	925	960	876	891	868	874	852	835	885	887	878	831	828	925	876	881	854	937	874	855	936	891	896	890	900	932	888	949	942	845	879	926	853	896	914	967	894	870	866	894	930	861	911	875	846	903	925	907	869	929	825	893	889	935	890	942	908	901	881	968	897	951	885	910	874	898	876	865	887	840	922	906	873	881	865	837	862	917	835	872	909	953	926	883	827	921	887	840	874	879	934	892	903	950	891	888	905	946	921	893	888	900	862	868	866	866	870	867	901	948	926	918	866	932	929	885	885	899	883	870	878	889	930	872	881	830	917	897	873	885	915	943	907	904	920	953	912	910	922	909	916	908	918	892	884	887	909	978	915	909	935	875	892	891	854	915	882	873	885	868	921	871	928	939	916	897	894	881	856	872	856	888	875	944	857	876	923	839	941	904	880	939	885	851	872	948	880	895	912	902	881	847	943	884	865	904	924	964	866	896	922	898	870	863	894	910	893	869	888	904	878	893	927	923	923	928	837	886	890	928	882	907	861	905	932	919	912	866	852	911	896	870	920	883	859	902	880	862	863	887	900	857	908	927	870	831	866	850	916	891	907	874	927	873	885	911	873	899	922	911	880	890	890	885	880	934	915	878	871	928	903	884	866	828	821	916	872	921	886	850	901	876	904	906	909	873	929	907	920	890	881	904	896	901	875	871	893	877	863	842	887	868	938	919	930	893	921	930	926	862	876	854	893	889	882	895	881	959	900	906	834	885	891	946	872	912	864	807	845	868	850	854	917	843	878	902	939	867	907	861	904	895	921	911	901	894	915	916	884	892	946	895	925	885	832	896	925	850	920	930	883	927	925	950	845	847	821	845	879	868	845	911	933	887	824	847	930	894	919	872	868	920	856	892	903	888	900	895	933	941	892	898	892	886	883	879	863	863	893	844	870	896	872	882	867	924	857	853	903	923	909	891	920	903	862	963	852	904	842	872	888	902	932	891	951	864	893	894	958	857	958	844	893	872	921	936	950	890	822	871	861	944	889	901	847	872	872	869	864	848	834	967	887	863	927	853	922	912	865	909	888	867	888	841	942
20351	10319	11603	2662	1336	1115	911	765	627	574	530	513	441	421	414	392	377	378	391	377	367	380	387	388	364	342	378	366	368	375	354	356	390	390	360	367	347	381	369	368	354	362	366	331	352	353	344	369	303	327	324	338	358	354	345	382	306	353	368	346	315	340	341	376	333	337	390	365	354	349	335	332	361	343	341	320	377	325	350	293	358	309	375	347	339	341	323	332	331	339	368	401	385	353	364	383	385	324	318	347	359	364	324	342	366	363	359	331	386	347	341	328	369	352	382	361	345	380	338	309	337	343	363	368	332	365	315	355	366	385	381	337	336	392	379	394	382	355	380	387	325	366	363	380	380	345	365	342	373	371	353	362	356	368	311	342	351	360	379	333	356	357	351	352	380	346	364	356	320	352	352	381	341	340	340	390	394	356	356	337	360	337	353	358	337	381	398	341	374	339	373	339	352	349	362	365	388	361	319	339	342	371	355	356	366	375	323	362	354	322	305	325	327	385	345	330	387	383	372	363	374	351	335	359	364	372	358	346	338	324	326	376	353	341	394	338	395	348	345	350	332	366	347	353	355	342	342	351	327	363	384	356	368	336	346	334	351	361	348	363	355	343	335	349	356	380	371	346	341	392	366	359	379	381	352	356	349	355	350	351	351	369	351	314	377	326	361	367	370	366	352	366	348	333	314	327	364	358	393	349	383	374	367	375	330	394	355	356	334	313	355	336	329	360	363	375	384	361	332	368	338	348	352	368	371	362	332	371	344	372	343	364	370	384	384	386	367	327	390	326	317	360	358	387	349	322	358	352	330	335	328	378	347	345	344	357	359	367	327	375	327	330	337	403	343	337	341	355	329	359	369	347	392	356	331	336	365	383	370	342	343	333	327	358	369	347	339	351	370	344	383	374	354	377	357	378	365	328	384	381	342	324	346	372	347	372	354	368	376	370	340	393	329	356	334	343	370	364	367	342	354	338	359	347	342	333	380	333	367	351	351	330	360	325	320	375	369	332	366	379	377	338	339	383	342	376	404	342	382	360	346	356	387	347	360	341	341	338	372	354	345	354	360	370	342	346	375	365	333	366	368	360	344	356	337	360	390	366	359	352	394	340	353	413	378	360	335	359	347	364	348	353	338	320	357	344	361	352	383	356	369	356	372	332	370	361	361	335	346	355	308	340	355	361	343	333	353	372	359	332	349	371	336	353	332	342	355	358	357	343	358	343	354	375	352	343	363	359	348	359	376	357	399	315	358	371	375	382	347	331	352	352	377	379	363	418	370	354	354	360	353	360	360	358	325	381	343	327	322	366	363	358	360	362	386	344	356	373	376	343	375	345	319	350	326	374	356	347	355	345	365	351	340	328	375	353	334	357	346	354	368	335	370	345	363	319	353	327	353	383	341	355	349	349	335	370	324	358	327	346	387	364	295	351	331	368	391	355	352	355	362	349	373	360	379	358	305	340	376	373	324	353	361	358	318	341	371	339	315	335	335	365	358	359	369	341	341	383	352	321	386	342	317	353	360	334	375	372	328	335	374	369	362	337	327	338	344	354	315	353	378	365	352	342	378	305	359	353	366	386	338	343	349	368	374	388	380	354	344	344	367	344	353	341	374	359	375	351	362	349	344	358	323	339	339	377	353	374	354	368	334	331	364	359	309	361	331	329	371	329	360	347	344	365	321	343	384	365	317	355	353	365	378	349	318	358	393	343	352	326	351	371	352	372	382	342	372	330	369	361	356	359	333	331	386	345	362	304	362	360	367	389	337	320	362	371	331	311	320	378	368	350	402	372	371	349	327	354	365	339	367	335	362	382	363	351	328	362	333	349	356	349	369	324	328	329	318	355	333	406	373	353	361	355	371	391	325	379	380	329	341	349	363	356	346	354	364	358	365	374	326	370	330	345	368	381	345	341	379	356	381	377	342	328	365	370	356	360	357	332	323	346	369	340	362	366	353	351	354	357	377	322	322	357	328	339	365	370	352	336	339	346	342	342	365	353	349	365	345	350	343	388	313	377	342	372	384	359	382	326	335	343	347	342	369	346	373	322	346	349	345	370	367	381	348	345	353	375	327	400	346	333	380	378	361	338	364	382	350	377	374	344	327	374	352	375	328	349	345	323	387	348	345	355	366	389	330	329	316	326	342	329	369	353	389	349	330	344	320	337	334	384	365	333	367	373	372	342	362	314	363	345	365	328	379	341	330	327	308	343	326	347	355	375	327	307	352	317	339	360	370	340	336	350	367	326	378	372	335	363	359	314	369	357	348	373	368	343	391	354	357	361	389	348	377	370	340	360	318	352	330	344	349	341	387	341	365	359	368	367	356	381	368	348	385	345	366	326	372	390	355	362	348	352	329	355	337	387	353	349	303	336	368	337	378	346	332	354	378	366	332	409	361	385	356	345	359	338	342	369	355	368	354	372	383	356	377	331	341	336	362	360	350	352	333	342	342	360	343	381	359	325	357	362	359	326	368	352	371	383	360	385	383	335	354	359	368	320	326	345	374	325	343	360	343	348	374	362	373	346	360	372	387	376	377	371	354	359	375	335	322	354	382	376	347	376	339	314	307	320	383	349	328	365	338	369	371	354	353	343	350	308	354	319	315	366	377	354	364	366	373	318	343	327	342	344	346	351	347	375	342	337	366	362	316	327	345	346	323	378	376	343	379	353	346	334	321	348	349	356	390	335	354	366	341	360	379	334	364	366	362	401	336	354	329	355	360	349	345	345	336	365	368	329	381	345	341	319	372	354	352	374	358	343	344	320	355	345	344	348	358	370	358	346	369	350	365	402	366	367	351	340	324	378	357	360	346	391	347	368	342	355	384	346	363	345	350	340	330	322	343	319	352	362	366	324	330	392	349	368	402	379	358	382	347	345	346	360	378	359	345	354	370	330	341	311	344	357	364	361	374	374	310	399	347	363	376	338	352	374	365	375	395	347	338	357	345	336	353	346	324	333	382	376	343	333	352	380	355	353	356	345	380	336	377	365	359	357	344	320	364	339	380	329	335	336	351	364	346	377	346	372	375	348	374	340	384	348	373	363	345	374	371	359	406	353	367	338	326	360	367	372	351	367	347	369	360	362	355	366	340	337	351	338	346	347	390	391	355	358	363	365	358	363	354	347	373	346	320	322	345	349	355	317	365	392	310	339	354	355	335	347	365	358	351	331	350	352	360	343	335	337	360	347	379	383	356	380	385	365	362	340	333	368	357	373	336	330	344	350	330	324	362	340	309	379	363	402	353	385	339	387	372	387	367	343	378	359	358	383	348	316	381	379	350	354	404	384	326	335	346	352	357	343	344	356	376	335	356	355	358	338	340	363	371	351	384	334	361	330	364	354	352	394	348	316	312	360	346	349	351	353	359	357	393	367	356	423	338	370	381	369	320	326	381	372	338	331	350	382	366	369	329	385	320	363	330	384	371	390	373	344	361	353	338	328	342	374	390	342	323	339	340	384	330	345	336	346	368	332	339	375	385	393	355	330
14983	9867	15625	5127	4552	4101	3506	3091	2416	2074	1980	1655	1506	1396	1176	1177	1056	1004	1064	1007	1031	1031	982	1030	1093	1025	1018	908	913	926	892	881	901	987	894	890	899	833	874	831	815	851	848	858	831	834	869	812	900	818	811	797	882	817	798	844	833	858	835	880	829	883	834	808	865	824	808	782	864	857	841	838	834	834	851	846	830	808	885	818	836	835	876	867	832	857	833	836	835	864	850	808	906	804	837	830	807	851	832	838	845	841	823	872	844	880	770	878	875	773	847	871	882	767	853	842	851	827	851	844	875	822	852	818	864	791	796	807	818	767	853	810	844	848	795	841	863	813	840	847	827	848	827	835	857	866	829	837	847	868	933	864	844	797	800	888	871	842	834	854	837	826	854	798	873	825	843	871	845	804	808	828	864	863	842	840	825	856	861	895	829	835	899	820	853	875	891	854	846	783	783	863	828	826	787	796	849	845	873	806	843	853	862	852	822	853	862	828	843	830	848	823	823	846	829	833	855	874	848	856	857	846	878	893	828	843	867	874	858	835	798	799	857	844	833	900	868	852	812	853	842	894	740	848	787	881	825	881	865	839	826	864	907	821	800	837	800	804	782	801	822	843	804	881	814	894	803	799	847	811	823	833	877	844	879	851	812	851	876	839	899	839	811	843	854	839	845	809	804	836	826	838	844	804	799	799	809	805	877	834	844	823	838	848	862	835	809	728	814	883	841	807	806	826	832	851	844	839	801	822	821	850	837	812	859	865	857	887	861	822	942	797	838	840	797	828	803	901	875	822	869	868	822	861	843	837	911	791	859	904	855	806	829	877	824	848	809	897	831	826	861	804	816	821	822	846	862	853	852	825	789	807	780	903	867	810	881	849	820	841	849	851	818	814	802	849	878	847	801	870	840	855	810	800	800	845	809	893	839	833	792	837	851	844	879	825	845	833	798	847	859	870	824	825	842	876	820	815	809	847	835	846	776	840	841	801	830	891	792	831	853	857	866	861	846	793	880	870	836	815	856	842	794	830	855	824	844	837	890	784	847	832	871	805	800	875	825	855	844	818	853	813	844	824	816	874	787	802	826	803	774	862	838	831	839	791	888	849	821	800	796	814	862	802	863	794	860	862	820	849	813	836	781	830	887	849	841	835	791	829	833	821	830	806	822	817	816	843	798	813	836	888	858	802	856	865	811	833	796	826	833	839	846	837	856	816	832	798	800	850	804	872	825	842	832	775	872	810	847	821	819	850	808	763	785	862	789	872	839	834	854	816	839	837	885	855	902	830	854	846	862	870	838	833	833	836	787	831	832	843	858	842	828	817	878	818	785	816	798	832	849	793	838	841	851	790	815	851	798	825	857	849	859	881	794	809	833	879	842	855	826	828	840	851	870	863	850	863	795	860	796	890	821	865	826	814	822	824	848	793	829	801	852	804	834	825	828	850	883	873	808	812	844	794	835	836	801	807	814	855	879	818	818	813	853	819	843	806	821	841	876	863	896	839	930	793	873	871	859	776	777	820	863	851	837	863	839	829	864	835	845	827	847	811	824	894	863	826	841	865	898	842	812	843	822	848	824	824	845	837	825	830	862	840	809	810	899	854	805	848	814	805	897	809	829	792	795	855	794	877	826	811	817	864	820	834	848	841	848	818	903	857	803	858	854	871	851	877	837	845	852	892	840	835	827	759	835	801	806	879	847	841	796	878	830	812	844	811	840	886	849	888	824	805	886	803	839	826	841	896	875	780	733	895	843	854	825	821	826	847	886	839	845	822	837	816	863	835	757	845	859	825	854	884	854	860	860	838	781	840	821	849	824	845	829	856	882	853	774	847	821	860	797	821	830	798	861	803	863	835	835	873	869	819	810	824	884	848	860	839	796	803	811	826	835	820	827	818	877	826	819	830	804	873	882	862	843	828	804	801	855	854	839	849	782	814	814	795	859	836	810	870	863	879	873	823	833	850	809	781	886	810	830	839	831	864	811	854	885	814	903	837	875	820	837	849	840	859	869	853	824	794	834	800	880	864	880	834	844	869	844	833	837	807	814	887	828	817	837	808	875	828	873	831	818	786	868	795	797	867	789	792	839	841	826	836	841	770	829	867	853	803	849	819	826	881	827	819	806	827	846	790	840	839	820	837	853	880	842	856	819	803	851	792	815	830	829	815	855	830	847	822	809	782	842	869	855	819	865	887	816	908	855	813	812	826	840	880	920	875	822	842	882	829	838	818	867	862	828	788	834	837	800	815	852	891	776	832	856	812	820	867	830	865	852	850	857	857	849	833	834	883	823	818	863	842	837	819	839	874	775	853	856	808	843	807	868	844	809	866	800	853	789	831	873	803	839	846	836	884	796	830	861	838	828	850	836	800	858	847	821	881	864	839	848	857	839	843	830	839	779	881	840	834	821	823	834	822	841	817	848	811	820	803	840	848	795	814	822	845	832	854	820	855	835	845	815	840	826	856	862	859	849	833	824	857	813	846	819	821	768	831	901	875	844	835	833	834	826	797	847	896	798	867	835	857	858	816	820	810	894	878	852	794	780	899	848	840	818	809	843	855	879	839	847	832	837	809	843	829	843	807	788	853	818	815	824	860	821	810	795	860	804	851	799	874	838	814	816	824	850	813	843	814	781	868	832	841	805	802	836	827	866	781	835	887	871	823	806	883	876	856	785	819	838	815	885	869	782	827	801	854	826	835	825	847	875	808	813	805	869	865	794	829	831	835	875	849	805	826	807	835	880	851	794	820	779	796	869	823	860	824	851	863	857	824	815	859	846	811	811	832	800	807	845	822	881	848	875	832	779	801	795	844	857	879	834	780	847	809	839	857	835	850	827	868	791	831	860	826	845	861	830	819	824	794	809	807	891	828	817	826	823	818	866	798	819	798	859	837	829	849	859	877	807	801	810	835	803	871	813	848	822	829	803	792	819	863	806	791	840	799	824	841	823	875	850	842	802	832	870	840	890	877	846	866	854	827	813	813	809	844	800	875	844	819	813	810	863	833	818	819	852	816	886	832	877	809	821	813	854	793	851	817	848	775	853	841	860	855	805	848	821	819	868	828	842	819	840	799	831	838	817	856	825	840	826	794	847	815	830	853	830	831	799	812	840	862	830	841	849	809	822	808	846	831	835	868	817	862	795	882	800	817	823	868	823	872	860	861	863	859	847	820	825	849	848	808	825	840	834	862	837	867	867	771	844	861	831	822	874	863	899	824	811	847	804	818	863	817	758	809	833	885	779	838	876	824	853	809	856	884	826	816	834	813	819	799	873	799	834	863	812	815	874	859	840	846	905	813	867	818	815	886	788	840	797	839	825	825	820	843	858	884	846	849	882	774	818	895	878	842	827	872	821	825	849	829	800	816	852	838	855	840	856	784	848	838	808	851	827	805	887	821	849	890	890	817	874	834	847	796	862	846	850	831	829	820	841	850	845	857	828	827	850	831	826	840	890	842	848	838	831	882	875	805	843	826	864	833	844	843	835	788	812	809
30089	16987	19254	4395	1817	1240	933	779	613	528	490	403	354	303	302	263	271	259	241	289	252	256	273	253	245	253	240	238	239	225	226	206	234	246	237	217	218	208	220	243	211	203	225	225	227	214	215	245	225	212	193	195	221	200	218	233	188	236	220	222	209	211	205	206	212	192	202	199	222	204	228	193	234	209	231	212	216	222	230	195	226	267	221	237	208	218	231	221	211	240	197	225	214	219	219	199	235	201	221	195	210	205	237	224	199	222	221	209	230	228	211	203	204	197	215	220	226	196	205	230	228	215	239	233	218	204	214	219	221	172	182	242	215	208	219	224	205	215	227	206	219	211	209	211	208	234	254	224	222	221	207	211	202	200	220	217	220	215	226	221	221	209	213	212	206	221	224	204	209	234	224	216	236	201	193	198	191	204	218	212	217	197	234	212	210	218	219	197	231	213	198	213	217	242	192	221	217	245	207	237	207	246	232	188	207	213	205	206	197	187	207	212	213	212	223	221	187	211	224	214	226	199	211	223	197	186	198	234	207	186	233	207	233	240	203	237	195	250	236	195	190	211	236	224	205	199	205	208	203	190	206	205	240	237	221	219	209	208	216	205	247	203	229	201	184	208	227	196	224	218	209	209	240	207	227	185	220	221	199	241	246	220	214	229	228	204	199	220	217	193	222	202	247	218	197	230	241	216	211	195	233	217	214	228	212	214	215	182	215	233	229	215	213	205	210	213	204	220	202	202	201	218	211	218	222	207	219	223	225	190	216	221	221	222	207	207	180	221	238	234	230	198	219	205	216	200	216	212	214	224	210	220	242	217	192	206	215	202	218	214	245	207	223	213	182	239	210	206	216	227	267	199	233	222	201	216	211	238	187	214	212	195	213	241	201	233	224	203	213	221	213	260	227	228	214	207	245	221	232	245	218	208	210	230	235	233	213	214	194	238	212	227	218	222	201	247	193	202	228	206	206	219	223	223	225	200	219	216	191	191	232	228	208	220	204	197	234	243	207	241	218	252	215	188	196	208	227	237	224	226	184	197	229	201	214	258	205	219	226	193	228	220	223	222	231	233	169	184	208	227	204	210	198	185	227	211	226	229	230	223	209	218	216	221	229	237	187	208	217	190	202	239	205	219	204	223	225	235	206	215	215	209	204	259	174	215	203	221	223	213	199	219	216	220	221	201	198	177	200	212	217	197	242	218	223	223	217	195	213	209	195	209	220	196	225	212	236	225	229	204	205	215	242	228	219	219	221	204	175	176	221	215	235	212	221	204	205	226	218	243	197	188	233	196	213	198	256	209	224	198	213	216	220	252	190	219	223	211	210	200	204	205	243	204	228	233	221	215	209	219	205	214	205	212	212	205	216	185	219	215	241	237	225	198	211	212	206	198	202	210	190	224	224	231	214	221	229	223	233	211	228	214	219	214	189	222	208	212	232	250	218	199	222	205	202	226	231	218	186	207	229	210	218	222	228	218	204	211	214	209	227	204	223	213	218	230	212	264	234	204	219	225	219	233	227	204	209	250	195	220	201	189	246	233	218	227	233	211	200	212	216	209	234	227	221	233	212	221	221	191	196	198	187	236	223	200	217	207	210	206	223	212	221	214	221	241	213	211	205	230	234	206	229	243	223	234	205	206	222	220	196	250	228	225	200	204	219	229	204	210	210	186	191	206	205	217	190	221	207	231	217	256	200	215	216	220	220	233	211	204	221	202	207	235	235	217	197	168	210	179	210	230	204	211	206	194	184	229	258	232	221	214	203	229	217	216	244	208	215	223	193	202	213	195	206	218	224	238	219	224	194	231	203	229	216	230	212	218	224	221	224	225	193	226	213	195	247	210	199	208	226	236	267	207	209	212	191	217	219	253	231	226	219	215	235	217	210	246	216	218	167	205	202	212	190	191	234	186	231	211	220	226	227	232	228	204	222	213	215	211	196	198	221	230	229	203	215	218	220	210	222	203	217	219	199	203	222	202	221	200	200	211	195	209	195	209	222	224	192	197	204	228	226	207	221	211	218	217	192	209	221	209	214	206	214	208	227	208	228	217	183	247	211	215	218	198	197	211	207	212	193	210	204	227	200	231	222	217	218	191	180	221	238	237	198	219	178	215	214	218	201	209	203	222	204	228	208	237	197	231	221	249	240	216	206	213	198	227	253	248	200	228	226	232	225	231	221	233	219	209	224	211	203	225	210	194	197	209	207	207	205	223	199	234	189	225	222	256	216	218	221	222	209	214	202	200	232	221	207	215	236	211	214	217	224	216	209	186	219	219	224	211	217	216	203	214	206	202	228	249	218	210	197	196	225	214	197	205	192	224	226	209	230	180	184	210	232	218	205	207	209	236	204	210	229	201	195	198	201	214	218	215	190	175	220	216	201	204	236	190	223	199	202	200	211	218	192	198	227	207	197	199	232	219	201	223	206	204	231	219	195	213	214	200	199	190	208	213	201	206	226	212	207	178	231	221	214	205	203	194	222	198	209	207	216	277	219	195	211	195	214	202	201	195	207	235	220	213	220	190	196	198	210	205	173	212	237	244	201	223	219	224	210	216	225	221	204	218	220	221	222	225	206	226	211	207	209	225	210	220	232	235	253	178	218	225	220	228	222	228	203	196	185	195	204	216	223	205	224	234	192	200	212	241	227	249	229	224	214	197	214	203	224	220	207	214	206	225	198	235	217	225	216	221	230	201	180	201	202	230	207	210	196	197	236	194	209	188	229	210	199	217	228	193	216	206	212	248	208	225	184	233	232	218	214	226	234	234	213	219	218	192	241	207	181	202	227	240	200	209	224	216	222	200	239	221	201	249	212	184	201	199	213	222	225	197	210	208	236	224	200	187	225	217	209	214	214	226	208	206	197	200	218	222	185	218	228	227	212	210	180	197	254	230	207	222	194	210	209	204	230	248	221	240	218	206	246	219	220	201	229	221	216	203	235	249	217	212	228	228	222	220	193	235	244	187	210	217	234	201	248	203	200	199	200	202	217	202	199	224	208	219	201	194	212	196	214	207	206	209	201	219	214	228	209	232	197	222	205	223	212	211	181	207	209	200	209	203	199	229	199	198	201	220	195	183	212	220	213	205	223	222	195	225	209	190	201	190	209	209	242	213	221	227	205	238	187	233	206	208	218	223	202	191	244	206	227	206	192	211	204	224	221	205	240	209	239	221	217	207	232	233	235	204	222	203	198	209	215	238	226	206	203	216	201	234	223	218	220	208	225	194	216	191	215	218	243	234	213	212	212	242	219	245	208	200	205	230	191	226	204	207	227	225	218	189	242	206	215	214	236	196	220	238	207	231	226	230	202	224	200	216	230	212	246	196	206	201	229	205	226	201	182	177	233	205	214	224	212	222	232	198	230	211	199	205	188	225	206	223	208	191	210	222	240	220	215	240	212	190	194	222	221	179	224	227	207	217	211	197	220	220	203	180	257	203	220	205	221	228	206	208	247	242	197	192	202	205	233	228	228	213	205	221	216	222
19571	14699	20450	6510	5884	5068	4362	3661	2851	2430	2164	1770	1451	1222	942	1027	828	791	818	839	864	837	847	929	916	837	779	692	650	655	644	628	658	646	647	609	574	575	557	579	538	538	545	561	506	537	544	530	528	539	549	547	566	523	490	524	565	539	562	546	532	535	513	519	488	560	528	531	547	537	516	523	538	540	559	547	553	519	538	543	534	568	546	545	565	527	538	555	476	537	483	578	487	517	528	558	523	502	521	516	556	568	536	577	527	531	534	507	506	530	550	562	518	515	551	528	562	526	512	536	554	516	534	536	531	544	531	555	536	526	530	525	545	545	572	548	537	540	516	506	513	548	547	500	553	539	574	529	553	510	555	540	510	544	546	523	528	499	502	546	529	517	527	533	518	527	548	489	549	534	549	534	496	555	513	536	534	568	545	513	525	560	537	533	536	528	560	544	546	498	559	502	499	529	505	551	547	494	538	564	515	516	514	554	518	567	555	520	553	538	523	561	515	528	517	528	510	530	550	570	523	545	504	533	539	521	563	508	524	558	517	527	569	558	559	558	513	517	535	537	523	531	528	538	508	500	505	549	543	531	557	552	519	512	527	506	551	537	528	551	548	532	521	530	551	530	541	548	529	529	517	534	533	553	502	548	533	530	528	568	531	516	537	546	564	511	525	547	564	505	512	538	538	488	498	522	520	533	551	533	554	539	518	535	553	499	511	547	535	505	526	564	547	540	528	523	517	507	554	525	530	525	542	532	516	525	548	483	503	533	534	549	517	514	533	503	557	543	571	565	532	564	540	580	491	534	548	497	542	522	533	512	544	481	563	536	570	560	527	530	561	493	546	548	544	540	548	548	553	570	496	529	487	541	550	528	535	544	487	539	534	525	541	593	526	543	534	536	533	512	534	503	556	541	533	523	550	540	506	545	526	522	531	544	513	509	517	530	542	511	552	534	537	547	575	557	510	565	531	516	547	548	520	551	540	533	559	537	552	560	540	551	511	504	544	516	507	504	548	559	503	547	511	576	544	504	556	564	550	567	539	547	544	483	513	567	520	532	568	531	527	554	517	523	537	556	519	526	581	532	516	542	553	514	520	562	560	531	565	513	522	583	505	552	562	537	551	563	538	543	521	529	524	512	495	514	514	503	530	514	537	517	516	509	522	595	528	529	533	532	536	468	529	560	549	511	494	506	561	523	488	534	538	526	549	543	543	492	535	560	556	488	530	562	499	528	537	533	508	537	515	555	509	512	548	531	480	525	504	511	518	497	536	519	497	498	518	527	528	563	551	554	511	529	533	512	500	517	518	530	525	522	532	523	514	530	529	564	540	535	520	521	520	522	575	546	522	528	542	506	531	511	566	516	543	579	507	545	553	515	487	541	584	541	582	517	509	507	556	561	521	510	579	525	533	545	556	519	513	525	519	494	490	523	480	543	516	564	505	559	491	523	508	561	491	558	547	509	494	535	544	517	532	513	571	547	555	555	514	547	520	527	526	534	540	534	552	578	534	500	528	532	514	551	519	572	549	539	516	530	503	531	556	547	553	540	522	487	514	511	499	537	567	511	559	545	531	535	509	520	522	522	535	567	518	567	508	544	538	533	555	504	513	483	545	536	555	552	556	590	551	544	553	523	542	534	549	545	545	541	513	549	531	523	545	527	550	536	523	513	547	542	537	554	575	568	520	485	523	510	549	534	497	526	525	538	558	526	553	546	525	528	504	527	514	562	557	491	528	521	515	473	529	510	535	465	538	538	541	552	517	530	504	509	487	505	535	535	566	488	558	581	522	544	540	580	553	536	535	522	542	555	570	541	551	501	522	544	504	558	546	507	535	515	535	625	523	523	567	516	542	555	487	494	500	555	485	572	516	563	568	530	516	562	542	534	527	492	536	601	493	538	520	548	527	556	530	549	543	481	521	539	597	520	502	542	532	502	512	486	551	498	583	554	537	551	550	528	533	520	549	574	547	532	510	548	485	487	531	518	534	510	523	537	499	533	544	540	522	509	525	513	563	527	521	499	576	517	592	535	509	584	542	544	548	553	534	524	564	545	524	550	515	536	538	516	502	518	518	526	537	544	531	555	538	527	517	531	531	553	526	547	526	520	536	557	528	512	513	496	515	530	546	551	537	558	522	523	548	568	549	498	519	554	516	555	516	558	516	511	522	521	570	550	537	558	544	571	532	510	555	560	534	512	520	529	552	517	555	494	556	543	574	542	524	506	553	516	533	504	571	535	552	502	537	540	587	479	521	532	567	525	533	529	550	541	524	497	520	504	532	528	500	528	532	537	511	548	538	557	572	525	539	569	522	516	541	519	566	535	549	515	523	523	518	528	539	557	539	517	569	512	517	528	550	526	533	520	522	530	546	532	506	468	529	509	546	513	541	523	508	531	574	522	574	539	503	533	531	517	527	495	530	510	504	513	530	561	526	530	497	472	548	572	540	553	530	551	549	567	529	534	515	524	582	515	513	513	554	539	535	514	543	506	529	580	531	520	519	543	518	525	538	548	539	535	544	551	481	542	561	523	542	501	507	499	540	512	540	534	554	596	542	513	499	583	516	536	514	549	543	488	514	522	558	514	550	527	528	517	508	503	480	563	554	477	524	541	519	513	506	553	528	529	568	547	505	562	528	512	526	510	559	576	536	533	524	537	516	532	528	538	478	561	529	559	509	538	520	525	490	537	553	505	530	519	562	543	543	521	528	556	518	563	530	498	506	531	562	539	539	503	555	508	550	481	529	554	548	521	526	544	525	534	538	556	549	567	539	499	544	535	572	536	519	529	499	531	519	539	521	537	529	511	521	514	518	501	501	509	537	528	532	548	500	563	522	528	556	537	522	515	514	559	528	512	503	528	514	547	531	528	527	501	548	541	520	539	508	527	546	548	561	526	521	565	487	566	529	512	505	547	527	528	534	554	532	564	566	535	520	544	534	527	507	542	540	584	539	545	545	526	542	540	542	554	504	524	511	517	551	525	525	547	517	481	552	531	517	511	488	519	516	520	544	518	522	551	535	533	501	532	562	541	538	525	512	556	522	553	582	546	549	528	500	495	552	537	541	535	514	565	551	579	508	567	559	552	535	497	560	535	575	554	530	525	517	506	561	517	522	522	576	540	529	519	538	484	525	503	538	522	571	556	548	538	534	570	545	567	519	543	547	578	546	532	544	499	569	562	547	497	551	532	498	533	557	494	556	584	548	479	557	523	539	539	516	536	504	515	543	560	532	525	515	506	506	560	535	503	507	519	565	515	552	504	534	519	530	554	579	525	518	531	536	507	524	530	523	564	545	526	537	523	557	523	546	511	543	526	485	545	497	522	532	567	525	521	523	546	568	527	534	491	566	536	531	463	504	526	565	475	536	468	524	502	517	508	542	519	519	547	542	526	548	517	528	550	512	543	516	533	514	518	497	544	530	493	569	534	530	546	536	529	535	528	563	488	507	584	508	508	563	549	548	550	544	502	534	569	539	537	520	513	531	528
8941	3485	3867	1172	816	727	687	655	511	469	453	430	444	350	349	409	417	405	368	429	374	354	389	348	391	399	368	403	393	365	397	327	337	395	356	321	400	368	377	369	405	357	383	359	375	387	385	382	389	360	361	387	364	384	419	382	371	382	389	375	362	374	360	354	349	382	393	369	405	381	359	383	416	378	429	410	409	360	390	397	386	354	358	383	336	320	352	358	380	404	379	353	363	372	365	356	383	378	398	385	345	390	382	374	370	337	377	353	386	364	394	379	367	380	367	358	411	366	398	416	380	388	383	392	359	356	357	381	364	403	370	356	367	380	405	374	394	392	371	383	359	347	333	356	370	360	400	348	387	396	380	398	391	386	352	385	375	330	376	405	383	391	356	381	375	382	381	371	336	376	353	375	366	374	364	365	384	412	378	372	402	403	369	374	363	358	371	378	354	356	397	376	372	362	354	396	360	364	381	357	368	402	376	374	387	374	377	411	388	340	369	390	365	340	365	402	376	379	367	372	362	371	357	366	392	322	368	376	382	356	387	427	379	409	357	388	384	367	388	410	335	365	387	385	378	386	372	384	360	360	406	362	386	370	371	378	404	391	351	381	386	351	375	363	382	363	400	361	379	366	389	346	387	340	389	357	374	403	376	392	361	347	366	351	349	372	384	384	371	386	388	386	363	380	395	365	380	383	384	340	340	367	361	356	388	359	387	388	379	376	361	369	378	364	372	371	404	362	350	388	376	339	390	371	365	386	357	348	382	378	348	385	334	359	360	382	400	388	379	378	335	347	371	377	408	404	386	386	373	410	392	357	411	393	361	406	360	400	395	379	349	372	361	375	445	416	405	378	371	372	395	403	346	392	393	375	393	425	355	378	389	367	328	374	380	389	344	342	372	387	394	384	404	337	372	407	390	376	397	367	395	362	363	377	390	361	390	381	397	393	409	381	365	403	342	384	350	389	385	363	347	369	379	377	377	378	381	359	384	371	369	376	368	335	398	419	386	339	380	394	394	389	355	375	361	397	361	383	359	345	378	374	396	361	376	397	330	378	377	370	351	336	353	376	376	333	379	369	399	380	387	389	410	406	362	367	377	392	341	372	374	356	386	394	373	366	357	372	389	373	355	368	385	401	378	380	388	372	383	351	343	382	345	379	370	356	369	361	386	434	402	411	365	376	365	402	386	345	371	388	362	409	374	364	387	396	366	365	387	399	338	355	370	371	331	370	371	362	389	358	386	350	372	343	376	376	365	358	330	378	352	390	343	369	375	375	378	369	383	362	379	398	381	394	366	348	392	358	379	364	369	360	369	377	382	344	335	370	365	355	370	371	340	384	389	343	361	393	381	379	395	367	368	394	336	363	387	349	361	374	388	337	359	376	323	406	360	354	396	384	356	436	410	358	370	349	356	383	391	419	397	327	401	363	377	368	388	375	397	365	398	357	344	359	387	385	368	379	389	348	404	350	360	383	364	359	342	410	388	387	385	361	383	365	361	373	397	392	381	361	392	402	373	353	395	355	394	376	376	344	380	368	387	404	394	364	389	381	396	366	408	344	351	404	361	384	370	373	369	363	353	349	379	359	404	385	365	380	361	415	380	348	372	366	368	411	394	397	356	370	398	393	393	394	381	385	360	363	356	411	387	377	410	374	395	361	380	341	383	353	375	374	381	358	332	422	371	364	366	355	368	406	382	382	371	346	377	341	371	361	358	404	403	389	360	393	369	391	370	389	374	370	356	362	392	360	384	378	369	393	342	394	384	412	366	368	387	356	378	378	372	368	383	372	365	370	382	380	381	370	361	410	415	333	388	387	400	372	356	385	404	376	385	387	402	363	389	369	398	397	356	341	340	401	392	358	366	369	394	360	359	425	386	384	403	402	358	383	367	397	362	381	377	372	410	361	353	355	385	394	364	368	392	381	328	359	365	409	398	376	411	360	368	353	350	376	403	335	371	375	375	421	369	388	372	354	386	365	361	344	368	409	332	337	381	383	354	363	366	417	358	385	347	371	386	355	335	382	334	390	357	417	366	390	352	350	334	382	394	400	383	419	369	373	373	383	412	370	378	376	381	370	386	362	379	379	364	388	373	351	381	356	372	399	400	373	378	348	381	345	373	390	424	371	360	345	387	370	395	428	399	385	397	370	338	366	383	373	398	431	367	379	387	357	345	367	371	346	367	366	362	359	366	370	435	360	387	395	376	365	394	350	404	368	383	376	387	369	391	342	348	415	395	355	377	390	361	418	394	404	387	360	374	390	371	388	366	388	373	362	369	410	341	378	342	373	404	363	371	401	382	354	351	360	315	380	366	366	367	364	360	375	382	363	342	361	394	336	346	382	378	362	370	371	341	347	377	381	405	380	361	380	338	341	375	392	371	359	374	381	394	373	363	426	379	340	343	348	377	338	376	381	375	393	400	363	348	391	410	412	364	358	417	363	344	344	395	367	400	318	391	367	360	390	369	372	381	337	410	349	370	362	359	410	377	348	361	352	382	401	398	392	371	347	363	372	409	393	368	388	357	361	390	375	377	394	380	374	371	357	379	372	363	346	342	404	357	395	396	334	352	374	404	369	377	375	399	393	383	368	365	375	348	354	383	359	368	382	397	355	385	363	346	369	402	369	335	361	397	396	375	380	312	381	341	340	403	390	377	381	373	340	378	383	356	358	372	403	341	376	375	376	359	356	376	378	381	399	383	342	402	358	357	377	399	371	387	380	375	366	384	370	360	364	374	401	394	350	364	333	327	357	376	373	388	403	425	392	370	366	387	366	376	378	386	379	379	396	373	345	394	340	383	410	404	368	363	380	405	322	365	358	349	382	403	356	381	354	358	346	344	351	371	363	388	339	435	386	393	352	403	389	366	397	374	361	390	361	361	384	353	398	388	388	368	385	395	332	368	376	386	377	380	361	396	380	349	404	359	398	421	368	365	382	383	395	411	362	369	381	376	362	371	363	386	397	407	386	384	360	388	387	365	331	349	375	363	331	396	401	374	380	392	364	347	361	374	404	343	340	361	378	390	371	366	347	400	383	368	371	402	426	367	399	378	421	408	400	369	381	380	388	358	366	400	405	385	341	348	389	347	341	361	422	385	348	338	378	396	377	373	404	373	352	369	383	385	363	373	379	411	407	375	366	363	367	374	358	369	369	344	393	426	405	362	397	383	364	339	376	374	396	388	363	346	398	382	370	405	383	358	391	394	377	388	424	379	385	370	351	391	378	395	381	375	397	419	395	364	338	383	368	382	381	359	339	348	368	367	354	350	360	371	400	420	352	411	379	363	354	361	369	357	350	361	384	379	358	364	364	376	342	414	416	407	386	352	350	346	373	387	421	361	377	358	399	369	367	384	377	386	352	372	381	376	376	373	392	345	378	382	358	347	372	381	373	371	395	348	428	351	407	384	356	390	374	352	357	411	384	369	376	397	387	399	419	408	385	407	359	378	390	327	380	399	396	379	381	391	385	374	360	378	346	382	382
6805	4015	7052	3148	2863	2659	2431	2027	1648	1505	1405	1176	1092	1068	1013	934	957	945	980	981	923	962	981	955	974	946	956	977	859	904	906	942	958	931	938	900	910	860	903	885	849	941	860	873	878	887	875	865	890	854	923	865	903	895	855	864	867	884	916	822	856	891	864	870	904	887	880	826	900	857	954	855	882	873	849	880	822	860	839	877	913	886	843	801	840	905	865	890	897	949	883	897	880	894	874	911	871	897	881	884	858	895	863	888	860	858	835	851	884	824	854	888	866	908	867	897	875	874	872	819	859	881	857	873	918	867	870	861	931	916	859	886	902	878	938	876	917	845	848	865	869	888	920	869	870	854	863	887	909	863	877	890	900	917	879	852	894	916	898	891	918	898	879	904	906	856	859	885	927	880	828	836	826	845	928	865	919	901	853	906	901	853	877	866	894	870	931	917	896	878	916	890	882	868	882	828	829	835	878	909	926	889	907	861	879	875	874	866	892	887	877	864	865	867	882	913	864	911	894	856	877	875	868	883	849	854	903	860	895	843	887	869	851	885	888	863	860	900	836	929	795	905	877	883	904	840	909	898	868	880	894	893	866	914	883	840	944	850	897	880	898	886	875	861	916	866	872	889	870	807	844	925	871	886	873	922	877	832	920	805	886	851	873	904	838	882	846	867	870	873	857	879	935	882	862	859	874	862	858	854	891	851	873	864	811	853	898	945	911	839	892	901	895	842	855	892	914	894	859	916	881	846	882	882	862	889	859	847	909	828	861	888	886	887	892	848	837	886	920	883	898	852	801	859	908	849	876	829	860	851	897	880	894	870	875	857	884	894	906	905	876	865	846	872	907	841	920	888	851	854	881	870	859	865	904	852	865	878	882	868	912	916	888	874	886	854	859	904	899	888	940	874	894	849	863	918	845	890	906	907	903	850	873	880	915	892	863	898	897	856	861	823	864	857	871	898	798	871	884	853	924	905	834	884	861	839	899	865	902	842	887	860	887	909	925	870	936	863	829	866	876	841	892	856	896	869	884	922	817	888	822	874	907	852	832	900	935	857	887	846	882	837	916	851	858	860	830	871	833	823	843	852	882	875	885	941	872	905	866	862	860	929	911	850	866	933	849	889	913	850	908	894	798	859	879	905	872	889	907	858	903	914	906	928	859	872	837	882	883	899	911	899	869	896	874	863	852	867	916	824	906	911	823	808	892	902	847	898	863	852	894	858	934	914	895	884	897	889	903	838	878	913	840	934	890	903	872	859	861	895	902	830	896	907	916	816	906	875	844	859	836	824	916	907	872	892	883	913	861	906	882	865	878	851	871	884	873	857	840	791	907	874	904	890	878	874	872	896	846	888	877	871	945	901	826	890	844	889	954	865	888	868	866	902	869	866	923	859	846	849	865	884	897	851	867	841	888	884	848	918	891	896	916	870	985	864	924	894	859	913	889	844	855	864	871	857	881	855	898	852	909	835	831	865	825	900	885	914	865	858	866	859	847	829	890	889	877	885	857	876	862	920	843	872	849	854	867	866	894	844	868	910	898	873	945	880	924	887	904	908	906	863	906	892	845	887	896	909	872	852	907	931	917	870	884	887	809	861	927	909	898	842	898	937	890	875	932	866	889	825	783	893	848	876	829	922	884	878	904	931	855	874	910	781	897	924	819	909	906	939	861	846	867	859	903	869	842	909	882	912	929	948	864	875	892	823	907	924	895	905	867	885	878	865	943	883	872	888	864	870	904	853	875	895	915	844	870	907	943	926	870	908	921	862	917	862	845	872	881	863	875	854	842	817	923	872	903	846	907	867	887	843	896	839	851	875	879	893	905	875	907	852	888	834	925	891	892	861	890	860	853	899	908	856	891	864	878	867	875	810	902	829	833	882	869	905	870	893	841	895	847	941	905	893	840	861	877	892	880	874	909	856	898	888	884	857	879	847	877	886	837	835	836	905	877	878	864	864	878	871	871	891	905	902	897	915	882	873	930	847	940	922	874	878	878	883	879	864	868	886	914	869	942	854	945	902	876	823	868	868	894	869	855	904	886	919	898	808	861	905	871	897	907	929	901	863	841	893	865	873	913	856	899	821	870	846	838	887	891	895	920	893	856	908	896	869	892	875	901	889	845	834	877	905	819	890	993	857	862	912	861	849	844	940	851	841	863	936	868	866	874	914	813	920	898	867	884	883	913	926	857	848	902	867	885	866	821	880	931	892	913	870	881	835	942	833	937	891	878	866	913	844	896	900	911	838	902	893	881	911	865	895	879	894	904	867	847	882	903	944	904	892	885	884	897	874	917	891	844	864	917	909	882	895	840	864	900	875	891	887	883	897	888	878	874	906	892	878	826	924	871	863	878	916	884	901	848	935	857	927	840	922	899	920	882	882	904	890	869	952	862	891	930	914	849	929	871	894	874	861	864	922	891	909	884	909	904	867	877	839	938	901	854	854	860	856	889	894	862	890	863	847	865	926	879	857	903	890	848	852	867	883	890	885	849	850	826	866	887	915	922	896	878	861	933	903	900	915	904	936	838	857	908	866	911	885	876	856	943	911	853	902	902	854	828	865	917	884	896	851	869	890	845	881	863	921	844	871	903	842	883	907	884	910	879	885	868	854	863	882	891	869	904	862	911	858	847	898	953	867	874	904	886	898	894	915	902	875	905	869	874	885	878	925	914	838	886	882	886	859	923	874	858	900	885	907	892	872	863	831	900	869	911	860	905	902	883	926	951	841	884	928	892	879	867	859	909	879	896	874	877	822	870	876	888	873	877	863	885	897	860	892	865	859	868	901	852	895	837	818	841	870	869	893	871	877	811	893	880	873	860	842	906	876	881	902	881	868	881	867	900	915	867	865	923	863	894	885	923	868	889	893	850	904	871	881	874	918	858	888	951	854	887	812	834	864	929	885	865	921	864	850	889	908	858	875	891	812	892	855	889	904	908	851	896	848	845	862	907	878	876	894	873	865	889	881	920	850	866	862	888	846	854	863	864	901	915	858	878	830	896	848	890	890	895	875	868	861	838	929	885	892	822	896	901	824	897	886	883	884	854	852	886	857	856	856	887	874	866	858	887	834	907	914	882	935	855	888	869	871	867	904	914	858	842	872	869	971	913	858	928	857	890	873	865	874	895	884	844	859	922	885	923	827	917	907	876	947	875	877	879	921	903	875	851	878	926	959	908	884	880	863	874	863	833	867	884	900	872	863	832	916	838	945	873	884	920	889	871	946	891	899	893	932	910	869	941	868	822	851	880	920	882	874	887	902	914	863	936	845	869	869	875	874	929	876	903	954	900	878	858	913	888	937	865	872	902	886	860	867	911	888	876	886	909	753	862	852	898	874	886	916	871	903	898	878	915	933	903	841	879	901	850	839	841	940	833	910	904	923	920	871	871	889	885	856	883	910	879	872	892	914	918	865	864	883	875	915	911	883	877	872	860	860	911	864	935	894	886	912	928	908	848	823	889	857	903	858	912	873	839	888	901	884	907	902
20854	10213	15026	3112	1349	1141	944	723	636	600	478	475	427	393	417	412	386	415	398	382	359	399	365	370	381	373	328	360	394	324	362	325	315	330	329	311	380	326	351	362	364	358	367	323	349	377	343	346	372	353	378	334	330	351	392	344	339	343	326	308	356	345	370	356	359	356	336	307	334	342	346	361	323	341	342	346	340	329	365	349	344	356	324	335	363	353	345	339	312	356	353	367	332	348	344	326	367	343	356	376	365	340	345	321	344	354	331	363	340	344	333	348	355	349	385	331	318	360	318	327	352	333	368	350	332	374	330	374	351	352	361	342	336	314	348	340	355	372	354	357	324	335	354	366	345	314	354	356	316	329	350	330	343	323	345	349	301	360	367	352	386	342	329	317	321	317	323	315	390	339	326	365	352	370	354	325	343	351	340	325	337	353	366	340	355	370	328	326	366	337	338	347	328	349	314	344	384	344	362	329	348	363	346	351	350	360	326	367	360	349	325	373	331	347	333	369	347	331	380	349	345	333	352	347	369	370	358	319	338	358	354	351	323	312	352	361	349	364	343	358	327	340	347	307	327	333	359	343	322	342	369	334	344	331	335	328	376	351	317	337	353	376	342	368	374	342	376	372	364	326	341	373	341	351	345	351	336	372	342	342	362	343	329	353	344	341	359	325	355	346	342	357	358	327	381	333	391	342	336	342	340	337	367	350	357	356	333	358	342	329	380	371	352	331	352	378	326	329	363	373	293	328	357	329	339	350	372	369	376	383	357	322	300	309	371	345	326	309	351	382	352	327	372	340	316	317	327	333	353	328	367	347	345	335	328	349	342	348	382	369	334	318	368	385	356	319	322	376	368	337	325	296	345	354	323	346	335	394	341	336	340	358	355	350	347	351	334	307	329	331	353	378	355	352	340	299	324	374	320	336	310	317	391	296	352	357	320	342	383	386	319	312	372	330	368	315	340	337	383	329	294	347	341	314	320	355	333	382	309	304	358	334	378	358	348	390	392	363	339	345	374	306	326	353	360	399	327	324	316	368	359	327	356	355	363	346	358	340	340	349	339	330	373	388	360	320	345	350	357	321	352	317	352	368	368	343	351	350	343	351	318	350	369	388	304	345	329	345	364	350	326	351	366	338	383	330	339	351	326	358	355	352	346	358	371	357	336	350	345	356	352	355	339	351	349	317	376	354	340	367	357	338	335	340	346	369	339	317	345	325	348	369	338	348	357	341	366	345	351	320	342	330	350	356	325	332	336	308	323	368	370	352	312	319	367	334	355	347	333	359	389	367	358	342	344	354	357	301	324	348	318	352	333	304	316	340	332	354	336	340	307	347	344	347	382	350	342	358	329	382	351	379	304	351	352	326	345	347	331	368	359	351	368	354	369	313	339	345	377	353	364	360	335	319	359	323	322	337	341	351	386	326	335	308	315	357	360	363	385	324	332	304	379	338	339	360	363	364	352	396	364	378	344	356	374	368	351	334	356	368	367	349	373	339	347	318	334	319	356	328	323	370	359	341	340	336	374	396	319	357	322	334	358	329	356	312	356	355	337	309	317	331	368	344	362	339	362	345	337	354	347	351	347	369	352	310	352	316	366	322	361	333	360	333	321	370	318	352	364	354	357	340	325	327	330	364	400	343	332	338	345	326	344	351	352	366	362	305	355	323	298	325	330	364	349	344	348	346	351	307	352	354	342	320	336	358	343	333	350	351	332	352	370	352	320	389	342	359	362	335	371	368	317	364	361	356	333	381	343	349	395	368	315	312	347	345	358	338	377	343	315	339	339	335	378	358	320	339	324	343	371	321	341	296	348	340	362	333	373	396	367	331	378	326	327	356	371	347	349	320	339	309	354	363	350	304	364	366	338	348	328	327	322	363	332	322	355	354	344	358	368	342	336	322	340	322	356	338	354	348	355	354	315	326	334	334	330	327	342	349	368	354	346	374	392	331	350	354	328	359	343	343	359	310	323	366	376	335	306	350	315	364	367	391	374	389	314	366	392	359	350	338	346	332	350	323	341	380	351	347	331	337	352	345	360	342	337	357	395	348	342	367	319	345	340	343	360	318	322	351	330	350	360	315	352	356	318	339	320	344	348	337	351	346	377	363	347	385	354	364	345	353	346	352	363	350	355	324	367	343	322	336	333	350	309	363	323	313	320	371	356	346	358	352	341	341	342	299	350	325	350	353	305	353	359	337	353	363	369	356	326	327	377	356	380	349	326	348	348	351	355	339	343	344	344	363	337	335	371	332	367	370	339	344	369	336	387	348	328	344	357	354	340	367	373	336	372	341	371	380	356	341	343	356	330	352	320	338	317	308	352	346	348	346	360	340	362	368	340	369	349	329	340	328	354	330	328	375	351	319	358	405	346	320	356	344	334	353	365	330	362	345	362	368	346	356	379	345	340	350	334	333	341	336	307	344	392	347	341	327	343	341	345	342	326	315	349	367	316	345	361	334	336	370	370	337	344	355	343	369	342	339	351	343	367	347	342	348	351	356	347	345	378	333	311	345	358	311	323	299	386	345	317	357	362	339	315	338	365	372	318	331	335	344	339	359	365	350	350	341	327	346	339	340	342	362	362	333	350	321	338	335	331	352	339	347	369	325	310	335	350	376	364	343	339	351	338	345	338	341	347	370	327	335	375	382	342	333	354	332	314	345	336	310	336	388	374	356	365	351	338	350	368	322	342	328	352	338	343	349	361	367	355	319	337	367	364	353	331	349	337	362	333	336	349	322	331	318	343	325	319	367	304	376	362	342	344	326	335	373	318	361	331	346	345	340	357	345	378	371	350	368	341	359	379	366	344	343	355	335	350	355	332	346	324	346	355	332	364	362	377	340	352	332	349	349	323	359	380	354	365	365	352	323	343	347	316	362	343	365	335	347	365	359	375	376	372	331	362	352	345	335	348	365	338	338	372	333	347	340	323	347	372	338	383	358	351	331	312	368	371	312	341	364	369	357	350	340	326	347	367	335	350	364	324	323	366	346	296	349	362	354	359	370	330	326	324	351	329	346	362	317	356	334	362	390	389	353	393	335	392	348	367	336	385	378	319	361	357	332	354	378	352	368	276	342	322	330	326	333	327	353	331	359	371	357	332	349	328	339	345	377	364	335	369	337	328	325	375	365	341	335	337	349	352	306	358	360	373	348	310	364	345	322	368	334	372	306	375	353	343	375	324	365	314	379	387	355	370	353	328	318	361	376	359	307	342	361	362	366	326	336	363	354	360	358	391	377	352	356	330	354	367	380	349	364	274	322	342	335	320	330	364	368	313	356	356	381	355	338	337	326	323	380	342	357	355	387	346	366	336	325	336	343	354	344	343	358	341	318	311	309	331	354	344	366	381	331	343	339	349	334	333	360	351	348	319	315	351	350	335	313	348	336	311	371	375	332	397	368	349	348	342	365	350	341	329	365	330	352	371	337	324	348	336	368	362	334	381	340	347	367	381	347	398	383	376	333	356	351	337	342	350	342	325	350
14777	10197	18956	5079	4601	4253	3754	2767	2322	2194	1829	1501	1265	1255	1095	1109	1040	1050	1050	1016	1086	1040	980	1060	1016	905	974	931	957	865	873	884	876	887	889	837	875	872	818	803	863	793	843	871	823	901	780	811	825	860	829	773	844	836	828	836	863	810	850	808	855	846	857	844	808	826	831	806	841	864	821	828	843	824	820	782	836	829	827	823	804	790	789	850	829	808	845	786	834	820	859	822	844	782	823	881	830	821	828	877	828	746	836	853	800	832	866	799	817	779	803	762	810	815	807	820	811	809	812	782	795	789	822	801	816	807	802	823	803	765	835	789	885	845	752	795	804	788	840	811	836	805	813	837	809	814	782	812	823	839	847	863	827	826	861	825	812	825	821	778	814	815	817	771	871	794	850	787	794	813	829	842	826	837	742	790	821	827	790	801	754	801	836	803	784	825	856	841	832	816	842	809	793	799	857	858	827	855	788	780	826	782	807	825	875	820	809	766	848	843	864	807	838	863	795	837	801	787	812	833	843	842	837	774	777	837	809	898	808	810	854	791	817	818	842	825	812	815	769	808	839	790	775	812	869	833	812	819	761	807	847	776	840	807	808	836	830	841	861	824	840	789	821	797	792	821	852	748	808	876	841	828	794	829	838	848	819	859	774	782	868	883	792	841	836	860	823	822	801	853	828	844	820	831	800	846	829	837	809	823	804	759	884	862	811	788	814	819	810	817	812	824	831	836	784	789	852	780	837	860	877	826	775	832	784	793	820	827	798	759	824	806	846	778	826	828	801	860	800	826	860	761	878	777	844	790	838	836	814	829	800	818	842	777	835	848	847	874	843	822	851	796	790	887	853	787	798	790	806	826	808	789	854	818	801	828	801	829	784	843	832	868	812	819	790	803	835	900	818	801	803	874	829	801	843	886	859	832	786	761	818	847	894	776	819	771	861	839	826	842	838	789	798	829	839	818	849	799	792	804	811	810	813	841	781	824	889	804	818	805	846	833	833	835	848	797	797	850	810	826	824	859	838	834	890	865	804	785	775	786	803	875	812	778	864	794	865	849	854	804	844	768	832	810	797	808	865	817	862	845	813	847	764	848	850	850	901	851	843	809	864	761	756	798	837	827	852	782	797	878	793	856	788	789	825	757	779	793	850	821	815	784	769	812	872	844	811	843	829	852	792	809	829	779	830	837	821	807	785	819	783	787	830	798	836	827	825	818	819	838	825	779	790	821	862	838	825	868	825	791	762	822	804	846	786	798	863	829	829	826	791	801	807	777	813	824	822	827	831	809	831	802	835	786	813	815	807	829	788	840	864	813	787	809	829	859	787	849	853	862	799	820	797	825	812	850	792	759	832	825	816	847	809	846	789	828	770	825	794	807	838	837	802	828	807	776	815	810	812	833	834	792	826	783	860	803	813	836	824	829	792	781	767	804	897	762	859	781	813	884	778	838	822	844	828	753	815	846	805	854	827	844	762	797	818	842	811	764	803	794	825	760	779	819	801	831	812	807	782	811	808	823	820	837	781	777	831	845	799	755	788	817	846	809	776	807	775	805	816	842	886	739	837	845	797	819	825	832	782	819	801	849	797	786	806	844	792	822	840	791	784	837	803	825	820	834	857	818	816	857	774	809	807	833	882	825	810	842	813	821	845	847	818	836	858	832	857	805	856	866	785	810	794	828	818	842	822	774	818	835	802	864	834	808	854	806	875	805	791	800	786	797	837	854	824	795	783	825	850	801	843	795	830	837	793	834	803	806	747	820	793	802	807	800	787	804	807	828	829	846	815	776	826	867	814	881	776	783	776	808	789	843	813	755	832	859	843	828	860	836	766	832	823	816	857	775	818	872	833	789	810	865	811	898	773	800	841	788	849	826	825	812	825	796	770	796	765	869	815	844	842	842	825	806	812	807	821	851	798	810	843	805	851	831	837	848	838	864	817	812	812	773	811	813	824	863	815	800	795	846	828	834	840	876	817	755	783	840	823	821	829	864	775	770	806	796	871	803	794	827	834	835	870	826	817	798	820	823	880	837	825	798	784	816	824	816	779	799	822	790	860	786	818	844	830	749	795	825	846	807	810	799	790	811	829	865	789	814	785	898	786	806	809	803	824	840	835	799	803	823	820	794	827	819	765	828	805	825	816	838	846	775	845	814	865	809	753	777	838	813	824	818	793	817	837	814	864	828	849	781	801	768	842	796	833	818	755	834	849	791	751	842	814	829	768	805	728	837	848	826	824	790	791	842	798	794	803	846	774	784	863	853	837	754	819	823	809	820	854	850	808	837	827	833	799	849	795	854	781	782	842	838	791	807	841	829	841	792	873	870	819	782	820	814	811	795	821	779	830	802	794	807	801	803	826	825	794	845	816	824	801	826	819	844	814	794	807	827	837	855	848	853	801	787	822	809	824	838	823	873	770	791	836	799	846	852	830	782	809	819	819	778	804	802	836	836	793	831	803	831	808	860	848	828	838	782	797	817	784	791	824	832	830	858	770	790	838	854	795	818	887	786	813	773	756	855	800	787	773	822	796	821	819	854	849	812	880	818	817	794	824	836	781	789	785	799	787	818	835	824	775	835	807	826	837	886	806	777	830	795	881	836	841	840	832	803	841	840	858	798	793	794	814	814	793	814	862	839	798	833	812	803	790	830	817	863	841	794	805	788	843	824	798	795	824	818	829	795	826	805	783	781	860	838	828	799	815	830	779	800	809	840	842	837	790	817	820	856	853	803	795	879	838	778	797	841	797	805	854	827	818	837	802	860	799	787	802	832	773	881	839	815	785	788	819	787	820	779	783	841	849	841	839	824	801	785	824	768	777	814	813	836	829	854	799	833	848	802	825	808	786	794	832	823	759	783	815	786	825	821	856	861	846	826	805	812	791	824	840	848	850	831	775	833	802	824	817	839	784	767	831	796	843	810	787	793	845	839	771	860	776	792	835	806	829	841	840	822	780	850	858	803	829	765	842	782	810	806	801	811	858	826	823	787	780	799	786	832	753	816	840	854	826	855	854	828	809	815	799	804	857	827	812	770	780	807	869	824	824	845	836	824	764	812	816	834	833	795	811	782	801	835	851	750	808	774	829	816	815	829	804	859	783	826	776	802	832	868	821	861	791	781	823	824	862	841	860	812	789	942	825	845	838	804	802	797	856	798	811	823	800	795	862	819	891	841	812	819	826	860	825	852	806	776	847	841	826	825	865	823	790	813	813	811	802	759	793	844	782	868	836	789	797	809	840	818	806	768	813	837	790	864	873	789	821	812	824	846	793	847	773	871	806	845	836	856	822	810	777	826	844	819	842	836	815	796	806	831	827	807	825	789	785	823	812	783	800	814	874	787	784	846	860	781	789	829	842	823	840	844	785	870	849	807	733	761	847	810	848	857	812	853	821	849	833	805	774	862	837	827	812	843	799	826	834	802	820	839	852	815	826	818	823	853	780	837	849	834	835	811	833	783	826	833	867	843	811	833	817	786	760	830	847	825	816	772
29618	16768	24075	5753	2085	1422	1127	700	589	510	483	407	331	297	275	291	273	275	256	266	270	244	269	275	274	255	255	238	219	243	244	234	226	215	232	206	207	211	169	243	226	208	224	198	209	226	213	240	183	208	217	218	207	214	209	214	230	220	237	203	190	213	221	204	211	209	198	209	224	211	204	234	210	212	197	188	215	202	187	225	220	160	202	221	194	216	216	183	205	205	188	193	190	197	210	191	187	220	221	205	224	221	197	204	195	211	228	214	208	217	215	181	214	217	210	189	195	203	216	183	190	191	205	217	218	208	206	221	207	226	212	201	204	223	210	193	239	199	211	214	234	213	227	192	215	218	216	237	194	208	199	232	224	191	179	209	203	201	208	212	204	231	207	249	219	212	213	204	205	223	217	207	222	207	204	190	172	197	201	206	228	207	217	194	207	206	188	228	227	229	214	227	184	198	214	211	210	203	226	198	222	227	217	220	223	206	208	210	198	226	206	173	177	223	209	216	227	225	217	189	192	207	228	201	183	231	236	229	213	224	210	209	201	211	232	198	208	203	211	213	207	204	207	193	247	216	210	206	206	210	214	210	209	202	219	203	203	187	178	233	192	184	217	197	246	208	230	202	203	207	216	185	214	213	198	226	210	207	192	227	216	191	225	189	203	212	191	214	214	208	217	206	228	205	206	210	207	186	206	210	208	225	210	202	189	223	211	205	197	223	233	248	228	248	198	234	212	189	192	219	204	222	212	234	206	224	185	199	178	207	195	197	239	203	219	220	191	207	212	205	208	201	204	195	215	207	188	229	244	241	188	210	214	215	201	203	185	205	218	180	223	238	229	233	190	237	217	203	223	248	251	187	206	230	201	201	245	221	201	198	214	202	210	185	221	221	206	229	221	182	216	216	190	231	217	197	204	191	224	214	212	214	236	213	209	223	214	209	207	190	200	206	192	222	212	214	217	217	224	198	217	215	215	205	196	225	211	203	194	209	214	207	201	220	201	181	200	202	248	229	207	213	214	214	217	228	195	230	198	167	210	180	207	210	213	227	235	220	222	207	206	222	199	205	196	198	217	198	220	215	227	225	202	175	199	222	210	240	229	209	187	206	197	198	211	220	220	202	200	205	236	205	198	233	209	218	241	219	224	221	207	234	202	193	225	194	203	202	209	227	194	210	234	202	212	215	221	211	209	177	204	199	220	205	214	193	231	192	205	209	212	187	215	239	226	215	202	225	195	191	211	172	196	231	246	216	186	212	212	198	212	207	209	219	214	214	221	210	245	206	202	227	235	187	178	234	196	185	211	224	224	227	198	203	238	209	214	196	218	200	221	208	198	217	231	237	181	220	170	205	227	195	220	200	222	229	204	210	178	222	217	215	209	211	197	219	205	193	173	207	234	214	197	207	200	207	223	199	153	228	231	228	210	206	194	202	235	183	202	189	217	229	223	194	232	191	229	177	218	189	184	214	193	230	177	226	246	211	207	198	234	221	239	202	207	210	216	189	191	190	255	211	220	220	220	210	240	200	202	230	225	193	198	196	180	199	204	216	223	195	210	225	206	198	210	206	195	210	213	216	218	219	221	192	190	196	203	213	214	209	225	227	219	192	182	196	191	223	210	222	186	232	223	190	201	212	216	195	214	214	229	212	243	220	205	217	212	209	216	211	202	187	214	210	185	204	213	222	200	205	209	189	182	209	222	198	199	201	199	218	188	221	212	184	210	217	202	205	206	210	246	228	190	220	198	192	222	202	212	215	199	222	201	217	217	182	214	224	191	219	181	232	209	201	209	181	204	180	207	204	231	226	212	191	215	210	218	190	187	207	206	209	201	220	212	217	201	215	194	225	209	198	215	208	213	205	196	208	216	204	199	204	207	196	197	232	210	198	214	199	229	198	220	193	200	197	191	192	221	212	208	191	211	198	222	208	210	210	225	200	210	211	190	198	210	222	226	206	195	225	209	235	219	202	222	196	206	212	201	237	207	231	214	234	244	195	235	213	215	221	222	203	221	199	205	191	219	195	219	233	208	215	197	227	225	220	213	214	232	215	195	237	202	222	221	185	187	179	213	194	202	184	213	206	180	205	185	197	227	224	234	209	211	193	210	236	232	216	240	176	182	217	224	180	219	226	210	220	226	212	189	192	212	226	208	192	208	193	204	212	210	197	215	197	226	208	182	238	246	207	212	192	201	224	187	212	190	221	206	203	195	223	221	210	215	195	202	212	215	217	193	180	212	209	209	265	203	237	221	207	200	218	194	205	218	196	214	181	226	219	197	229	235	201	206	198	222	211	201	221	209	223	220	218	210	198	195	221	202	210	247	212	196	199	218	220	214	227	208	215	192	213	222	193	240	207	215	205	225	211	232	219	237	195	248	224	245	222	226	206	245	217	227	208	216	218	227	218	207	206	197	246	226	183	204	219	198	217	189	206	212	200	228	214	227	210	193	176	207	216	190	211	226	214	211	213	211	220	200	179	210	211	213	216	207	202	202	179	200	193	209	211	239	203	195	195	175	212	212	232	223	193	194	219	217	210	220	207	219	214	200	199	206	188	217	178	218	224	207	189	211	223	209	203	204	207	227	213	202	201	214	216	219	203	206	217	205	239	223	205	222	210	218	196	186	199	202	198	210	175	217	218	205	226	200	223	172	207	252	203	220	217	227	229	207	214	223	226	180	200	205	231	205	190	208	227	217	215	190	216	220	219	205	208	233	223	225	229	235	185	226	217	230	226	186	213	226	232	203	203	211	234	233	206	208	240	217	212	205	225	216	212	223	205	214	233	222	241	203	241	215	211	223	212	213	219	206	223	193	182	204	202	183	206	227	210	223	225	214	222	213	203	213	224	210	207	226	216	211	205	185	191	248	213	208	211	180	228	229	221	215	181	204	213	226	213	227	193	222	210	207	199	191	226	187	182	195	201	216	207	215	222	209	195	195	220	201	223	229	191	198	194	214	240	218	213	200	208	210	174	218	204	188	206	176	204	208	207	230	205	209	204	223	221	187	200	209	231	216	205	193	210	200	204	207	214	210	191	235	230	214	206	224	198	206	214	206	226	211	212	203	223	231	229	198	207	207	189	211	226	207	210	206	218	203	248	220	221	237	202	229	221	212	241	192	250	196	232	233	235	209	230	207	198	214	214	212	216	215	192	217	255	210	216	221	201	208	207	204	209	234	209	208	194	222	219	196	197	218	184	204	203	225	219	207	219	209	216	191	213	210	208	248	224	202	192	204	233	233	186	198	232	193	218	225	205	223	221	213	211	209	221	201	212	221	196	223	217	222	203	209	205	204	203	227	216	213	202	210	215	231	237	193	229	197	207	201	189	201	198	203	222	228	203	211	209	209	188	209	191	221	235	214	198	231	206	182	200	179	230	217	184	217	181	204	202	221	218	222	215	224	219	231	205	212	200	196	194	224	235	196	194	210	195	205	209	230	225	214	224	197	212	220	213	230	210	226	244	217	221	191	243	226	212	189	213
19329	15221	25505	6553	6028	5379	4547	3351	2716	2468	2069	1514	1310	1175	988	892	844	851	880	848	925	935	810	857	821	840	746	706	700	651	574	609	619	602	539	555	537	574	591	611	547	549	546	527	503	498	565	553	533	517	499	534	535	495	544	492	522	559	539	516	550	546	533	522	489	515	516	544	534	552	515	540	577	518	533	568	538	549	508	553	512	535	503	480	477	529	534	569	498	565	531	540	531	512	532	548	554	538	535	547	525	522	516	546	528	507	527	515	524	577	531	508	509	493	493	562	536	542	494	548	575	526	509	519	497	536	530	517	483	493	558	479	517	529	535	511	545	539	535	528	501	516	533	497	557	527	534	537	512	487	496	543	476	514	532	560	528	516	553	500	473	498	535	534	514	515	535	514	502	537	507	498	485	506	545	480	535	542	537	481	518	483	508	547	528	552	510	492	513	502	529	525	522	495	560	548	522	474	544	529	545	536	503	551	505	504	522	521	546	518	513	531	505	521	486	483	500	515	543	526	522	523	548	530	563	542	518	531	500	504	536	488	520	509	525	495	571	508	517	505	514	527	521	538	499	542	533	520	505	499	555	516	532	511	552	523	516	533	491	542	524	529	509	462	528	549	538	507	521	541	517	552	559	511	514	559	521	516	503	544	538	492	530	485	549	486	516	535	534	497	549	525	509	495	508	524	497	559	502	489	520	524	555	551	495	510	529	537	500	538	489	487	459	533	508	533	529	563	495	547	484	496	552	528	507	520	505	520	517	513	527	511	539	501	498	498	546	512	500	542	494	512	534	538	537	555	500	524	509	503	515	505	503	517	529	537	500	516	534	481	473	539	507	478	554	549	538	528	511	487	533	510	520	520	520	507	520	571	564	518	528	537	537	511	488	505	551	511	483	521	514	499	508	539	472	578	467	530	480	507	565	504	529	536	538	547	515	522	539	535	535	558	506	539	537	542	537	513	542	542	529	549	524	547	501	497	571	506	518	507	518	512	540	559	526	537	528	517	496	539	477	496	520	501	558	522	533	501	483	514	536	509	555	502	584	502	524	543	468	472	497	565	544	529	530	540	526	544	540	508	536	483	528	545	512	534	520	555	531	550	541	521	495	494	502	519	511	497	546	521	515	541	493	543	461	535	491	530	511	520	515	532	504	513	512	495	504	493	516	512	483	494	513	536	534	504	514	558	506	502	523	511	576	522	512	524	510	563	556	512	508	514	506	491	511	531	486	500	493	504	501	532	523	512	531	532	517	490	511	506	525	529	538	533	530	520	520	566	537	495	523	529	533	524	517	493	533	521	522	525	489	517	490	547	563	558	511	521	469	536	535	522	537	537	505	541	525	521	529	510	488	523	487	501	490	502	531	488	516	523	494	496	546	560	505	507	538	529	559	509	465	528	524	512	489	488	527	513	488	518	533	521	523	510	507	490	556	536	544	500	518	505	524	536	533	504	558	501	492	528	513	547	543	478	489	517	533	500	501	482	550	518	530	530	556	489	540	491	502	465	526	523	513	486	513	519	549	543	517	511	486	540	511	524	549	533	503	525	500	467	547	511	503	497	494	527	528	490	530	512	496	557	525	548	497	537	502	510	560	480	500	562	552	505	527	558	549	492	545	536	535	523	502	523	531	478	505	503	479	486	539	511	483	535	554	503	496	504	540	510	537	508	541	556	523	551	536	525	511	515	531	505	496	534	516	519	532	530	546	534	502	526	522	533	571	532	485	502	493	518	524	531	547	535	534	496	551	507	500	550	486	542	546	539	483	483	542	521	508	538	524	526	536	525	539	489	546	485	511	517	519	540	506	519	484	548	514	516	543	503	525	520	506	516	493	536	520	471	546	540	511	524	516	507	548	525	524	578	525	569	515	491	524	504	477	564	533	499	540	534	515	521	545	525	507	503	491	541	552	500	530	517	517	495	518	536	543	538	510	555	517	493	488	525	517	530	464	505	564	517	527	470	519	481	530	512	490	545	511	543	519	506	521	510	500	531	518	515	559	561	469	544	528	527	489	489	520	516	521	505	545	559	512	480	549	523	484	544	541	511	504	516	506	530	500	500	526	531	514	544	540	483	501	523	510	552	521	516	558	519	525	485	559	493	527	515	489	510	541	549	477	507	545	507	578	497	510	507	486	491	537	538	506	538	529	539	526	536	452	550	501	487	567	527	549	551	501	516	527	507	496	522	526	549	518	521	559	472	490	540	546	533	484	556	506	476	440	528	511	538	528	545	527	547	531	518	492	532	555	524	518	510	542	505	528	497	535	550	581	548	535	480	512	507	537	493	508	490	552	547	528	538	485	518	555	483	505	516	553	513	550	505	489	552	510	493	492	529	508	473	532	557	525	532	533	516	544	492	550	520	516	543	477	501	507	518	532	518	526	514	510	500	516	497	509	464	531	534	504	542	485	531	574	532	534	500	487	524	538	542	516	526	533	510	495	540	541	452	548	551	550	506	496	550	517	526	545	495	512	519	506	524	556	517	516	518	532	497	493	494	510	527	505	526	529	569	501	534	516	530	535	469	518	503	535	513	563	519	528	488	529	536	549	505	551	503	541	508	513	535	546	563	498	508	495	507	531	551	560	548	528	519	535	581	498	548	536	506	548	493	506	514	514	536	512	544	523	524	492	561	542	524	513	545	532	514	519	505	513	521	523	523	552	528	509	498	504	500	557	551	488	488	515	496	540	483	524	578	509	542	531	516	556	491	499	501	531	554	524	530	522	500	518	509	517	505	523	514	499	534	524	526	503	557	508	530	540	533	529	546	522	494	506	559	541	536	502	480	510	533	533	490	547	531	502	559	488	507	529	489	522	534	536	509	525	486	563	515	549	505	515	512	528	515	525	554	555	480	522	514	536	523	505	533	530	541	527	518	503	551	514	537	518	555	547	518	535	464	492	492	514	493	511	512	499	529	537	479	551	545	565	518	545	523	507	513	477	512	528	524	492	548	501	520	523	542	517	577	512	572	532	518	518	572	572	520	563	502	563	516	495	506	548	496	538	522	495	498	492	529	552	489	509	557	549	460	519	522	532	483	570	535	530	513	558	471	554	517	540	530	519	511	478	520	581	524	466	498	517	526	519	526	486	483	494	492	533	555	544	516	517	522	538	509	514	514	515	540	567	536	524	537	563	533	533	512	554	488	525	537	503	564	532	516	537	558	499	508	560	502	524	510	509	563	538	534	518	558	522	504	514	537	585	516	536	522	528	512	558	541	529	540	511	498	504	477	536	524	573	518	515	497	479	514	518	507	540	538	486	513	501	499	531	513	574	533	521	513	529	516	534	535	485	510	509	512	536	501	518	574	472	526	521	541	524	491	495	542	519	531	528	504	500	526	575	499	491	526	540	533	525	525	551	517	541	487	528	523	558	520	536	514	529	489	472	518	541	510	511	520	512	528	533	499	486	563	471	515	557	529	513	525	547	513	496	498	503	547	553	513	505	522	526	451	525	499	524	586	504	526	543	544	523	508	531	523
8662	3457	3674	1250	823	745	692	519	464	492	456	402	415	404	370	376	435	398	409	370	392	389	387	408	351	377	391	384	369	403	392	384	377	382	352	387	367	348	380	392	371	357	390	347	416	332	365	365	345	405	361	399	372	344	379	382	376	332	335	366	364	353	351	369	392	355	408	389	352	370	361	357	399	412	350	389	384	378	348	363	359	367	349	353	379	363	422	324	350	357	393	367	383	357	339	393	355	378	332	351	385	356	359	367	387	365	377	375	369	349	394	384	361	390	364	352	358	359	386	380	389	390	366	368	368	326	375	387	408	336	372	374	388	372	354	360	324	331	360	366	352	381	374	376	374	388	366	343	385	351	403	352	373	381	337	338	371	323	366	357	372	391	373	393	376	405	337	355	360	386	345	411	358	335	379	414	378	352	360	383	360	341	357	375	374	342	366	372	362	378	354	323	361	358	355	391	323	370	346	372	410	383	385	387	345	347	328	385	411	371	367	354	373	385	402	361	340	401	340	383	364	354	380	340	373	375	346	393	356	382	374	367	372	343	389	351	334	376	345	385	388	395	393	378	393	379	374	375	343	373	352	364	393	339	376	371	416	387	395	342	400	375	350	318	392	374	353	373	356	358	375	369	353	366	362	406	364	347	353	361	389	364	345	384	363	362	366	396	371	368	339	365	374	322	402	374	375	374	351	336	415	337	359	363	387	378	364	365	352	372	377	395	367	358	379	363	407	357	371	397	387	381	423	372	375	384	369	391	365	376	395	396	375	369	368	375	355	373	372	405	379	371	357	355	377	364	369	380	373	344	369	321	343	376	368	380	370	376	374	354	340	343	347	370	352	342	409	402	385	346	360	409	352	399	383	368	353	365	372	348	385	352	346	371	345	384	383	400	381	340	374	374	371	334	350	375	358	378	379	388	385	398	344	348	376	406	401	385	355	395	356	382	393	349	392	360	327	390	374	351	394	386	355	375	384	363	362	347	352	361	375	364	394	370	404	343	371	390	378	404	355	367	406	351	345	362	343	362	387	348	341	389	351	402	356	348	381	384	358	392	352	399	362	382	372	383	312	379	363	375	338	349	373	384	377	351	394	351	381	330	390	399	369	414	392	358	366	375	376	370	343	372	348	387	379	379	383	350	340	334	384	425	380	391	358	384	363	361	329	339	345	409	373	361	379	359	349	379	367	335	338	372	375	371	418	378	364	359	363	354	362	411	386	373	386	351	334	357	370	371	364	351	341	418	350	374	298	376	378	366	358	368	357	368	327	356	415	335	350	360	384	386	377	341	387	360	350	385	358	353	422	371	405	379	373	375	377	346	360	377	392	385	356	383	362	380	367	369	384	397	367	358	339	372	372	339	367	342	351	375	380	368	368	348	395	358	362	362	375	345	381	348	396	410	337	357	389	345	358	404	379	370	372	358	343	347	376	388	364	358	371	304	329	384	348	349	388	362	353	339	388	390	329	384	357	347	344	347	379	371	359	368	386	380	411	386	333	359	369	352	369	364	357	373	371	371	372	364	361	383	365	350	338	339	403	371	367	363	362	379	383	371	356	340	362	404	370	353	370	392	382	369	322	369	381	372	375	392	377	378	377	351	393	345	407	379	367	362	342	364	370	359	348	392	367	355	362	382	357	380	330	364	344	386	357	389	400	389	373	383	350	384	367	387	367	380	369	387	378	340	375	348	364	359	381	351	412	343	366	360	353	368	363	366	383	354	354	365	349	347	373	406	381	383	329	382	331	355	341	375	372	366	355	400	366	362	398	373	400	388	370	366	361	387	360	358	378	363	387	362	371	390	374	371	371	380	376	393	386	389	392	363	397	381	400	397	336	382	357	367	349	392	394	383	364	351	379	361	337	397	352	392	369	372	381	383	357	316	362	379	366	341	396	371	369	384	324	363	352	377	374	372	371	397	379	401	366	398	362	384	360	401	415	373	399	387	356	363	361	401	377	391	373	399	376	366	402	385	311	387	388	360	369	367	364	356	381	354	357	353	369	336	356	392	376	395	367	358	407	370	411	388	357	376	357	351	378	362	355	371	360	385	372	356	379	374	373	397	355	349	367	366	359	358	358	371	347	378	377	385	379	351	366	338	405	393	343	382	382	387	413	361	407	399	361	360	335	362	363	358	369	393	385	328	374	339	354	354	334	374	344	388	379	337	338	390	348	358	405	384	389	390	370	369	410	388	361	363	380	353	358	381	370	382	381	367	364	364	373	362	350	347	407	352	345	375	378	345	367	357	351	368	369	369	427	388	380	380	410	344	353	406	392	394	378	372	416	363	369	379	353	346	343	380	346	344	392	357	390	389	375	404	353	376	345	358	349	356	342	331	373	359	400	360	355	376	392	382	348	342	361	377	351	374	348	406	359	371	381	366	365	382	364	355	397	336	334	359	384	339	363	358	386	334	366	365	351	360	390	363	342	332	373	345	378	375	341	376	356	381	358	383	364	375	351	376	362	348	367	367	347	347	387	391	354	379	385	376	384	351	373	325	379	355	371	378	372	385	397	399	392	406	352	359	375	355	391	352	370	368	356	381	366	368	376	386	362	376	382	364	399	380	333	398	353	388	373	373	391	376	396	374	406	371	316	386	380	375	378	354	375	393	404	391	420	355	374	380	364	390	384	431	387	358	373	424	402	352	362	354	392	385	362	375	379	368	352	331	380	364	364	366	370	388	375	392	370	338	403	338	364	362	383	397	367	357	372	361	371	373	393	391	388	357	344	378	384	382	364	368	357	380	398	335	353	364	367	354	363	377	379	377	369	369	376	378	380	341	408	387	392	365	341	386	366	340	374	396	389	366	399	350	395	382	362	375	353	366	336	361	425	374	378	361	386	362	363	397	353	402	366	349	333	341	346	379	352	367	396	372	393	348	381	360	381	381	389	375	370	370	381	402	358	362	371	385	357	343	356	397	410	371	332	349	358	368	338	384	354	386	376	377	372	380	355	409	385	337	365	373	366	373	382	388	385	354	392	332	365	363	375	402	381	350	350	383	363	390	422	391	357	335	356	351	375	386	348	414	372	375	398	390	392	359	381	352	368	352	369	347	361	354	353	352	399	342	338	377	405	408	399	379	381	376	431	381	363	397	360	382	383	394	363	399	382	355	377	352	354	374	379	353	404	392	359	404	375	390	375	391	383	340	365	357	370	390	357	387	388	387	365	396	381	422	417	356	377	405	402	373	364	370	377	394	382	367	398	386	380	373	407	368	355	375	358	361	392	343	363	413	375	385	352	375	372	330	367	375	353	345	354	376	386	371	379	370	348	364	369	374	349	370	367	382	330	365	335	366	358	397	379	355	364	356	379	380	349	389	369	318	394	341	331	385	379	401	365	389	349	394	353	378	373	394	387	367	343	347	352	357	350	396	365	362	357	379	342	338	369	385	364	385	372	376	364	351	367	354	390	405	387	422	369	345	353	395	374	393	398	371	327	363	401	381	372	376	349	361	373	347	374	361	343	351	374	352
6789	4128	6571	3216	2769	2826	2336	1837	1645	1532	1322	1117	1084	1053	956	976	1010	958	961	952	964	948	977	928	942	891	921	939	905	909	890	881	867	869	856	904	862	856	866	890	863	879	875	880	844	861	868	894	884	882	877	884	895	876	867	876	891	866	836	826	864	848	825	896	914	870	870	924	882	845	890	883	874	845	901	856	922	933	872	868	858	934	926	908	887	866	891	903	807	925	866	859	810	909	836	844	841	884	913	865	885	839	860	851	896	852	869	884	892	920	880	806	847	823	858	876	909	880	874	866	884	894	905	894	882	876	824	881	860	871	868	822	886	907	822	867	867	899	922	864	924	835	822	811	849	860	924	876	872	860	832	887	852	900	880	895	843	833	837	916	859	858	891	876	896	876	910	887	899	851	865	921	872	847	841	888	845	863	845	887	829	900	870	911	886	863	922	869	864	863	869	852	855	771	865	899	883	859	886	863	856	832	826	845	938	895	888	863	891	895	855	849	842	874	849	840	829	881	833	817	917	924	872	851	854	883	899	875	877	837	834	841	893	852	960	854	885	917	893	909	899	845	932	822	878	865	857	888	865	839	879	879	906	870	824	893	857	917	816	881	866	861	937	861	887	810	943	884	907	935	841	879	874	830	876	904	882	913	933	822	865	917	824	909	859	869	910	880	864	882	903	845	898	881	877	869	849	902	891	844	892	916	854	883	898	876	821	854	851	904	853	938	869	906	876	859	835	853	887	883	835	869	897	854	904	867	889	913	875	827	896	871	864	870	825	906	828	871	863	852	891	894	825	892	890	900	891	887	872	855	870	856	867	857	861	893	875	891	847	890	889	876	858	874	848	917	887	866	832	856	891	893	854	835	869	890	889	897	926	906	817	875	904	829	933	878	842	849	833	861	906	850	862	862	845	871	952	845	892	822	895	858	858	934	888	892	862	852	877	855	825	869	888	851	883	907	907	889	867	901	851	862	877	940	848	871	854	842	831	862	811	897	905	896	866	858	854	861	928	926	838	841	875	871	831	850	882	835	817	836	854	930	920	886	845	945	924	876	878	878	867	911	917	864	885	859	851	858	941	843	929	925	900	912	897	901	891	879	891	849	847	920	869	839	931	813	900	937	926	827	941	903	866	913	816	876	869	881	869	847	897	910	885	829	869	890	829	907	912	849	926	856	893	852	845	919	915	844	933	848	782	886	885	891	929	903	878	856	871	895	826	868	920	890	839	901	837	901	900	824	909	818	880	865	878	853	875	900	885	819	825	896	855	893	864	845	916	874	890	794	904	836	887	904	898	868	839	884	869	904	868	885	897	899	863	896	877	882	893	834	850	919	871	846	867	861	897	882	885	853	876	865	886	885	912	867	911	827	858	853	827	900	869	877	856	907	883	868	897	877	897	880	899	878	861	870	849	877	898	894	867	909	883	906	874	913	843	918	860	923	839	868	849	888	830	839	889	906	849	876	882	824	853	893	847	864	884	853	866	865	914	868	898	883	873	941	860	908	885	873	863	894	877	907	923	868	903	811	909	814	887	822	898	859	845	883	849	853	881	846	886	849	860	849	862	881	913	838	876	896	901	874	846	872	902	857	872	822	838	854	849	902	912	841	877	905	880	816	881	899	839	875	901	877	902	916	864	865	848	872	902	857	875	885	878	936	854	859	880	884	865	871	859	816	880	876	885	882	857	912	934	891	862	860	910	895	897	876	794	915	837	869	893	904	869	863	880	894	888	843	857	873	872	919	864	876	829	862	889	973	895	875	978	924	870	910	849	892	865	896	876	863	869	863	823	895	862	883	875	886	894	865	886	882	814	889	879	869	917	853	860	834	888	867	885	863	878	863	864	905	845	837	896	819	884	875	814	820	895	842	875	888	836	919	884	842	855	877	910	853	884	820	851	850	872	883	870	866	902	879	810	856	855	881	919	913	876	861	874	885	838	851	872	871	826	953	915	866	871	868	813	849	846	870	850	903	901	859	830	859	901	879	890	873	912	914	863	849	865	844	852	896	863	876	853	899	866	848	894	853	859	859	879	863	880	862	894	858	860	879	877	863	887	859	898	882	873	925	811	878	905	875	867	827	904	827	879	835	901	896	873	882	872	887	855	843	884	912	856	888	924	873	896	924	860	915	852	865	860	816	812	864	902	942	838	802	889	901	806	881	898	919	874	872	902	874	883	884	834	885	891	838	871	865	889	903	841	884	846	821	881	916	791	844	836	815	892	911	862	889	901	878	836	848	851	890	847	834	911	877	859	850	835	840	858	879	891	899	901	881	896	862	891	863	866	879	872	884	912	892	878	915	839	854	916	871	835	884	877	900	868	868	911	888	851	891	860	876	846	883	845	858	862	846	876	874	878	854	838	923	910	857	920	887	892	891	878	842	902	908	884	805	893	863	907	902	899	879	875	834	885	824	841	896	877	846	848	865	899	895	895	868	937	880	835	846	886	887	873	871	898	872	862	838	855	850	853	885	916	875	823	882	891	848	883	893	876	891	840	900	862	881	930	867	865	774	870	887	873	868	884	867	875	879	895	854	887	845	832	854	895	851	871	867	797	889	813	841	893	806	920	846	890	850	903	880	876	857	930	934	839	867	905	894	870	855	905	894	868	888	895	883	852	913	918	850	856	865	906	882	890	848	902	912	859	854	921	883	915	846	889	864	852	876	862	869	874	896	828	893	907	918	851	893	903	873	851	866	921	817	841	871	860	808	849	880	867	882	834	937	873	930	861	915	966	858	819	893	902	874	819	847	897	872	911	827	907	834	883	932	873	844	936	849	867	840	892	880	859	860	852	859	858	876	906	875	921	871	881	857	920	899	875	834	895	903	871	910	860	843	818	850	860	880	882	885	900	889	879	862	864	838	889	882	816	848	886	900	899	865	862	822	884	842	839	898	869	883	911	849	928	863	906	836	845	879	798	853	881	842	848	844	876	830	894	852	878	909	858	867	866	900	832	878	854	893	847	825	845	888	820	839	876	849	857	844	888	888	847	838	901	837	832	876	871	846	905	878	924	924	894	917	873	899	911	861	828	826	882	901	886	863	871	906	884	869	886	873	931	842	869	871	845	910	887	812	874	823	871	867	854	860	859	877	844	879	858	916	901	834	894	868	847	883	882	859	899	842	902	894	829	891	897	908	865	887	855	892	891	879	874	866	889	892	909	938	850	854	863	880	892	901	873	854	864	866	860	892	899	888	890	860	811	838	917	896	888	847	877	836	851	826	903	905	876	896	861	919	893	868	896	870	885	850	876	879	911	868	849	906	853	798	853	848	826	854	874	872	885	870	841	821	874	878	870	895	868	870	853	881	871	902	851	906	878	877	882	819	878	906	876	868	912	849	873	889	864	878	878	855	865	855	877	864	857	898	871	873	865	846	888	869	900	861	836	897	860	864	871	853	869	882	879	899	876	914	906	905	910	857	801	907	918	841	877	901	856	902	875	883	834	847	873	912	869	861	917	860	857	889	918	833	937	842	895	843
20401	10829	14552	3205	1512	1168	870	680	656	507	481	439	410	406	359	395	373	378	353	373	386	385	341	382	323	353	350	365	345	336	327	324	377	341	345	364	386	336	324	352	356	315	351	332	360	344	395	361	333	333	383	316	369	336	361	343	348	357	328	356	344	350	326	328	364	342	372	347	356	369	343	355	375	387	347	369	382	333	370	345	313	339	374	348	391	358	356	343	394	350	334	369	338	355	340	349	354	340	332	356	326	367	348	365	342	361	327	364	323	366	367	363	328	359	363	341	337	326	350	334	341	352	340	313	321	360	313	346	370	329	361	341	355	371	357	362	332	346	365	354	326	359	343	322	295	379	320	337	316	360	370	318	349	382	338	330	336	343	333	351	404	343	349	342	374	357	380	311	318	336	363	327	305	357	397	318	322	354	328	345	336	343	347	371	307	363	349	307	367	387	343	362	372	346	374	357	376	358	361	331	340	329	361	373	329	346	348	337	360	348	352	299	378	333	343	335	362	337	338	351	346	359	325	334	358	335	326	337	343	339	338	371	353	368	374	362	322	382	375	358	359	365	345	324	303	332	348	348	365	338	323	346	357	373	345	352	335	325	337	334	335	380	363	336	350	335	349	342	360	364	331	385	338	406	378	343	324	367	412	376	353	335	376	362	301	349	342	334	363	360	320	360	340	349	338	354	355	338	372	358	328	355	357	321	328	367	350	339	362	329	357	360	370	356	312	355	367	380	335	358	349	342	350	342	380	391	357	337	358	328	377	349	329	346	328	331	359	345	355	363	337	363	344	342	358	331	324	347	383	349	337	351	338	320	339	343	343	339	362	384	348	333	324	326	331	315	326	324	335	348	302	320	363	292	331	331	340	361	371	337	326	327	358	340	350	359	348	357	348	337	359	359	342	364	336	370	335	343	348	333	340	345	332	376	355	303	319	327	346	332	364	323	330	349	330	348	370	325	333	381	364	375	344	324	331	349	333	347	338	321	310	309	337	354	360	353	318	368	346	350	333	328	326	348	339	329	341	348	353	343	369	313	316	383	358	353	321	334	372	316	379	318	345	326	299	357	361	334	334	340	363	349	328	371	346	388	346	378	345	340	323	340	352	354	337	360	371	334	376	353	349	361	334	353	324	357	346	303	349	344	350	290	353	314	355	334	336	316	354	366	340	323	330	329	339	365	361	308	304	335	335	348	360	370	355	342	345	344	361	320	369	340	339	341	347	367	321	379	380	355	343	315	392	299	333	331	348	353	318	313	373	331	306	334	349	348	344	341	360	323	337	353	341	343	370	368	325	317	354	359	335	363	336	313	344	318	352	369	355	314	391	330	336	367	403	353	342	317	354	334	361	375	322	324	334	334	365	343	379	363	335	368	329	337	358	344	349	372	391	359	380	268	319	319	365	345	315	353	325	345	347	349	352	346	331	324	337	368	347	305	377	337	358	356	338	356	332	317	388	337	362	349	344	360	354	333	338	367	339	387	381	386	354	332	361	371	399	367	339	341	332	350	338	347	329	354	390	352	343	378	386	366	343	380	386	367	322	330	367	364	352	342	337	347	348	334	354	352	360	386	382	360	332	337	330	332	324	349	363	318	304	337	334	337	331	338	335	351	332	343	350	334	361	353	371	331	337	354	341	391	344	370	346	345	351	336	355	343	344	361	349	327	337	349	307	319	353	376	389	328	358	360	339	339	336	358	352	350	321	322	342	322	354	345	362	361	352	329	362	331	360	338	308	346	355	330	350	377	357	327	352	324	343	385	372	353	328	316	354	326	342	361	340	349	348	335	359	360	347	329	347	343	343	334	333	328	346	331	334	338	298	375	368	364	368	366	326	342	340	330	336	346	367	382	382	350	293	308	351	349	337	346	344	320	333	327	338	352	348	329	346	308	389	339	311	356	358	349	364	350	374	344	366	324	363	323	374	385	366	346	343	331	328	366	359	364	324	344	381	383	371	347	333	363	346	342	292	358	347	377	310	370	315	358	371	322	328	323	380	384	337	347	350	314	324	340	327	323	340	358	367	350	367	340	360	353	349	392	321	326	362	361	347	331	346	334	345	327	381	320	311	353	324	355	352	351	326	370	338	361	341	333	365	336	365	324	368	370	336	357	357	361	344	359	332	377	353	344	315	348	350	321	337	331	359	343	330	351	340	322	329	330	365	349	361	341	355	341	314	368	323	316	306	363	323	322	337	380	381	347	363	330	366	365	319	345	366	383	364	343	353	334	349	343	317	356	367	339	346	361	345	315	365	376	329	338	360	321	346	307	369	333	341	350	328	369	331	313	351	349	337	357	317	334	358	309	321	359	359	344	363	317	321	333	371	344	333	339	354	352	366	344	355	377	320	341	339	329	319	321	315	353	384	365	361	359	398	338	359	344	337	323	335	351	369	376	324	366	328	342	351	377	333	356	343	336	337	365	380	327	325	359	348	363	319	365	343	367	349	355	357	329	349	343	353	334	377	340	379	339	329	367	344	382	318	347	311	370	378	332	311	341	372	355	338	330	339	350	331	377	335	371	329	342	335	353	378	368	348	338	309	354	357	316	349	319	368	346	367	332	365	381	333	363	323	349	316	347	356	319	327	327	378	344	343	355	350	315	358	316	319	367	352	320	342	359	330	363	395	378	334	333	372	351	329	325	349	358	381	324	352	327	334	341	348	331	353	350	371	363	353	361	378	369	338	322	341	331	298	370	355	330	394	354	382	351	336	378	349	352	347	355	326	335	309	309	397	341	357	336	326	348	312	354	348	330	349	336	331	359	304	360	360	354	345	372	339	357	350	334	336	348	312	312	363	316	360	333	343	349	364	329	355	335	351	371	326	356	332	362	345	336	368	344	329	372	339	316	361	338	340	346	361	357	338	327	370	332	346	324	338	391	342	365	343	322	320	365	349	303	371	331	334	346	335	321	357	374	326	383	305	350	414	360	326	367	353	348	369	344	376	370	324	345	304	355	329	320	333	335	354	358	345	327	395	334	360	321	342	374	367	354	370	360	386	329	342	358	386	367	332	327	336	358	333	363	311	303	364	342	331	341	323	354	351	355	357	315	322	335	329	364	353	358	368	339	347	384	381	351	333	321	306	378	363	351	358	350	355	347	323	331	301	339	344	352	364	357	365	377	365	362	332	337	371	320	356	349	333	359	321	352	354	340	338	359	289	359	342	321	357	311	392	363	315	353	327	340	363	353	325	338	343	337	378	352	325	342	355	360	342	327	332	361	345	357	322	337	342	299	352	342	356	340	349	368	320	318	359	326	392	336	352	335	312	334	359	323	346	370	317	325	338	357	349	353	370	366	352	363	329	378	349	339	349	340	360	337	380	330	328	318	321	360	340	374	386	352	363	341	356	332	354	375	330	335	347	340	346	340	330	351	334	328	344	367	344	365	378	364	378	350	355	352	359	340	335	323	358	331	340	338	344	342	357	339	330	366	369	361	363	372	355	369	320	322	383	341	344	343	347	349	338	350	325	360
14580	10626	18342	5419	5107	4582	3346	2521	2446	2074	1782	1474	1261	1198	1114	1073	1043	1058	1033	1116	1082	1065	1077	1055	998	983	907	862	876	886	873	812	890	874	867	887	841	833	902	827	819	847	902	819	859	780	832	849	837	798	796	830	826	775	791	873	821	825	870	765	844	832	800	851	819	771	880	787	781	849	816	784	851	805	844	797	864	803	863	833	829	800	812	829	751	810	771	775	835	774	861	800	796	841	819	772	824	811	784	817	810	856	750	860	846	859	783	789	823	792	776	828	840	825	756	833	794	821	818	853	797	826	805	792	861	771	820	866	820	829	857	797	794	770	792	854	827	824	868	834	860	845	819	823	808	884	817	791	825	806	836	829	794	864	815	803	820	773	791	792	754	853	844	864	775	803	809	834	819	855	844	802	845	774	794	793	800	812	826	816	850	852	837	794	827	851	755	820	843	808	787	803	789	806	818	808	823	808	812	816	825	847	813	819	815	846	811	827	823	797	789	801	799	786	848	844	804	799	780	828	802	843	819	788	792	796	844	812	822	839	813	800	784	825	840	787	831	821	806	798	857	844	823	786	771	781	797	803	837	794	798	801	803	844	758	821	883	871	781	793	816	772	795	770	800	836	793	799	751	842	829	827	806	809	815	805	788	799	777	755	798	833	850	822	819	844	790	812	757	880	836	800	848	790	818	855	883	826	808	824	814	792	802	849	869	814	782	786	834	782	821	853	815	860	823	786	817	859	821	843	779	812	780	792	820	838	797	871	829	801	836	792	822	763	831	813	848	766	803	837	863	807	768	826	809	818	766	827	818	813	792	827	812	804	780	808	818	789	855	799	834	801	826	839	807	811	814	808	804	808	856	777	804	786	840	805	797	792	855	797	844	780	821	795	816	785	788	851	793	834	779	776	866	817	824	816	794	797	837	803	815	797	768	806	806	890	825	832	846	848	814	798	852	807	848	827	804	806	836	809	765	774	771	781	798	795	864	815	829	844	843	829	817	789	775	793	781	776	783	804	814	843	777	845	840	803	809	813	828	773	825	797	777	786	787	878	841	765	819	777	801	851	857	779	793	795	829	807	785	836	824	858	793	800	784	822	845	782	782	807	759	810	814	868	787	819	823	822	785	779	821	820	821	804	818	862	759	803	799	812	843	853	843	788	801	822	798	819	858	822	816	811	809	820	853	821	803	815	755	811	832	825	805	763	854	820	847	849	802	805	819	812	778	852	824	800	815	819	810	809	818	826	797	785	826	824	812	799	816	819	840	823	841	826	818	778	774	826	830	742	825	840	791	813	830	807	844	763	832	820	883	835	823	837	801	819	739	825	814	856	800	788	825	848	776	823	832	783	807	812	787	803	826	799	849	799	855	824	838	805	787	834	793	829	792	794	801	841	798	805	805	792	745	828	792	834	840	773	829	850	787	816	785	802	822	843	816	833	824	813	768	809	777	846	819	814	819	805	821	871	802	798	817	823	863	823	816	828	805	847	834	816	813	762	817	801	786	769	855	810	879	820	784	877	837	785	784	754	741	799	798	856	846	821	775	811	852	819	868	798	766	813	858	844	805	888	785	863	799	810	840	800	831	816	839	843	800	817	813	815	787	759	800	890	813	805	816	798	911	807	878	800	805	798	842	790	806	821	809	801	832	833	864	794	821	794	806	835	803	784	815	830	792	850	796	810	871	794	833	823	807	783	771	848	860	799	794	788	818	805	840	779	810	830	803	815	830	820	846	805	829	814	814	861	828	889	861	819	787	800	843	814	809	821	864	848	818	812	797	813	786	820	814	779	801	845	782	788	821	805	845	792	820	814	812	830	812	845	799	849	873	806	842	820	781	812	811	790	804	830	839	782	796	798	817	834	809	779	851	825	817	792	790	782	789	794	812	803	834	833	798	806	795	830	896	809	851	785	858	840	788	784	787	787	842	837	828	818	826	838	793	833	752	793	862	810	775	832	813	788	809	802	810	768	875	790	786	786	779	802	792	823	781	770	844	829	863	794	761	804	801	852	781	794	897	838	809	808	830	815	829	763	871	846	795	868	826	833	795	831	799	851	820	811	829	853	817	851	863	782	843	783	830	812	825	792	776	866	851	801	805	813	842	836	815	764	775	824	772	811	815	834	834	781	822	791	786	857	847	792	825	827	834	815	794	804	780	849	806	819	801	762	776	783	826	760	845	894	822	799	804	849	805	824	817	802	844	844	807	794	827	816	829	817	840	829	823	821	812	778	830	832	832	817	791	797	821	786	840	807	828	841	797	827	845	824	769	878	815	809	807	795	810	823	796	812	837	780	808	820	823	834	822	837	736	809	849	839	836	785	777	835	818	750	821	801	804	810	817	818	790	853	787	843	770	809	805	864	853	811	768	777	841	810	848	864	813	802	808	830	763	788	836	834	809	790	821	800	778	857	824	866	806	787	869	773	827	806	836	818	852	867	791	822	853	799	797	811	846	804	833	799	778	821	769	803	863	811	799	808	872	812	830	842	815	878	810	790	829	848	824	746	782	805	810	792	876	840	845	823	813	806	797	857	843	861	849	841	838	801	871	856	785	801	831	796	843	779	872	782	769	843	832	786	847	842	842	803	773	807	763	806	838	823	848	843	802	781	869	844	786	803	818	815	841	781	865	821	833	846	813	790	864	759	798	774	864	872	769	848	862	790	803	804	851	840	760	806	784	832	799	813	809	844	800	804	856	787	836	786	813	851	780	843	768	785	814	827	812	841	785	788	808	838	840	808	833	822	831	828	813	785	807	792	857	826	807	798	830	813	776	806	843	896	851	843	837	771	802	809	821	805	856	867	907	874	817	806	838	804	870	819	830	786	869	826	837	813	769	821	804	821	851	831	780	811	795	824	806	784	830	878	833	832	764	811	780	831	832	844	820	789	826	785	838	830	802	845	775	793	776	822	811	859	801	802	835	818	787	820	826	813	799	801	842	844	772	816	849	802	797	748	860	826	848	867	795	801	823	821	780	851	820	839	792	819	825	783	781	802	778	815	782	806	803	846	816	908	871	831	809	840	844	786	865	805	801	821	859	781	789	825	822	808	824	831	857	809	856	773	823	792	833	828	832	811	817	762	767	832	814	793	802	847	823	835	796	838	789	822	825	824	807	753	791	816	803	793	801	792	817	820	812	820	822	840	809	829	867	783	800	815	790	824	796	805	753	775	746	802	765	849	810	815	829	822	767	842	836	804	788	798	804	765	787	818	741	850	834	787	847	843	771	766	838	868	796	775	795	764	820	902	831	763	815	815	822	883	781	859	833	800	832	818	782	833	779	846	790	870	773	794	836	793	857	843	791	840	799	796	870	796	735	793	836	839	819	787	819	799	784	830	799	774	801	821	840	782	763	862	817	827	822	808	828	853	794	855	774	855	808	827	841	858	788	821	842	815	774	874	842	846	833	834	833	837	845	784	806	833	820	862	781	874	845	835	803	829	775	853	812	848	825	824	851	739	790	857	841	818	815	821	854	841	809	781
29482	17227	29126	8269	2508	1380	890	789	667	586	393	350	338	307	279	276	276	244	262	277	273	262	272	255	233	250	233	200	220	211	219	233	246	223	248	237	224	207	221	213	209	224	201	207	211	216	191	197	197	189	198	215	216	207	200	208	192	208	199	222	163	216	198	208	210	226	181	226	188	225	204	193	237	225	205	225	217	191	233	214	217	217	196	223	253	226	201	211	183	196	183	190	206	199	227	220	230	236	189	214	214	197	219	193	216	228	232	205	213	216	220	226	190	204	210	198	215	184	188	209	239	222	229	199	216	207	243	230	239	213	218	222	197	195	208	227	213	198	201	230	212	196	195	207	207	184	202	194	218	220	229	233	194	178	219	215	238	235	187	194	210	206	187	222	196	203	196	220	224	212	193	219	194	175	208	207	188	211	195	209	233	207	212	208	203	226	213	211	196	188	207	214	203	218	200	200	199	218	237	219	225	212	214	219	232	199	207	178	191	202	222	215	211	181	197	207	217	220	219	217	196	214	222	211	196	195	183	192	201	221	184	205	200	220	214	246	222	204	210	200	217	224	203	182	203	233	194	211	163	206	199	204	213	225	225	211	226	189	215	211	212	226	213	208	195	183	199	214	220	214	215	209	252	217	198	226	219	186	238	225	234	207	207	203	208	215	197	181	209	161	216	227	210	201	200	217	206	181	202	232	210	209	225	207	186	229	201	227	244	213	197	238	219	207	213	190	213	184	240	219	225	179	206	200	211	225	208	223	231	227	216	204	222	204	220	210	214	196	204	195	203	190	236	203	214	257	225	198	221	208	212	195	205	217	217	215	204	217	198	232	205	183	219	210	209	185	178	214	221	201	209	233	228	216	213	238	224	207	241	197	213	232	201	194	197	209	198	204	202	216	222	201	208	217	210	227	219	207	200	204	245	230	245	223	212	207	197	197	236	220	202	217	192	202	201	201	223	208	209	222	238	203	202	213	185	214	257	226	220	237	222	210	212	211	181	201	216	204	201	212	206	224	201	194	175	209	208	213	188	216	223	239	203	200	188	192	208	214	208	178	220	213	245	205	223	229	235	206	238	211	244	212	194	221	230	181	189	222	180	214	211	203	226	222	187	197	205	186	155	204	229	183	208	209	209	198	215	190	193	227	237	218	228	199	217	178	208	188	219	229	200	194	230	219	222	198	213	189	206	217	193	197	211	219	210	208	214	212	207	228	210	187	213	227	235	206	233	209	237	253	191	202	178	223	245	199	207	209	213	210	200	210	208	212	191	209	191	210	190	219	222	215	234	218	227	179	217	210	220	200	220	220	220	174	230	210	228	210	224	217	192	206	215	228	219	204	225	199	200	203	194	208	222	209	193	199	222	191	200	193	199	230	184	195	220	193	212	238	199	239	225	219	227	212	199	192	242	197	228	190	241	208	211	191	219	211	196	183	221	194	187	230	212	210	246	198	226	206	198	220	184	228	192	198	212	245	230	225	225	192	231	202	207	222	215	206	187	223	154	193	235	201	226	202	179	235	208	205	219	199	193	202	209	207	211	222	198	226	226	210	213	217	237	210	222	221	231	211	198	179	203	210	226	202	205	197	197	208	214	231	206	221	214	192	196	177	208	203	231	206	188	202	224	201	190	193	196	191	207	224	214	213	195	204	209	211	200	203	203	207	219	196	224	206	232	194	210	198	192	172	222	206	199	228	214	218	193	216	216	188	197	197	194	202	191	255	217	217	216	219	196	198	184	249	204	213	214	197	196	208	205	183	206	248	203	217	224	212	222	173	234	197	198	214	200	179	198	223	228	218	233	219	242	221	191	198	208	208	215	212	203	221	217	200	211	197	208	233	220	221	204	172	185	177	205	173	210	209	210	226	192	196	250	216	187	221	222	214	217	182	213	198	235	221	201	208	180	201	207	228	216	203	195	214	201	205	203	231	181	224	224	215	205	236	236	204	227	209	217	207	213	232	180	203	217	214	225	197	221	195	205	182	187	224	212	212	207	214	188	240	228	224	198	211	226	197	196	220	203	208	219	226	217	215	198	207	196	199	223	234	208	227	201	195	222	230	223	211	242	229	217	211	209	200	216	206	211	221	212	212	196	244	209	225	200	206	217	219	216	205	222	219	211	246	191	225	219	193	216	229	210	196	216	212	242	209	213	194	182	212	240	210	188	208	241	222	240	212	204	206	206	193	225	237	232	212	219	182	207	213	221	248	178	214	220	199	195	201	207	211	213	206	203	201	222	208	206	207	234	218	206	181	210	209	197	200	204	214	216	213	212	224	193	236	212	196	222	211	233	198	191	230	207	212	201	200	182	213	185	211	199	209	173	182	207	211	234	219	207	197	209	199	202	184	214	219	207	218	226	206	203	229	218	208	220	188	238	208	208	194	215	225	230	222	216	200	226	205	187	213	196	185	192	241	188	192	192	212	215	195	205	225	209	207	198	215	206	214	194	221	203	221	186	200	196	222	223	254	234	246	204	197	210	230	218	217	215	226	201	184	180	217	195	222	197	189	221	187	225	211	214	218	189	187	202	206	209	198	225	214	192	197	219	177	203	202	233	216	209	225	219	198	227	216	207	214	220	226	220	211	209	205	220	213	190	221	213	201	216	211	204	177	239	220	225	225	201	204	209	200	220	204	235	224	206	194	202	189	216	221	210	211	224	191	204	233	238	214	210	209	214	211	228	214	194	204	174	191	232	189	221	212	202	227	213	206	242	215	208	230	223	226	183	197	212	209	207	216	205	197	204	188	234	238	239	197	209	223	199	203	216	188	240	234	191	215	227	186	214	214	218	225	195	200	219	188	182	226	215	195	173	186	169	193	194	206	191	220	204	238	187	193	220	221	200	213	209	222	234	231	214	209	191	189	201	207	210	213	217	212	212	206	218	225	212	204	199	201	200	201	209	200	211	221	236	215	200	213	222	227	196	227	205	193	199	202	216	203	215	215	245	231	212	208	224	207	231	213	189	216	224	234	224	200	194	197	208	196	226	220	194	221	222	194	211	237	219	202	207	216	195	188	214	189	201	206	240	189	216	212	211	199	228	218	231	227	219	205	226	234	210	213	218	221	188	196	213	220	195	218	227	207	199	205	225	203	185	181	206	205	192	212	206	227	209	197	209	214	191	194	208	204	219	202	209	200	229	182	214	202	205	211	248	206	205	200	232	221	237	208	204	211	221	206	174	208	210	201	199	218	226	191	206	219	207	197	225	199	193	195	215	213	220	212	198	221	180	206	190	239	183	235	214	189	201	204	217	200	210	214	205	169	204	232	220	198	197	236	208	198	217	195	187	209	207	219	192	194	223	204	206	228	196	191	202	221	197	210	218	184	217	184	212	190	213	186	191	206	205	214	212	203	188	231	195	210	207	214	180	219	192	217	193	200	240	207	228	230	202	198	216	201	224	212	210	198	204	213	200	189	217	187	207	216	242	214	212	208	219	204	201	221	203	186	231	219	189	203	218	200	209	216	203	207	191	210
19035	15265	30893	7509	6598	5356	3784	3135	2727	2307	1719	1441	1282	1202	1014	1091	919	908	978	1004	860	908	851	842	805	698	685	658	642	615	611	576	550	595	550	574	533	572	569	561	600	553	558	507	541	522	555	536	568	526	532	529	551	522	453	533	480	516	541	521	509	469	492	554	510	544	518	488	551	546	573	494	525	526	521	532	521	513	572	514	540	504	521	475	488	483	516	515	494	481	531	483	520	501	517	517	502	533	528	525	489	541	498	530	540	500	553	539	498	506	479	529	522	507	491	494	511	511	503	492	503	543	557	508	548	468	524	544	523	492	541	530	500	493	524	542	513	510	523	529	494	500	563	526	509	539	515	526	527	543	509	509	511	527	526	552	520	544	553	501	481	515	516	553	565	506	535	486	533	516	499	517	504	505	521	497	498	536	503	538	504	452	517	502	528	555	509	524	477	516	580	524	489	512	517	552	534	529	546	489	546	529	514	506	522	499	526	468	517	527	514	527	509	529	506	502	520	500	518	529	552	479	527	477	512	468	533	463	517	515	519	497	544	549	536	508	545	509	506	546	534	531	533	478	516	522	540	489	506	511	502	502	552	512	524	515	515	490	517	495	558	553	521	491	508	504	529	503	483	514	503	523	520	497	547	521	531	521	574	481	486	511	551	555	512	516	531	505	502	489	542	503	502	533	517	500	511	506	507	509	522	514	548	492	523	480	524	531	497	527	541	518	524	520	515	498	508	568	504	527	542	539	526	503	519	526	521	512	498	518	510	534	534	562	480	514	557	540	532	536	532	519	467	493	530	520	510	503	541	513	520	495	556	505	506	507	540	486	542	468	546	522	563	488	536	515	516	530	496	503	543	521	506	500	566	560	497	479	560	521	467	550	516	523	517	532	521	529	510	509	534	518	542	522	543	518	523	534	531	487	518	508	521	525	505	541	512	497	493	498	525	521	516	509	505	511	559	531	497	517	508	550	495	495	523	519	484	517	524	534	526	552	520	523	480	500	511	503	515	513	508	531	515	517	525	494	538	503	534	525	502	520	476	514	541	579	536	495	523	549	510	512	552	569	557	536	501	490	519	519	511	559	496	548	521	504	515	515	520	532	542	537	504	501	514	538	516	525	547	532	510	530	530	509	523	508	557	548	541	549	514	484	522	551	573	492	489	495	479	536	558	504	501	507	535	537	528	512	535	490	521	538	498	506	495	547	548	506	527	554	501	480	534	510	523	504	532	493	523	507	484	505	520	562	527	507	481	532	513	534	494	473	554	522	513	506	510	540	539	493	532	541	528	485	527	504	536	497	477	491	495	502	505	543	552	466	491	521	537	515	534	498	525	532	530	522	537	566	506	532	537	502	521	482	554	512	547	492	501	523	522	483	498	568	514	549	534	517	492	489	457	529	485	564	545	531	522	488	514	533	515	509	509	548	501	489	508	485	566	527	469	542	496	525	493	528	563	539	556	500	527	508	518	506	510	537	522	530	539	484	500	558	500	558	504	506	504	522	521	503	531	510	475	499	520	467	543	584	518	560	498	552	546	533	514	480	491	552	547	543	532	513	495	471	516	526	539	476	546	509	528	493	501	508	514	506	511	543	544	523	508	510	548	550	509	487	499	517	514	509	507	528	515	499	511	521	512	541	510	495	517	492	494	460	510	502	523	481	530	527	545	577	519	521	542	534	538	487	515	545	498	492	529	513	494	498	532	533	540	508	476	549	506	514	540	534	480	541	533	546	531	516	517	519	513	526	518	502	538	491	531	494	529	544	524	544	530	535	486	511	523	526	537	553	563	534	538	505	499	511	503	502	537	530	530	565	503	512	547	523	495	513	515	529	514	508	531	492	550	497	540	537	479	501	503	507	541	486	502	533	505	523	515	492	527	482	502	460	539	524	502	531	500	546	504	536	494	514	495	506	470	532	505	520	521	508	542	510	488	540	498	549	574	504	589	529	540	584	462	512	552	530	530	516	470	502	526	522	478	525	493	510	520	536	510	525	495	506	532	507	512	508	554	531	525	489	546	509	488	527	542	531	493	496	523	485	512	521	521	520	499	514	477	500	501	501	518	516	536	498	504	531	522	564	504	571	548	494	515	501	500	522	536	498	498	515	531	518	488	491	481	463	525	533	531	559	498	498	545	519	557	525	533	555	500	525	528	520	517	508	502	545	544	525	523	504	514	523	530	511	499	543	504	531	503	517	501	525	512	498	524	526	468	511	470	518	526	534	512	538	517	479	525	571	567	544	492	496	540	526	557	503	505	540	499	539	511	533	483	504	517	534	495	511	502	544	524	511	507	497	479	491	516	489	538	484	562	495	534	522	505	516	524	526	519	501	529	511	517	550	544	544	525	512	521	496	551	509	545	536	496	514	543	515	504	519	533	474	541	477	528	532	536	486	489	515	533	484	539	533	534	532	484	532	516	508	523	531	521	529	502	500	540	513	519	537	504	490	542	503	529	548	512	540	538	470	486	541	520	538	565	554	574	438	501	500	494	515	500	524	565	539	511	539	483	535	522	500	575	506	525	537	538	518	518	498	540	521	488	521	532	535	524	523	507	561	535	496	507	514	494	515	502	474	486	526	503	505	476	522	493	526	530	498	520	539	530	548	544	511	512	501	524	533	507	500	502	518	533	498	508	494	525	509	513	456	527	467	579	492	490	520	503	516	472	504	529	510	495	532	546	529	507	504	476	535	515	539	539	525	505	518	566	516	522	495	516	583	491	508	539	517	538	516	504	515	525	522	496	542	499	506	548	542	538	524	522	508	493	527	497	520	481	498	493	543	534	509	553	527	515	510	512	486	484	514	493	578	480	471	492	471	548	518	551	561	524	542	539	499	492	499	503	472	520	485	528	488	550	524	478	523	533	508	532	508	518	521	521	510	510	520	514	538	486	520	536	527	529	544	537	540	496	517	510	522	521	514	519	532	511	493	506	506	490	538	520	550	526	507	537	503	506	577	519	534	449	539	563	524	538	544	525	510	532	542	502	518	501	516	538	521	502	518	496	489	504	516	524	514	510	555	502	547	501	525	494	554	534	560	539	498	493	540	527	480	509	493	534	502	516	496	489	536	525	543	540	532	524	500	535	514	544	528	531	477	514	510	503	536	532	507	501	511	548	525	504	529	516	526	501	491	527	512	503	509	521	563	517	493	521	528	521	540	518	516	525	540	562	524	492	520	496	487	561	529	552	523	559	573	506	482	524	489	497	500	507	522	528	571	514	563	519	514	526	516	513	512	552	527	523	546	500	483	487	530	541	571	527	538	474	536	477	545	552	470	514	513	504	542	523	523	515	507	517	494	507	509	532	518	533	519	525	525	492	530	531	486	498	521	527	523	510	484	521	531	519	530	532	543	511	533	508	488	547	498	502	506	494	529	480	533	548	542	478	530	545	503	515	505	538	491	515	519	499	543	476	513	495	540	521	497	522	513	559	499	518	480	508	580	520	488	501	506	549	549	523	490	508	536	498	526	522	555	543	517
9015	3465	4295	1330	850	725	610	542	496	455	406	393	382	456	389	424	376	391	356	405	381	405	392	380	356	399	421	366	353	379	391	357	356	391	355	377	389	385	383	384	351	362	365	397	352	390	361	362	348	380	382	350	395	367	394	393	369	398	368	391	387	377	352	411	365	388	363	366	369	379	353	365	353	373	365	367	350	392	375	356	374	337	359	357	387	365	323	358	358	348	381	378	362	343	338	357	395	400	378	398	361	384	345	331	368	364	386	378	377	360	391	373	426	336	345	358	378	377	359	371	397	364	396	364	356	342	367	352	350	356	363	360	349	377	365	392	367	335	368	377	375	361	374	352	388	421	355	369	362	381	349	341	382	378	377	356	351	357	379	350	354	402	347	355	357	406	374	351	362	358	385	381	355	335	416	379	384	350	368	338	369	393	410	354	351	353	340	385	353	374	394	385	385	379	359	376	377	344	363	341	347	364	364	375	351	395	322	358	348	393	347	379	409	397	322	314	338	386	342	387	362	388	358	352	374	357	376	371	341	388	394	342	369	401	348	378	375	369	348	349	376	381	362	370	365	388	401	390	386	387	351	354	352	378	353	374	369	349	373	331	355	389	341	389	389	335	364	404	399	367	380	378	356	372	364	390	399	381	374	370	367	372	348	332	338	416	357	366	354	371	385	346	331	411	353	353	369	388	364	357	351	357	357	374	399	418	362	371	350	380	360	407	401	367	348	350	333	353	373	360	382	374	377	378	382	337	395	368	381	355	345	419	395	355	348	343	415	378	372	401	347	368	356	370	375	348	336	365	400	365	388	405	356	332	388	343	333	339	403	345	361	334	360	354	369	373	385	371	394	351	363	361	366	381	353	387	373	358	357	379	323	361	353	359	377	371	376	354	385	411	317	398	383	377	385	370	355	386	365	368	406	405	366	393	366	346	380	377	364	374	363	340	348	390	337	350	381	387	362	382	335	337	375	377	339	352	371	360	358	349	380	375	355	361	403	339	349	332	370	387	362	355	366	357	363	362	362	367	371	338	364	368	356	376	402	360	368	341	354	350	374	344	388	371	383	378	368	376	381	350	375	368	361	359	367	411	347	387	346	374	392	360	388	366	360	348	359	340	343	355	367	395	407	378	368	383	357	390	356	346	350	387	356	358	384	373	351	326	403	377	360	359	340	345	374	394	356	339	371	354	377	380	346	362	372	348	399	407	371	362	362	350	354	373	377	375	351	350	400	354	347	370	412	349	329	335	393	394	360	341	370	374	376	366	359	373	357	332	355	342	349	350	365	369	346	358	363	422	373	374	387	355	370	351	336	384	357	364	382	380	353	355	384	353	316	364	359	374	360	340	373	421	381	375	360	376	373	366	365	373	384	353	363	342	387	350	374	368	366	352	370	384	347	421	368	392	371	318	368	357	345	365	357	352	369	389	387	370	366	399	347	359	347	368	377	419	409	327	391	400	356	388	376	367	415	342	334	376	360	354	365	362	365	335	379	365	378	355	369	371	367	346	382	355	358	371	356	344	384	374	371	378	350	379	367	346	364	353	336	391	365	388	367	382	359	366	372	356	379	408	392	394	367	345	353	376	367	360	363	339	360	388	404	340	363	375	344	399	350	364	370	381	406	382	369	367	358	351	412	357	381	368	379	403	388	403	397	367	336	360	335	353	395	379	399	345	365	363	367	341	356	387	386	371	398	373	365	394	357	357	407	376	371	364	398	369	375	374	363	390	359	373	392	358	355	375	361	345	350	366	373	398	373	359	381	384	331	343	395	353	351	396	330	362	349	373	377	359	401	372	354	381	367	366	299	378	360	365	393	391	392	382	372	376	371	376	370	368	346	356	358	354	392	387	414	357	376	388	338	393	391	389	348	344	330	337	352	373	360	365	388	366	388	399	352	378	379	382	372	398	332	372	359	365	357	362	352	375	343	363	345	378	350	408	366	373	395	334	356	345	380	363	416	347	333	395	376	367	389	401	382	368	345	360	352	343	375	376	368	358	366	414	402	398	391	427	396	381	359	370	404	383	313	373	373	361	366	388	361	366	373	315	378	357	360	341	353	355	356	350	348	351	351	408	380	387	366	371	385	379	375	362	356	382	405	358	362	372	390	381	399	333	360	395	379	383	370	361	399	388	378	366	378	350	343	352	362	390	345	377	374	372	378	354	381	385	363	360	376	389	357	368	365	372	364	388	379	406	385	391	384	364	348	353	370	377	384	350	355	375	358	354	397	390	374	359	366	371	358	388	357	376	361	376	346	373	357	372	348	366	379	345	356	371	369	357	347	361	407	378	352	361	374	362	361	327	361	359	380	400	350	393	378	360	364	378	337	371	389	354	391	367	349	372	382	373	335	375	360	374	377	351	394	322	354	316	329	361	378	379	391	364	396	384	359	389	371	344	360	361	405	356	444	371	357	370	346	387	402	384	353	340	349	347	357	351	373	385	359	366	364	392	406	372	364	350	410	362	345	386	383	356	385	331	331	381	381	349	403	410	351	331	364	342	358	352	353	369	352	380	420	381	339	378	347	398	408	391	410	317	379	342	372	349	362	366	364	333	406	349	398	390	396	342	361	351	368	396	373	389	389	386	359	327	385	385	371	397	345	357	341	382	394	367	350	375	390	333	370	364	349	397	436	363	371	360	378	325	361	384	371	374	376	382	356	368	365	370	357	329	376	373	372	365	361	378	393	370	369	368	364	362	351	366	376	354	377	361	382	388	381	367	345	368	375	382	372	362	382	399	347	367	335	350	404	393	330	350	403	383	325	359	373	360	387	364	366	320	364	378	357	369	380	357	355	374	344	373	392	408	377	345	358	393	357	369	335	372	373	365	341	349	373	365	378	367	359	339	354	345	412	354	366	371	353	388	360	358	374	371	372	391	373	395	355	346	400	394	383	373	357	345	367	402	347	367	372	317	356	379	354	371	365	380	391	365	364	359	357	341	355	375	355	353	360	382	370	409	390	430	346	354	333	412	373	394	377	383	315	352	369	355	355	382	378	404	382	340	380	347	404	360	414	391	372	381	376	375	376	395	346	371	369	393	367	336	353	376	374	371	374	374	373	373	352	345	376	374	379	328	369	339	349	355	391	367	372	336	337	365	352	390	368	350	369	389	370	355	347	351	386	364	417	381	349	335	336	374	366	345	401	375	394	358	358	383	383	357	367	362	361	364	356	401	400	362	366	388	348	384	373	342	371	348	374	370	370	385	401	395	414	377	377	364	426	377	367	396	376	340	397	378	394	363	339	362	356	355	384	345	377	399	377	369	350	375	394	382	374	348	385	364	363	358	413	378	346	354	350	369	364	373	404	371	361	381	341	332	406	409	398	339	336	383	354	378	336	358	333	341	393	345	381	356	348	376	378	403	358	391	349	323	345	368	370	369	338	376	374	390	413	347	388	389	340	391	335	368	387	334	349	362	346	302	348	383	363	406	380	376	328	359	367	384	365	344	343	348	329	365	403	359	352	341	402	347
6820	4001	8190	3561	2944	2567	1970	1830	1569	1363	1232	1153	1034	1106	1048	1055	952	899	1030	984	914	953	946	950	922	900	875	862	907	882	865	842	902	865	876	904	895	857	872	856	886	905	910	882	930	869	893	837	899	911	840	842	851	925	893	887	891	806	870	860	876	885	879	883	846	862	847	887	896	896	827	834	871	867	860	866	881	874	864	891	821	866	910	906	871	897	870	864	878	867	897	835	842	845	853	816	814	912	813	849	904	844	856	933	847	907	878	821	832	859	860	894	880	877	931	901	874	882	850	933	893	889	866	902	888	877	853	832	880	879	897	929	845	858	848	814	884	872	859	829	829	880	869	858	871	843	862	865	876	839	879	871	836	851	865	854	869	847	872	897	866	877	868	882	887	828	870	869	888	829	888	868	837	829	842	852	869	834	852	872	864	850	866	889	921	837	831	908	825	887	849	895	912	846	834	882	821	916	886	834	809	856	859	840	833	824	910	812	835	803	894	858	888	856	876	868	858	858	870	840	891	846	833	875	886	874	876	874	859	868	802	825	888	859	867	833	842	853	820	837	843	910	854	838	896	940	921	859	860	846	875	889	920	877	882	850	830	883	826	868	890	897	836	853	896	883	845	833	841	879	829	870	875	854	839	897	823	832	840	868	835	855	887	878	856	865	845	890	828	832	855	875	832	854	861	825	885	855	867	847	832	854	835	882	831	843	862	894	899	904	862	875	826	851	865	906	881	895	905	855	851	855	870	826	818	836	840	898	882	821	891	849	869	908	872	889	872	911	828	861	884	867	843	868	844	878	894	872	884	841	871	829	801	904	849	845	876	820	824	879	883	854	874	863	886	818	865	873	865	841	885	883	914	871	851	871	889	872	878	874	829	839	887	866	849	848	854	865	913	892	855	909	888	862	851	835	851	860	862	829	924	907	834	886	809	823	896	854	820	845	875	904	894	888	835	844	884	841	815	864	844	802	878	861	867	863	909	835	828	852	823	871	834	849	885	875	883	810	885	894	871	868	926	909	832	788	837	948	887	894	898	845	864	858	883	854	856	853	870	882	901	882	845	846	865	840	841	839	829	888	843	855	882	870	842	853	864	852	833	881	858	913	861	901	916	805	831	915	883	853	917	869	865	864	864	882	872	809	883	860	864	888	884	846	845	897	909	956	899	873	896	871	879	890	882	895	874	833	870	903	830	866	830	888	948	913	863	870	802	857	871	840	826	862	863	853	849	853	872	820	859	850	851	864	845	834	867	869	881	872	931	874	833	815	869	948	843	865	823	884	849	856	892	881	885	852	841	883	836	897	858	870	893	834	874	890	865	843	855	863	851	821	855	809	870	858	876	884	886	808	902	867	868	833	866	856	889	880	885	866	858	925	897	890	848	838	865	852	794	874	868	881	825	897	841	864	857	886	881	866	840	927	808	901	853	879	896	825	893	879	828	831	888	890	864	863	878	843	833	877	838	850	848	893	907	824	858	839	822	823	855	871	871	849	869	881	795	855	823	873	842	834	876	927	851	868	813	890	828	836	847	830	839	902	894	874	865	827	855	856	868	848	887	899	822	827	846	863	885	894	817	861	880	870	850	819	908	825	838	858	860	790	880	841	900	830	848	924	877	845	903	853	844	856	828	893	852	907	849	818	858	883	919	886	856	864	851	826	920	851	914	818	958	818	868	881	874	834	892	915	862	868	807	891	892	827	873	873	855	866	886	856	840	907	915	918	874	907	903	872	861	886	892	870	894	888	899	876	890	829	881	848	817	845	819	857	840	862	841	879	866	891	900	816	908	840	875	857	815	902	853	893	858	844	883	888	875	889	873	894	864	845	915	888	826	887	826	837	834	897	897	829	874	863	853	812	882	902	831	914	803	846	890	853	820	870	897	887	866	852	880	850	856	866	872	856	836	909	898	864	828	844	836	859	911	867	850	881	848	867	873	874	859	870	845	908	900	817	850	884	877	881	867	922	857	856	846	843	875	861	868	855	878	855	833	826	883	884	873	831	883	844	815	905	865	943	889	872	855	830	882	828	841	837	845	867	904	895	834	800	813	851	837	860	855	857	870	886	881	900	874	891	915	892	866	850	895	853	885	852	885	897	856	859	907	844	862	903	830	887	850	845	947	846	830	821	880	935	793	909	838	863	855	859	867	819	890	864	867	869	918	854	842	910	848	871	807	804	882	894	868	853	822	858	856	920	918	886	856	882	858	849	908	931	849	861	891	946	896	878	935	885	842	855	905	894	845	834	836	863	831	892	820	840	883	890	881	909	809	892	843	833	816	834	837	863	848	861	886	890	865	857	931	858	882	826	846	865	840	821	840	870	864	833	854	853	855	837	886	840	905	842	896	869	911	851	874	855	857	884	861	888	881	827	865	859	865	864	838	875	911	848	852	829	869	864	916	888	850	816	848	851	850	893	915	865	850	855	863	900	850	811	861	885	801	814	873	870	860	907	831	868	894	849	898	836	878	885	854	887	910	885	889	910	851	863	872	862	867	848	871	835	852	929	792	846	867	856	847	880	889	880	875	850	885	832	829	841	867	833	843	855	908	857	918	882	900	836	831	882	841	848	894	872	819	900	831	850	893	856	838	828	888	869	909	865	841	820	822	841	815	873	802	834	884	926	850	884	863	873	856	804	879	818	871	865	868	884	878	856	879	860	887	882	887	887	869	832	881	853	860	836	861	827	864	848	891	906	862	937	865	851	876	909	886	854	861	816	804	853	884	892	890	918	893	869	901	864	835	843	852	888	863	837	855	833	887	927	900	806	861	843	879	827	886	838	876	904	850	858	868	854	858	873	893	873	833	875	846	838	813	837	934	910	886	836	885	861	888	864	885	842	849	873	815	849	862	870	886	845	810	885	902	853	859	864	856	881	899	817	862	825	844	869	879	850	920	884	833	870	868	852	809	850	887	859	855	879	868	869	840	892	868	861	863	861	861	904	834	905	905	897	839	815	879	866	864	864	839	922	831	862	902	831	894	884	855	862	814	862	859	852	866	837	895	867	858	894	878	855	862	862	874	898	871	914	886	883	840	910	844	859	847	859	863	906	857	919	805	864	895	835	864	854	876	879	891	847	865	830	810	904	894	905	862	830	881	896	857	880	865	859	868	917	886	882	894	896	879	842	864	904	881	868	883	886	837	781	846	865	853	840	889	843	804	844	874	890	900	845	842	855	882	879	890	858	813	825	811	922	866	875	875	834	828	828	869	892	885	881	880	871	921	884	910	847	874	871	824	869	862	924	853	913	908	888	893	873	894	854	897	886	872	871	835	882	833	867	858	869	871	889	915	888	842	844	826	847	859	867	920	866	860	903	827	896	816	889	923	899	870	866	830	830	872	917	833	846	869	829	870	898	877	867	811	878	805	903	880	829	827	893	812	859	810	847	846	864	850	899	871	899	889	859	869	846	900	852	895	883	847	837	844	836	868	898	803	879	890	835	877	861	833	866	829	911	894	850	889	884	877	836	856	873	876	889
20484	10923	15405	3521	1396	952	743	741	624	519	487	451	394	435	406	398	351	373	363	372	368	376	342	377	374	353	337	353	339	324	312	310	326	357	337	331	334	353	386	329	326	325	337	305	334	348	386	344	349	348	334	336	350	313	344	371	341	334	361	328	344	348	333	358	377	322	314	312	323	300	333	327	345	315	362	360	345	325	336	315	349	363	360	319	327	340	388	348	341	364	309	338	359	324	348	325	353	382	316	312	341	362	315	358	341	355	325	349	331	361	327	334	367	339	351	344	332	334	340	335	338	357	338	322	345	355	353	368	322	334	316	333	336	342	313	350	320	366	308	334	317	327	330	321	338	342	337	351	304	302	311	355	362	316	340	361	351	330	339	365	329	349	342	347	338	365	379	304	401	321	314	352	323	342	302	331	328	330	359	330	343	349	317	350	308	325	317	335	344	327	354	331	345	362	329	349	316	325	346	386	369	335	329	378	344	323	324	340	365	347	348	352	375	372	332	338	345	351	297	339	325	373	320	357	324	343	336	316	340	360	342	355	343	347	360	364	291	324	371	366	304	332	291	340	366	334	329	329	357	326	312	360	378	324	337	339	310	322	381	316	373	314	357	329	354	332	333	297	315	374	318	344	371	319	297	346	350	363	345	320	345	306	347	338	344	367	328	352	328	354	329	342	339	329	324	307	346	333	346	287	348	330	338	320	371	355	312	333	368	379	349	347	349	334	339	375	336	358	330	363	320	334	319	320	352	348	295	329	310	341	309	350	369	358	319	321	343	339	318	328	325	364	333	332	341	305	323	363	335	360	327	323	356	336	345	327	380	351	327	350	328	351	359	355	321	340	322	332	299	336	373	333	310	358	345	371	341	331	311	308	369	362	329	325	344	333	348	335	359	363	315	338	352	404	351	338	375	350	325	365	362	338	297	335	346	330	320	334	343	345	313	336	324	333	361	333	322	320	363	324	299	324	330	319	326	352	308	348	355	344	358	343	340	296	333	361	335	367	316	344	315	317	325	306	324	338	328	378	336	350	351	341	336	329	344	345	357	323	371	316	314	322	377	337	363	356	355	364	315	333	370	309	354	319	345	307	330	365	329	335	336	332	362	331	382	372	323	338	339	341	340	334	323	302	326	319	317	366	323	338	331	342	297	331	330	290	301	318	346	358	366	354	359	328	303	330	365	338	329	346	341	346	360	294	297	313	350	360	325	319	358	284	339	368	356	342	326	311	320	351	305	353	325	314	328	382	363	371	375	333	323	329	308	340	340	352	327	343	338	349	325	331	339	362	336	331	343	344	323	341	367	320	328	348	348	310	330	345	312	318	328	315	367	335	319	351	344	321	318	337	309	337	303	330	323	288	341	343	337	322	365	323	333	358	348	340	317	315	328	325	327	333	377	320	358	344	346	362	287	352	345	331	362	354	346	331	352	329	326	326	305	360	351	336	345	318	359	360	347	318	329	316	314	336	357	329	322	335	350	348	325	299	345	299	330	332	330	353	307	332	379	312	373	339	380	346	365	293	301	344	317	320	342	371	365	324	335	334	348	342	354	327	326	362	400	365	343	329	315	346	334	330	334	342	327	327	343	334	368	306	363	343	326	341	336	354	314	377	359	322	298	306	335	336	349	341	347	413	351	320	335	333	326	333	305	335	331	354	304	297	364	321	309	309	350	342	328	307	330	353	356	303	319	333	380	360	340	371	364	327	348	320	323	353	357	332	387	340	329	369	312	343	340	335	365	323	320	365	342	338	332	335	379	361	366	357	314	353	348	313	292	320	336	347	356	315	332	341	334	366	335	317	355	346	346	317	349	357	354	332	311	367	347	315	347	332	357	335	349	346	333	344	353	328	359	363	362	320	310	316	314	326	337	311	352	348	387	356	356	363	350	334	356	338	365	364	338	347	337	319	337	350	357	311	304	318	325	335	342	348	343	314	303	380	391	322	343	317	329	347	299	308	340	340	349	319	325	324	356	324	298	325	342	335	312	324	344	355	354	325	315	350	342	324	324	341	335	316	320	343	378	321	309	312	344	334	321	347	335	338	363	341	358	321	312	320	316	316	346	339	313	353	328	339	334	321	320	362	360	308	336	350	324	350	364	351	364	308	372	337	343	350	352	376	347	311	335	339	312	338	355	360	313	297	385	323	350	352	358	359	351	351	378	356	330	364	339	313	357	331	361	402	330	331	367	326	333	340	322	323	335	357	370	343	340	317	344	352	297	320	336	370	339	356	335	334	385	321	369	347	344	334	331	355	328	362	319	342	359	348	382	334	357	336	302	335	326	341	329	321	319	353	329	344	332	352	353	330	353	348	311	364	324	340	338	356	334	324	347	302	333	340	363	348	329	341	335	317	338	373	307	366	346	356	306	322	382	362	341	329	347	332	373	343	380	344	363	307	329	347	324	342	312	362	382	352	357	294	307	360	338	331	345	352	331	349	356	350	331	332	328	341	327	366	357	358	351	335	382	333	335	327	324	307	348	366	354	363	371	332	375	330	343	306	322	347	357	323	359	355	344	307	342	344	351	328	353	323	346	336	335	342	321	358	328	357	323	363	358	332	324	336	357	345	332	363	352	331	352	327	325	311	329	345	354	331	314	355	332	376	323	373	338	331	332	317	328	334	370	366	333	349	368	336	345	356	339	343	361	330	366	379	342	324	329	353	333	342	350	315	335	317	338	341	331	320	351	361	346	331	341	329	343	345	360	317	323	336	320	326	333	342	353	339	335	349	347	355	310	368	337	338	308	356	381	352	319	339	343	360	322	363	348	363	330	316	365	368	354	361	340	324	327	335	285	293	328	363	324	360	364	351	327	318	343	368	363	344	328	358	367	314	317	345	348	353	338	373	343	348	318	352	361	319	355	332	350	317	311	314	348	348	364	340	329	320	330	359	342	359	316	349	365	362	345	339	360	360	313	361	348	311	337	367	337	333	348	301	327	300	361	354	364	337	359	358	338	337	371	313	343	343	359	337	341	341	337	338	333	337	313	385	309	348	340	338	355	342	343	318	328	340	369	319	326	350	336	336	316	311	308	288	334	312	325	327	321	341	337	345	340	333	349	338	316	361	373	296	309	339	338	323	360	340	330	343	333	323	352	327	358	360	342	332	363	318	325	328	359	345	362	337	364	339	339	313	342	374	308	305	340	325	350	347	339	317	283	394	294	332	344	301	338	319	369	364	342	361	315	294	342	313	367	351	329	367	333	351	319	334	358	357	332	365	338	348	334	337	349	360	333	341	376	332	348	339	350	371	328	355	340	356	345	323	346	296	326	356	330	366	355	309	320	325	319	333	353	314	355	380	339	329	331	311	324	313	332	339	381	349	341	327	319	341	371	322	337	348	308	367	351	331	332	352	311	371	333	323	308	357	350	336	319	310	331	315	302	348	372	352	318	316	319	345	346	329	329	351	303	342	331	358	306	367	331	351	344	357	385	365	311	309	358	360	342	348	353	334	338	302	317	363	349	332	345	315
14808	10796	19365	5789	4914	3756	3015	2813	2327	1798	1549	1338	1267	1240	1194	1198	1098	1053	1149	1047	982	1020	1022	1021	956	895	902	889	823	858	828	791	795	855	835	816	776	817	805	746	792	815	790	814	823	797	795	768	796	804	790	815	800	771	822	788	807	797	742	743	879	800	812	765	790	838	808	779	756	776	757	787	787	814	814	819	775	801	807	816	818	807	819	805	805	817	829	760	832	795	810	792	805	806	801	800	788	877	840	796	852	800	773	799	796	818	777	746	771	853	848	751	770	779	768	829	794	773	789	804	790	784	781	797	785	759	806	735	850	800	826	797	788	824	800	800	840	788	790	792	829	814	818	790	767	812	856	839	793	799	805	903	828	731	796	775	863	803	805	804	786	809	798	830	818	754	794	801	757	785	858	797	807	777	747	833	830	809	747	769	830	770	814	828	830	853	790	764	759	841	840	832	813	802	793	809	776	777	736	824	760	798	868	785	798	803	771	794	839	749	781	803	810	760	795	839	819	802	804	775	799	833	786	795	783	810	807	828	856	804	778	803	736	809	766	783	801	787	849	780	813	833	789	766	826	780	762	786	824	803	818	826	816	814	795	786	812	797	795	792	785	784	832	829	749	798	838	802	870	782	780	791	802	779	804	803	757	765	818	789	827	785	790	799	756	782	787	806	840	832	799	811	824	801	830	812	803	822	787	790	819	823	805	832	807	792	839	782	878	798	850	832	805	790	783	785	837	839	800	772	776	772	841	803	805	810	814	825	780	805	745	806	809	844	810	821	765	768	829	754	791	783	788	776	812	811	790	792	769	778	803	794	803	781	736	815	765	821	827	849	835	811	783	775	758	820	821	783	808	835	804	806	864	832	832	768	785	779	781	800	799	788	807	830	817	745	841	773	800	789	773	835	784	836	775	827	808	773	814	781	793	816	809	821	785	772	851	819	799	834	794	795	742	799	760	784	842	842	826	826	787	792	794	815	793	809	757	803	846	805	824	829	820	786	800	789	796	803	816	811	808	823	782	816	759	740	771	802	819	763	828	788	771	811	829	762	774	812	766	830	775	782	790	786	794	809	814	755	823	836	780	823	828	738	829	747	801	838	772	760	809	819	774	795	781	762	844	788	828	804	755	814	781	777	827	834	772	804	823	839	778	803	828	801	742	810	758	764	846	791	806	805	815	750	774	812	779	799	812	839	794	817	843	799	856	828	785	711	760	776	789	806	813	823	826	805	806	800	830	774	822	829	825	802	764	776	814	796	788	777	795	814	818	784	809	789	832	794	798	789	754	778	821	780	800	812	770	844	800	791	764	770	833	792	783	830	812	818	810	770	797	765	787	747	756	794	802	743	824	803	767	768	793	804	804	773	764	767	789	831	800	837	839	832	831	822	796	840	835	769	827	735	739	782	747	809	804	780	805	820	805	845	826	821	839	781	804	816	794	787	827	781	777	783	775	811	809	781	771	788	824	764	761	758	828	797	821	825	798	776	802	824	811	819	761	809	796	785	798	826	821	763	825	760	776	797	806	771	820	783	756	835	782	760	795	812	820	842	806	771	779	783	787	777	873	824	845	828	804	786	808	794	789	817	776	800	807	841	801	806	784	820	805	793	798	825	789	811	790	798	759	817	823	815	804	814	788	791	727	786	816	773	783	877	791	803	809	763	806	785	814	793	770	828	810	791	799	837	793	793	825	859	729	801	786	815	805	840	820	784	758	809	802	759	793	818	771	769	798	792	694	779	793	796	785	825	787	826	868	821	767	792	858	818	830	772	808	795	795	778	849	775	769	794	748	823	808	826	760	833	823	801	822	837	796	760	779	813	774	795	813	809	827	816	763	786	833	806	830	800	836	799	802	846	741	806	732	757	808	810	809	784	792	783	796	755	780	800	799	783	756	796	817	807	777	841	831	818	786	790	787	777	804	810	837	773	798	763	801	807	841	819	738	784	801	808	809	864	857	824	760	722	817	763	798	819	814	811	817	796	802	840	815	830	816	790	778	771	820	785	854	812	855	776	740	810	823	816	784	800	807	847	828	811	800	789	839	810	806	786	813	771	777	820	815	755	834	785	792	796	792	806	822	812	806	843	816	789	840	803	806	791	793	780	861	823	782	788	830	819	772	814	777	812	787	816	765	822	739	820	783	807	809	818	771	811	801	809	788	737	778	805	828	845	862	840	810	786	792	794	857	728	775	797	781	816	794	820	833	819	816	829	804	795	779	803	799	858	813	854	820	864	794	823	817	810	821	806	817	769	817	805	843	784	859	790	827	818	781	785	802	839	786	756	809	823	793	748	774	773	810	792	813	763	801	835	843	757	778	822	769	799	816	768	785	825	749	808	752	761	844	811	772	825	830	827	825	772	759	794	819	801	781	821	833	773	850	818	789	805	775	763	740	822	787	784	845	844	797	791	816	749	871	780	788	787	754	818	816	774	806	781	759	775	798	741	804	823	796	781	819	838	815	784	777	772	764	795	835	748	785	799	778	833	811	807	733	726	808	802	790	783	787	774	777	811	789	807	806	820	793	794	790	778	851	820	836	819	840	844	793	812	774	855	819	807	873	754	827	773	816	822	767	756	779	812	811	823	785	861	787	743	804	776	789	768	814	775	763	772	784	810	806	819	852	791	847	839	798	835	801	783	815	814	765	845	785	769	809	803	773	855	801	753	778	870	754	786	793	822	795	783	867	776	808	839	791	798	805	817	836	818	754	757	773	789	809	794	783	807	811	813	749	778	781	770	773	837	811	815	785	784	823	804	770	835	845	834	758	810	770	790	773	780	803	833	785	794	813	810	789	848	823	754	791	750	839	845	796	809	816	777	753	786	821	794	790	777	789	797	778	804	818	790	786	801	880	754	837	815	850	827	836	799	834	788	817	778	845	803	761	808	751	760	799	794	787	788	804	785	774	799	825	812	766	827	801	816	784	840	810	777	815	739	791	814	807	837	827	841	750	855	842	841	814	797	787	781	858	822	809	809	783	812	814	845	802	828	794	821	819	815	830	778	781	769	814	755	840	830	779	805	763	869	811	828	776	781	795	808	747	801	822	810	836	802	804	786	794	791	864	789	789	832	784	784	835	803	779	813	811	827	767	819	798	802	782	825	785	798	784	805	805	771	772	784	820	785	818	817	801	852	849	831	791	806	790	807	764	792	795	827	811	817	817	779	822	752	817	768	816	787	782	817	797	806	835	765	789	800	814	850	805	781	778	805	813	764	777	788	847	778	835	804	763	762	803	831	837	848	802	798	779	791	828	835	825	772	808	818	813	775	809	758	793	822	791	790	804	782	805	794	792	816	769	793	804	819	768	818	809	777	785	811	850	815	818	805	807	783	843	833	809	785	835	825	802	791	755	826	812	775	810	794	805	838	775	839	781	805	770	757	834	764	781	798	800	803	788	819	825	753	815	837	768	831	782	788	771	748	831	746	777	813	762	792	790	788	837	795	809	805	808	824	794	775	787	775	770	832	775	812	793	766	788	832
29685	16775	24256	6298	2206	1205	814	735	563	456	419	338	318	315	292	273	278	254	236	240	229	260	207	261	268	234	254	206	212	195	205	216	211	201	192	226	230	199	197	173	212	190	201	190	182	195	221	203	200	191	184	172	194	215	207	214	200	219	203	193	199	195	209	204	201	188	197	187	213	211	196	200	205	198	185	194	209	210	203	222	202	208	218	197	222	205	212	196	219	193	207	218	192	185	224	207	194	202	234	220	221	217	220	183	220	172	189	213	216	192	201	172	242	199	214	207	193	218	182	185	186	185	204	196	216	186	207	200	191	201	224	186	203	198	210	197	236	209	219	222	200	215	209	209	205	195	208	216	172	220	223	194	208	194	203	214	183	217	205	194	185	204	180	182	209	209	207	209	203	193	192	201	211	208	196	173	205	204	161	215	201	219	216	215	193	168	221	189	175	176	198	235	215	198	189	172	200	200	191	221	202	208	198	199	196	191	198	213	202	217	197	175	194	194	238	178	202	205	206	208	187	231	208	186	179	205	211	193	189	222	206	207	216	205	180	197	215	230	211	184	222	205	217	212	194	218	184	230	195	205	182	180	213	197	198	226	204	181	235	197	205	209	213	232	183	203	182	214	195	191	190	206	189	188	216	197	188	189	216	186	190	205	189	201	186	225	218	212	219	215	207	194	219	189	187	203	201	185	221	202	211	195	224	208	239	195	193	216	212	233	196	198	192	165	192	190	180	195	217	200	187	185	179	220	232	218	203	208	212	209	191	215	215	221	221	191	205	216	204	227	177	194	200	213	229	196	215	211	209	213	204	216	188	210	221	208	191	195	207	210	223	193	208	187	194	177	174	235	159	181	203	221	214	216	184	194	185	222	177	231	194	198	203	204	195	205	222	207	200	204	210	165	204	203	180	215	205	194	212	199	196	199	199	202	193	207	216	223	204	202	192	205	233	217	174	202	174	184	237	205	204	202	215	174	185	207	222	215	216	212	199	177	193	199	201	215	216	206	216	203	201	204	185	185	197	214	195	205	192	182	203	208	188	206	186	200	184	230	211	231	237	204	183	201	202	212	210	222	220	198	228	217	204	180	202	186	213	217	200	215	220	204	200	205	197	197	207	205	221	203	227	231	200	195	196	197	193	213	221	184	201	181	206	193	201	226	213	223	207	216	182	209	223	208	225	190	214	181	213	194	222	222	216	217	224	192	232	209	201	184	210	199	202	232	222	213	209	220	213	187	211	228	217	183	181	204	221	198	220	215	210	194	194	178	188	197	212	194	216	187	217	191	224	212	194	188	224	222	215	205	220	179	197	212	220	187	201	195	218	177	214	176	201	197	245	200	207	207	200	212	218	197	201	188	209	191	202	200	221	178	216	191	202	205	197	180	195	206	222	196	206	212	199	180	210	210	192	199	199	195	188	205	201	211	202	187	197	201	212	212	192	183	195	179	208	202	221	221	185	214	188	196	211	189	207	177	197	201	200	210	223	206	197	215	191	198	199	195	212	199	195	213	216	186	213	238	180	210	220	226	196	220	179	213	215	181	209	210	203	191	203	197	189	230	197	221	201	169	216	192	195	206	182	207	208	210	203	214	218	216	197	172	190	215	185	208	189	204	211	208	207	221	212	189	181	179	200	227	222	209	229	196	194	189	183	188	193	228	185	188	209	202	188	211	210	182	174	183	213	230	211	225	172	214	212	187	191	202	191	201	174	200	207	200	191	257	221	237	197	211	247	197	218	197	199	205	186	220	212	225	190	193	212	225	197	196	212	236	216	226	196	187	207	211	181	217	212	197	190	220	235	191	213	197	204	181	189	208	194	186	202	215	190	210	185	253	212	207	194	177	187	197	206	207	187	209	194	179	193	209	186	197	206	196	225	181	214	215	211	206	213	181	192	197	221	193	208	173	198	202	193	211	200	184	205	178	203	195	226	214	198	207	211	199	203	222	201	219	207	207	216	188	189	244	210	201	210	210	188	218	209	198	234	231	186	180	204	212	223	181	205	209	221	199	176	178	188	214	210	212	192	171	231	217	214	184	180	186	196	204	205	219	211	180	190	210	211	175	188	186	206	217	212	203	215	209	192	177	196	187	167	188	206	207	212	231	193	191	177	184	180	208	189	198	204	183	216	202	209	204	209	202	221	201	172	171	193	175	215	213	189	206	192	205	194	206	190	160	203	205	189	193	232	216	212	189	205	188	196	220	205	213	209	211	195	186	190	200	226	216	208	193	201	207	216	187	198	218	184	180	195	199	189	180	207	217	217	223	190	192	188	207	214	201	204	200	198	195	218	191	218	185	203	216	217	206	174	248	209	201	210	238	163	179	222	214	234	197	221	220	214	208	224	208	199	238	203	199	190	211	204	198	194	216	198	209	189	202	205	211	176	205	209	190	207	229	187	179	192	196	219	195	185	193	191	198	194	173	212	227	198	210	202	215	197	208	179	179	198	197	206	177	170	182	220	181	186	181	212	215	217	205	190	216	197	208	204	179	213	207	241	182	184	192	213	240	195	216	190	215	192	189	201	215	192	200	207	233	194	197	218	210	201	174	205	213	205	204	179	192	184	198	219	195	220	180	193	180	183	202	191	193	197	220	213	190	212	216	215	190	202	193	194	201	191	208	213	188	219	175	186	185	208	202	218	216	193	199	203	208	203	208	205	185	222	202	197	196	227	192	230	212	207	206	215	213	186	189	179	221	189	191	195	186	219	222	185	189	217	199	208	215	208	205	224	194	198	221	200	195	200	244	201	248	220	204	198	206	215	207	186	192	195	191	207	183	186	230	214	199	195	211	201	202	211	204	172	214	209	180	197	182	186	206	169	216	200	205	196	198	177	211	200	203	207	236	234	204	217	203	222	168	198	171	219	221	193	181	183	182	199	205	213	195	219	196	203	194	229	187	221	210	235	193	171	204	194	214	201	181	215	207	186	204	202	228	217	195	189	204	192	194	196	210	215	187	197	182	193	215	238	196	201	200	184	217	217	198	217	176	216	227	209	217	194	191	202	210	191	188	194	202	185	203	220	215	195	218	211	212	195	235	199	202	191	193	201	201	206	211	201	188	196	172	179	225	207	193	212	194	191	182	203	199	200	217	205	202	205	230	199	203	197	215	205	174	182	206	162	226	211	191	183	195	185	209	216	206	200	208	207	223	192	223	193	198	209	194	188	217	192	204	196	217	186	210	202	218	190	219	207	220	213	193	164	213	195	193	197	194	207	197	214	196	206	197	225	207	209	177	214	179	212	225	191	231	212	186	217	217	194	198	203	187	197	222	221	201	184	198	186	215	197	194	209	238	223	207	216	212	194	200	204	201	203	182	203	184	193	227	205	219	188	203	203	193	233	201	195	204	213	214	198	190	201	198	202	240	190	206	210	204	211	208	233	160	198	203	210	159	191	199	204	186	217	213	201	210	203	206	218	212	205	209	209	202	227	198	219	208	211	194	195	180	191	205	217	199	178	203	205	230	232	219	218	202
19654	14578	26540	7314	6600	4790	3802	3190	2525	1929	1751	1453	1312	1222	1160	1102	1019	967	972	843	889	852	839	809	771	691	643	621	579	572	555	540	562	560	499	528	567	503	572	564	538	529	541	534	485	482	510	493	517	517	520	540	492	532	527	520	525	532	535	530	525	503	508	484	488	523	509	493	532	512	497	533	507	500	553	539	517	501	532	535	509	504	495	529	488	517	522	515	486	518	499	515	500	496	485	514	490	531	461	518	501	511	530	488	509	546	496	542	534	450	512	512	500	485	474	497	517	522	523	504	519	519	509	512	517	487	467	482	507	519	540	503	510	484	504	515	534	526	501	540	492	500	517	464	523	488	543	529	472	494	505	491	486	505	507	486	525	514	525	533	457	515	493	500	513	503	525	511	491	545	485	479	483	532	499	503	533	473	525	492	553	517	481	500	476	464	479	494	486	478	494	483	522	499	497	505	535	538	491	519	492	492	549	507	533	538	463	503	495	489	517	487	496	497	446	516	509	506	506	554	483	493	509	522	485	535	496	486	491	504	501	462	512	503	492	554	500	481	484	478	508	494	499	500	524	547	520	506	490	507	512	529	491	484	564	505	532	531	514	517	497	509	544	481	517	515	516	496	488	502	493	494	525	544	505	471	507	513	508	509	463	534	506	515	507	520	489	508	488	514	515	514	493	493	538	496	456	508	506	501	503	489	496	493	515	477	503	515	531	502	518	528	509	506	473	490	507	493	486	537	522	487	508	514	533	522	525	521	518	503	531	493	474	486	511	491	492	508	492	525	532	502	522	520	543	549	488	531	485	500	482	496	486	469	510	518	465	519	490	493	515	502	495	506	503	504	497	513	525	520	474	523	515	488	464	512	497	534	515	516	485	487	488	499	496	454	503	499	519	510	500	490	461	505	504	476	521	519	524	493	511	478	489	516	519	516	497	505	507	530	503	490	521	535	509	510	486	460	513	501	491	531	523	494	558	527	473	524	515	526	517	500	485	519	503	499	492	495	486	520	484	505	503	517	540	519	514	497	506	479	527	525	532	516	503	523	517	539	490	502	470	513	529	494	500	500	515	528	490	471	531	487	540	520	462	525	488	509	490	493	532	511	498	522	544	497	524	485	513	526	519	510	493	502	508	479	490	487	487	520	498	543	499	501	502	497	434	486	479	476	475	458	543	495	507	455	485	515	503	521	520	486	479	528	497	530	518	535	499	524	535	512	486	489	529	488	505	507	474	507	485	528	507	498	509	505	495	487	501	506	528	518	489	466	524	480	508	487	510	508	530	473	519	533	474	518	490	492	547	495	545	518	519	506	509	505	533	519	481	478	502	507	464	524	517	495	491	511	514	490	489	509	488	513	466	474	490	523	499	497	514	476	504	516	490	511	547	508	507	507	476	474	514	508	482	493	506	513	481	471	485	492	475	514	530	493	481	515	496	495	531	526	482	524	481	516	481	502	476	548	485	513	517	497	532	500	481	490	511	495	493	489	491	507	550	525	501	515	501	472	507	527	470	567	529	488	503	498	509	521	490	537	506	451	479	496	498	529	478	523	550	454	509	483	498	502	516	495	549	450	516	488	531	514	499	527	513	531	537	548	512	496	474	528	479	494	496	516	460	521	464	493	474	500	531	504	516	499	527	505	521	544	504	508	496	497	501	490	510	505	515	533	512	561	488	492	521	500	520	518	511	499	573	521	537	503	490	514	504	520	490	492	479	552	520	496	499	551	489	458	488	504	503	482	508	517	519	511	530	493	524	485	491	513	484	527	485	501	554	465	453	523	496	488	518	489	487	486	565	484	524	499	506	533	525	511	493	454	522	512	492	523	509	536	492	479	490	515	487	541	524	515	516	475	488	457	508	496	457	502	474	522	472	542	500	519	527	522	485	536	530	532	460	538	512	513	510	496	517	490	489	498	510	483	553	555	507	470	485	475	463	541	513	477	543	505	487	498	484	521	506	526	500	547	524	508	536	484	561	506	506	536	477	532	516	511	499	499	500	528	491	544	521	522	514	517	523	490	483	521	470	514	537	523	510	529	484	487	503	520	517	516	512	557	512	499	511	505	532	521	497	483	511	499	471	492	466	548	503	483	499	525	500	486	499	532	494	467	517	465	526	561	492	535	512	477	477	489	504	525	492	496	533	561	480	517	478	512	501	470	503	463	428	493	524	490	488	523	498	502	475	508	491	504	479	528	544	464	508	469	491	502	521	495	534	474	496	547	501	476	507	530	506	488	502	491	491	507	525	498	484	541	528	482	487	528	549	483	466	473	466	508	450	492	513	506	509	502	532	492	517	537	528	510	483	550	483	480	505	514	493	497	485	471	507	492	488	527	488	530	468	503	474	530	519	457	484	526	514	528	494	515	526	484	538	482	491	495	489	531	489	523	515	490	516	498	483	497	515	504	493	535	508	505	497	500	461	517	554	534	532	518	522	474	520	514	522	536	491	485	537	473	490	493	489	523	499	501	510	514	536	505	539	497	481	495	466	511	514	491	533	495	483	473	500	519	475	490	522	515	497	514	516	488	485	537	515	502	545	514	535	538	554	534	517	477	520	498	480	540	502	549	505	540	522	490	509	502	484	512	469	501	521	510	464	498	490	481	495	506	465	507	512	481	481	522	516	479	522	453	528	515	513	508	491	538	525	501	504	492	521	519	518	468	522	485	480	504	523	522	514	479	498	482	526	500	535	486	513	520	473	501	474	470	474	521	518	491	497	524	533	476	474	484	507	542	508	536	509	522	510	491	514	476	482	468	503	528	537	500	493	538	488	505	480	517	503	494	494	527	456	527	492	483	472	503	504	516	508	515	490	523	502	534	436	497	495	498	527	505	532	508	487	515	506	530	490	501	494	502	489	469	501	497	567	510	522	495	546	505	564	502	488	504	512	503	529	502	515	531	580	542	529	502	525	513	536	540	519	507	496	513	534	511	494	522	513	505	525	500	517	509	486	477	496	525	501	514	506	517	508	505	511	513	442	495	531	511	528	525	473	532	503	502	467	460	472	519	514	501	509	508	527	463	481	513	510	485	488	538	511	504	523	524	517	472	510	503	521	471	504	516	513	531	544	489	532	499	522	520	506	536	477	485	509	504	481	504	503	491	540	467	519	495	514	475	497	494	533	545	501	508	507	526	501	499	474	497	496	468	515	492	468	482	500	473	557	566	488	531	528	483	514	518	475	489	465	505	487	527	491	487	504	502	546	488	492	472	497	512	472	472	513	477	518	488	465	494	502	457	517	480	464	501	496	487	540	508	512	499	556	499	516	481	473	495	524	495	525	517	488	539	498	517	514	539	512	523	523	451	516	534	497	490	514	462	506	446	488	490	551	542	508	515	518	497	519	511	520	484	537	533	496	497	500	513	514	532	483	509	487	480	482	513	511	506	523	521	510	515	477	487	549	491	511	483	486	531	491	470	536	526	495	491	493	466	505	458	498	532	523	518	494	540	521	507	486	532	519	497	489	535	502	534	513	463
8604	3515	3812	1271	786	600	551	555	493	463	385	394	450	380	363	355	426	360	384	388	416	398	390	408	371	360	391	386	386	345	336	341	368	356	360	400	357	385	397	385	362	362	341	355	331	365	353	366	368	348	388	380	394	402	367	401	370	382	393	413	338	351	342	388	377	341	391	380	369	363	404	371	337	333	377	362	353	354	335	370	365	393	364	348	384	365	387	360	397	352	366	343	332	352	362	392	361	351	379	348	349	365	357	351	367	390	363	347	396	355	349	364	364	369	391	349	382	361	355	343	337	365	380	352	391	386	335	374	392	366	341	379	347	371	348	362	339	361	372	351	358	344	364	359	350	399	391	381	410	359	374	390	351	368	349	362	376	360	355	375	359	368	358	344	349	380	335	368	334	346	374	341	357	378	367	399	406	353	376	347	316	394	366	324	350	359	386	333	338	378	388	368	367	354	387	386	345	371	386	363	375	357	337	396	359	380	385	344	344	381	370	357	358	378	345	394	358	357	362	403	347	388	348	372	395	352	386	386	379	344	380	377	375	355	382	347	365	336	397	385	378	381	333	376	343	370	368	411	368	385	370	365	367	371	367	372	387	358	369	360	364	340	347	366	358	362	382	358	354	367	350	397	389	370	374	373	369	349	368	378	385	390	367	373	342	379	364	377	357	389	358	372	365	375	364	364	343	355	376	347	387	374	396	362	364	356	353	394	373	356	396	346	402	336	344	350	377	380	339	360	418	359	336	364	395	384	335	368	353	361	357	389	349	368	385	349	346	339	351	346	374	332	354	345	357	376	378	363	375	392	353	387	370	342	375	375	370	360	394	346	355	361	366	319	349	372	388	359	372	366	422	367	342	372	404	391	349	344	354	376	368	344	366	381	376	422	350	359	367	374	360	349	353	363	356	353	359	368	355	345	358	405	356	404	385	378	365	347	371	377	367	396	360	363	332	312	359	355	372	350	355	346	365	372	347	338	368	356	359	376	357	389	391	407	347	387	382	349	374	370	376	386	356	360	368	363	396	371	327	355	371	387	348	360	366	352	332	334	354	369	401	371	371	363	389	405	347	347	346	347	360	363	338	344	379	382	349	397	377	375	360	344	394	388	346	382	367	331	376	359	394	359	361	403	348	383	361	341	357	379	378	344	388	397	376	344	345	346	348	346	362	380	377	398	357	374	377	346	343	364	360	361	373	364	372	380	339	355	364	382	332	370	355	347	394	353	339	340	392	371	391	374	420	362	349	352	333	401	344	351	384	349	351	318	390	389	312	399	355	375	362	346	369	384	371	360	406	359	355	362	336	368	371	349	363	376	366	364	349	378	363	356	384	329	391	383	345	345	343	340	364	340	418	332	348	363	357	360	356	366	356	370	343	344	365	384	335	377	381	380	349	369	358	356	366	341	350	357	397	346	375	382	351	357	337	391	417	311	371	394	368	381	385	360	354	367	353	343	355	364	376	389	409	354	358	405	393	363	352	355	370	337	369	391	386	346	392	319	360	368	363	339	352	358	351	368	357	399	353	381	345	396	349	358	361	388	350	381	356	329	353	379	374	358	378	320	411	354	344	353	363	370	328	381	387	394	347	353	378	385	372	392	385	370	362	393	399	395	338	339	363	394	383	388	366	351	381	351	354	380	331	370	377	396	408	331	372	365	392	370	372	374	360	360	370	363	365	379	404	371	343	338	404	347	370	398	387	366	337	384	360	342	339	326	325	376	347	367	369	341	356	339	385	377	344	384	364	386	356	372	352	323	352	327	352	350	390	342	356	355	342	381	378	311	363	365	346	353	389	381	389	338	408	391	405	367	363	347	332	376	339	373	363	340	364	378	351	338	404	341	404	383	357	330	349	347	370	360	358	385	358	367	355	377	356	387	369	337	349	341	374	372	385	345	350	388	362	354	360	358	340	345	362	385	391	352	358	405	347	322	344	389	355	420	315	347	348	363	400	389	414	383	375	355	365	340	364	337	369	357	346	379	334	342	354	366	342	357	387	353	408	360	311	363	385	392	341	393	364	332	350	354	355	335	341	357	389	358	374	353	397	364	375	396	344	354	365	375	372	354	369	360	334	378	371	370	320	367	387	388	342	363	370	418	350	384	364	362	376	415	375	374	347	379	353	387	427	360	333	392	347	364	325	382	357	357	358	382	362	412	376	359	387	353	321	398	349	323	384	382	344	380	394	366	359	343	409	374	371	360	365	353	367	374	334	367	387	358	360	369	384	394	335	361	352	376	360	352	368	369	378	343	354	346	346	352	392	358	375	351	353	391	374	374	331	372	346	370	361	355	352	374	367	346	365	366	371	345	384	369	360	351	367	385	362	366	354	387	370	368	346	365	356	396	368	395	376	387	399	402	339	366	371	363	381	331	382	395	372	367	346	365	342	383	345	395	339	384	376	365	361	325	393	362	339	367	340	363	351	367	366	335	332	365	326	375	328	369	363	395	349	341	383	350	382	370	354	327	343	367	358	389	370	382	364	368	377	356	401	339	363	382	390	379	377	367	375	365	360	356	349	342	374	378	364	391	387	355	350	338	360	330	385	418	388	370	397	376	362	376	359	350	366	409	331	409	380	396	385	314	356	371	385	404	370	373	376	361	368	354	373	394	351	374	363	346	370	354	367	391	370	363	372	393	380	368	351	374	362	324	363	382	359	365	338	391	370	343	365	354	450	340	380	365	361	347	377	397	344	373	337	380	391	370	372	381	357	372	351	349	374	345	387	359	385	399	369	373	364	347	369	410	352	376	327	387	381	325	361	414	366	340	340	356	381	375	356	347	371	390	414	342	330	343	391	339	376	369	390	334	356	363	380	343	368	368	384	386	376	350	373	368	366	373	399	341	331	366	388	372	370	397	343	372	350	395	363	383	391	339	402	398	322	357	352	372	391	367	391	398	358	332	358	354	378	323	374	334	360	376	366	318	355	385	356	381	349	362	328	403	351	370	373	377	364	372	363	374	370	350	354	357	370	376	381	384	376	366	357	399	380	378	347	345	349	385	351	364	351	375	397	370	328	354	345	357	363	323	366	386	382	386	359	374	365	369	366	342	363	340	380	349	345	344	395	357	366	408	367	352	386	336	389	365	368	371	378	358	304	392	348	370	389	395	378	410	402	374	365	372	363	367	345	363	404	358	332	374	368	339	368	395	351	360	364	345	354	380	351	378	372	334	355	418	359	363	338	378	346	357	344	371	372	319	362	373	324	354	356	382	377	401	357	375	402	396	355	355	397	355	375	383	414	381	347	374	363	344	371	377	364	341	402	326	398	360	383	342	362	366	366	365	347	368	391	355	394	376	385	334	360	371	355	374	336	354	357	362	375	379	334	369	333	373	370	368	349	327	366	401	369	343	364	364	414	352	381	380	386	428	358	367	355	373	347	379	362	364	367	373	362	393	392	367	388	357	366	402	324	376	328	352	348	357	393	371	370	363	383	333	381	370	379	361	386	400	336	382	379	361	389	380	313	344	359	398
6668	4141	7522	3429	2681	2345	2149	1846	1492	1340	1219	1099	1090	1089	1010	1028	974	985	938	945	945	921	924	891	899	840	932	842	910	918	869	902	836	865	903	874	921	874	858	837	824	852	898	849	913	858	863	838	824	841	865	861	868	832	877	907	846	831	882	907	922	821	870	864	818	884	845	879	862	820	837	872	801	866	876	891	854	841	881	895	923	823	853	819	897	807	845	854	910	886	879	909	860	778	901	878	930	856	842	860	862	818	894	853	891	864	851	848	880	865	844	849	869	858	894	874	871	879	863	866	892	864	919	875	828	831	855	830	851	828	909	834	849	906	862	870	823	884	851	918	890	822	850	867	874	854	877	787	898	867	847	825	850	894	829	870	901	889	864	891	866	852	798	845	862	893	879	886	865	834	902	866	898	859	832	840	903	879	882	843	816	916	871	816	806	855	824	823	823	863	838	882	875	892	914	859	887	870	902	881	851	848	864	826	895	841	828	838	836	841	862	859	861	865	844	849	855	893	838	914	829	817	841	865	893	916	867	798	855	853	809	828	880	855	847	886	877	845	836	848	887	884	849	839	837	896	837	856	899	853	829	843	831	862	829	857	828	819	851	858	815	847	865	841	895	847	840	872	860	864	846	891	844	862	873	790	821	880	895	839	859	845	869	809	874	860	858	895	882	862	842	886	805	879	853	864	908	826	920	847	899	931	871	861	888	774	865	845	898	850	931	826	817	889	888	861	859	863	872	892	911	879	896	784	829	857	847	855	852	839	831	842	903	922	848	845	883	842	890	855	832	897	836	912	855	858	873	913	903	809	873	873	855	883	841	829	865	860	861	827	876	833	822	872	902	844	908	876	866	920	807	854	900	856	904	885	896	863	853	845	848	877	854	851	850	880	829	877	889	886	855	900	887	874	846	871	887	848	856	853	874	877	885	813	832	876	815	824	843	882	827	805	825	868	866	881	849	912	927	929	834	804	867	874	890	842	863	865	845	842	818	870	859	831	883	879	910	868	868	872	823	832	858	880	835	789	876	870	898	851	851	832	857	828	835	851	854	854	865	852	892	883	840	868	893	861	838	824	794	874	863	836	852	824	876	864	836	877	843	836	860	848	871	885	898	880	868	845	822	887	909	844	853	830	867	843	846	878	870	869	897	876	863	831	855	823	851	847	818	884	900	838	876	840	841	831	875	837	846	861	863	814	847	863	834	869	856	904	858	867	827	901	857	892	869	862	832	802	846	856	852	866	831	892	844	857	896	900	865	920	898	858	855	821	903	899	853	875	880	867	832	813	844	899	888	865	853	887	773	867	870	854	849	848	858	942	933	831	854	876	855	875	898	895	848	857	843	853	831	882	834	832	852	839	888	872	838	822	820	859	902	927	806	839	912	891	898	838	883	851	919	850	851	851	901	883	872	839	915	803	864	889	894	898	885	820	879	907	881	853	854	891	903	839	806	851	875	879	903	851	867	828	866	853	842	867	838	834	861	862	868	898	905	878	844	857	826	851	850	829	840	832	838	825	804	837	833	896	824	866	863	863	859	831	851	909	827	930	876	825	844	869	820	822	888	840	857	835	867	875	897	809	884	864	783	789	830	869	876	887	806	836	857	841	816	829	874	811	859	859	860	843	822	921	844	861	896	865	885	848	841	855	910	877	851	866	834	877	838	803	812	842	847	897	889	839	871	906	808	898	866	895	822	877	875	842	844	910	881	854	902	850	856	899	843	855	872	838	873	867	854	861	841	849	868	871	865	838	859	837	836	902	837	819	894	832	856	858	860	920	849	885	878	836	841	838	905	826	829	776	880	804	893	926	834	826	839	877	875	840	859	830	885	891	815	859	861	848	890	871	830	861	842	916	848	863	902	896	807	844	843	911	863	855	865	833	877	923	849	867	852	852	811	827	849	871	827	859	818	913	896	883	843	833	884	872	860	845	870	854	826	859	891	889	875	860	907	851	836	870	856	809	911	882	854	897	807	855	806	820	834	856	843	851	866	846	871	841	850	842	893	893	870	902	832	842	843	866	822	859	875	825	866	837	839	851	856	870	901	849	920	896	832	841	827	839	868	940	880	877	852	837	838	877	889	897	882	803	885	902	835	870	906	837	817	840	822	829	883	891	871	846	883	862	810	883	843	860	850	857	867	848	825	856	841	855	922	892	841	864	851	844	849	884	861	848	888	843	881	821	891	896	869	823	899	856	848	855	865	859	906	856	832	854	852	849	821	885	828	791	832	872	892	851	879	860	901	876	835	862	873	844	872	819	844	820	855	880	851	832	840	850	858	866	847	896	822	836	834	863	825	788	840	843	841	853	892	877	879	813	849	800	845	860	872	784	870	863	855	924	908	876	892	836	855	843	848	844	850	831	829	846	868	850	862	828	844	821	867	842	870	858	912	851	840	830	830	877	918	840	887	854	820	882	872	895	882	822	903	888	813	937	879	869	836	894	826	874	848	865	813	855	907	850	856	893	857	879	881	852	825	831	861	897	852	911	861	891	836	884	876	894	871	849	840	866	864	870	900	877	878	842	830	863	799	849	896	879	877	878	865	848	815	822	857	850	867	879	834	857	844	900	897	875	842	845	833	860	822	862	878	888	851	838	871	883	837	790	839	881	885	847	873	814	819	856	902	856	846	839	853	884	837	826	866	864	851	854	822	879	856	821	832	843	837	864	859	840	878	859	859	873	835	852	861	865	880	847	886	908	799	857	900	869	848	839	835	818	855	828	892	819	823	883	852	898	831	843	834	833	883	872	872	865	852	828	893	821	808	871	827	837	862	819	880	842	859	767	869	839	840	864	847	888	843	831	881	898	865	891	822	824	803	830	817	864	876	818	837	832	872	897	844	879	932	856	829	860	837	847	891	820	877	869	860	882	858	875	820	892	827	848	869	868	852	856	832	837	875	810	882	879	868	901	854	853	878	910	865	895	877	827	892	823	825	836	836	867	860	905	849	789	876	820	867	849	832	855	784	865	856	895	888	885	841	841	835	833	860	873	871	895	851	854	860	894	861	850	860	875	846	856	855	874	880	859	859	895	908	896	827	850	863	848	814	866	816	849	852	885	869	841	863	887	855	850	836	861	923	821	857	899	858	872	887	841	886	871	918	870	892	836	864	915	846	838	883	835	913	839	832	896	884	897	899	840	836	873	841	834	848	872	796	894	852	827	898	906	826	871	877	812	868	843	801	872	886	845	843	861	848	829	862	843	851	872	809	822	907	869	901	884	858	865	883	830	873	878	831	833	863	870	811	874	878	899	846	872	872	866	907	844	818	791	829	811	855	857	904	838	884	901	842	829	866	856	834	906	835	874	899	826	836	843	862	891	807	853	853	867	874	907	808	850	857	854	832	909	861	892	854	887	847	811	863	805	879	805	836	859	892	909	854	856	837	877	884	869	803	865	853	822	834	835	856	789	850	822	879	879	846	856	859	834	862	862	802	835	877	853	884	890	895	869	920	872	861	901	862	862	828	860	835	836	900	877
20122	10250	14997	3127	1308	952	878	661	558	537	450	464	447	404	365	356	406	407	372	363	388	344	384	388	338	388	333	323	354	359	331	327	328	334	369	330	348	352	347	316	355	378	339	363	335	375	385	339	357	356	349	343	330	349	345	327	333	346	351	298	337	340	321	335	347	329	372	316	360	346	343	335	334	320	289	368	323	341	340	328	359	341	318	351	345	343	328	340	348	343	359	354	329	366	349	353	342	314	326	328	294	314	299	360	328	345	328	374	322	336	324	303	359	315	344	315	337	347	373	322	320	345	351	373	364	294	345	304	350	341	346	338	322	340	353	342	355	351	336	330	338	295	334	322	333	340	344	363	352	342	327	342	332	329	328	373	364	350	353	349	325	360	339	350	351	337	378	350	327	366	341	328	329	322	368	332	340	333	349	320	335	333	347	353	367	331	337	326	319	343	307	333	330	333	341	342	326	331	343	345	323	328	350	335	362	321	346	368	336	368	374	311	294	329	317	347	336	342	325	298	349	336	339	315	314	329	345	335	332	343	334	344	340	347	361	335	344	326	308	318	364	388	350	317	344	318	380	337	337	358	355	334	298	355	358	345	324	334	311	337	363	348	305	341	324	375	309	350	340	327	334	307	341	339	295	322	301	349	328	312	328	343	328	342	344	331	319	344	343	341	318	327	351	323	331	327	304	358	334	326	341	351	356	324	309	330	342	370	357	363	322	359	312	312	334	368	348	360	337	317	320	341	339	367	344	324	337	332	337	313	291	333	316	323	347	360	349	389	322	362	334	324	312	343	359	345	338	319	343	349	311	312	319	340	337	361	347	308	340	340	314	307	374	340	350	288	352	330	334	325	372	350	337	348	315	331	312	342	337	364	324	313	336	346	336	373	333	340	349	359	355	341	318	348	326	317	364	331	324	337	348	342	339	333	329	338	313	333	336	349	342	356	344	350	337	296	351	359	304	356	316	308	307	292	326	343	308	357	366	357	308	318	300	339	367	322	319	335	349	347	352	349	355	368	326	336	330	327	351	356	328	323	360	340	360	345	353	330	371	331	377	351	307	319	346	296	304	305	319	319	352	310	336	316	324	342	328	341	349	341	362	349	339	344	311	330	365	353	307	348	342	349	305	347	350	348	333	336	318	365	353	330	348	332	347	346	315	331	346	340	337	355	343	346	338	333	308	334	348	340	341	327	334	371	334	336	348	331	380	343	338	348	345	357	348	336	347	341	347	339	334	318	348	341	350	341	330	346	332	312	339	345	333	349	311	338	314	333	361	330	335	312	321	351	363	315	334	330	337	338	344	328	324	324	343	332	323	341	347	303	320	319	331	341	353	356	329	335	337	335	335	349	330	321	362	330	330	336	346	347	352	364	330	338	330	324	337	345	330	319	309	350	299	347	351	332	309	314	310	334	374	338	350	339	351	321	321	310	372	343	342	331	360	303	318	324	336	359	326	334	331	356	319	356	345	346	355	365	353	355	357	347	305	359	348	308	335	343	344	338	308	326	341	303	332	339	335	300	343	343	316	313	339	353	353	352	343	321	326	340	321	306	346	312	324	321	340	350	316	375	356	341	363	349	319	355	376	341	343	351	325	330	321	331	322	331	369	342	314	337	305	361	330	348	327	331	336	360	317	348	352	322	349	300	352	388	325	331	318	333	324	333	346	322	326	317	339	347	313	325	342	344	333	350	312	330	350	348	383	314	360	321	346	343	328	340	354	336	348	346	337	364	332	364	341	334	303	324	385	338	374	338	347	358	335	344	360	354	374	333	318	350	354	342	315	328	389	332	350	378	330	346	383	317	341	338	372	355	308	328	380	328	300	340	345	343	313	346	322	318	323	351	356	341	326	379	348	304	342	362	315	353	347	353	354	329	341	320	350	341	323	325	331	345	350	321	338	306	356	355	347	310	342	334	351	371	317	310	323	314	334	344	337	335	332	325	319	341	312	318	312	350	347	347	349	325	325	346	355	346	366	340	295	306	363	368	326	327	321	322	343	329	330	339	343	361	316	335	349	375	321	382	339	341	305	339	350	391	344	345	366	319	320	395	297	325	328	330	332	305	342	322	365	343	340	345	331	343	305	352	297	367	386	365	367	344	310	302	302	316	339	323	352	326	309	364	362	342	358	331	349	327	320	347	340	353	323	387	300	316	318	334	356	327	369	323	347	318	345	328	320	318	332	356	367	302	327	354	375	321	335	339	329	343	337	306	318	382	328	352	361	360	353	310	322	381	347	339	337	325	326	348	371	329	310	305	331	329	305	323	374	357	350	345	331	330	339	343	336	357	326	350	309	383	345	343	349	352	311	332	350	341	297	321	302	344	334	340	295	341	354	329	319	314	323	334	353	344	325	311	309	364	368	349	349	396	340	341	326	342	348	320	335	324	324	351	331	351	322	323	328	348	315	343	347	345	337	331	360	357	335	367	336	332	322	348	312	358	345	344	333	339	362	322	363	317	312	328	312	317	347	334	339	306	376	297	378	316	355	319	356	326	327	328	347	330	318	347	355	345	336	312	345	318	380	366	350	363	355	360	329	307	305	365	339	342	324	379	362	379	340	312	340	325	340	357	308	369	336	357	325	311	330	341	313	358	326	291	344	334	334	345	355	337	344	347	355	363	345	351	343	345	327	351	369	368	353	338	344	327	348	329	324	391	330	354	312	339	320	347	318	343	361	344	347	357	341	380	339	343	338	351	385	332	332	326	343	347	348	334	352	334	321	340	376	348	339	340	315	348	364	314	334	344	372	336	329	316	311	341	328	367	357	325	348	318	380	344	341	326	342	347	301	319	321	322	347	320	346	303	352	339	327	343	335	325	327	344	330	362	328	318	315	314	305	324	326	346	326	343	352	343	321	355	351	364	342	341	329	316	313	375	343	357	341	321	322	326	325	342	327	333	344	323	355	313	333	381	334	363	349	320	308	365	334	370	332	348	335	329	351	350	368	381	347	359	342	325	361	342	330	315	323	347	301	322	316	329	346	364	321	320	338	341	337	373	355	358	315	330	381	327	334	359	323	354	356	366	316	371	403	350	365	336	323	346	308	310	370	338	343	354	335	346	335	348	293	297	316	360	332	335	319	327	335	338	358	320	316	331	337	351	368	345	344	386	336	361	351	343	328	317	349	356	332	354	339	345	345	332	324	344	328	328	320	357	334	337	334	340	344	332	356	335	357	331	320	350	331	350	323	322	325	322	301	299	338	333	349	324	367	332	326	349	375	364	364	353	333	324	339	333	317	324	339	372	337	319	340	323	345	344	374	328	345	314	350	320	341	346	346	375	330	366	323	349	331	317	350	331	334	348	319	312	360	336	378	314	345	307	308	354	331	376	366	370	366	337	342	355	344	346	365	353	341	347	367	318	356	314	337	327	331	355	350	339	331	336	337	321	345	317	324	336	361	332	356	347	309	316	324	318	307	348	358	303	335	344	308	339	340	349	338	366	348	357	313	366	343	350	364	362	302	340	343	379
14808	9848	19189	5530	4544	3699	3420	2606	2046	1831	1528	1405	1474	1327	1167	1127	1176	1161	1110	1073	1031	1006	1022	957	894	842	895	869	832	848	828	811	824	856	811	815	871	857	822	774	817	753	787	776	767	826	768	782	825	802	749	779	844	795	801	813	800	805	838	803	803	846	806	793	794	792	769	785	827	777	787	812	854	789	823	806	803	807	791	776	782	770	757	751	744	776	799	791	830	787	820	831	807	775	744	805	796	767	810	798	833	832	806	784	782	760	806	777	807	823	797	822	797	780	767	833	798	804	794	816	796	800	843	803	794	793	791	824	795	804	817	798	801	779	765	838	820	811	830	774	788	784	819	753	782	788	837	810	749	804	808	865	811	800	811	818	821	827	790	797	803	744	807	846	803	807	779	744	765	779	817	767	807	791	761	807	825	835	779	833	787	783	827	790	746	784	753	792	835	788	814	770	797	791	748	790	815	752	836	822	775	832	800	817	786	794	789	822	773	793	758	761	760	776	851	739	767	829	784	809	801	805	804	807	798	804	817	810	807	814	799	806	799	789	750	784	751	790	775	836	777	761	810	807	733	824	771	829	768	800	831	848	752	821	844	803	802	796	824	855	739	745	815	775	839	764	778	839	765	815	831	789	777	808	813	798	756	799	761	807	791	737	737	799	794	842	838	794	811	819	839	817	753	778	765	773	763	748	782	826	815	819	742	779	770	777	776	775	808	774	777	761	761	853	818	782	817	775	820	726	817	766	815	774	806	798	835	784	816	813	755	733	718	730	766	784	807	803	766	824	755	775	761	821	810	811	871	782	830	852	760	763	791	759	774	823	734	839	810	826	845	812	755	822	751	788	828	730	774	826	801	801	745	807	805	772	782	826	777	776	766	765	802	821	841	822	827	782	805	793	815	784	782	782	820	810	789	825	806	801	785	810	777	849	793	770	817	782	813	849	803	819	805	785	801	767	837	740	803	787	797	803	856	822	789	808	821	774	787	764	825	792	827	799	781	744	811	786	772	772	833	811	805	803	791	797	780	800	839	814	803	763	805	773	833	784	780	731	782	852	757	783	805	774	801	789	758	809	799	818	831	801	748	768	802	796	791	812	804	804	782	831	782	806	788	833	805	726	801	803	775	749	809	796	777	809	757	807	839	797	772	780	770	793	807	806	824	836	813	833	752	812	890	747	798	808	815	841	810	812	746	780	771	819	774	826	739	777	779	825	796	853	775	771	749	785	857	842	729	757	782	818	784	788	801	813	773	759	804	828	789	839	816	744	794	782	834	808	756	763	765	775	792	754	767	773	728	816	797	863	803	821	813	802	803	809	764	813	764	798	821	767	790	827	773	828	765	819	799	797	817	771	818	758	851	766	784	798	778	797	760	786	777	818	751	783	780	748	813	797	773	829	746	778	857	816	774	827	817	741	826	783	779	753	799	775	791	831	856	822	830	802	832	744	809	794	774	814	805	790	773	791	834	817	882	775	831	759	834	781	785	794	816	783	762	770	823	789	830	770	805	800	846	820	810	840	824	772	786	757	754	797	782	794	819	788	795	786	796	791	811	813	786	785	814	768	809	836	713	776	800	797	824	787	742	768	788	821	830	736	776	768	759	745	809	762	829	781	803	768	764	796	808	841	758	754	806	816	808	796	796	744	797	785	780	814	772	773	781	793	757	774	754	798	809	782	762	765	823	826	817	793	778	821	810	745	823	806	809	810	799	804	796	798	767	776	797	772	801	746	856	847	770	787	823	833	784	764	759	813	780	800	815	797	808	784	802	774	783	768	803	838	787	862	786	806	779	774	815	797	801	808	781	805	798	779	802	750	803	778	828	799	838	825	789	793	819	791	798	829	775	815	758	844	769	814	792	817	820	796	792	775	793	804	812	811	814	782	754	796	830	740	778	808	805	756	865	800	780	737	771	790	753	790	808	790	767	817	752	833	836	762	797	818	827	806	763	715	786	782	838	791	805	818	802	796	781	760	810	832	788	844	854	770	794	817	819	771	794	793	796	797	849	761	822	845	745	786	758	803	759	740	784	780	803	828	781	789	769	825	801	791	778	815	779	803	788	794	795	786	808	743	799	766	818	768	761	765	811	807	793	767	746	834	790	742	811	792	790	811	776	774	759	764	747	809	818	789	814	802	841	829	864	786	794	797	782	810	825	758	796	798	772	791	784	817	785	800	784	773	781	792	798	835	792	823	735	816	786	781	751	780	808	767	805	788	819	823	781	772	796	771	737	773	800	841	825	784	789	843	824	784	788	804	819	793	789	795	827	805	809	804	784	793	780	808	784	777	842	818	774	821	764	798	760	801	816	779	787	805	821	822	797	813	752	790	760	751	774	827	793	742	836	797	813	779	774	764	775	791	801	786	802	772	826	800	837	777	825	798	813	847	728	839	789	772	834	824	787	817	771	780	821	835	764	824	787	800	801	805	764	773	789	841	780	781	779	827	819	792	749	810	789	788	750	823	837	781	840	743	818	833	775	752	780	762	824	758	831	810	826	800	783	798	784	798	805	770	795	757	818	786	769	807	774	812	821	825	812	807	789	799	794	761	819	788	841	773	796	792	773	763	802	818	722	783	768	826	774	813	759	794	802	809	775	779	796	811	831	801	815	824	777	841	772	805	707	733	830	790	794	840	785	831	784	804	766	755	780	774	806	787	770	815	776	764	808	754	810	792	809	816	802	784	838	859	795	788	839	762	803	805	833	784	779	750	787	810	746	825	789	820	763	757	778	778	768	784	871	814	833	779	810	759	757	797	794	859	799	773	814	809	829	765	806	764	826	801	871	785	765	787	818	807	789	876	782	843	765	778	791	772	825	786	810	779	802	818	768	768	782	764	834	792	754	791	788	742	806	788	788	771	739	780	807	766	799	740	798	761	760	830	793	791	804	793	785	765	782	825	805	804	826	773	771	819	727	807	762	796	784	837	812	779	814	798	775	769	812	829	817	831	790	800	745	780	800	786	808	797	781	796	780	856	830	770	726	861	795	792	801	777	853	766	753	802	804	735	809	781	791	752	772	784	861	754	776	807	789	830	801	789	827	825	798	762	753	821	822	791	757	802	804	746	815	782	820	772	797	801	780	790	805	768	828	808	854	784	798	764	770	788	761	801	781	832	809	753	803	774	809	761	810	793	809	755	798	808	767	790	845	809	779	844	769	779	799	744	826	796	770	823	771	775	751	813	788	748	817	780	814	784	789	804	844	777	798	847	808	784	800	790	874	789	785	764	799	746	746	782	803	849	802	788	750	807	810	841	832	822	775	799	804	796	874	799	793	839	785	793	759	816	790	806	793	766	845	815	812	754	811	771	795	776	822	828	792	854	824	802	746	805	816	794	836	768	782	788	757	808	832	802	748	858	809	750	803	776	808	782	787	766	801	775	777	806	811	793	844	836	807	783	795	806	776	781	807	722	791	815	802	757	797	824	808	803	790	795	764	739	800	800	735	767	848	792	805	784	780	777	756	744	789	847	789	774
29210	15214	26235	6377	1944	1318	965	683	595	423	402	401	379	316	312	304	264	248	267	275	262	237	252	231	219	206	236	234	186	219	219	196	233	200	187	197	202	197	215	185	225	177	177	197	200	197	223	186	202	184	232	227	207	205	199	202	190	213	195	210	210	196	201	200	209	197	222	221	203	192	203	190	193	196	200	213	210	223	204	216	206	190	172	194	196	208	183	214	212	205	193	220	179	212	198	196	219	179	201	181	225	216	194	213	197	198	211	194	210	198	221	214	200	230	189	232	194	188	215	176	182	220	195	219	184	193	198	185	208	206	196	206	199	192	227	210	232	225	205	172	187	201	171	194	201	202	192	217	188	207	205	201	158	206	179	202	218	193	207	173	192	219	171	179	213	219	209	173	194	193	201	211	202	170	201	200	241	222	199	201	185	218	210	205	234	216	224	214	202	221	172	190	224	234	220	223	202	215	188	208	195	206	185	223	200	204	189	195	192	176	203	194	216	203	198	211	207	199	207	181	231	208	194	209	197	180	202	218	197	191	172	197	204	190	210	194	204	215	205	212	192	211	217	185	189	227	215	170	200	210	202	192	207	194	203	192	195	206	216	192	201	181	192	198	170	196	190	202	200	188	194	204	180	203	190	187	179	200	189	206	209	191	189	194	195	176	194	225	233	196	201	188	193	212	192	215	174	203	209	212	163	186	202	198	169	240	203	207	210	193	195	233	213	181	208	188	191	202	205	206	214	205	212	217	232	203	191	195	200	201	203	199	221	188	190	214	207	210	178	182	234	194	186	228	208	196	189	208	202	227	188	198	197	196	209	190	218	178	215	199	204	200	186	202	201	226	217	211	172	200	179	212	188	225	230	196	185	225	222	195	190	222	219	206	203	226	190	215	183	189	220	228	217	207	200	183	204	217	202	211	179	191	181	180	171	216	198	195	238	194	195	213	193	201	196	205	214	219	193	187	213	181	204	213	197	205	208	191	190	192	184	236	215	196	197	205	199	212	205	217	207	203	223	219	210	212	227	216	220	214	199	201	197	208	192	204	201	185	203	221	201	200	190	196	180	180	198	186	219	218	206	192	185	185	185	169	194	213	223	189	223	198	214	196	190	183	199	208	220	201	230	199	196	203	208	202	206	200	199	213	208	209	201	195	194	199	205	166	209	207	192	207	181	193	213	231	201	222	189	217	205	190	197	199	177	198	204	197	190	180	215	212	211	197	195	197	214	187	188	205	189	186	200	190	211	197	196	199	210	209	202	210	206	210	179	168	218	229	191	190	198	204	205	202	170	176	194	214	180	238	200	198	193	186	216	191	205	175	181	191	215	224	205	188	199	192	202	216	196	178	196	211	201	181	185	200	197	188	198	192	168	210	199	195	187	226	184	198	184	220	203	219	221	213	183	195	201	201	192	186	207	185	220	239	223	208	219	196	210	229	215	216	186	206	167	210	206	201	205	208	207	208	217	236	210	196	211	186	203	212	218	208	193	215	221	211	214	194	191	208	192	201	227	199	220	219	193	193	183	225	210	202	179	216	205	226	211	205	218	196	184	209	181	194	188	169	193	199	177	205	207	191	231	206	210	189	205	174	202	199	212	190	208	234	182	235	214	211	202	203	215	184	182	211	213	196	212	167	198	205	223	224	200	183	211	214	184	198	205	241	190	174	200	196	192	201	231	197	183	191	185	177	188	190	236	223	206	188	200	198	173	215	192	201	207	232	203	190	199	178	183	192	199	205	222	204	205	191	165	213	185	214	199	200	193	201	212	217	198	224	185	191	209	202	204	200	201	168	185	200	224	213	206	183	199	200	193	186	191	193	189	188	201	234	183	222	171	221	215	184	199	210	205	216	188	220	181	178	190	208	179	206	181	196	219	190	185	186	210	202	189	213	178	186	183	192	179	217	187	223	204	197	193	199	210	219	214	211	199	179	224	202	192	232	215	193	191	205	180	203	203	201	221	178	193	210	186	234	200	206	197	212	204	175	177	219	193	211	208	221	220	214	205	188	194	180	203	225	187	177	191	217	203	196	232	208	185	196	187	209	187	235	205	198	237	205	186	185	206	196	199	199	201	189	210	215	186	203	221	175	201	204	198	202	208	176	186	192	223	205	172	224	223	196	208	205	203	200	202	195	207	212	213	211	206	211	224	208	170	221	219	209	231	185	219	201	188	218	207	212	185	192	206	205	213	214	197	210	172	220	212	212	208	210	192	189	195	207	215	206	201	213	198	163	183	209	170	173	198	193	166	212	177	189	210	197	234	184	190	214	206	213	187	199	213	206	203	187	178	202	228	229	172	223	210	185	208	195	234	208	187	193	213	194	194	199	194	209	166	186	188	199	197	191	181	194	216	191	192	176	206	205	212	202	217	205	185	187	202	213	198	177	215	228	216	203	215	232	214	170	200	207	200	197	211	193	225	170	206	210	204	199	201	187	204	202	189	189	220	189	187	201	221	217	202	221	215	203	211	208	215	204	204	191	186	176	195	186	215	199	218	204	203	204	204	208	199	186	189	203	193	201	193	221	206	219	213	223	195	199	188	213	244	191	185	198	183	198	176	187	192	209	189	201	235	189	197	203	197	184	204	199	211	185	172	204	209	211	180	173	222	184	184	206	212	198	207	214	190	213	199	193	215	231	189	214	211	200	186	197	192	178	220	194	187	204	183	205	228	186	171	198	203	205	179	222	213	217	205	187	195	209	193	207	192	207	212	178	218	205	257	217	188	201	194	208	223	206	205	212	225	238	209	220	196	215	206	186	214	172	189	194	186	188	239	220	204	221	188	193	173	193	206	202	183	207	196	212	196	211	207	226	201	224	199	187	194	216	207	172	225	209	202	201	192	204	227	190	207	191	218	207	192	199	178	221	208	194	182	200	204	222	183	190	218	193	231	192	223	216	208	192	233	219	191	207	183	233	181	192	190	178	210	191	212	217	169	206	209	191	224	192	198	205	183	180	210	198	205	180	187	191	198	195	194	203	201	203	211	202	208	205	208	201	186	209	193	221	190	151	200	176	205	213	217	197	199	206	180	216	158	203	216	194	193	246	180	187	227	209	194	195	183	219	180	218	212	221	194	227	239	219	175	192	189	245	183	190	181	192	205	172	205	208	214	218	180	186	211	235	199	182	190	185	193	190	175	199	214	188	212	177	206	197	229	174	173	181	196	180	196	204	210	201	191	210	192	211	194	201	201	204	198	219	205	215	185	202	191	194	162	173	187	160	214	185	188	217	191	178	187	201	228	208	194	193	192	171	191	203	224	212	214	203	212	190	198	190	205	204	215	211	195	195	205	200	190	194	190	203	194	217	213	205	195	192	192	226	208	179	222	218	201	173	216	186	192	203	190	180	176	208	190	235	207	206	182	199	200	207	187	187	193	200	193	193	214	209	213	212	194	178	202	195	203	207	187	191	196	192	196	184	225	233	183	222	230	212	169	190	196	231	201	182	183	200	190	219	201	216	199	206	204	206	186	179
19116	13225	27353	6767	5694	4820	4271	3025	2543	2074	1699	1622	1527	1373	1159	1206	1137	1044	931	923	887	845	773	763	684	665	614	549	589	575	583	532	570	554	532	573	504	559	525	579	525	510	519	528	478	540	516	459	506	547	498	496	509	509	462	491	494	463	457	486	534	498	513	519	485	488	511	483	530	485	507	498	481	507	487	484	491	501	476	511	471	455	462	457	518	471	512	486	529	531	505	472	467	460	487	492	469	508	483	479	511	549	476	501	516	496	494	495	490	490	515	505	498	528	487	500	489	455	544	478	488	465	518	502	473	531	479	467	490	497	526	521	476	529	528	522	524	486	506	494	503	516	482	514	495	456	521	519	498	493	492	454	497	507	517	495	501	490	485	514	483	513	511	498	494	517	509	512	500	488	509	469	495	469	534	553	455	461	501	517	452	496	503	494	509	536	497	489	501	473	461	527	488	488	508	524	503	547	486	487	510	488	525	487	494	512	472	505	496	499	490	490	485	483	473	485	501	540	469	495	513	486	521	478	477	513	482	508	498	492	497	474	470	495	527	493	506	497	464	510	532	508	485	482	489	482	523	490	479	478	506	485	525	471	501	496	493	474	510	515	522	490	491	487	544	516	517	503	479	454	484	472	462	531	489	487	513	509	500	523	510	483	534	492	511	499	496	471	493	514	509	481	497	486	499	515	504	490	451	468	470	509	492	533	531	484	512	511	469	508	488	511	484	474	505	510	473	492	505	501	515	527	511	479	526	549	513	476	501	489	523	492	533	472	490	512	477	494	459	483	512	506	508	464	474	485	471	503	467	505	518	501	495	464	512	506	481	507	540	533	490	472	508	470	489	520	494	510	502	495	493	470	497	509	496	503	474	485	521	519	548	446	507	463	500	529	538	512	501	491	517	482	508	520	495	485	507	465	506	492	493	496	453	473	480	480	495	522	502	481	491	479	496	496	492	471	491	496	497	501	539	511	523	474	539	485	488	506	480	504	507	492	526	459	527	479	459	486	508	522	524	507	537	492	513	499	492	483	437	506	498	463	508	469	494	488	479	504	466	462	469	495	513	507	524	500	481	488	496	470	486	493	491	445	497	454	514	484	463	507	468	498	530	500	525	522	496	496	477	486	433	449	510	454	468	499	481	485	506	517	464	509	486	519	524	463	494	492	511	494	521	491	538	481	521	476	515	500	539	468	502	496	551	475	493	540	492	501	532	483	464	510	509	441	496	477	464	498	536	475	501	456	524	499	471	487	536	492	491	536	518	507	524	489	484	504	459	507	516	450	497	517	498	502	489	533	509	520	491	554	490	480	485	517	470	492	527	542	522	498	518	484	512	476	514	508	462	480	497	531	504	502	486	517	521	481	491	496	478	516	539	490	458	503	552	504	471	522	500	532	487	507	476	480	478	494	503	497	498	488	472	516	510	475	534	482	505	497	514	494	494	549	501	512	499	510	546	480	485	476	489	519	495	490	464	508	472	490	483	471	493	483	516	512	465	518	502	481	524	529	511	484	447	493	496	493	510	489	505	481	463	488	491	483	507	477	499	463	535	459	505	486	505	524	490	466	494	484	475	475	482	479	497	500	509	505	517	500	513	470	514	470	464	521	509	494	467	507	480	435	495	527	463	455	453	495	479	465	494	480	528	485	472	492	455	450	506	482	528	523	528	518	473	515	510	513	500	494	491	540	515	485	490	482	506	527	497	510	469	521	508	475	500	523	521	461	492	505	495	511	490	513	506	498	504	519	470	479	499	476	512	479	528	481	522	528	501	488	501	485	523	503	470	517	520	492	487	523	535	541	521	466	503	504	563	516	503	492	526	505	490	489	492	476	444	500	515	460	547	485	523	490	518	464	496	527	505	507	484	495	474	498	498	535	528	534	498	484	490	503	498	523	482	513	492	464	527	517	491	519	494	522	477	496	490	484	502	494	466	541	495	486	563	504	557	483	524	511	518	535	486	496	495	522	440	530	464	509	475	489	459	460	557	532	485	506	471	485	474	478	500	485	494	546	516	504	511	507	469	485	478	539	477	504	496	487	483	494	539	510	475	507	496	503	524	520	482	500	495	514	430	465	495	514	508	474	484	490	524	495	518	496	479	513	508	439	463	516	515	510	518	498	475	514	506	481	461	472	508	539	471	466	490	503	522	517	494	462	463	487	465	495	509	541	481	453	497	476	483	505	448	506	554	497	483	545	506	462	461	484	495	479	501	469	496	499	526	480	476	479	502	479	483	531	518	480	493	502	503	503	490	484	457	493	473	480	501	502	504	509	503	445	505	467	521	486	535	485	487	491	495	495	498	524	504	504	503	464	467	517	493	456	489	507	546	495	485	489	486	482	486	514	490	482	508	507	513	489	499	463	487	493	504	473	500	495	498	503	507	503	463	481	525	480	528	530	528	487	498	503	491	477	485	498	527	482	523	518	518	496	497	497	483	471	480	523	487	459	490	523	511	520	518	509	553	486	474	529	490	486	508	475	477	515	496	522	519	481	484	501	485	492	493	492	490	531	519	483	468	495	490	489	477	531	482	509	518	443	492	545	473	489	500	448	495	526	467	487	483	461	446	518	493	536	453	491	452	514	528	523	500	493	527	446	507	508	491	478	473	518	499	529	509	476	535	501	503	489	490	510	457	486	494	458	509	498	516	515	539	512	528	479	493	473	515	504	498	493	497	469	490	481	485	485	514	516	463	478	472	544	443	506	478	472	487	520	486	489	476	450	565	456	485	485	505	488	488	498	504	488	493	502	479	496	489	472	515	510	504	481	479	503	494	525	515	498	504	488	530	536	534	526	538	482	475	476	489	535	493	472	495	482	476	463	498	500	472	506	491	477	493	465	515	521	479	478	492	520	529	472	486	484	504	524	517	507	510	480	519	501	511	521	505	484	480	518	466	522	490	479	503	500	512	488	494	520	498	496	491	489	506	499	506	476	465	498	456	508	499	495	512	506	491	481	467	474	517	479	476	478	512	479	534	482	479	498	513	500	474	519	515	500	544	498	501	484	537	516	509	483	494	489	493	509	482	503	493	530	492	443	480	496	537	531	504	496	476	489	514	540	530	491	507	472	475	491	500	509	481	479	455	477	471	500	510	548	505	524	511	505	518	546	473	527	526	533	518	507	510	498	496	519	514	508	545	543	474	491	486	499	502	525	473	525	502	454	532	501	496	516	518	495	493	508	490	461	492	465	545	498	511	448	514	510	459	486	504	525	473	527	505	486	516	468	523	490	483	484	469	522	484	477	485	500	503	485	491	504	502	512	503	525	517	459	511	496	500	521	487	514	491	476	508	506	500	474	497	504	491	501	515	461	491	470	513	482	498	481	534	465	509	470	541	500	522	496	545	506	445	492	537	495	484	499	465	490	502	506	508	543	454	518	527	498	454	455	481	513	525	511	547	462	514	517	440	501	470	491	489	447	500	506	525	515	488	518	529	504	530	526	516	475	505	538	469	491	509	486	468	504	497	514	496	497	503	526
8794	3272	3824	1171	804	709	609	528	458	468	421	406	377	415	389	394	408	385	376	398	390	338	354	383	380	348	371	372	346	354	340	355	326	352	351	343	360	335	337	409	383	342	349	360	343	342	361	362	371	359	364	361	345	370	338	334	352	378	358	361	389	403	374	387	373	388	387	337	376	386	342	332	379	345	368	351	358	338	351	343	351	336	346	322	382	388	369	383	302	336	349	366	324	355	362	351	362	358	353	342	393	334	382	334	340	387	379	341	350	356	361	360	354	343	394	352	330	341	332	402	381	394	338	370	329	373	354	335	400	351	369	342	347	333	353	357	390	347	338	323	353	385	351	342	369	397	334	355	351	382	348	315	329	352	362	373	346	339	375	345	373	365	335	342	368	360	357	370	374	360	368	334	370	378	356	361	345	391	338	362	337	353	359	342	357	368	351	370	361	379	377	369	342	357	348	366	391	390	370	345	368	369	377	331	342	365	349	341	355	348	380	378	365	340	365	350	374	308	337	364	384	359	352	347	380	339	384	351	383	345	349	405	325	335	359	358	364	376	377	371	366	365	355	330	371	375	369	380	351	382	359	371	350	366	362	359	378	347	337	352	392	336	350	367	341	363	332	363	328	323	366	399	354	396	343	348	328	324	367	345	383	371	381	367	334	357	394	361	362	359	379	372	310	337	383	351	393	315	360	331	357	370	361	364	354	315	357	345	352	358	364	342	362	329	381	376	362	387	365	392	339	348	337	342	328	376	371	362	349	373	335	383	359	348	337	358	411	354	346	377	371	380	378	362	347	350	360	372	385	341	354	326	337	365	339	364	362	361	369	378	336	339	397	331	349	319	394	346	375	360	373	359	330	350	360	395	375	330	353	376	364	368	372	370	327	380	337	362	435	405	386	386	379	379	350	361	373	378	363	366	365	380	312	351	366	343	366	363	354	337	388	374	356	367	324	365	356	369	353	383	397	335	366	362	360	386	341	352	317	359	358	384	391	390	336	377	348	370	388	348	361	391	375	391	326	376	368	341	361	347	343	352	341	360	337	377	365	351	383	367	360	385	362	354	353	368	371	357	363	389	347	373	384	375	345	357	348	336	348	350	345	363	391	352	343	372	338	327	369	372	354	362	363	364	324	371	382	376	354	378	337	385	352	396	350	385	373	340	375	366	348	344	367	361	364	362	375	374	344	313	327	354	381	314	367	401	372	319	373	350	339	366	338	379	394	357	357	336	329	328	387	380	356	370	372	344	359	370	375	335	381	361	346	367	378	350	330	373	390	385	367	346	354	342	358	328	328	337	344	388	337	335	355	357	356	332	352	355	357	342	361	376	348	332	315	347	313	411	373	357	325	364	337	371	350	365	355	356	376	349	348	335	382	373	353	352	354	357	349	369	368	339	361	356	365	366	354	364	316	381	370	345	351	366	340	344	349	373	342	347	353	359	344	381	362	353	391	388	342	354	356	408	398	374	339	352	351	395	374	377	358	365	369	361	362	378	335	386	369	349	356	369	374	354	401	373	345	352	387	359	391	376	348	365	381	332	351	351	361	362	375	346	383	368	364	364	334	338	342	343	376	345	405	359	359	338	356	345	342	366	350	376	355	363	384	364	386	364	364	315	379	358	341	379	406	368	363	362	358	374	377	381	376	315	355	373	314	361	348	391	362	364	399	379	381	360	327	382	349	376	364	331	393	334	352	378	340	357	380	335	387	344	354	341	372	345	392	357	353	369	366	356	344	361	377	341	370	376	362	373	349	366	352	364	334	336	356	382	375	331	328	369	320	353	395	389	388	392	337	381	392	386	361	346	350	375	386	333	387	361	383	357	362	355	404	407	370	345	356	356	388	344	342	382	394	367	392	368	359	356	368	325	321	425	332	352	372	390	388	344	374	341	340	356	360	356	399	345	389	391	351	358	359	368	362	373	358	331	348	327	341	367	351	344	361	338	362	367	366	355	363	394	358	355	331	369	386	376	368	353	368	341	350	341	327	365	343	395	331	398	385	362	351	367	360	345	364	343	367	363	363	370	341	366	376	360	319	354	330	350	354	336	344	368	356	378	351	359	340	378	348	375	364	346	389	375	346	354	359	344	353	362	352	366	376	345	345	382	359	375	363	335	375	354	312	337	385	418	382	363	359	364	374	397	361	376	371	378	360	379	353	366	362	391	391	385	361	350	372	354	394	392	327	363	354	340	368	333	321	351	332	391	403	344	347	394	364	350	378	402	357	406	381	355	349	363	351	332	346	364	385	360	381	375	370	374	364	358	372	352	338	396	415	387	324	356	319	347	345	371	343	353	347	374	369	363	347	352	342	359	372	381	368	357	338	347	368	366	347	371	347	364	370	369	362	373	345	362	355	365	351	379	341	337	337	323	353	365	366	355	355	341	354	357	406	388	362	363	382	339	388	378	330	366	352	347	330	339	362	355	369	379	321	360	371	355	373	355	344	380	337	402	356	361	372	347	328	349	358	390	374	349	343	336	368	369	395	383	342	366	344	335	360	329	330	362	351	354	384	373	382	361	364	397	317	364	373	345	306	358	361	333	345	374	378	375	378	307	345	360	372	387	382	352	385	354	362	356	362	373	327	388	387	370	385	401	347	356	364	382	358	345	352	372	367	352	400	358	365	329	314	341	318	332	370	359	407	377	337	391	365	354	391	334	362	361	367	336	375	360	361	357	341	344	373	342	341	346	373	367	384	366	353	383	335	367	366	382	346	358	331	391	368	365	344	334	345	372	324	361	376	390	350	364	355	353	354	353	360	390	353	393	385	370	374	337	342	361	359	368	363	366	352	340	332	341	360	377	399	327	359	337	376	352	371	343	337	349	343	362	347	356	376	354	384	377	368	352	347	343	350	353	361	385	377	370	293	318	356	356	376	363	354	311	320	385	356	372	359	375	386	405	394	339	351	394	385	374	360	306	338	350	335	390	362	382	340	376	325	409	381	349	357	388	343	354	384	347	373	377	365	346	368	342	375	382	357	347	340	369	345	360	393	376	348	391	361	357	361	344	377	358	370	322	357	353	358	349	353	311	370	356	351	380	377	373	357	402	349	383	372	376	405	366	372	355	363	329	355	373	361	361	332	352	330	357	345	355	409	369	344	368	309	354	334	376	352	346	366	323	362	348	355	332	368	390	400	354	403	338	367	352	336	390	351	363	384	381	342	361	327	307	318	390	382	365	361	358	347	342	337	370	378	372	329	378	346	371	347	350	346	336	344	337	371	349	360	383	381	354	359	389	346	334	340	351	342	384	341	353	368	365	365	374	339	314	382	361	378	357	369	392	348	365	381	359	323	378	373	344	386	359	415	383	362	357	371	344	361	365	361	402	364	345	353	365	362	373	374	374	359	365	376	392	337	355	356	359	366	364	389	385	360	360	371	386	387	360	343	364	376	402	395	369	362	370	373	372	393	368	343	352	367	367	343	381	360	369	362	366	367	343	320	379	358	388	382	356	302	358	339	344	379	348	362	361
6565	3644	7318	3116	2584	2547	2304	1647	1371	1296	1235	1215	1113	1137	1067	1028	1026	1010	976	962	942	873	899	807	820	830	860	859	900	847	868	820	840	886	857	871	874	837	848	865	832	878	880	842	904	814	821	853	906	832	884	834	827	873	821	872	850	898	874	851	893	876	842	838	846	838	820	886	915	872	856	838	849	841	827	830	857	865	846	851	846	789	848	821	862	872	801	801	808	864	861	827	871	873	824	908	797	892	830	896	805	847	848	841	819	822	883	837	826	833	828	875	844	834	854	856	834	829	879	834	838	853	793	874	814	845	860	835	899	890	844	837	849	895	848	822	806	861	866	807	864	787	795	801	852	842	878	853	845	898	846	854	851	817	879	841	844	763	850	829	847	861	865	911	887	873	897	843	845	887	875	902	956	837	876	832	849	881	877	891	798	846	822	856	895	842	890	828	888	811	799	833	837	877	801	843	842	837	814	880	855	843	855	858	862	836	915	847	854	821	848	841	811	884	869	880	860	807	852	835	829	851	857	869	891	882	860	892	851	804	850	844	794	861	843	867	826	860	763	826	840	838	849	846	839	830	850	821	794	855	856	871	866	808	835	863	811	862	879	836	882	855	848	864	831	852	822	841	854	866	794	849	830	859	861	828	788	896	837	830	848	805	872	823	872	895	855	823	854	854	828	892	872	777	863	835	878	852	837	845	828	838	859	845	865	843	869	840	808	843	863	862	837	834	893	824	839	804	848	863	895	843	896	816	884	847	862	914	837	834	788	869	860	818	843	882	841	889	829	897	850	788	881	830	827	878	822	840	902	806	820	904	843	831	837	841	819	834	857	777	848	858	816	856	859	814	877	842	839	842	800	822	865	835	859	854	836	837	883	826	844	909	869	812	819	841	844	918	829	882	835	827	854	859	834	820	832	896	809	849	855	812	833	863	853	832	819	864	854	901	883	842	802	867	844	892	853	818	834	776	853	855	850	865	851	853	825	841	846	830	907	854	815	884	815	854	833	826	885	847	854	851	811	827	896	810	851	888	871	848	814	784	874	850	872	820	898	854	882	825	846	824	862	796	841	880	848	839	863	842	817	856	835	855	789	862	855	809	810	830	842	844	871	833	810	819	880	886	903	874	917	843	791	792	818	874	870	852	848	833	826	881	863	842	799	841	874	860	835	907	830	808	833	795	871	854	887	874	865	880	859	812	859	847	750	851	895	845	809	812	855	875	838	857	915	853	808	856	885	885	832	832	831	822	813	857	823	822	799	839	847	828	832	811	852	859	836	812	857	864	861	863	807	817	796	877	907	907	822	837	836	884	823	832	849	855	826	863	841	791	865	872	821	886	863	898	811	824	845	827	782	901	886	834	904	902	870	806	840	852	874	818	874	810	877	889	788	825	881	806	891	788	843	907	816	824	840	849	826	860	924	811	874	823	837	847	843	783	884	827	863	831	871	850	883	864	920	801	885	864	852	870	870	845	849	825	828	847	848	876	855	824	852	876	915	820	849	805	821	820	803	862	874	872	838	807	884	864	894	805	851	821	842	845	870	830	808	816	835	848	863	939	865	821	878	871	841	884	837	863	851	801	863	827	779	848	888	888	807	840	872	856	867	874	863	849	801	869	825	854	861	813	887	821	845	832	906	820	853	855	867	853	884	784	893	806	823	865	779	852	839	863	843	836	913	879	846	847	824	882	842	884	844	876	856	836	867	802	864	848	847	850	882	865	864	888	778	886	843	856	851	848	885	875	848	875	864	873	848	832	846	893	850	845	799	862	831	851	843	883	851	851	820	814	842	836	809	914	849	837	876	849	797	852	868	774	795	833	808	800	811	852	843	848	873	833	873	868	803	864	862	898	835	844	844	854	868	877	826	867	839	816	846	903	872	785	871	859	855	892	821	843	890	829	866	877	792	907	851	823	803	853	846	796	860	829	887	856	861	823	856	888	812	849	859	859	821	860	853	882	857	824	845	875	886	804	875	824	883	857	799	895	811	867	843	850	850	828	810	796	827	876	906	841	858	822	854	860	794	868	849	846	877	846	798	801	885	859	884	829	843	847	872	889	822	841	860	844	906	795	857	854	846	843	792	909	857	810	892	845	904	813	844	857	833	813	849	855	864	828	855	797	832	853	829	866	813	835	873	892	805	879	853	860	832	819	826	803	854	864	870	837	841	812	888	796	854	873	831	840	794	900	850	816	891	848	801	820	830	822	792	851	866	886	830	842	791	809	855	848	840	930	826	808	790	912	818	863	818	878	833	860	877	828	840	831	856	848	812	864	824	875	844	833	875	807	818	838	809	858	857	845	810	895	845	860	863	826	838	829	849	854	838	851	858	841	826	840	857	864	855	852	907	799	837	845	839	816	785	845	858	858	800	854	850	891	885	813	904	816	857	855	854	825	857	911	862	929	842	871	849	821	881	867	826	868	851	864	859	823	884	819	809	891	874	846	857	791	849	832	829	841	832	877	855	870	866	874	870	840	831	867	889	864	853	886	855	853	853	849	858	848	868	862	840	909	890	882	894	834	857	840	857	859	837	897	889	886	817	876	877	858	849	848	862	846	875	873	824	854	871	884	881	867	883	881	872	851	814	910	842	871	863	881	861	840	838	811	829	828	833	792	887	832	824	861	848	850	943	862	882	881	815	855	823	857	838	900	810	885	810	842	811	886	825	880	881	864	844	884	851	846	857	829	886	829	864	829	807	891	858	896	822	862	836	833	896	918	853	803	883	910	900	846	870	886	861	840	843	828	821	817	884	875	766	866	883	836	837	810	812	954	855	796	851	794	839	873	883	873	853	847	831	815	913	856	874	863	872	849	817	884	868	841	821	868	870	830	842	853	871	802	829	833	860	861	841	858	914	877	807	838	829	885	896	792	847	835	839	835	868	797	877	856	887	851	851	886	867	841	870	857	856	871	874	786	869	817	842	843	851	833	819	848	783	859	815	825	857	817	846	881	843	867	852	810	867	858	853	870	862	886	885	904	868	841	835	878	847	828	929	806	816	837	824	857	871	869	869	875	842	835	854	908	829	827	815	830	885	888	823	841	820	832	801	850	844	898	898	864	856	756	822	798	909	833	879	896	814	863	887	862	813	844	877	867	862	884	787	861	827	856	878	848	824	852	908	856	830	811	832	870	872	868	785	821	835	853	850	847	824	812	854	901	842	901	845	852	824	810	896	868	880	808	840	841	884	850	838	856	816	845	810	823	840	834	835	839	882	834	891	841	873	841	845	862	790	866	797	858	822	859	831	827	840	855	825	845	870	834	779	821	840	860	817	871	862	895	854	839	842	841	856	815	894	810	808	852	816	830	858	829	880	884	874	810	875	819	877	835	807	859	802	854	814	817	912	848	916	887	855	886	884	852	868	841	855	835	854	871	883	870	830	832	859	830	829	825	822	849	856	818	834	835	800	888	898	853	819	851	857	835	818	897	829	830	864	868	880	870	855	859	906	851	814	865	831	886	888	849	816	862	898	813	859	835
19613	9220	15744	3385	1266	1055	869	646	563	483	515	457	435	426	424	365	384	377	331	373	367	353	364	349	358	329	357	342	329	298	337	317	321	349	341	303	340	334	372	374	327	341	324	342	325	310	339	318	358	331	313	323	308	332	365	326	321	347	316	313	330	343	332	321	334	334	323	369	336	366	347	330	345	358	344	327	329	347	312	328	347	318	327	325	326	328	359	291	332	333	338	318	322	327	344	334	289	334	347	302	349	309	327	335	335	340	347	313	333	337	335	307	317	309	289	343	356	341	331	339	348	305	333	302	312	349	313	330	351	352	365	330	335	346	332	344	329	348	326	338	324	347	319	344	353	349	317	329	270	351	354	307	354	336	332	362	324	338	285	332	329	344	329	342	326	352	335	339	327	362	334	346	403	356	343	301	328	322	303	339	307	349	313	333	312	342	342	328	337	311	344	321	372	344	353	342	347	326	325	334	301	301	295	343	341	345	303	351	304	322	318	328	352	347	343	360	324	360	323	335	331	321	346	370	328	314	320	312	285	339	315	355	330	337	345	357	344	301	312	298	342	322	316	320	323	332	333	339	338	312	344	316	337	345	357	347	339	305	322	357	336	339	315	358	293	317	366	356	332	337	325	296	318	328	342	341	349	331	357	337	302	361	319	335	365	364	301	352	353	354	312	325	320	344	350	322	327	348	352	396	316	332	366	296	353	345	310	329	324	330	370	321	313	305	340	347	309	343	310	325	346	312	324	373	282	339	360	328	349	313	320	325	361	352	350	361	334	335	328	344	354	363	367	323	363	333	337	307	291	318	319	360	324	308	309	372	291	377	360	324	375	327	296	340	367	310	359	355	336	355	356	335	329	329	323	332	335	338	344	353	340	320	313	343	339	314	350	334	358	310	339	305	348	354	331	333	312	349	350	340	290	350	362	315	314	323	331	331	360	322	307	322	368	357	326	353	342	348	355	339	320	337	341	314	352	321	353	332	312	340	312	356	352	340	294	327	354	324	356	342	301	336	354	349	307	336	364	312	338	329	372	344	301	302	343	316	306	353	339	284	338	322	312	331	321	307	321	332	317	360	335	358	361	341	325	351	296	323	302	337	304	337	347	331	364	331	355	316	336	362	336	365	307	356	368	347	359	313	321	310	333	332	341	341	317	304	359	364	312	326	354	328	342	316	348	316	318	339	339	341	324	309	310	298	386	339	325	355	335	346	355	338	336	322	341	309	339	327	334	300	345	347	326	334	322	307	335	293	298	326	319	361	314	355	320	328	357	351	362	321	323	308	323	338	339	324	335	324	352	309	318	345	309	336	311	333	327	310	333	303	378	337	254	321	341	396	308	352	332	323	304	307	291	329	339	328	334	329	368	365	320	330	337	328	333	343	305	369	357	316	333	316	340	318	341	342	375	330	311	349	330	350	330	296	327	348	346	347	307	326	348	326	335	322	358	348	320	355	310	341	352	313	331	329	274	329	332	342	331	290	318	322	321	315	319	328	367	337	343	322	313	316	315	348	315	306	339	360	414	350	339	311	344	338	308	322	328	332	342	286	311	330	333	345	301	343	325	353	346	307	336	340	361	332	359	329	340	341	342	324	328	342	302	295	340	363	334	333	346	312	342	348	315	321	351	355	337	325	319	353	353	306	339	308	338	325	369	343	306	332	310	367	359	326	333	336	340	304	342	337	302	338	328	295	345	314	288	352	345	332	306	332	334	321	346	320	306	327	345	339	332	309	317	341	346	357	324	345	284	339	355	340	353	325	324	284	372	323	324	349	384	335	347	328	337	348	354	308	308	342	343	315	346	313	326	336	308	334	318	349	335	370	355	343	312	341	369	326	340	327	360	313	332	318	332	343	338	336	309	287	335	293	326	350	309	332	338	331	295	318	318	321	309	318	355	361	336	341	313	354	318	333	320	341	314	341	365	333	318	317	332	310	303	329	364	329	352	362	314	337	317	365	342	314	325	368	335	367	367	315	337	317	346	347	351	316	335	342	371	317	334	341	331	334	338	329	330	359	342	311	342	297	322	312	333	326	331	329	332	323	354	357	341	305	336	343	312	317	317	349	338	353	343	306	351	366	306	344	299	356	321	331	327	361	367	370	322	325	330	324	329	343	322	362	341	321	326	346	320	310	322	343	328	353	341	331	328	336	319	304	308	335	341	365	327	343	353	316	365	316	356	350	333	313	331	331	325	327	321	325	328	367	361	346	319	340	328	356	342	319	307	310	354	356	316	310	339	330	349	355	313	332	332	355	314	323	366	346	336	345	335	301	334	321	336	364	334	356	339	291	369	307	344	353	334	330	320	297	325	362	304	353	307	360	342	352	329	357	320	370	314	312	340	316	321	292	339	334	375	297	339	356	330	334	339	330	345	315	356	343	355	338	324	323	324	363	353	353	378	336	327	327	333	347	316	335	352	336	334	323	355	335	281	320	349	326	380	376	341	331	344	295	342	343	355	351	327	321	319	339	339	327	306	339	338	348	362	332	367	335	381	350	342	329	343	335	391	320	335	347	323	334	320	361	316	326	337	307	303	332	328	305	328	299	320	347	321	337	360	337	338	332	344	346	320	334	323	357	305	345	319	352	333	371	355	338	288	298	337	327	338	309	373	374	331	288	347	351	322	325	316	319	314	291	337	349	314	324	344	366	329	343	307	319	292	337	324	388	350	291	326	355	315	341	341	368	312	327	335	333	347	350	310	331	336	354	324	318	296	353	345	329	334	303	337	321	319	340	345	340	353	369	323	342	330	309	349	302	329	340	312	338	346	301	337	285	340	336	350	358	322	356	374	345	356	336	349	337	353	334	336	320	335	345	348	347	342	345	294	330	319	371	341	317	341	306	346	320	336	339	363	338	344	339	308	366	335	329	300	306	336	297	320	304	323	339	335	323	328	316	355	334	309	353	352	311	337	352	317	337	357	377	328	319	318	337	328	345	331	346	320	358	314	320	309	316	337	311	322	366	324	331	354	350	334	370	340	330	325	330	329	320	324	354	319	299	336	367	330	319	346	330	352	376	331	360	338	336	369	368	325	309	306	335	322	318	370	336	323	325	333	356	355	342	328	293	328	335	349	346	335	342	381	337	338	314	321	312	333	356	324	294	344	369	317	338	336	334	334	330	334	337	346	342	285	340	323	318	299	363	317	340	325	343	361	312	349	408	334	354	334	300	359	337	334	328	309	323	314	347	333	321	344	319	342	347	361	314	331	327	355	365	353	321	370	361	317	351	341	322	322	352	319	318	336	311	363	314	333	340	355	343	287	305	340	334	335	327	336	291	310	345	321	306	323	313	332	347	339	336	310	311	313	300	372	340	325	336	287	345	297	341	314	333	320	360	346	361	316	346	354	346	307	345	332	300	352	327	325	339	309	363	333	323	320	312	346	350	329	337	345	325	324	344	326	327	330	340	327	380	342	346	363	365	339	329	326	345	302	335	349	322	326	317	347	336	368	337	339	340	302	308	364	343	333	373
14276	9270	20160	5191	4481	4094	3263	2390	2197	1860	1718	1585	1403	1328	1189	1183	1240	1101	1059	1015	965	980	894	942	861	911	828	855	847	810	792	799	893	782	807	821	845	815	831	820	821	818	777	750	845	818	764	728	779	830	813	783	763	838	795	811	815	776	775	780	802	804	814	815	750	795	748	792	834	799	768	822	778	795	794	746	779	782	812	750	781	803	747	780	795	778	799	825	788	765	794	772	835	777	806	835	776	789	809	795	798	825	799	835	784	805	795	790	754	806	789	844	798	810	809	837	797	787	814	844	743	822	734	817	792	813	790	762	798	762	767	767	791	787	784	787	731	794	795	773	797	798	765	766	824	752	796	783	735	782	785	828	762	759	778	764	754	838	748	799	801	752	814	801	770	762	785	813	827	779	769	778	783	782	795	813	746	802	799	802	790	714	800	811	744	785	773	781	810	845	803	787	795	781	769	845	831	739	846	784	785	794	761	792	784	773	786	778	772	802	780	816	763	719	795	788	779	822	751	789	771	785	764	804	814	826	805	784	785	767	785	773	808	798	778	809	763	732	758	781	824	806	783	773	754	811	813	739	747	758	785	763	766	768	733	766	736	861	789	774	774	760	794	755	778	748	762	824	787	820	781	762	770	744	773	820	734	776	820	740	814	805	801	794	775	810	786	778	798	799	823	817	781	764	800	791	754	769	726	800	752	775	747	798	765	785	783	754	790	788	805	738	779	765	735	802	847	840	793	782	749	786	791	802	810	788	771	796	810	763	789	807	781	773	781	752	792	776	741	812	797	791	794	803	754	783	778	791	854	838	784	802	762	753	824	752	744	825	783	781	740	784	803	806	760	816	780	763	838	768	782	822	757	735	786	776	812	802	793	802	819	766	784	784	747	771	783	769	800	805	773	738	768	828	828	804	801	779	785	826	728	806	797	817	789	829	791	758	722	811	747	752	736	753	801	738	808	770	826	790	810	784	761	787	829	779	818	783	768	809	822	802	773	859	754	765	890	740	776	773	766	781	799	856	812	803	827	785	793	778	784	783	781	765	768	770	782	719	781	830	801	789	787	779	805	758	799	792	760	806	794	792	783	804	756	767	779	794	827	797	801	822	782	756	776	820	834	808	813	785	740	809	798	766	784	767	799	769	771	802	783	812	786	779	776	753	755	715	794	802	806	807	789	799	763	793	760	750	772	797	775	755	778	816	833	772	802	783	836	821	805	768	773	798	744	782	804	760	784	810	811	792	796	779	742	767	785	781	783	824	726	768	762	811	794	735	819	817	782	780	710	783	734	745	835	793	767	741	764	798	787	771	743	794	778	779	747	749	714	806	775	792	763	803	763	792	737	750	770	777	772	794	792	766	785	832	822	772	765	781	796	794	797	812	703	816	784	763	802	795	750	793	755	782	766	773	797	791	785	811	791	795	787	801	795	808	787	810	710	762	800	796	786	797	810	725	806	800	778	815	785	784	785	806	749	781	783	810	794	845	813	824	838	765	767	753	790	772	790	756	774	756	779	806	770	821	801	792	794	770	776	811	796	802	763	784	818	729	776	746	750	779	831	754	765	768	810	818	793	788	737	740	754	762	830	791	790	781	813	765	815	761	808	789	764	804	790	757	787	734	804	804	810	802	741	762	785	791	790	754	816	815	773	767	779	778	760	761	761	816	803	797	747	853	812	816	776	794	796	750	797	787	834	752	777	795	760	775	826	784	774	827	852	779	763	787	815	775	761	729	801	776	811	771	802	784	776	775	794	806	802	795	838	779	799	778	749	786	790	798	816	809	762	823	773	756	766	738	785	832	763	819	780	783	774	796	796	862	811	742	808	762	750	805	782	790	817	803	743	760	763	756	785	772	802	746	775	793	801	795	763	807	788	754	813	814	779	768	809	767	807	781	803	786	798	766	808	826	763	755	819	782	787	759	806	774	772	741	814	783	821	847	786	769	782	770	769	819	824	758	789	838	792	755	778	795	779	762	757	796	749	786	764	759	817	800	789	790	778	756	764	783	799	751	786	795	846	808	796	735	821	818	787	797	808	740	764	767	752	815	810	786	811	775	804	796	752	818	715	792	740	805	778	774	766	775	788	825	763	760	812	753	752	738	791	749	817	788	761	830	760	799	814	781	798	780	794	746	761	769	790	763	764	772	797	829	751	798	800	829	785	766	736	830	764	743	770	816	798	815	735	783	795	766	799	852	820	757	754	771	773	850	769	759	768	774	798	750	736	774	770	820	779	733	819	802	786	773	731	747	795	811	816	763	811	814	770	815	796	760	747	811	810	780	817	781	776	768	786	824	850	766	787	778	806	798	751	774	821	813	787	802	738	783	781	735	788	783	750	765	799	848	794	783	811	805	807	804	796	808	852	757	774	760	799	794	797	822	807	796	779	809	800	769	794	774	825	798	792	812	787	811	763	780	767	759	771	774	786	792	819	799	830	775	776	763	784	795	772	797	751	796	752	774	787	749	769	778	789	763	772	795	767	834	802	737	798	795	837	746	759	788	753	824	803	819	800	814	772	774	803	779	791	818	800	784	794	797	815	746	790	787	753	804	772	819	817	787	798	834	762	785	761	796	774	760	822	762	783	813	848	820	775	816	812	818	819	794	785	793	769	824	796	734	813	771	779	745	754	834	783	822	777	781	807	793	804	718	783	740	782	808	764	801	829	737	794	787	792	814	774	808	813	753	799	754	801	801	775	773	828	810	798	790	820	798	797	742	825	758	755	779	796	759	782	737	767	756	807	797	766	798	815	783	753	791	780	830	781	803	807	786	746	769	737	831	793	833	806	821	778	841	764	748	772	797	768	772	764	755	812	811	770	814	791	796	800	814	765	787	757	776	760	811	835	762	818	808	790	765	764	734	846	770	778	820	807	770	776	811	792	822	811	773	786	773	841	818	751	713	756	773	814	763	791	791	735	804	759	754	797	816	752	784	797	776	817	816	776	764	811	806	806	783	743	808	767	788	781	845	782	771	802	830	807	734	805	755	810	799	765	794	776	736	773	790	774	782	793	765	763	780	770	767	753	737	793	817	769	776	773	825	727	886	781	795	811	764	782	799	748	848	798	775	763	838	785	778	753	758	793	775	775	819	840	767	755	800	772	795	827	795	822	828	835	829	815	763	780	796	788	771	789	777	778	774	837	744	761	778	762	777	757	773	789	801	765	779	768	772	840	788	801	820	752	764	797	796	839	783	806	767	774	796	759	744	792	786	821	864	791	835	774	801	862	787	783	796	778	798	781	816	793	798	748	832	818	750	757	792	773	765	757	748	773	761	810	823	736	797	812	773	782	751	826	811	757	808	820	766	793	807	827	795	788	854	774	799	759	827	805	768	743	785	771	794	771	800	785	810	783	789	772	765	757	707	749	774	786	758	781	815	776	758	776	791	806	799	745	819	815	852	784	797	824	794	771	814	785	800	809	760	742	805	753	821	794	773	761	797	753	767	798	775	807	756	790	775	743	772	820	800	819	754	733	808
29308	15040	26003	7077	2079	1334	946	683	575	461	424	429	313	353	311	309	278	266	244	242	231	270	221	206	222	212	208	207	202	208	185	213	189	210	223	227	204	202	216	220	208	233	220	222	180	177	194	210	218	221	209	213	191	197	209	203	184	205	177	192	216	228	218	200	203	214	183	192	188	202	196	177	178	210	192	209	205	197	178	197	198	183	195	191	218	202	206	215	189	180	184	205	199	200	205	180	197	202	217	194	192	227	209	214	206	195	199	198	175	185	190	184	180	184	190	218	183	165	189	202	216	194	191	207	201	202	207	209	204	233	179	200	195	200	191	162	199	203	209	193	211	184	207	200	195	178	177	187	210	212	164	183	224	201	201	172	203	179	179	222	211	195	216	177	185	198	199	172	186	160	183	189	188	221	198	220	203	206	195	169	198	199	196	199	189	200	205	194	188	172	190	183	217	213	187	225	175	214	210	199	194	171	171	196	229	167	192	208	201	197	207	208	224	173	197	210	184	217	203	214	240	210	175	193	202	211	204	196	220	191	192	191	192	231	185	213	187	206	184	213	189	196	220	199	196	174	190	194	204	221	201	206	194	176	201	172	191	205	176	219	194	204	182	189	195	178	195	190	201	201	170	199	197	194	174	203	176	205	200	209	188	208	189	212	162	176	207	207	194	177	180	190	190	191	212	217	212	176	182	200	209	202	186	221	176	188	190	182	214	207	217	196	203	226	216	189	182	187	211	208	232	225	208	189	165	170	204	199	214	229	204	203	217	225	196	197	196	189	202	197	203	220	178	201	200	202	224	201	199	183	196	219	205	193	176	205	205	189	178	201	189	221	206	186	179	189	198	222	208	230	223	196	163	204	196	205	192	207	222	206	181	202	203	187	194	174	181	170	201	209	217	198	201	213	194	199	204	183	194	201	207	187	202	198	194	217	205	208	201	182	165	210	174	212	241	191	218	204	188	206	195	229	203	218	191	197	180	186	209	201	197	192	217	204	223	166	212	233	197	186	186	197	201	191	216	202	188	196	182	212	205	184	183	199	210	215	213	189	220	213	202	194	211	168	187	179	206	230	204	206	199	207	184	185	203	197	193	195	226	193	188	218	196	180	219	202	184	223	200	183	192	223	192	186	195	187	204	169	195	191	214	193	210	190	224	196	194	196	194	221	193	180	177	179	203	182	188	180	146	187	214	186	196	203	210	189	178	192	204	193	184	221	225	191	223	172	193	197	218	191	205	182	183	191	205	160	187	231	199	198	202	204	186	200	216	196	226	207	153	204	182	197	182	199	217	199	210	195	184	214	229	201	188	163	199	232	224	206	208	217	197	188	207	181	180	187	176	212	212	176	192	201	207	215	189	210	178	188	193	193	188	193	183	209	217	199	198	221	192	190	199	191	197	194	181	201	170	190	202	187	196	216	204	204	215	223	167	201	197	204	184	224	180	188	201	188	175	207	201	221	208	169	195	212	180	208	209	199	193	200	196	229	204	210	199	207	251	182	199	193	180	194	191	173	193	210	201	190	195	207	210	213	217	205	195	194	186	186	217	190	212	191	199	185	197	195	179	205	218	192	184	229	195	175	177	161	170	182	180	198	200	200	188	200	223	223	191	182	199	173	176	165	194	195	212	209	183	226	208	192	205	207	176	200	191	180	193	189	193	185	165	190	190	201	198	224	196	197	192	185	200	211	199	210	154	194	178	199	220	212	194	192	195	203	198	200	199	180	203	197	206	195	214	198	198	216	192	182	187	208	203	184	200	187	209	219	207	192	213	174	203	190	190	202	203	185	192	189	186	186	190	179	184	210	197	199	204	201	199	221	244	167	194	173	176	185	184	182	177	192	193	166	180	182	207	194	210	190	198	202	171	200	190	224	205	192	197	168	197	200	202	191	181	200	205	187	199	201	220	196	181	205	175	207	204	197	207	195	187	162	187	197	204	215	212	207	196	203	207	182	171	192	219	198	193	185	210	204	155	219	196	186	174	207	198	229	185	191	218	189	166	198	203	187	198	209	218	200	218	202	178	181	194	194	222	211	194	185	195	209	185	191	192	195	211	196	197	201	218	199	195	184	193	212	204	193	187	173	219	185	200	208	202	184	192	170	184	202	175	193	195	169	166	199	204	198	198	226	193	221	204	223	198	168	187	203	178	224	204	184	183	194	175	188	191	162	176	217	212	194	215	198	189	204	199	208	218	188	212	209	196	194	180	182	179	224	186	162	208	193	209	211	186	220	195	185	202	182	193	191	221	192	190	199	162	199	212	207	204	200	196	190	193	203	176	172	215	188	197	197	190	201	207	182	171	180	194	177	194	208	221	206	181	201	188	197	196	204	192	189	210	196	186	182	210	187	193	202	201	190	195	211	192	180	182	196	211	198	210	200	203	200	187	175	191	219	174	166	191	211	179	190	209	201	186	182	226	186	177	208	201	190	195	225	201	179	181	208	180	175	187	172	190	201	197	187	209	205	187	190	187	190	184	228	178	197	183	206	233	209	219	187	184	205	181	221	207	190	210	193	193	170	216	180	199	222	173	213	216	209	200	189	199	194	214	192	235	223	219	191	218	198	201	200	212	204	191	180	194	189	182	161	215	174	194	193	190	216	175	220	202	202	232	196	199	215	197	198	202	192	176	194	181	184	211	212	199	192	217	216	196	207	200	208	187	183	219	214	191	206	205	191	181	196	186	186	215	178	183	166	198	206	156	183	215	208	207	195	190	195	211	178	203	192	212	193	218	207	188	195	199	198	208	210	204	172	180	169	195	198	192	203	197	196	185	175	203	219	165	211	214	185	196	165	197	191	188	199	185	209	228	175	183	172	192	222	179	201	217	189	208	185	207	212	211	184	218	205	205	208	191	177	184	197	185	206	187	207	187	194	216	183	183	200	209	198	208	204	210	194	179	229	216	202	190	198	198	218	199	191	165	166	188	207	218	234	200	184	185	172	163	210	181	187	198	199	206	217	201	173	178	177	199	184	198	215	208	193	177	219	198	214	228	179	185	180	181	193	188	205	203	211	218	212	207	172	186	182	182	205	197	208	202	225	205	196	205	193	232	215	194	189	184	193	170	187	212	220	203	200	178	178	197	225	165	190	197	186	208	190	199	216	220	198	202	193	196	196	200	199	191	196	176	170	202	176	181	181	191	229	189	219	193	174	191	212	205	184	190	188	199	193	193	217	191	206	195	214	205	186	185	188	206	213	194	217	170	222	185	167	204	216	201	229	208	224	189	165	191	207	212	201	206	197	194	202	194	196	208	179	197	195	197	215	193	191	215	225	184	231	191	176	184	195	203	203	185	192	181	189	180	181	213	212	186	190	206	187	184	168	179	173	183	173	200	192	196	164	170	199	206	189	181	197	182	208	199	171	195	202	207	209	188	216	214	194	199	207	193	244	188	191	217	202	184	178	203	172	188	173	189	202	185	198	189	193	192	178	200	202	151	192	209	181	192	216	210	209	181	172	192	187	179	206	201	177
18918	12937	28926	6975	6102	5214	3925	2893	2604	2185	1880	1723	1579	1434	1288	1191	1030	1037	977	874	886	797	768	744	655	623	572	620	552	536	517	569	557	558	538	560	552	505	527	496	549	505	504	526	495	535	449	496	495	493	536	488	481	499	518	496	492	488	478	475	496	498	492	480	472	503	515	488	514	466	468	481	479	478	476	491	491	463	493	542	495	461	460	446	505	498	473	480	471	452	472	487	494	479	525	472	451	527	460	494	472	502	486	496	505	514	482	476	520	531	484	507	492	494	458	497	495	508	463	477	508	524	484	464	483	527	506	465	480	497	429	478	525	514	483	539	503	510	487	456	474	449	469	498	484	509	500	496	477	499	527	510	470	441	483	468	473	493	518	502	479	523	533	453	527	512	481	469	509	478	501	508	503	487	489	478	459	496	470	505	475	474	498	485	489	510	482	491	482	496	525	496	482	492	504	506	487	495	519	493	502	486	505	488	484	475	475	471	513	460	522	495	477	528	457	490	495	496	485	520	514	463	513	486	494	508	480	482	487	480	494	520	521	493	474	487	500	443	485	486	489	497	489	545	471	455	473	519	508	483	481	479	479	513	494	506	476	456	498	528	508	443	509	468	506	498	478	478	497	491	488	490	485	467	529	540	439	489	488	502	519	450	500	461	493	502	418	457	526	497	505	491	496	442	521	482	502	487	481	482	504	490	461	497	469	539	492	489	460	484	488	465	504	457	465	491	505	497	453	521	498	488	506	485	529	500	471	467	486	500	506	473	452	490	509	497	479	459	475	493	474	475	477	464	496	510	462	519	465	447	495	477	485	478	486	491	469	440	494	500	490	495	459	520	519	462	517	508	478	454	526	509	452	496	493	453	475	542	489	494	473	458	485	512	496	474	519	530	498	459	500	449	500	520	517	481	475	500	475	506	485	507	481	507	507	505	481	477	476	491	502	512	490	511	466	495	504	483	484	499	450	480	464	479	491	505	508	490	535	465	493	516	482	503	471	482	472	484	494	498	506	501	529	517	464	501	508	454	488	466	488	467	458	497	524	477	495	468	499	479	457	554	504	476	489	461	501	479	503	465	463	474	497	497	488	449	485	495	488	477	513	508	499	533	498	491	488	439	478	488	490	476	513	490	468	508	486	480	497	526	508	502	481	496	502	530	522	464	484	488	500	485	515	476	440	464	505	487	490	524	529	505	501	460	504	490	511	492	481	444	487	527	488	509	506	501	503	492	469	483	461	523	514	482	452	472	506	503	460	462	490	485	476	495	485	505	462	466	503	456	484	507	506	513	502	504	462	486	475	458	526	492	513	509	498	522	483	511	502	491	526	493	521	508	450	479	492	497	479	485	483	461	446	504	491	527	460	490	522	477	495	488	466	498	494	480	492	486	478	455	494	485	491	476	488	453	472	475	476	481	507	547	476	481	499	485	528	493	457	486	505	495	506	512	468	523	472	471	452	522	478	490	496	476	478	519	476	476	507	505	471	468	447	475	506	516	477	493	500	484	465	505	483	473	517	472	453	490	481	523	481	487	474	452	505	461	528	519	522	458	498	505	522	471	496	514	484	461	507	497	483	501	488	466	488	503	489	504	503	442	440	464	506	500	504	523	470	466	487	454	498	494	448	456	511	456	497	462	531	536	496	538	471	451	493	487	475	516	548	491	483	482	498	474	450	510	467	462	480	480	479	462	457	435	495	479	506	485	492	497	476	476	501	510	458	493	493	526	492	477	467	479	505	482	475	497	498	494	502	490	526	467	533	481	506	486	505	524	507	457	527	507	482	501	518	485	493	432	444	493	513	500	501	488	484	507	474	497	512	500	473	474	484	491	492	496	482	482	462	520	502	531	490	483	475	495	481	454	490	494	470	504	512	487	480	549	537	463	487	482	514	515	460	475	528	496	479	507	482	481	508	492	461	507	520	455	525	455	486	525	521	507	437	507	519	487	437	490	500	488	492	507	505	508	459	447	489	495	496	450	466	508	504	498	449	525	534	483	473	487	485	475	440	520	484	483	528	530	462	501	479	489	474	495	483	509	438	517	466	497	444	473	503	485	466	525	472	508	503	488	525	499	483	481	503	527	477	495	472	457	502	520	499	462	489	496	457	496	466	477	504	474	486	504	517	487	447	492	493	517	478	454	485	504	479	494	501	504	490	490	476	487	522	530	509	468	462	473	471	495	498	504	504	503	502	500	464	521	476	443	500	513	511	520	494	496	475	469	457	491	494	516	512	472	470	461	474	509	472	480	482	479	476	483	464	474	494	532	498	493	481	499	511	506	503	516	498	484	477	501	523	509	458	478	470	495	492	449	468	495	495	511	456	496	473	511	488	529	521	467	494	524	518	486	493	488	501	529	470	468	452	469	455	485	501	508	472	464	460	467	454	534	504	488	503	472	522	507	453	530	498	521	508	446	492	522	502	486	497	492	518	472	513	467	496	474	509	474	499	483	494	467	498	457	498	515	508	536	513	504	486	453	504	518	491	510	492	522	480	520	491	485	464	478	498	505	485	519	489	532	519	492	517	492	487	505	495	471	474	457	468	500	512	522	518	503	489	484	462	485	511	505	468	497	503	499	507	455	466	514	494	501	504	443	502	531	536	470	518	526	477	499	491	481	524	486	517	473	476	494	481	445	468	436	514	479	473	466	493	455	485	472	490	502	491	487	514	486	522	490	478	510	483	546	445	491	502	488	476	496	501	530	468	440	530	478	486	474	484	510	498	493	481	519	513	497	495	487	494	505	455	445	473	438	447	490	505	493	471	463	475	493	495	498	481	482	512	497	492	486	501	516	497	483	502	539	508	497	480	481	516	503	481	496	495	483	499	499	445	496	483	477	501	498	503	463	506	505	498	479	503	506	499	481	459	508	492	481	486	477	521	484	489	464	492	504	540	509	503	496	520	450	485	476	477	521	480	478	513	512	504	461	449	465	476	487	493	484	456	455	474	482	500	498	442	505	511	473	519	470	522	466	493	518	482	485	475	524	509	533	496	509	491	489	471	471	489	486	487	492	474	477	486	484	480	491	503	518	489	460	494	503	514	466	506	476	468	491	470	518	450	453	509	497	493	490	488	480	459	474	454	487	500	513	462	474	481	498	485	523	470	479	496	498	477	497	470	482	505	468	519	487	469	537	510	508	474	533	464	512	496	500	461	521	513	491	484	483	491	531	503	459	463	496	481	522	488	492	493	498	496	452	499	473	492	488	533	482	511	496	452	511	492	506	476	481	472	494	443	470	494	484	471	518	461	467	499	489	519	480	509	522	459	468	481	482	495	489	457	483	501	505	522	483	489	501	511	519	474	522	440	468	459	512	512	475	517	493	508	535	461	471	487	450	483	489	500	468	494	485	453	463	540	471	508	472	531	486	508	454	483	486	481	519	468	530	503	478	494	500	506	494	509	488	467	513	475	486	482	511	441	484	488	481	493	450	509	498	482	472	504	485	511	505	523	474	514	473	500	501	477	474	467	489	510	484
8667	2941	3611	1201	803	673	594	539	517	441	450	412	459	399	390	375	395	377	403	361	363	386	379	370	370	366	375	330	361	375	363	335	337	340	364	377	327	347	374	336	351	368	358	344	353	362	375	349	372	372	343	331	366	362	370	359	346	385	374	318	356	344	335	363	394	336	321	399	371	361	381	364	333	363	331	363	381	363	379	349	364	387	350	397	339	339	326	346	349	381	338	338	355	321	370	380	352	307	331	340	315	374	389	331	354	374	342	341	365	329	339	349	354	319	356	399	340	353	368	342	326	362	336	348	366	377	386	377	345	361	354	343	361	342	352	323	347	366	360	362	339	339	308	369	393	330	357	338	363	353	375	319	348	361	324	331	394	343	359	354	360	352	347	348	372	343	329	360	368	386	392	369	379	326	362	345	348	365	352	356	355	360	310	359	328	343	385	378	361	320	353	380	349	367	345	346	375	369	339	347	342	379	341	331	376	353	343	369	352	348	404	334	342	375	367	369	363	360	360	331	346	369	393	357	369	356	358	326	339	373	377	343	354	371	371	375	366	328	316	301	394	343	350	342	321	333	356	342	396	369	312	356	344	380	364	345	370	369	333	412	388	348	317	384	332	354	361	325	380	386	359	372	322	343	370	338	349	329	341	334	353	379	329	365	337	380	342	323	361	340	337	349	377	356	353	400	350	338	335	390	353	365	364	350	325	360	343	300	349	367	372	353	323	374	354	337	362	374	375	366	381	333	369	363	381	363	366	388	370	343	333	340	374	354	324	372	332	362	360	350	334	370	369	337	393	311	346	355	362	362	354	338	335	352	323	376	357	341	333	365	349	369	340	345	355	367	351	398	368	350	374	341	328	355	380	339	385	417	343	331	368	317	359	339	389	323	334	345	355	376	377	343	323	386	310	364	360	362	371	355	346	331	355	375	286	318	367	379	353	361	361	383	369	356	377	393	334	315	388	405	366	314	359	378	338	335	346	326	332	384	376	368	384	355	351	361	375	329	372	349	327	355	385	383	356	359	370	338	341	335	332	331	369	352	351	388	356	352	409	362	354	372	378	400	323	363	369	326	384	358	364	364	347	366	362	338	363	353	356	386	352	300	371	338	360	371	341	381	350	381	329	343	330	378	361	361	363	362	349	332	363	359	336	351	369	339	338	374	351	329	366	338	348	373	337	332	342	368	358	383	316	382	377	332	392	366	359	363	333	369	353	387	390	343	364	340	381	366	392	352	308	350	357	331	324	314	358	382	364	341	381	357	352	365	346	340	392	346	326	345	356	317	338	331	348	361	378	350	367	377	371	346	344	356	342	350	359	406	350	382	360	337	362	336	329	327	370	349	334	338	373	361	361	352	369	322	348	367	373	360	336	337	324	314	362	340	363	402	364	336	338	373	427	363	325	357	347	344	315	332	365	330	347	319	376	353	365	349	331	364	388	375	335	348	360	383	356	342	358	390	338	349	375	331	335	382	339	335	401	346	345	336	377	334	370	360	372	367	336	345	337	382	361	343	365	389	343	363	364	343	352	384	340	335	335	366	374	348	340	348	377	336	387	360	349	330	370	387	349	372	336	329	349	358	355	344	364	360	340	364	347	334	350	347	338	320	353	347	332	328	338	331	360	323	328	344	348	369	344	344	367	339	368	334	345	328	354	322	383	343	358	376	372	356	382	353	431	343	365	334	327	327	350	356	323	361	355	372	363	368	352	328	376	370	376	397	389	360	348	373	360	355	365	346	374	353	359	372	385	364	379	401	369	330	376	380	353	319	358	311	356	374	373	342	392	377	351	343	351	318	342	340	376	325	325	314	315	376	366	362	358	337	358	384	406	351	373	399	336	352	389	348	352	380	388	377	347	377	328	345	343	373	371	356	385	326	369	359	337	340	319	380	343	317	337	328	336	329	339	324	345	317	316	330	352	379	372	379	342	350	380	361	346	357	339	368	372	367	319	339	371	345	364	352	335	362	343	360	345	355	335	335	321	355	337	342	354	366	338	378	304	359	325	402	344	363	337	357	378	383	358	365	341	329	334	370	339	329	315	365	312	336	362	368	323	373	352	360	375	340	338	348	343	343	357	379	375	333	360	331	337	403	384	319	313	324	328	355	378	379	308	328	344	335	324	364	359	339	346	345	385	333	338	344	330	350	336	371	330	324	361	382	357	381	352	352	344	357	309	332	377	349	345	371	369	357	397	345	381	341	346	362	339	363	346	328	315	355	350	348	370	364	393	347	377	354	339	351	353	358	345	347	362	365	327	376	388	369	335	353	331	349	346	372	354	372	392	338	354	364	331	355	337	357	377	383	333	384	331	328	351	342	347	338	352	355	358	340	347	390	375	356	359	382	366	354	329	364	368	362	332	366	370	360	354	378	365	342	328	358	381	332	351	362	373	348	393	341	365	330	367	385	344	328	334	380	388	358	346	351	376	379	331	320	374	385	333	381	394	354	345	334	363	353	322	365	347	370	329	337	361	366	360	376	365	378	364	375	329	360	382	359	336	334	370	380	333	341	316	370	330	384	353	351	353	355	370	350	361	367	370	333	372	361	354	372	357	361	388	365	296	298	377	313	331	379	383	334	327	387	371	356	356	376	346	363	351	370	364	352	355	315	330	321	340	354	350	347	353	347	374	346	373	335	336	395	376	320	333	342	325	369	358	353	346	340	372	312	326	347	378	359	328	382	384	353	368	328	367	343	348	310	339	353	332	349	359	321	389	293	375	311	367	379	391	336	386	322	335	310	312	352	363	347	346	345	347	362	309	312	374	346	356	330	373	355	351	346	372	380	380	376	365	367	377	341	352	323	385	366	342	373	386	413	346	350	341	343	351	333	364	344	379	299	330	377	365	365	395	365	328	350	406	379	370	319	318	353	355	384	370	360	368	359	354	392	363	378	364	326	355	375	371	360	361	367	385	373	311	373	344	323	343	358	353	320	388	407	368	321	325	361	362	362	343	352	356	363	358	331	335	357	325	393	325	356	339	338	344	367	325	346	363	365	361	340	393	370	383	338	305	357	369	347	380	374	329	345	329	352	357	353	360	357	389	354	353	355	373	345	374	365	341	382	343	334	340	348	342	386	358	339	293	384	356	362	362	376	383	342	325	381	371	348	366	342	384	383	375	338	360	374	361	346	363	372	336	370	331	363	352	349	366	334	368	324	355	384	340	355	353	355	355	358	375	353	389	366	373	376	356	345	362	363	358	363	345	337	383	316	356	359	329	370	326	372	351	339	375	377	346	331	367	367	386	344	358	355	359	338	344	353	324	348	383	342	347	319	345	358	339	356	345	334	395	374	372	347	404	340	336	330	352	354	343	375	350	340	349	367	375	351	336	351	332	385	351	318	340	345	357	371	371	352	317	343	351	312	327	371	351	315	353	321	357	314	350	378	355	336	361	296	377	355	374	358	337	345	330	358	362	411	365	365	364	330	384	322	374	359	351	347	339	356	327	336	363	349	345	334	367	347	346	339	352	369
6497	3420	7259	3352	2702	2428	1838	1697	1472	1330	1285	1179	1179	1060	1116	1050	973	970	993	899	850	925	881	807	850	818	809	893	841	875	797	837	816	843	851	863	900	825	873	819	871	838	840	833	833	820	853	826	814	858	851	826	869	819	833	881	822	872	845	836	811	894	845	831	796	804	864	788	837	843	803	838	874	874	808	828	852	816	820	820	804	857	823	802	858	792	897	820	807	845	789	920	849	853	788	775	850	882	853	844	841	881	793	845	841	828	825	834	884	852	799	818	859	834	818	808	826	783	836	814	822	818	848	792	860	873	844	840	857	837	859	857	815	855	821	788	802	851	802	847	866	788	822	818	835	831	782	859	814	814	794	804	772	812	790	853	792	844	837	860	849	874	838	807	823	884	854	842	859	855	818	831	859	827	817	833	834	806	818	821	833	822	853	794	810	873	764	885	815	836	839	801	820	807	837	877	850	791	810	879	840	870	811	837	817	851	825	855	837	812	783	855	836	810	829	858	814	842	836	840	794	776	843	843	800	788	793	889	831	838	850	856	809	813	856	812	867	805	843	827	826	860	874	831	842	856	824	911	833	844	857	821	796	794	789	834	913	830	888	880	843	867	843	844	798	806	809	875	769	799	860	836	798	859	827	799	813	832	823	862	817	830	823	849	829	787	830	847	795	854	834	819	846	817	842	798	813	821	853	830	834	887	846	832	836	841	810	867	839	833	791	863	811	793	872	811	830	812	797	870	838	800	827	815	839	832	830	869	815	815	851	794	828	836	785	818	828	817	869	800	847	822	771	875	853	840	828	894	830	827	863	773	824	882	861	859	827	824	798	873	787	788	912	854	880	811	827	823	837	828	832	894	835	832	845	849	817	775	835	818	834	872	830	871	873	830	857	827	783	813	879	829	808	838	812	842	891	802	842	831	848	841	859	801	832	809	840	851	839	836	815	824	804	812	860	799	832	764	819	792	854	847	793	806	846	878	821	808	860	842	827	822	875	865	860	814	868	774	851	806	821	834	829	777	810	785	833	850	840	855	903	851	878	833	795	841	828	853	851	814	831	786	827	798	801	857	861	852	861	811	798	890	861	790	859	806	833	807	865	812	838	796	845	845	801	831	826	868	838	867	844	823	827	870	816	772	812	857	809	884	804	878	836	905	855	801	855	899	777	814	873	795	829	811	823	863	845	873	858	848	852	850	845	817	845	831	867	862	828	812	853	826	857	870	830	834	764	845	851	856	847	805	809	812	853	817	853	851	867	833	855	836	865	852	831	802	858	819	822	831	810	825	852	860	834	851	864	849	841	842	807	813	819	772	864	892	881	872	829	816	785	824	843	809	833	800	796	873	799	751	821	830	851	812	829	849	846	808	856	851	853	830	871	854	831	854	813	833	790	812	829	765	866	859	816	749	842	832	840	857	845	806	774	861	851	836	794	799	856	806	800	828	801	885	816	858	869	832	834	830	857	817	842	809	810	807	865	785	861	778	853	859	826	834	849	830	864	827	809	812	809	862	824	829	889	811	826	856	869	820	885	802	841	886	821	824	847	840	848	795	836	836	820	849	885	843	851	861	831	854	850	821	805	845	801	877	833	821	804	865	842	795	828	826	812	853	800	805	816	840	850	826	843	820	859	873	813	834	842	830	864	849	834	848	838	838	845	810	803	903	815	835	837	837	840	826	882	860	830	851	808	801	814	808	842	888	824	885	899	780	862	833	849	833	864	852	849	797	805	850	816	797	796	800	797	820	836	839	793	870	846	853	795	879	837	833	791	805	846	843	869	824	882	836	785	849	841	845	823	858	851	865	808	881	798	847	833	812	788	832	811	889	823	882	811	838	868	808	835	825	868	897	898	826	848	812	832	786	836	821	822	810	787	851	819	823	816	839	861	839	860	860	814	857	818	771	794	860	843	881	861	866	786	819	822	884	867	865	835	856	810	872	850	854	844	862	836	806	820	824	828	843	858	816	802	891	832	871	855	812	826	875	920	803	880	854	850	845	831	846	833	843	850	869	803	831	828	856	853	807	907	809	799	826	819	847	807	813	887	802	874	775	875	819	828	850	836	852	878	843	832	834	795	826	855	806	843	811	821	801	853	815	867	812	863	857	837	860	886	821	852	843	846	816	793	806	823	903	838	766	843	869	798	862	842	850	826	831	825	844	879	816	832	851	839	881	835	878	867	874	825	851	842	884	854	801	826	853	796	834	833	870	817	824	835	817	806	817	822	840	859	807	834	840	855	863	825	862	862	865	806	818	801	862	848	870	837	820	849	896	836	792	883	810	839	795	821	815	870	878	792	819	805	821	802	869	818	849	793	896	879	798	895	798	850	843	827	820	893	824	811	870	845	821	810	808	884	825	811	839	789	811	829	855	824	825	839	847	766	889	810	838	871	869	871	875	797	823	831	849	851	807	830	792	836	857	874	820	860	828	846	847	851	874	851	817	854	847	809	819	848	835	884	815	826	834	858	812	875	837	857	826	820	864	801	825	830	849	851	847	785	834	905	814	826	827	828	887	879	816	827	833	861	847	848	778	834	834	792	847	860	837	819	834	806	858	875	871	861	808	829	844	792	881	832	846	792	838	894	791	822	795	793	835	904	927	829	801	845	851	865	823	784	828	840	842	851	876	867	830	809	831	868	889	852	793	854	843	855	820	869	849	842	823	813	797	852	807	827	824	821	818	822	866	859	779	849	863	815	809	829	849	801	869	843	829	873	813	819	787	819	870	866	794	896	856	850	827	834	844	822	838	812	866	856	817	831	899	821	812	835	873	857	807	831	866	851	824	824	796	811	803	862	849	870	811	830	856	825	884	829	817	815	879	873	773	842	872	850	843	831	870	878	818	883	797	825	846	862	795	860	804	824	836	836	832	769	858	870	796	809	852	852	848	806	843	871	796	838	835	860	791	826	823	828	828	820	816	862	828	857	819	831	860	815	803	828	816	795	808	857	811	866	853	847	877	860	799	799	849	817	806	845	871	843	912	865	820	869	813	827	872	868	815	807	815	828	804	829	866	832	818	836	812	839	796	812	823	854	866	838	831	831	840	805	811	789	809	823	797	800	864	785	848	835	834	852	878	793	819	791	878	823	860	800	786	847	835	805	823	825	814	844	876	837	799	802	844	837	832	830	853	854	825	852	837	790	876	809	862	835	842	830	784	815	854	856	826	828	846	791	839	830	872	808	834	799	834	810	824	864	830	869	851	819	784	871	837	793	854	847	794	807	846	854	860	856	861	875	871	836	843	839	831	845	824	904	799	874	811	845	836	882	843	825	855	815	803	785	848	831	811	837	839	831	841	875	809	869	819	844	822	860	818	837	834	869	876	860	872	801	842	867	845	833	822	843	841	815	860	833	827	840	813	844	877	811	839	797	887	833	875	825	845	876	821	845	857	799	847	816	855	855	788	844	825	842	816	830	836	811	820	841	833	872	806	800	822	872	840	832	814	843	873	843	838	832	786	839	814	805	805	819	906	781	868
20334	9809	15978	3691	1423	984	813	704	579	500	467	480	401	412	404	415	372	402	356	350	376	346	358	346	360	354	339	350	332	347	334	291	319	319	332	324	296	354	349	309	311	303	326	296	337	346	320	310	317	332	307	335	364	333	294	321	362	349	320	335	312	332	319	332	336	373	348	309	321	294	326	261	316	330	312	353	338	321	337	300	344	348	295	339	337	332	331	319	357	346	331	349	332	339	337	324	336	328	318	343	305	302	314	321	339	262	321	319	290	310	336	322	306	288	350	321	345	336	335	310	342	324	303	347	324	361	322	342	324	299	378	315	334	342	329	328	358	331	330	389	345	329	334	341	291	270	310	352	346	334	359	331	344	293	333	315	339	346	326	330	301	302	330	318	354	314	376	310	311	292	342	344	355	341	356	296	336	310	347	338	330	328	290	309	304	336	336	312	334	302	356	330	301	324	310	343	324	359	342	322	311	324	327	316	312	338	334	320	329	360	304	302	312	333	333	354	327	313	322	305	321	349	348	323	316	278	343	322	329	345	347	344	318	351	325	331	306	324	378	332	326	343	346	308	298	320	336	325	316	303	332	308	327	373	365	306	332	316	297	327	318	340	313	307	315	301	322	343	341	344	324	333	306	296	321	306	340	343	313	288	306	332	379	312	308	319	326	315	334	302	342	309	347	320	314	330	329	334	357	369	345	317	303	306	331	332	342	341	329	316	345	340	351	283	325	306	308	327	319	350	318	352	323	325	329	371	313	353	337	314	315	385	333	343	343	330	336	355	331	303	290	351	345	346	328	309	299	324	314	367	330	311	358	335	318	346	322	345	298	319	282	304	353	307	279	296	339	369	338	317	374	320	323	311	298	310	314	376	328	333	333	363	334	321	344	331	328	358	314	322	320	360	341	306	281	315	304	313	345	341	307	382	301	328	311	329	348	345	318	295	328	323	336	340	306	301	288	282	334	318	320	361	338	338	349	345	321	336	324	317	288	346	359	333	312	310	333	315	359	306	359	308	330	321	332	353	298	353	332	313	337	305	323	308	325	319	337	315	302	306	344	379	313	328	347	365	310	339	312	296	302	330	338	305	314	351	374	343	352	322	305	312	332	372	291	317	340	347	343	320	363	361	323	329	330	300	337	336	343	336	330	307	330	310	309	326	329	339	348	319	324	307	330	356	353	321	329	336	317	341	345	351	304	352	336	318	340	334	296	336	308	327	315	341	346	340	353	355	342	350	331	306	320	344	355	332	331	336	348	327	321	318	334	346	336	350	330	318	314	342	311	320	285	350	324	308	339	350	321	307	330	329	342	303	320	304	291	339	334	332	277	333	305	336	313	300	322	313	302	350	328	319	359	312	310	286	317	307	336	333	322	316	326	315	367	292	315	311	308	285	310	301	309	338	328	344	308	343	317	328	322	382	340	340	356	357	383	355	355	338	324	306	353	287	320	316	308	352	318	316	353	334	347	313	340	350	340	291	300	321	357	338	312	339	311	314	306	336	338	338	297	336	310	323	328	322	343	352	282	302	342	310	314	314	319	349	309	289	316	331	339	358	317	349	313	336	313	336	328	286	293	292	299	305	341	327	338	331	302	314	306	334	325	328	310	315	324	285	300	349	289	332	307	328	377	333	338	323	293	354	333	337	352	326	290	348	305	319	326	336	313	327	344	289	336	329	319	297	305	321	329	334	317	326	349	306	304	328	309	318	361	308	299	343	315	332	363	302	320	327	307	321	308	327	327	321	290	334	308	302	317	292	315	308	293	296	326	309	334	356	340	302	317	315	320	333	298	321	335	296	307	359	327	357	323	314	354	316	355	332	326	304	327	320	291	323	325	302	343	335	339	321	314	339	318	316	335	334	272	307	285	342	304	344	321	319	320	316	338	310	319	328	360	328	268	319	324	350	293	353	320	366	356	334	342	313	341	364	321	341	328	306	304	359	341	299	334	315	309	341	359	355	318	341	332	302	350	363	301	319	313	326	336	338	358	329	345	331	342	337	294	320	344	338	320	289	359	306	295	312	335	289	325	362	317	306	340	310	300	320	330	338	309	359	350	373	329	342	352	326	328	376	312	321	328	324	305	281	310	329	329	364	317	343	319	327	290	316	340	333	327	327	349	350	315	306	321	319	328	336	281	310	337	333	332	313	311	335	328	314	341	335	297	317	316	349	312	337	330	324	344	302	322	364	351	320	359	345	346	337	328	349	323	310	308	325	295	314	348	304	316	321	318	319	337	313	339	303	312	343	318	347	329	320	330	344	314	308	316	302	321	297	315	366	336	310	317	330	344	281	323	312	306	296	326	311	342	344	330	323	344	325	311	363	338	315	303	311	339	321	314	308	323	333	319	267	313	329	348	342	315	338	319	352	327	337	332	316	352	305	350	324	337	322	330	333	308	328	336	362	330	294	381	349	369	369	340	311	357	334	296	313	352	327	333	295	325	311	311	333	293	297	334	336	326	337	299	306	337	333	313	331	328	374	311	321	337	370	309	290	298	315	319	336	327	332	303	318	307	339	331	337	351	368	351	358	323	322	337	350	334	341	334	345	315	338	342	298	324	293	351	327	322	312	327	335	346	300	354	347	335	321	353	317	340	333	330	342	339	316	321	325	341	273	339	314	301	346	315	330	332	323	346	362	312	320	371	335	297	317	293	313	321	304	334	359	329	338	335	323	298	375	322	308	336	343	330	323	305	322	356	335	351	354	318	335	312	307	362	317	319	335	298	345	357	317	339	327	330	332	336	327	329	310	315	329	342	333	351	360	381	336	328	328	299	320	293	296	346	288	329	310	332	325	348	323	302	307	327	360	329	345	309	316	306	312	353	320	331	348	319	332	334	343	351	329	280	332	368	330	355	335	338	322	310	301	332	335	338	357	365	308	341	338	283	318	307	332	346	317	373	309	315	296	318	336	336	319	329	321	312	315	326	284	337	330	337	324	305	348	334	338	346	312	303	309	297	322	349	319	298	297	327	321	325	346	339	310	343	313	312	310	309	327	346	324	359	336	298	310	301	299	314	318	312	304	326	335	303	337	316	357	345	314	322	325	326	339	345	349	393	311	339	315	354	280	293	320	338	320	300	348	329	322	347	301	304	280	339	311	350	335	327	321	311	317	310	358	341	346	327	353	295	329	315	350	333	313	310	319	295	313	342	313	322	303	320	356	303	286	324	352	342	360	331	341	305	341	319	354	342	323	328	341	340	337	330	307	316	340	288	328	310	322	322	311	357	335	325	319	318	308	329	294	339	321	326	309	351	326	326	346	307	278	333	298	324	333	322	346	340	323	304	343	352	333	333	301	346	314	324	358	347	340	303	339	327	329	343	299	342	364	338	274	331	298	342	335	329	310	299	306	307	309	307	370	324	372	331	332	320	324	354	323	352	318	334	319	337	346	337	314	288	321	344	320	331	312	333	339	318	327	316	318	320	327	339	335	318	288	332	322	315	306	326	321	309	322	323	329	339	338	311	327	359	299
14530	9484	20762	5321	4623	3637	2872	2624	2161	1779	1783	1713	1498	1413	1286	1265	1162	1083	1048	1017	1013	964	878	944	840	835	791	804	804	827	818	819	748	786	829	818	781	722	744	786	783	732	809	774	768	794	818	749	776	785	743	795	791	758	772	764	745	755	777	725	754	736	743	713	783	727	758	745	771	767	761	785	801	757	771	750	777	815	757	776	764	762	794	783	766	749	762	763	778	768	786	723	776	800	766	737	756	760	778	788	797	813	801	746	777	732	759	803	756	771	749	759	778	761	768	777	814	753	752	768	788	745	814	820	762	797	766	760	742	738	750	766	817	756	734	825	777	760	744	754	736	725	746	806	756	751	764	828	799	739	753	730	798	733	745	781	775	722	756	763	757	798	773	767	766	771	793	740	737	760	758	788	759	787	761	793	763	769	774	798	782	787	741	774	809	770	772	777	785	751	747	738	779	799	791	752	767	765	773	749	764	748	745	712	744	793	763	767	750	762	763	785	770	774	794	765	694	831	796	689	764	776	748	765	811	784	761	717	757	766	744	784	724	752	773	760	778	783	749	770	776	742	760	748	803	749	757	810	838	812	766	696	720	780	796	750	807	746	760	774	731	736	760	702	753	779	734	802	769	765	758	800	796	773	758	752	757	768	760	791	766	792	786	784	757	776	749	690	766	788	753	833	780	758	752	793	766	713	775	782	749	742	753	769	785	751	766	800	806	780	812	758	777	776	742	752	773	769	758	744	766	784	740	800	780	792	718	789	822	791	787	751	720	729	768	796	723	793	745	795	787	765	789	766	774	781	775	755	803	764	788	786	758	766	747	766	768	796	807	777	772	815	799	771	739	790	772	793	797	781	739	798	779	829	790	751	797	744	755	748	777	757	718	761	767	774	752	767	734	820	800	778	719	724	734	713	714	778	816	798	766	776	784	805	787	804	744	695	722	718	715	725	736	751	812	780	751	795	784	761	759	789	753	794	808	712	799	775	772	845	747	816	754	775	745	790	747	778	750	795	759	761	770	748	741	795	767	786	761	760	722	786	741	721	813	766	753	802	785	758	765	755	736	761	721	771	751	722	775	784	701	776	788	790	789	777	745	741	768	757	780	783	771	777	755	786	741	743	788	766	771	786	787	746	727	750	763	789	719	775	761	780	754	788	756	803	778	817	747	790	794	821	748	778	713	751	773	723	773	749	806	766	736	803	783	746	750	761	782	772	755	801	762	769	748	803	761	771	776	811	762	697	742	795	791	798	742	769	788	756	752	758	724	788	751	769	798	744	717	792	781	729	829	806	787	792	676	735	766	711	770	776	751	757	754	776	751	779	755	752	763	776	772	749	744	760	741	733	819	774	765	777	798	777	742	766	755	764	757	751	807	798	729	784	792	791	764	757	746	802	807	766	757	793	780	811	731	768	786	798	753	806	772	746	756	726	781	751	746	755	780	781	793	767	775	771	717	754	742	764	729	786	754	745	765	751	757	726	756	771	768	769	739	743	761	719	797	783	721	765	716	807	803	756	748	776	805	724	777	771	786	727	715	759	764	752	731	764	761	730	763	749	805	796	807	745	807	766	728	766	761	722	793	807	742	734	802	778	803	775	711	770	820	785	748	758	699	807	791	766	812	776	756	792	715	794	820	772	776	741	733	724	743	769	766	741	860	744	761	755	749	750	795	755	720	761	740	798	735	727	818	753	771	741	788	797	759	735	763	732	762	864	776	777	756	764	766	773	779	797	767	752	765	768	782	732	760	748	782	763	745	736	737	752	789	739	780	740	758	752	799	764	796	718	741	779	743	786	780	789	758	766	755	730	737	737	779	788	761	746	753	744	724	759	790	713	739	739	774	782	827	803	766	798	723	733	784	748	766	771	794	785	748	769	806	772	729	775	782	742	775	789	736	763	810	798	770	769	740	779	783	811	755	771	762	820	739	779	747	718	777	755	739	761	724	785	772	755	756	760	769	786	793	731	740	726	794	752	752	799	780	781	806	789	698	767	775	805	772	751	812	767	750	764	765	751	742	733	752	815	827	772	787	834	785	772	772	772	780	782	731	714	780	781	787	767	763	765	740	821	759	726	788	756	784	794	769	787	769	723	757	759	783	805	771	738	735	728	782	803	750	768	798	788	791	776	795	767	777	753	760	744	723	710	800	784	744	799	756	753	844	771	792	790	757	798	725	759	784	784	798	763	771	780	751	734	799	763	733	768	794	708	773	785	787	814	785	776	770	740	754	771	778	727	762	785	727	769	772	811	775	808	764	735	766	758	758	802	796	796	767	821	801	776	767	744	754	720	784	772	814	775	760	732	745	776	778	825	780	731	790	744	751	811	787	801	750	790	757	751	784	729	776	749	816	733	759	773	739	747	791	802	765	787	756	728	754	770	778	789	798	738	771	815	758	794	758	725	810	758	707	790	764	733	786	791	765	747	788	782	801	777	779	743	838	788	734	825	739	823	772	743	807	792	768	751	761	804	746	781	715	773	739	759	765	749	726	791	808	770	767	792	830	762	723	769	809	777	770	770	733	776	742	768	794	770	761	716	791	756	761	720	771	757	787	764	736	789	750	763	743	755	783	827	777	740	797	729	713	778	745	725	752	725	783	782	790	784	781	776	769	782	761	792	784	722	737	807	724	768	758	787	779	742	766	738	779	751	773	760	779	771	795	727	782	758	772	711	770	794	778	770	799	782	755	782	830	771	827	771	782	737	810	790	703	714	764	756	732	752	764	730	812	779	755	730	779	791	782	790	757	750	734	723	734	783	782	816	760	767	702	748	793	726	826	759	765	775	767	808	731	753	766	789	801	741	767	769	730	754	781	776	786	759	826	769	730	754	767	735	795	759	767	792	767	782	765	717	745	749	763	793	754	791	747	753	745	790	803	727	747	758	700	779	777	744	753	815	735	791	804	760	809	776	782	761	768	739	775	778	752	766	823	766	785	796	732	798	739	779	793	727	751	773	724	764	803	784	792	770	778	768	771	751	779	751	808	834	758	758	730	780	765	804	789	742	738	774	768	751	717	751	790	775	754	762	784	713	764	732	770	761	762	768	770	796	781	810	791	786	729	758	795	782	753	766	752	760	752	758	761	718	797	745	760	758	781	768	774	762	737	686	784	778	804	780	812	807	723	755	731	798	774	761	782	757	764	763	776	775	761	742	724	788	773	726	757	798	777	785	727	786	732	776	752	765	766	793	792	752	794	786	835	751	752	760	758	822	764	798	763	781	751	759	805	742	782	762	739	742	774	785	793	782	792	780	757	758	749	732	763	743	799	809	805	793	787	783	772	755	778	804	768	745	773	751	748	755	779	808	770	765	786	748	746	729	780	716	792	779	756	756	760	796	754	756	738	754	812	768	780	810	798	787	739	743	763	774	753	779	743	756	744	743	800	811	776	751	805	778	792	811	743	739	772	733	762	797	730	726	743	735	735	776	756	784	740	786	799	763	752	748	765	776	769	765	801	762	718	730	756	747	786	803	791	728
28939	14925	24744	6906	2032	1133	890	663	627	497	444	406	360	311	284	313	254	249	246	234	210	232	213	235	189	191	178	206	178	207	178	174	190	174	219	204	164	181	211	177	196	169	183	186	205	195	177	187	209	187	194	204	189	218	190	202	207	226	199	197	195	167	192	169	170	196	190	190	177	173	178	197	189	209	169	186	196	152	176	203	192	209	178	208	198	160	179	172	197	169	172	161	170	181	180	207	219	163	208	194	179	187	186	201	160	208	191	152	150	201	169	167	165	208	188	202	189	198	181	197	198	182	188	178	185	189	167	214	194	216	209	185	160	205	198	215	184	197	176	163	166	201	205	196	187	202	188	172	201	187	187	193	187	198	200	180	199	185	188	190	163	171	190	189	198	180	180	198	168	221	183	212	188	215	186	182	226	213	164	185	197	185	181	186	201	192	199	171	191	199	170	185	186	193	187	195	198	177	185	204	214	199	184	188	192	189	202	190	168	195	198	187	231	191	188	185	181	150	176	197	184	166	205	182	210	177	191	181	214	188	152	191	186	205	209	202	174	174	199	208	210	198	174	184	214	192	177	176	187	207	179	173	212	184	171	155	186	182	171	180	185	186	205	189	174	180	170	194	176	179	189	178	191	175	178	191	174	185	215	186	171	195	204	223	193	192	173	183	208	199	199	206	201	189	189	201	200	225	181	191	209	207	209	192	188	177	189	188	189	195	207	176	203	187	178	198	187	196	182	213	208	190	206	186	162	191	167	207	185	200	198	204	195	189	151	164	175	194	206	197	165	188	205	183	212	203	183	201	213	196	175	177	160	208	161	172	183	194	201	189	216	208	190	188	184	198	184	190	174	180	195	186	197	195	168	192	206	220	187	208	189	194	206	206	185	211	207	181	202	203	206	210	185	191	195	148	178	195	181	174	210	178	204	194	207	203	185	183	185	196	185	196	198	229	195	172	191	165	176	179	166	206	156	194	194	195	207	173	212	191	166	223	204	207	169	208	175	205	163	195	190	176	191	197	180	207	202	172	184	193	183	197	202	173	217	189	176	178	177	176	185	191	177	185	184	184	173	188	192	184	203	189	172	216	207	182	206	201	194	198	193	205	192	159	189	200	203	169	195	186	191	189	191	184	165	181	182	198	171	189	185	183	181	179	174	172	191	176	186	148	192	202	176	221	170	205	194	163	229	211	194	179	194	206	191	189	185	193	179	180	173	214	207	180	184	193	181	193	183	195	188	180	178	185	222	208	222	218	181	177	200	190	192	210	198	164	189	188	214	167	167	186	182	217	209	211	156	186	181	183	199	194	194	179	215	188	187	161	175	197	197	190	200	198	171	187	196	169	194	226	193	175	188	202	192	196	189	179	168	200	191	178	214	168	200	187	177	180	184	215	173	207	200	185	196	204	185	155	169	197	198	192	194	178	184	189	186	200	180	191	186	180	225	201	204	168	206	163	170	189	195	199	188	199	175	190	194	202	210	166	198	184	161	186	198	188	187	185	203	197	180	202	203	204	197	173	165	217	173	166	193	189	224	198	197	179	187	172	193	191	203	163	184	208	190	156	188	184	204	183	169	164	185	197	162	189	187	194	194	193	202	220	180	176	176	168	181	190	196	212	203	183	208	210	204	199	191	196	200	169	179	214	186	193	183	193	171	188	193	164	204	189	210	177	199	178	181	203	164	182	186	210	188	160	199	188	184	187	180	181	189	190	179	194	169	189	186	177	218	182	192	196	189	169	180	185	207	171	207	173	206	188	180	221	189	187	186	205	181	185	209	184	198	200	172	194	176	188	185	195	200	224	203	186	205	190	159	201	211	202	194	186	174	183	171	193	183	170	191	188	193	183	206	178	167	200	189	208	183	194	172	190	163	187	164	179	185	179	176	189	203	184	201	180	177	196	212	170	182	164	201	181	194	177	179	207	175	188	197	186	204	201	211	172	202	182	190	176	193	181	206	194	178	190	191	181	183	196	209	194	194	205	201	188	200	212	199	170	201	185	192	186	184	183	183	172	185	189	205	203	190	190	198	198	190	197	212	169	184	172	208	200	174	189	190	184	173	186	223	168	177	189	187	212	184	191	207	161	195	176	188	198	179	197	186	190	186	195	183	164	187	168	181	196	200	180	196	206	177	182	176	174	192	165	222	198	169	215	196	210	215	199	186	187	211	188	180	222	205	192	201	203	196	189	219	151	213	203	196	202	185	197	185	189	206	187	188	195	183	179	189	204	213	185	184	197	200	182	189	177	192	209	198	196	202	185	192	187	206	178	180	190	180	178	185	148	191	193	195	191	169	181	196	207	186	174	201	186	201	155	187	213	195	184	211	187	210	163	184	180	190	164	169	178	185	200	208	196	178	192	202	205	191	191	204	178	167	167	198	183	177	177	199	172	190	199	183	171	162	194	200	199	183	182	187	203	177	175	215	193	188	202	197	196	208	196	179	188	174	192	177	196	181	198	181	184	177	200	172	201	199	184	188	181	176	197	231	186	170	206	221	161	184	192	181	220	203	202	203	163	201	190	182	202	169	180	186	175	201	195	198	191	192	197	192	213	198	190	201	194	162	190	186	183	217	183	207	179	197	224	186	195	191	182	192	185	169	213	208	182	151	191	193	187	207	187	193	198	192	185	171	193	195	186	184	186	188	205	195	201	197	221	192	194	180	203	195	169	198	184	182	167	185	188	179	159	176	190	200	175	210	209	177	167	181	189	190	163	177	199	204	198	191	192	165	192	166	213	184	210	199	191	179	177	179	189	181	190	175	218	164	198	212	165	202	192	186	188	211	175	197	182	186	182	213	184	188	214	206	196	194	174	203	215	186	189	173	200	180	193	191	215	192	199	210	178	215	170	214	158	186	185	200	185	184	188	189	177	183	199	184	171	183	186	225	181	209	201	178	181	196	180	210	175	189	202	223	188	195	174	166	173	186	162	196	178	173	203	194	196	192	177	176	186	211	208	206	156	176	197	176	181	182	191	216	162	185	156	165	208	193	198	182	215	209	209	183	166	194	162	171	181	165	180	182	174	168	188	189	181	183	172	181	205	199	172	194	199	171	205	183	198	209	180	167	193	198	223	198	187	208	215	173	187	174	201	210	169	213	191	181	185	186	187	192	187	174	181	198	173	184	175	191	191	191	190	205	187	188	212	188	183	194	200	215	194	189	194	209	205	193	184	174	203	194	189	180	175	195	210	219	169	178	178	210	224	169	189	170	203	189	201	193	174	188	200	188	169	209	177	197	198	164	185	160	195	202	181	207	174	198	194	211	232	182	165	212	208	195	195	210	190	185	181	176	203	180	218	203	186	215	187	211	181	196	187	189	178	185	163	192	200	180	198	182	184	187	169	187	175	208	173	188	214	191	190	187	175	173	185	188	191	203	189	189	175	200	168	193	184	185	163	201	208	180	167	197	184	193	176	182	188	176	187	199	196	166	178	182	201	196	155	175	183	187	177	203	176	184	187	171	186	191	178	191	177
18997	12910	27818	7270	5919	4432	3765	3269	2489	2174	2097	1769	1619	1432	1254	1165	1019	911	892	822	755	716	680	702	677	563	591	556	595	505	539	506	557	546	541	515	507	495	491	511	463	514	466	474	460	477	474	473	474	490	502	488	453	431	476	484	447	462	494	463	464	456	479	505	461	466	456	510	470	464	529	463	460	504	501	513	466	485	444	462	529	439	489	477	461	503	472	467	481	472	494	456	484	438	421	474	457	418	485	502	506	455	460	447	515	496	490	470	447	429	476	490	487	441	489	502	456	472	486	454	467	466	504	474	438	480	498	466	503	465	498	473	441	489	468	511	450	444	474	473	508	461	475	479	447	477	474	460	467	495	491	437	484	448	451	468	492	496	439	505	487	495	530	468	471	476	452	459	505	463	447	498	469	474	491	471	459	489	486	468	471	458	493	434	459	447	463	423	472	479	482	438	489	505	465	457	432	445	472	408	503	458	501	447	487	457	464	470	470	460	465	478	517	458	468	466	480	437	453	497	490	475	488	455	514	463	458	477	452	458	496	427	512	451	438	465	549	477	445	472	501	475	470	471	438	461	451	475	479	454	481	440	472	469	439	485	474	460	518	432	456	458	471	459	468	484	462	451	496	439	468	459	502	454	480	472	484	468	463	466	441	503	490	468	489	474	488	502	440	453	498	490	503	452	524	433	472	487	429	454	450	463	449	445	500	427	487	480	466	480	488	467	479	471	480	454	449	453	451	474	511	485	446	506	487	463	443	461	437	470	499	454	480	458	476	450	483	488	476	481	462	474	492	493	489	456	435	489	473	470	459	479	503	436	483	456	462	463	456	453	466	487	481	479	489	496	455	421	464	469	506	465	431	470	411	468	454	493	462	485	461	457	452	456	485	496	457	520	475	499	458	480	487	433	463	453	430	465	459	487	442	491	488	468	412	454	518	481	507	460	502	488	490	460	473	487	505	486	497	493	485	494	490	498	463	496	496	478	479	492	501	473	511	464	473	479	458	457	449	492	489	463	498	480	458	461	444	495	515	473	440	485	494	500	474	480	454	470	481	462	476	466	477	455	485	492	492	475	485	451	524	457	483	459	474	472	476	422	467	455	459	458	483	483	466	441	504	471	457	461	479	460	477	451	485	445	439	497	444	490	470	430	509	459	455	438	437	484	459	500	429	451	433	467	502	474	443	486	470	468	491	468	471	439	469	432	503	468	473	456	496	463	490	436	468	441	482	476	469	453	473	443	495	434	473	429	464	491	455	482	519	491	441	471	503	446	476	464	454	527	489	426	458	485	467	473	459	470	464	459	454	507	494	447	489	514	456	437	432	505	449	429	481	468	459	474	483	463	475	462	443	513	474	449	475	452	515	493	443	469	429	467	510	472	498	451	453	436	472	477	513	492	505	444	485	496	450	476	466	439	540	524	508	489	447	464	464	472	464	460	493	446	463	441	493	519	449	457	509	486	457	476	467	457	482	477	470	464	476	468	468	471	489	476	482	460	458	470	481	487	472	509	473	472	495	482	428	450	466	491	512	428	464	485	484	459	464	482	493	468	464	481	461	484	470	449	478	464	466	469	453	467	454	475	457	458	471	451	463	487	479	506	458	499	455	471	487	444	480	448	452	493	466	487	456	444	502	470	434	409	454	453	453	480	449	457	471	480	466	426	479	454	481	454	477	503	508	479	465	482	478	478	478	485	454	464	472	481	469	503	477	445	481	452	478	479	460	489	467	484	485	460	456	474	485	484	487	465	480	431	483	468	552	496	478	466	448	504	465	449	498	489	455	505	474	456	450	462	428	437	468	509	474	466	479	455	485	477	468	441	507	508	461	459	478	479	482	530	458	450	475	463	466	476	480	474	468	431	445	498	479	499	414	478	480	440	497	453	470	444	524	456	461	464	470	432	462	471	431	495	456	489	450	441	468	457	485	454	450	479	489	460	481	433	508	470	463	478	480	454	441	456	446	439	509	475	467	458	479	452	481	513	480	489	481	452	501	471	437	471	490	470	454	470	505	486	462	462	477	511	489	463	480	468	454	450	476	477	492	473	452	468	440	444	458	468	471	466	486	493	494	490	478	479	438	431	472	485	468	479	497	485	465	513	474	435	489	476	522	482	468	462	481	466	499	452	461	456	454	510	476	469	453	467	466	475	486	469	442	469	466	529	499	501	473	507	447	508	450	488	449	515	472	466	462	465	458	508	476	462	444	457	491	474	455	481	459	472	496	417	477	435	469	474	508	445	477	471	462	483	479	516	484	504	455	485	476	454	463	478	506	506	508	456	427	511	448	456	482	470	445	468	427	462	478	426	459	480	465	464	473	464	432	455	464	494	474	493	492	420	460	493	503	462	459	455	472	450	442	503	461	449	482	483	448	454	494	486	459	500	491	476	443	478	490	469	486	501	437	486	489	434	442	476	462	472	473	482	479	481	460	477	463	482	490	460	457	548	475	455	482	470	489	456	467	469	468	447	508	451	488	509	491	471	459	461	485	515	474	461	470	463	470	461	500	486	527	513	463	508	490	462	516	492	476	470	458	470	482	492	481	450	460	453	471	459	477	466	508	493	477	465	427	494	460	487	450	440	465	480	444	422	443	493	476	510	502	449	475	484	437	441	445	485	509	431	460	498	453	473	473	489	450	500	439	498	517	467	478	484	490	514	475	458	477	473	472	410	468	517	483	481	483	468	510	423	510	499	468	478	484	491	448	419	449	502	455	481	493	475	492	472	504	498	438	459	473	491	456	485	492	489	508	453	487	506	478	481	492	475	513	494	457	448	465	459	462	526	460	484	463	467	510	473	449	430	453	457	470	477	482	459	488	461	503	484	477	445	489	462	458	449	475	473	477	507	461	452	519	467	460	495	461	463	440	491	506	505	472	523	471	476	441	451	457	467	465	464	432	483	475	441	473	487	472	458	450	523	450	469	475	459	474	465	477	456	489	464	479	456	491	457	479	502	511	481	481	459	490	464	456	454	470	499	456	441	444	494	436	474	464	503	475	451	450	420	464	462	471	494	443	459	477	426	473	453	503	425	474	453	489	481	493	465	474	460	450	473	473	477	489	471	521	464	473	460	478	502	485	455	496	454	490	495	490	479	432	486	430	489	508	486	461	447	469	469	487	478	467	515	461	510	483	524	476	474	449	503	479	475	469	458	491	467	488	465	477	464	484	513	453	438	496	464	464	474	451	476	451	488	483	467	475	434	464	460	428	500	470	443	474	426	475	504	488	452	508	472	464	466	453	460	450	458	494	504	444	478	434	541	458	480	466	484	484	467	485	440	477	461	474	445	459	447	459	504	473	490	491	449	507	453	478	470	447	482	488	478	499	512	469	461	499	490	498	476	483	475	466	431	431	492	443	476	446	469	475	496	514	484	480	467	452	452	484	473	467	492	479	503	510	476	482	493	456	472	473	507	478	477	457	478	473	466	444	471	488	471	488	440	471	469	431	467	504	493	537	477	505	454	466	459	447	479	489	452
8324	3107	3632	1194	740	596	545	565	462	423	423	426	428	414	407	385	391	351	369	348	337	359	375	354	350	387	367	343	329	387	362	365	358	358	323	346	337	348	353	366	363	358	344	355	340	343	336	353	344	372	386	370	325	352	339	375	379	296	351	358	378	387	331	402	366	366	358	327	332	330	387	378	347	354	360	312	319	337	324	372	347	329	404	331	353	358	358	347	336	365	363	380	366	350	377	376	337	358	353	370	374	348	332	379	339	370	369	342	374	335	352	361	388	333	332	352	378	383	363	384	373	358	351	333	359	327	375	367	341	337	371	329	318	335	358	344	337	354	341	308	360	312	355	322	304	379	367	308	347	377	349	340	334	359	360	335	360	326	359	371	366	357	333	373	331	323	380	342	339	350	357	337	344	361	331	323	341	323	375	361	344	344	396	359	342	368	326	357	356	334	311	331	344	356	363	365	330	352	333	361	326	331	316	360	379	358	367	356	332	317	357	355	362	339	328	327	319	336	325	380	334	334	358	372	332	367	340	347	344	347	343	359	391	359	342	376	343	345	360	378	339	344	328	369	366	328	364	354	348	361	395	356	363	357	390	316	369	367	337	354	372	317	306	359	356	379	371	392	339	400	340	329	349	369	369	350	340	356	375	318	353	343	331	306	349	385	335	373	347	367	310	357	357	349	358	397	345	389	339	362	365	334	369	370	357	344	339	287	347	367	328	346	350	343	345	357	338	362	359	331	332	336	318	334	334	362	349	356	371	327	326	347	354	338	346	375	352	321	358	376	343	354	350	368	364	330	346	373	365	369	325	326	343	391	358	350	343	370	349	355	350	381	365	345	335	363	358	381	351	334	331	322	359	349	353	352	348	376	359	363	379	380	359	338	353	353	339	334	338	326	365	367	386	300	330	334	330	358	377	352	344	339	362	341	317	348	353	335	332	351	352	378	347	377	362	361	335	350	401	320	354	361	349	337	341	354	335	391	376	343	364	387	319	372	327	376	351	360	340	329	354	370	358	331	347	330	328	354	333	342	377	352	364	319	384	343	336	366	363	332	354	336	347	344	379	325	327	348	386	332	378	374	380	383	321	379	354	356	343	363	328	315	347	341	312	366	343	332	328	341	363	351	332	328	375	390	295	326	360	371	376	341	331	342	356	364	347	324	326	345	375	350	335	371	354	368	377	329	349	341	319	373	369	328	329	315	349	348	360	343	342	306	346	379	356	348	359	344	342	356	367	364	361	367	394	351	325	358	314	350	342	352	350	340	367	342	338	366	347	357	330	336	342	327	396	372	368	370	380	345	327	355	388	332	362	338	378	357	335	345	380	362	345	347	361	357	336	363	349	384	372	367	381	368	345	357	351	342	368	297	350	312	353	344	348	343	354	358	343	345	340	316	369	329	335	363	337	382	349	369	368	309	357	363	400	351	350	333	355	357	355	350	347	355	332	334	371	354	332	359	330	373	393	359	338	363	331	349	341	338	351	372	355	330	341	312	384	329	319	327	326	347	378	327	326	356	325	339	353	395	329	366	344	339	342	341	382	371	379	357	333	365	363	352	325	344	356	369	362	314	358	352	370	347	356	332	378	365	361	340	328	355	366	321	355	348	364	358	377	366	371	378	346	351	364	336	366	367	362	347	365	363	356	358	345	376	356	342	316	329	327	384	332	375	350	362	359	375	382	333	337	376	356	335	332	367	362	335	392	366	366	368	349	355	340	355	334	317	354	333	352	335	359	339	354	390	413	348	365	362	390	391	363	327	383	395	350	344	335	318	336	328	357	366	345	360	335	352	366	354	358	336	360	328	349	389	337	352	365	353	363	359	341	339	355	382	373	347	371	348	346	387	372	319	330	354	338	348	347	357	327	380	347	359	358	327	365	351	368	351	395	363	337	326	340	342	351	330	352	376	378	343	339	327	343	360	330	372	344	348	343	348	326	320	352	323	381	328	375	339	383	321	395	366	340	316	358	321	374	326	327	336	359	355	332	372	369	358	319	338	345	323	357	360	375	317	347	341	351	341	333	332	357	376	356	356	364	330	336	371	346	359	344	356	368	331	389	363	348	346	329	363	355	316	341	355	355	381	361	337	335	326	348	341	350	349	311	354	368	347	321	349	359	345	316	321	323	357	341	324	393	391	376	293	320	334	340	353	351	348	326	341	363	334	336	327	351	370	334	335	366	348	378	349	380	336	348	350	355	351	328	351	361	355	364	349	383	361	379	343	341	364	354	312	326	327	373	374	351	403	353	386	368	362	397	333	344	341	315	358	322	344	353	329	324	334	347	338	338	343	361	408	362	365	338	345	364	346	340	298	342	333	328	328	370	356	355	405	392	316	366	349	353	361	333	338	390	336	321	370	361	377	325	345	352	323	356	354	350	365	359	313	334	325	358	352	342	374	374	341	355	352	337	351	345	381	383	332	364	376	338	358	357	362	343	323	396	365	347	337	368	341	358	379	373	355	344	326	396	357	351	353	362	338	318	361	356	389	336	373	359	348	362	343	301	343	359	371	375	352	352	354	352	368	333	340	376	351	361	359	384	335	357	357	333	353	346	368	338	299	376	354	344	318	342	382	352	354	358	344	319	351	348	340	347	337	393	380	355	390	351	355	378	365	343	361	301	383	377	374	373	310	354	345	327	351	346	338	345	390	345	354	339	361	346	335	326	316	338	325	361	378	337	347	353	356	336	373	323	367	349	347	363	381	362	342	366	352	299	337	343	370	350	336	369	356	355	366	363	340	368	291	359	338	333	365	330	374	349	343	385	398	333	358	385	353	353	328	339	368	376	323	347	328	372	349	344	323	346	311	336	309	379	332	376	353	350	375	321	338	347	333	386	350	354	342	367	346	366	338	327	336	359	367	326	331	351	305	359	355	363	368	377	339	378	338	351	316	358	342	326	337	364	377	341	354	344	316	323	336	355	338	355	359	352	370	392	332	343	381	378	357	363	332	345	379	371	343	335	371	330	324	313	349	342	365	337	347	358	341	326	371	351	348	320	336	321	336	335	351	353	332	353	366	368	379	343	337	360	323	309	385	376	357	359	326	344	315	365	372	357	352	335	385	382	373	334	359	361	362	381	331	360	338	368	342	331	381	345	393	337	331	331	332	340	309	359	382	308	358	347	360	349	371	324	377	361	346	371	346	328	358	357	399	336	302	335	352	363	353	321	360	328	355	363	338	360	365	371	355	313	371	330	376	329	344	367	377	354	359	368	307	305	343	386	354	358	339	360	373	364	358	383	377	324	317	330	334	343	319	319	303	327	361	341	342	362	356	349	320	367	346	354	350	357	355	352	314	348	330	363	335	351	388	342	314	361	385	360	347	374	364	336	321	350	361	353	388	324	367	304	358	322	384	360	346	344	363	328	367	349	338	367	372	342	360	325	349	369	365	342	360	343	356	375	343	376	305	329	321	355	352	327	330	358	330	358	345	353	333	374	349	329	362	352	303	353	365	341	345	354	328	361	386	346	333
6539	3538	6974	3108	2517	2192	1986	1813	1499	1440	1236	1200	1227	1077	1017	1032	976	899	925	880	901	826	859	856	827	849	850	827	822	847	800	747	841	788	840	868	816	813	893	810	854	911	839	805	844	862	863	838	835	791	840	834	858	838	791	811	830	792	796	796	817	805	809	809	890	788	818	832	815	846	865	775	797	866	807	824	858	800	851	786	825	823	867	843	872	847	847	852	836	856	782	874	837	862	761	823	799	830	854	772	838	868	804	815	849	810	815	813	828	859	803	824	831	821	807	777	803	865	819	776	809	882	790	840	825	866	806	808	831	850	780	839	849	832	795	794	821	856	843	782	802	824	828	794	829	845	832	823	843	834	839	812	847	860	821	819	835	815	798	816	794	815	821	812	817	780	912	879	803	776	810	779	831	795	789	849	811	773	820	798	823	791	836	868	782	856	824	813	812	844	865	891	830	810	828	833	822	855	896	777	835	772	839	791	801	825	811	831	814	848	800	876	849	833	881	874	818	810	853	857	847	813	841	856	855	843	787	866	858	888	862	832	803	789	822	808	829	826	834	800	792	872	847	850	810	839	844	855	869	831	786	802	764	842	811	846	844	872	792	818	857	785	823	804	793	799	812	801	834	844	815	797	845	860	898	863	849	856	863	809	842	778	823	829	876	843	860	818	761	831	891	790	791	866	833	827	837	862	833	820	868	815	817	893	818	810	824	855	817	815	834	779	812	857	828	927	798	804	831	814	795	857	827	789	809	814	821	840	830	810	816	831	853	868	853	790	837	818	831	845	857	840	879	801	859	797	841	862	811	800	822	787	829	867	822	824	806	846	841	837	795	786	846	828	871	783	782	790	856	850	822	804	839	820	882	816	848	887	811	816	800	818	810	809	840	854	831	842	855	828	825	864	784	833	852	832	851	835	834	808	813	804	811	850	871	849	817	853	862	848	842	852	850	825	827	837	866	879	814	887	782	834	806	827	837	837	807	791	832	849	850	751	813	827	859	823	785	819	858	845	875	848	850	851	821	828	839	798	796	816	811	819	899	860	852	796	832	896	840	866	814	839	804	795	785	836	874	867	845	813	839	863	849	868	813	875	814	839	822	797	822	787	852	800	837	833	819	793	810	812	825	812	850	803	830	820	802	837	794	837	845	837	834	855	780	819	786	836	801	785	809	814	812	841	793	847	818	864	811	834	801	838	903	771	777	850	851	855	864	818	854	811	900	816	794	812	778	859	819	832	862	839	848	839	830	789	801	830	837	859	796	808	811	823	795	797	832	777	808	821	872	800	815	808	798	853	800	826	794	911	822	850	754	813	871	824	827	847	796	793	790	824	805	819	823	822	852	827	817	827	803	846	820	841	821	877	823	808	888	841	826	847	841	834	822	833	864	789	807	833	828	830	847	854	817	776	887	848	844	846	814	837	812	802	820	835	820	827	838	832	866	809	841	781	840	861	883	857	789	814	834	836	830	815	782	827	849	803	842	806	841	802	881	777	797	834	861	815	804	893	828	849	814	829	780	797	839	838	843	873	840	886	884	853	829	831	862	842	869	854	841	830	850	818	856	829	844	850	815	895	806	829	880	788	833	845	857	787	880	805	824	803	798	905	864	811	779	805	798	800	827	859	811	848	806	840	775	865	852	836	792	849	852	870	834	880	858	805	819	842	871	817	799	826	840	853	823	824	787	787	805	843	832	814	856	824	828	847	814	864	815	834	843	826	811	806	844	885	786	839	835	870	833	830	829	808	842	848	869	844	835	860	799	868	857	821	856	852	813	834	810	818	762	843	834	814	828	816	846	810	761	826	843	829	813	802	823	817	852	789	792	806	790	850	829	839	821	803	876	838	880	805	841	808	795	832	802	851	833	820	851	857	922	843	867	841	774	802	844	864	882	811	828	778	809	857	862	838	844	843	851	821	803	798	843	811	840	911	829	784	868	802	884	846	833	754	861	800	876	839	851	817	774	831	795	823	797	880	861	806	797	806	819	819	879	846	809	795	814	774	805	800	851	855	817	820	819	818	841	816	786	799	782	817	817	859	846	795	819	803	780	828	820	791	855	824	822	842	827	805	811	787	786	849	839	831	854	771	848	835	789	817	811	814	824	841	826	803	797	815	824	858	819	821	814	801	832	845	782	818	837	856	824	865	792	837	813	846	802	860	856	796	843	878	844	798	834	810	791	870	801	844	831	846	814	799	835	820	807	791	850	820	827	772	845	849	825	877	826	886	827	860	805	834	795	866	848	851	863	792	864	820	881	828	823	817	798	827	827	866	833	877	847	847	840	795	860	829	835	815	794	820	847	788	825	815	809	754	815	802	836	803	794	852	832	827	819	861	855	846	846	867	795	807	831	801	804	864	825	769	836	806	813	845	832	852	832	844	780	848	785	839	853	859	833	820	774	810	883	817	849	862	810	858	804	834	838	833	826	850	845	864	787	845	790	819	817	804	821	802	821	782	824	850	839	844	807	831	811	843	821	823	773	830	810	823	814	820	813	779	848	801	867	832	773	817	833	776	815	743	807	809	808	803	845	862	844	831	856	836	819	821	865	815	835	800	853	803	872	785	843	866	838	831	810	796	846	850	853	770	848	880	800	819	841	805	832	828	837	832	814	820	848	798	811	835	775	798	902	850	820	797	851	803	788	851	821	820	861	814	804	835	826	848	851	783	830	849	779	827	790	806	875	844	809	808	809	827	782	812	873	806	908	864	830	797	828	801	850	858	777	880	834	801	823	865	862	771	862	851	841	847	817	808	819	852	770	857	793	868	842	833	847	834	803	879	777	818	854	826	868	814	862	812	848	832	827	872	879	824	820	833	806	842	856	801	860	879	825	819	815	795	785	847	835	790	819	785	845	832	820	839	839	835	827	864	802	803	826	831	821	868	813	807	812	820	851	838	823	821	861	837	858	836	788	790	874	816	854	830	795	820	810	785	763	824	825	842	820	851	853	860	824	860	840	831	862	862	855	834	827	844	796	873	814	786	799	752	829	824	813	844	797	809	843	817	880	823	848	854	790	812	775	777	805	828	797	810	869	836	801	791	842	854	853	854	843	838	818	806	823	804	825	832	830	843	855	872	860	810	815	827	857	790	826	834	815	869	775	830	841	835	828	810	808	841	802	842	857	796	796	833	857	829	833	810	843	799	862	849	850	816	797	836	826	798	822	867	795	819	884	839	886	858	812	868	852	864	811	857	859	796	857	780	844	851	836	831	834	791	837	806	816	841	880	850	821	768	786	809	813	796	827	861	808	793	832	771	857	805	870	803	825	892	832	818	837	823	821	838	754	823	818	861	847	815	839	809	793	803	824	841	882	790	855	793	836	876	833	860	813	815	805	907	867	822	755	850	836	811	832	831	838	822	854	816	802	836	879	788	848	816	842	805	825	789	860	845	844	818	865	826	888	851	835	804	853	810	842	816	795	799	814	823	799	833	849	803	825	785	830	903	806	826	824	792	804	834	805	803	821	812	790	891	813	894
20104	9182	11602	2880	1247	913	774	673	622	558	517	491	475	395	404	352	391	378	362	357	325	336	310	362	324	302	344	313	301	306	328	325	320	318	306	311	313	283	320	323	339	332	361	356	345	324	328	310	293	310	309	306	318	296	310	334	334	311	311	298	323	341	307	323	302	317	347	331	273	323	380	312	310	321	292	323	338	307	332	323	315	330	292	288	302	318	298	347	331	320	348	318	321	339	351	359	344	357	309	342	348	328	309	304	325	283	312	300	323	328	338	334	341	315	325	342	326	330	368	326	340	290	326	312	305	326	310	305	294	311	330	305	350	313	332	288	316	332	339	355	329	303	308	318	316	312	326	281	344	299	333	321	335	304	293	337	323	304	284	348	322	327	317	290	328	319	322	343	353	348	319	291	315	308	301	336	366	294	330	315	355	333	319	306	298	328	295	368	292	312	310	311	320	302	348	355	321	306	344	332	323	331	324	310	310	327	351	293	319	347	350	334	302	292	317	356	323	300	310	336	336	327	332	367	337	312	354	316	341	322	323	329	317	356	340	299	325	321	302	292	315	338	336	362	343	332	320	309	310	322	295	342	333	323	343	298	320	319	300	311	342	326	307	308	325	327	324	333	316	351	314	338	307	315	316	346	335	335	317	328	309	323	358	339	344	321	349	325	325	305	279	300	301	361	296	309	348	304	347	326	323	324	272	326	284	301	342	335	310	309	351	341	332	331	334	339	336	313	321	340	282	324	315	320	316	315	353	349	297	342	343	317	318	329	324	336	332	342	337	306	355	344	285	316	327	366	368	333	311	308	352	357	332	322	345	331	329	326	326	316	318	340	311	330	324	320	321	322	329	311	319	318	333	367	307	330	360	342	320	326	342	356	337	292	333	335	340	346	298	326	278	323	313	350	316	330	309	371	332	326	282	272	322	334	326	348	321	314	341	307	327	303	305	337	319	305	328	303	315	318	351	355	346	343	306	309	303	327	326	333	345	334	318	327	320	318	330	298	286	332	351	326	335	347	325	333	320	317	322	327	306	317	302	318	322	335	283	327	354	336	332	309	351	341	284	314	317	319	329	338	332	296	304	330	310	335	312	304	318	337	348	305	314	313	316	343	349	315	310	290	336	321	316	362	330	329	312	332	346	363	345	308	340	360	302	340	314	318	308	315	305	331	317	320	300	319	325	349	343	327	338	314	334	296	278	300	375	333	290	333	321	308	290	340	288	331	324	350	312	310	308	304	348	337	333	310	328	320	318	327	358	338	299	341	325	321	315	297	312	306	328	304	329	316	314	347	321	326	337	333	323	310	313	319	323	348	326	329	295	318	306	311	330	345	350	313	307	320	313	312	332	357	319	328	335	310	305	302	337	359	307	312	328	316	356	292	347	307	298	325	325	310	311	313	335	324	301	315	326	290	307	311	325	333	313	319	342	355	315	360	308	328	337	333	315	328	307	353	330	327	341	297	331	335	346	292	299	313	336	340	314	338	322	301	345	306	310	319	303	337	333	325	326	326	307	320	351	351	329	290	336	321	311	367	316	347	329	322	285	341	338	313	305	348	343	342	334	291	314	352	335	327	307	306	352	359	345	312	323	324	336	317	305	345	327	313	322	347	301	322	313	343	354	317	328	289	316	340	335	329	327	312	328	365	350	332	339	313	328	357	332	312	336	322	335	332	299	324	367	307	356	324	342	326	313	309	324	357	332	309	296	355	344	321	304	298	301	322	305	332	312	313	320	332	308	319	328	308	331	331	298	296	313	365	327	336	335	333	325	286	335	293	307	366	284	317	342	286	309	312	329	334	297	346	344	334	328	332	320	323	351	324	354	306	324	329	308	304	309	302	324	328	330	321	340	365	325	316	324	331	325	333	320	315	322	342	338	338	312	300	319	313	316	312	318	314	321	335	296	318	321	304	335	351	329	335	329	322	330	299	346	316	323	305	288	305	362	317	353	346	281	299	307	297	349	311	351	297	338	331	293	318	322	299	340	346	312	323	354	353	351	303	312	307	372	294	367	332	349	356	343	328	325	300	343	341	345	344	361	337	285	357	321	349	337	327	312	325	302	316	343	301	292	327	343	308	317	335	326	338	340	323	360	295	325	317	344	314	302	287	310	297	362	339	319	394	287	320	316	344	322	306	336	310	352	295	343	291	315	291	332	308	351	331	328	362	322	316	331	312	342	331	287	347	302	338	292	343	339	349	337	304	344	333	347	339	315	360	319	326	337	336	332	307	308	326	287	379	319	325	335	323	307	341	291	339	304	290	323	305	318	321	311	294	316	287	333	292	323	301	307	353	318	344	360	322	362	312	340	290	310	337	323	344	304	304	316	318	324	315	327	329	305	335	295	297	343	334	269	333	319	318	323	336	299	329	302	375	321	315	310	311	314	303	314	310	322	334	307	322	315	335	313	311	348	326	359	318	335	323	315	312	357	313	314	318	344	320	329	320	295	312	297	314	318	323	338	327	310	309	301	310	324	314	351	302	348	338	330	349	338	347	313	311	321	331	322	293	321	344	322	344	340	328	342	333	326	340	344	339	325	332	319	303	311	293	300	339	320	347	337	341	328	329	335	331	338	355	328	316	334	293	322	354	358	313	305	318	343	318	308	306	298	315	310	306	313	314	344	304	325	351	340	317	336	327	300	340	328	334	329	321	345	311	302	324	320	332	342	325	346	318	362	336	325	315	340	322	313	323	350	337	353	311	334	327	347	324	292	316	336	343	287	300	314	321	310	328	315	332	340	310	354	313	300	318	371	349	342	334	330	359	318	343	329	308	312	326	331	303	284	327	319	326	277	286	320	324	338	358	308	293	300	309	316	354	318	286	345	339	344	312	298	299	304	341	361	303	335	303	310	299	350	334	336	340	336	300	342	327	302	313	320	345	317	288	320	351	356	358	335	327	330	299	342	293	309	325	338	314	337	304	301	334	331	307	317	307	317	329	310	306	327	323	325	332	301	350	309	326	313	305	363	300	306	341	343	280	300	355	293	286	323	336	310	352	342	324	324	322	341	303	296	303	310	328	346	333	347	324	323	295	278	326	341	297	316	317	344	333	329	337	337	301	342	292	294	294	319	331	325	328	324	303	356	339	297	313	337	309	354	302	326	349	311	372	288	335	307	340	326	316	336	299	316	301	328	326	314	335	318	296	362	314	329	312	317	334	347	320	296	305	323	295	337	331	301	330	322	294	368	306	310	309	334	367	331	314	335	327	309	321	330	324	322	340	372	347	316	319	335	304	312	331	334	298	317	330	318	333	322	325	322	305	331	311	331	305	336	353	338	315	320	318	336	306	324	331	328	320	320	323	302	312	344	304	299	329	332	296	343	290	298	323	332	318	324	298	334	327	339	289	366	343	326	336	315	345	306	331	332	299	326	344	341	335	334	322	321	307	331	352	346	323	311	304	288	316	333	308	347	332	304	336	325	313	339	295	313	311	328	303	332	310	305	332	327	306	340	286	318	322	335	316	355	358
14486	8961	16069	5196	4273	3614	3332	2721	2237	2051	1828	1717	1588	1378	1259	1119	1181	1011	987	958	950	901	902	865	902	860	873	808	800	818	807	813	817	776	785	798	782	824	769	763	812	769	790	801	782	766	776	799	789	789	808	767	799	777	783	781	758	740	751	794	743	767	741	774	737	737	777	768	759	696	802	744	739	722	768	749	819	744	769	781	783	774	760	787	805	773	746	778	769	799	769	769	748	836	751	740	758	771	780	816	741	756	804	802	780	754	738	753	736	853	747	744	777	751	787	790	801	783	777	740	749	737	743	718	767	766	812	789	757	754	778	750	766	796	745	762	791	760	768	777	764	765	798	775	733	746	790	780	753	731	803	792	729	772	796	784	778	701	769	776	739	782	823	751	848	796	780	742	787	757	769	711	814	789	775	779	801	766	744	753	762	764	792	746	721	749	766	732	724	750	745	796	775	748	773	811	776	801	788	780	759	787	782	800	732	869	791	787	769	751	737	780	763	728	790	742	753	830	783	771	713	758	763	791	742	771	773	749	735	740	715	767	772	731	750	719	794	802	749	754	809	738	775	741	747	789	782	801	794	798	757	800	752	777	715	750	760	767	720	766	743	783	772	786	792	765	779	747	703	727	766	762	741	793	740	763	813	778	758	813	745	752	761	746	811	748	769	717	753	727	724	767	786	795	734	823	747	737	774	786	820	779	714	734	777	796	759	742	770	730	810	775	708	750	762	765	736	727	796	773	754	784	805	790	809	779	778	769	777	783	766	788	805	799	779	777	775	766	798	794	779	801	734	786	843	788	738	751	769	735	817	779	810	727	740	705	796	731	773	786	786	783	771	811	736	782	754	772	780	768	787	782	779	761	739	803	762	787	773	728	765	757	762	768	702	778	732	785	731	797	761	763	735	762	780	776	776	738	767	745	745	780	807	769	806	760	786	733	766	788	744	789	796	770	821	760	817	797	785	784	777	756	800	810	778	809	781	752	721	741	764	789	738	800	775	778	781	793	754	796	794	776	756	773	789	783	798	761	728	777	752	782	766	752	780	787	780	775	764	787	735	804	747	785	761	757	770	759	752	747	793	780	764	715	758	740	768	756	809	783	747	746	745	741	790	750	791	776	749	756	773	744	800	781	789	774	792	738	768	806	833	756	781	778	756	751	779	759	733	783	795	752	748	775	769	749	745	783	756	773	748	783	788	743	793	866	782	782	793	763	771	839	713	759	776	786	768	767	745	747	727	785	777	733	811	742	745	776	780	776	724	707	758	719	805	789	751	758	811	776	751	724	773	842	803	797	719	789	738	752	800	748	732	779	747	745	771	785	735	745	825	758	807	720	785	739	752	747	743	752	739	739	796	802	775	748	796	762	772	745	777	726	716	805	750	799	755	795	745	726	799	729	767	753	756	791	777	757	779	822	765	735	793	807	816	774	745	764	730	787	766	785	820	768	782	798	816	744	798	776	754	787	752	780	736	732	766	808	726	755	768	826	745	811	765	801	768	738	755	819	769	784	784	802	733	746	776	769	748	775	779	769	833	803	771	792	745	834	752	776	744	740	781	778	743	745	797	764	773	748	789	773	787	751	782	753	745	763	815	814	787	758	753	781	711	765	823	732	818	762	739	723	729	721	798	794	785	726	772	746	747	760	732	759	746	789	752	763	787	788	787	710	752	770	801	736	746	718	787	749	795	734	734	742	699	764	790	760	786	696	765	759	779	775	766	743	759	721	795	819	762	760	723	773	720	706	793	765	799	757	702	813	765	736	747	711	784	746	756	769	754	764	773	766	752	802	762	746	766	761	777	811	762	768	697	732	743	767	785	802	811	762	792	789	805	785	775	781	778	806	762	731	740	759	739	776	752	716	776	723	801	789	771	810	773	793	791	812	733	729	766	781	752	761	822	748	758	791	771	781	786	813	778	737	737	722	766	807	754	775	767	780	736	821	799	805	751	773	790	730	751	807	781	779	763	759	797	803	777	771	737	776	789	776	790	763	800	712	797	768	762	775	783	787	783	720	756	741	748	776	787	684	776	741	810	838	794	752	797	793	799	761	775	855	720	776	772	779	722	799	724	787	725	773	788	744	842	726	778	800	762	738	773	801	775	723	781	767	787	740	780	753	801	751	762	753	763	786	806	741	715	738	807	743	741	774	784	707	766	806	787	794	792	753	748	750	805	744	724	794	746	771	706	746	779	774	768	742	785	785	755	775	748	774	714	779	733	769	694	754	751	788	773	725	781	775	768	788	741	696	768	783	774	763	774	770	710	785	757	810	764	754	771	802	776	768	757	763	760	777	810	774	766	794	811	764	767	753	748	781	761	741	768	767	785	740	760	771	782	792	796	742	768	786	744	790	755	768	774	768	786	775	755	756	773	792	805	726	761	745	737	730	744	750	760	787	781	750	773	748	818	742	772	770	733	748	781	750	767	777	797	794	767	765	787	796	785	805	814	757	799	750	732	762	799	793	764	758	728	793	807	749	803	774	806	722	783	763	766	775	756	823	772	771	815	798	775	762	793	764	800	734	771	794	791	774	776	769	791	722	780	727	791	733	787	748	784	741	788	749	752	702	775	748	716	772	760	763	810	773	793	775	759	759	761	756	806	759	785	775	793	757	799	794	770	766	787	764	802	750	759	788	788	781	794	776	741	777	732	766	778	787	827	729	765	779	691	721	774	786	765	751	780	764	802	804	768	734	795	756	748	738	711	781	787	760	734	752	723	787	814	754	755	745	780	762	782	772	810	787	765	764	754	774	800	787	784	763	714	801	773	813	721	805	779	770	757	757	788	783	777	752	771	734	748	847	774	757	780	784	737	779	760	783	767	807	739	810	723	747	746	769	783	748	787	764	714	749	780	759	735	785	769	770	761	819	798	817	784	789	727	760	769	724	762	753	787	759	757	768	788	780	813	733	778	748	778	817	744	733	754	746	771	783	745	762	780	768	750	769	824	741	756	760	770	799	816	779	763	788	748	742	764	815	822	791	810	811	721	750	815	777	800	777	748	768	769	753	768	798	742	764	776	804	728	756	727	772	777	765	789	828	767	782	771	768	746	782	777	744	733	757	758	770	781	760	716	804	801	761	727	760	730	755	785	802	756	773	765	795	766	778	764	746	747	743	770	777	782	732	795	776	787	839	780	771	786	791	736	742	802	750	783	777	765	747	802	729	809	734	787	785	760	757	773	773	752	726	825	805	807	795	763	767	754	720	835	769	733	780	777	772	775	747	766	820	757	811	767	772	803	774	797	767	782	726	775	761	765	738	742	743	798	763	776	728	794	812	765	740	797	772	765	759	726	783	733	782	772	763	745	793	752	792	770	719	699	773	798	743	758	768	708	744	764	767	754	743	782	751	751	771	775	738	779	770	777	771	815	741	782	795	783	771	780	747	779	780	738	764	767	792	793	779	774	731	735	772	817	700	743	768	772	734	749	824	744	788	781	715	790	758	719	775	742	793	792	772	824	790	777	821	777	773	759	734
28474	15064	24169	5949	1820	1196	927	680	648	624	500	446	393	317	286	315	287	249	249	232	240	202	196	225	242	189	168	227	214	188	202	181	187	219	215	170	168	175	184	200	223	177	221	202	192	217	188	197	208	200	185	181	188	183	182	188	202	199	203	200	181	186	191	184	176	203	196	209	189	181	190	196	178	200	194	200	215	200	183	169	172	174	176	178	182	187	206	221	186	190	192	187	191	178	199	200	194	177	192	202	184	191	190	201	207	199	200	175	174	180	213	184	166	181	189	184	193	197	185	186	171	172	186	200	181	176	182	199	211	183	207	180	199	206	204	181	199	191	178	187	206	193	204	206	180	167	192	212	170	175	165	198	196	182	194	160	197	194	213	166	183	194	225	183	195	182	189	189	176	215	191	190	162	190	169	211	167	187	206	193	193	211	186	197	155	180	216	190	178	184	189	201	209	194	196	194	206	176	206	161	188	188	213	192	184	148	189	176	168	212	182	182	184	160	186	201	167	202	182	194	180	186	213	192	195	206	201	170	225	173	185	198	176	184	189	178	202	204	190	157	171	203	201	194	215	188	214	195	208	187	172	210	186	174	186	176	172	191	202	192	202	188	219	172	168	194	185	214	178	170	194	167	203	179	170	174	178	189	227	185	186	194	203	173	186	203	201	198	180	196	208	189	184	172	176	179	159	189	177	192	178	167	149	178	181	154	184	170	185	190	186	187	190	181	180	190	229	205	172	165	181	196	189	183	207	185	170	192	202	187	193	188	198	182	203	203	190	196	201	182	187	165	193	180	173	190	179	184	190	195	200	190	213	203	194	190	189	177	165	196	195	188	218	180	193	180	199	233	200	178	186	179	171	174	193	192	193	191	159	193	200	212	186	196	191	200	209	192	181	187	195	184	143	183	195	159	202	166	179	213	173	172	195	198	188	189	207	203	194	178	192	183	177	184	187	196	191	195	197	202	187	206	182	181	171	191	212	177	190	198	184	191	192	172	204	170	178	186	186	180	198	171	198	201	192	204	187	174	183	206	190	198	206	182	198	184	188	215	187	180	180	177	196	214	179	203	175	196	189	208	182	206	217	181	170	198	182	196	160	156	173	178	201	194	225	184	195	176	165	195	196	191	184	209	201	158	182	160	195	196	210	184	194	194	183	191	210	187	190	209	183	202	168	158	173	190	198	194	204	186	190	211	175	198	186	191	159	221	199	198	196	180	167	203	198	190	170	197	183	188	185	194	164	182	199	207	204	194	205	181	180	177	214	220	194	190	208	188	181	193	184	169	166	199	190	203	197	177	200	205	167	179	184	197	206	186	204	211	152	186	200	176	178	185	178	179	189	186	170	197	184	206	148	168	188	184	172	202	174	195	179	157	174	206	198	214	181	175	178	157	222	218	209	208	192	190	155	178	171	180	205	202	161	196	209	182	181	186	188	195	179	199	181	197	191	213	189	171	207	196	205	166	202	206	231	180	175	168	182	183	167	185	182	203	168	197	191	172	209	196	196	182	180	185	172	222	189	193	192	198	183	181	184	193	188	177	177	197	182	181	171	167	201	174	199	175	214	213	186	200	191	173	203	193	200	217	153	170	200	183	164	195	185	180	172	179	190	181	244	207	189	192	169	212	201	178	175	204	196	184	197	199	214	199	187	197	192	200	192	184	182	186	197	184	199	201	171	198	200	185	228	172	186	179	193	211	183	190	221	193	196	195	160	185	189	174	193	199	180	180	205	182	190	192	185	190	198	173	210	195	223	193	217	194	190	169	202	176	197	167	182	172	183	194	212	205	193	195	216	200	182	197	164	193	213	187	203	196	177	164	209	197	210	159	184	216	173	206	196	191	167	166	193	183	204	176	185	183	189	167	202	182	181	198	193	187	216	203	179	208	171	198	172	182	154	209	161	170	209	218	208	187	201	197	210	174	169	169	195	174	188	157	186	174	181	170	217	200	214	166	200	187	156	214	171	185	201	205	204	198	183	216	204	181	181	176	187	185	199	190	189	189	182	181	190	171	186	204	178	190	197	209	178	188	202	171	212	191	196	188	190	171	211	192	190	199	186	180	170	190	176	191	191	170	198	203	182	173	183	205	180	194	166	189	195	200	181	211	190	191	197	183	182	173	174	196	206	177	190	176	184	182	177	202	187	191	193	176	179	205	206	184	177	185	196	188	178	176	208	219	178	185	185	194	197	190	196	219	193	189	197	172	178	211	216	175	189	206	208	154	178	187	180	227	204	173	186	194	183	188	189	202	195	206	198	191	211	212	168	212	213	178	216	186	213	194	173	162	181	212	219	176	190	147	192	205	200	208	205	189	184	203	186	201	203	179	178	200	168	197	193	206	212	200	204	202	164	182	162	203	177	170	172	184	174	176	199	177	194	207	190	170	196	187	178	216	183	200	179	197	189	183	200	210	199	202	194	185	195	182	193	215	190	203	181	211	193	201	185	227	196	196	180	199	190	172	184	195	218	208	201	176	203	201	185	203	175	194	197	176	180	182	171	184	195	183	220	184	210	185	206	179	198	195	200	185	166	190	181	179	186	207	187	195	207	213	199	180	190	191	204	199	195	201	188	185	200	194	183	184	206	159	180	178	190	189	171	155	190	206	213	177	174	193	173	198	215	174	195	225	184	171	182	199	199	202	216	190	196	170	197	211	197	194	210	179	176	187	197	183	175	189	196	212	200	186	202	203	203	202	212	176	188	179	177	214	192	204	176	206	191	177	190	207	189	188	218	183	191	196	180	209	202	183	197	204	189	197	204	194	170	176	176	178	204	198	212	174	173	166	166	187	193	186	200	182	175	192	180	203	192	168	210	204	164	188	180	202	206	163	181	200	169	184	203	178	196	200	195	189	175	174	170	191	182	194	146	208	173	197	186	200	195	212	166	177	186	212	205	172	195	189	174	190	155	169	209	205	168	197	168	164	187	197	182	173	192	188	184	199	183	187	176	201	182	196	190	213	180	177	186	204	217	199	189	206	195	175	183	190	185	204	218	177	163	183	220	182	199	205	196	203	184	177	203	196	196	188	163	164	196	183	186	198	186	168	156	192	166	195	170	178	159	182	189	210	196	191	213	178	181	205	189	162	194	195	186	180	206	202	203	183	206	186	189	169	213	188	178	185	179	190	185	184	172	189	208	183	200	192	187	187	181	196	201	211	165	177	206	178	181	200	176	181	208	185	179	201	184	199	193	196	200	194	178	189	181	186	210	191	190	168	190	175	194	172	187	181	188	207	176	167	171	187	196	187	175	194	173	207	184	183	189	145	185	213	175	193	177	207	180	206	180	196	178	164	193	170	192	174	179	191	189	195	197	207	194	184	192	197	176	177	186	206	201	214	197	177	187	219	207	187	198	214	184	189	196	191	184	198	188	175	166	180	196	163	206	183	197	194	187	188	203	164	181	188	191	185	191	203	222	196	228	179	187	189	193	177	171	207	209	181	183	179	183	167	195	195	177	180	187	162	197	211	201	190
18590	13131	26552	6360	5457	4885	4041	3304	2914	2543	2081	1971	1645	1311	1268	1121	935	825	916	836	692	630	628	670	655	609	586	560	564	525	551	573	518	555	535	558	506	523	494	479	520	505	491	483	514	483	503	465	501	509	487	500	504	508	509	484	488	443	477	479	469	455	493	482	493	497	412	454	472	458	445	440	466	516	465	497	516	491	430	474	500	484	485	486	490	476	443	498	480	448	476	432	489	490	439	464	464	471	485	450	502	510	478	466	419	443	476	467	503	453	483	479	471	465	491	439	451	456	474	449	497	484	490	480	435	454	481	473	467	453	438	453	490	491	474	504	463	466	478	466	498	512	533	469	453	454	500	450	463	479	478	504	478	494	490	472	460	494	451	492	483	453	479	497	459	455	498	472	459	431	472	461	484	467	478	470	459	473	449	488	477	476	476	504	507	457	444	408	455	481	461	457	460	467	477	444	489	486	482	466	476	442	448	508	477	492	459	472	466	466	443	467	519	441	454	462	473	464	460	499	482	492	483	473	466	483	483	462	510	483	472	534	462	480	470	510	463	474	462	461	513	477	468	431	479	479	472	504	476	493	471	487	464	484	425	478	487	471	457	498	447	458	446	467	503	457	475	444	471	498	454	460	444	493	455	475	501	434	427	467	487	477	434	468	467	506	454	486	483	470	488	453	463	486	465	435	504	453	495	478	483	476	474	517	461	494	468	512	442	485	448	494	465	449	475	470	516	477	499	465	479	508	511	465	489	480	515	468	499	499	458	483	471	476	501	491	460	437	462	457	518	489	471	460	482	449	459	510	458	508	471	480	477	467	455	457	424	471	489	445	486	469	466	479	449	443	445	466	470	456	430	476	445	445	498	472	446	449	475	452	453	487	447	499	480	472	475	447	459	465	452	478	463	469	485	491	520	497	507	494	449	501	436	458	511	483	464	478	498	440	487	450	456	457	498	440	478	467	490	434	471	457	475	479	434	458	466	502	487	485	443	480	442	442	474	469	507	491	468	482	476	464	444	498	480	484	433	448	501	482	531	452	465	456	468	468	486	496	437	481	476	497	476	462	470	437	435	455	430	436	472	469	500	511	460	432	441	491	496	438	470	481	482	436	474	483	467	491	451	467	486	473	470	469	510	468	447	483	498	442	452	492	472	438	461	486	424	475	481	468	472	467	480	481	513	470	438	502	502	460	481	470	412	474	459	481	440	475	490	463	433	489	505	462	507	483	483	463	478	494	481	449	456	484	457	472	450	483	454	507	504	457	479	493	477	463	441	466	480	480	445	435	475	452	480	479	515	458	499	457	476	441	492	478	486	484	479	457	480	508	471	442	461	493	472	503	470	504	457	463	462	485	453	470	447	468	457	483	468	475	449	470	463	451	473	471	431	501	498	480	505	521	484	483	488	485	478	499	453	506	423	489	484	500	457	463	453	463	457	455	459	463	468	473	494	461	419	483	476	476	489	461	454	472	480	447	475	475	448	498	454	486	440	465	467	489	457	509	503	513	512	458	441	505	480	472	465	452	464	459	468	506	489	495	494	504	480	475	508	454	474	494	497	500	467	466	489	446	476	466	451	488	492	450	449	482	490	472	517	487	468	509	476	454	468	490	456	487	465	498	451	449	468	474	517	462	476	436	443	458	500	459	460	467	452	511	455	451	506	456	466	471	452	471	446	487	486	461	469	465	453	469	458	470	499	459	443	512	500	433	473	489	432	466	480	454	478	462	450	460	461	501	468	456	466	500	450	457	489	461	460	496	495	456	484	474	438	454	498	489	483	445	451	465	421	459	464	405	472	484	460	443	512	469	477	476	481	484	499	434	509	495	477	469	441	477	460	496	477	477	495	449	484	488	478	446	507	466	506	475	476	474	461	490	487	444	500	489	485	455	482	458	461	467	440	464	498	479	498	489	523	475	470	466	469	449	460	436	502	467	501	455	459	475	434	470	492	465	473	511	468	479	458	480	466	476	471	452	476	463	469	467	521	475	493	462	473	494	492	415	470	445	501	466	489	489	494	469	503	467	463	446	492	481	489	460	537	461	458	466	471	477	468	470	478	477	476	526	448	444	474	477	494	481	509	489	468	480	469	484	469	485	477	506	479	492	466	469	505	522	471	477	450	477	501	488	476	457	450	507	482	473	471	465	455	439	459	445	451	487	438	486	476	487	474	454	487	497	409	476	453	457	467	426	478	446	460	447	474	438	499	486	484	479	449	497	442	500	463	449	485	495	430	445	441	444	481	486	494	476	491	440	472	452	507	465	490	436	486	481	470	457	475	447	460	523	429	445	494	472	491	457	461	490	485	487	451	497	434	463	496	452	465	422	498	473	492	473	442	470	465	492	471	458	472	452	446	488	452	476	463	531	472	430	493	451	511	459	486	478	483	450	456	484	476	456	466	438	446	472	430	489	476	505	489	472	472	479	494	436	468	494	466	497	530	500	463	449	420	438	459	419	472	467	461	463	478	443	481	452	420	499	508	485	435	484	507	467	459	475	465	470	446	462	463	472	463	460	468	461	446	491	474	450	448	492	460	479	485	456	476	469	446	464	485	439	452	488	476	481	442	484	443	462	472	462	475	464	484	496	436	464	477	461	436	456	496	492	469	452	482	432	504	475	460	458	438	501	454	468	485	471	444	525	474	480	490	508	471	467	491	478	482	501	455	425	464	510	475	484	507	484	474	443	484	465	489	466	470	474	481	500	469	432	475	480	436	463	465	469	511	486	456	499	432	450	454	470	468	504	477	498	450	470	460	478	523	473	534	427	444	490	462	428	485	461	435	516	486	475	488	511	454	481	461	487	477	498	473	443	432	464	477	442	472	459	500	483	486	501	442	473	443	441	450	487	460	495	400	460	456	446	459	510	463	445	482	428	468	463	441	453	511	466	473	436	495	519	454	491	486	450	492	483	491	457	470	510	472	478	513	442	443	455	416	492	470	501	473	487	451	477	478	458	482	439	440	471	465	472	470	451	410	542	476	499	440	493	482	453	467	460	493	474	505	482	460	477	479	465	451	479	480	475	485	473	471	450	487	461	477	457	488	478	480	459	459	497	521	536	462	468	497	478	473	481	466	409	502	469	463	498	470	427	454	494	500	476	451	472	479	498	440	479	470	501	472	482	469	479	502	474	475	453	474	489	448	488	414	498	462	476	487	469	473	467	484	471	436	444	457	444	462	464	465	471	468	489	454	475	470	523	492	486	454	464	455	434	446	455	465	479	464	504	441	473	494	470	485	491	475	482	448	457	480	452	485	455	466	505	455	478	502	459	496	491	478	484	487	483	460	432	459	518	493	460	482	479	453	469	432	467	490	448	492	494	487	462	452	442	442	466	458	455	472	489	460	492	440	498	493	445	503	478	446	504	507	462	416	467	476	488	480	449	477	476	437	506	506	481	493	503	486	440	543	495	488	458	470	470	436	519	445	450	464	471	459	477	503	486	496	482	499	463	468	457	486	476	466	501	485	454	481	489	434	461
8299	2963	3361	1040	716	658	572	509	486	438	450	419	387	374	349	355	363	368	340	394	348	342	371	355	356	368	333	358	348	309	342	317	332	345	330	350	304	363	349	338	344	383	385	316	314	364	366	320	354	339	350	344	340	328	347	307	323	353	354	332	317	341	331	338	353	386	316	322	341	347	388	355	328	322	364	332	335	356	323	360	302	362	337	323	312	341	336	339	322	358	385	363	348	327	353	352	371	337	349	373	353	338	353	352	351	320	367	366	333	324	341	342	351	341	352	328	379	373	318	341	347	327	347	314	352	331	345	369	345	350	360	336	326	362	344	365	378	329	349	355	388	325	344	375	362	379	348	314	315	349	359	344	384	312	304	350	370	331	366	356	352	344	362	357	325	348	330	343	328	330	344	369	348	367	383	352	371	366	354	362	359	339	330	336	355	352	360	346	362	330	334	363	350	355	323	320	367	352	336	356	301	369	372	344	329	374	359	342	288	334	317	335	361	345	349	359	321	308	360	338	338	350	331	322	345	361	350	322	333	355	364	309	333	374	373	350	340	344	355	366	336	345	364	341	346	364	330	371	357	370	351	344	343	343	394	373	342	344	370	355	350	307	344	360	354	359	325	338	336	366	368	334	357	350	358	335	346	321	349	336	343	331	349	346	345	353	318	311	349	325	349	379	335	352	368	338	330	336	370	384	376	346	358	333	377	325	380	377	346	326	359	342	319	360	342	347	330	327	338	366	338	326	341	343	362	367	382	334	348	309	352	337	358	391	358	374	368	343	331	376	364	383	360	361	350	345	343	394	337	347	332	376	323	346	351	332	351	326	334	359	361	370	364	349	363	380	340	377	367	348	341	362	361	363	324	352	361	362	357	393	364	370	368	352	326	376	338	347	359	352	339	328	336	344	355	353	360	318	362	347	344	353	343	333	333	307	347	316	300	364	334	334	340	338	329	366	358	325	344	398	337	366	381	352	350	338	412	390	370	347	334	362	355	367	370	320	326	332	362	348	348	334	347	355	314	332	382	329	337	331	333	372	338	337	345	374	314	348	401	335	366	338	360	349	374	359	330	324	333	336	362	317	358	338	325	376	327	371	369	340	336	395	338	325	360	323	351	341	336	337	335	340	360	357	333	318	340	366	338	337	350	349	359	352	346	349	381	327	329	364	311	351	319	324	340	342	349	353	351	337	324	358	367	367	370	379	364	356	316	376	397	374	346	345	319	346	337	358	366	338	348	364	345	372	354	298	334	358	319	344	343	361	369	347	355	381	335	344	356	338	385	336	346	325	352	371	404	328	334	348	308	324	320	332	350	352	318	319	308	350	361	351	324	357	351	346	355	341	356	353	357	348	363	386	305	307	350	366	344	359	336	376	391	357	344	374	320	336	347	355	333	317	338	354	335	346	378	338	368	324	332	372	369	366	354	366	360	327	342	366	389	321	334	364	329	375	375	343	344	357	319	362	351	331	360	367	364	325	359	338	340	360	333	366	355	337	310	350	391	361	333	354	324	387	343	320	351	375	360	355	348	361	315	382	333	332	344	330	353	370	366	343	313	357	386	384	360	342	338	330	357	347	334	343	383	324	359	358	383	377	333	343	333	364	330	338	359	396	356	337	335	364	368	305	319	324	325	344	371	376	377	345	347	333	347	353	346	328	350	336	339	357	356	339	356	355	358	335	359	366	327	314	358	331	384	353	294	352	355	309	340	342	353	339	336	331	309	364	312	377	354	333	373	327	357	322	347	360	340	361	358	355	336	318	317	351	380	331	343	352	358	351	370	311	356	321	380	348	387	336	324	373	326	359	346	383	345	341	356	347	335	361	305	329	382	340	367	344	343	343	358	363	350	368	336	330	354	338	353	339	346	338	330	324	376	353	344	359	353	368	341	348	375	355	332	362	348	332	361	367	319	321	334	358	358	332	358	335	356	374	345	338	353	347	301	360	355	337	334	348	323	366	377	383	366	341	347	330	345	364	354	364	314	363	365	358	345	355	330	359	357	337	342	313	323	340	334	373	353	382	325	341	364	361	368	377	320	340	336	389	317	318	362	323	345	356	333	338	342	349	351	339	370	379	343	353	364	309	334	364	357	342	322	352	335	348	361	368	328	367	366	357	351	357	373	363	304	361	373	368	368	333	372	369	364	340	338	351	369	359	331	373	346	338	356	359	345	337	393	389	342	310	380	359	367	330	346	314	360	328	333	333	356	360	338	366	314	323	380	342	376	335	384	338	323	347	362	367	349	364	351	348	354	356	367	342	348	347	367	353	336	364	341	361	347	362	356	336	326	359	356	328	355	338	347	343	365	371	345	324	356	348	333	339	337	381	361	322	331	355	335	378	345	314	364	368	383	350	347	374	334	300	345	352	344	323	349	372	355	350	384	348	367	315	410	356	363	327	322	308	326	348	356	351	342	346	365	317	344	364	343	346	350	379	359	359	352	333	354	343	331	316	340	377	340	374	390	350	321	355	334	333	327	347	310	345	348	359	366	353	365	344	384	342	354	350	344	344	324	370	378	363	378	352	372	349	349	363	357	355	370	396	364	331	337	338	354	385	332	344	344	375	340	333	313	351	320	326	364	347	326	321	335	386	342	332	352	343	305	357	346	329	343	361	361	324	370	319	330	313	332	354	352	352	393	302	349	327	331	345	349	375	357	340	343	347	315	337	352	365	365	322	375	370	343	355	369	318	369	348	333	341	365	349	328	360	343	336	317	359	338	384	367	350	312	333	316	312	346	361	361	352	342	330	344	364	368	352	344	372	338	355	355	342	355	369	349	354	351	313	310	366	345	336	376	356	359	352	353	385	392	321	368	344	353	352	316	363	366	387	325	337	342	349	344	327	337	345	371	348	373	319	364	367	342	358	338	351	342	331	330	359	332	336	373	330	333	338	324	345	340	339	348	350	365	384	337	344	337	337	332	332	333	380	337	342	347	342	337	352	353	344	335	383	366	309	375	374	363	356	341	312	324	360	356	346	314	362	405	394	390	339	330	352	336	361	357	372	331	350	332	339	328	365	357	361	356	329	359	330	345	339	358	348	336	389	319	318	364	320	350	315	344	345	355	331	331	389	376	334	350	349	353	309	318	354	359	342	359	336	345	361	318	369	348	356	369	326	285	353	367	349	356	360	319	347	387	315	330	341	320	319	322	322	385	365	312	365	354	350	370	343	339	360	354	353	325	358	342	346	347	344	343	367	322	363	346	375	341	366	382	369	351	336	356	347	356	327	373	384	336	354	316	350	304	360	300	345	369	358	407	325	334	326	349	332	308	319	364	336	320	328	372	313	363	353	363	332	344	365	359	316	376	328	380	319	366	348	364	345	344	343	381	340	322	353	353	321	361	385	328	334	352	368	336	361	360	359	334	306	370	374	359	376	367	394	350	354	381	327	360	322	343	367	355	367	295	369	369	352	358	340	354	332	386	347	373	325	336	349	377	370	360	363	350	343	359	365	328	320	349	360	402	278	335	331
6112	3484	6324	2959	2544	2417	2028	1793	1632	1381	1261	1222	1142	1027	1017	971	900	880	857	911	866	857	862	857	859	835	875	873	882	841	801	862	875	897	800	831	870	846	802	813	834	836	787	809	844	874	746	816	791	809	872	778	787	832	789	804	843	799	813	828	851	835	844	811	848	868	804	844	839	856	816	830	823	772	840	794	824	864	836	842	861	811	827	832	842	818	754	829	796	796	842	837	794	802	838	858	814	839	825	848	805	862	824	807	834	843	780	817	791	832	791	862	848	852	823	859	817	856	806	848	809	786	813	833	808	784	848	799	854	799	779	836	821	827	807	879	790	864	805	824	822	826	804	778	853	823	807	791	843	816	775	815	827	794	812	792	831	792	803	826	817	837	788	861	849	845	855	843	796	820	812	853	830	788	819	827	819	852	824	784	796	801	782	834	822	818	777	814	820	790	807	845	796	799	787	842	804	848	824	895	835	838	845	825	774	794	800	844	760	842	801	810	855	874	824	799	831	827	813	776	869	844	833	841	820	850	839	834	809	795	852	855	818	832	791	785	876	819	820	824	825	814	781	818	828	824	822	819	885	803	799	825	869	827	889	870	833	839	899	884	816	824	865	810	850	785	793	798	850	835	827	831	876	855	860	837	809	823	828	799	749	796	833	813	806	846	806	791	776	763	843	814	778	850	825	843	801	807	813	838	820	835	771	801	775	832	848	767	815	823	826	785	785	837	795	813	803	822	805	838	841	864	735	836	839	843	790	816	826	839	793	766	813	856	875	789	861	852	770	811	806	816	843	785	808	816	849	815	834	831	860	832	789	842	787	758	802	819	826	849	810	863	835	809	833	840	820	814	852	813	800	815	760	827	845	800	858	806	797	839	849	797	828	853	862	824	879	808	789	793	773	882	878	876	828	846	830	785	810	829	809	799	815	842	819	832	817	806	810	805	821	784	797	835	808	852	842	819	763	746	804	862	831	812	840	838	794	788	823	817	839	819	834	880	784	820	806	813	843	785	874	777	794	842	785	799	775	805	798	809	850	786	813	847	815	789	790	819	844	852	852	838	822	807	819	827	855	822	834	802	857	850	792	781	843	819	856	809	856	816	820	801	873	829	846	813	806	783	771	863	827	806	889	789	814	836	811	793	829	781	780	786	802	804	826	813	799	762	735	843	835	869	820	774	786	792	811	822	843	828	815	833	834	850	810	818	822	801	803	823	822	788	845	803	832	854	813	864	775	774	802	829	779	847	814	861	838	788	833	809	803	820	833	854	800	795	813	817	871	790	845	816	838	798	868	864	821	839	802	830	821	834	832	796	795	795	784	856	802	798	815	851	830	839	831	795	823	819	821	814	801	823	855	884	838	766	867	768	809	774	841	841	818	808	802	829	869	808	774	757	803	834	849	793	850	824	812	799	874	776	810	799	820	807	831	754	847	837	855	858	853	859	794	846	808	842	873	775	843	826	799	814	806	831	807	807	823	789	818	776	775	857	826	852	802	802	827	770	858	848	893	801	887	828	811	838	770	825	848	800	799	811	772	832	869	871	802	807	812	836	843	814	820	833	856	872	814	798	787	797	846	869	848	784	822	831	822	817	844	785	814	820	832	834	851	823	872	822	864	816	874	803	831	786	843	800	859	819	834	851	804	817	792	791	840	831	795	815	821	829	802	793	828	837	824	802	836	809	836	798	816	800	796	838	825	801	825	811	832	873	772	854	800	867	785	811	781	865	815	796	851	790	773	827	799	825	820	826	805	784	808	806	897	821	786	891	869	792	856	833	818	814	818	821	838	845	800	859	807	809	812	840	827	786	811	853	788	857	826	814	834	791	779	761	829	818	816	832	803	826	806	792	881	816	816	864	809	819	781	791	836	802	793	800	811	846	813	855	838	820	833	832	819	853	856	821	838	783	797	797	859	797	809	809	768	820	856	886	776	787	813	835	802	840	756	799	793	812	827	806	798	856	846	839	848	809	828	767	835	825	848	854	870	862	826	800	840	846	802	847	821	807	809	819	831	793	825	822	829	800	782	820	811	779	825	787	811	805	834	826	777	804	827	778	807	819	846	827	863	768	819	827	762	851	832	802	858	822	848	848	816	831	854	855	846	848	838	781	870	823	838	798	823	806	779	817	857	852	821	850	789	849	848	821	836	848	831	859	841	883	780	864	811	774	807	812	805	862	817	856	817	812	854	813	802	825	845	847	797	863	837	877	834	820	846	833	848	812	795	751	829	794	779	835	834	796	770	781	883	844	814	803	802	842	829	830	814	814	788	775	814	819	840	857	824	838	857	789	788	825	837	786	823	786	810	794	826	818	768	845	856	815	882	865	823	875	853	813	813	779	864	870	837	822	781	796	854	815	799	808	813	833	789	810	799	807	798	809	831	838	929	792	863	776	822	848	822	812	825	789	833	803	821	847	814	844	833	825	818	824	804	806	846	850	823	820	799	737	827	826	860	805	807	824	806	787	807	860	831	811	816	785	806	782	818	819	848	846	844	832	852	844	781	842	833	793	793	824	798	818	801	754	801	773	826	814	870	815	811	825	860	866	782	824	864	890	802	824	829	788	825	804	821	827	785	808	809	842	788	789	842	861	793	806	842	822	820	809	833	800	825	824	795	808	828	800	872	801	857	776	831	863	832	837	820	841	836	807	795	786	811	868	825	776	860	835	845	772	817	786	817	782	832	820	900	797	803	809	839	783	775	855	767	853	779	804	857	800	874	849	807	851	785	794	829	855	858	858	848	813	815	812	796	850	823	833	794	798	829	780	807	820	797	824	869	802	837	821	853	833	784	878	755	806	859	834	790	779	825	805	822	845	817	832	822	805	852	833	826	831	788	819	815	801	820	828	811	806	846	827	776	796	841	852	813	795	862	821	825	834	824	873	785	782	819	835	782	836	874	847	848	810	821	863	771	810	814	799	863	817	888	845	822	833	776	802	799	817	811	832	820	793	817	795	776	818	844	815	784	838	820	846	813	783	800	863	806	874	829	795	829	812	863	772	850	816	830	803	851	776	885	860	796	871	821	783	833	829	839	818	807	819	817	833	834	802	839	793	784	830	854	827	832	818	823	753	808	809	767	762	828	798	818	810	820	815	795	856	809	776	821	831	784	782	828	843	843	791	869	803	820	804	840	790	820	812	818	849	813	779	851	825	869	845	862	812	812	835	831	791	843	820	861	803	847	849	838	822	778	810	812	843	849	779	813	861	848	858	847	854	803	834	771	779	886	821	841	829	852	786	810	852	826	811	797	842	825	763	794	764	892	805	846	809	778	801	869	850	798	818	847	833	787	812	848	813	819	781	796	815	819	759	781	790	808	840	752	810	820	809	839	804	803	784	818	829	845	836	802	793	772	800	776	826	818	857	775	806	782	803	841	845	827	839	814	805	827	812	821	859	815	815	818	824	799	835	852	824	834	814	775	849	866	788	823	816	821	793	884	823	847	860	826	841	790	861	813	839	847	838	852	786	743	881	840	809
19474	8681	10136	2442	1228	1025	765	698	574	533	493	479	419	427	412	368	321	373	342	332	332	366	304	356	343	356	340	285	327	336	335	295	319	363	333	326	303	317	322	285	350	316	349	335	356	337	342	336	313	300	301	309	329	324	355	321	300	315	312	354	312	321	320	318	292	295	297	318	310	328	316	333	297	328	334	348	309	333	300	333	334	335	305	342	333	307	319	328	302	331	372	302	328	333	360	338	329	346	338	317	325	290	343	324	316	342	330	324	321	361	343	300	358	336	297	301	306	312	334	359	315	290	290	344	306	324	307	303	302	318	308	321	326	310	348	326	370	324	284	269	296	323	303	336	292	336	319	304	308	295	282	354	319	312	295	299	331	307	295	338	344	308	326	280	298	343	307	319	351	322	317	321	321	296	357	332	333	330	300	287	292	322	309	309	295	299	292	333	316	300	300	287	322	345	309	341	295	287	320	315	350	347	307	324	380	306	332	302	332	307	277	365	354	355	330	316	310	312	315	322	329	344	315	352	319	300	325	320	319	350	291	291	317	303	327	297	363	341	286	333	312	291	314	319	293	306	350	300	304	354	306	344	321	304	316	278	353	352	331	278	306	307	312	337	327	286	319	323	316	313	333	297	320	342	302	326	335	269	289	319	314	320	295	327	349	302	331	315	318	287	312	308	339	320	320	325	326	348	300	335	334	313	337	324	310	360	316	333	325	338	337	329	353	305	296	316	322	339	364	322	339	357	320	316	307	287	319	311	343	312	325	299	301	317	351	302	349	340	325	328	349	303	333	284	315	312	314	308	334	339	315	324	350	325	337	320	348	305	336	325	338	350	356	299	327	346	331	309	331	291	294	316	319	337	345	308	291	329	341	326	300	340	336	346	319	312	321	306	333	287	322	343	324	330	343	349	353	321	323	316	306	348	329	300	334	298	305	331	299	332	342	312	317	329	316	300	338	311	299	331	296	319	321	282	334	336	349	348	374	358	327	302	332	292	311	314	309	339	297	298	309	301	326	305	328	297	309	326	317	283	334	317	291	361	343	335	287	317	290	329	319	329	342	312	300	343	321	299	320	303	349	340	327	326	338	354	314	316	318	348	342	319	337	311	335	335	308	311	305	302	300	333	353	334	326	317	311	349	350	324	284	293	346	357	303	307	316	323	325	370	315	296	345	312	310	341	350	329	332	339	344	327	315	311	288	327	370	320	312	313	351	336	321	350	330	342	314	324	362	335	351	324	310	324	337	313	279	333	318	308	345	340	301	338	325	300	316	338	335	338	320	316	343	315	303	297	356	287	346	336	341	343	322	297	327	302	304	320	305	297	316	325	339	320	311	335	284	312	353	318	301	304	308	329	328	334	339	350	294	307	347	310	298	347	317	335	317	328	307	317	347	314	330	288	335	327	332	316	340	308	329	282	335	325	325	315	322	334	311	350	316	316	357	314	344	302	326	368	313	341	301	306	345	311	299	273	365	315	317	331	331	324	366	289	305	300	362	315	358	319	319	363	345	332	309	362	316	320	294	311	279	318	314	342	316	337	322	326	324	322	319	293	327	322	339	351	316	287	339	332	335	359	315	312	343	355	335	330	309	312	309	302	279	324	343	320	343	331	319	315	303	330	336	314	310	319	324	311	328	321	326	325	325	325	299	330	314	334	332	315	311	340	319	316	314	324	294	297	289	337	310	322	315	308	333	322	337	310	314	338	297	322	311	305	351	273	285	306	303	328	305	316	315	322	323	334	301	289	372	332	306	326	299	292	305	309	298	308	287	289	345	316	302	312	331	353	331	323	325	292	295	310	290	307	318	358	335	311	317	345	295	329	319	341	325	310	316	311	350	318	310	322	362	343	286	333	306	314	305	306	285	317	299	319	327	354	358	336	300	320	320	271	336	307	310	332	293	337	314	318	309	304	319	306	350	344	308	361	324	341	357	347	305	291	337	307	334	325	323	317	294	296	360	326	327	333	314	316	318	332	291	317	337	322	330	322	350	302	276	331	338	300	304	355	335	329	334	302	334	360	305	288	338	305	310	325	315	303	326	326	331	331	330	325	324	326	348	286	289	373	338	314	316	267	312	308	331	284	311	335	296	299	282	284	296	338	326	300	331	302	315	340	338	291	379	339	335	307	303	333	313	313	318	316	324	327	334	321	332	311	284	321	275	313	314	319	317	316	317	334	309	337	307	303	275	333	359	352	341	299	328	306	319	326	305	345	322	326	330	353	344	319	307	317	357	330	318	286	306	308	335	330	332	353	312	307	338	328	325	308	297	315	289	336	333	332	316	305	286	307	310	304	343	311	293	322	318	329	316	336	307	281	311	345	328	281	310	351	318	311	342	320	327	311	323	373	320	312	304	307	323	303	327	300	316	316	321	329	308	333	297	334	314	326	357	301	339	347	279	290	316	340	327	324	346	332	328	307	337	300	323	313	342	350	338	325	328	315	281	261	324	316	358	325	310	332	351	346	320	331	331	313	332	297	323	335	339	322	334	348	349	319	305	321	358	317	353	333	314	290	343	315	283	296	318	319	312	321	310	344	350	332	355	314	342	316	319	334	302	320	307	357	316	348	285	290	291	301	338	324	325	318	299	332	304	324	374	331	325	320	302	295	334	289	344	344	304	303	363	338	340	337	322	305	286	354	320	320	326	351	338	323	314	320	327	319	322	337	325	341	334	300	325	342	308	286	302	330	317	346	322	346	297	337	332	294	332	355	343	315	328	301	322	326	291	310	319	309	309	338	321	306	317	307	330	309	319	329	336	317	309	296	308	363	323	296	351	325	323	335	337	284	339	305	307	321	343	299	320	329	307	327	315	329	335	344	349	331	365	324	320	333	300	317	320	303	338	329	367	306	319	326	322	304	311	303	320	312	300	294	347	354	294	316	328	324	321	313	362	318	330	330	320	331	329	297	318	331	344	347	307	302	331	302	315	313	315	320	293	319	313	284	313	327	302	334	287	322	332	276	304	312	311	296	316	330	300	297	362	304	344	311	304	307	345	303	318	329	316	328	286	303	308	349	319	291	293	300	307	328	328	336	329	309	300	319	328	316	291	340	296	312	329	304	345	357	359	339	300	304	325	335	299	310	346	307	312	291	330	324	323	326	317	341	299	327	365	314	318	315	332	346	318	319	294	313	336	314	333	297	310	315	306	333	288	321	300	321	315	319	312	328	299	341	291	326	326	321	315	323	357	342	339	295	381	353	344	356	336	330	296	334	325	308	323	333	314	322	307	321	328	301	301	318	321	329	311	328	335	305	284	320	332	341	322	307	326	308	366	320	367	300	260	341	328	367	301	307	341	335	311	310	300	302	335	338	328	318	310	339	348	316	329	337	335	320	322	324	307	304	319	293	351	297	348	311	350	290	310	310	345	320	314	334	298	321	317	327	344	353	323	324	343	331	319	312	279	343	350	330	299	301	349	317	347	293	326	329	328	324	311	306	319	332	342	320	349	313	297	318	331	283	323	336	322	314
14186	8370	14304	5136	4387	3877	3315	2694	2403	2128	1932	1653	1501	1248	1220	1149	1111	1032	953	932	891	903	887	859	937	850	830	810	876	823	824	741	841	845	800	772	804	775	812	762	762	749	752	782	709	769	795	765	771	783	753	752	773	768	772	712	777	797	719	763	738	749	746	750	754	783	803	769	710	690	786	785	811	750	742	713	780	772	776	750	781	734	748	743	779	782	769	735	721	770	759	740	728	787	822	734	791	762	756	762	740	739	762	793	792	708	769	733	731	784	743	790	749	771	715	740	788	755	771	747	687	777	781	740	772	780	766	674	789	744	756	732	754	780	756	786	752	768	763	732	730	777	759	783	722	767	748	804	738	825	765	749	718	746	774	694	747	715	742	798	738	749	726	768	750	781	705	778	754	755	790	733	750	769	715	752	795	734	773	759	738	796	742	734	718	740	812	788	770	754	803	832	760	744	782	756	747	798	763	792	756	743	742	786	836	748	787	758	753	780	793	711	772	778	727	784	776	737	749	747	749	754	810	780	720	729	785	732	794	713	736	742	819	785	769	750	758	742	752	764	768	746	748	808	765	736	754	794	729	808	776	760	730	768	786	710	747	720	773	770	721	743	772	774	762	775	763	747	734	780	743	718	801	758	751	803	743	737	774	753	783	779	771	765	711	738	764	729	756	746	724	746	798	719	656	708	734	742	791	768	752	774	773	783	796	762	783	745	694	712	771	766	750	782	718	775	763	738	789	714	687	774	752	818	733	764	734	722	721	757	717	743	782	763	778	767	747	764	764	705	791	806	739	748	746	830	751	721	796	679	751	786	781	698	805	803	745	745	795	764	762	744	751	785	788	793	784	737	750	743	753	757	752	784	757	764	671	729	777	724	749	755	716	764	781	759	769	796	786	747	805	759	751	746	769	780	763	763	794	752	774	736	775	780	748	763	746	742	744	777	732	738	769	763	775	749	773	734	798	759	723	766	753	819	776	744	765	747	772	774	814	792	766	757	812	748	804	745	769	795	744	746	751	712	749	758	735	745	788	753	749	770	716	776	760	743	757	757	718	763	749	759	692	791	750	763	795	799	739	770	750	723	788	786	824	804	717	764	737	752	767	808	759	736	743	733	768	732	738	735	755	775	748	740	760	757	739	749	766	747	696	784	769	754	785	747	810	752	729	796	714	784	798	771	762	725	737	795	800	804	803	739	761	756	777	775	727	766	778	753	707	714	781	744	748	826	798	722	770	763	801	771	753	721	785	786	775	803	734	756	775	744	801	721	762	734	776	773	788	824	793	755	734	760	742	739	746	763	769	751	785	848	745	794	801	772	696	799	747	737	771	775	798	730	800	788	700	735	731	722	779	750	774	759	803	787	728	781	792	781	742	697	748	732	767	727	736	755	784	769	757	791	746	795	726	742	739	743	796	767	754	724	774	761	761	758	777	793	737	749	786	766	739	724	758	743	806	735	794	780	716	768	755	754	781	799	747	734	739	737	735	741	786	744	810	751	747	738	754	752	758	777	733	740	765	754	737	759	816	786	721	767	723	745	797	803	756	818	733	767	737	790	814	760	701	753	764	751	775	787	738	749	796	744	768	783	786	775	711	828	738	726	753	747	757	763	738	715	787	754	726	719	795	751	815	751	724	785	798	757	791	719	804	762	778	699	723	747	747	755	724	763	726	777	699	741	789	737	746	728	750	753	758	774	725	751	778	771	790	750	752	765	805	726	750	766	735	736	780	745	775	779	772	782	762	790	766	820	748	737	753	777	725	774	761	730	759	765	769	713	730	782	750	743	733	801	763	753	737	670	715	801	723	740	747	732	783	776	780	747	724	803	759	739	755	790	772	727	724	755	798	770	785	722	753	756	781	766	762	735	761	710	749	768	771	757	765	710	758	719	826	733	743	730	770	769	744	771	750	821	759	709	722	736	802	772	770	782	758	735	822	824	785	779	779	711	772	712	803	761	718	744	749	730	802	769	770	767	693	757	774	762	804	733	708	842	776	775	742	757	731	721	768	758	753	749	776	717	753	746	776	705	746	832	756	788	747	769	759	805	764	789	705	748	759	731	775	735	780	739	758	712	795	754	803	752	773	781	733	800	686	788	723	795	780	764	783	770	716	709	771	766	716	766	761	765	768	800	729	771	759	747	739	765	748	773	741	731	757	735	787	769	768	752	702	755	758	730	732	743	781	762	721	803	767	725	757	766	777	739	723	719	760	772	794	738	763	728	751	737	770	712	739	790	732	762	711	724	789	800	780	770	772	828	767	756	772	748	728	761	779	814	779	779	744	815	743	755	726	760	749	751	708	744	811	754	750	759	753	724	741	758	795	728	762	761	764	727	797	802	790	673	775	711	758	792	786	766	750	766	735	731	787	769	781	745	731	730	783	651	773	697	777	745	769	797	758	734	777	760	764	743	710	809	795	735	729	751	767	779	736	720	782	725	744	744	710	744	789	717	759	714	746	763	781	734	743	806	825	749	736	810	766	770	739	746	736	687	812	723	750	742	798	753	742	742	748	761	740	729	730	763	789	721	765	793	763	771	737	752	749	735	706	777	717	734	776	757	790	742	746	714	759	751	760	739	764	721	713	761	780	748	737	746	740	741	735	798	752	783	756	766	766	722	769	799	795	756	729	769	757	782	761	752	764	769	774	761	774	765	774	757	760	768	762	735	748	755	754	812	732	767	774	737	781	714	784	740	812	752	760	705	756	714	743	712	747	814	715	810	790	764	755	800	754	715	760	747	800	720	795	825	760	739	774	710	713	673	762	742	747	719	749	739	770	727	780	734	718	757	716	764	759	764	761	734	692	769	778	765	701	771	738	827	733	768	753	723	761	734	798	732	744	749	773	690	777	793	774	758	768	753	784	809	794	800	784	794	780	778	743	775	779	797	784	748	731	766	784	782	688	749	725	725	726	787	758	730	747	730	759	758	785	751	750	782	729	720	771	757	717	737	745	696	745	777	794	753	754	806	769	741	785	778	767	758	760	786	767	758	790	746	746	752	779	783	733	802	745	724	793	737	746	767	745	742	762	761	757	780	790	784	748	767	776	739	724	766	747	779	732	733	701	725	772	774	740	800	766	767	741	764	744	762	778	748	765	785	757	760	733	781	738	761	739	823	750	783	728	727	778	732	750	787	760	795	804	773	757	769	768	744	750	770	749	727	778	778	788	776	791	770	777	803	766	764	750	782	783	758	748	803	751	775	774	792	800	785	772	762	759	754	744	742	725	774	719	778	788	774	763	775	787	800	780	777	758	746	733	754	763	735	781	780	792	742	775	789	802	742	798	814	736	724	723	736	732	792	732	736	746	779	803	730	796	783	742	767	820	740	786	774	759	756	767	792	751	755	806	749	763	745	704	726	792	777	794	718	717	757	770	756	706	796	771	736	770	755	729	765	724	793	796	756	790	732	773	791	712	768	733	699	772	714	762	697	773	798	784	725	763	759	737	705	773	770	796	774	784	779	759	718	749	804	767	749
29001	14107	16480	4451	1792	1214	932	770	648	491	460	360	332	299	289	278	250	231	245	224	191	219	219	250	212	199	240	232	203	200	223	187	203	185	199	206	179	168	185	206	194	200	175	184	199	214	186	168	205	216	209	185	184	193	207	177	195	180	192	201	164	178	190	202	190	207	198	188	185	210	209	196	193	205	220	190	188	187	164	202	196	184	201	213	186	193	190	197	174	195	179	182	192	209	181	203	194	191	202	188	202	185	196	181	191	193	187	205	177	174	192	200	163	186	211	155	195	198	193	176	185	177	185	190	188	216	161	187	195	177	193	189	194	211	191	156	202	207	195	191	179	216	165	184	195	154	194	192	195	209	189	201	171	188	179	154	201	177	191	192	198	181	198	201	179	186	168	212	208	186	189	197	198	190	207	156	178	167	181	174	187	176	162	190	188	187	189	204	190	173	197	180	191	189	218	184	214	183	209	206	203	202	203	163	193	187	170	175	192	211	191	195	176	176	189	176	198	187	183	176	191	216	214	175	222	179	191	186	200	192	196	189	175	165	178	212	185	175	169	172	163	199	193	203	189	169	171	186	186	181	184	183	196	159	164	191	163	172	162	205	195	193	197	179	215	189	187	184	217	183	190	191	193	189	221	205	175	184	173	198	175	172	187	188	180	190	202	191	172	196	186	189	204	189	210	205	184	189	211	183	206	187	176	203	171	200	190	204	210	176	178	189	193	179	172	197	206	187	178	186	186	177	207	186	190	163	192	194	186	193	220	204	211	178	221	211	192	182	178	191	186	174	186	175	180	183	202	222	193	206	195	185	157	173	183	212	190	192	166	183	176	165	203	202	144	169	167	191	192	192	188	202	187	225	192	200	197	202	226	173	196	191	191	198	199	165	201	192	151	198	172	172	202	182	181	173	197	196	183	213	186	192	219	180	204	168	194	192	217	179	212	174	174	196	207	202	194	194	178	199	162	192	188	174	169	215	177	195	201	176	190	189	185	194	182	204	184	196	185	185	187	188	178	176	199	185	193	160	188	194	166	189	173	166	178	172	180	174	184	162	195	207	173	202	198	200	209	168	163	196	200	185	174	194	188	197	165	191	197	193	194	176	190	186	214	176	206	174	194	182	192	170	212	187	174	188	175	200	192	143	188	156	197	195	201	172	202	163	193	189	210	214	168	180	192	163	180	175	204	211	201	173	167	191	179	162	187	202	168	210	183	166	196	177	186	166	167	189	191	176	167	187	173	174	149	187	175	202	184	170	184	189	183	196	198	174	192	183	190	184	190	175	178	160	191	205	208	210	195	187	192	184	178	211	203	194	192	192	218	167	193	200	187	195	188	172	191	182	208	171	160	196	218	205	194	188	167	199	185	210	193	189	181	181	186	169	206	190	172	177	198	183	191	188	207	166	185	216	172	189	188	170	188	165	173	187	181	168	186	180	183	186	208	174	199	206	156	161	190	163	178	199	208	202	179	186	199	180	217	180	180	187	165	203	191	194	208	189	211	195	179	206	179	218	173	167	195	189	184	167	177	182	170	156	169	205	213	178	172	222	182	190	210	184	190	195	173	193	221	175	187	206	210	183	176	198	217	172	219	198	193	213	184	170	150	180	196	157	194	183	192	174	176	213	185	176	190	209	204	204	196	194	171	190	203	187	194	218	181	184	166	189	187	177	203	205	226	206	195	215	191	204	197	193	189	197	185	195	183	189	203	211	175	181	192	199	188	180	214	176	178	186	215	179	179	144	173	204	182	193	165	167	180	178	196	196	193	209	198	211	190	206	194	183	195	198	185	178	180	173	181	181	220	194	178	183	198	193	173	163	197	216	201	180	172	198	188	213	186	183	198	177	163	173	157	194	172	192	202	181	179	196	182	183	182	175	219	191	199	175	196	190	182	175	177	192	214	219	204	212	200	211	179	191	180	176	197	185	177	177	161	199	173	183	193	199	176	202	177	202	198	171	172	201	193	189	209	197	169	191	162	194	170	181	184	193	166	189	194	179	200	191	193	186	176	186	181	194	185	193	161	227	188	213	198	205	178	185	163	192	173	188	189	184	185	187	182	202	193	216	164	181	188	188	190	191	163	188	213	193	195	191	191	206	190	198	187	185	188	169	184	194	199	180	193	181	161	180	201	200	195	188	167	183	199	209	171	179	213	182	209	181	195	200	181	202	198	198	201	202	168	175	182	171	170	169	181	196	180	193	165	186	195	188	180	213	177	176	177	196	178	209	207	216	206	194	206	201	194	188	184	194	188	173	196	187	185	194	177	183	219	182	203	174	164	206	204	204	215	174	162	186	183	173	212	181	209	146	196	172	174	185	191	171	190	195	188	186	205	172	203	169	181	180	179	183	202	200	193	211	171	202	196	174	184	216	193	200	191	175	193	184	193	190	176	189	188	191	182	178	196	179	212	167	184	198	194	192	211	173	191	180	182	164	192	211	182	194	209	195	196	182	213	186	182	192	191	166	191	218	210	181	172	199	173	181	177	189	192	190	175	220	187	182	175	217	161	174	204	211	214	180	194	190	201	183	185	181	199	194	204	188	182	208	186	201	201	198	214	189	221	197	188	185	182	176	219	199	172	195	197	166	194	211	191	191	185	197	187	206	210	161	203	182	162	194	182	197	189	188	198	208	191	203	181	197	187	185	202	179	183	194	193	185	173	205	200	197	198	175	191	185	200	203	198	194	190	199	192	182	213	177	208	189	205	205	170	209	181	197	147	230	167	185	179	189	183	191	192	189	171	197	187	204	186	210	189	177	178	207	200	216	179	215	176	174	188	169	189	189	158	180	187	199	196	163	213	211	193	176	177	196	195	200	176	200	172	168	175	199	190	208	181	177	192	194	209	203	179	198	211	171	159	199	182	167	200	183	187	167	185	192	180	185	154	194	222	197	183	198	205	196	201	199	170	184	208	202	203	185	191	210	183	204	207	199	199	190	204	208	171	202	199	191	160	183	185	177	196	165	193	188	174	238	167	210	209	181	191	204	179	198	220	179	195	196	206	171	170	186	165	202	186	181	204	206	187	186	188	184	209	197	186	206	188	212	207	182	161	184	167	184	200	172	187	189	189	190	180	189	210	200	180	181	175	172	185	206	205	171	208	180	183	182	212	194	169	157	171	193	214	182	213	177	155	193	186	183	198	193	182	193	180	179	178	206	164	190	206	204	214	179	177	199	193	193	177	191	202	189	199	200	191	195	186	205	238	188	189	204	172	198	193	201	184	199	173	181	184	190	200	188	182	187	180	197	189	185	200	177	219	194	180	193	187	195	197	183	181	191	186	163	183	207	206	175	190	179	212	208	172	178	183	185	192	196	207	153	200	200	165	208	178	169	198	198	184	177	184	196	192	166	200	206	198	205	177	183	193	191	165	181	201	192	202	191	180	195	185	192	199	173	191	189	168	170	210	196	205	211	199	218	183	188	184	193	180	172	193	197	223	176	187	157	185	183	183	189	179	172	231	186	171	187	178	191
19112	12131	20336	6935	6065	5156	4092	3362	2722	2468	2184	1733	1494	1265	1136	980	931	893	865	819	696	655	649	691	640	603	533	572	532	579	572	541	480	526	545	477	539	495	492	486	481	478	535	449	478	462	434	470	476	458	492	492	457	475	492	493	460	509	509	463	470	436	419	473	445	441	435	480	484	448	461	501	450	476	462	495	499	458	467	446	447	468	491	477	496	466	465	472	480	496	450	467	480	445	472	488	448	485	491	500	520	462	449	460	441	471	455	462	466	473	427	436	481	471	511	481	465	428	458	441	511	502	447	455	468	449	503	497	513	473	453	463	456	467	445	482	483	493	451	509	474	490	470	465	510	480	450	462	463	473	453	467	431	495	481	434	445	449	471	469	476	493	454	434	465	459	533	482	457	457	454	458	479	472	461	505	522	455	489	473	502	476	447	467	488	490	446	504	427	463	468	475	457	475	480	468	484	494	479	488	469	467	434	491	486	438	491	475	491	435	441	479	457	476	447	491	459	464	532	469	480	453	487	477	448	457	485	467	462	483	492	459	453	510	446	494	465	450	464	457	462	457	453	472	430	492	498	478	480	462	502	501	492	474	468	485	436	469	449	489	464	479	443	467	450	463	454	494	489	471	444	484	448	519	471	428	461	486	491	439	467	448	473	444	472	473	463	454	421	474	498	477	480	458	471	499	410	467	480	470	451	442	506	473	463	471	474	448	434	466	493	461	454	474	471	487	459	463	465	442	476	448	490	466	442	472	492	469	502	469	463	530	456	470	473	475	471	453	427	433	462	487	495	487	485	464	414	503	427	478	461	495	494	452	476	513	466	462	467	463	455	475	441	477	458	482	473	491	464	465	463	462	472	454	504	481	487	428	448	448	505	491	442	503	461	457	463	459	491	477	511	466	452	449	479	478	450	486	511	465	429	443	437	430	485	465	467	461	456	443	471	468	481	465	484	498	464	451	498	503	485	486	470	487	462	442	508	451	468	469	475	466	473	480	462	448	460	468	422	455	456	449	491	473	501	466	458	510	449	475	435	455	476	472	462	479	475	466	471	457	487	453	467	492	492	501	479	494	473	465	460	470	503	477	476	469	488	437	477	453	479	490	481	473	448	462	444	444	487	448	453	474	439	460	469	469	463	456	458	450	483	471	482	432	450	457	455	465	479	477	485	467	464	469	466	472	460	467	460	465	446	451	491	484	444	491	479	455	482	470	516	504	435	485	477	440	430	440	482	480	466	461	457	480	459	503	457	477	470	457	436	458	506	435	496	504	498	470	469	449	424	517	481	489	481	495	455	438	466	472	487	418	466	437	482	510	506	458	490	492	436	477	461	509	450	498	482	474	512	456	491	437	465	461	477	447	491	450	468	486	451	498	466	473	460	483	501	468	476	461	497	478	459	478	470	455	456	497	492	431	471	456	477	448	469	475	455	496	436	461	480	502	467	473	493	455	494	468	478	501	443	435	476	454	467	457	456	465	455	469	467	461	471	417	461	439	439	443	411	513	473	482	448	489	476	461	492	483	443	441	475	485	454	492	480	440	455	496	457	506	495	451	505	479	507	459	443	457	495	481	473	491	473	486	449	474	480	473	458	465	450	458	508	484	481	450	448	441	445	492	448	438	454	491	433	453	474	472	485	476	450	496	483	465	468	449	483	474	470	538	503	470	433	445	478	459	472	452	486	483	482	484	470	446	454	473	458	453	512	449	460	463	474	457	463	456	475	486	458	482	451	493	448	460	473	505	399	441	502	484	455	482	489	500	444	478	444	482	491	467	439	474	462	449	430	450	442	476	434	485	502	493	483	462	457	464	452	432	460	495	469	491	449	431	469	469	464	472	467	468	450	480	498	491	474	491	511	475	488	503	447	452	480	477	486	494	479	467	478	491	483	453	453	461	411	438	469	434	470	475	467	488	489	472	435	450	481	455	455	449	460	484	437	523	504	492	453	462	500	462	486	477	440	460	465	455	469	514	485	465	488	520	432	493	474	474	530	434	458	486	468	442	494	453	458	437	482	492	447	468	471	443	427	482	448	466	458	468	483	433	448	464	469	454	490	494	479	465	454	469	487	469	432	472	469	470	463	464	472	491	452	487	472	473	436	471	473	463	465	498	442	468	416	469	471	495	452	491	467	464	461	477	481	499	474	463	474	496	468	473	456	502	492	427	481	459	447	481	469	463	426	483	469	464	473	443	463	448	442	470	461	488	483	418	490	466	439	440	468	463	501	466	442	509	439	485	473	496	447	438	465	474	489	447	474	470	485	484	453	475	469	461	475	498	497	503	462	464	472	479	459	452	461	467	483	477	447	477	468	437	517	447	457	482	469	475	509	457	437	419	484	465	503	463	480	458	475	465	439	489	448	460	492	445	428	471	448	493	434	429	477	472	509	429	443	466	488	511	469	469	503	486	428	470	498	482	498	485	469	482	524	491	457	494	463	433	430	451	444	508	459	465	444	444	499	510	504	459	461	491	494	453	450	476	445	473	492	482	482	453	460	474	424	516	472	462	463	465	468	451	488	495	485	465	476	462	468	517	442	477	425	485	460	439	474	481	477	461	472	462	489	482	494	468	465	490	445	439	470	485	436	457	487	473	483	449	482	459	486	491	447	482	479	472	421	462	473	453	427	500	514	497	444	449	470	442	447	476	444	482	483	447	458	503	521	488	496	529	474	441	464	499	502	440	440	441	462	431	503	439	489	474	464	445	467	431	455	457	433	454	481	468	471	452	459	492	484	468	464	469	451	457	515	486	466	501	454	462	450	464	454	451	476	459	477	409	470	458	480	503	501	460	504	531	452	468	429	426	432	440	454	452	461	463	454	480	503	502	453	448	461	454	461	490	427	449	471	497	468	477	489	448	505	475	472	503	455	425	449	487	435	489	436	500	478	458	447	475	459	474	489	468	444	489	468	508	459	479	477	477	507	504	465	505	468	451	492	465	466	475	481	468	503	454	461	465	491	455	450	454	489	474	437	434	501	432	494	455	490	481	446	495	494	436	456	443	457	435	460	452	481	485	462	450	498	461	486	491	473	485	490	474	456	461	452	487	471	485	500	471	453	468	462	478	468	473	459	462	507	489	429	489	432	461	507	464	458	465	503	491	445	501	488	494	461	490	457	434	469	491	452	527	476	508	487	444	473	488	449	447	486	448	481	507	484	478	462	427	489	485	448	516	496	475	473	426	431	440	451	451	458	412	498	487	440	454	471	470	445	488	504	492	428	449	502	501	468	476	456	464	467	428	513	450	480	471	422	499	477	479	449	470	447	446	455	474	450	451	482	495	443	483	448	455	478	468	449	509	487	455	470	469	455	470	466	503	473	476	459	478	485	470	496	457	449	480	451	476	472	447	446	442	457	488	524	482	470	437	467	492	446	426	482	474	481	474	467	454	467	475	485	475	452	485	440	478	448	459	479	473	427	479	453	487	438	497	486	453	500	433	482	495	460	455	513	469	484	473	463	471	476	465	470	487	509	451
8055	3072	3054	1205	784	636	591	539	514	446	429	396	400	397	364	387	350	345	353	337	327	344	361	353	341	356	341	399	391	352	402	337	336	360	376	351	361	346	348	326	342	414	324	344	334	331	368	365	375	365	361	397	339	330	367	382	346	360	331	316	324	323	344	339	334	329	325	332	333	363	347	361	350	354	340	373	351	354	320	342	333	355	372	311	348	376	369	338	343	335	333	361	360	346	359	384	394	334	337	340	339	316	353	366	326	326	337	335	366	336	358	364	342	361	338	347	353	355	337	398	369	356	361	316	385	343	387	360	316	354	321	373	371	347	315	324	346	358	369	349	345	347	345	324	367	345	345	333	298	392	322	305	312	398	357	342	370	355	338	318	335	340	357	355	365	350	377	310	334	335	372	390	388	339	364	336	374	344	327	350	349	359	355	358	341	358	350	337	335	342	377	351	373	362	306	325	371	359	349	365	372	344	345	354	344	375	351	343	338	336	353	365	373	364	335	374	333	347	358	339	380	372	347	358	406	391	315	354	328	375	331	333	341	334	368	355	376	356	366	368	354	330	355	366	345	402	326	385	356	341	350	355	352	355	375	348	335	341	333	327	325	323	349	365	338	338	335	334	322	314	317	337	341	351	335	372	367	364	343	325	348	329	338	373	363	364	338	323	371	379	338	368	365	345	327	331	374	341	360	366	314	353	339	338	394	364	322	351	351	318	348	364	337	331	398	337	359	302	323	358	406	373	334	341	355	380	355	360	317	369	358	355	323	340	360	337	352	318	376	354	298	347	336	356	350	376	331	389	319	332	348	297	359	341	357	370	351	341	327	376	333	341	380	335	374	343	347	343	379	369	346	348	352	367	369	310	327	359	330	378	340	348	364	353	345	360	346	352	376	341	352	364	368	345	356	354	331	326	332	359	337	305	330	328	370	352	373	329	322	329	352	359	336	358	366	365	379	320	360	330	379	337	381	353	332	367	354	394	345	376	333	348	332	348	398	358	368	335	353	331	349	327	369	378	341	360	330	365	334	342	328	346	373	334	336	375	370	358	333	350	362	336	360	340	377	321	331	327	379	381	339	361	372	395	353	326	385	368	396	324	351	365	376	341	308	331	379	330	345	333	348	318	357	364	382	348	334	314	321	339	387	376	332	319	359	339	343	365	346	343	310	321	331	322	382	354	362	336	306	344	339	325	372	333	338	366	320	362	357	409	357	364	346	323	367	342	342	331	384	352	350	353	342	354	375	355	343	373	309	345	353	334	325	329	342	324	345	375	321	347	382	361	338	344	323	357	374	331	321	352	346	349	359	425	371	342	333	403	389	331	335	351	346	334	397	334	340	357	331	394	376	366	359	335	353	363	336	324	361	371	342	398	368	355	363	344	341	306	356	380	348	353	363	383	344	334	377	329	341	392	344	322	361	343	374	354	333	370	329	378	363	341	370	337	343	364	348	353	325	329	335	342	328	373	350	361	368	325	341	335	384	351	323	379	353	364	332	339	362	370	357	319	310	354	350	364	348	338	330	373	352	364	355	345	359	345	371	303	358	342	345	354	348	326	336	339	329	346	341	362	341	344	317	304	325	357	349	309	343	353	339	357	314	361	350	340	345	321	369	335	371	351	359	374	340	366	359	351	359	343	341	315	356	365	356	360	355	356	338	377	350	358	317	310	347	326	375	315	355	347	344	349	345	315	366	361	333	364	360	382	356	332	343	332	379	352	377	380	357	378	350	344	357	347	323	330	349	324	349	349	319	364	351	310	345	367	348	378	343	345	346	337	371	349	358	351	349	325	323	343	348	348	359	327	348	347	358	346	336	328	341	371	348	354	338	345	317	312	322	319	347	335	349	360	308	364	338	329	354	341	310	350	346	378	358	357	384	335	348	366	341	377	319	327	356	378	352	349	340	347	369	382	341	336	359	307	353	353	370	331	330	330	396	346	330	371	370	363	377	390	322	344	348	330	318	351	354	326	337	363	324	317	318	341	370	342	367	366	313	358	363	350	348	387	354	316	359	343	352	346	325	319	360	329	335	341	367	356	325	351	321	389	341	356	355	382	383	342	311	364	344	355	299	369	346	359	338	375	337	338	365	369	373	381	322	356	362	317	333	352	342	338	336	379	345	372	377	386	329	356	343	363	357	337	344	356	344	337	364	366	356	366	375	320	315	347	327	337	359	327	370	363	334	336	360	340	322	349	382	367	317	346	357	368	358	372	330	349	362	400	359	356	349	358	322	329	358	350	324	301	374	396	372	317	380	376	349	320	356	320	355	375	369	387	374	332	348	359	347	387	338	355	343	339	346	335	350	367	312	377	340	336	356	377	319	318	297	388	385	354	357	319	385	340	334	374	366	352	341	327	346	313	330	348	380	352	358	376	318	331	340	358	350	345	370	341	313	363	316	356	351	334	356	370	353	326	354	354	353	320	344	378	380	323	348	341	341	330	336	354	343	317	378	362	334	351	330	336	349	310	357	349	365	340	349	336	411	356	306	372	347	374	373	392	352	311	351	358	359	348	318	330	338	360	336	333	369	324	337	339	346	316	328	331	391	333	338	354	361	335	331	346	343	353	326	340	371	359	330	357	323	341	350	326	335	350	339	342	354	346	331	340	294	371	360	376	376	318	339	362	356	326	359	317	343	349	365	317	313	328	314	342	361	371	390	360	357	353	358	315	337	324	341	348	343	352	364	369	357	338	340	370	317	363	332	355	317	342	367	344	354	342	324	333	316	344	335	324	344	337	392	354	360	354	348	368	316	338	364	337	353	314	373	337	334	334	369	312	356	351	321	328	344	346	363	372	343	338	369	346	368	360	331	344	353	350	370	335	377	374	374	344	358	345	314	325	366	346	348	361	353	335	353	341	316	361	369	359	334	370	329	332	309	335	366	321	366	375	376	357	344	356	318	357	383	347	360	356	398	382	363	364	322	337	343	362	383	336	334	339	340	346	355	350	342	340	333	345	320	320	367	341	353	359	324	360	339	323	349	322	347	342	331	333	323	354	307	354	331	325	368	335	340	351	327	364	323	368	325	343	361	351	336	359	369	349	370	366	339	349	329	364	375	340	379	349	341	389	353	346	329	317	354	333	334	353	354	336	338	364	357	343	347	336	337	354	362	319	378	325	307	351	396	349	337	336	355	338	341	351	327	362	384	366	359	328	354	340	356	327	362	319	344	348	337	380	363	380	362	379	343	370	358	368	325	354	349	366	362	358	372	331	382	329	357	342	372	338	335	363	343	331	356	337	320	343	355	342	349	393	367	317	365	367	364	333	331	330	355	341	364	316	344	335	329	297	370	371	360	338	325	318	361	323	344	370	331	334	333	342	383	327	368	329	347	322	316	379	343	322	370	374	349	352	342	331	345	320	332	329	343	393	369	357	345	369	379	360	355	342	325	348	332	314	362	346	336	362	341	317	294	335	357	338	324	353	363	391	353	330	363	320	347	372	327	352	346	359	343	356	367	323	340	354	358	362
6266	3444	6118	3257	2840	2271	2163	1779	1508	1470	1328	1091	1082	1030	977	942	948	882	854	876	853	871	790	847	843	810	934	811	890	839	854	852	856	822	838	813	821	820	846	815	833	865	864	784	778	849	787	793	838	848	772	852	818	825	859	808	828	812	883	813	811	863	871	828	833	805	845	802	852	812	814	845	839	865	834	831	838	821	903	786	818	829	811	820	824	820	807	819	826	798	838	814	828	814	853	829	809	809	833	801	777	821	888	848	821	853	828	807	814	795	809	803	845	824	805	793	781	784	791	825	846	812	812	801	884	812	781	824	870	743	804	839	845	808	864	838	860	773	833	863	844	855	873	803	856	813	859	885	829	833	817	822	815	752	840	835	768	852	833	815	807	849	886	798	838	870	853	834	805	815	802	871	857	769	822	816	834	828	770	854	841	819	814	793	763	807	782	836	873	771	786	830	868	853	802	839	812	818	810	836	825	807	823	824	791	877	781	813	856	804	813	846	829	799	800	796	832	822	871	859	822	825	827	861	826	799	858	846	851	774	832	794	799	810	744	854	841	841	838	821	817	799	808	839	828	833	822	820	831	816	812	855	796	798	837	811	848	826	810	820	804	792	814	842	848	776	784	793	848	804	806	864	838	793	846	859	794	850	779	836	840	827	814	789	800	840	864	855	807	787	785	775	839	803	870	793	760	851	796	857	826	830	824	850	802	789	788	804	837	804	865	773	812	839	882	833	803	870	798	867	817	824	793	795	861	849	800	830	821	814	824	785	822	817	854	795	825	864	756	855	864	830	792	854	853	851	830	772	794	818	824	799	781	815	796	804	838	870	818	787	830	819	830	860	787	845	839	818	830	797	840	777	846	821	835	830	859	819	827	851	835	805	857	803	796	828	825	814	802	834	795	823	814	816	777	808	803	835	848	831	845	810	847	850	844	770	792	816	826	785	818	842	795	813	792	855	864	805	817	817	798	803	814	856	833	827	826	804	785	858	837	802	867	814	812	739	858	857	867	777	850	784	801	822	838	850	830	811	825	832	822	822	820	801	772	809	854	844	858	819	830	783	805	825	835	811	818	795	850	839	778	781	823	801	827	795	809	794	882	815	804	832	757	814	827	838	860	810	831	797	815	863	822	885	813	822	867	775	790	857	824	800	865	788	841	835	790	780	821	762	803	845	830	850	774	779	858	808	756	811	798	790	794	820	868	812	822	838	804	863	826	849	848	800	814	792	845	830	839	821	861	843	790	780	856	815	825	834	872	837	787	834	835	881	847	871	775	834	821	824	823	843	837	816	893	824	837	857	849	823	836	793	812	798	848	825	837	803	828	803	858	876	842	831	819	815	774	787	801	810	863	832	759	812	837	791	783	880	808	838	827	818	766	806	781	824	782	816	818	830	846	829	820	840	844	839	797	875	833	843	825	819	792	785	795	775	873	786	827	796	820	829	819	808	778	807	807	828	765	834	794	810	783	856	888	818	862	849	775	777	829	786	894	840	792	837	865	779	812	824	811	792	822	812	798	770	841	842	801	753	844	773	828	842	800	791	810	824	812	814	829	802	869	890	797	831	841	849	826	822	818	839	884	823	823	798	805	791	897	814	769	821	845	826	807	820	808	808	846	822	852	870	791	872	831	778	815	850	864	802	827	878	796	877	841	804	833	876	804	828	820	859	789	827	873	802	814	797	819	816	838	829	839	818	804	797	792	831	814	803	797	834	808	821	837	794	750	824	840	806	854	833	856	852	777	830	817	821	837	872	756	848	881	835	791	801	786	806	856	796	810	861	786	827	817	808	750	820	810	828	876	780	803	879	853	813	855	845	834	843	846	805	779	804	802	783	862	860	832	840	837	753	814	822	836	831	810	831	829	826	782	784	792	832	793	770	795	783	765	806	796	840	787	869	807	791	821	856	789	843	840	829	815	854	837	797	803	780	828	790	849	814	801	852	741	803	848	847	822	815	836	801	827	825	785	900	835	853	803	798	879	830	856	776	829	812	852	819	821	839	783	858	842	782	848	808	822	809	868	809	790	799	832	826	756	793	788	788	799	827	843	826	805	823	802	767	831	841	872	800	795	836	833	821	860	830	814	796	859	825	815	838	825	840	829	824	810	855	851	837	835	833	809	879	793	883	829	861	811	809	814	811	815	825	817	895	858	848	817	813	794	818	768	821	834	830	833	829	809	866	847	794	853	839	818	806	773	814	855	795	849	815	784	811	821	790	820	829	771	849	802	842	807	825	831	809	860	838	830	835	845	825	887	821	777	783	823	884	812	849	866	822	827	813	837	827	843	809	821	789	826	812	822	853	769	836	829	825	797	848	809	801	762	823	871	820	855	801	832	840	793	799	816	839	877	822	813	830	821	829	894	773	840	800	809	842	891	790	776	835	818	851	811	838	846	792	832	823	802	837	845	800	823	837	835	774	788	764	769	807	872	773	800	822	808	813	816	824	798	822	851	856	827	858	828	832	898	818	821	782	828	824	854	817	784	832	788	821	818	851	790	809	865	862	848	777	816	816	853	835	788	856	830	830	815	847	799	828	774	786	743	842	862	821	906	808	776	845	806	844	859	849	862	838	808	856	746	812	834	837	814	845	809	855	845	857	786	790	746	764	813	817	833	895	850	848	832	831	833	847	793	820	861	863	866	806	812	771	831	825	819	830	838	802	782	847	792	861	809	765	790	804	860	768	863	785	872	821	829	804	832	803	795	862	812	815	792	826	838	826	826	810	820	772	815	775	865	873	802	847	797	820	852	807	879	819	891	851	814	808	844	859	894	864	829	822	809	822	807	795	815	855	819	847	804	873	839	839	796	788	836	827	800	810	832	813	784	861	848	798	891	823	779	848	852	836	788	813	809	832	809	842	758	805	820	809	821	785	871	838	887	810	844	851	803	810	805	805	790	842	808	827	817	840	855	795	858	797	854	822	881	867	838	806	829	824	845	814	821	850	826	866	840	825	777	843	818	813	804	833	821	823	757	857	832	771	808	866	823	854	801	804	819	831	784	774	825	786	822	810	813	782	873	818	813	807	817	830	838	876	777	863	852	814	840	886	881	783	816	850	844	808	842	787	845	819	838	777	798	843	784	800	820	860	837	806	813	811	813	799	792	842	839	743	848	825	837	844	851	847	847	852	823	839	853	827	808	832	813	799	848	825	802	839	845	824	801	850	823	768	831	870	808	846	802	815	873	796	832	853	773	798	841	816	860	785	844	857	786	790	796	835	787	829	797	746	843	796	788	818	857	838	807	781	862	823	865	794	827	809	821	836	824	816	855	828	873	854	857	821	864	846	820	818	793	792	848	866	807	833	772	881	847	810	855	864	871	881	827	832	827	828	847	837	877	789	843	839	826	800	794	828	833	817	848	837	858	797	838	859	784	794	851	806	800	791	805	805	799	826	833	859	794	788	845	856	781	854	880	815	830	841	799	841	796	817	837	815	839	820	748	828	816	810	837	861	822	739	814	827	807	824	812	793	793	791
19592	8340	8828	2546	1306	1039	852	669	581	601	451	481	373	382	400	334	388	385	347	351	304	341	330	298	312	338	308	344	302	332	348	312	337	337	321	292	359	303	334	338	333	275	294	332	312	309	328	321	303	353	336	323	298	293	308	334	303	314	322	369	310	303	325	322	316	325	326	307	350	301	359	333	325	328	314	346	345	322	309	329	326	335	327	305	355	341	349	323	319	328	310	309	296	325	295	312	326	306	334	303	351	323	330	344	316	322	312	311	323	317	365	304	335	312	318	287	319	295	332	339	348	330	328	346	337	331	336	315	335	315	331	301	300	265	312	340	340	321	316	341	313	330	319	290	327	323	350	305	318	318	346	314	346	311	328	322	354	328	338	338	316	309	330	337	308	293	327	309	332	325	310	385	309	314	351	318	333	327	309	299	324	293	312	345	333	314	324	321	368	324	320	325	328	338	333	327	307	341	297	307	349	351	321	347	334	360	303	340	315	316	317	323	334	314	329	317	322	318	319	325	304	312	306	311	319	330	353	326	367	323	337	332	324	299	337	338	314	298	323	333	306	348	339	342	300	300	336	307	331	256	359	268	320	348	301	318	330	296	298	311	324	340	333	308	342	311	321	337	319	295	323	320	341	362	294	319	326	295	316	332	337	284	328	335	308	305	309	282	348	318	307	335	326	304	374	343	303	315	291	349	322	308	342	322	338	334	336	348	381	294	322	343	304	318	339	346	333	357	320	315	326	324	312	327	329	358	324	338	281	350	324	295	345	319	332	333	339	333	339	310	319	289	319	315	312	317	350	302	305	319	318	340	337	349	312	340	311	343	323	320	360	338	336	347	340	327	286	317	329	337	347	347	291	287	301	312	316	293	314	375	360	329	307	312	306	266	342	289	324	312	346	303	327	331	298	282	334	314	354	292	317	327	319	317	352	307	319	321	366	306	339	311	306	359	306	294	327	314	357	351	309	328	324	324	311	302	308	358	325	336	305	329	308	331	353	318	308	330	329	323	309	309	327	304	345	328	318	330	333	307	317	324	320	320	365	326	323	348	322	338	332	335	320	338	369	309	328	307	314	299	314	301	334	320	321	293	330	333	298	296	338	297	317	373	362	329	320	319	306	319	317	312	296	311	331	322	339	289	340	330	311	319	303	322	299	331	306	333	300	316	318	338	318	316	319	309	308	329	312	288	330	320	332	329	331	314	293	300	310	350	351	302	321	293	368	341	279	275	320	330	331	319	327	340	343	349	307	335	342	334	319	335	280	366	305	261	300	323	343	330	311	318	319	312	304	327	319	296	309	321	306	343	307	337	321	312	316	328	348	319	327	331	297	323	338	312	314	307	325	315	326	301	339	320	332	280	316	309	375	348	323	333	360	353	323	324	306	325	329	335	298	358	351	310	316	323	323	301	289	302	310	340	348	327	342	321	311	265	327	353	315	311	329	347	307	311	327	338	305	324	334	299	333	334	304	319	305	330	313	335	298	309	295	335	331	339	322	312	324	320	329	345	346	333	303	336	318	334	302	337	346	315	292	369	364	328	344	307	329	335	337	296	357	307	306	293	335	328	296	321	357	318	310	312	323	320	312	329	332	303	312	366	345	338	312	352	318	327	326	318	295	307	300	305	334	311	303	337	316	343	309	328	321	312	341	343	301	293	297	339	327	380	324	298	326	328	328	331	324	286	326	339	325	336	330	312	321	339	296	338	291	295	319	328	299	318	307	304	310	334	307	322	344	297	349	339	338	351	301	329	322	338	334	308	294	291	320	359	311	327	325	307	301	329	316	346	348	317	313	311	328	343	310	297	300	324	308	315	295	333	293	366	292	329	330	300	326	304	315	346	336	345	335	318	348	312	318	290	325	338	292	285	322	305	321	318	308	336	337	309	347	334	352	336	303	323	339	359	302	324	319	323	308	344	334	313	329	302	315	329	321	308	332	349	324	328	315	366	314	290	337	340	326	321	329	331	323	330	298	297	323	323	334	331	348	329	327	293	336	318	308	297	319	347	313	302	321	335	308	303	307	305	296	368	317	324	314	297	338	347	299	323	326	348	335	346	302	302	334	336	321	334	321	319	325	303	339	336	351	338	344	329	313	321	333	360	332	346	307	331	326	269	299	308	339	369	329	314	318	316	318	320	313	317	346	349	332	314	321	291	325	378	332	305	314	385	332	311	307	322	336	303	298	297	323	312	323	329	318	290	300	304	289	320	294	316	326	298	341	283	324	332	331	333	305	335	330	325	307	313	308	335	325	336	318	300	296	316	300	325	301	292	340	300	333	359	298	310	329	301	291	303	330	279	340	339	358	329	316	336	319	317	318	323	326	306	345	311	326	322	300	342	307	329	322	323	312	358	387	307	318	307	333	317	320	302	322	308	291	325	320	322	322	328	350	290	300	350	298	304	308	329	322	344	323	309	305	316	325	355	301	319	349	282	297	311	353	338	329	332	322	305	341	319	330	330	323	329	326	288	322	331	331	350	306	280	314	331	291	363	312	324	343	307	315	296	329	326	325	355	315	326	346	321	314	308	319	331	315	271	328	331	319	293	314	323	303	295	326	288	327	313	322	302	330	303	333	297	296	283	310	310	300	330	298	345	334	289	329	290	308	336	296	319	308	323	337	347	333	338	333	341	307	319	310	318	296	324	300	326	340	350	387	322	340	366	363	327	304	322	325	339	345	315	304	296	356	322	327	331	317	291	320	311	327	329	321	294	319	306	326	307	326	311	338	315	303	296	355	317	314	340	334	347	316	341	342	319	295	332	278	303	291	358	311	320	342	309	292	317	303	312	339	352	314	312	351	310	313	288	348	338	328	296	340	308	303	297	314	347	335	309	352	327	324	291	309	301	297	300	305	316	343	311	343	299	312	310	300	356	328	324	298	316	354	329	309	356	320	296	338	310	345	339	326	308	349	325	341	324	326	345	298	321	300	315	312	341	349	315	328	329	312	325	327	362	338	286	339	340	370	283	295	347	313	299	327	318	308	324	325	298	345	337	303	360	348	282	337	323	319	290	331	334	316	312	299	337	299	287	325	361	340	328	331	365	302	303	318	342	341	323	287	310	325	340	319	321	328	315	360	322	326	306	341	301	324	345	319	347	299	302	303	311	334	330	339	324	324	348	308	307	338	316	348	296	271	333	335	359	316	346	321	326	311	307	318	330	321	345	330	308	287	311	323	333	355	335	331	310	320	329	334	326	337	290	329	295	340	303	320	303	318	334	331	304	352	325	329	308	352	333	318	311	337	337	324	310	343	353	338	319	302	331	356	313	341	315	338	295	312	334	339	356	328	330	348	361	336	284	317	310	301	308	301	341	323	328	320	331	318	296	312	331	312	306	308	295	320	308	344	327	300	354	341	299	328	304	337	320	298	331	331	347	326	322	324	331	320	334	301	333	352	319	318	326	297	318	308	311	325	328	319	303	311	339	338	302	313	362	332	335	321	325	327	322	301	282	360	330	351	307	312	303	317	320
14303	8092	13364	5558	4597	3962	3418	2718	2380	2102	1701	1547	1397	1291	1193	1055	975	1047	961	938	931	961	936	889	814	866	871	858	786	843	837	838	757	831	761	803	766	804	827	770	804	751	793	850	818	803	731	741	781	804	812	738	747	728	706	743	729	810	752	736	739	791	760	797	761	780	781	805	714	741	767	722	737	746	752	734	721	738	767	761	763	770	748	814	777	773	786	807	725	745	838	782	721	791	753	754	774	765	738	768	763	732	790	739	768	793	750	762	774	775	723	779	787	801	753	724	727	755	751	784	740	767	717	757	728	762	789	832	775	775	741	788	737	782	702	730	775	777	753	788	759	793	744	705	771	758	764	776	740	753	781	758	758	764	744	756	805	767	775	775	809	766	754	750	741	734	709	715	741	709	786	783	733	745	814	776	731	781	722	698	730	776	764	757	720	768	747	746	743	728	757	734	729	802	782	789	759	768	756	752	747	744	755	785	796	811	776	769	715	759	753	767	778	772	745	744	778	765	765	734	782	812	779	781	720	807	742	772	754	735	752	745	786	755	760	781	768	756	738	746	762	832	762	741	803	763	819	766	765	733	785	722	764	764	674	791	749	754	745	734	725	771	742	736	816	758	804	777	824	786	792	792	725	723	776	725	742	797	743	804	739	733	760	766	695	823	729	795	760	749	750	775	780	717	774	762	802	758	786	750	763	742	796	710	769	775	770	730	749	806	736	810	763	813	761	731	748	763	793	750	794	748	776	807	730	748	759	703	772	785	733	736	781	774	746	769	748	773	735	743	748	774	766	712	742	740	759	762	739	770	769	780	776	740	769	778	760	761	805	706	716	776	781	776	778	788	764	815	800	768	795	822	784	740	749	806	789	738	732	727	724	787	777	756	756	726	758	729	705	742	765	754	722	769	716	759	812	796	785	782	731	773	755	743	732	771	755	794	745	775	741	785	761	754	780	742	751	753	775	746	771	764	788	697	719	750	715	748	740	767	742	752	712	736	752	761	819	758	735	753	735	817	786	740	753	783	750	734	727	777	749	816	764	763	725	827	835	760	788	717	797	729	763	776	767	758	780	787	741	744	725	757	764	767	775	731	770	749	728	731	800	743	727	777	822	787	786	756	750	754	738	763	752	757	802	763	735	747	742	762	760	761	747	783	735	782	810	742	770	732	769	726	778	772	754	731	775	771	808	742	720	773	728	788	735	768	804	732	751	772	766	723	724	768	736	731	746	772	779	714	775	739	769	730	777	764	793	745	758	768	748	743	788	749	779	790	809	796	730	723	796	765	769	765	775	742	771	708	793	797	770	792	794	731	757	748	754	745	743	734	803	750	737	756	763	764	717	749	774	793	773	749	797	781	714	785	813	749	727	776	743	723	770	785	765	736	817	777	797	728	762	749	739	766	800	778	733	752	774	761	846	744	777	748	716	754	758	740	805	738	746	762	778	794	755	788	778	759	727	783	763	728	735	717	708	755	781	693	765	730	793	750	758	798	760	770	783	744	733	774	780	754	731	798	753	710	746	703	762	727	769	773	728	817	738	758	788	800	740	767	811	757	806	726	743	736	826	782	718	739	780	791	776	769	785	727	753	765	801	787	780	744	760	729	766	732	776	767	760	804	755	840	720	702	751	790	765	741	795	756	750	786	809	724	743	769	730	746	736	735	696	756	767	713	701	796	764	743	774	807	771	764	745	727	772	747	773	738	773	754	729	740	821	749	766	783	790	743	772	712	771	791	810	749	707	755	786	723	790	721	727	759	756	759	762	789	761	726	732	773	724	746	776	672	723	694	793	730	773	767	761	736	799	739	716	775	756	805	762	806	764	803	799	712	777	768	817	777	747	795	771	696	767	737	765	810	763	772	798	697	788	791	747	747	737	755	760	792	737	777	716	721	807	750	763	715	756	741	804	790	782	781	789	767	769	736	711	696	783	730	752	752	738	787	790	706	741	785	763	756	778	738	721	783	747	751	747	748	772	761	795	775	774	779	769	784	743	792	764	753	805	758	738	738	775	750	745	744	779	706	795	747	757	736	749	714	768	745	789	716	783	745	722	789	768	728	828	746	754	747	750	769	777	774	787	762	730	731	751	719	817	779	766	734	787	738	762	810	741	768	714	739	838	797	723	808	762	744	774	727	726	723	793	775	788	762	757	815	745	730	754	734	755	762	800	770	809	779	765	803	753	715	767	763	813	749	757	742	742	735	740	758	788	757	770	763	775	791	714	716	759	737	758	766	714	796	727	814	727	782	778	752	777	788	778	769	742	763	791	744	769	784	757	747	771	723	742	676	700	759	751	754	786	733	750	789	771	787	725	751	728	762	766	755	754	768	743	771	763	690	754	766	784	775	773	762	755	763	776	788	731	764	761	747	747	773	795	792	759	800	783	771	766	741	735	768	775	774	762	773	741	787	761	741	732	748	757	721	756	714	760	778	690	712	702	731	741	738	779	763	754	765	775	723	797	772	785	728	761	771	719	785	728	776	735	709	757	741	770	726	700	763	738	761	730	765	803	771	739	738	716	789	726	782	737	767	767	730	708	818	757	805	733	768	736	784	739	791	745	735	750	763	778	775	770	744	777	774	772	780	790	808	789	750	728	756	736	747	751	741	761	852	743	759	762	752	762	830	704	765	707	760	729	750	780	802	711	778	765	730	752	740	766	761	810	736	766	734	742	765	776	786	741	731	769	747	735	750	804	720	783	808	775	781	770	763	746	705	799	754	685	752	796	767	726	717	731	763	767	724	774	750	749	714	732	791	772	759	782	782	754	786	738	796	793	772	755	775	795	739	766	766	755	771	768	799	769	746	792	768	779	755	703	734	746	727	773	776	701	725	761	714	733	753	749	759	731	775	759	736	770	809	804	761	760	764	741	778	782	768	751	758	782	746	757	804	762	738	775	774	737	756	773	679	752	740	761	808	780	748	756	740	785	722	747	778	770	749	742	770	729	790	777	768	757	768	765	718	778	703	749	742	770	719	789	754	757	755	789	771	778	769	776	779	714	750	746	735	725	810	734	785	758	740	779	756	754	834	734	739	761	754	741	733	766	762	763	764	774	792	766	766	747	718	773	771	762	761	752	724	756	752	754	763	716	778	745	755	807	796	769	757	762	780	763	718	750	830	752	779	760	790	733	764	789	732	750	779	715	760	782	798	736	813	760	812	776	722	785	779	770	733	750	769	760	793	753	736	717	742	780	769	785	718	757	743	783	740	791	737	753	772	712	761	755	761	745	770	775	749	761	760	741	767	735	761	826	760	747	724	740	778	743	726	747	752	787	761	804	746	735	769	835	763	749	796	776	746	772	782	743	728	783	765	773	750	819	807	774	770	782	755	744	756	751	768	774	768	778	844	785	729	738	769	758	744	766	695	770	752	782	759	728	776	752	752	763	749	740	722	795	754	744	781	748	812	800	773	784	802	759	769	761	757	734	742	741	776	773	794	726	727	746	763	769	745	778	766	750	710	809	777	803	752	812	752
29068	13628	12719	3704	1608	1250	1050	715	624	528	444	450	335	306	275	279	252	212	234	237	238	211	191	227	220	213	203	205	184	229	194	180	176	200	176	164	203	170	195	208	176	198	176	182	199	195	185	213	197	180	184	172	209	170	198	170	169	168	195	183	201	182	171	201	208	205	194	205	194	208	184	178	200	197	188	217	189	199	189	198	217	182	185	215	200	194	172	203	189	208	184	181	176	168	183	188	204	173	178	199	207	180	193	186	183	204	196	179	169	205	189	190	197	188	212	185	207	192	213	201	187	211	189	194	160	204	186	154	179	186	182	186	191	196	163	202	159	204	200	186	180	183	221	182	170	180	191	198	177	183	181	182	209	206	179	181	167	191	186	197	215	188	188	212	165	170	178	164	194	162	182	178	173	189	181	169	184	194	180	186	188	170	197	204	205	212	193	188	171	204	233	177	201	206	198	181	213	202	201	175	180	194	180	198	201	176	194	212	207	178	178	206	201	183	169	195	173	177	195	200	169	202	196	179	183	194	201	174	207	210	184	196	201	166	205	171	210	178	219	206	179	194	210	162	192	204	212	209	173	182	184	162	181	150	181	178	214	207	199	195	171	178	206	195	197	171	179	188	199	179	192	161	215	193	170	207	182	216	188	159	226	156	185	204	191	189	180	190	165	182	198	185	177	188	174	193	193	167	187	186	183	193	195	194	185	182	183	209	214	189	180	185	148	200	197	201	189	194	196	181	190	171	163	173	183	187	181	192	224	166	184	197	178	199	199	181	168	208	164	176	199	188	232	194	190	186	184	201	187	195	180	183	208	171	175	179	184	157	191	195	160	205	217	164	213	167	163	190	176	194	183	230	163	196	211	187	178	210	204	190	201	180	171	191	207	209	204	178	188	187	172	187	172	180	202	186	178	183	181	166	205	181	172	209	161	219	203	194	190	204	196	181	163	174	181	199	180	179	173	213	190	184	202	181	195	208	223	209	179	179	197	187	194	180	197	204	192	202	156	185	204	162	189	178	206	211	195	197	209	183	209	180	153	188	161	206	169	212	186	202	166	186	197	188	191	196	176	177	176	186	186	176	210	197	197	180	162	217	190	207	164	172	186	189	175	166	186	194	169	181	188	185	190	195	197	209	176	184	186	200	194	220	188	187	210	182	192	190	185	189	159	177	192	175	186	189	193	210	198	177	182	178	186	215	202	164	196	206	189	172	168	184	168	194	184	204	194	190	207	167	165	189	178	193	190	185	180	184	227	187	213	210	164	193	216	208	188	170	174	191	191	167	196	161	159	204	186	166	189	182	189	191	198	191	187	199	171	172	208	200	152	198	203	185	184	199	188	196	179	187	180	214	196	198	171	170	184	186	203	199	184	194	203	186	187	170	194	198	182	178	198	183	176	203	199	201	183	216	165	206	191	196	168	211	192	201	173	198	194	194	200	202	205	201	179	189	205	209	205	179	185	196	175	190	195	184	187	187	188	185	180	202	185	183	184	170	160	184	172	205	201	184	180	161	182	189	215	199	205	206	203	188	193	175	183	176	190	182	193	204	192	176	211	181	200	190	209	207	193	187	166	159	159	186	189	185	210	200	168	172	183	164	198	194	176	180	229	194	167	179	215	191	210	205	182	181	187	193	178	175	186	203	189	207	189	193	172	178	173	227	175	193	216	202	209	187	216	203	178	194	191	208	200	203	172	178	179	179	183	166	170	172	184	184	175	179	162	199	189	178	170	194	221	191	179	216	206	203	176	191	178	177	196	195	208	190	189	208	194	172	213	168	177	191	186	175	173	203	179	194	174	179	201	183	182	177	184	186	203	183	192	185	192	164	178	202	185	185	227	206	181	182	210	165	200	205	194	205	164	198	185	171	178	181	202	224	193	202	212	203	197	196	181	198	221	179	174	189	208	185	214	201	180	204	197	178	173	213	192	205	196	196	195	168	194	185	187	172	212	170	183	210	199	188	198	213	206	206	201	185	182	190	177	179	177	201	190	166	214	173	199	230	201	191	164	166	189	204	173	223	194	211	179	197	181	195	186	215	198	197	208	162	181	169	191	190	181	173	184	179	181	169	181	194	204	208	182	204	178	183	197	175	175	205	188	177	188	212	194	165	191	163	200	169	181	192	185	184	169	193	177	167	183	164	182	178	195	178	182	193	188	191	179	188	182	233	168	174	188	191	166	185	192	189	189	169	170	155	170	196	206	193	210	178	184	185	182	190	178	180	218	171	208	194	208	209	189	208	195	170	200	194	180	172	205	183	191	167	196	195	179	192	180	190	171	190	197	178	166	208	210	180	185	202	187	200	197	186	193	180	214	201	206	195	191	181	176	177	191	188	173	193	212	151	196	165	189	183	184	172	186	186	207	205	151	195	196	178	191	180	198	165	197	188	197	190	177	192	194	203	201	169	178	188	156	194	179	178	221	177	197	173	193	186	178	166	184	208	190	212	181	202	192	192	192	177	184	212	182	176	189	181	186	174	190	187	196	179	194	171	204	211	186	196	187	201	181	185	187	186	192	194	214	203	205	209	208	193	201	192	202	193	177	171	179	175	223	165	180	189	176	225	201	179	218	162	188	181	188	205	208	188	199	237	196	215	171	220	214	193	204	186	180	214	159	164	185	178	200	207	195	191	189	173	183	187	175	183	169	199	194	181	201	178	202	186	187	195	214	200	180	176	185	195	212	187	176	174	175	167	202	207	205	170	177	213	158	187	196	168	176	183	174	196	177	185	186	181	177	206	169	171	180	195	182	185	207	203	186	175	202	163	193	197	174	203	175	185	179	158	188	197	176	213	207	183	188	190	195	224	178	189	177	188	194	211	202	207	186	186	189	165	191	185	188	200	210	208	182	193	190	198	156	199	173	186	202	204	205	192	199	200	196	175	209	192	151	184	177	181	217	208	191	205	177	222	184	189	185	178	182	164	171	195	193	204	180	167	191	212	186	191	185	213	216	181	188	201	191	186	203	184	184	197	189	180	236	201	187	190	178	172	188	175	186	194	214	179	164	165	188	163	178	189	195	200	205	189	192	191	208	187	175	211	183	187	202	209	192	216	170	195	174	164	218	198	183	199	178	178	180	195	196	193	196	187	189	183	188	176	185	193	209	215	179	201	169	159	170	185	187	175	189	200	168	219	189	213	186	185	192	193	218	200	176	212	191	206	168	207	200	180	167	183	168	201	182	182	186	203	208	195	156	192	171	198	186	186	193	182	196	200	185	193	204	179	182	212	203	194	205	189	160	144	162	181	199	186	199	168	200	194	192	174	192	168	195	209	182	198	196	173	192	188	202	213	177	177	210	180	191	178	174	200	194	207	190	187	193	213	164	159	165	206	207	171	196	192	173	188	189	199	208	183	187	164	182	195	175	164	182	184	191	175	183	186	183	197	183	200	183	186	172	193	188	205	169	185	190	185	190	180	205	189	207	177	194	202	204	182	173	192	183	185	175	183	191	178	191	202	193	214	184	177	191	209
18576	11536	16684	7234	6021	5272	4540	3434	3016	2344	1856	1765	1497	1254	1112	993	910	856	777	788	699	738	756	721	652	603	612	539	622	560	555	538	514	535	484	468	495	497	542	495	490	509	488	475	459	479	466	488	460	464	483	460	495	487	449	485	485	464	468	473	472	471	467	510	489	447	489	431	503	459	478	461	500	475	435	477	468	437	497	464	501	491	503	493	453	493	498	508	475	447	480	441	511	480	460	478	446	475	455	521	445	473	464	412	493	448	463	468	415	470	467	472	456	420	475	441	457	425	484	481	459	501	453	434	410	485	445	489	485	465	423	491	489	527	490	450	452	458	474	512	480	476	478	503	435	484	454	499	478	454	468	452	519	483	482	494	433	441	490	458	487	474	439	490	478	438	480	470	443	459	453	444	441	493	454	457	452	443	504	467	487	494	478	467	514	480	436	463	498	476	528	508	491	461	482	480	478	485	460	495	487	457	450	457	459	494	463	499	472	467	460	442	467	485	461	488	513	461	505	472	480	462	486	482	466	458	459	450	486	450	487	463	494	444	441	428	475	491	459	458	495	471	483	485	445	471	433	494	465	415	444	467	443	472	447	475	492	433	481	494	435	436	447	472	439	498	484	489	447	476	460	502	514	463	453	456	457	445	443	452	494	445	493	475	468	448	455	430	468	451	455	483	512	464	440	474	429	498	491	479	504	503	502	489	450	491	478	452	490	457	468	459	448	439	465	465	486	483	485	453	471	446	503	503	531	473	475	490	484	468	487	451	421	505	485	453	476	443	462	474	444	514	450	485	440	479	464	447	494	440	460	505	467	429	486	493	474	464	427	460	479	474	447	480	438	402	421	437	461	438	438	458	468	477	462	463	479	468	468	471	460	490	485	468	484	484	436	462	464	489	428	492	471	469	476	489	469	498	495	472	477	500	460	466	440	471	486	450	471	440	452	501	473	445	457	460	481	453	475	406	465	491	461	495	498	453	454	453	470	464	490	467	511	463	480	448	436	455	488	506	461	450	484	470	441	468	431	459	493	472	469	477	434	460	469	469	479	454	457	475	471	512	436	466	494	444	466	475	491	478	501	458	489	462	459	479	463	417	496	441	481	493	469	473	493	458	449	480	448	469	475	430	471	465	471	438	474	456	445	490	499	461	478	455	447	452	490	456	482	461	446	482	511	453	489	505	464	497	450	480	454	453	451	452	455	435	482	458	493	445	482	475	428	445	452	474	477	433	439	481	497	480	469	455	449	468	494	471	490	475	482	485	456	483	466	486	478	445	401	470	486	454	481	468	475	457	440	499	489	463	467	455	491	490	470	442	501	430	504	474	501	465	450	495	457	513	525	456	490	455	495	499	466	468	490	456	477	475	470	486	445	520	444	466	440	467	443	453	462	482	453	451	482	458	447	455	462	466	449	458	492	438	477	452	460	467	463	475	428	467	514	452	442	464	480	474	519	484	491	449	516	511	499	495	474	469	489	473	469	466	498	502	478	428	482	461	447	475	461	486	524	490	476	485	449	480	456	488	415	443	477	474	435	464	444	463	463	477	482	485	470	456	457	460	491	458	484	499	499	507	493	492	435	499	457	471	445	436	493	441	427	461	476	469	471	477	416	469	484	446	491	493	450	501	487	464	484	463	454	490	490	473	472	457	466	468	487	476	477	493	444	456	460	463	456	468	507	499	488	473	480	504	429	484	477	491	454	449	469	472	466	467	452	461	455	469	460	468	456	466	466	496	491	541	486	506	472	466	418	444	498	474	478	445	497	464	462	450	464	476	428	522	433	458	504	487	475	516	437	493	454	418	418	460	479	494	461	487	461	485	446	461	445	461	479	473	454	469	476	448	470	486	485	475	485	490	472	471	455	443	465	475	470	444	418	510	492	490	484	482	499	455	447	438	474	480	446	465	456	427	477	444	477	470	474	478	417	430	458	498	427	447	455	489	493	468	432	515	484	477	487	450	448	492	491	473	453	459	471	478	476	470	468	491	509	481	446	471	474	470	474	470	441	451	470	429	470	473	427	476	477	468	473	482	461	475	453	444	448	455	476	503	418	463	433	488	484	472	463	481	434	450	503	464	482	472	430	441	478	491	443	474	466	477	474	458	500	475	467	455	474	473	454	484	503	512	499	500	452	463	505	453	431	449	446	452	440	439	498	412	427	466	487	500	466	502	478	489	475	463	484	454	416	448	485	448	470	471	463	465	480	493	489	461	475	446	494	494	470	500	456	457	492	461	500	479	467	469	466	480	464	471	470	520	483	486	463	475	486	432	498	469	486	457	449	448	489	477	477	488	482	489	530	435	426	468	507	470	474	494	461	488	495	458	482	538	494	452	491	461	432	477	450	479	471	458	469	464	457	456	463	495	489	472	487	478	459	467	450	466	454	443	484	447	438	490	489	501	477	503	442	453	441	437	514	476	445	459	467	478	490	446	447	461	431	443	487	476	499	487	476	464	479	457	482	498	494	505	504	443	452	480	468	488	467	498	467	470	486	450	495	500	486	497	437	427	460	471	480	506	506	481	503	468	468	480	476	501	473	502	500	446	516	471	462	463	472	455	480	498	496	468	448	502	436	470	495	480	459	474	503	494	457	466	496	454	480	484	424	464	451	485	456	492	500	452	484	433	457	497	448	465	472	481	465	463	489	452	462	503	523	476	492	460	473	473	466	435	498	489	442	456	486	503	468	441	460	500	493	460	449	445	479	469	429	462	438	479	502	475	482	467	477	488	481	428	449	440	451	466	474	499	445	435	455	482	442	464	411	481	472	485	511	463	470	443	471	454	481	461	471	451	490	442	495	470	482	470	459	474	473	496	473	444	467	491	467	460	473	435	458	434	467	485	475	496	451	474	467	440	484	454	471	464	453	483	446	434	426	518	506	470	469	450	494	419	446	505	497	485	481	486	518	469	490	483	480	457	494	476	452	478	462	467	480	455	513	457	488	466	490	480	517	480	453	445	444	508	496	442	478	491	477	451	487	432	451	485	472	449	488	466	468	483	458	463	507	469	461	464	462	479	453	492	455	451	454	452	470	442	468	472	464	528	476	470	487	489	482	475	464	479	458	485	461	479	451	499	468	487	443	445	428	505	479	425	447	507	486	463	479	459	470	478	471	478	504	494	450	469	452	460	454	493	458	483	458	469	413	476	509	473	469	477	505	455	485	463	483	436	477	470	491	489	497	469	474	479	466	449	429	452	472	459	490	476	445	478	476	433	462	476	477	484	501	458	476	529	497	495	505	482	513	469	471	465	479	451	477	440	434	485	479	497	453	482	469	462	442	490	493	472	452	465	511	489	439	456	469	477	509	462	461	441	438	464	440	480	456	462	489	496	474	464	487	431	447	440	476	473	463	469	482	445	509	467	452	448	474	454	458	518	439	486	507	486	476	469	437	437	478	482	450	463	460	482	462	492	460	479	489	469	495	485	451	496	478	470	483	477	497	421	476	506	505	461	502	473	446	451	466	442	442	469	466	464
8546	3096	2832	1099	780	699	589	504	532	438	406	396	421	363	367	335	348	336	322	317	347	364	330	387	368	340	360	331	338	355	328	339	362	345	336	358	335	369	360	364	379	366	340	328	371	349	339	333	399	370	343	347	310	340	341	344	412	370	343	350	351	323	319	345	338	336	334	372	360	334	368	335	360	346	362	346	347	343	361	357	364	361	304	317	358	314	358	356	406	363	337	377	364	356	308	351	339	322	338	381	344	347	346	362	316	342	349	337	385	344	354	352	351	352	341	340	366	353	353	357	332	392	353	352	327	390	361	348	348	367	325	328	310	383	360	352	329	357	317	365	331	352	338	364	342	350	341	357	348	329	360	348	335	365	363	349	327	332	345	392	350	352	335	351	380	358	334	373	350	334	374	353	369	362	343	336	342	317	293	361	354	342	347	353	317	351	365	333	320	358	339	367	310	321	302	348	340	363	370	331	348	327	348	325	353	365	345	366	373	335	348	326	353	351	336	348	375	339	341	350	352	340	342	379	346	345	346	341	338	342	368	347	329	324	350	324	386	353	346	371	339	371	357	365	344	326	322	364	338	344	369	370	374	327	345	346	367	347	363	359	357	338	352	352	325	352	357	365	337	393	337	349	341	336	402	343	327	340	356	302	337	329	382	383	345	339	342	360	380	332	343	329	379	339	336	343	324	330	341	358	376	345	366	368	388	357	335	367	370	348	378	354	361	375	362	392	393	340	357	356	355	348	347	338	342	358	316	356	347	346	324	334	348	355	397	343	345	314	366	328	376	352	341	370	393	335	351	361	353	313	334	345	360	371	341	314	329	299	313	366	331	342	318	341	358	314	315	337	359	393	376	348	325	349	374	331	352	387	357	345	351	373	359	318	349	327	373	375	381	346	334	359	345	323	333	333	329	336	299	317	337	349	337	340	344	310	355	359	387	352	334	394	356	365	365	347	347	405	359	339	351	342	346	323	316	335	330	335	353	324	361	327	329	373	338	301	333	348	353	339	360	312	366	354	331	362	373	335	346	366	368	328	363	390	352	355	362	344	347	359	367	335	368	369	399	363	336	368	306	350	282	349	323	330	317	336	358	374	377	328	353	385	335	370	362	363	326	319	341	383	333	393	390	301	344	326	348	329	339	335	351	371	348	381	323	345	342	353	402	340	374	374	351	347	361	344	329	326	379	359	357	389	398	359	351	342	337	322	369	310	361	370	352	343	315	359	357	361	392	334	360	349	344	338	353	348	345	378	361	367	348	333	352	333	364	320	338	337	321	347	359	332	366	349	329	327	385	342	347	373	390	379	335	376	342	335	313	340	383	374	372	351	349	360	364	338	313	365	379	344	329	368	296	333	342	357	323	355	363	350	332	347	343	374	352	365	325	338	359	370	303	373	339	361	347	327	385	309	341	360	364	368	325	358	317	369	336	331	362	395	328	338	361	370	398	354	346	356	364	364	363	349	322	340	350	358	346	311	336	370	355	331	368	365	373	376	367	365	327	332	381	341	379	347	337	332	358	344	324	355	365	344	342	347	318	368	374	346	355	367	348	352	375	348	348	385	323	319	375	353	393	374	380	336	341	336	343	309	351	340	359	357	342	355	344	359	325	340	346	317	361	361	360	376	355	383	347	339	364	331	334	381	350	383	347	336	349	335	360	334	346	336	343	350	348	360	367	348	336	371	321	341	327	378	373	349	362	355	306	318	355	357	337	344	338	357	330	299	361	367	337	340	339	343	334	342	393	340	349	349	370	365	326	341	375	337	326	339	353	363	322	365	316	330	372	336	338	360	356	325	325	356	357	361	377	357	345	383	353	325	364	348	360	350	328	367	357	343	335	331	349	352	386	343	350	369	318	337	348	376	329	344	355	357	378	359	353	362	363	346	333	368	371	331	321	337	325	324	352	318	307	364	343	350	352	362	359	394	353	342	342	334	349	325	350	341	342	332	362	324	354	349	361	363	352	366	346	351	332	344	304	382	368	363	368	349	385	347	343	375	345	330	383	367	342	349	368	359	335	347	385	391	346	344	397	349	333	352	361	344	347	356	372	346	335	333	320	328	344	377	360	336	367	336	333	345	309	336	348	353	353	313	359	349	317	358	327	361	351	354	353	325	350	380	340	350	353	356	363	364	354	348	356	308	360	354	355	345	316	355	358	374	334	336	384	341	382	336	332	344	349	319	370	356	320	363	365	374	354	361	341	364	343	393	349	385	367	333	365	357	348	341	359	361	313	339	339	334	318	313	340	337	344	352	335	390	321	349	328	346	364	342	355	361	370	361	343	326	313	296	330	343	334	347	369	357	358	326	384	339	350	342	334	344	349	346	326	373	327	311	380	368	377	341	333	344	341	340	333	296	331	338	327	381	318	339	351	360	348	347	353	355	370	356	347	365	358	341	353	327	336	340	331	353	351	333	315	339	373	384	375	339	329	371	348	343	337	355	382	346	359	329	307	353	328	327	341	327	395	367	358	348	367	330	380	349	362	364	321	352	297	340	320	370	373	348	340	359	397	351	362	363	373	361	318	369	361	380	365	368	351	350	362	374	344	338	353	362	340	327	359	326	351	320	317	340	358	377	406	327	326	366	336	363	353	348	323	337	369	339	328	330	364	340	359	358	343	377	362	339	322	344	324	348	368	363	341	334	337	342	344	382	389	376	335	360	347	329	374	365	298	340	366	379	396	335	361	342	375	368	337	367	372	328	317	325	334	355	377	340	357	354	337	372	363	321	367	357	306	308	355	353	353	313	382	328	341	340	323	335	324	356	367	384	332	339	359	354	341	353	361	317	386	347	357	349	354	365	352	370	350	326	356	353	364	341	380	350	315	351	345	337	329	388	338	345	372	344	348	364	355	359	346	359	321	349	332	323	367	361	367	349	378	361	336	322	357	367	338	363	357	343	343	355	380	344	344	365	320	333	347	353	314	355	368	366	302	341	323	336	318	346	361	323	370	344	318	358	336	340	329	353	336	331	338	339	378	333	309	352	321	355	309	359	351	356	384	332	370	333	365	358	341	327	351	339	358	351	371	315	370	368	343	358	365	356	346	378	330	341	320	325	352	352	387	315	337	341	332	366	350	323	362	353	298	357	349	378	275	369	325	312	383	375	389	355	357	345	321	342	350	347	365	354	365	327	357	313	361	307	333	357	365	377	339	326	328	316	352	395	315	364	351	323	331	341	323	320	371	370	359	362	324	329	384	342	353	303	367	367	361	364	365	363	355	330	370	336	353	366	355	327	358	345	352	321	345	368	370	356	322	338	370	334	355	313	348	345	334	343	376	349	319	330	347	330	382	369	388	341	340	363	374	346	361	377	369	351	371	369	316	354	379	322	321	338	373	351	324	355	349	326	353	334	340	361	323	350	322	328	343	380	326	343	351	324	363	323	330	358	344	337	345	345	351	331	323	340	383	373	372	380	339	344	328	398	356	340	350	347	355	374	340	306	339	341	343	379	323	346	367	360	369	339	371	323
6461	3507	5465	3170	2690	2549	2066	1798	1684	1341	1196	1089	1102	972	916	928	915	902	827	892	871	910	845	846	825	904	889	896	851	869	815	816	832	782	801	822	842	847	843	865	814	849	842	808	838	845	868	868	783	789	820	834	845	829	834	830	811	783	790	794	787	872	796	828	811	780	844	833	828	838	853	825	852	769	815	819	799	780	812	833	838	855	791	870	845	778	847	822	802	851	833	817	870	818	820	807	869	831	792	804	802	831	825	842	851	831	812	791	819	795	806	818	781	819	857	818	801	823	802	836	817	864	824	810	809	811	825	821	854	805	780	829	844	768	847	854	826	812	793	826	817	859	831	865	852	777	805	795	813	819	800	839	818	869	835	786	822	844	842	812	827	811	851	803	786	845	872	821	863	786	829	798	766	744	824	845	881	778	782	824	826	821	840	807	821	778	803	872	828	810	850	829	832	758	866	852	784	821	808	817	833	812	866	785	809	810	878	798	829	866	825	802	803	781	858	755	860	749	864	765	899	854	765	828	818	836	812	804	779	814	832	845	822	831	799	777	851	809	799	806	767	826	815	833	826	765	788	831	830	853	787	847	810	824	830	854	795	841	821	845	835	828	751	819	825	803	818	828	856	829	842	828	808	822	838	813	791	821	812	819	841	874	862	778	833	781	774	811	761	815	851	828	822	834	802	830	818	825	821	759	862	856	834	814	833	842	809	788	831	863	848	822	813	833	852	818	789	810	819	832	800	803	803	797	808	765	873	791	831	863	849	802	835	799	858	792	890	847	842	835	835	764	827	819	806	822	775	825	826	742	815	810	866	821	849	771	844	825	828	837	792	785	813	806	828	855	836	794	823	818	825	796	840	834	818	832	798	836	854	807	825	792	888	845	885	850	806	806	825	824	809	835	838	898	823	855	804	852	823	830	844	831	825	844	851	861	849	802	777	821	841	798	774	812	840	784	799	818	826	803	851	827	828	831	821	790	852	793	833	853	830	835	803	791	805	820	812	864	872	807	823	825	784	842	857	867	772	823	816	809	860	795	780	795	790	764	814	790	773	779	770	809	832	853	773	776	818	792	868	799	807	836	759	873	803	860	826	809	818	829	830	819	817	801	756	836	779	796	868	881	827	799	825	813	848	835	804	821	784	814	807	859	841	839	852	802	814	805	789	838	812	851	850	817	837	821	833	790	834	839	814	863	853	829	821	859	799	799	852	855	824	799	814	834	823	801	807	800	784	800	818	841	822	824	823	799	809	817	868	842	818	834	767	884	825	854	795	848	840	854	850	876	795	775	848	806	776	797	879	779	839	831	831	826	816	835	849	845	831	813	845	781	784	778	772	804	839	802	840	795	849	783	808	850	817	750	810	799	870	827	823	816	836	846	852	812	786	861	859	854	876	805	870	807	858	788	836	803	842	848	798	823	790	808	809	856	778	842	801	826	862	787	793	864	831	817	826	798	802	832	812	813	797	809	876	784	839	778	847	767	779	813	818	838	826	868	849	803	791	842	816	819	832	803	762	759	845	816	782	821	768	848	811	790	811	845	819	796	797	847	790	810	848	845	793	819	810	772	776	814	756	852	835	837	816	814	787	868	760	820	797	818	834	851	821	799	771	841	802	848	901	819	845	783	818	848	846	870	818	804	788	823	821	829	815	850	808	790	825	852	784	864	862	817	795	832	867	818	852	799	818	824	833	816	819	845	806	867	845	831	857	808	864	818	801	823	806	802	800	808	886	767	853	818	847	762	811	885	851	826	792	833	825	816	853	814	802	819	810	820	837	838	750	802	743	867	807	851	820	807	787	841	821	790	795	777	796	863	855	807	817	847	850	847	849	873	801	827	807	825	835	808	847	843	812	814	860	785	763	830	858	811	893	824	846	792	877	824	727	844	811	801	852	795	798	865	789	819	825	844	819	835	814	789	853	844	796	829	791	830	853	790	845	807	829	820	823	819	772	813	798	877	827	828	860	817	806	791	824	809	866	804	842	815	859	808	839	843	768	858	849	769	855	851	821	830	790	814	793	849	838	847	833	801	821	837	810	811	828	793	879	833	807	812	786	792	783	828	900	841	827	787	856	809	857	823	836	848	825	806	821	832	825	827	859	813	775	824	810	846	810	851	822	836	808	810	812	787	834	822	779	812	798	778	823	775	843	851	844	818	800	851	845	860	850	773	837	838	829	824	837	842	804	818	763	793	846	858	830	827	819	810	815	786	780	820	801	823	854	853	888	833	840	762	793	857	878	824	807	850	804	797	768	819	803	803	761	799	852	804	847	804	804	808	805	873	790	821	858	814	849	833	819	756	800	828	837	807	826	872	839	871	789	815	831	818	825	844	834	823	802	816	784	806	880	821	836	849	847	767	804	786	872	796	784	826	787	825	762	810	818	808	775	793	833	821	809	871	818	769	823	773	828	768	863	802	814	828	839	852	787	780	816	824	836	833	866	807	835	795	826	877	837	766	831	840	826	859	830	859	831	836	871	882	781	859	803	836	863	868	865	796	838	820	775	948	796	839	816	816	790	804	840	777	766	856	812	810	825	814	838	826	841	834	834	793	885	808	846	792	835	831	813	826	798	845	803	842	805	815	803	846	811	891	836	848	832	802	793	828	821	828	776	779	798	795	754	819	806	821	802	808	827	809	838	844	869	824	744	817	791	877	798	836	799	816	887	803	800	772	781	772	789	837	830	847	804	822	833	837	789	809	793	843	865	834	822	812	884	768	819	823	814	789	840	825	794	783	820	809	850	817	779	850	843	797	827	833	842	790	868	852	834	804	784	825	811	832	812	791	807	805	827	873	780	802	822	833	930	831	827	805	851	795	836	770	800	842	868	790	793	794	837	842	794	836	823	858	814	837	869	786	833	818	820	816	865	837	822	829	817	859	809	847	814	807	835	816	855	760	831	833	824	810	796	791	813	826	808	875	837	814	775	883	814	843	852	808	830	800	820	803	822	782	831	811	848	813	806	861	818	811	806	832	818	823	822	891	788	840	774	839	784	798	848	809	815	880	826	821	803	804	829	835	794	901	840	816	829	825	820	774	859	809	786	817	833	844	880	817	802	723	820	800	821	834	854	853	767	821	840	845	864	862	872	788	798	828	818	782	808	829	762	833	832	801	850	862	816	816	874	802	798	818	763	859	789	800	886	788	859	763	840	892	802	818	802	729	805	834	757	800	830	787	824	784	863	858	819	800	838	852	802	793	821	817	798	814	786	841	827	838	857	803	806	787	826	812	777	809	826	799	806	817	797	849	857	836	790	824	841	870	831	842	832	852	859	835	836	784	854	839	792	806	801	794	869	812	777	865	790	817	827	798	808	833	805	833	848	876	808	865	863	832	784	806	829	861	806	827	822	824	839	845	840	830	816	874	817	818	784	788	854	859	830	836	884	788	817	848	817	865	817	819	812	882	791	810	818	812	783	810	836	805	848	776	844	795	819	775	860	828	852	766	869	858	910	850	787	791	832	818	831	882	834	871
19322	8106	9482	2277	1299	977	830	744	550	459	479	430	436	379	380	355	360	336	327	336	362	337	372	359	325	336	354	367	333	311	312	347	300	304	343	325	334	324	337	303	345	335	320	331	324	311	300	319	315	309	328	311	313	315	324	353	330	317	284	368	315	342	315	318	320	317	287	318	304	352	311	325	330	328	283	299	329	344	295	307	337	347	338	293	295	332	344	339	313	331	314	335	336	294	311	327	323	343	308	292	309	345	314	336	309	307	303	300	348	311	313	313	319	304	311	326	337	307	290	312	329	319	323	305	291	358	314	333	307	333	307	341	331	339	333	311	341	324	328	295	293	316	304	332	354	307	342	262	324	304	332	341	306	330	332	331	327	351	341	356	330	303	290	334	329	299	293	286	335	350	308	329	330	317	325	341	341	310	281	327	324	331	297	308	333	288	305	317	298	326	324	299	299	303	326	297	319	313	303	311	322	302	345	323	310	318	355	313	319	328	354	327	319	322	310	323	312	325	330	290	297	305	337	339	285	299	313	292	320	352	321	324	314	347	316	319	317	309	314	328	321	316	300	347	331	311	286	324	323	310	300	299	318	311	302	308	339	319	290	354	326	305	306	294	347	291	331	321	350	347	339	314	302	324	298	283	351	336	360	333	353	309	321	321	298	301	317	326	305	293	293	296	356	319	305	280	315	316	295	333	358	333	310	344	323	332	334	292	305	312	327	291	320	324	311	335	328	314	317	321	337	291	319	338	330	321	314	312	333	313	324	336	306	349	312	333	383	318	315	280	307	353	311	298	322	295	309	288	293	300	344	278	334	312	330	327	320	318	292	316	342	313	320	343	287	342	334	347	290	300	333	354	314	324	322	335	309	303	302	344	318	320	323	324	281	335	283	313	346	300	318	349	267	299	328	343	323	291	329	358	346	308	343	305	326	331	353	322	309	314	352	303	313	310	314	340	333	311	302	337	292	365	364	303	318	319	306	329	318	364	341	315	313	342	338	301	337	317	342	343	343	330	312	342	355	309	295	328	307	299	315	288	330	316	312	328	340	314	333	293	312	323	313	315	304	338	323	333	332	345	319	314	320	309	327	301	311	326	321	316	341	310	340	319	325	311	325	315	343	314	286	311	318	341	328	327	314	309	313	304	273	319	302	348	324	317	319	304	327	285	305	322	296	316	321	309	282	265	324	287	306	317	353	314	303	334	308	302	304	290	355	302	314	314	320	303	299	293	318	298	356	313	317	317	341	342	336	360	296	290	303	351	299	313	347	331	296	312	312	311	299	332	321	300	326	362	314	308	295	337	322	334	321	345	307	338	307	312	315	357	334	291	334	314	338	306	300	345	310	335	320	325	322	304	343	322	291	308	337	310	357	351	289	304	276	317	345	291	341	307	322	323	313	316	292	310	303	296	324	322	325	316	307	311	336	327	321	324	347	298	333	308	303	332	293	315	253	335	321	299	292	335	309	323	294	289	310	283	306	310	344	335	325	315	297	304	350	349	305	313	322	327	319	316	337	264	344	319	311	302	336	315	284	296	316	313	354	295	321	292	304	315	299	339	309	289	310	309	316	322	304	313	335	348	325	344	351	332	293	287	300	313	316	305	307	314	315	293	306	337	321	315	323	348	361	308	323	346	315	308	320	284	328	308	320	336	339	308	333	357	312	348	306	309	308	301	345	345	324	302	288	313	316	318	303	330	339	315	311	338	322	304	312	335	322	293	330	323	347	344	347	298	335	288	327	343	284	320	380	321	324	360	334	310	340	314	311	338	304	347	314	325	321	366	333	329	339	329	319	312	317	337	370	357	304	315	346	333	337	352	267	313	372	295	336	318	319	310	313	362	290	288	300	311	312	356	311	348	348	302	271	325	316	313	332	298	326	316	291	282	299	311	298	339	341	319	336	330	346	325	331	324	348	319	320	322	300	305	297	315	280	287	312	321	355	321	330	333	275	334	319	332	341	317	329	334	326	310	339	327	314	300	307	350	301	293	302	318	324	304	308	312	296	350	308	308	334	323	290	268	288	317	336	340	272	317	352	287	328	350	312	283	345	299	331	345	337	319	293	322	318	325	306	309	311	326	315	298	275	313	312	344	337	297	315	324	292	302	272	309	317	292	281	339	301	347	293	314	297	313	299	307	327	344	303	324	295	323	311	326	326	340	329	355	313	358	317	300	298	263	325	356	326	323	351	324	335	302	325	278	342	331	329	314	333	324	328	350	333	305	315	365	303	333	310	324	315	353	318	297	295	289	311	352	334	330	310	329	326	326	287	297	328	333	355	317	310	337	352	328	315	333	326	341	334	344	336	324	327	353	334	319	331	332	319	320	305	330	282	318	314	346	321	343	357	307	316	348	340	303	325	299	319	312	310	327	280	354	340	280	333	332	331	322	296	290	288	312	306	341	323	336	347	312	296	326	323	294	302	314	308	322	325	316	313	306	329	322	325	330	351	325	336	313	305	335	332	330	309	320	328	335	273	320	305	282	305	312	296	322	285	336	327	314	320	325	308	301	318	344	344	336	313	334	360	326	320	307	309	324	341	347	325	327	313	318	303	320	306	306	327	342	330	310	306	291	299	291	327	347	333	283	314	297	323	305	301	371	345	344	308	349	317	302	358	318	307	292	370	325	285	303	338	285	332	299	320	326	317	306	282	334	320	327	336	326	322	331	342	316	281	286	313	330	323	321	332	347	295	308	326	344	339	314	333	324	304	311	300	370	323	284	338	297	330	321	315	319	316	330	320	294	340	317	289	292	349	332	337	262	339	303	323	292	337	292	320	323	328	340	330	314	306	323	349	315	291	317	325	326	320	290	270	320	309	332	325	301	293	320	316	342	361	309	335	317	321	329	295	331	309	339	351	332	307	319	317	340	291	290	325	320	332	344	344	308	321	296	324	288	308	299	332	325	345	346	313	276	320	313	328	302	351	322	280	325	290	334	297	323	303	332	349	305	296	290	322	321	330	331	298	320	327	303	323	300	311	314	314	330	295	296	291	334	319	295	337	318	321	318	326	314	326	311	308	340	344	291	298	317	334	303	350	304	316	318	365	322	320	310	350	307	364	303	341	331	350	300	271	308	301	327	350	320	311	320	323	298	338	318	355	318	309	303	337	310	333	321	304	333	327	282	313	327	319	335	337	304	308	325	347	345	349	308	302	303	323	343	319	333	316	325	328	297	323	305	312	344	314	340	313	301	323	323	373	307	317	292	329	326	293	315	318	370	313	336	317	314	306	330	317	313	302	306	315	309	293	314	281	273	344	310	312	307	345	337	290	343	326	271	334	328	294	306	300	292	299	283	341	320	335	348	301	300	322	318	338	317	374	312	306	283	321	327	321	317	297	329	287	323	319	311	362	316	326	333	326	296	332	313	299	334	325	354	324	337	328	339	315	317	343	318	300	331	352	353	313	284	317	308	296	333	325	318	360	299	327	319	299	308	311	266	319	305	311	313	303	324	318	330	336	310	314	351	305	328
14231	7780	13362	5085	4520	4026	3412	2891	2413	1908	1572	1341	1375	1229	1095	1054	993	901	893	926	932	935	861	857	835	873	872	876	828	793	798	796	790	799	781	803	790	771	756	754	740	766	816	822	770	745	759	740	788	740	720	795	756	733	760	784	743	755	789	730	718	745	781	800	773	732	741	736	790	699	776	753	751	717	770	757	772	770	805	808	781	740	732	761	778	745	786	761	730	739	749	770	735	748	818	735	780	740	746	783	771	786	749	728	756	772	778	736	743	778	739	734	720	736	777	720	680	794	791	758	743	757	736	783	773	829	742	755	766	759	765	772	762	736	807	766	808	727	813	737	780	792	752	756	742	767	796	776	751	728	749	759	738	724	760	746	786	689	713	752	721	724	743	744	758	749	792	750	783	784	734	752	701	705	782	739	696	764	786	691	818	775	797	769	765	790	728	737	739	783	712	723	767	743	789	755	767	760	761	767	777	773	763	806	766	783	787	753	792	720	721	800	787	742	777	779	729	755	717	755	715	740	804	739	737	704	735	769	768	780	698	774	786	762	730	755	767	750	775	748	757	719	776	737	769	810	744	741	832	753	741	758	750	775	764	758	753	764	750	740	762	737	748	741	785	769	741	775	742	726	713	760	760	684	774	743	726	739	748	790	785	757	721	792	754	731	742	729	713	739	750	695	777	762	736	709	780	771	748	777	719	757	784	740	726	771	720	755	750	798	708	732	756	782	776	781	744	708	730	727	774	752	733	749	803	740	775	796	729	769	756	743	781	703	733	720	745	734	759	747	726	751	720	721	753	775	727	781	764	715	727	817	727	753	767	755	729	777	791	814	708	750	745	698	728	780	768	736	724	761	762	789	714	702	766	792	753	770	828	786	744	719	718	767	709	828	789	812	755	760	760	762	742	742	719	713	758	705	732	717	735	750	784	754	810	717	730	756	780	793	763	772	755	705	741	763	763	745	773	704	781	736	717	758	733	708	772	740	765	734	739	728	747	773	797	728	733	684	790	744	750	768	759	745	764	772	774	759	754	776	785	732	778	784	758	764	772	774	761	817	782	794	719	707	761	788	723	746	722	781	770	759	761	775	733	737	733	753	736	764	711	808	765	738	797	711	736	700	769	748	773	687	773	736	774	745	763	761	791	709	736	740	736	737	727	770	767	785	762	771	749	797	759	767	770	782	776	724	756	785	753	754	788	752	775	766	744	813	784	751	748	768	814	740	756	772	728	796	761	739	761	774	764	757	761	748	728	769	813	759	705	744	794	761	785	794	760	757	749	754	762	759	752	764	809	740	760	726	769	847	791	765	765	754	783	729	773	753	708	766	793	737	767	768	766	778	699	747	791	767	758	740	786	742	713	722	736	770	737	740	734	735	780	774	751	714	798	763	767	791	713	739	738	695	737	757	835	746	732	755	712	784	729	723	750	705	774	744	787	707	751	787	742	742	734	742	771	721	739	792	815	748	755	747	706	693	730	785	767	794	727	704	774	776	734	777	749	754	770	706	829	697	766	785	730	767	754	767	762	750	812	741	767	728	694	771	763	768	727	782	795	748	799	774	742	747	709	765	741	708	745	804	745	808	768	799	706	753	732	756	758	739	737	766	788	751	737	732	722	738	738	762	773	793	741	761	805	751	795	713	782	758	767	742	794	767	748	710	744	741	775	717	732	752	728	746	788	765	740	767	740	751	779	742	748	789	746	747	774	737	763	803	772	750	716	790	738	704	767	760	755	785	768	747	779	719	686	766	763	758	744	760	804	730	756	787	732	711	729	754	773	757	758	769	817	749	707	752	762	757	791	746	743	728	725	750	769	749	795	718	745	777	744	743	752	774	763	736	757	744	692	761	717	757	780	748	748	751	732	770	737	812	733	752	690	772	719	826	757	754	764	745	733	736	755	777	751	728	718	745	743	790	737	772	738	765	747	781	761	769	760	768	746	778	789	760	797	742	778	726	826	752	740	773	759	794	713	737	775	731	720	752	752	792	725	745	735	720	709	775	786	736	764	744	780	759	782	743	738	720	779	764	798	733	730	730	772	740	713	744	763	721	761	744	743	738	782	744	759	752	752	733	744	748	698	741	764	757	724	759	800	759	730	804	772	744	763	714	750	710	776	773	771	796	729	751	755	799	752	762	760	766	751	708	761	777	800	728	772	731	720	738	741	803	735	738	747	772	759	743	812	770	791	778	734	714	733	777	756	788	758	738	744	788	760	770	780	822	718	724	732	742	785	710	782	767	745	736	744	743	783	765	747	777	737	765	743	775	770	756	782	729	745	762	786	796	753	797	746	740	762	748	719	767	778	729	750	849	753	725	728	759	750	830	784	763	736	801	740	768	770	779	767	753	777	759	759	735	774	770	720	708	737	814	706	773	778	765	760	745	797	794	738	751	762	771	721	783	731	801	759	736	786	790	742	736	706	763	769	777	782	724	761	790	799	711	699	800	771	821	779	784	801	731	825	806	804	749	773	795	756	750	781	732	728	706	758	763	790	775	714	728	719	766	747	804	793	745	744	817	763	724	786	744	735	730	756	743	717	744	717	708	740	779	751	807	766	785	772	768	772	745	749	739	732	789	745	792	748	800	758	726	732	772	788	750	733	768	754	722	714	786	756	782	733	755	734	815	768	737	743	792	763	739	753	741	737	760	726	727	784	796	741	778	710	731	773	820	816	735	780	727	773	760	782	741	706	763	748	696	736	774	751	775	787	736	797	766	816	742	722	747	746	749	709	768	759	771	771	736	695	764	728	721	761	785	758	731	741	752	785	810	764	726	755	757	789	731	765	741	726	752	800	762	780	758	776	744	778	776	732	758	693	759	720	788	787	804	734	713	770	809	763	793	785	713	785	748	780	778	743	775	807	747	724	762	790	784	779	728	747	739	769	751	745	800	790	765	760	761	741	767	748	748	738	753	754	763	724	725	742	769	708	764	733	753	766	762	763	723	757	784	742	760	751	672	826	792	733	785	772	796	761	759	744	790	755	742	785	734	728	731	751	725	795	756	773	812	761	771	727	780	753	764	734	779	748	775	741	728	779	777	770	766	738	750	803	743	784	795	742	707	774	764	780	780	818	750	751	790	754	757	779	795	719	786	716	736	722	763	761	732	757	722	760	795	776	745	785	773	744	768	741	785	741	782	737	766	748	802	748	758	750	713	783	789	736	761	784	788	778	738	790	696	763	718	784	757	774	796	724	676	751	761	765	783	734	708	706	780	728	806	719	761	729	752	783	735	793	761	765	730	755	722	749	752	799	734	801	748	711	753	751	744	793	733	739	736	735	766	727	756	737	748	736	773	772	769	742	760	747	758	765	763	781	756	737	780	696	762	775	693	769	749	759	738	756	754	772	734	743	784	737	774	740	743	790	762	745	736	824	722	734	777	752	746	751	772	759	741	828	740	727	742	753	769	758	710	722	765	734	745	685	770	752	745	785	742	768	726	790	771	754	758	772	776	758	764	766	763	806	758	781	754	730	720
29152	13704	15042	4184	1853	1267	974	764	558	522	428	334	356	310	286	287	279	231	252	212	245	224	241	222	203	229	210	202	205	205	179	191	200	193	165	185	175	171	200	200	196	172	201	194	192	201	166	220	203	214	186	149	206	205	185	199	198	186	181	203	195	198	202	212	174	186	169	198	193	231	186	187	150	157	189	180	200	194	173	176	188	202	171	208	178	186	180	185	198	201	202	203	204	187	207	194	190	177	193	212	185	182	201	208	193	188	200	183	182	176	174	182	186	174	192	198	191	225	185	167	209	203	182	164	174	207	196	200	186	196	189	191	183	214	174	187	193	184	185	187	176	179	207	177	185	175	198	178	207	202	198	184	211	163	190	177	212	189	162	180	190	178	162	185	189	173	182	156	196	183	228	197	165	224	177	190	196	186	205	191	189	187	178	183	195	188	196	182	190	174	183	175	186	176	182	203	183	171	156	204	189	200	201	175	198	174	201	203	180	178	191	169	188	167	171	181	188	195	186	204	178	204	186	220	212	200	209	173	178	194	213	173	178	172	210	193	202	200	181	189	163	175	193	192	199	204	161	166	196	214	197	178	164	189	215	197	197	171	179	203	227	178	220	181	193	192	199	161	215	188	194	208	178	190	243	227	181	174	190	175	184	174	185	188	176	192	195	199	184	201	187	200	183	202	192	182	177	180	179	176	206	208	184	199	187	194	176	200	207	204	165	196	192	198	187	175	166	173	187	179	221	190	179	168	183	191	170	172	196	187	190	173	198	211	195	173	177	185	185	192	185	190	195	189	166	207	202	162	199	207	200	204	183	214	186	164	179	189	177	181	171	203	190	189	172	202	210	176	198	182	182	186	207	176	209	187	193	208	194	201	191	199	208	164	178	199	194	197	185	162	156	196	212	202	210	169	200	186	203	190	205	196	171	189	195	204	174	211	197	209	177	177	174	203	201	191	217	205	175	195	199	167	180	212	179	190	213	170	197	176	200	168	183	181	179	180	203	203	195	219	195	178	194	217	200	202	173	188	189	182	187	193	187	193	198	207	164	187	183	180	195	183	193	192	172	164	164	196	181	205	204	179	173	177	181	168	202	179	178	185	184	206	213	183	176	189	182	199	183	166	169	183	218	168	176	202	159	182	183	191	174	172	163	196	206	182	205	190	193	213	193	196	165	180	166	174	211	202	169	200	186	195	185	204	178	206	169	196	210	178	181	223	200	178	197	172	191	199	188	167	210	199	178	212	210	217	178	180	202	173	176	201	195	204	213	165	179	197	170	209	206	207	195	185	181	186	200	176	174	158	217	203	197	187	195	181	180	170	189	197	209	212	159	180	203	185	206	176	182	187	206	171	168	146	203	221	177	227	178	204	209	191	197	161	192	174	193	174	171	204	213	189	182	195	181	189	176	199	196	172	182	173	182	213	191	192	189	186	187	184	198	211	188	179	183	200	189	186	195	220	197	209	204	180	178	192	216	163	206	188	194	221	203	177	182	194	199	187	184	200	184	190	182	198	192	181	200	191	184	212	169	181	181	188	191	209	178	177	176	192	168	166	182	163	175	184	186	193	168	201	193	222	194	197	187	201	193	199	204	195	187	183	187	196	178	190	177	175	213	213	163	196	184	203	178	174	158	168	183	209	179	179	213	210	185	157	176	187	199	195	181	178	175	196	188	181	199	197	195	198	181	189	202	222	198	170	168	177	184	217	174	182	207	150	197	205	188	152	180	172	185	177	162	194	208	165	163	180	187	199	199	167	184	173	191	182	184	186	179	204	164	215	178	187	203	178	177	174	198	185	189	143	208	206	189	204	196	194	206	187	201	176	209	183	206	177	177	185	196	176	199	186	185	192	203	179	164	192	172	210	166	174	181	221	169	191	176	214	167	169	176	194	200	180	199	182	179	178	207	199	198	203	194	200	178	174	165	187	196	185	185	184	207	181	192	167	194	168	210	184	189	175	212	204	191	212	184	177	194	178	173	188	190	192	184	172	180	180	201	175	172	192	196	196	188	189	163	199	157	209	204	176	186	180	202	192	178	199	177	172	205	200	178	184	196	157	186	182	193	173	166	189	194	177	231	177	205	163	172	175	191	202	207	174	183	193	199	189	192	183	165	159	203	201	173	169	207	204	187	187	214	183	205	187	185	177	177	174	190	179	184	194	172	203	201	180	198	207	185	192	188	181	177	199	193	199	201	192	190	185	181	177	200	195	182	201	191	180	195	195	175	177	182	199	181	208	176	190	185	182	200	182	202	177	179	190	201	206	186	232	190	189	175	214	186	192	200	199	189	228	181	209	215	168	153	195	192	161	196	184	172	178	212	177	223	183	171	193	204	184	201	177	202	197	180	193	183	209	181	181	202	202	174	183	201	179	181	200	176	182	189	183	190	184	197	213	174	197	175	179	173	175	193	162	171	180	190	189	200	169	202	177	191	184	188	189	195	175	181	204	183	191	190	193	195	197	187	166	207	205	177	177	193	198	193	183	179	209	155	175	212	188	197	168	181	190	201	200	187	172	208	204	193	200	199	205	166	186	206	164	205	181	170	185	185	178	172	193	181	176	193	194	190	213	169	205	181	177	173	192	183	193	187	185	174	202	171	182	225	169	220	205	180	178	170	182	194	180	168	199	179	170	174	182	186	175	184	175	199	226	180	179	195	190	193	194	161	175	190	206	186	195	202	173	202	201	174	161	185	182	222	171	203	178	201	189	219	182	194	202	175	199	190	184	194	181	194	179	185	175	191	170	175	176	210	177	176	200	174	195	170	171	185	177	197	177	177	191	176	159	178	168	191	199	189	205	157	189	191	179	198	170	192	219	205	164	187	181	204	178	233	192	205	170	198	211	182	186	183	199	202	182	184	182	208	197	176	170	203	206	195	175	176	179	205	194	197	242	195	182	202	208	177	179	183	183	215	210	172	204	195	182	166	181	191	183	168	191	175	167	184	223	170	192	180	194	200	184	167	182	201	153	167	207	151	196	205	197	190	172	183	186	178	198	186	183	172	168	187	189	216	200	200	169	206	218	189	179	196	188	167	197	183	178	197	184	188	179	179	192	204	220	184	191	208	224	205	207	188	179	232	169	200	171	159	185	183	180	203	170	183	197	214	201	206	207	184	188	225	181	195	194	184	198	189	173	203	194	190	196	197	200	171	184	175	191	162	182	166	178	189	197	163	176	161	202	198	175	184	175	181	178	187	211	191	191	192	169	179	186	214	191	194	202	199	196	197	179	182	172	176	178	186	176	160	202	170	199	209	178	179	183	185	205	194	214	174	194	181	204	176	187	171	225	181	209	191	175	207	150	175	158	185	181	180	172	161	163	175	179	208	201	210	174	186	202	164	182	198	195	195	183	188	168	192	161	191	188	187	196	183	205	186	177	198	198	178	197	162	195	177	183	177	198	185	196	205	195	185	199	204	172	189	216	189	193	197	196	164	199	204	187	213	196	167	187	207	197	201	166	176	196	194	163	193	195
19053	11643	18473	6775	6190	5357	4477	3450	2676	2142	1610	1490	1349	1139	979	960	836	807	854	802	790	816	708	705	615	657	624	648	551	538	522	549	514	491	483	518	484	553	559	536	573	475	495	484	479	518	521	462	496	494	481	422	520	480	466	456	480	491	498	454	460	466	506	470	455	486	435	490	466	493	467	494	466	505	459	436	447	476	476	452	485	496	493	529	488	481	464	462	473	431	466	473	479	432	499	447	504	434	468	446	494	436	465	472	458	435	472	457	487	460	486	473	469	435	501	472	508	437	451	478	482	469	452	466	456	474	494	467	451	430	465	484	497	451	458	459	483	453	465	518	452	483	464	484	497	477	502	474	445	462	490	466	466	453	465	506	473	478	459	453	470	489	525	446	486	462	496	480	477	501	503	486	442	497	460	462	458	479	465	424	470	474	458	440	468	469	462	488	447	469	460	471	503	452	466	442	454	482	440	410	456	486	484	431	442	461	441	451	443	514	496	455	484	485	489	465	493	490	438	440	449	465	508	481	486	478	435	470	485	467	448	477	485	505	466	495	483	473	414	502	417	444	426	468	436	497	495	513	498	452	451	503	458	454	455	480	482	461	502	489	470	477	494	479	469	456	471	465	473	484	462	483	510	459	476	444	442	460	434	456	510	474	493	516	494	457	461	470	479	463	459	445	477	444	487	433	497	470	461	446	449	450	458	475	452	496	493	454	428	474	475	501	431	454	457	472	473	483	448	461	454	471	508	440	457	447	470	486	451	453	490	491	459	484	498	479	469	432	471	469	449	441	450	473	509	479	482	441	467	467	468	468	480	464	479	532	445	504	472	457	462	500	473	453	471	430	512	459	482	495	481	446	473	451	484	465	469	451	456	512	483	528	489	446	487	481	479	483	471	488	480	483	495	464	507	436	505	439	466	481	444	445	467	468	480	490	490	485	439	458	501	443	463	461	448	454	478	480	466	451	490	496	488	486	548	455	458	460	509	500	455	483	489	479	481	467	426	436	472	480	459	472	489	473	460	464	491	450	548	443	458	500	463	485	462	436	424	461	477	466	457	478	479	459	504	459	501	490	478	491	484	482	475	459	474	473	442	451	481	465	485	465	470	482	459	488	479	520	486	484	454	458	454	463	442	460	445	524	484	469	461	486	488	441	472	482	445	477	461	446	463	463	435	468	470	478	475	450	465	469	476	485	461	471	500	473	452	477	448	500	461	455	505	446	498	451	454	453	473	495	451	479	446	460	498	473	507	475	455	484	459	484	472	454	435	481	469	480	485	474	437	529	470	473	444	483	486	479	497	497	456	446	449	499	479	475	458	464	471	469	462	450	496	440	476	450	465	451	441	494	449	492	439	502	501	464	456	459	475	490	500	504	509	485	457	471	483	470	462	470	460	472	471	463	506	449	460	488	442	456	455	504	452	465	447	438	479	484	460	487	482	473	444	475	467	483	461	426	475	453	466	455	469	474	451	484	480	464	457	451	477	468	479	441	457	457	517	479	471	484	472	478	525	500	487	456	498	473	506	456	445	469	437	484	456	471	511	447	469	444	489	510	427	494	439	478	467	466	453	438	475	462	496	503	451	474	495	460	495	493	488	474	452	468	436	492	485	499	456	488	471	493	442	458	431	499	482	466	474	492	470	445	479	469	505	480	482	453	457	493	447	495	444	472	458	462	457	509	488	461	498	449	457	464	500	473	454	459	506	498	486	483	506	449	460	500	452	487	488	502	474	477	482	492	455	441	502	451	479	482	513	499	423	511	466	473	509	433	440	465	469	521	455	493	452	406	445	499	460	456	455	506	460	469	489	433	499	502	467	470	461	458	461	473	499	468	449	491	475	471	474	459	434	498	476	507	474	461	460	455	473	494	470	494	492	454	469	487	424	486	458	468	451	479	466	455	466	440	442	521	433	449	435	474	496	447	479	499	482	467	440	436	484	480	477	458	457	486	503	505	481	499	445	492	491	510	471	467	484	435	472	439	470	423	457	466	471	458	435	484	461	487	446	499	489	477	449	499	428	451	448	447	472	432	506	478	500	461	467	519	453	481	473	447	461	491	450	450	464	467	488	457	501	502	468	496	479	476	465	468	458	472	473	431	476	437	483	452	497	435	452	456	465	468	444	472	468	462	462	489	450	476	482	464	473	456	452	483	472	476	482	450	482	462	487	477	443	472	430	466	477	439	471	439	416	476	429	434	462	500	463	505	461	445	476	476	444	482	466	479	463	469	439	494	476	466	489	456	463	497	488	457	499	461	462	457	485	507	456	477	429	460	479	451	458	429	429	468	508	444	449	501	450	470	490	440	467	462	468	467	444	484	476	526	428	473	454	480	516	468	462	453	484	452	473	436	479	449	448	474	470	445	443	487	475	429	462	470	450	435	452	483	477	466	468	466	508	449	475	469	451	460	491	455	498	529	464	453	533	470	486	449	470	432	424	456	500	491	495	464	449	489	458	448	489	465	456	492	483	472	464	497	505	457	451	485	455	463	481	441	486	490	483	457	529	462	473	460	496	446	460	442	440	503	472	473	465	467	502	459	465	432	467	450	443	450	488	471	456	439	480	469	485	496	466	447	483	438	508	487	470	509	437	449	452	463	485	467	512	453	493	449	471	465	473	478	500	457	482	484	467	487	480	450	534	488	465	456	470	428	432	481	474	514	462	480	456	457	479	467	445	491	495	473	464	440	459	511	497	451	468	430	454	464	490	465	450	460	450	452	460	469	460	482	463	439	448	443	458	471	492	433	524	478	445	455	471	492	485	452	491	429	469	449	460	470	475	451	505	487	479	505	432	506	449	501	459	447	493	456	459	463	426	452	502	458	445	482	464	446	462	428	503	457	469	484	484	466	449	472	464	480	439	470	484	461	492	442	464	503	457	480	519	486	453	461	471	458	464	484	454	462	510	476	456	478	474	440	491	454	509	474	458	496	445	498	465	483	474	487	447	494	492	483	444	490	475	471	483	489	482	454	494	484	467	462	457	447	471	455	450	461	455	485	495	471	466	467	476	460	483	514	475	431	492	465	456	462	489	459	436	464	441	475	443	476	464	458	445	484	494	477	448	471	463	477	459	463	463	504	458	451	456	442	475	441	475	456	449	491	446	491	474	454	487	464	467	444	452	463	442	501	469	460	464	476	507	476	481	458	472	447	485	443	478	431	461	529	437	432	481	460	464	492	525	432	468	441	453	497	479	420	464	480	499	499	471	449	486	448	467	445	428	467	459	433	459	489	494	484	464	463	477	464	477	488	473	462	444	476	488	461	480	443	488	483	457	465	455	468	455	464	477	496	462	440	425	474	425	498	514	460	454	459	457	455	488	505	486	465	454	465	470	472	464	513	467	438	458	488	486	474	464	461	433	456	465	464	451	471	465	478	435	463	448	470	468	487	429	433	501	448	420	486	466	493	473	454	485	460	432	457	471	510	443	473	467	405	537	459	505	507	463	478	488	465	487	475	466	468	521	463	465	452	462	507
8894	3081	2681	1163	774	705	607	557	450	370	415	404	374	349	365	346	387	344	371	372	355	382	340	352	333	335	356	360	369	322	346	356	319	364	345	388	346	331	349	351	330	344	333	314	324	335	332	311	349	404	337	357	343	366	329	364	342	337	342	364	413	379	327	332	342	313	333	384	329	369	364	370	332	331	369	372	348	332	338	339	343	363	337	322	342	363	354	349	334	361	351	357	324	345	314	361	343	347	346	321	331	350	332	362	356	339	310	327	344	372	348	331	358	335	385	352	361	332	310	361	368	328	333	360	341	360	321	349	309	345	383	352	341	366	355	349	355	344	342	325	383	345	382	396	319	373	348	361	343	336	349	347	369	372	358	346	335	376	379	349	365	371	393	306	365	366	327	364	365	375	364	338	314	361	355	372	331	381	335	330	343	377	362	369	330	332	379	383	346	393	318	337	347	341	350	337	332	321	366	347	372	320	318	345	369	369	328	347	353	336	371	337	351	365	364	365	373	368	363	345	376	340	308	337	353	366	331	357	381	363	325	354	327	351	348	352	321	365	371	335	367	359	349	386	358	345	377	390	364	356	367	324	351	357	371	370	337	348	354	345	375	356	361	345	372	359	346	315	345	377	326	335	327	341	363	335	333	373	338	350	353	385	346	332	334	349	351	304	354	351	339	372	327	364	372	322	364	339	359	363	353	360	368	362	356	339	341	344	358	367	325	327	390	359	372	343	352	308	360	327	346	329	298	337	338	335	360	363	336	360	359	331	351	368	392	365	381	355	342	361	332	347	334	378	373	369	330	337	372	316	343	372	336	357	340	368	377	333	364	345	345	329	353	347	339	360	333	341	336	375	320	358	347	389	367	342	326	343	345	350	327	346	329	345	336	360	353	341	360	330	347	353	349	365	349	343	365	389	361	339	318	341	356	335	356	351	359	346	359	344	355	373	327	338	358	354	350	348	372	318	339	357	366	398	337	323	334	366	365	349	309	362	329	336	382	338	364	344	349	338	348	344	371	348	373	307	323	375	314	372	350	354	368	360	362	384	354	357	345	334	367	367	398	340	372	382	339	419	367	375	369	349	354	353	346	353	370	370	310	343	348	331	335	350	353	350	331	338	342	388	384	331	323	330	338	379	331	380	339	326	349	326	373	343	331	316	345	356	371	358	334	366	358	381	347	317	356	342	315	346	318	341	369	340	336	361	336	331	339	374	334	344	357	342	333	349	366	360	329	363	327	344	361	350	365	320	367	359	305	360	353	330	361	360	368	321	356	359	339	357	324	375	321	322	354	354	351	359	346	336	367	359	337	317	326	353	338	369	364	365	370	337	338	347	340	351	337	371	347	361	368	341	358	354	332	332	355	321	333	387	355	380	328	350	346	344	397	377	357	347	371	381	356	330	342	305	350	325	351	345	319	322	363	336	375	349	354	344	348	375	327	352	346	348	356	390	361	327	378	287	353	324	340	332	369	346	328	345	335	347	318	333	359	345	333	314	352	354	354	335	321	347	328	345	340	369	360	336	314	372	371	363	365	354	316	358	303	365	321	344	351	337	335	341	343	368	357	341	367	364	339	389	347	330	332	348	401	364	371	348	359	341	359	353	343	331	357	335	342	333	341	332	376	403	354	353	378	336	340	381	352	357	343	333	355	358	362	337	349	348	350	367	373	335	393	375	369	362	360	363	331	348	327	344	363	374	370	339	379	343	351	368	352	357	345	349	330	362	355	348	330	377	357	351	312	350	308	372	374	355	338	341	354	330	335	325	347	330	348	329	364	342	312	336	380	380	336	336	344	314	315	380	348	378	339	326	378	337	316	340	381	347	314	299	357	373	341	356	386	325	364	343	351	368	342	364	363	353	339	346	337	340	328	347	363	370	350	348	350	363	365	323	331	334	296	326	362	347	363	339	380	354	342	335	320	340	381	359	326	355	369	353	324	341	354	330	364	365	366	368	362	328	332	356	338	327	330	342	350	356	335	343	326	370	359	335	336	372	370	336	354	300	334	350	365	339	337	359	317	379	366	369	376	357	346	322	369	340	329	342	336	366	330	335	366	340	339	353	343	358	354	383	381	318	321	332	365	348	351	350	382	353	374	354	330	369	350	350	346	364	363	348	336	364	321	358	310	359	351	366	379	355	369	355	335	341	338	343	340	326	360	315	317	341	369	333	350	350	347	329	340	358	314	353	338	287	335	323	377	354	377	324	347	371	315	367	321	370	344	338	386	323	360	334	337	333	364	341	357	351	321	353	366	343	365	341	353	354	396	366	360	314	346	357	327	368	371	342	329	365	369	370	309	325	387	357	359	366	321	331	361	357	331	350	358	334	336	312	336	334	356	353	381	330	347	381	350	336	374	380	357	330	343	392	394	354	385	346	357	350	360	364	354	347	351	331	333	349	349	340	354	314	363	347	355	332	340	360	354	364	331	312	348	334	360	375	377	368	366	364	357	391	339	359	358	350	349	312	322	331	346	329	335	361	327	356	342	373	357	371	348	340	361	334	310	361	362	367	353	337	340	340	351	364	365	402	380	372	360	387	328	345	360	327	332	346	353	362	360	337	334	368	316	353	373	329	334	358	316	357	353	352	360	373	359	372	338	348	330	334	328	372	347	335	382	360	344	336	360	368	349	375	366	355	346	303	352	340	355	367	328	363	329	360	382	349	373	298	321	329	372	340	353	358	373	370	335	365	351	329	345	372	344	334	375	348	344	358	334	348	371	358	361	336	358	324	330	362	323	309	357	348	321	352	372	366	356	314	351	371	337	368	335	353	339	373	407	381	334	334	370	351	347	318	323	356	334	344	362	362	401	353	326	353	352	329	350	333	372	348	364	348	358	353	352	335	350	397	305	357	334	364	329	317	364	356	338	362	329	351	356	350	329	346	342	356	348	338	419	346	337	365	320	348	360	356	352	304	387	327	356	384	360	389	365	351	339	327	307	350	346	357	336	338	362	375	364	383	400	368	346	345	357	353	367	356	357	350	316	335	322	350	370	363	356	366	335	325	321	349	327	307	348	356	368	391	360	351	375	320	354	338	354	355	323	373	333	329	330	374	344	327	318	368	325	346	343	349	306	346	365	381	377	368	371	353	329	347	343	344	337	333	346	369	359	337	339	350	320	390	357	370	308	356	343	317	401	347	358	347	356	359	337	354	386	359	334	316	384	353	342	303	403	362	330	333	351	351	334	347	337	329	336	333	384	348	316	336	329	343	324	347	349	396	326	361	355	355	338	337	307	343	385	324	356	335	338	371	328	311	343	327	333	345	326	342	336	339	347	363	354	312	359	346	359	370	363	347	360	359	342	356	356	352	330	318	363	338	319	338	345	306	338	335	325	345	337	347	332	344	362	341	323	316	342	347	324	316	333	366	350	344	346	369	325	359	354	360	338	326	350	317	317	346	365	339	358	353	342	352	395	342	331	334	320	370	369	324	373	360	376	359	349	339	361	355	368	325	341	357	351	342	345	349	372	363
6624	3423	5178	3361	2919	2410	2148	1769	1460	1255	1141	1083	997	962	955	922	938	835	916	860	875	882	874	894	867	860	836	898	766	867	850	857	827	856	796	836	856	886	827	794	799	856	818	850	766	883	879	863	788	802	841	844	778	828	828	921	813	829	844	832	774	791	806	835	832	862	821	837	813	821	811	835	841	766	836	834	858	797	850	802	811	816	805	838	782	854	788	816	830	801	814	808	828	829	835	781	810	816	831	811	813	853	782	832	818	805	845	846	803	770	806	771	870	819	837	827	835	779	814	881	868	829	831	811	812	844	824	795	846	823	798	818	830	758	798	801	834	850	825	786	874	840	870	827	837	821	804	818	794	784	840	844	871	817	836	807	802	844	828	879	828	831	797	830	835	843	792	784	790	772	817	821	750	840	782	814	816	836	784	839	852	834	826	812	810	790	854	814	869	843	815	856	829	777	840	832	827	875	858	803	812	844	843	851	830	818	792	871	816	786	857	819	852	852	813	833	827	827	799	795	838	825	842	812	817	790	835	850	861	806	815	862	831	869	793	856	821	825	815	807	873	842	804	805	842	813	831	777	848	821	834	814	851	824	823	865	807	806	790	817	779	852	780	769	836	788	767	790	793	857	832	792	840	875	851	802	818	800	828	835	835	857	907	804	796	802	806	825	836	844	835	870	820	851	839	845	858	784	885	805	813	856	839	824	803	856	783	826	813	827	859	846	856	818	824	830	800	788	784	826	848	828	880	784	856	824	823	840	803	841	803	825	829	877	850	782	793	812	824	821	830	851	868	815	811	796	830	836	837	846	831	796	805	847	810	832	799	803	840	749	760	823	844	786	827	774	836	821	787	821	825	827	794	867	835	790	812	835	846	827	829	813	838	858	818	817	838	838	841	823	808	795	839	848	854	799	868	799	803	832	881	772	775	856	821	842	783	877	787	796	849	804	796	860	870	781	814	819	815	816	792	835	816	779	818	788	820	825	879	807	811	799	815	864	819	864	812	835	839	826	841	808	786	880	847	834	855	844	830	816	844	836	807	853	822	838	809	789	774	819	779	866	857	846	830	822	860	781	830	769	795	816	825	796	833	806	785	839	823	840	848	817	792	830	795	862	810	880	820	831	787	797	833	891	817	832	811	811	831	822	871	864	850	824	860	835	851	827	848	812	764	820	804	832	787	840	780	831	905	829	792	817	824	845	790	845	822	867	796	843	840	785	880	855	834	766	864	815	802	831	819	799	841	839	731	804	813	845	760	835	839	799	837	829	831	792	825	850	857	812	799	809	817	812	846	759	818	794	802	755	815	805	848	856	849	820	816	794	749	791	864	742	813	797	809	832	784	818	791	821	871	821	825	807	821	825	815	799	804	806	814	855	782	814	825	813	867	773	837	807	792	832	820	827	793	845	807	857	843	877	839	783	809	875	796	803	797	825	816	806	810	826	821	838	828	838	788	809	789	832	867	879	811	807	763	827	842	816	863	779	834	818	814	786	775	810	845	841	871	849	800	836	875	810	822	864	835	895	863	849	799	809	854	852	822	834	844	753	820	846	840	846	837	815	815	845	837	832	785	890	774	793	812	789	845	852	779	854	833	810	854	807	804	827	764	858	861	804	817	854	836	829	804	804	779	824	831	850	780	783	867	874	785	826	806	843	819	825	781	843	853	814	841	827	822	843	853	777	819	842	794	876	864	781	833	833	807	855	828	825	857	837	810	839	792	861	783	826	852	863	841	846	846	810	775	822	846	860	847	891	807	841	868	772	828	824	816	802	791	790	804	817	825	858	767	809	795	836	804	776	803	833	809	812	821	829	809	888	824	823	801	810	842	834	828	797	806	786	839	825	811	847	802	792	822	827	813	834	811	793	851	823	815	768	832	802	809	827	829	825	809	834	842	864	825	833	866	860	798	775	821	814	832	810	873	816	828	913	826	765	774	830	798	775	813	808	846	815	798	800	863	844	826	828	811	811	849	832	796	846	817	856	784	804	857	860	841	850	812	821	844	782	836	818	807	838	814	801	849	827	835	832	839	795	843	849	813	815	832	798	812	878	843	855	821	817	808	874	790	788	821	828	813	832	840	804	807	821	801	794	843	790	871	858	799	817	790	825	841	803	849	806	793	787	875	823	815	820	862	853	832	865	811	830	822	847	817	790	791	838	769	829	807	815	851	805	839	826	810	799	842	823	792	843	823	885	808	861	804	842	791	878	833	837	814	819	852	845	790	806	867	844	904	818	805	839	828	795	822	782	868	791	844	803	787	833	825	789	827	831	851	832	835	822	829	804	829	843	865	828	828	848	793	806	860	859	822	824	804	794	798	869	830	803	814	859	862	838	798	826	774	774	791	818	829	834	858	830	845	806	849	820	843	811	797	846	824	858	837	792	807	848	828	784	868	777	758	799	834	778	811	866	843	842	821	807	810	824	821	863	852	754	860	846	807	865	802	850	839	838	826	835	831	846	868	798	891	838	807	842	813	809	803	809	807	822	862	836	851	864	780	806	845	832	837	842	879	793	872	871	769	832	821	881	785	848	840	786	881	809	798	807	811	846	785	810	797	851	790	805	777	845	850	834	838	828	840	853	853	856	759	850	834	835	907	820	865	876	810	785	863	819	805	825	863	880	811	853	855	809	845	830	841	869	828	818	889	799	888	810	844	818	779	787	805	815	811	824	843	838	792	810	849	815	836	855	818	835	857	822	817	837	832	841	832	834	818	895	813	850	841	819	786	842	846	832	828	823	898	855	848	766	820	800	807	804	806	809	869	853	855	786	799	818	823	824	840	807	861	765	789	784	822	753	834	803	753	813	807	850	867	839	820	776	851	823	847	812	797	763	810	837	903	809	827	819	821	818	811	789	846	816	806	883	840	841	836	803	862	839	847	842	814	865	780	820	826	824	775	809	804	782	830	815	809	816	765	780	829	834	804	831	846	812	775	815	811	824	829	812	808	795	837	846	867	796	823	840	823	775	794	791	875	824	815	813	831	903	780	856	852	836	805	822	809	792	805	799	796	805	810	788	847	832	819	808	851	845	824	821	782	837	853	853	821	787	767	828	806	827	793	790	826	809	872	763	823	887	804	849	814	854	824	783	864	784	805	825	817	823	821	814	828	848	814	849	836	918	847	771	828	822	859	878	828	812	795	825	856	827	783	802	861	792	830	804	880	851	804	836	855	828	847	845	824	873	819	795	802	853	788	842	800	844	859	794	782	830	810	841	804	898	783	839	809	838	840	838	821	842	831	786	821	835	810	808	830	830	862	812	860	839	764	872	792	844	798	865	786	864	837	791	771	836	800	816	793	834	821	813	814	851	829	854	802	783	824	826	800	858	825	847	857	832	832	841	861	834	875	851	855	803	826	849	825	840	807	813	829	839	858	813	842	805	859	811	817	818	839	833	743	856	854	828	793	873	849	824	806	872	863	866	805	797	840	872	830	786	800	871	838	807	853	811	792	877	793	822	860	833	824	860	872	857	775	848
20020	8171	7509	2249	1320	960	809	647	564	495	425	424	438	410	410	373	343	370	346	349	364	379	364	347	353	357	381	351	337	366	306	340	326	298	329	336	327	357	321	365	313	301	324	343	303	299	340	342	331	326	307	299	365	294	315	331	319	325	319	316	292	325	316	340	328	324	334	305	299	337	339	316	319	308	312	327	312	317	321	319	364	321	323	310	326	340	346	329	349	325	337	332	380	303	321	326	339	365	335	331	324	327	313	343	333	338	346	326	341	320	297	307	298	334	310	339	308	305	330	323	362	335	307	286	319	332	339	273	305	326	323	325	355	300	343	316	327	295	342	312	338	330	333	361	332	292	305	337	314	319	312	349	369	309	333	320	315	312	343	316	341	341	337	323	331	317	310	323	331	291	316	337	315	305	319	350	336	298	313	324	315	314	370	323	321	325	324	324	335	312	344	337	301	311	319	300	338	295	345	341	304	331	311	307	311	289	345	312	354	267	292	313	348	322	305	342	324	327	322	283	337	337	306	303	345	322	319	338	326	301	353	313	311	339	332	312	268	317	316	324	364	332	328	356	324	321	312	317	314	301	285	285	290	309	334	323	310	338	321	333	341	341	347	321	312	298	313	304	338	324	348	351	283	327	313	338	320	315	332	358	301	305	308	336	320	337	316	306	314	317	302	349	331	348	324	304	307	340	332	310	334	309	291	339	298	279	326	346	337	328	326	336	293	344	304	340	334	294	327	327	339	316	357	314	328	339	342	322	318	333	337	353	342	308	300	304	324	334	339	322	344	335	340	307	287	328	326	338	305	326	325	359	341	329	345	320	330	311	340	300	338	330	320	318	302	328	334	339	328	366	323	306	318	344	361	369	320	335	321	359	341	341	341	315	314	331	282	332	316	359	320	330	352	313	314	338	317	280	324	296	306	346	306	309	337	339	309	306	326	303	312	333	339	319	321	309	314	327	313	326	344	294	285	288	312	350	315	311	337	287	316	309	338	337	322	303	333	328	317	313	326	313	312	339	307	318	338	323	309	339	344	334	353	312	274	326	282	345	348	328	313	334	320	301	304	310	326	316	329	341	324	314	313	346	321	288	330	316	302	323	331	331	336	326	317	339	298	324	316	331	352	332	329	354	341	341	360	347	332	345	310	305	328	309	287	317	317	311	293	338	311	334	309	315	290	339	319	318	326	340	341	320	304	303	336	354	355	304	335	306	298	317	348	310	320	324	361	301	331	333	309	306	305	356	327	298	333	315	338	346	316	291	312	312	336	313	347	326	342	350	311	313	336	369	330	313	308	291	345	341	311	311	318	348	349	312	328	369	336	298	322	329	327	337	303	339	313	329	336	317	335	302	315	322	347	341	318	309	306	330	326	307	332	268	298	337	312	340	306	330	328	319	317	316	282	339	309	304	304	332	318	314	333	318	343	299	313	295	296	301	330	343	358	290	326	312	351	320	352	297	292	280	286	344	333	348	334	333	319	327	349	288	346	317	265	272	324	312	286	333	301	278	308	347	284	304	284	312	316	362	323	311	347	296	314	358	318	334	326	330	303	299	321	348	326	319	345	320	319	325	317	376	299	315	310	298	316	311	304	332	330	360	285	322	316	334	337	329	348	326	347	304	315	308	333	279	332	300	336	340	320	338	344	298	330	322	337	297	313	339	338	328	333	331	292	307	324	322	320	323	314	329	333	321	340	293	340	351	335	293	318	345	331	311	328	322	318	326	312	319	324	329	306	312	325	324	320	302	336	335	327	313	309	321	313	335	325	316	305	314	292	323	307	330	369	327	310	310	322	320	297	323	350	339	303	312	315	314	316	343	354	316	349	305	323	319	318	331	340	333	305	303	328	324	338	318	311	326	327	347	345	315	304	317	313	343	343	330	346	298	337	322	308	360	333	325	323	300	332	336	335	320	316	329	352	343	305	308	354	335	318	348	313	325	320	313	306	328	316	336	358	340	324	321	332	350	320	331	335	329	331	350	319	327	301	314	343	333	349	336	323	299	310	299	306	293	296	308	331	311	315	331	322	324	303	374	301	333	339	313	318	316	328	280	321	316	308	360	348	299	316	305	314	315	293	333	338	312	294	341	303	372	362	316	311	296	304	314	315	326	346	332	316	313	313	326	362	317	336	311	293	294	341	352	318	343	339	356	337	325	347	305	320	330	333	314	339	318	320	313	341	324	297	338	306	317	340	299	316	293	311	307	278	294	336	300	316	333	312	302	306	320	312	301	342	355	348	332	346	323	316	346	290	342	347	324	337	327	298	321	294	333	316	321	284	300	328	334	304	302	308	324	328	286	331	331	331	348	311	349	357	342	325	350	316	314	335	282	310	303	313	308	343	324	368	320	323	323	325	317	297	344	329	331	297	333	378	325	317	342	296	294	308	335	335	309	335	269	312	316	287	349	319	313	326	322	312	319	336	354	336	343	323	308	312	306	334	333	303	306	304	330	308	351	328	333	311	295	355	309	347	279	324	341	321	307	341	317	302	332	337	317	324	305	332	346	322	312	313	330	317	323	315	347	315	308	311	299	317	282	331	356	288	304	296	284	333	339	368	309	337	318	294	337	332	331	310	324	337	340	361	323	297	328	336	331	304	279	345	335	321	327	343	327	343	334	337	323	331	343	311	320	344	346	320	331	291	306	293	348	321	324	275	302	298	316	331	332	360	333	332	320	306	338	279	323	312	319	328	319	361	286	321	367	325	322	336	330	316	306	304	333	344	351	301	310	331	321	303	342	304	327	295	319	306	330	291	319	331	322	359	339	335	329	342	324	345	340	334	356	309	356	296	300	309	297	305	325	326	318	325	288	319	306	302	310	350	335	349	293	314	306	277	329	325	279	352	367	360	297	311	308	307	345	307	358	331	281	360	323	326	260	312	317	321	311	358	328	352	310	331	330	328	339	331	363	361	328	329	323	325	321	330	324	336	329	334	341	336	284	332	326	306	350	321	305	350	366	287	322	322	299	303	339	320	339	331	346	279	331	333	328	313	321	332	323	308	338	340	324	325	296	310	311	328	338	324	311	298	335	331	322	324	304	296	296	344	315	291	337	337	312	331	352	317	314	382	315	370	322	299	361	327	320	327	346	308	365	279	342	318	300	307	339	310	310	330	328	305	304	332	325	316	322	290	309	317	330	320	342	316	333	353	328	304	326	293	293	346	345	352	330	316	345	345	336	343	328	322	345	331	350	342	353	319	327	335	312	302	337	303	287	304	331	357	316	334	309	334	316	285	302	297	320	338	302	310	302	336	318	336	324	318	309	291	313	288	302	335	283	318	328	311	289	332	327	337	334	306	317	356	313	304	322	311	333	292	320	310	301	316	289	337	364	334	299	298	276	335	281	340	326	310	351	366	348	321	325	318	337	326	325	329	313	313	357	301	345	343	310	311	314	316	351	338	318	340	358	343	341	332	342	285	326	309	317	314	312	313	344	348	321	339	313	317	308	321	295	334	341	307	312	340	298	330	320
14522	7635	11453	5268	4559	3854	3510	2670	2183	1818	1478	1330	1330	1175	1123	1080	1058	976	948	975	1036	960	884	979	926	970	839	866	814	776	815	813	774	775	797	729	810	818	919	845	787	828	799	733	784	739	758	777	714	827	715	770	751	779	807	717	765	814	782	738	789	777	761	790	776	759	787	732	804	737	748	751	803	741	789	767	759	768	794	760	719	761	733	738	807	748	798	756	769	754	759	752	700	753	753	728	807	847	782	722	716	765	732	739	740	795	767	765	773	790	761	777	768	681	773	779	761	731	725	779	769	741	785	748	766	788	823	748	767	790	756	762	757	748	754	760	829	726	794	710	779	748	749	766	797	770	769	770	760	765	755	743	771	803	741	817	744	720	777	737	734	814	768	772	842	788	793	756	746	780	771	804	753	765	778	731	760	762	738	774	816	779	763	712	763	783	708	788	784	829	810	730	720	785	797	766	751	760	780	763	762	777	757	772	819	776	805	727	791	804	752	816	773	712	745	780	753	736	788	778	753	744	844	804	741	727	718	737	756	729	787	781	787	784	764	762	796	761	765	787	793	795	805	748	745	789	747	756	754	747	820	744	781	764	784	793	739	788	798	747	771	756	758	749	756	778	782	754	683	739	735	753	738	726	800	744	779	734	759	714	796	810	791	765	732	746	758	752	802	769	756	760	775	774	781	753	798	815	778	744	783	778	746	743	763	757	816	750	768	771	738	733	734	776	765	751	771	720	741	773	724	768	817	801	761	763	803	745	787	789	799	783	753	728	783	716	767	779	789	759	745	707	783	724	766	739	746	829	747	755	776	738	805	812	758	734	709	775	799	751	738	704	794	731	765	783	769	805	753	762	749	779	757	800	757	732	747	743	783	764	760	799	775	784	748	818	828	763	793	755	780	809	770	775	754	714	749	788	770	751	717	707	798	787	796	716	759	734	813	784	735	726	801	771	727	795	783	751	681	811	770	743	757	706	770	774	728	778	742	778	748	798	775	748	755	769	746	750	758	792	750	790	805	758	804	765	808	752	736	750	780	800	796	719	765	753	789	779	767	735	772	772	740	771	750	783	775	746	795	796	774	746	783	783	760	783	763	790	729	770	734	767	781	706	744	776	767	800	769	763	805	749	726	792	743	796	741	779	732	741	713	749	793	776	750	774	734	783	724	728	797	780	751	786	792	770	780	759	765	749	752	775	778	816	773	755	751	751	716	764	772	785	797	743	741	813	726	771	826	797	775	784	798	808	748	784	729	768	745	758	722	799	783	746	768	733	753	731	757	795	766	788	756	757	731	791	770	774	783	713	742	730	738	785	825	784	753	695	762	769	764	779	777	781	742	787	778	801	766	738	773	787	753	766	750	761	799	765	754	731	725	759	776	727	725	744	747	781	741	725	736	740	800	762	739	740	748	779	750	760	774	764	749	807	729	770	723	768	724	806	781	829	729	769	781	776	769	779	738	757	735	816	767	753	758	711	744	738	733	755	773	798	796	747	714	749	786	821	770	773	771	777	804	796	746	780	757	773	739	769	736	830	764	774	770	757	765	780	745	770	820	737	796	722	794	791	756	838	770	737	819	717	774	709	790	747	761	776	775	789	766	755	725	771	738	771	737	769	768	771	744	783	743	753	762	769	805	768	755	772	763	749	680	747	741	766	747	753	805	785	796	787	761	733	793	758	779	765	769	771	813	745	746	748	813	759	732	808	693	735	696	768	758	782	788	736	796	780	711	759	770	827	733	710	741	799	818	792	741	745	792	754	746	757	762	782	799	738	766	758	766	723	711	755	768	759	720	796	774	787	736	765	781	754	769	762	813	806	732	733	752	770	761	736	743	734	746	752	776	761	753	758	763	790	745	816	778	761	770	756	759	778	717	734	755	724	758	797	805	764	777	747	756	764	695	771	753	803	743	698	757	765	777	781	745	697	731	782	714	711	764	701	800	743	790	752	739	782	781	726	787	729	746	741	747	759	786	825	770	765	809	811	745	764	739	740	766	736	824	783	784	825	790	784	804	773	787	768	722	746	757	769	792	780	755	731	777	741	693	767	788	754	778	732	756	792	795	769	782	768	769	739	780	745	701	739	775	748	751	711	776	770	780	753	783	772	737	751	789	802	779	809	744	790	716	714	783	781	717	816	722	742	760	764	753	800	694	830	793	751	794	748	804	776	774	772	753	764	759	730	804	738	715	771	709	822	821	772	799	757	775	802	784	742	747	723	755	764	726	737	781	765	760	817	757	776	739	804	786	768	797	735	714	742	788	756	770	750	745	731	774	779	764	800	777	753	744	833	705	769	765	741	763	746	785	765	784	739	778	746	755	800	768	782	771	760	718	735	745	724	769	784	766	757	765	741	785	724	734	765	765	776	822	771	758	838	764	763	789	771	767	690	836	758	764	787	762	781	738	790	775	755	784	750	734	806	723	749	733	731	731	777	759	747	798	743	797	819	779	763	758	784	790	736	759	784	745	773	769	749	744	757	782	737	773	764	813	723	737	720	812	721	783	714	744	776	721	771	730	765	786	744	783	801	810	757	785	789	744	734	759	724	734	734	775	766	789	766	728	722	807	746	761	768	767	729	773	713	739	765	712	763	770	747	775	747	771	817	763	810	761	769	729	769	713	764	728	724	751	776	775	766	764	798	779	792	731	759	752	810	764	790	766	805	707	780	744	733	780	728	749	764	742	787	769	736	759	803	763	786	751	761	797	723	776	765	808	787	773	738	741	775	723	743	753	772	768	777	724	747	748	743	727	797	743	746	803	767	772	743	723	789	800	779	739	742	762	812	765	715	796	740	772	751	751	778	736	759	778	753	780	808	782	768	744	742	735	725	740	800	787	795	713	770	753	750	753	807	752	810	751	727	800	746	672	799	753	771	735	737	772	719	786	754	746	800	777	773	812	794	724	784	773	753	765	717	793	758	746	786	739	765	789	782	798	744	781	799	727	771	766	752	745	718	778	777	764	755	707	764	730	773	758	791	774	748	735	782	827	787	691	760	795	791	822	769	810	726	756	806	764	779	799	761	748	735	741	764	791	697	756	772	785	774	738	744	725	823	785	764	813	745	771	743	771	747	752	782	749	759	790	753	771	758	781	760	787	741	758	723	745	805	792	785	782	762	747	767	744	747	747	753	731	786	792	776	753	749	708	801	760	760	766	759	817	764	732	733	767	809	783	794	804	713	752	746	781	771	786	781	771	769	801	766	795	800	774	794	808	720	716	727	733	771	750	750	773	736	787	762	772	746	781	731	773	736	763	780	796	738	797	768	745	763	788	757	736	773	741	748	772	744	788	792	814	786	766	747	772	729	770	734	769	759	766	744	773	733	730	829	769	780	747	766	817	769	759	758	730	761	749	794	695	720	709	758	759	713	725	771	778	813	774	699	729	765	766	760	815	735	812	765	758	804	781	742	730	768	775	769	790	840	755	747	786	735	773	760	781	774	773	778	792	776	782	727	767	721	756	755	786	722	703	730	778	741
28982	12772	12144	3829	1721	1298	1106	774	570	442	357	350	305	346	287	256	280	257	246	242	265	251	217	222	232	226	235	227	198	201	209	195	168	185	210	176	208	211	222	221	209	213	192	215	201	190	182	166	188	171	206	179	184	219	169	183	188	199	179	203	206	212	193	213	187	182	202	206	200	197	200	199	196	187	157	201	163	178	188	209	217	196	193	211	197	176	173	200	207	197	209	203	179	206	202	192	199	237	189	187	171	168	187	172	175	190	179	232	179	197	219	174	183	197	198	200	230	201	176	220	169	179	196	219	195	192	207	191	205	194	211	208	182	179	196	189	205	188	208	195	165	195	180	202	199	181	183	189	175	180	167	208	175	194	188	194	172	221	199	182	190	206	197	208	230	199	183	196	194	177	191	215	213	204	216	176	207	207	187	183	169	197	233	199	199	206	223	207	189	202	207	207	182	227	189	193	201	210	189	178	180	206	205	207	190	183	190	177	195	190	194	221	215	206	205	191	207	207	200	208	212	176	193	199	193	210	171	196	180	196	211	169	175	177	185	221	194	190	171	205	188	168	209	177	191	178	221	171	193	187	207	171	206	162	176	171	210	188	210	204	216	199	200	203	187	208	186	226	194	216	212	205	176	181	194	205	193	215	162	192	190	170	208	189	214	182	202	210	178	187	211	190	171	175	188	209	180	210	190	185	183	182	168	199	173	191	220	214	191	189	184	201	203	179	199	196	202	199	153	214	170	173	185	199	198	202	209	187	184	211	185	191	177	202	187	215	173	180	186	203	185	187	156	199	193	201	235	179	177	203	184	188	180	196	188	188	173	186	193	179	203	176	180	176	194	177	196	201	199	193	194	220	195	198	209	191	193	202	207	195	187	211	182	216	205	199	216	179	189	198	190	199	222	240	184	196	185	186	190	169	197	226	193	149	185	215	171	159	202	211	209	212	182	171	187	193	203	207	148	210	212	175	199	188	162	203	190	211	198	200	199	194	212	179	200	176	203	185	202	185	186	190	190	218	196	179	182	198	184	170	175	190	195	173	189	208	190	179	190	207	185	194	194	201	184	186	167	182	197	188	184	201	196	175	194	222	194	195	168	192	180	177	172	181	202	189	165	180	175	186	219	201	210	190	213	205	161	159	199	197	206	169	193	201	213	207	187	201	179	181	181	213	165	207	210	189	199	199	185	167	167	198	203	180	194	191	203	201	195	207	173	190	200	174	190	194	180	203	200	198	180	195	192	192	182	211	188	192	182	185	175	191	172	189	196	193	181	187	195	183	196	187	172	169	202	217	207	207	196	194	188	183	181	175	188	181	187	183	185	211	202	198	176	192	175	212	215	175	200	220	214	196	195	221	207	189	196	184	181	173	207	173	193	202	175	219	206	191	197	198	188	200	194	200	201	197	216	201	177	186	208	183	194	186	182	192	195	215	202	200	180	188	184	203	206	197	159	189	192	181	180	202	186	186	203	150	186	193	199	180	164	183	178	186	194	213	186	215	208	186	202	196	185	167	201	172	179	203	168	199	182	189	198	175	176	196	205	190	185	188	188	190	172	201	198	174	182	185	183	168	205	154	217	195	187	177	202	192	176	220	202	154	166	208	209	211	182	182	170	168	165	189	212	199	205	179	205	176	176	173	212	190	186	184	193	188	177	180	183	207	195	199	200	196	183	207	177	172	206	185	200	226	192	188	181	192	179	181	178	200	202	209	192	201	212	152	183	191	184	201	211	206	190	211	191	217	209	197	181	177	191	213	187	202	175	203	200	180	193	194	203	196	187	198	197	176	194	179	190	179	163	193	198	172	184	182	195	199	198	184	182	172	200	176	194	208	166	188	208	196	196	155	184	216	204	192	206	188	211	189	197	194	172	190	188	218	199	224	183	187	195	218	193	209	199	182	169	181	181	207	193	208	212	194	199	184	191	186	207	189	161	182	183	173	186	213	202	179	200	200	195	214	187	185	187	190	206	187	169	207	178	191	178	221	178	169	165	182	200	185	194	195	171	204	186	191	174	198	193	198	172	177	170	194	182	198	193	179	172	205	195	196	165	179	193	187	159	196	195	184	196	181	213	204	197	207	183	186	209	188	217	188	169	174	165	222	217	208	201	194	179	192	199	178	212	174	187	187	194	197	191	199	180	181	186	179	169	173	202	215	203	179	185	197	206	196	168	169	200	191	206	176	158	176	188	180	192	188	168	190	210	177	207	198	195	199	191	194	183	192	207	199	182	202	179	204	201	214	210	200	185	203	218	169	231	209	199	200	186	193	161	205	202	223	176	203	179	189	188	197	222	204	208	204	186	187	192	205	188	180	206	198	205	199	185	193	172	188	185	182	171	217	187	194	197	202	183	157	183	190	191	202	207	200	197	186	162	173	175	167	175	178	170	211	174	200	192	193	195	206	207	196	207	190	188	193	198	179	184	180	194	182	180	205	193	169	174	167	189	166	177	192	191	191	190	178	202	184	197	214	202	194	184	177	205	194	205	182	179	217	195	182	197	203	198	216	200	165	188	196	181	197	192	180	173	199	193	204	170	203	211	218	207	178	172	166	191	190	183	206	184	205	173	193	194	203	220	208	194	204	196	173	176	184	220	180	163	190	193	206	169	205	211	180	203	170	197	164	190	184	193	186	186	192	206	223	201	199	195	184	209	209	170	202	172	195	205	220	191	227	186	203	198	195	190	193	201	204	173	166	200	162	170	207	183	191	171	185	173	188	194	179	198	213	185	196	206	173	186	202	198	173	196	181	192	187	194	198	198	194	216	210	183	218	205	213	163	167	186	178	209	218	209	211	206	192	181	196	207	187	176	189	176	192	166	193	192	203	195	196	208	199	186	199	180	189	212	224	193	161	205	200	210	186	193	191	191	182	208	156	208	165	182	207	175	194	181	203	197	194	200	203	165	196	197	183	209	178	203	175	196	191	205	192	189	193	205	170	172	171	166	185	188	189	191	171	178	197	193	218	199	205	182	182	197	193	178	169	201	188	167	175	185	190	191	210	179	201	178	199	175	175	177	197	197	209	189	190	170	199	208	171	224	220	177	168	205	187	200	201	190	179	183	187	200	219	207	191	194	187	208	171	187	203	195	207	193	220	209	197	186	192	174	192	186	181	183	168	186	172	196	177	176	188	190	193	234	195	168	201	207	201	190	192	195	197	176	172	170	186	190	202	167	180	203	192	189	198	209	198	180	183	183	201	192	174	213	211	184	205	198	228	191	173	188	205	167	217	192	171	184	187	188	202	187	215	177	188	182	203	207	202	201	205	191	199	187	181	194	205	174	170	170	185	217	200	200	185	195	181	181	181	210	204	176	200	193	193	205	204	196	201	191	171	193	203	195	163	184	187	213	191	223	198	172	199	188	208	208	201	192	175	175	157	176	196	199	205	205	195	193	163	184	175	188	184	207	192	180	196	193	177	195	201	185	204	215	177	205	180	189	196	176	170	170	178	179	193	181	197	223	207	208	203	187	168
18888	10135	16728	7118	5818	5342	4484	3275	2455	1898	1601	1409	1262	1191	1059	1050	954	781	890	872	845	844	679	781	694	673	634	581	564	543	521	520	521	515	518	532	585	612	565	560	524	553	522	471	447	484	495	433	480	463	509	503	496	520	488	433	498	494	463	487	509	488	493	503	460	537	496	500	491	458	477	441	463	516	470	462	465	456	465	462	472	454	501	459	491	455	485	512	510	530	461	511	453	451	481	508	498	496	507	488	485	465	454	480	448	478	499	457	508	479	526	470	482	503	517	503	523	482	509	478	483	495	504	531	484	479	443	472	463	501	477	492	496	454	444	476	450	493	487	471	476	483	459	489	505	500	472	490	458	491	471	456	448	459	450	480	479	473	460	508	511	514	496	466	498	513	483	483	503	473	486	436	500	518	444	517	514	470	475	444	467	448	506	487	447	492	486	460	451	460	443	444	470	522	480	477	493	478	506	494	447	480	528	468	476	492	454	466	471	461	469	465	507	464	495	480	496	499	485	485	453	484	453	484	476	489	465	492	479	483	473	473	461	463	475	482	476	471	465	480	479	492	496	465	511	471	458	492	499	479	492	470	476	490	468	527	470	504	476	468	480	475	439	478	462	473	485	483	451	498	507	500	490	498	457	475	467	486	480	471	454	461	486	440	445	487	483	471	462	442	459	472	494	505	421	459	478	489	439	480	464	518	449	487	460	471	529	469	494	476	472	458	490	465	491	457	489	467	460	493	494	498	435	473	461	507	465	480	470	492	494	481	505	514	457	490	445	504	478	501	490	508	498	473	497	446	480	446	497	437	452	480	471	475	453	481	465	438	456	475	486	452	486	493	496	489	497	442	456	475	455	452	490	488	486	511	452	487	499	438	454	485	529	458	467	486	468	497	490	465	473	500	483	480	494	504	429	492	493	472	527	466	477	471	494	485	500	468	421	472	491	433	500	489	446	486	479	521	536	487	499	486	529	494	466	487	470	460	443	495	471	465	455	484	469	494	494	540	469	467	483	462	504	446	476	451	452	452	516	428	485	477	480	498	456	502	457	477	484	496	462	492	464	519	452	473	522	494	480	474	451	465	477	473	427	503	493	492	468	472	479	450	494	501	479	483	481	502	520	476	472	489	478	522	468	455	441	460	474	421	497	520	498	487	465	523	501	490	456	512	515	499	468	475	498	487	437	513	482	466	478	484	478	430	471	499	461	481	461	461	447	466	490	496	473	453	475	514	466	451	459	444	454	512	497	506	456	456	505	480	462	461	507	485	484	509	492	519	479	515	495	469	480	482	467	446	483	421	455	481	441	477	465	496	500	468	450	500	491	485	514	481	495	486	490	517	496	484	440	527	523	442	462	463	512	475	481	507	471	482	458	505	472	461	476	415	488	494	509	456	435	466	478	462	493	484	490	484	517	501	493	495	484	448	492	465	535	498	485	471	459	465	488	473	491	460	474	496	512	442	488	465	495	484	463	483	516	472	441	481	429	421	499	473	500	507	491	481	473	496	489	473	454	488	474	507	470	477	456	469	510	458	468	506	477	475	477	484	508	478	476	503	427	491	474	509	492	522	470	474	445	477	493	513	492	496	497	494	453	498	475	496	469	457	480	457	493	455	444	475	480	531	451	471	482	460	455	501	469	504	462	486	455	488	458	476	466	475	455	509	522	476	468	461	449	474	481	468	483	496	449	459	487	474	478	497	492	477	515	489	455	503	476	492	456	429	484	484	487	475	497	500	469	506	470	487	451	470	489	471	453	507	502	480	491	467	493	455	478	488	467	449	493	492	446	458	472	459	477	468	449	451	484	457	473	491	462	534	509	472	478	486	476	531	493	465	456	459	478	455	482	439	484	488	489	508	472	465	451	474	501	486	482	484	499	477	453	419	458	504	536	508	490	489	517	434	468	504	481	474	522	505	527	485	497	504	476	492	496	479	478	496	482	464	447	442	480	477	465	494	454	474	426	481	450	449	507	449	458	519	481	529	477	469	443	445	502	453	471	473	455	478	473	504	519	459	522	471	490	513	518	497	473	461	447	471	487	495	457	468	466	505	441	461	505	464	474	490	491	510	452	488	461	496	509	438	451	470	483	474	473	474	492	442	487	489	448	474	485	509	510	455	490	468	480	523	522	482	454	475	511	473	490	480	502	479	518	491	476	499	440	487	488	456	502	516	516	494	480	487	535	461	498	481	459	470	499	476	474	486	441	486	491	467	479	490	547	509	430	491	455	498	533	450	494	480	493	473	489	456	502	466	510	501	454	449	467	471	497	464	466	487	511	473	486	485	515	479	493	503	464	484	447	480	474	497	499	492	479	478	495	464	489	468	456	520	469	475	487	491	492	471	483	459	498	484	476	504	484	459	464	458	461	483	494	482	471	491	497	449	465	504	501	485	477	443	514	502	478	434	458	477	474	487	502	463	486	487	497	466	438	464	485	513	446	482	516	473	445	503	478	518	497	484	474	469	464	485	488	503	483	471	492	462	491	463	504	493	522	458	493	464	439	477	501	496	505	488	463	468	500	441	489	428	459	487	495	468	457	456	505	483	456	456	452	537	444	476	469	450	448	448	465	477	504	510	489	452	514	453	452	460	468	469	492	475	481	483	489	442	494	488	476	494	465	483	513	467	501	481	469	505	463	469	463	468	456	458	488	456	501	466	460	499	426	499	488	490	465	553	463	483	503	496	503	509	478	470	451	491	490	479	460	469	470	474	459	453	439	465	466	479	495	479	457	470	487	444	477	461	480	468	466	461	488	506	515	487	479	470	480	477	465	470	518	459	472	476	484	472	461	476	473	507	460	464	512	450	465	484	459	472	431	480	492	452	482	471	445	463	486	470	520	493	487	484	451	498	475	460	482	491	500	501	486	476	490	466	470	461	479	531	496	461	465	463	491	487	492	492	478	473	473	468	487	500	471	495	501	504	489	505	435	445	470	481	470	494	483	467	494	467	461	490	463	461	502	480	450	432	473	502	483	481	438	475	506	450	504	460	480	509	481	450	479	498	454	456	473	520	471	433	496	490	486	446	466	468	470	486	505	476	475	482	491	495	526	464	486	477	468	482	500	491	471	470	462	481	485	472	470	500	459	474	480	462	452	494	522	474	491	470	468	476	481	484	502	521	526	456	464	431	480	461	484	508	500	497	511	473	458	466	503	459	474	488	480	495	470	501	480	479	458	465	461	475	489	453	484	518	452	510	499	488	465	476	509	521	510	446	551	476	489	469	471	452	504	469	485	459	474	475	469	468	482	458	480	484	468	480	489	481	469	493	484	489	488	468	448	439	490	504	520	461	524	458	474	517	488	486	487	484	504	478	483	465	470	509	504	454	512	491	506	505	490	504	471	466	490	472	482	447	463	481	432	487	488	442	458	497	488	444	480	482	510	478	467	494	496	487	464	487	430	493	501	491	479	549	471	416	468	447	470	477	466	450	491	452	461	477	470	494	454	459	496	521	466	490	473	455	484	462	496	511	465	483
8706	2882	2475	1072	813	725	576	518	440	439	420	385	355	359	392	348	435	350	362	347	399	336	375	378	357	401	356	401	313	330	374	327	350	395	360	328	363	334	373	352	359	383	343	365	350	378	388	383	318	359	338	341	362	358	353	314	341	368	343	392	364	377	338	340	360	377	384	325	346	308	314	371	358	332	337	357	337	372	336	387	326	347	356	400	362	352	364	348	380	359	355	360	339	358	357	341	370	339	344	362	361	375	368	361	363	333	329	328	355	365	377	359	377	317	386	327	380	358	398	388	355	362	342	332	371	327	322	348	382	357	393	345	360	332	334	365	357	335	317	372	328	356	360	332	350	342	360	357	327	347	345	336	336	349	350	352	374	353	337	330	335	372	358	338	360	371	344	370	349	365	351	284	325	333	350	350	383	370	365	357	324	320	372	376	354	345	337	360	375	329	350	333	356	356	366	378	339	351	346	326	353	376	365	328	339	357	350	360	348	356	328	390	346	345	357	359	357	357	356	311	401	375	358	325	350	350	351	346	345	339	388	376	333	336	376	360	351	383	352	354	342	367	349	356	372	388	343	340	362	349	345	359	359	372	389	397	387	345	333	356	342	382	361	331	365	342	351	372	352	380	366	364	337	359	345	382	370	366	378	369	374	361	326	335	347	399	373	337	335	389	368	315	372	358	348	346	337	371	356	377	336	357	337	351	378	383	382	313	366	328	361	356	331	356	349	337	353	356	322	333	400	387	365	339	344	386	344	346	371	330	334	372	347	346	356	362	317	349	338	356	338	402	346	355	320	340	351	356	337	356	381	365	365	339	324	355	340	373	364	342	390	323	375	349	342	360	341	391	332	332	340	400	373	343	345	333	359	342	337	343	361	365	395	361	353	358	339	353	361	349	368	403	342	332	344	341	384	378	340	339	334	373	344	326	389	377	363	376	375	358	314	350	345	320	365	326	329	305	355	387	349	381	371	336	364	333	389	372	374	367	353	361	370	361	379	343	367	366	387	358	355	348	294	352	341	380	381	357	359	354	365	338	323	343	358	360	351	337	380	325	338	345	360	365	334	356	366	300	349	346	322	351	346	321	323	344	365	330	366	344	352	356	356	314	340	360	322	354	338	365	320	320	366	372	333	354	360	353	334	381	357	346	350	343	338	350	352	345	364	324	348	350	347	309	344	359	358	334	380	323	334	353	403	353	376	309	378	307	340	336	342	373	355	347	324	358	320	357	366	379	331	338	338	332	331	344	379	368	332	334	333	358	322	337	386	320	359	362	363	353	326	373	341	331	357	378	368	353	326	339	369	318	391	346	389	329	333	336	389	334	343	337	342	334	342	351	380	355	370	360	361	360	361	331	337	341	363	341	317	378	327	367	379	368	341	371	357	350	344	378	367	368	345	342	321	351	391	359	326	335	347	381	360	422	360	358	345	359	345	356	345	352	383	384	353	368	322	380	310	358	327	318	382	364	359	368	397	343	369	335	393	362	350	358	385	350	369	341	364	389	344	349	326	345	334	338	368	363	334	332	352	353	336	370	354	321	346	352	353	346	358	325	336	319	354	359	337	368	342	373	338	338	367	338	340	364	345	353	366	360	335	327	386	337	327	354	344	341	357	334	400	323	347	356	327	351	335	360	352	336	325	335	346	372	345	353	350	338	306	333	319	356	346	361	344	330	346	365	325	326	370	331	341	345	359	337	359	320	355	338	357	356	365	351	360	336	374	391	324	313	322	320	366	351	327	323	375	309	340	340	320	328	364	370	346	328	374	363	345	361	417	317	340	378	349	337	342	376	349	358	366	385	358	336	353	354	345	340	366	363	349	354	345	393	337	380	396	332	347	322	279	332	333	379	365	352	391	356	339	359	344	352	357	379	341	393	358	351	338	371	380	385	373	347	321	369	348	392	347	335	372	307	346	338	357	372	321	376	363	367	341	343	379	320	382	399	370	325	363	354	315	349	365	360	345	360	335	350	374	347	328	358	347	354	345	381	362	343	396	361	349	351	370	361	300	352	347	362	348	362	320	348	375	337	325	356	400	356	349	340	354	368	353	373	357	351	379	360	375	371	351	354	362	354	340	351	320	375	300	343	352	329	344	334	333	353	324	335	343	360	361	364	343	380	344	378	326	348	356	334	393	370	315	354	349	377	393	339	363	361	379	354	328	325	351	320	378	354	365	370	354	318	364	384	366	370	378	347	344	375	325	399	322	343	349	345	344	347	355	395	329	358	333	337	388	292	310	372	404	328	330	320	350	326	390	347	362	392	355	333	344	338	357	352	338	336	343	391	330	369	389	354	331	339	367	355	398	379	347	359	368	368	366	361	327	376	362	358	344	368	365	329	334	319	311	314	355	331	377	382	347	348	327	407	349	343	326	335	352	345	342	337	328	365	374	363	357	328	370	367	366	372	318	318	324	316	342	392	331	370	352	338	367	325	334	364	344	338	320	325	355	368	344	344	365	376	337	379	332	369	334	356	353	343	356	349	345	362	346	361	357	317	375	341	389	323	333	339	335	331	355	337	342	355	364	354	368	355	386	352	354	366	376	351	323	394	339	351	363	378	357	326	380	343	369	356	345	347	335	368	386	364	360	349	367	375	362	368	364	331	348	363	320	347	321	385	375	365	379	325	318	347	343	372	349	368	351	355	330	342	338	378	333	380	382	355	356	372	364	321	371	341	324	330	323	367	349	340	352	341	317	360	351	346	356	326	347	377	340	302	345	384	356	373	368	347	325	341	353	327	367	355	386	305	374	366	387	336	365	359	379	358	344	361	348	316	338	361	345	397	356	352	341	344	351	340	336	319	338	397	347	359	322	392	375	370	339	352	370	350	335	359	349	337	338	354	375	353	336	351	327	360	348	325	337	336	323	336	382	335	314	365	355	359	357	339	332	365	336	332	342	358	357	356	326	339	347	372	388	403	382	316	328	333	355	365	343	350	327	350	341	376	327	353	330	331	368	365	386	377	372	338	376	347	353	333	363	372	364	313	376	364	378	305	351	376	339	356	353	335	383	316	389	344	330	329	371	335	337	383	368	334	357	344	337	339	373	364	367	341	358	327	378	393	362	355	334	357	401	327	343	341	330	321	366	381	332	367	343	376	367	344	358	382	349	360	343	360	354	337	384	298	326	340	363	352	347	357	356	398	344	363	333	355	365	359	354	371	362	340	344	318	346	367	306	374	376	322	367	378	363	353	345	347	353	317	330	340	354	347	364	338	328	358	349	366	395	335	354	366	352	339	363	336	351	345	350	343	354	360	365	342	350	363	393	347	369	346	340	364	333	351	331	393	309	360	381	365	328	341	327	353	332	358	353	342	361	367	347	354	359	353	386	309	362	362	385	379	355	344	357	391	381	361	362	388	365	365	348	343	374	357	335	374	336	323	348	343	358	330	357	349	341	338	359	365	374	350	362	374	359	348	344	384	342	383	371	336	388	354	359	339	393	345	357	374	360	355	358	385	331	329	352	333	353	341
6479	3387	4991	3352	2610	2423	2052	1699	1361	1230	1106	1074	1014	981	897	923	897	918	889	918	937	996	919	913	905	907	813	867	859	788	882	834	789	859	908	881	843	894	862	821	847	840	846	880	833	808	820	826	867	803	813	819	776	860	863	820	859	801	790	834	797	856	817	870	796	862	834	880	890	834	869	832	829	868	826	850	849	842	861	844	842	808	827	785	833	880	808	834	796	796	801	884	840	804	840	797	889	829	787	854	849	870	821	829	817	881	842	791	846	831	823	787	836	871	820	831	878	820	827	857	794	830	831	826	783	749	851	849	853	789	865	829	771	811	851	843	825	815	858	877	876	843	814	820	854	790	821	798	827	848	861	850	827	883	840	814	810	868	842	830	869	837	818	872	835	827	814	810	870	801	859	883	881	795	877	821	809	834	829	793	831	874	824	771	825	860	825	800	810	801	845	833	866	817	814	814	847	847	798	869	782	852	796	803	860	837	867	872	846	863	831	809	850	826	872	879	854	815	851	858	860	825	838	813	894	828	882	834	795	800	808	856	883	866	838	797	760	861	823	842	858	842	804	850	857	856	827	835	838	882	843	750	838	812	836	810	825	820	816	806	815	847	814	812	866	839	846	841	858	860	866	784	861	831	805	835	782	871	842	833	840	861	853	872	857	861	823	795	806	870	843	867	883	816	863	859	816	836	779	868	879	786	861	813	851	910	861	830	833	874	837	792	796	844	798	865	839	846	871	854	877	844	851	835	863	879	809	823	772	823	843	787	853	794	823	813	842	878	822	804	825	739	811	856	854	820	812	838	826	779	825	825	840	871	906	788	829	821	852	805	858	817	830	826	871	796	861	808	871	834	817	845	838	851	865	843	809	828	824	893	829	784	892	849	816	844	847	878	897	841	848	821	794	834	850	883	851	877	787	857	850	838	771	804	809	877	813	849	826	894	864	854	861	792	865	847	802	806	832	786	867	816	820	840	793	800	832	842	811	822	802	851	828	834	817	821	858	891	844	886	871	841	806	857	813	881	800	847	839	818	825	828	831	841	885	855	857	838	850	822	816	857	811	881	830	832	866	825	818	847	777	864	840	847	897	826	796	848	825	813	823	820	810	838	854	850	801	883	874	850	822	811	825	838	869	828	855	860	860	874	887	834	811	790	787	888	820	841	799	817	830	813	866	880	819	810	817	836	868	855	800	831	837	827	807	843	836	827	777	840	846	869	786	870	830	822	852	833	823	796	809	882	840	801	826	791	862	853	838	851	827	821	861	865	844	840	754	803	815	837	840	817	845	833	841	854	819	833	886	833	846	813	809	813	851	861	826	795	853	809	875	767	841	835	882	884	806	803	782	824	824	811	842	774	846	828	867	866	829	826	829	782	810	845	846	803	869	847	821	847	829	838	861	849	908	849	840	861	871	847	819	862	850	815	838	803	878	808	830	800	814	865	849	845	825	836	897	839	851	818	874	865	848	840	863	881	796	904	853	817	816	782	859	828	837	805	781	840	875	836	820	827	842	823	776	831	857	821	863	809	811	832	845	857	809	837	858	794	843	832	830	824	854	857	783	863	855	806	822	790	827	834	799	858	815	824	848	899	826	860	820	837	872	834	855	903	780	841	824	840	762	848	881	803	826	834	827	855	811	847	828	829	822	862	854	839	844	850	789	782	864	832	861	830	825	867	868	853	841	818	775	827	819	888	769	862	815	863	844	777	845	794	854	855	840	856	829	837	828	807	820	835	831	824	844	844	823	786	855	855	872	826	799	821	862	788	814	831	873	781	798	835	844	844	818	855	879	849	865	845	852	811	814	840	869	856	850	777	822	840	878	838	900	836	833	818	795	840	860	830	878	799	830	791	905	845	819	859	800	804	801	826	836	800	846	799	844	860	810	853	843	795	823	816	832	813	870	750	838	859	858	822	816	849	874	832	786	820	801	809	846	804	791	894	892	867	800	846	850	803	837	849	790	811	824	876	839	851	866	806	812	860	817	829	860	844	862	865	822	862	867	814	863	803	846	822	899	847	821	801	805	790	843	777	867	829	867	797	888	842	857	841	822	802	818	848	865	845	827	834	830	854	850	851	796	829	799	827	839	877	837	849	828	812	815	829	837	805	831	871	828	859	805	842	835	806	868	883	847	835	770	842	790	856	853	876	874	851	818	866	827	832	805	797	779	905	858	849	814	808	831	779	801	802	861	826	837	823	825	821	859	805	808	839	822	876	821	820	839	765	850	773	806	844	850	847	845	855	821	797	886	816	791	867	840	883	817	845	801	829	881	830	808	805	850	844	790	847	841	892	799	884	825	857	829	807	778	866	827	831	860	838	817	796	830	789	884	820	831	785	852	836	832	843	865	827	881	856	868	875	843	835	824	821	834	837	875	828	855	858	858	818	787	847	810	791	819	866	838	848	834	846	848	865	841	798	830	770	834	829	796	789	838	855	858	855	830	837	910	846	803	818	843	849	821	863	848	843	903	802	864	893	823	799	911	869	846	827	826	794	815	854	823	841	799	841	855	795	820	859	805	829	822	826	852	849	848	860	825	861	844	866	793	809	845	825	803	808	830	818	828	844	850	846	812	875	848	850	753	833	834	828	859	837	854	832	850	833	848	840	849	845	792	837	823	904	853	827	834	825	820	823	789	831	838	839	826	851	743	779	829	851	816	837	888	816	793	808	774	808	817	865	837	814	838	845	809	853	833	815	759	827	804	823	857	855	847	848	859	822	830	863	834	844	853	812	849	863	799	840	795	823	811	831	855	813	810	848	825	847	879	867	805	881	846	811	862	852	818	855	821	792	866	822	845	810	797	845	840	810	838	844	859	855	790	817	856	815	837	828	882	830	805	845	859	813	806	860	854	854	822	860	862	865	832	835	811	862	856	841	825	830	798	833	857	795	822	809	871	814	797	777	793	888	822	840	789	819	826	859	791	827	819	872	848	839	887	909	849	803	838	830	815	777	770	809	848	811	863	855	789	828	800	782	810	847	794	846	909	847	807	864	812	875	789	850	877	813	792	878	871	792	837	813	853	821	828	799	819	793	834	840	850	789	861	869	836	851	841	816	814	819	904	817	856	859	848	833	825	849	832	816	844	817	815	823	871	849	834	839	786	838	804	848	868	873	879	848	868	836	834	819	864	857	838	846	873	794	834	843	784	837	851	826	841	842	854	790	795	804	860	845	806	858	790	824	850	847	850	857	873	848	818	809	839	819	850	883	846	836	769	826	844	832	868	849	843	831	845	824	852	836	875	788	848	828	854	788	826	880	904	804	842	812	888	824	840	863	853	837	895	890	828	856	843	835	835	852	805	861	856	796	838	819	813	790	836	849	832	826	790	904	861	849	833	777	792	838	851	836	842	859	850	873	808	864	842	856	859	826	843	845	827	817	761	867	872	840	868	852	811	858	805	802	824	845	878	824	848	845	853	879	876	796	823	876	858	849	884	824	789	864	826	861	872	843	872	842	815	852	822	890	833	801	821	820
19701	7328	6744	2306	1361	1067	824	721	540	437	438	391	376	381	377	387	367	385	389	339	341	363	344	364	361	327	388	335	331	333	351	301	329	329	338	357	367	347	341	354	325	322	312	297	304	330	318	355	305	332	312	331	322	334	336	294	336	330	303	309	335	346	313	290	320	309	329	299	309	322	324	342	309	338	345	342	303	347	326	334	334	312	319	313	320	311	333	328	293	297	330	314	321	301	296	314	348	354	337	365	303	306	327	326	306	322	322	341	305	284	351	314	354	312	316	305	338	340	322	315	320	314	324	313	312	297	336	349	333	319	323	344	348	317	305	347	353	325	315	352	326	314	351	290	306	358	283	332	322	326	359	315	340	353	295	335	293	335	299	352	344	306	299	332	352	389	333	304	348	328	338	350	300	313	311	356	306	318	312	359	320	356	347	330	329	293	324	291	315	331	340	358	372	325	316	345	324	328	297	331	337	283	350	316	332	350	295	316	325	332	305	333	339	322	358	341	328	303	318	330	344	350	308	342	299	344	341	363	359	335	329	279	298	324	349	302	308	317	337	292	347	302	275	335	323	307	345	333	298	338	322	318	299	298	334	326	350	318	318	309	303	314	306	300	312	334	315	337	343	300	313	307	349	337	322	338	319	320	322	337	319	324	334	317	357	341	358	357	351	338	324	325	314	319	338	368	314	324	314	359	331	285	330	337	348	314	323	321	303	328	315	326	345	346	307	300	356	267	361	343	343	309	313	319	302	307	341	332	330	359	344	367	337	331	320	339	356	322	322	338	310	332	321	353	317	288	320	326	336	310	320	330	305	335	342	316	311	303	335	318	319	330	330	327	333	308	316	355	347	348	325	341	319	320	309	349	338	316	341	344	348	340	338	361	349	314	331	321	321	342	322	326	319	316	329	328	320	361	293	336	298	331	282	284	327	347	329	327	299	320	348	316	320	308	323	303	301	306	342	339	329	333	328	318	336	308	314	333	325	318	328	319	322	340	304	334	351	309	334	331	328	304	331	284	323	340	325	322	293	359	313	315	335	289	278	333	286	317	318	342	313	333	359	302	371	338	339	353	315	318	334	308	319	346	327	315	352	323	323	309	312	295	301	344	319	298	307	309	291	375	301	341	319	353	340	298	301	300	345	309	342	318	349	356	298	315	338	341	282	340	319	329	332	346	303	355	325	312	309	281	317	340	302	328	308	354	310	321	310	347	346	314	315	319	335	316	318	346	329	369	310	335	306	339	326	311	313	316	339	328	334	339	312	325	329	373	320	345	359	316	346	301	318	343	342	331	307	331	337	333	328	304	291	341	327	337	335	312	321	327	299	336	345	314	352	292	349	365	330	335	317	301	326	311	338	314	294	300	336	319	344	321	321	275	334	365	353	310	324	341	320	355	358	300	309	322	309	319	309	313	368	325	337	327	355	338	320	324	303	303	317	320	351	316	305	329	327	332	317	327	330	307	339	306	300	354	303	305	314	305	302	329	315	345	346	310	322	323	349	317	329	324	302	323	363	332	316	319	336	320	323	307	343	311	313	323	334	325	292	298	310	364	302	336	355	370	370	327	335	318	305	324	329	351	356	309	305	311	294	344	332	319	322	298	341	311	356	329	324	327	313	292	336	324	311	334	355	317	324	330	303	338	320	358	319	331	310	295	303	346	326	310	337	298	328	327	302	352	340	308	345	315	304	310	352	321	354	344	309	318	283	344	320	330	325	335	313	344	313	315	327	340	336	328	291	314	371	332	329	299	299	323	284	323	300	352	346	335	310	326	322	308	330	310	320	342	307	305	350	309	328	313	320	304	339	321	337	288	309	295	293	307	329	334	340	307	286	355	348	303	336	315	312	356	354	328	309	315	315	312	329	380	315	329	313	316	328	315	311	330	306	312	363	370	300	321	312	329	350	342	302	281	335	283	282	319	361	333	299	335	332	329	323	309	343	330	284	327	310	351	322	344	321	361	317	306	318	336	322	342	319	331	302	330	303	331	350	322	317	314	331	329	297	327	328	288	308	333	320	323	306	346	333	317	326	306	316	344	316	366	298	342	314	328	339	298	295	327	333	334	307	318	364	321	307	303	303	315	340	324	297	318	299	342	337	339	315	317	294	359	347	289	338	290	331	323	330	325	328	345	329	327	365	319	330	322	304	322	362	317	332	335	342	359	325	354	303	298	319	306	328	314	325	316	365	313	347	323	321	300	334	331	329	316	288	322	304	348	323	345	366	330	307	306	293	324	291	355	270	340	344	344	307	320	328	334	328	289	348	317	305	349	319	329	295	314	319	307	332	346	323	321	345	361	323	342	344	331	306	300	325	332	321	306	332	336	353	319	295	317	305	337	312	320	363	326	338	306	316	325	306	330	284	326	324	327	288	343	323	302	331	331	330	323	322	282	327	327	297	312	333	314	342	315	311	343	343	306	312	333	335	330	355	325	350	352	319	283	331	334	343	320	316	357	334	331	318	322	308	362	332	297	285	304	286	319	335	303	328	320	364	305	303	326	353	326	316	330	320	321	321	313	334	324	333	351	339	325	314	304	332	340	304	316	349	305	322	343	374	314	326	333	338	324	292	330	318	323	309	289	335	329	338	344	340	287	320	339	332	349	328	342	327	300	344	323	329	302	337	332	295	330	353	353	297	323	337	341	352	314	332	284	319	316	304	297	334	326	322	309	307	328	322	320	300	338	325	347	307	312	306	319	353	301	370	322	330	307	310	340	339	328	334	308	332	322	317	344	327	353	326	356	304	308	354	359	364	303	313	323	327	319	318	300	310	377	339	322	325	342	323	325	315	356	293	313	332	331	317	333	340	335	328	315	308	290	315	296	319	328	327	323	289	331	322	324	307	327	388	364	353	297	310	317	349	344	344	321	351	304	333	300	308	324	315	359	329	337	324	292	321	316	306	300	281	298	317	327	299	342	309	308	297	341	358	352	286	308	283	301	327	318	348	311	334	322	323	340	332	341	338	326	341	321	319	308	318	335	310	318	341	297	305	348	302	331	314	302	303	300	325	311	331	332	328	314	326	327	297	309	352	302	326	326	303	352	336	343	344	312	295	305	328	355	353	312	320	329	293	334	310	346	336	341	317	323	332	335	319	299	339	316	321	320	329	305	300	329	318	329	332	323	283	335	310	313	321	319	298	345	353	330	306	325	339	298	330	346	311	321	349	339	297	323	314	347	340	330	343	317	336	309	353	328	326	341	353	318	330	332	351	315	325	327	330	358	339	329	315	331	290	326	291	287	316	343	321	315	333	354	344	347	303	316	368	302	319	337	329	318	319	307	347	324	352	316	320	335	298	319	325	306	294	328	334	366	310	281	311	322	299	316	323	313	332	334	359	351	361	307	326	329	370	318	328	320	298	321	321	356	303	327	336	364	324	331	307	314	327	331	284	369	318	354	295	325	362	327	326	283	294	297	336	320	336	328	313	336	347	339	343	350	361	308	316	329	338	351	321	339	302	344	351	335	314	313
14196	7084	10858	5434	4664	4291	3436	2607	2127	1678	1441	1300	1437	1068	1043	1018	1001	1050	1083	1073	1027	982	975	972	937	858	845	823	802	815	801	785	771	786	808	818	872	755	753	772	795	825	763	686	784	790	767	771	775	749	776	788	747	753	799	758	766	741	761	801	771	768	711	775	771	763	766	757	785	791	778	796	754	739	745	785	775	816	754	763	731	799	781	808	784	730	764	787	777	783	767	776	727	762	761	727	730	776	755	721	754	833	769	777	751	736	755	762	789	784	799	755	786	728	772	710	737	739	794	774	818	756	738	798	772	724	749	746	748	788	767	753	818	780	778	780	764	729	728	830	773	773	798	758	806	742	784	772	771	749	809	821	708	795	788	822	776	754	805	735	760	750	765	764	742	784	708	759	715	729	812	761	752	743	808	740	762	747	791	751	803	760	743	747	805	778	734	791	767	774	793	760	769	729	800	783	753	751	842	728	727	746	775	783	783	763	758	807	754	749	730	791	788	822	746	783	826	809	778	778	739	792	773	756	742	754	775	702	745	746	830	795	810	749	718	703	753	741	722	772	817	763	747	758	785	722	723	778	780	798	766	770	744	748	764	760	698	758	737	753	792	751	789	751	784	766	776	784	761	761	762	738	766	763	766	779	740	743	780	781	774	779	769	727	717	745	737	738	786	784	772	748	716	809	732	759	780	816	792	805	775	799	706	790	745	762	767	709	774	739	749	747	764	760	746	764	751	749	721	801	786	764	696	741	746	740	773	791	803	772	741	786	761	712	747	749	763	745	777	829	744	765	812	786	731	788	723	762	826	714	753	815	760	796	765	745	799	731	799	708	748	797	747	705	792	780	779	740	767	786	753	768	772	778	766	809	746	783	785	785	796	766	813	770	808	772	766	759	735	735	768	848	760	780	758	777	771	777	738	771	765	768	792	756	768	770	718	787	766	752	792	808	761	740	779	785	735	747	725	758	786	755	809	776	723	774	763	780	734	790	780	715	742	803	814	751	756	752	794	803	765	773	754	741	749	740	728	761	772	793	722	755	770	766	748	760	727	737	757	780	768	780	743	750	810	755	787	800	774	799	760	767	679	799	748	763	728	771	777	736	836	755	770	779	754	808	829	779	734	781	781	812	789	787	786	742	782	752	794	769	783	750	804	771	761	753	788	705	754	801	791	758	719	782	784	773	760	835	816	749	808	733	770	792	830	741	830	762	758	828	694	764	789	807	799	772	823	764	786	780	785	752	740	786	761	733	771	750	776	767	772	772	738	744	719	771	734	774	787	769	798	784	742	758	765	761	730	747	726	732	823	757	768	765	765	776	769	780	774	797	751	755	774	789	738	772	749	738	778	738	795	788	737	785	782	787	838	784	722	768	765	754	783	752	782	765	739	785	740	748	766	752	772	769	818	780	742	741	789	760	732	794	793	776	765	777	748	790	779	825	755	741	786	781	784	792	776	775	759	770	783	767	718	738	819	772	780	796	732	728	776	778	760	784	752	778	779	730	732	788	755	758	757	740	766	760	781	747	726	724	777	751	715	815	769	759	781	742	769	758	749	771	785	762	825	776	750	783	746	761	768	778	753	758	726	749	787	782	723	765	784	799	780	730	794	746	758	774	762	788	762	725	786	747	713	762	765	738	762	786	803	704	760	787	758	783	804	802	773	730	832	773	768	776	774	754	719	765	720	798	751	744	724	739	772	741	788	747	771	838	732	783	708	741	766	735	747	777	717	742	774	749	784	779	757	771	832	739	750	752	803	816	768	778	788	821	771	793	782	753	760	752	761	815	786	751	732	760	780	758	788	786	734	761	753	756	786	824	769	776	762	757	798	727	815	803	806	798	769	776	797	807	758	749	749	777	757	822	791	772	771	812	759	776	765	796	785	825	808	783	740	704	769	732	809	755	762	786	783	818	774	784	774	769	719	769	745	797	787	768	762	743	784	756	754	707	733	775	771	767	761	802	751	752	813	751	752	771	709	808	763	755	767	747	764	733	828	731	787	806	718	755	751	786	742	782	754	729	766	772	727	707	760	775	766	711	754	786	782	810	766	796	761	775	753	780	805	765	834	774	832	758	778	726	745	727	708	803	747	759	769	757	779	783	774	729	762	787	738	733	787	741	726	731	721	758	820	739	759	773	765	773	747	785	757	795	743	748	767	773	773	742	796	737	787	699	737	776	733	781	779	721	764	766	779	725	749	777	746	712	728	756	766	774	800	726	745	786	756	710	816	684	792	752	761	790	759	770	764	718	769	753	780	765	777	799	763	710	744	792	771	797	739	798	748	789	747	717	855	757	723	732	760	767	733	740	701	703	751	768	765	798	758	782	806	747	797	800	772	737	749	730	798	736	741	817	708	766	742	725	757	750	747	763	782	819	808	729	795	748	771	778	785	768	758	763	747	798	781	789	743	735	779	779	747	756	744	784	753	771	758	746	778	787	797	822	768	728	776	783	728	773	797	810	755	733	776	692	779	743	746	779	810	785	833	782	760	762	831	727	736	762	778	775	729	810	773	791	757	743	750	767	805	763	738	748	700	800	753	761	766	754	743	825	771	762	801	757	777	792	775	768	797	764	784	768	729	787	771	731	756	780	735	757	750	759	762	802	753	733	746	714	767	769	728	756	807	770	776	730	788	730	721	823	822	759	746	781	797	771	766	805	810	759	722	802	754	762	743	787	793	788	784	739	784	732	749	740	731	765	798	730	786	767	784	732	774	747	770	745	751	787	784	777	789	820	775	785	740	717	741	802	761	742	783	783	776	792	745	786	779	731	709	736	771	759	730	793	766	750	827	735	759	758	780	785	755	802	723	746	739	769	757	734	774	756	750	762	751	778	799	807	813	757	786	778	761	722	804	739	787	774	781	725	773	748	733	753	722	739	752	793	811	776	774	767	749	733	727	728	744	688	727	683	751	784	799	819	727	773	774	768	808	774	760	788	775	758	769	782	775	786	776	774	744	801	766	765	786	776	760	774	806	728	776	786	803	721	740	799	787	761	720	713	757	775	775	737	756	808	789	749	789	767	694	776	785	777	779	746	807	720	757	770	766	744	757	726	747	769	794	749	754	706	761	734	743	787	759	785	737	814	715	790	799	781	772	708	755	735	782	729	786	767	752	755	748	710	815	729	742	747	777	767	813	765	727	768	736	723	806	731	761	786	807	816	796	751	754	758	822	761	747	785	809	756	822	778	776	788	725	762	781	779	751	825	767	748	774	757	792	768	763	788	783	698	777	721	785	771	745	727	768	797	775	750	788	760	759	777	753	725	860	744	750	760	742	756	740	760	730	751	746	778	746	796	785	771	752	823	743	805	773	760	759	792	777	759	798	751	756	772	784	746	801	757	769	769	759	746	773	782	785	731	759	789	747	754	734	826	801	779	749	763	756	744	798	787	710	702	748	790	724	742	778	759	776	815	758	749	816	744	707	766	787	749	783	725	763	755	712	807	759	767	739	775	730	796	780	748	790	759	734	735	748	779
28855	12060	10296	3559	1720	1410	1024	638	525	433	370	375	351	272	274	285	222	248	263	256	250	259	227	215	230	215	175	203	192	175	213	182	192	210	222	218	211	187	208	189	197	173	185	185	168	179	187	175	171	171	163	206	180	200	178	204	198	182	196	199	183	184	195	168	195	178	209	184	185	156	193	187	188	228	188	185	200	169	178	198	187	186	199	200	182	171	205	175	187	178	213	152	191	197	188	175	189	157	202	184	197	165	189	195	185	154	177	225	200	191	193	170	206	186	172	203	181	175	200	198	183	179	211	175	174	178	194	179	186	171	202	187	181	208	205	208	198	182	182	168	192	212	204	190	188	164	187	205	191	192	173	187	182	183	197	198	172	183	180	175	171	173	210	162	177	177	209	196	179	184	175	174	169	196	197	180	190	209	194	191	186	199	214	198	187	197	176	169	176	169	210	162	189	169	179	188	196	195	199	191	161	192	174	159	182	173	185	192	160	155	206	199	183	172	183	186	169	210	173	164	160	183	196	181	168	171	204	183	168	196	194	201	181	190	173	186	196	195	176	179	203	185	180	149	169	178	206	194	194	216	203	197	196	174	180	185	197	191	209	191	195	190	198	200	179	188	210	200	197	184	160	185	194	174	199	160	197	186	184	190	189	197	195	210	171	190	207	180	188	190	191	194	176	206	175	199	163	193	186	189	193	182	179	188	189	176	202	179	203	195	188	182	198	210	170	210	191	175	183	193	176	186	185	194	178	198	210	162	209	163	218	178	197	187	184	185	187	190	191	203	189	167	201	205	183	184	187	211	200	194	184	171	197	213	186	191	173	179	209	209	202	183	196	187	191	172	196	188	206	163	168	172	192	194	220	179	199	186	186	184	163	172	215	195	177	189	196	159	216	200	178	182	169	172	175	201	185	193	184	167	201	187	197	146	193	208	168	202	196	210	174	180	205	213	220	210	201	202	207	185	191	201	186	163	208	182	168	168	177	197	186	203	206	160	202	191	185	185	178	194	205	202	174	188	196	177	185	170	194	183	190	171	192	201	202	190	188	182	184	206	191	193	196	206	192	192	185	200	204	164	160	192	212	195	184	196	174	188	169	194	204	190	189	173	203	185	197	194	188	170	198	188	195	158	198	188	205	193	182	183	187	209	151	181	176	202	200	219	185	198	204	189	173	183	197	207	208	183	186	193	179	186	199	210	182	183	183	172	169	177	189	198	200	200	173	166	191	216	182	199	170	160	208	178	171	170	169	195	188	180	176	175	188	187	188	196	197	188	191	187	191	168	179	187	195	167	166	189	204	194	203	217	174	197	193	203	234	206	216	189	187	183	222	185	192	196	188	191	187	195	182	219	192	197	197	203	193	206	177	211	166	187	195	210	214	206	176	209	186	219	161	186	196	190	164	183	202	181	187	197	177	194	210	165	221	180	208	191	186	203	194	177	187	201	205	199	160	194	206	176	229	210	190	163	183	198	206	180	185	208	213	210	186	208	175	183	173	219	188	209	185	188	160	187	157	213	175	179	165	169	184	211	194	175	205	191	218	197	190	193	187	207	202	185	186	157	210	192	189	179	198	205	223	197	195	168	186	209	175	183	196	181	198	181	184	185	202	205	175	176	190	177	188	198	171	199	186	171	180	160	174	190	183	182	195	219	185	193	183	203	187	197	161	174	152	181	153	204	173	202	199	179	184	199	186	184	183	176	171	189	185	186	183	195	190	153	185	151	181	190	192	221	176	191	181	200	223	204	175	199	211	194	174	192	193	194	179	195	202	203	179	174	159	187	179	192	178	196	184	193	212	193	158	175	203	188	200	201	197	199	179	174	183	188	189	209	211	201	217	203	190	194	181	180	158	216	171	181	172	193	193	189	189	191	187	184	165	187	185	192	192	213	183	177	194	177	177	198	162	213	182	162	193	215	195	184	195	180	197	170	202	201	174	186	216	184	184	207	193	167	169	175	190	170	169	171	169	197	189	161	194	165	194	169	185	192	188	173	176	165	169	190	170	173	174	181	214	216	167	205	188	192	213	181	205	164	158	186	189	177	194	175	185	151	182	177	199	207	175	178	164	183	158	219	173	205	187	194	181	191	209	175	196	194	225	199	159	165	195	198	204	177	218	198	183	176	202	218	175	178	199	205	189	198	194	181	209	188	192	174	186	195	202	173	198	188	190	177	212	184	196	201	201	180	193	174	155	178	187	188	185	181	180	178	192	168	196	201	174	186	205	184	198	186	192	180	199	182	191	157	201	189	167	176	176	171	184	180	207	173	186	202	202	204	187	176	201	183	184	203	186	209	195	183	194	199	181	211	206	169	206	182	146	165	185	185	154	201	173	176	161	214	189	154	200	196	186	178	187	186	189	204	220	187	189	190	205	164	198	189	198	172	158	184	220	188	188	193	186	195	189	175	205	203	206	191	209	193	168	208	178	215	221	196	194	207	199	200	183	196	167	191	190	194	199	174	184	185	188	205	181	190	200	185	210	199	196	184	185	187	179	170	199	166	188	190	177	209	158	189	199	207	200	200	168	210	177	173	175	163	169	196	177	170	168	166	158	177	194	172	198	182	190	201	169	212	209	193	192	194	175	202	162	189	174	189	181	202	165	188	186	179	172	181	196	167	186	209	182	181	206	160	199	194	200	196	168	173	172	161	192	189	175	186	185	182	161	176	183	186	187	187	191	156	181	210	193	188	183	180	155	180	190	196	173	204	188	176	185	188	204	193	195	171	208	197	180	203	195	179	208	203	196	154	172	195	201	206	191	182	186	214	197	191	207	190	182	193	188	179	174	190	190	195	176	199	201	201	190	184	165	196	188	189	181	186	171	196	171	172	173	194	223	206	167	173	202	190	176	168	174	200	218	194	194	188	185	182	202	213	207	173	168	194	182	191	172	176	164	176	196	176	165	189	178	196	192	199	207	192	182	194	196	197	177	164	200	188	171	202	216	189	189	171	188	199	173	178	183	193	193	189	195	180	206	179	165	182	196	203	159	196	211	174	195	197	188	169	182	186	214	187	192	194	166	196	202	179	194	189	221	199	194	185	172	185	230	174	186	218	216	180	181	189	171	176	197	201	204	197	226	190	182	187	190	199	200	185	152	206	184	217	175	200	203	197	193	187	197	192	171	230	213	182	184	196	186	203	202	192	185	178	187	180	187	188	176	170	159	190	191	198	191	191	191	198	198	187	188	198	208	207	169	169	175	185	156	181	169	186	216	182	199	170	196	172	168	188	209	186	186	166	208	209	185	175	183	183	166	180	165	182	182	189	185	171	181	211	201	218	194	214	213	188	197	172	175	182	194	181	184	171	190	163	198	170	199	191	170	188	190	170	195	191	209	199	220	190	175	189	189	189	196	183	193	186	184	166	215	187	193	181	182	189	207	194	164	180	201	236	190	188	195	214	174	174	187	178	174	197	181	182	157	200	186	180	186	183	175	180	168	196	187	153	194	204	177	180	193	168	176	182	158	187	188	186
18794	9495	15004	7329	6402	5718	4531	3065	2481	1813	1528	1372	1331	1162	1036	960	954	928	1026	1032	864	875	832	736	786	657	596	601	539	524	544	519	535	560	551	587	592	571	554	516	507	470	490	493	501	494	505	471	505	465	480	436	479	433	449	435	475	499	451	451	504	482	452	467	479	491	449	470	461	486	504	500	463	476	493	470	477	488	488	454	482	457	503	468	458	471	468	480	435	459	489	501	453	452	451	474	492	468	475	496	494	477	454	450	466	489	461	473	454	481	425	463	514	508	484	458	479	466	498	462	445	454	457	474	461	453	488	486	518	508	465	461	482	450	482	494	452	474	458	487	460	464	471	506	451	445	436	448	457	479	429	471	447	444	449	464	451	488	483	492	449	463	497	470	455	430	488	487	455	512	464	452	466	473	498	458	469	473	461	503	452	494	432	442	466	493	472	462	448	473	435	448	464	434	433	509	479	469	469	477	450	457	474	432	485	462	505	468	468	484	476	501	491	478	466	472	450	483	469	458	476	470	483	464	479	513	509	460	499	463	505	437	458	447	428	480	449	498	441	494	456	456	477	482	466	493	497	530	483	488	470	452	507	415	436	472	493	455	444	460	479	478	451	452	480	420	454	407	448	448	500	504	466	456	457	460	491	468	475	476	424	485	488	480	465	451	437	465	470	502	454	453	460	472	470	469	479	478	440	506	428	465	433	459	463	465	464	432	460	448	455	458	493	485	463	487	486	493	471	462	478	494	455	455	487	486	480	474	460	447	449	466	523	472	483	461	451	458	406	479	477	477	447	452	495	471	488	493	494	446	489	428	484	477	486	485	495	489	447	457	450	447	454	480	437	499	477	467	449	469	479	477	458	461	454	470	451	540	464	477	469	477	509	448	486	500	431	472	461	427	442	476	506	416	482	456	510	457	463	462	436	441	500	447	459	458	504	512	444	483	507	483	462	468	438	476	460	471	475	479	473	475	472	466	489	461	427	472	469	475	485	479	473	433	458	492	462	518	485	501	451	472	478	463	484	457	500	462	469	468	481	471	459	457	422	528	459	506	413	458	505	460	428	474	483	498	434	471	447	460	495	471	475	443	470	499	461	513	457	457	431	453	487	480	483	510	441	430	466	455	480	476	502	473	477	466	484	457	446	461	502	501	477	472	498	496	493	472	477	478	470	468	469	445	523	461	488	508	450	491	484	456	471	461	458	490	451	472	434	466	454	440	481	481	451	451	468	471	472	471	434	457	452	487	446	468	518	462	488	492	474	475	445	440	496	463	433	509	468	504	432	463	509	469	438	473	457	464	469	480	492	498	480	476	470	447	470	479	486	443	481	476	429	496	475	449	465	465	486	450	466	479	465	482	479	479	469	456	480	461	452	472	460	491	443	456	478	474	462	494	421	474	542	446	462	498	487	464	425	464	472	439	477	478	451	485	492	446	466	464	438	479	485	459	474	468	424	463	446	487	474	468	437	450	447	479	520	452	481	502	482	441	434	459	479	475	460	450	445	458	454	489	450	458	503	481	458	474	469	447	496	461	431	454	468	462	445	478	473	463	493	492	509	441	455	511	453	490	466	478	429	469	432	473	505	440	463	474	481	457	485	462	445	467	478	471	453	500	459	472	506	447	473	464	435	481	458	473	474	479	415	450	444	465	450	480	489	460	505	488	468	491	499	458	459	449	466	441	470	459	479	507	447	483	479	467	464	490	476	484	475	496	439	488	463	468	476	484	462	478	453	421	439	456	503	414	474	481	483	458	480	444	439	491	444	424	440	461	507	442	470	440	463	486	473	433	486	510	467	448	443	477	493	457	462	470	490	475	496	469	470	450	525	467	505	476	461	490	453	436	475	485	475	475	474	470	457	482	476	488	475	447	473	461	458	478	463	482	514	463	438	479	464	457	482	486	500	472	473	440	481	497	496	493	490	440	487	472	475	437	485	491	465	486	456	485	468	506	424	483	500	501	474	449	483	456	417	477	468	503	456	468	465	462	476	458	478	461	449	467	459	431	473	432	462	468	499	474	420	427	453	442	460	457	423	484	429	482	443	446	435	494	439	462	491	441	481	487	469	452	468	476	458	484	467	493	534	515	450	521	491	432	479	449	428	467	470	437	455	457	481	493	477	450	447	502	480	472	492	465	461	463	464	474	469	453	472	484	470	452	466	478	501	477	470	427	478	497	465	422	441	477	472	455	470	484	470	434	493	456	460	473	411	500	436	458	454	473	475	450	479	489	476	464	464	445	480	473	431	486	459	508	453	473	491	456	414	470	458	448	502	433	440	466	466	484	431	460	457	442	487	487	445	493	437	416	493	474	477	476	481	435	484	500	464	472	451	469	501	463	447	469	504	485	432	512	434	476	442	441	501	475	473	451	429	438	499	426	466	437	462	466	503	478	470	485	446	483	479	453	487	439	489	463	486	478	485	498	476	442	463	463	447	463	470	473	469	509	514	429	467	472	471	456	462	444	462	446	463	439	457	469	466	457	439	455	482	503	456	464	458	478	496	472	434	474	469	458	491	466	462	462	454	486	451	476	478	440	466	461	453	464	479	463	453	445	461	471	464	456	465	490	427	427	483	498	461	470	475	493	423	402	460	462	468	469	460	491	458	495	464	459	450	469	473	460	462	485	480	452	452	492	457	467	513	461	473	455	467	465	472	465	490	451	482	478	417	472	420	474	485	462	468	475	479	474	497	440	456	449	484	473	488	470	480	457	455	473	459	462	474	496	428	492	471	457	442	485	487	473	476	426	443	491	473	454	444	493	510	452	486	488	478	440	473	465	508	494	476	481	483	435	459	524	465	458	473	477	477	472	491	495	487	445	447	516	432	517	468	471	476	484	462	462	482	445	480	503	470	440	418	460	419	481	458	474	466	455	473	448	502	490	452	438	445	428	435	458	474	473	469	474	508	455	487	483	452	464	417	470	504	486	484	459	472	462	423	445	463	414	493	445	453	518	465	440	466	440	441	470	464	500	502	480	490	465	458	462	493	474	487	482	467	459	453	422	472	450	465	452	452	471	487	459	458	494	463	466	467	500	457	464	460	474	439	452	450	466	440	442	479	467	449	480	481	469	469	492	502	468	465	519	480	450	458	476	443	528	450	463	458	479	487	466	470	477	473	455	438	458	493	502	452	507	440	499	463	453	460	470	452	445	444	452	513	477	465	445	467	466	484	486	458	416	490	467	459	472	446	485	459	463	459	473	470	495	452	468	442	446	479	447	430	487	460	473	423	446	464	454	457	466	473	477	467	442	475	479	483	466	457	501	465	489	478	448	441	460	463	494	454	472	483	467	470	508	485	471	469	481	520	441	493	465	448	460	493	487	510	493	437	447	474	462	441	479	462	478	464	475	493	498	466	474	463	456	486	444	435	472	427	482	481	453	469	494	504	462	503	447	460	465	436	441	417	459	483	446	445	501	486	471	469	425	458	480	454	474	444	472	429	468	492	500	464	472	465	496	466	436	482	455	483	476	464	443
8264	2732	2254	1202	852	635	554	444	459	409	389	323	381	362	380	369	360	350	364	342	328	351	304	349	347	332	323	368	377	351	357	360	373	328	337	402	323	342	375	328	316	342	340	353	353	344	333	349	358	351	335	323	342	337	336	366	346	328	346	331	351	322	359	335	334	341	345	364	374	329	355	311	360	330	387	334	306	338	314	339	367	357	362	322	359	347	325	335	341	364	361	335	354	332	337	367	339	355	323	334	345	359	330	366	364	334	330	362	365	337	370	326	324	329	347	355	331	346	337	317	339	332	370	357	329	341	351	325	309	313	313	302	363	357	330	328	344	343	373	354	329	347	327	380	348	297	328	331	311	333	332	370	350	355	291	355	316	295	355	347	368	347	356	342	353	351	320	354	337	341	347	387	372	357	337	306	315	344	399	356	356	368	315	321	359	363	344	333	387	336	364	324	341	349	344	336	344	356	375	343	321	322	354	360	335	335	316	328	342	335	375	312	357	376	361	334	362	322	359	364	373	356	329	340	314	347	334	331	334	352	334	336	340	356	305	335	329	385	346	340	379	357	362	332	388	354	341	335	341	327	360	351	308	309	324	359	339	351	405	336	376	361	308	331	347	340	314	328	369	324	355	364	344	338	324	362	333	321	354	316	311	341	352	332	345	348	314	337	357	338	328	358	348	330	335	334	356	345	343	319	320	345	310	382	360	343	329	347	333	336	359	342	319	348	337	345	342	339	343	310	360	326	328	366	326	329	371	364	340	320	348	343	303	319	342	365	345	323	359	339	319	354	375	305	378	354	350	373	351	365	395	350	362	331	369	351	342	358	370	353	326	360	349	343	343	331	362	319	309	354	349	340	410	325	357	364	339	338	338	366	327	374	333	372	358	338	327	367	340	361	314	312	359	346	379	350	345	319	384	329	310	333	350	326	330	333	356	358	324	363	341	342	366	348	349	328	324	358	351	305	314	373	371	334	325	338	332	357	352	383	342	332	349	356	351	335	343	353	347	354	339	351	327	373	356	354	388	322	310	345	333	317	353	321	317	337	348	341	355	341	354	328	374	354	307	348	366	332	335	355	351	329	346	365	368	339	330	348	392	352	383	346	315	343	316	357	369	332	346	386	378	370	356	344	375	317	331	326	313	302	335	344	335	344	343	361	335	343	346	321	334	335	340	338	361	320	287	340	350	373	369	329	351	338	345	360	322	297	323	331	354	371	357	337	354	364	328	337	316	331	338	383	358	364	337	330	355	356	317	350	348	331	342	354	340	358	358	322	310	352	336	329	383	356	355	365	321	351	317	325	373	330	321	331	354	319	352	366	348	325	345	318	339	332	372	365	346	373	324	360	354	357	337	344	334	334	352	378	337	313	349	325	322	339	325	351	318	383	312	338	358	360	341	364	350	328	378	293	335	325	312	365	376	361	367	362	369	300	331	345	360	346	329	334	350	329	342	356	333	313	313	318	313	355	323	342	363	371	365	337	327	335	306	337	319	335	339	350	358	332	339	334	354	329	347	344	361	340	336	310	342	319	339	337	350	352	313	314	321	382	340	358	348	348	373	320	380	341	342	362	347	367	319	379	351	369	340	316	354	331	367	325	358	389	302	331	311	329	325	325	303	291	364	353	317	360	331	363	334	354	344	392	353	338	326	348	334	388	365	318	347	309	323	319	351	334	352	352	348	340	349	320	335	341	363	357	367	347	342	358	368	338	318	324	386	310	304	306	325	345	344	363	314	367	342	322	358	376	331	341	311	333	334	311	370	322	339	356	313	335	314	362	324	354	360	353	281	392	324	307	352	304	350	341	319	355	340	344	354	356	315	336	338	357	304	332	320	367	339	333	336	354	362	379	326	362	303	340	396	349	301	345	359	314	322	343	364	369	373	352	353	336	375	309	329	331	332	326	333	331	334	356	346	356	315	326	349	349	343	323	345	348	346	332	349	353	330	355	340	351	345	342	340	318	356	364	346	354	395	340	319	327	360	342	348	326	353	347	351	357	349	368	357	350	340	344	346	362	345	329	326	360	341	333	332	345	380	348	378	337	331	332	365	339	331	386	380	360	334	363	347	356	371	375	367	323	334	359	324	343	325	343	356	372	337	323	309	355	373	328	333	318	371	342	321	348	397	322	329	314	332	333	285	336	352	355	367	349	320	375	361	345	352	356	345	316	331	324	330	328	322	352	341	344	328	347	320	300	363	359	347	326	344	359	321	314	361	355	358	360	329	333	359	341	357	342	353	337	341	346	386	343	296	326	346	342	344	371	337	352	342	371	340	332	339	304	333	323	379	340	348	348	333	368	315	324	336	348	356	336	379	326	321	342	351	315	350	340	315	342	336	358	349	369	359	324	302	333	352	327	322	375	375	337	333	377	358	353	361	366	340	327	354	356	346	326	347	331	347	357	364	349	345	315	331	337	353	336	332	338	324	342	358	354	314	327	359	330	348	385	373	369	340	376	321	341	362	332	390	359	360	361	315	370	356	354	329	346	372	368	325	348	307	309	347	349	356	350	312	352	330	341	338	361	358	348	353	346	312	387	315	342	332	337	331	347	306	367	347	346	345	329	349	343	318	357	390	366	369	344	338	333	323	351	326	315	331	400	370	352	331	347	352	344	377	291	333	319	337	340	338	358	368	387	372	339	347	351	359	338	320	323	366	334	344	352	323	348	351	332	344	351	331	335	339	343	327	341	375	316	346	315	357	310	334	342	344	339	357	382	332	353	331	377	311	341	357	325	308	329	347	355	375	309	345	340	348	364	358	348	338	388	326	386	352	361	332	317	325	379	326	338	386	360	345	323	315	338	368	338	385	334	376	362	358	353	336	329	335	356	331	336	324	326	326	327	370	346	341	343	346	368	340	342	343	361	355	360	326	332	342	337	333	354	333	313	338	378	337	366	333	347	321	381	330	324	357	347	334	363	315	323	370	354	330	321	313	331	347	368	326	311	363	347	323	352	383	343	336	318	361	365	350	332	358	377	381	339	365	338	358	324	393	319	352	339	345	329	348	346	319	341	361	322	325	334	349	307	356	369	347	335	358	351	354	362	349	318	339	330	362	334	351	386	329	339	325	370	347	366	345	326	321	330	339	345	346	385	329	351	348	331	327	356	352	328	331	343	334	306	335	351	366	355	362	332	355	346	366	333	325	333	332	335	366	343	381	336	346	337	362	328	354	356	330	361	335	360	403	341	328	380	337	387	363	339	354	367	332	348	333	338	313	374	344	339	331	335	314	381	350	339	355	331	335	337	321	353	341	316	357	358	348	338	298	364	355	359	320	324	334	313	350	310	354	315	334	362	363	363	307	353	306	348	361	354	369	372	320	344	348	316	324	354	344	330	325	333	314	341	343	307	367	327	308	351	303	327	339	333	382	346	349	315	322	317	316	349	327	337	321	358	308	346	331	362	370	388	324	327	346	340	332	307	329	326	367	321	331	333	334	359	335	355	340	340	314	338	358	350	357	369	357	334	359	338
6340	3236	4548	3431	2857	2452	2085	1505	1319	1132	1088	1010	986	891	857	893	928	975	923	923	983	963	923	922	874	862	868	811	823	823	847	872	827	831	857	899	804	810	799	816	823	853	829	824	831	791	801	825	851	749	829	812	771	814	774	791	800	753	772	814	779	740	791	769	844	838	819	796	757	782	804	815	824	870	824	795	785	830	792	846	840	812	797	759	798	789	788	855	832	838	803	814	794	800	870	862	763	789	869	821	819	865	902	784	832	865	798	831	811	832	813	812	808	809	773	787	760	834	800	849	810	798	814	809	858	797	786	820	811	796	807	816	828	851	797	847	811	847	803	797	824	801	863	779	810	785	815	781	815	785	756	827	781	831	822	817	844	790	829	816	837	803	834	780	820	845	803	845	823	771	833	818	815	784	827	770	803	772	793	853	830	873	784	871	857	820	803	855	808	848	855	824	890	803	809	766	810	804	747	795	842	788	815	825	814	803	792	808	803	841	843	818	773	806	797	805	800	780	814	784	816	843	794	845	802	775	827	783	788	811	845	810	831	854	849	784	842	824	862	816	802	791	789	815	811	789	799	771	781	777	790	804	821	863	816	810	782	809	870	774	814	803	848	791	800	784	832	828	797	821	847	839	795	816	818	814	741	827	848	888	825	808	808	860	788	845	850	768	826	819	806	758	800	820	798	834	810	836	821	821	837	788	837	826	783	798	808	810	861	819	831	818	803	759	791	826	835	799	791	813	780	830	768	806	842	785	848	817	818	827	777	791	854	823	840	797	771	773	802	822	779	821	812	799	857	806	838	775	810	770	811	799	817	773	822	890	772	843	803	835	818	786	845	754	792	789	851	819	825	834	839	781	761	795	838	815	823	830	823	777	775	792	808	842	808	795	750	792	810	865	801	801	841	816	800	817	770	778	802	832	820	815	763	826	767	790	802	857	836	834	794	840	782	829	817	812	779	818	822	815	795	827	836	807	841	830	846	809	777	835	809	822	803	798	801	814	798	809	841	766	815	766	824	777	809	795	755	794	810	791	755	803	822	819	821	804	818	823	781	803	861	771	855	812	799	799	892	822	858	830	801	783	836	829	830	828	806	742	848	828	770	825	822	892	758	787	817	810	861	824	823	832	826	799	848	836	796	795	741	793	854	774	816	832	792	810	835	802	774	829	789	888	819	803	782	790	871	793	799	764	800	817	818	765	806	813	808	812	776	788	795	810	843	819	775	773	800	823	817	838	792	815	826	839	815	780	874	817	787	806	823	833	855	836	836	801	832	780	868	755	841	799	814	818	830	817	792	859	871	871	861	825	878	783	844	788	826	815	744	827	821	880	790	857	876	843	803	797	779	833	815	794	840	822	792	851	785	766	774	813	800	788	795	783	801	815	815	854	825	814	830	786	800	827	807	806	815	804	819	796	862	790	826	840	815	815	773	762	792	829	828	824	784	830	797	817	843	804	809	763	824	789	798	804	752	810	805	790	828	768	806	789	823	832	841	850	835	788	820	835	801	812	757	786	858	818	794	838	841	844	779	785	834	860	853	801	821	793	864	815	842	818	812	752	776	818	826	818	782	822	856	770	747	818	797	819	791	766	847	808	786	830	819	825	849	772	831	819	828	764	769	859	835	835	771	813	864	815	817	799	866	809	814	805	802	823	798	841	806	805	776	809	834	774	824	785	809	816	846	771	762	858	824	817	782	802	843	789	817	838	751	808	778	830	791	870	791	875	824	830	777	804	838	815	834	832	758	810	826	810	788	791	864	797	825	849	845	808	807	824	757	801	821	862	764	824	818	858	836	872	830	826	797	789	830	796	795	799	760	827	812	831	813	791	835	790	800	797	845	835	783	849	811	799	779	787	819	816	767	887	792	818	825	826	778	787	832	831	847	847	859	782	816	832	811	780	838	812	825	741	798	838	825	819	773	827	799	778	796	791	803	835	851	851	824	874	798	796	841	827	825	829	801	798	806	842	841	850	804	829	790	761	858	801	804	770	786	804	765	768	787	801	853	836	793	815	781	799	825	793	849	795	805	797	825	777	792	821	822	832	797	824	853	786	848	769	821	815	835	832	839	766	849	841	813	827	757	812	781	798	827	778	796	855	803	829	901	767	841	797	813	831	824	772	804	853	779	841	822	854	837	759	830	818	790	790	831	796	831	792	790	811	817	819	815	781	833	788	808	836	752	791	779	808	843	803	791	722	825	800	841	824	798	828	782	791	776	798	764	829	817	807	790	736	796	789	851	789	812	810	761	787	856	817	807	814	832	765	846	826	811	820	800	780	860	832	861	808	759	809	852	771	851	797	792	798	832	835	777	810	832	804	819	795	851	838	805	755	792	855	772	784	825	817	863	775	824	864	794	824	795	820	817	822	844	841	753	821	817	859	815	828	834	796	826	792	792	784	865	800	815	889	810	840	831	769	888	809	836	769	770	781	807	833	847	833	858	780	775	866	782	832	812	793	812	815	821	783	846	823	800	874	767	791	811	823	815	845	799	777	827	819	760	848	801	813	841	796	797	816	811	841	818	800	822	810	875	856	805	802	818	816	776	798	854	827	798	860	814	833	778	827	833	814	828	779	775	809	789	787	825	811	814	837	821	838	816	824	830	798	825	812	834	780	784	826	789	809	802	811	842	854	843	815	753	848	792	777	801	780	799	845	808	830	825	853	782	813	803	834	816	775	812	800	840	785	816	788	790	831	805	813	822	810	806	769	792	798	849	846	811	843	776	804	884	785	796	834	862	847	796	806	857	802	840	767	841	743	788	787	829	809	822	836	862	791	810	824	799	788	798	747	802	794	758	780	816	804	822	848	791	801	855	791	852	783	833	811	796	806	843	824	864	856	864	805	819	759	857	868	773	803	811	830	892	780	793	790	824	817	820	840	870	804	797	842	787	894	844	792	807	770	794	821	843	775	812	833	836	833	815	855	803	783	849	763	794	807	836	813	823	809	854	852	797	848	800	803	783	755	839	852	826	801	827	847	842	807	798	791	847	783	786	831	795	840	828	823	804	810	832	841	836	830	777	844	828	791	811	777	800	796	848	825	825	844	796	867	807	819	845	773	845	867	778	821	795	827	788	840	836	819	808	816	834	765	823	848	787	820	822	814	780	793	764	806	766	829	786	804	803	850	836	791	806	835	808	790	802	818	786	872	818	763	827	825	830	798	815	846	850	774	816	858	792	756	865	798	805	782	746	772	745	846	805	777	854	768	861	772	856	840	789	799	804	790	811	827	766	818	829	826	803	816	834	819	821	782	865	790	791	860	776	806	837	821	783	827	820	861	777	885	804	789	804	827	801	831	809	814	834	825	824	781	827	872	855	794	863	856	862	816	834	787	830	822	795	797	829	838	854	785	781	806	810	818	798	748	835	861	742	771	818	823	842	818	807	866	848	873	799	810	786	812	812	824	765	766	799	835	812	874	773	791	835	818	799	837	782	787	787	807	849	799	818	819	818	805	792	799	837	782	817	843	819	797
19820	7410	6372	2448	1391	1013	812	576	516	481	438	403	384	389	407	363	353	363	383	363	360	363	360	349	353	333	318	299	298	318	293	326	314	332	332	318	337	327	304	350	282	340	288	336	330	315	336	324	323	312	308	347	352	323	311	336	331	300	325	322	332	330	306	321	317	336	307	294	316	300	284	314	312	341	311	338	311	336	338	319	323	275	348	341	267	299	315	308	300	309	350	326	361	305	329	304	321	330	293	330	318	294	331	366	313	310	313	344	317	310	322	339	284	306	347	297	312	317	281	350	344	342	295	339	307	312	330	304	296	289	330	298	306	315	320	297	309	324	323	339	322	293	313	342	336	328	310	306	316	342	321	313	340	310	312	293	343	310	341	332	374	307	325	301	363	318	344	308	302	359	307	300	313	291	331	319	331	291	310	304	318	343	301	329	343	321	316	330	334	335	351	317	283	295	282	303	334	304	329	306	301	324	323	347	319	303	299	337	339	322	303	295	299	324	327	319	291	321	344	345	306	264	341	304	330	314	305	327	316	308	313	340	330	296	324	372	322	316	314	327	269	336	308	307	343	299	316	325	305	300	288	333	343	326	294	345	331	336	339	305	273	329	304	310	327	306	309	310	337	327	307	322	302	296	274	360	344	304	337	337	349	325	324	300	341	310	320	281	310	309	336	305	296	316	341	313	312	324	314	352	313	322	315	327	311	307	309	292	331	311	315	321	303	299	347	271	294	320	349	338	300	337	337	339	288	313	319	312	324	331	323	343	330	295	316	334	305	315	323	296	311	322	298	288	354	302	313	299	313	311	329	322	338	343	320	325	360	323	308	320	330	300	322	304	310	330	314	340	321	335	315	321	316	299	315	313	339	314	284	308	339	346	316	280	335	308	315	307	313	345	302	338	328	324	316	335	314	299	329	302	317	302	296	283	314	297	316	330	305	302	337	327	335	345	317	297	329	321	338	346	310	310	332	323	280	349	300	328	303	297	294	306	317	325	301	312	322	300	311	317	313	301	296	340	307	295	317	325	307	308	318	311	322	325	306	305	313	303	338	322	309	313	327	303	271	306	315	307	360	334	319	317	297	328	317	335	324	294	325	338	383	299	373	294	308	312	332	329	328	319	307	294	319	361	316	319	274	318	334	344	332	343	329	302	302	291	319	341	319	336	358	328	333	308	337	304	311	342	344	325	291	300	314	313	309	313	308	346	331	317	335	320	323	331	257	280	323	318	310	324	293	290	303	303	315	287	313	313	313	357	321	326	311	332	319	331	297	315	329	291	323	323	347	315	337	315	303	323	360	278	313	324	330	325	360	316	316	346	364	290	362	339	295	348	297	325	309	327	336	334	314	319	330	312	329	303	328	341	317	289	294	297	329	325	337	323	334	306	307	320	276	326	328	316	324	329	262	325	322	337	290	320	316	305	319	323	312	304	319	338	312	323	339	347	314	316	289	312	330	355	315	317	334	305	322	326	324	306	313	288	336	306	284	301	320	336	312	288	308	284	312	320	287	359	319	345	307	311	307	297	332	316	339	318	293	346	314	348	325	322	340	327	360	307	306	349	311	313	282	309	319	361	313	339	346	294	326	310	305	347	342	323	294	324	310	332	332	330	294	325	344	322	306	330	285	350	315	320	328	315	345	301	296	316	333	284	288	264	328	353	312	333	317	284	323	341	329	321	321	316	334	338	290	351	342	324	320	341	306	328	340	304	336	310	325	328	321	315	323	268	297	321	320	289	337	312	299	301	320	354	327	323	300	317	319	295	311	351	338	330	330	312	294	306	304	336	286	319	338	338	287	300	287	317	315	294	327	315	319	331	337	332	293	328	334	320	329	312	307	321	301	332	283	301	320	314	318	312	330	304	314	310	322	313	350	337	309	273	338	329	330	328	302	295	322	336	335	314	316	319	321	312	312	305	299	343	329	325	306	353	321	307	320	322	329	285	312	333	330	346	338	297	353	316	315	314	329	271	311	309	353	315	311	313	332	318	319	345	301	338	298	304	308	322	345	322	322	351	326	308	299	311	307	317	316	308	334	299	311	291	320	324	329	365	331	312	367	329	306	299	340	295	309	276	319	347	317	330	281	307	299	310	304	310	333	292	311	300	291	326	337	305	305	330	310	348	345	328	356	295	322	326	348	339	292	303	304	347	307	303	363	324	279	322	287	348	296	310	338	342	345	346	301	316	333	319	315	330	311	298	320	332	324	337	315	328	328	320	303	301	298	316	278	336	307	304	330	315	331	312	304	309	337	302	302	314	316	310	283	288	301	338	325	320	323	308	330	310	331	315	360	304	365	293	309	310	319	313	304	323	337	325	295	340	329	328	282	331	348	306	380	317	263	337	330	289	363	304	376	333	308	315	330	296	308	321	307	312	323	316	325	274	341	331	356	303	311	345	334	305	339	312	317	310	303	307	306	360	303	292	288	314	320	306	287	307	327	317	350	319	308	312	310	308	346	330	344	324	340	340	295	334	289	328	341	338	330	308	333	331	313	324	303	321	333	340	316	325	325	313	319	278	291	295	339	342	331	323	296	351	324	294	328	319	310	295	303	325	319	344	336	330	325	333	261	347	332	303	299	327	327	313	288	277	296	315	312	328	359	321	290	327	296	311	335	299	344	306	335	314	303	319	328	298	325	308	280	322	343	331	324	303	316	321	306	283	318	288	306	300	338	325	320	346	321	329	323	340	268	345	370	314	318	343	281	335	324	356	310	355	337	320	309	338	311	346	320	301	328	305	310	336	320	335	311	329	293	301	345	330	325	336	358	305	322	339	318	279	325	314	341	326	339	312	314	306	315	326	304	308	334	337	340	311	290	293	315	296	312	331	318	329	304	333	323	281	321	339	319	302	322	312	316	367	358	336	326	340	290	283	323	340	335	304	324	310	306	299	315	347	319	299	342	324	297	341	319	307	308	321	294	350	325	306	324	310	308	313	325	279	305	332	328	337	290	361	283	299	319	321	311	316	330	316	338	324	322	317	291	321	337	310	322	315	342	291	321	340	313	335	307	316	313	309	298	282	356	325	300	309	297	323	328	305	286	315	348	319	309	321	349	325	331	316	318	336	304	319	315	309	321	329	304	334	340	341	328	312	306	322	332	337	312	307	315	324	337	339	326	327	324	311	301	320	338	321	279	360	305	342	340	361	286	311	317	326	302	317	314	302	308	321	308	355	351	317	291	290	301	344	314	310	331	326	334	365	299	336	310	312	328	346	386	308	324	329	313	326	306	327	322	281	316	302	293	309	319	323	340	347	322	329	329	318	326	325	303	318	316	283	319	332	322	300	316	303	292	307	315	301	336	337	312	317	302	306	295	333	353	318	301	310	318	327	308	288	319	360	309	296	324	343	362	352	350	324	333	364	328	332	349	319	349	311	307	300	333	346	325	306	362	332	342	330	298	316	313	306	287	336	304	296	330	305	340	337	328	322	278	302	340	322	335	308	324	288	270	283	321	341	290	315	334	308	316	295
14190	6612	10832	5849	5114	4110	3076	2268	1859	1640	1405	1286	1271	1084	1074	1074	1147	1030	1157	1007	1065	1038	991	923	887	873	820	813	773	805	768	782	812	802	850	861	797	769	789	808	738	721	766	760	726	815	702	741	752	745	772	769	740	746	718	770	755	766	737	737	755	772	767	760	735	757	773	777	759	778	738	758	788	762	723	768	792	754	789	727	758	725	717	746	766	767	749	783	751	774	732	732	768	761	780	779	750	748	768	756	715	771	779	746	737	757	761	774	716	766	759	749	794	750	716	708	700	759	706	704	708	717	791	751	734	745	769	776	745	729	758	735	743	783	723	778	788	741	751	758	739	742	744	730	768	765	724	749	754	717	800	772	756	765	756	732	728	710	747	799	780	770	740	741	745	719	749	772	740	761	733	728	792	780	743	754	768	748	764	715	740	717	785	688	793	748	781	737	714	732	733	803	738	777	785	785	761	736	734	750	751	751	746	747	749	725	735	741	738	794	755	713	744	769	772	761	733	734	768	771	716	752	731	775	764	796	740	775	729	750	762	711	766	768	758	735	747	785	765	723	754	761	752	747	742	785	755	727	816	745	747	699	734	753	754	718	779	736	799	737	795	762	752	727	750	784	755	723	747	689	712	744	815	735	718	695	783	704	734	726	746	756	676	716	754	735	768	753	735	717	730	740	768	736	741	703	737	746	720	773	760	750	767	780	700	780	793	794	718	746	796	765	753	771	766	694	764	737	759	725	756	745	781	774	755	733	780	762	712	731	724	734	734	776	771	722	782	710	749	712	781	749	716	707	764	742	750	750	702	735	704	774	749	768	686	754	748	724	743	698	760	771	770	739	749	821	753	755	734	757	730	794	747	743	694	770	718	760	713	736	745	765	751	778	782	775	758	755	716	766	782	685	761	714	788	771	764	768	771	727	727	739	741	745	717	732	759	775	687	745	715	763	804	707	750	775	739	790	695	713	752	734	769	740	737	708	733	751	725	735	730	757	720	745	725	765	750	746	740	764	744	717	768	720	742	753	783	761	760	752	754	764	731	734	714	762	763	755	774	750	678	760	726	777	757	772	754	780	738	749	781	743	766	748	759	763	742	733	821	755	766	765	786	788	752	768	807	748	775	802	765	750	766	746	742	737	796	786	763	722	747	741	733	727	755	758	740	749	775	798	753	741	780	760	745	687	753	755	692	727	692	776	797	752	738	746	734	720	796	766	744	742	748	710	739	736	703	734	699	728	741	739	770	822	759	763	739	740	743	758	764	700	773	803	777	721	725	732	774	742	741	779	718	692	732	775	715	784	718	757	711	746	785	794	768	756	750	765	782	742	739	725	737	772	751	761	728	770	727	737	775	746	783	725	758	756	775	793	729	765	746	765	722	738	731	725	761	743	774	745	746	759	750	747	763	773	715	769	754	769	749	711	744	774	736	792	792	731	715	749	702	758	717	757	792	745	705	782	785	688	698	803	771	746	744	771	752	716	742	763	771	801	767	755	765	742	729	763	732	758	782	785	764	733	774	774	777	782	728	725	791	752	729	789	776	768	744	740	783	781	749	709	780	776	748	754	759	760	766	750	739	779	734	743	762	773	755	753	708	767	739	811	784	763	767	765	764	745	730	775	762	743	774	763	764	737	773	792	793	748	696	759	763	722	697	773	711	704	749	750	729	761	755	769	743	744	769	756	773	754	743	760	714	717	802	737	716	731	820	759	746	854	750	716	777	715	799	747	767	729	750	717	746	743	741	721	723	768	737	750	774	747	756	786	732	727	762	792	709	753	749	766	775	757	750	732	748	778	752	751	786	758	765	735	744	747	759	735	806	768	740	774	786	724	776	744	767	699	800	771	726	746	721	746	738	756	800	755	732	758	702	737	743	732	728	749	770	763	719	747	734	755	718	785	755	777	771	791	714	750	739	788	760	740	784	761	729	691	705	745	737	700	752	739	713	752	745	754	793	731	763	692	805	763	814	774	755	764	742	759	765	663	734	744	777	761	765	776	711	746	742	765	725	810	746	777	757	757	739	710	718	740	742	797	789	749	736	759	733	780	814	735	763	795	714	770	733	785	722	720	806	790	738	791	762	723	772	745	744	761	713	700	723	760	736	787	780	739	752	792	715	768	782	710	755	784	710	714	726	713	736	755	800	748	686	767	787	756	800	751	770	730	745	772	747	747	761	716	744	763	743	692	731	719	786	768	741	778	784	718	755	708	749	726	808	730	741	753	808	765	727	745	755	762	762	750	781	761	753	762	717	736	709	767	747	762	721	731	756	730	706	763	752	729	734	736	766	776	762	813	779	749	743	766	718	726	748	759	807	756	690	787	771	740	727	784	781	753	737	742	724	716	813	761	781	752	764	798	776	799	733	781	774	709	755	777	756	731	758	786	836	792	724	754	767	744	672	745	754	822	744	799	766	778	737	665	813	735	643	745	750	723	736	729	745	720	813	746	718	740	767	707	714	741	739	743	807	729	769	760	738	729	744	703	746	744	779	730	724	808	726	747	748	731	776	783	780	749	712	736	759	735	736	725	750	750	734	757	730	725	732	726	786	767	753	708	737	793	783	768	792	757	739	763	763	757	777	730	695	810	741	797	748	735	788	740	757	759	751	736	765	737	793	724	772	792	783	751	726	756	732	733	725	716	788	784	695	796	756	793	787	755	744	717	728	758	727	727	777	790	724	777	715	763	769	725	754	749	725	743	757	724	745	743	742	752	721	722	740	737	733	727	734	781	795	795	738	765	736	750	756	746	766	712	717	736	726	760	738	781	745	809	734	777	771	717	721	724	713	722	783	772	720	707	775	724	761	737	725	745	758	752	766	741	763	777	746	736	730	746	765	707	739	746	733	764	744	711	729	787	781	703	751	791	778	734	751	716	802	753	756	791	719	715	765	748	795	733	740	738	731	773	763	748	769	718	752	736	740	780	775	721	738	771	787	721	738	729	736	739	766	793	743	743	773	732	771	768	733	746	714	785	774	745	763	739	736	747	777	746	755	766	731	762	733	731	795	733	739	743	790	729	733	736	714	782	771	713	763	747	767	781	770	723	744	796	769	711	727	774	738	706	758	780	776	726	743	767	773	797	692	735	743	693	795	762	716	699	735	753	766	747	793	738	756	725	727	787	729	738	753	749	768	754	779	759	710	731	716	749	769	724	754	809	724	766	743	837	749	775	773	772	715	705	738	742	735	762	773	777	713	779	770	773	747	740	731	762	757	756	741	729	751	739	734	736	718	720	776	739	755	763	720	804	778	743	737	766	766	734	766	733	767	764	711	746	773	668	722	707	749	767	790	746	776	793	735	739	734	752	775	761	758	723	773	744	733	773	702	752	753	809	718	752	818	756	737	757	748	755	737	797	769	757	749	721	765	714	750	775	765	769	745	718	738	771	786	739	731	789	793	716	688	778	745	752	772	727	725	731	752	733	747	761	742	765	717	773	762	769	728	751	766	772	767	766	780	763	761	710	779	769	793	712	730	707
28885	11667	10177	3851	1981	1366	813	569	438	354	380	335	325	258	288	269	249	279	233	246	258	249	235	226	239	206	207	167	184	174	195	161	191	207	208	199	192	183	192	187	177	156	206	198	199	194	188	188	168	195	206	187	166	160	181	179	182	201	199	184	194	175	171	160	206	217	170	170	204	191	176	213	180	196	201	185	212	177	164	173	174	185	187	192	177	176	183	187	182	178	185	177	187	180	163	179	169	196	198	171	198	178	185	166	174	169	188	211	180	189	202	188	195	186	169	188	173	202	178	194	191	178	193	174	192	193	171	173	198	193	185	173	186	159	186	164	178	193	210	177	170	163	182	166	202	196	196	194	172	197	162	201	180	178	190	190	176	162	161	154	185	191	195	185	146	172	184	185	170	175	176	192	166	208	182	181	204	197	200	180	182	170	195	163	172	159	177	169	210	169	183	166	161	205	197	210	190	175	191	185	176	192	185	179	200	190	175	173	178	197	178	182	153	157	187	176	198	206	194	165	192	173	188	183	189	209	164	179	171	190	196	181	161	195	161	175	175	201	182	199	184	174	191	172	183	211	171	166	217	169	183	196	178	168	168	168	181	175	180	201	180	179	196	176	197	180	191	174	165	188	187	190	168	206	186	177	191	157	205	180	215	176	167	198	199	176	188	207	179	163	205	168	181	174	196	169	163	202	174	185	204	163	162	185	162	183	197	151	197	203	194	205	169	155	193	158	190	173	177	184	171	195	177	186	169	180	150	203	192	185	191	193	149	192	188	182	209	195	186	178	163	196	190	197	176	173	194	185	173	167	172	194	181	212	186	183	159	198	186	192	196	199	203	215	179	194	175	185	172	178	161	186	186	184	189	163	182	188	174	170	193	192	151	198	161	187	175	178	191	201	216	166	196	189	214	174	182	176	188	198	173	173	189	170	174	186	204	167	203	198	200	178	184	196	185	183	186	186	179	198	182	196	175	185	191	191	196	201	167	177	178	179	205	174	162	164	189	198	194	163	200	180	185	168	191	189	183	153	183	181	181	183	176	190	161	171	158	165	188	190	172	181	188	196	152	167	163	197	174	194	210	171	164	169	184	174	166	177	170	184	190	159	164	179	181	194	172	177	170	188	186	170	185	154	177	180	180	165	165	185	171	183	184	182	170	174	176	190	163	171	177	165	178	179	185	187	203	181	176	203	167	192	173	189	184	159	183	158	178	218	173	169	184	176	176	193	200	178	200	167	188	199	172	196	203	175	175	195	168	189	189	198	186	181	182	193	193	163	162	181	185	176	180	169	189	168	190	190	168	192	184	178	192	162	182	188	199	182	181	156	179	174	182	182	182	170	219	208	182	171	198	176	175	189	176	173	200	181	199	201	176	192	162	170	184	182	201	173	184	202	200	195	174	178	188	177	203	193	176	219	181	185	183	181	173	192	191	197	195	163	195	180	193	175	190	165	206	187	190	204	199	194	181	189	199	167	172	207	204	157	163	190	167	195	174	176	176	172	196	181	189	176	197	171	209	194	168	190	164	184	202	166	178	192	201	184	205	205	206	177	181	180	185	183	185	170	184	164	160	194	195	212	162	184	204	187	180	180	185	179	170	173	175	153	200	150	178	175	227	198	181	178	197	185	183	171	173	193	191	192	162	179	179	210	159	173	189	167	192	154	180	174	173	167	200	163	180	196	197	184	178	194	193	164	171	191	174	183	192	201	178	198	211	204	206	181	186	186	188	158	164	192	213	179	170	167	164	186	188	194	189	194	175	210	170	191	178	182	167	185	180	212	186	150	205	205	160	199	172	222	184	184	187	162	210	202	190	171	179	193	186	192	153	187	191	204	190	186	175	198	177	191	184	195	195	185	158	189	200	193	207	193	176	176	189	193	210	202	186	162	190	174	190	178	153	171	191	179	188	182	182	170	162	181	174	189	199	176	181	166	194	181	173	178	196	188	185	182	194	191	200	194	177	200	207	163	175	179	175	193	183	177	204	172	198	189	184	173	168	238	167	185	185	202	188	179	188	159	214	197	183	204	192	183	189	175	193	194	171	191	171	189	177	161	167	194	153	199	190	199	197	198	175	203	150	171	212	179	177	211	192	192	166	188	179	166	211	177	183	181	183	183	175	190	190	188	180	203	166	187	219	177	168	160	198	187	174	167	175	186	160	191	192	170	211	167	178	193	194	176	208	192	148	187	181	179	178	157	195	165	184	173	190	195	194	184	177	184	172	172	215	187	172	153	193	158	203	202	214	227	179	198	204	190	149	186	196	206	214	191	184	171	188	168	184	171	186	160	188	199	185	173	184	160	214	211	184	180	193	178	186	201	198	190	180	171	212	171	207	165	182	172	174	157	174	174	185	173	199	198	171	185	175	173	195	191	189	165	181	174	173	190	201	205	201	185	187	167	166	169	168	184	176	182	182	180	183	206	159	176	181	169	203	194	186	188	209	192	215	181	201	189	175	174	170	162	187	198	159	180	165	200	167	213	177	184	175	183	178	186	186	198	184	173	145	192	166	188	205	185	172	202	211	206	187	198	186	189	166	175	200	170	185	182	205	216	223	178	202	182	180	193	176	206	184	164	164	179	205	175	164	191	187	199	197	184	172	193	156	195	188	194	204	186	207	183	209	180	166	178	196	192	166	211	197	215	194	177	190	172	185	199	220	205	187	193	196	183	175	186	153	195	174	184	152	162	179	169	195	192	185	178	191	171	168	191	188	171	170	194	180	221	188	189	175	195	211	168	165	194	166	163	172	217	165	166	213	168	175	187	194	210	182	166	166	180	170	188	192	205	215	181	176	162	198	209	203	189	176	175	178	180	182	177	207	171	176	203	184	184	166	176	176	183	179	196	181	186	173	191	214	165	181	196	183	156	173	206	195	207	226	179	170	188	220	169	178	167	179	186	202	152	183	204	182	164	193	190	176	196	203	194	181	177	197	166	197	201	176	177	190	175	195	177	169	180	175	191	190	177	197	191	204	167	178	171	171	177	202	187	178	180	210	173	190	182	207	189	160	138	176	187	195	182	177	185	173	181	200	197	203	183	184	188	185	196	189	179	198	192	169	187	153	178	162	165	168	182	188	194	167	165	176	183	199	224	181	188	188	191	193	181	189	173	173	191	188	199	175	186	173	177	173	174	183	195	190	175	193	181	194	200	194	204	190	185	199	189	196	186	209	184	181	205	190	194	162	179	182	190	179	202	159	161	172	179	189	193	185	174	175	172	196	175	174	168	170	168	211	174	177	189	179	183	207	192	201	185	188	165	175	184	187	200	211	187	198	162	177	185	168	173	153	187	176	156	196	154	202	195	186	190	185	188	168	171	187	219	211	177	174	188	183	180	176	188	209	186	217	164	181	175	187	175	201	176	202	195	185	194	179	198	187	176	169	207	186	181	177	153	186	166	176	181	187	179	193	168	182	183	173	180	185	207	183	198	166	195	196	200	158	196	188	175	186	178	177	201	163	210	189	209	187	182	162	205
18913	9129	14912	7623	6932	5560	3710	2695	1972	1609	1522	1417	1432	1133	1114	1083	964	1071	1048	902	927	836	808	757	712	623	558	572	530	529	526	507	527	574	607	559	514	469	485	515	509	463	441	510	481	436	491	471	473	464	476	478	463	495	449	444	459	491	452	471	506	466	463	435	443	456	442	470	477	491	454	480	477	515	453	463	459	474	471	462	448	422	478	473	451	416	474	490	461	462	512	454	452	481	446	472	474	475	485	462	468	461	480	455	457	442	420	476	458	435	447	455	479	439	472	489	463	446	459	448	478	465	422	450	455	432	442	475	479	437	449	467	465	467	505	477	408	471	464	460	475	461	449	502	454	452	447	435	481	450	456	448	501	457	433	437	475	486	454	513	475	428	420	484	418	476	503	456	479	506	460	456	468	445	472	482	450	445	428	440	515	429	434	452	457	453	436	486	473	467	463	460	430	428	453	472	454	432	501	449	438	415	470	431	473	445	466	472	481	439	481	490	473	445	493	450	471	467	464	476	454	457	422	488	451	442	494	436	462	465	467	462	484	420	454	462	436	465	518	454	458	448	475	494	435	475	490	463	471	435	422	482	463	456	464	468	449	488	439	454	451	436	445	455	440	482	437	423	434	469	428	504	451	466	469	435	464	504	429	468	494	462	440	476	447	407	447	429	448	437	440	451	423	456	467	431	456	452	453	449	427	472	430	441	434	455	467	428	474	452	439	479	438	469	457	460	442	439	446	455	488	431	429	468	486	440	507	463	485	452	498	460	477	473	462	468	475	468	444	455	437	477	474	453	431	433	454	460	454	455	487	451	435	447	475	434	424	440	454	456	447	454	473	437	456	482	446	446	466	446	436	466	476	428	458	418	441	461	508	448	467	454	476	455	455	424	448	456	501	450	459	451	455	466	451	424	442	492	475	468	469	445	439	446	439	420	452	457	465	460	436	469	463	461	487	458	489	420	486	444	436	462	462	433	478	486	421	458	469	467	455	453	443	449	515	460	446	451	480	461	474	437	454	456	426	444	432	467	447	456	430	430	456	477	460	428	481	427	475	470	455	462	496	413	434	420	429	447	454	426	424	463	440	438	482	499	482	504	474	433	484	469	460	445	471	465	471	447	439	405	466	462	496	453	439	414	428	460	476	493	481	460	461	544	481	470	442	459	478	463	488	470	457	446	471	473	463	414	438	441	465	418	458	470	450	431	453	457	473	471	472	460	470	440	458	451	473	460	463	456	491	398	474	482	477	481	456	464	462	423	454	447	495	442	444	461	499	462	483	488	513	487	418	502	454	461	472	458	442	480	456	459	429	476	486	491	446	491	452	437	448	444	410	491	452	440	473	446	430	465	473	420	428	439	444	426	410	484	475	480	472	431	475	465	452	425	436	467	459	437	429	456	446	418	461	467	461	467	478	448	468	461	477	469	512	431	452	453	447	461	485	488	459	457	444	457	460	454	455	453	471	474	448	496	424	457	481	491	489	424	487	442	487	466	460	467	466	472	422	424	475	463	457	450	461	465	471	444	449	477	419	457	435	474	459	464	476	453	430	434	440	456	451	434	404	488	482	434	472	451	456	432	478	483	446	480	490	445	435	464	453	438	464	441	447	415	431	448	487	454	482	470	503	442	484	484	469	400	444	451	473	415	477	427	504	473	470	437	455	432	446	419	488	421	487	451	429	469	424	467	447	452	438	463	473	461	462	464	430	485	473	440	457	445	448	460	454	437	449	450	445	458	497	445	434	448	458	470	426	431	454	416	445	432	448	476	439	463	461	467	459	443	470	478	478	482	467	434	444	480	467	442	477	464	464	464	453	462	399	457	444	423	416	459	440	432	455	454	454	452	482	472	433	431	427	443	449	458	458	481	471	430	439	451	455	470	440	489	477	492	469	457	432	474	470	435	476	458	475	483	466	447	486	444	421	446	428	491	460	442	447	442	462	472	496	468	508	524	450	451	423	450	445	426	462	476	464	438	478	459	442	463	494	470	466	451	465	462	469	454	436	443	470	491	462	477	509	431	455	490	468	481	467	443	487	508	480	461	435	465	456	455	452	437	450	455	476	444	477	466	455	455	456	454	443	457	451	460	420	464	462	466	449	454	447	427	438	430	477	451	421	462	442	448	447	445	473	472	437	461	483	460	482	450	454	450	453	461	466	458	460	521	444	455	441	400	416	454	459	470	432	438	445	460	457	464	476	491	441	461	422	473	482	451	464	456	475	432	492	411	455	444	445	424	456	454	427	448	450	459	455	433	457	440	457	446	421	450	484	486	453	470	467	478	472	486	472	472	445	442	483	490	483	449	441	480	428	450	438	413	386	469	474	405	443	466	483	494	468	473	470	457	479	473	486	457	466	460	512	465	456	451	453	448	467	472	468	449	420	492	448	460	431	475	465	440	474	466	451	407	444	447	475	466	452	459	440	442	449	459	465	450	433	447	471	451	459	454	448	485	415	446	440	446	474	479	472	434	486	471	432	436	470	437	436	433	439	439	444	469	490	443	461	464	438	445	424	478	478	479	448	443	435	469	455	482	462	431	453	453	466	455	430	440	451	459	430	449	444	471	479	467	435	453	439	459	440	463	448	477	475	450	465	449	413	444	446	440	459	458	473	418	478	442	471	462	487	447	502	475	438	476	455	472	466	480	430	468	413	465	418	454	436	483	464	457	464	454	458	421	457	422	425	445	471	424	459	463	441	499	449	442	411	444	436	487	478	475	440	472	424	447	453	460	449	492	431	431	468	455	450	461	439	484	419	499	439	430	469	488	441	460	474	456	490	492	445	460	452	435	454	455	461	446	440	471	457	420	483	390	439	473	443	486	456	467	468	490	444	494	431	494	436	487	474	461	442	496	435	457	477	452	453	500	461	468	485	478	441	468	467	429	483	501	456	479	435	425	461	473	448	468	471	450	437	444	439	453	458	465	474	455	445	414	453	467	450	448	436	477	460	435	460	424	486	454	455	472	423	456	442	488	469	452	452	436	441	446	459	470	470	411	477	452	479	463	433	474	479	452	494	441	460	443	459	443	501	426	460	463	459	466	490	463	496	485	474	422	440	448	436	416	478	463	430	459	488	462	461	435	463	483	460	451	460	484	460	399	462	440	439	440	430	470	461	437	482	454	390	508	457	483	465	487	447	476	445	461	455	474	448	468	471	446	450	431	435	485	467	467	468	428	478	450	470	462	460	485	442	464	448	457	420	453	446	462	441	480	457	458	445	436	484	500	460	427	476	443	472	448	421	464	486	450	470	469	459	483	465	461	440	425	440	452	478	454	437	446	424	438	459	460	461	465	500	437	461	454	468	448	457	468	471	453	436	478	432	505	435	451	474	453	459	406	468	465	481	436	475	472	474	459	453	446	477	497	479	443	457	430	485	475	468	426	437	423	480	469	451	464	452	473	427	409	491	469	480	502	453	439	466	443	458	423	456	435	485	461	452	445	434	453	457	441	453	464	472	428	468	453	451	476	480	444	466	434
8429	2688	2131	1191	842	606	474	483	403	392	384	368	337	336	363	341	323	362	352	385	353	344	362	329	376	312	361	335	316	336	343	354	344	326	336	312	343	335	327	321	329	354	350	380	340	348	309	338	323	359	353	302	342	318	325	312	328	305	350	329	309	345	307	311	323	345	334	334	330	332	347	317	361	357	333	333	337	334	312	338	327	325	311	333	325	324	318	356	351	378	351	357	382	346	316	327	345	329	338	309	342	340	330	350	347	352	345	305	362	335	310	353	325	329	361	314	328	329	353	332	302	317	327	329	334	371	356	339	343	333	328	339	345	333	346	339	329	358	378	346	347	307	301	320	343	317	305	319	332	319	312	354	368	360	333	349	321	330	325	324	343	340	337	345	328	352	346	337	327	345	349	340	345	319	361	331	332	354	314	332	352	319	356	347	323	334	320	327	352	321	337	323	333	361	335	350	335	318	342	376	384	344	331	315	329	330	342	320	344	349	361	304	345	357	329	362	344	297	354	337	339	337	329	355	330	300	332	319	353	363	364	319	319	291	342	350	314	314	319	351	365	321	319	323	324	358	337	270	349	341	306	343	355	329	336	341	316	312	353	344	331	329	314	343	327	331	342	329	334	331	334	337	352	330	382	352	351	286	293	345	288	353	341	319	344	348	348	322	313	348	346	337	337	320	330	316	344	319	304	346	338	319	348	309	309	325	354	339	329	311	335	356	336	317	381	363	338	334	324	353	324	353	342	332	316	349	327	333	362	341	342	335	355	362	354	355	344	351	327	330	330	316	348	325	368	308	343	386	336	353	353	311	291	354	306	329	345	322	355	322	357	361	358	316	348	332	346	321	318	397	327	317	322	337	332	323	324	342	333	330	317	350	327	376	348	335	368	330	325	320	312	342	329	337	358	347	330	345	318	343	356	323	333	322	331	373	356	330	331	351	321	357	319	337	354	314	347	319	336	334	309	346	369	337	357	336	338	354	330	358	299	330	340	334	340	344	350	333	325	302	328	336	298	380	336	367	350	310	364	321	362	340	342	333	355	329	316	303	339	357	335	363	343	323	375	311	362	329	332	331	352	342	360	332	344	325	356	329	345	352	330	328	340	347	376	386	372	334	335	386	359	319	333	339	319	344	336	334	317	350	340	346	347	330	329	337	306	331	329	340	328	354	337	333	320	303	321	312	337	351	334	333	313	369	346	320	306	318	314	362	357	353	331	314	344	363	324	314	333	321	352	337	311	344	365	307	331	352	355	349	337	308	339	324	341	342	337	308	339	329	321	372	358	333	346	351	331	333	325	302	305	304	361	329	343	347	348	340	358	383	311	324	353	302	360	350	337	321	336	358	380	327	340	323	340	285	355	354	350	365	357	325	333	340	319	330	289	376	323	337	342	329	329	352	346	322	347	350	364	348	322	318	346	338	357	331	333	307	331	302	357	331	357	362	363	328	338	344	321	315	343	322	320	372	343	361	320	370	341	337	312	312	306	332	365	345	355	350	348	378	319	356	356	308	328	361	354	330	303	328	311	331	374	321	323	333	344	341	353	330	328	338	348	343	357	310	301	383	320	339	331	336	319	336	329	363	308	318	348	314	319	329	324	307	336	346	317	354	323	313	327	333	320	311	355	330	334	332	331	331	337	334	341	373	381	346	320	347	321	310	329	347	334	333	365	317	313	357	323	308	338	344	361	366	363	342	363	356	340	330	328	345	345	334	338	327	329	327	322	339	352	351	352	343	294	328	347	343	322	334	306	350	318	334	322	351	355	326	329	330	345	309	331	337	346	318	285	318	347	375	314	340	332	371	356	324	308	320	307	345	324	314	366	348	371	336	362	322	325	360	330	327	341	351	344	364	364	340	340	318	357	354	326	320	310	362	342	339	360	334	322	300	336	342	322	339	356	323	354	342	319	323	344	346	321	324	332	344	348	306	340	353	341	332	342	320	333	355	334	353	346	318	333	346	338	357	336	318	296	340	318	320	340	338	344	311	312	339	314	311	338	337	333	335	336	358	338	353	344	312	315	334	370	311	335	297	338	305	342	311	318	287	320	362	306	324	342	312	333	300	318	314	303	314	326	357	316	324	355	324	342	315	350	298	358	341	322	315	294	342	344	330	368	344	352	351	334	323	342	349	327	351	367	353	325	327	343	329	327	306	343	338	380	312	360	316	318	318	354	299	332	323	382	339	310	338	337	368	323	325	339	308	346	321	343	328	350	341	296	384	363	351	312	333	332	327	335	292	348	282	329	302	350	346	377	334	333	382	310	355	372	318	319	374	327	326	354	366	334	356	306	352	342	338	361	349	337	317	363	344	335	309	329	322	334	330	373	340	340	337	372	348	330	349	287	324	350	372	334	377	337	348	360	331	352	330	334	310	315	327	350	369	334	377	368	356	382	355	340	372	344	353	346	344	320	347	327	343	316	348	320	334	368	337	315	300	319	302	334	332	332	314	343	353	359	316	311	337	338	364	341	357	355	344	328	306	323	332	307	332	347	326	304	327	339	374	309	333	362	319	293	369	360	337	369	339	336	322	342	363	332	335	340	333	349	350	335	318	316	328	366	353	349	381	311	330	345	351	368	328	327	342	334	337	327	304	283	318	345	347	346	338	365	329	311	341	312	344	337	315	338	327	335	342	337	314	358	308	335	334	347	319	329	326	345	355	374	345	331	365	316	367	357	354	354	337	355	323	323	309	353	325	321	345	286	366	344	372	312	306	343	322	308	303	350	304	345	348	307	283	321	346	337	321	398	345	339	327	350	346	315	351	320	326	298	309	314	322	299	335	327	321	340	303	327	335	334	328	357	319	339	340	323	335	316	328	326	315	325	361	351	312	302	305	344	342	367	325	330	306	312	336	325	369	349	332	310	343	360	294	336	298	324	333	334	342	298	336	318	318	345	344	328	352	353	331	344	297	359	322	328	335	329	339	348	367	306	367	341	302	330	334	340	325	327	339	347	342	335	309	346	338	337	330	313	317	341	300	349	341	320	349	341	369	308	343	297	344	331	356	304	320	361	323	339	356	345	305	311	313	326	335	317	357	338	348	322	322	339	327	343	346	318	337	348	318	323	368	357	331	331	353	338	361	338	321	347	344	338	348	359	363	328	363	306	297	364	340	338	326	351	307	351	365	345	309	290	304	332	338	324	308	335	330	339	321	328	324	340	346	325	306	345	329	306	322	335	337	322	367	376	318	337	332	327	317	312	347	308	313	311	361	324	328	351	372	308	319	341	349	346	343	332	338	336	319	313	324	349	340	316	321	318	319	342	348	350	366	348	337	295	331	317	305	303	317	356	381	339	327	353	350	358	342	343	318	325	360	329	338	334	331	313	337	332	326	348	346	297	358	310	345	349	314	319	337	387	313	319	292	380	337	299	317	340	323	331	322	319	350	323	344	322	346	362	351	325	328	344	350	339	341	320	323	337	352	350	315	338	333	383	323	353	343	321	369	366	338	333	339	340	327	325	339	313	348
6268	3100	4463	3522	2790	2165	1569	1372	1174	1092	986	947	942	917	931	945	873	915	925	991	974	950	911	870	875	857	809	801	787	798	775	838	862	848	812	787	825	835	789	824	802	800	775	811	792	744	785	788	762	817	727	819	807	835	791	792	771	789	787	803	769	806	808	808	807	768	775	794	804	858	778	800	790	794	838	850	798	848	753	805	774	814	801	787	808	781	752	767	771	749	810	815	794	781	827	764	793	766	813	792	772	808	795	808	808	796	748	826	760	772	786	819	814	819	792	816	814	792	752	775	777	813	802	773	776	815	795	785	779	748	825	787	823	825	782	792	811	751	804	804	798	823	818	829	830	780	753	740	805	807	811	770	848	767	764	791	844	839	808	805	808	813	804	775	781	812	811	802	799	754	756	791	767	851	795	812	783	777	809	782	758	808	786	774	815	794	792	847	808	780	828	796	768	760	808	772	797	769	776	718	788	772	754	796	816	793	749	767	836	830	801	808	763	770	778	741	788	758	791	803	797	803	792	778	793	779	792	748	794	754	770	769	761	779	766	779	840	747	776	733	792	824	765	809	786	824	815	830	749	803	791	808	774	790	768	750	780	779	758	798	774	812	759	801	795	798	824	778	784	873	788	775	713	769	754	787	794	776	741	790	807	764	849	793	795	811	760	771	767	789	809	803	797	824	765	779	792	757	821	779	814	839	764	785	769	787	729	840	785	794	861	798	790	772	741	778	764	791	762	740	753	775	802	813	784	794	777	773	788	823	830	794	796	806	810	816	793	773	764	791	773	804	762	784	765	770	789	765	747	747	744	800	777	800	747	794	805	791	790	780	796	813	788	832	819	810	802	772	813	834	790	793	809	829	813	813	760	742	784	793	781	814	822	812	795	824	838	816	731	802	752	818	798	789	818	783	786	813	796	784	889	782	823	774	796	815	825	726	763	775	770	789	827	797	746	763	834	789	797	748	779	819	787	733	790	742	766	827	800	808	802	692	834	796	785	742	799	825	762	804	773	808	828	726	802	811	825	804	763	796	788	831	796	805	801	787	794	806	787	827	792	774	768	793	774	830	787	790	772	783	776	817	790	795	806	778	813	810	795	843	796	805	794	732	780	800	872	810	744	797	814	783	785	774	783	764	752	746	838	809	798	788	832	794	791	779	790	798	783	814	772	756	802	815	787	781	782	814	818	812	773	849	799	767	763	769	832	823	801	785	780	761	812	799	743	777	821	800	839	768	803	791	770	802	826	772	779	740	754	812	806	802	752	809	787	744	757	821	771	844	786	786	807	793	788	876	774	756	779	791	829	795	803	789	801	784	779	811	752	785	785	723	770	717	798	781	815	760	781	773	756	817	784	805	782	806	792	772	801	770	805	802	801	741	772	760	768	813	814	756	823	782	756	785	797	828	806	850	754	777	836	780	803	784	809	783	836	810	784	803	798	773	794	778	799	780	766	788	816	814	798	820	789	799	782	793	816	827	771	832	808	813	861	778	767	847	825	786	773	799	810	767	776	750	812	786	809	811	794	790	787	759	794	779	804	786	786	844	760	762	823	781	786	767	795	775	832	745	774	764	804	812	807	839	750	795	803	813	766	826	803	839	777	840	764	744	762	824	809	772	786	743	831	763	800	776	772	785	813	766	763	756	804	778	824	767	823	735	760	765	766	774	784	793	753	762	774	774	729	798	825	816	778	830	780	779	812	826	752	765	787	825	840	786	812	760	814	768	815	792	765	778	779	746	758	743	790	775	728	787	767	813	773	803	785	798	815	771	754	863	833	816	806	825	790	805	800	782	813	773	806	789	781	770	736	794	739	769	760	796	781	780	786	774	798	835	808	790	803	768	808	793	780	818	797	761	763	782	749	846	753	789	795	793	746	831	779	805	820	832	807	814	785	794	768	800	744	768	811	766	753	778	775	743	737	786	799	738	768	775	819	792	784	787	851	765	768	769	827	819	785	807	786	793	844	799	785	786	807	788	808	793	796	724	784	794	775	811	789	781	794	831	814	767	747	814	783	784	803	823	810	789	783	807	739	779	778	830	741	780	770	756	793	823	790	814	793	843	786	840	807	793	763	854	773	782	760	817	785	795	753	845	773	767	778	804	772	800	792	794	796	767	760	806	732	777	805	787	753	743	797	811	814	732	830	811	785	762	802	769	824	803	845	833	763	763	718	857	819	777	792	772	806	818	765	761	832	802	824	758	829	825	811	820	840	808	755	805	815	816	755	786	791	772	756	811	753	806	789	806	778	749	721	766	765	756	774	795	765	784	781	829	780	840	789	808	769	830	805	800	805	828	853	797	790	791	763	780	746	804	844	817	852	726	821	774	849	779	844	791	774	744	780	795	812	798	781	788	796	796	803	801	783	733	742	813	810	782	735	809	810	731	789	788	761	820	827	774	779	790	769	795	777	815	745	812	752	747	818	769	808	807	786	761	801	797	732	817	790	773	762	800	800	829	803	805	733	801	807	827	791	806	838	804	751	791	811	814	818	773	825	783	755	810	800	768	784	770	832	761	823	806	766	807	751	763	787	817	766	807	792	802	787	847	803	836	800	787	836	825	838	831	801	800	772	785	753	833	819	791	812	825	777	870	787	813	811	798	824	810	829	801	796	752	800	817	767	838	798	818	766	785	823	738	821	765	802	811	788	798	752	747	806	812	816	799	789	795	780	761	775	739	814	732	739	805	806	774	774	804	794	805	787	785	752	868	805	790	790	753	795	790	800	769	755	778	780	762	823	795	798	769	759	805	782	797	867	765	792	731	812	787	759	858	796	733	801	814	832	784	843	804	775	832	773	818	760	769	783	745	802	791	780	769	794	828	778	769	815	739	796	778	829	749	830	777	811	811	770	805	780	788	768	736	825	790	821	794	809	809	788	746	826	787	757	826	831	750	837	784	736	776	787	769	791	763	753	784	809	766	778	791	788	834	791	752	792	728	737	720	764	785	816	781	807	763	821	772	818	775	838	818	759	778	762	771	803	832	772	743	803	757	771	745	802	769	786	815	781	813	809	775	808	793	848	817	804	736	847	857	768	789	791	803	777	731	783	794	762	760	779	783	793	849	815	771	718	817	832	788	811	774	770	806	787	805	819	815	788	819	835	769	773	822	844	839	785	780	774	770	788	838	784	799	784	766	779	830	782	749	802	762	781	800	787	766	761	713	768	809	796	807	775	764	815	782	782	800	793	800	812	760	802	856	822	786	776	775	781	822	856	765	767	837	795	766	772	735	791	772	764	822	828	780	764	840	805	771	793	798	792	818	814	819	853	773	845	776	766	768	800	753	779	822	769	766	797	786	824	811	732	760	787	788	784	764	805	749	787	745	784	785	766	780	834	806	755	766	817	819	759	779	812	790	774	793	788	735	769	724	783	759	736	759	745	790	787	807	763	789	814	772	811	805	786	745	803	788	778	760	817	780	786	797	746	796	841	743	749	805	779	757	762	818	790	797	740	761	808	739	830	750	791	784	814	819
20170	7018	5379	2480	1339	957	646	537	461	431	402	378	407	334	360	341	362	375	360	346	334	354	318	305	332	329	324	301	309	281	340	288	327	283	301	311	311	303	297	303	289	299	326	331	309	298	307	331	275	331	285	320	273	326	322	334	311	305	317	315	319	330	327	304	313	308	316	311	325	299	295	243	293	307	302	293	323	320	332	319	285	313	324	310	314	321	317	283	295	334	296	311	316	316	311	297	290	322	306	311	306	278	304	314	280	315	313	305	291	299	316	314	306	291	275	313	308	250	336	296	284	305	322	315	296	315	300	309	326	289	326	319	297	287	325	316	309	314	269	287	310	284	294	320	343	373	306	315	290	313	286	317	308	299	305	339	317	326	297	306	280	301	275	266	268	314	324	323	339	298	313	301	327	328	295	334	321	305	306	308	330	281	318	300	317	315	340	305	347	326	308	280	347	298	272	329	302	267	299	284	307	297	295	286	271	306	335	314	297	332	297	316	350	327	310	317	290	323	316	280	279	339	328	318	312	311	334	341	294	285	328	316	299	288	309	294	314	298	273	277	307	291	285	303	293	337	343	270	305	298	301	299	322	350	312	319	290	334	293	340	289	304	294	300	291	294	338	292	312	310	320	289	307	319	293	328	297	297	277	319	279	329	321	307	304	297	299	307	293	325	313	311	315	290	269	317	327	296	323	286	268	285	305	305	347	333	340	318	314	307	322	302	293	320	328	300	318	299	317	306	318	287	358	291	299	308	299	254	300	318	298	297	314	300	352	325	326	304	319	292	310	338	289	325	311	348	299	277	329	317	288	340	349	311	307	297	303	322	326	293	277	306	305	321	335	315	310	293	288	309	316	316	321	284	274	279	328	309	305	295	298	311	290	298	311	320	343	328	338	317	323	317	298	313	325	317	306	322	314	275	283	303	326	305	318	329	303	342	316	277	269	275	349	310	343	330	276	297	354	319	311	296	323	287	291	322	337	304	307	342	286	327	301	329	293	313	321	328	324	302	264	306	296	308	282	315	309	316	328	318	288	317	332	328	320	323	306	294	323	316	290	309	317	293	304	311	284	298	310	335	281	327	286	304	285	328	327	303	300	316	341	273	268	289	319	321	312	292	297	294	310	298	310	323	353	308	285	305	295	293	321	311	324	304	327	316	342	341	307	315	293	294	335	300	310	289	293	319	288	323	309	300	325	305	285	321	309	269	293	310	304	271	304	340	352	289	304	305	302	303	309	314	328	348	324	282	295	349	300	321	326	315	298	342	305	305	295	329	283	303	330	289	299	297	317	324	288	330	302	321	275	279	297	336	277	333	304	321	347	347	269	337	317	312	327	291	298	304	301	283	273	308	318	309	308	333	323	322	289	298	322	273	310	284	309	287	270	290	288	308	354	357	303	326	310	331	297	330	339	326	328	336	323	311	304	279	317	324	295	330	318	286	288	300	318	303	300	306	318	291	288	330	312	301	299	305	292	286	320	312	303	310	341	286	345	324	284	314	295	303	297	303	271	301	317	329	311	318	301	331	275	311	335	299	292	333	299	276	325	293	302	296	307	314	295	288	295	286	305	305	311	319	319	319	292	298	308	294	315	313	299	316	308	327	298	297	316	340	300	288	315	306	317	324	283	312	296	319	334	294	321	309	292	288	294	315	326	280	312	302	307	296	302	299	310	294	340	354	308	303	309	307	302	275	332	316	301	324	287	280	303	281	303	302	294	313	292	301	311	293	302	315	298	355	320	288	314	305	324	307	292	331	326	329	320	314	301	310	283	303	310	283	303	281	282	272	296	296	285	305	344	327	308	326	335	312	289	317	324	303	295	289	274	285	303	310	316	295	286	322	294	307	323	319	333	294	321	310	317	295	312	317	310	302	279	290	302	285	306	307	291	305	352	332	315	310	322	329	323	265	293	319	348	301	322	332	289	320	303	297	326	264	319	328	322	297	314	323	307	312	311	297	305	281	322	279	313	336	317	294	304	323	279	303	321	348	301	296	298	321	315	294	308	320	345	292	297	287	271	304	270	345	308	305	339	320	310	272	312	327	307	292	314	311	291	322	344	307	300	325	291	296	307	307	294	311	355	295	290	283	309	334	285	339	314	307	305	284	292	317	316	286	303	295	287	284	320	290	289	288	295	270	326	305	281	299	309	323	298	355	292	301	304	290	328	344	300	327	293	303	343	318	301	287	310	338	309	260	314	283	330	310	316	301	273	318	337	285	287	307	274	308	296	298	300	296	270	310	289	314	302	318	347	329	332	339	299	294	319	361	319	317	321	326	287	306	308	337	301	329	348	347	323	329	305	313	300	334	324	310	288	309	337	286	330	320	329	290	330	279	299	319	317	319	281	316	313	317	322	321	274	320	298	328	326	305	309	275	289	284	307	331	311	299	344	318	280	297	289	306	328	304	298	307	333	310	267	315	346	294	332	289	330	286	286	289	297	299	329	311	286	305	307	290	308	314	326	331	323	319	311	311	299	312	310	278	291	303	312	297	331	298	282	306	298	339	286	299	311	295	297	317	314	326	336	330	313	314	315	307	331	319	258	291	297	309	305	277	314	305	311	298	305	348	285	301	299	302	334	312	289	326	305	329	295	283	304	311	332	303	302	307	287	301	300	294	312	310	309	295	289	329	298	300	270	258	311	285	294	278	290	329	334	300	304	326	327	304	322	332	336	308	309	296	311	318	289	299	327	303	301	288	310	328	356	294	313	318	306	341	309	297	297	301	329	307	315	336	297	320	313	339	309	324	291	251	338	312	290	317	307	326	281	297	316	291	321	324	326	318	334	308	308	305	290	317	294	305	278	283	311	290	325	273	300	301	309	288	289	326	325	312	312	275	318	342	302	309	310	346	295	326	325	334	324	328	317	290	282	344	313	275	301	287	301	303	312	316	292	297	310	341	289	305	319	323	314	299	317	296	300	300	293	303	340	337	298	335	316	317	297	300	293	316	306	308	293	313	286	290	309	282	309	315	306	293	297	305	325	297	317	306	321	302	335	337	295	302	276	299	301	288	313	304	294	298	348	276	343	291	300	336	285	288	273	290	300	302	302	298	279	264	315	312	312	284	347	290	296	319	297	290	323	296	313	323	285	284	338	311	295	281	280	324	339	339	313	330	289	293	297	298	317	310	333	331	327	307	271	294	317	292	275	328	333	309	305	292	328	283	302	305	296	282	310	314	330	295	310	312	302	322	330	321	309	311	352	340	304	339	299	340	316	284	275	324	301	298	312	316	298	374	270	290	337	328	306	327	334	332	313	299	283	344	312	279	291	288	341	311	303	299	301	302	303	344	313	314	306	329	281	323	293	325	301	327	301	305	296	293	313	305	333	307	315	277	344	338	326	286	265	292	300	325	300	322	317	301	333	266	314	301	316	322	297	293	311	310	281	314	305	329	310	285	302	310	315	324	296	287	303	279	296	322	325	299	292	305	290	299	295	313	319	294	307	302	333	316	360	297	336	315	326	306	328	303
14476	6247	9854	6125	5010	3815	2605	1971	1726	1519	1388	1311	1288	1162	1175	1134	1127	1073	1145	1076	1008	967	908	825	816	794	778	785	793	829	791	765	850	829	748	769	725	708	750	759	744	732	733	702	731	755	746	735	734	736	726	717	721	727	672	725	733	740	730	766	720	762	730	713	733	708	700	754	771	671	742	725	699	763	725	734	711	716	731	747	702	722	763	694	723	715	700	756	706	735	741	752	765	711	690	735	721	706	758	725	716	757	707	736	647	778	734	764	773	733	729	772	798	711	756	701	686	720	733	788	735	729	723	764	704	694	723	748	742	667	723	681	709	655	696	735	732	769	700	751	732	708	676	729	716	677	801	727	772	718	724	742	669	720	744	719	726	697	696	777	754	705	736	724	737	692	693	731	736	727	795	692	743	715	757	776	696	789	729	749	737	730	717	729	743	709	712	726	707	719	725	729	812	710	751	722	773	720	724	704	692	748	733	757	749	750	746	700	732	776	770	737	775	770	711	733	759	770	730	754	752	737	736	707	710	756	728	712	709	715	735	754	749	716	707	752	713	713	758	747	720	688	754	764	716	746	726	685	732	706	709	745	649	702	708	688	737	680	770	715	741	724	744	701	693	696	694	730	707	734	706	729	726	726	701	709	750	737	690	761	789	714	743	708	728	714	687	732	678	741	738	693	798	715	764	740	714	705	756	746	757	727	679	729	739	695	722	776	723	751	701	715	750	733	764	710	704	735	737	703	709	725	757	730	701	745	689	729	740	687	709	704	665	705	749	705	758	760	730	717	709	735	755	729	711	690	727	725	791	704	725	773	760	758	721	732	747	706	696	737	810	698	736	666	706	722	715	708	724	740	675	734	720	753	746	688	714	715	733	682	750	731	764	735	708	707	732	726	757	704	700	716	703	713	751	756	713	703	722	737	757	731	718	733	756	766	723	701	751	756	731	787	693	724	743	699	703	737	773	724	742	755	700	730	713	737	721	695	730	732	733	732	755	760	715	698	728	738	735	699	698	736	713	716	730	708	762	708	722	748	689	674	735	745	695	734	768	701	751	717	726	769	732	763	736	733	789	714	757	777	707	714	727	789	723	727	711	745	697	735	729	663	763	711	684	780	738	736	764	735	678	724	724	722	732	755	708	745	736	691	692	721	696	734	731	759	728	772	739	689	778	707	716	721	705	745	718	692	705	711	743	729	754	719	737	764	712	713	730	718	767	721	734	749	769	723	742	755	721	763	743	758	704	700	734	751	671	787	701	715	720	710	756	816	735	668	707	724	770	710	702	712	700	769	701	694	713	659	723	707	750	720	708	766	721	728	740	753	744	671	721	707	770	709	751	693	718	762	733	763	768	677	721	749	701	765	725	748	734	737	726	670	734	700	772	774	709	782	745	716	731	734	735	710	771	719	727	760	752	740	753	737	734	707	722	747	740	789	753	674	772	726	715	753	710	739	747	716	787	756	673	728	710	763	727	719	687	758	738	714	737	718	795	738	703	715	728	749	718	750	704	678	785	701	704	691	691	749	711	773	693	698	704	750	748	737	694	750	743	705	750	766	707	763	713	700	731	753	712	736	734	720	734	765	701	704	730	695	758	717	702	783	748	693	725	756	794	723	701	729	730	682	730	719	715	721	763	743	740	730	682	732	734	713	756	695	707	734	712	732	717	748	774	717	729	664	727	739	757	744	723	699	734	741	719	739	726	715	733	743	735	728	751	736	745	688	734	695	731	717	702	732	719	720	740	751	723	767	756	743	705	727	689	756	730	722	735	691	699	765	714	735	721	699	731	699	737	715	722	693	708	735	745	688	703	728	738	659	766	761	705	712	734	696	735	758	690	670	700	696	705	730	737	748	715	726	806	745	681	683	735	752	696	728	716	673	713	745	736	711	724	690	733	724	694	707	752	755	729	740	722	689	766	739	738	662	726	752	796	699	751	737	743	734	757	696	695	726	713	726	771	782	715	707	702	724	736	680	702	706	708	687	709	730	796	740	725	707	667	755	736	693	722	726	706	751	734	730	726	686	718	689	696	720	718	728	749	716	730	731	712	752	731	719	718	731	717	771	715	739	723	770	711	751	704	769	697	732	713	737	718	754	753	712	656	745	741	684	719	715	752	735	730	741	728	727	750	726	705	733	727	702	710	746	706	750	726	734	730	700	733	736	697	753	715	726	727	710	728	694	726	750	730	794	737	678	719	748	745	702	764	739	753	737	767	701	752	705	722	720	704	709	698	689	753	765	700	677	727	731	692	697	754	717	699	754	750	732	724	703	760	710	759	739	692	725	768	704	684	744	730	728	662	706	734	692	710	695	768	769	729	707	739	676	730	707	748	707	739	775	730	706	736	733	717	705	661	696	704	721	696	733	788	740	690	749	739	761	714	704	690	706	724	681	694	740	711	752	701	741	752	702	700	711	766	713	782	701	765	743	722	745	692	696	711	745	773	745	742	753	739	766	743	715	780	773	721	767	759	720	730	709	725	767	714	715	749	760	713	726	740	756	761	713	753	692	746	761	754	745	717	739	734	716	717	697	682	764	738	764	743	682	743	728	709	774	719	711	693	730	704	672	754	750	741	737	744	719	681	746	761	747	703	705	708	701	752	718	802	714	754	707	732	700	714	728	756	722	712	703	755	757	747	667	728	735	680	722	702	729	719	723	743	693	784	734	763	742	718	684	777	730	693	720	743	707	707	738	735	790	684	748	722	717	696	721	684	757	738	762	742	724	768	678	726	709	740	702	712	706	774	748	757	698	726	717	739	746	748	708	700	732	708	746	749	751	724	776	680	767	714	734	735	703	724	717	695	779	729	735	706	724	692	723	726	727	726	747	731	780	755	710	740	773	719	721	741	753	764	664	725	702	755	723	734	705	746	746	746	783	783	718	734	739	748	736	731	680	718	711	741	739	695	747	678	697	728	743	721	713	735	730	713	752	756	724	700	716	712	745	728	688	741	728	731	708	716	728	687	739	721	732	722	759	714	703	720	736	702	690	678	733	725	743	735	681	762	715	692	721	726	676	722	774	748	736	729	753	725	727	727	751	703	749	757	725	747	779	732	675	749	735	696	757	738	671	780	745	707	732	734	731	712	685	735	745	671	752	766	723	741	728	729	698	714	704	726	752	709	772	680	668	734	683	743	715	740	758	750	730	735	744	750	719	663	754	721	691	715	735	696	726	686	728	747	746	751	746	744	773	750	704	732	692	759	722	671	708	717	712	704	733	691	753	711	702	695	763	723	712	731	706	750	764	740	723	740	724	682	720	696	730	750	748	761	722	775	735	782	725	747	703	740	720	755	724	714	739	666	734	717	781	721	725	714	755	670	731	705	733	740	711	710	724	665	746	712	690	746	713	740	678	747	758	728	748	731	706	754	734	754	744	711	764	686	715	772	673	754	681	717	719	719	695	782	704	708	735	760	700	721	747	712	721	731	767	694	701	695	663	783	712	696	745	771	720	733	748	694	743	715	682	724	742	762	751
29212	11991	8337	3948	1908	1226	732	504	474	385	325	318	260	300	287	280	243	245	252	212	242	211	228	205	205	190	179	189	184	180	205	199	214	195	149	159	191	152	194	165	170	187	160	176	168	184	173	193	171	173	175	181	170	183	153	184	182	173	162	167	144	184	180	161	169	162	171	202	173	159	149	148	165	187	172	160	154	164	169	192	176	159	182	163	180	177	154	185	152	176	181	145	171	155	160	177	175	168	176	167	174	170	177	195	183	172	170	155	176	138	161	162	179	173	161	146	162	161	156	175	159	162	190	168	202	157	179	202	184	172	175	154	197	169	165	167	176	167	151	171	177	150	166	201	182	167	170	146	182	139	168	183	144	186	165	166	168	173	149	146	167	177	180	186	156	188	164	181	170	184	169	157	180	173	185	179	154	162	186	168	174	165	161	180	177	186	162	160	165	170	149	174	189	169	188	168	183	177	158	175	165	177	161	156	179	178	162	164	183	174	190	162	176	152	173	192	175	185	175	189	175	163	164	155	176	176	172	205	169	173	190	180	164	157	170	179	185	183	158	173	178	172	146	178	189	159	166	158	165	171	176	174	169	162	165	170	175	164	149	183	183	191	171	169	172	166	169	168	184	174	153	158	174	150	153	177	164	162	172	180	163	166	174	165	184	185	187	155	177	177	184	176	198	199	191	155	173	198	143	178	181	158	171	181	155	182	165	159	162	146	141	160	178	187	171	170	160	182	165	169	160	180	146	173	163	193	180	178	191	158	174	152	169	163	171	198	165	147	172	194	162	139	191	163	190	171	162	150	161	176	161	162	152	161	159	179	178	175	172	171	163	171	149	195	174	170	165	188	163	182	149	158	165	174	197	172	177	134	156	165	170	161	183	180	164	167	154	182	163	142	196	186	174	211	174	173	182	159	170	150	177	179	170	158	187	176	183	169	189	178	171	178	154	169	145	169	185	159	178	169	184	167	165	158	177	155	200	170	149	199	161	189	149	166	177	186	179	187	173	151	174	164	172	179	171	172	149	155	168	144	193	182	152	200	149	160	146	163	189	177	170	156	190	172	178	158	165	175	160	160	179	171	181	190	150	185	158	174	161	178	182	183	170	176	169	178	165	179	169	162	180	143	149	165	175	181	171	158	162	168	187	175	175	159	168	175	174	174	160	188	179	171	185	181	156	184	169	164	188	164	152	168	170	153	185	166	173	213	187	172	181	160	193	171	179	170	189	154	184	170	179	183	176	161	172	157	173	165	178	152	170	187	179	174	178	146	164	177	184	169	184	173	162	163	156	146	175	197	187	148	179	166	193	176	159	172	161	158	163	162	159	175	165	162	188	158	163	182	169	174	172	143	164	169	173	174	202	179	167	162	215	162	155	159	176	167	170	164	181	176	172	177	179	168	184	174	176	167	171	161	159	162	178	159	195	162	175	178	157	188	173	182	170	169	169	196	189	169	174	164	158	170	183	160	166	167	170	172	167	178	164	161	192	156	181	179	172	152	163	155	167	176	155	164	144	162	160	155	180	172	174	180	164	171	167	178	143	163	160	184	189	144	156	168	179	150	174	167	196	139	164	181	171	153	184	173	175	169	175	182	147	177	175	170	188	176	198	177	179	178	172	179	189	172	167	198	179	174	191	177	172	175	161	161	170	189	185	185	196	149	145	150	167	167	190	159	189	163	168	168	150	176	171	176	168	167	161	131	191	180	175	177	180	194	186	183	178	164	189	162	186	187	175	141	185	167	177	158	154	161	173	166	161	196	172	192	158	164	180	158	173	179	182	165	186	177	163	181	170	179	170	170	163	177	169	181	157	177	176	162	183	175	159	186	178	176	176	169	184	188	180	178	157	157	194	158	191	178	143	183	154	197	160	166	166	161	168	174	173	170	157	151	176	167	168	160	173	177	151	162	172	151	166	186	166	185	177	187	168	167	177	177	158	168	159	173	166	186	173	179	176	166	204	183	180	169	175	168	177	217	179	151	177	181	174	183	211	180	168	148	168	163	170	183	168	186	160	175	151	164	172	169	154	170	146	172	176	161	167	169	179	176	162	181	164	144	194	158	179	188	159	165	180	192	176	197	181	165	158	174	175	163	163	149	147	164	186	179	204	160	145	170	190	184	169	171	193	187	181	159	155	171	170	172	170	175	163	162	173	188	174	157	184	177	186	134	163	195	169	163	152	168	190	189	180	162	152	172	184	188	200	158	167	148	146	168	165	173	168	171	156	172	176	207	186	185	190	170	145	164	196	167	155	168	160	161	163	154	164	176	169	178	153	206	180	185	169	181	177	154	171	161	185	165	151	179	168	167	181	181	183	172	181	177	155	172	189	151	171	194	207	166	166	161	189	188	181	160	159	175	152	174	168	165	168	183	184	178	192	175	191	173	187	188	165	167	164	178	164	152	188	200	177	205	177	165	176	173	163	182	144	164	164	166	161	184	179	156	161	182	146	169	150	158	182	154	165	156	184	163	166	165	178	160	164	150	178	198	194	143	191	160	170	176	160	175	177	162	157	160	174	170	165	171	158	182	180	155	172	164	142	153	177	172	150	159	149	163	192	162	176	161	155	180	146	169	161	179	168	173	175	152	187	167	160	190	179	184	172	157	170	176	169	140	193	165	174	171	173	172	177	198	190	184	183	160	168	164	187	179	175	174	187	175	177	168	169	175	159	191	181	173	197	164	166	197	194	185	144	150	164	166	145	152	193	170	177	146	170	172	175	163	167	182	161	177	174	179	163	183	182	158	201	174	173	171	173	157	158	162	175	176	156	199	187	173	210	172	191	200	173	150	171	188	155	191	159	157	171	178	170	166	168	206	170	170	159	145	182	165	178	164	155	172	148	183	163	170	180	156	169	151	171	181	165	158	160	185	178	166	164	168	171	156	158	172	189	169	190	169	161	178	197	205	183	171	177	178	173	168	192	188	159	151	177	164	210	172	181	153	167	168	199	157	159	168	168	176	141	199	179	165	181	185	182	173	153	161	165	170	172	193	162	175	158	186	199	175	175	194	175	159	169	171	177	171	175	176	171	181	181	155	183	176	170	175	166	182	187	184	170	169	165	182	184	194	173	194	195	164	168	173	169	166	161	149	155	175	182	161	167	179	184	180	171	175	172	167	182	166	159	192	200	188	167	166	172	192	174	170	150	167	172	145	163	144	167	166	165	181	175	170	155	181	155	149	207	184	187	180	136	176	162	188	151	180	184	179	196	175	167	173	200	175	161	187	149	170	173	174	190	179	170	181	137	178	158	167	168	158	164	166	191	180	182	177	148	180	192	182	182	163	200	175	178	182	173	162	173	178	188	171	188	163	171	177	186	180	151	189	186	159	177	166	168	168	185	178	162	179	182	166	190	155	160	166	170	166	189	150	202	169	185	181	176	161	189	186	170	159	165	164	177	172	187	169	175	172	173	168	185	187	174	195	159	175	166	180	183	153	182	179	184	187	185	167	174	139	170	173	155	169	158	193	169	175
19101	9242	12805	8043	6659	4628	3233	2256	2058	1777	1565	1372	1286	1271	1257	1090	1015	1007	1117	902	877	734	743	630	568	529	499	531	553	526	532	518	543	561	473	488	450	437	497	453	447	471	433	460	455	449	414	445	451	442	475	410	448	425	460	462	446	401	450	447	453	422	412	399	379	404	448	414	384	450	414	428	423	416	447	419	449	428	449	403	394	450	421	397	413	436	418	420	443	439	443	421	431	427	434	415	414	409	419	450	443	434	423	452	461	420	479	472	444	435	445	439	430	403	432	416	433	437	434	495	434	416	400	439	442	440	433	426	428	461	423	396	404	422	427	437	408	403	440	419	425	449	433	459	417	431	464	451	407	417	387	434	413	426	435	408	419	438	424	417	419	417	429	439	427	412	456	452	425	385	440	433	432	463	429	403	423	414	446	414	424	401	448	437	448	402	432	393	406	457	440	407	454	432	446	438	467	376	450	435	437	431	418	395	450	462	398	406	426	410	433	432	404	417	413	426	426	444	407	449	431	431	458	409	410	427	403	425	434	470	418	446	415	414	402	435	448	478	444	421	483	448	426	482	431	449	440	418	414	408	403	433	457	388	427	438	426	389	442	443	428	409	423	456	418	435	405	402	445	425	442	442	423	445	417	432	404	432	428	448	455	419	429	415	477	461	443	422	414	402	442	442	462	427	418	416	424	472	418	442	463	426	458	449	399	426	467	438	475	418	430	448	432	475	443	460	464	413	438	424	420	448	430	453	422	404	430	441	391	460	417	434	422	434	414	443	442	446	453	446	436	407	431	446	458	419	438	420	444	456	409	447	466	410	438	422	474	443	426	436	438	450	424	408	417	442	392	420	431	434	414	434	464	418	429	444	420	452	422	451	439	426	430	417	403	429	420	424	440	418	420	415	405	430	436	448	452	392	448	418	416	428	424	407	444	415	416	417	432	483	442	420	466	435	423	430	464	444	444	405	424	421	452	453	430	446	407	429	434	438	454	432	442	426	431	429	436	450	442	411	401	428	403	473	461	439	421	446	452	425	418	414	439	442	453	443	419	456	432	431	444	383	457	420	385	467	448	418	416	405	416	473	477	406	396	427	423	430	401	412	396	451	454	429	422	424	402	427	473	419	435	491	438	397	434	481	456	430	417	430	439	440	374	431	438	444	420	443	428	446	443	392	431	423	417	431	420	453	465	435	452	451	383	444	422	434	451	437	382	412	406	454	431	448	444	431	439	451	424	419	441	451	422	464	471	399	382	443	466	432	435	438	422	428	462	445	410	412	409	449	445	443	446	446	371	414	443	421	460	409	422	384	436	438	481	476	455	442	474	414	423	431	402	405	443	451	408	434	438	419	414	434	428	433	434	400	401	452	413	450	420	435	378	437	405	406	441	437	448	416	386	396	420	419	416	419	443	430	411	453	470	418	449	440	443	415	422	419	440	436	419	424	413	419	467	436	408	426	428	401	445	445	395	446	407	429	419	401	432	420	428	415	458	421	417	440	423	418	438	434	437	440	415	406	426	432	453	410	421	402	437	391	401	420	439	450	417	417	448	392	437	432	444	441	458	396	434	449	418	402	429	421	423	413	431	409	401	408	394	436	446	445	408	474	451	426	438	418	434	433	446	457	418	438	395	427	438	426	407	459	414	404	441	411	438	411	432	437	408	425	425	446	406	430	401	449	462	420	420	451	425	448	419	398	448	425	406	407	424	406	422	425	443	441	458	464	422	415	434	431	451	424	412	418	395	413	433	373	380	464	435	438	401	400	476	423	445	451	423	393	415	446	447	406	443	420	376	411	420	410	415	444	408	391	456	432	450	442	481	412	418	433	422	421	426	438	395	460	428	435	412	425	433	426	402	428	423	403	464	448	391	411	441	434	449	457	415	442	410	430	453	404	377	421	419	421	447	392	422	435	436	425	443	412	387	438	442	425	437	443	372	437	434	424	449	410	452	395	438	414	457	395	422	413	447	428	419	445	420	409	424	403	419	407	448	399	427	426	414	384	427	469	452	416	450	430	408	400	442	435	401	428	411	445	423	440	422	436	435	437	424	471	436	436	445	408	412	442	423	414	437	468	441	406	418	452	457	426	433	430	394	441	465	399	437	446	401	461	416	459	423	423	421	425	418	431	426	438	432	398	437	440	429	424	379	413	423	451	376	434	447	434	414	441	438	422	427	417	431	433	443	400	453	405	396	457	443	475	399	435	441	447	445	418	426	396	420	480	379	441	434	383	422	395	438	410	404	443	445	435	399	426	463	425	433	458	428	414	448	446	452	419	446	444	380	402	425	460	437	411	430	425	420	438	425	485	415	428	399	458	412	432	426	431	443	428	434	402	490	437	459	407	443	429	441	456	389	412	463	423	459	408	390	480	431	407	390	430	445	422	409	426	448	439	475	416	450	431	411	420	421	414	458	418	423	478	455	430	458	431	425	430	437	401	434	441	439	435	415	443	427	431	458	433	431	403	442	441	446	473	422	429	446	399	463	406	414	446	394	452	451	447	407	420	421	455	412	391	404	444	420	490	436	401	415	461	447	446	404	418	435	405	425	429	437	458	440	406	468	415	449	414	449	397	385	419	428	432	435	492	410	465	434	450	428	447	422	394	432	434	469	424	435	458	418	383	444	447	397	429	407	431	389	410	453	398	432	438	438	407	415	411	413	427	486	453	398	407	413	438	435	427	454	444	408	448	424	403	414	444	431	429	437	408	390	428	466	438	406	442	456	439	449	440	435	458	435	475	412	446	458	434	434	432	399	411	423	413	444	408	421	393	407	420	438	420	426	423	470	447	459	408	434	410	434	440	407	436	406	381	400	453	415	438	442	433	426	438	467	440	419	458	414	399	425	422	416	430	430	450	423	429	439	405	461	408	396	421	448	427	426	413	436	441	426	465	431	414	437	418	403	432	433	407	419	414	431	461	432	430	419	410	428	480	432	434	439	423	446	448	436	420	450	451	425	420	432	447	424	404	424	408	422	399	443	426	419	403	435	470	410	434	433	442	388	463	450	429	456	443	455	466	398	450	436	407	469	432	463	445	406	452	445	455	431	452	446	406	452	433	427	448	411	433	453	390	444	436	426	434	421	411	402	415	414	429	475	420	413	398	451	435	437	469	406	405	453	456	432	422	438	410	425	408	411	407	471	406	450	364	429	388	454	397	423	494	453	414	455	402	425	407	431	411	436	390	424	449	442	423	408	416	432	425	441	427	421	423	434	452	431	411	408	415	435	438	412	420	381	457	416	440	399	452	436	437	408	428	413	392	399	433	430	424	404	429	390	440	421	442	449	442	470	435	406	393	428	439	453	455	440	430	381	432	432	448	409	446	441	433	456	422	448	406	459	440	412	422	414	433	374	400	421	443	427	402	425	417	455	434	421	449	413	421	442	460	448	455	432	440	414	423	410	451	411	398	431	429	420	450	419	417	427	423	438	431	419	444	420	400	448	420	425	428	433	443	450	451	476	432	413	474	448	428	437	394
8397	2780	1862	1079	683	529	446	400	383	371	391	361	348	387	333	365	341	381	348	358	360	359	345	305	329	335	346	309	317	331	324	318	274	341	358	327	314	336	338	308	319	290	334	356	315	333	334	336	332	327	322	325	311	350	344	326	305	296	329	321	327	311	326	318	347	326	330	359	318	355	315	333	352	296	314	368	302	299	297	313	275	339	324	324	296	320	314	326	313	364	334	328	335	316	305	347	295	334	320	314	292	311	334	308	337	319	319	322	324	330	320	325	315	315	291	338	334	315	328	353	353	333	309	297	353	306	331	322	272	295	312	308	353	333	360	334	327	339	311	307	305	350	302	298	339	302	334	370	315	352	327	322	345	337	321	318	303	352	321	315	333	314	313	298	364	316	315	337	351	347	341	329	349	335	324	326	328	319	295	307	298	311	355	361	368	315	336	348	332	324	316	336	337	302	333	319	329	316	335	340	307	356	355	327	323	348	325	322	325	331	293	320	308	323	329	340	322	348	309	327	332	313	311	341	312	309	331	353	320	363	340	341	340	334	330	322	322	304	311	314	304	331	325	319	312	327	335	310	315	349	329	328	346	305	312	337	328	322	316	321	300	322	330	348	340	334	333	309	314	334	339	308	324	332	362	293	344	330	341	307	334	329	346	337	327	313	342	306	328	322	334	310	317	335	338	309	350	335	334	299	317	295	316	352	347	259	336	335	321	339	337	295	329	313	336	360	318	346	323	330	337	362	301	310	332	302	296	289	320	311	319	339	319	310	335	348	310	330	316	307	325	307	343	335	299	322	331	353	327	332	332	327	284	314	294	320	329	331	317	314	350	316	323	310	341	326	330	334	344	322	355	318	324	330	343	296	296	307	335	317	346	328	309	301	336	311	305	327	307	314	333	322	333	309	319	349	338	320	324	331	308	329	336	360	336	325	331	320	296	325	302	329	377	335	353	310	345	335	338	344	344	310	317	343	319	293	343	353	326	301	298	351	330	350	302	326	317	333	310	342	316	317	320	313	309	298	342	334	317	323	328	345	336	278	309	328	358	304	326	369	339	330	292	301	366	328	325	320	301	341	319	335	327	330	332	302	317	339	309	332	327	317	332	324	337	295	302	315	336	333	338	311	289	291	292	308	353	328	343	318	306	324	330	282	341	302	290	287	313	308	324	309	317	313	313	334	314	333	331	320	327	311	321	372	320	338	312	321	281	324	347	285	287	312	317	379	308	330	347	323	323	328	312	319	297	323	356	318	351	308	321	297	338	342	345	305	353	330	315	317	320	320	308	327	309	336	346	352	290	342	336	331	335	317	318	316	349	354	314	344	282	359	347	307	304	305	335	342	314	316	347	296	337	340	327	313	324	340	315	354	343	355	309	318	366	302	339	319	336	308	366	368	325	302	317	387	336	329	336	330	331	337	336	315	308	357	303	351	353	331	344	313	331	342	315	348	335	346	353	322	331	307	281	317	295	306	331	372	324	292	344	314	325	329	304	342	305	319	303	348	328	319	314	337	339	339	354	305	342	301	317	329	329	350	315	330	301	312	310	345	342	308	311	348	304	327	307	353	340	298	354	327	334	327	327	313	327	341	315	348	319	364	320	330	332	348	341	351	313	323	314	307	312	343	296	333	349	338	359	323	341	300	267	316	341	317	329	352	306	355	331	308	344	334	292	362	333	300	346	353	334	323	325	278	307	354	309	320	296	316	310	321	343	331	324	293	319	347	349	324	366	306	312	313	332	319	322	356	328	313	326	315	350	325	339	307	338	269	292	343	323	306	297	336	296	359	337	323	301	321	341	324	314	334	364	289	349	311	318	367	368	330	351	332	332	306	334	346	318	327	357	361	317	336	359	326	324	321	315	323	313	327	349	307	323	340	331	291	336	308	315	337	339	331	315	342	344	361	329	347	336	337	342	311	324	294	322	333	331	324	359	338	326	349	350	341	325	349	329	336	349	325	312	301	325	316	340	338	369	323	320	326	301	314	337	338	328	352	312	301	333	304	353	317	351	308	327	307	313	291	334	348	321	334	291	324	336	314	339	330	299	318	289	352	342	363	295	336	311	313	303	356	368	306	322	304	352	332	290	325	311	347	364	336	347	315	339	320	328	262	360	323	350	344	322	353	339	307	353	315	308	344	324	318	342	343	287	330	313	326	307	349	311	319	356	323	355	334	312	328	331	327	316	320	303	362	348	310	328	318	342	292	347	335	334	309	326	322	344	337	325	289	331	351	317	338	349	370	351	337	292	334	327	365	311	352	333	305	321	289	317	311	359	327	327	333	359	330	310	328	361	345	314	318	311	350	321	354	337	315	343	355	302	336	325	285	331	296	320	339	307	334	317	317	315	325	349	331	327	360	324	323	338	314	313	324	343	362	311	327	325	315	352	330	350	351	332	346	303	308	328	337	299	325	327	283	360	343	318	309	376	306	291	299	346	311	314	328	345	342	313	313	341	325	286	302	355	330	349	298	309	350	328	360	334	324	322	319	318	340	334	350	301	293	293	356	325	360	343	343	322	294	310	358	337	335	322	295	323	334	342	364	312	351	323	325	331	327	294	338	316	377	339	298	337	335	353	320	315	324	325	319	306	308	337	323	310	311	295	320	320	301	318	355	327	371	362	341	328	334	310	313	319	336	299	307	309	311	330	273	329	332	310	354	295	319	354	332	351	324	303	325	300	346	334	332	349	310	322	343	374	361	324	320	329	346	332	311	296	358	363	304	367	323	283	307	365	314	309	311	318	357	344	359	337	329	341	321	318	316	340	316	302	325	329	342	349	334	325	318	314	339	331	352	303	285	320	358	363	319	311	356	301	355	312	321	343	327	302	338	352	344	307	349	309	321	307	326	335	327	333	366	296	299	308	316	315	331	334	332	308	339	289	330	315	316	319	343	330	309	316	348	324	332	309	328	308	365	333	349	324	334	364	309	312	361	326	325	326	349	359	303	319	330	309	308	293	314	315	313	324	338	375	303	290	328	321	329	327	332	309	325	317	328	317	310	352	339	341	319	302	329	330	330	311	293	338	344	342	324	330	316	327	326	332	338	361	286	333	311	312	289	322	356	294	321	386	303	339	349	317	322	288	329	317	293	335	340	301	338	328	309	337	346	305	298	331	316	337	338	359	339	318	346	325	347	322	316	335	342	349	358	344	324	321	314	324	328	317	313	318	304	351	362	323	309	311	346	285	310	317	329	318	308	294	344	330	326	314	344	309	356	315	315	322	311	323	318	310	333	368	291	327	296	341	321	333	282	362	314	337	328	318	312	346	373	318	324	318	301	313	305	310	324	354	298	303	333	314	296	316	308	343	322	347	322	293	315	324	305	361	355	342	315	319	335	331	312	343	312	332	342	309	299	327	356	321	312	322	310	323	339	335	343	316	332	357	309	349	347	338	362	298	332	316	267	331	291	302	323	335	302	315	341	335	335	313	340	315	288	330	308	312	341	339	335	345	352	331	323	337	321	306	300	345	314
6504	3010	4020	3185	2323	1587	1347	1180	1174	1095	966	889	930	931	910	952	972	987	894	921	925	866	913	759	799	837	823	798	815	825	840	802	819	772	769	753	739	765	766	805	712	790	763	751	796	793	781	793	785	771	733	752	750	812	749	818	806	727	749	822	754	763	806	766	758	771	788	811	771	731	770	755	738	763	772	788	756	756	758	713	778	787	777	765	722	823	778	752	781	737	783	802	782	781	830	765	793	729	789	818	730	778	817	771	788	768	838	780	770	731	834	769	766	733	782	759	778	794	787	764	724	757	766	758	759	773	730	774	716	743	713	762	749	715	779	765	786	745	736	741	753	756	753	775	751	766	774	749	775	807	746	770	812	810	745	784	841	744	780	777	741	796	781	743	741	812	775	762	765	759	717	798	786	773	808	758	733	739	794	797	756	797	820	783	809	786	751	756	756	772	739	814	766	759	769	726	775	753	768	765	740	757	746	785	805	742	799	784	809	755	738	777	749	739	779	793	781	786	767	773	747	733	741	766	761	768	758	765	777	789	812	769	763	803	779	781	730	791	787	807	790	769	729	750	762	760	732	754	740	765	755	736	790	739	778	755	810	782	825	775	742	804	733	769	776	826	730	801	704	833	739	798	745	759	788	784	758	733	776	772	798	756	796	741	784	748	780	767	849	807	732	761	803	747	745	806	801	767	770	759	774	748	758	820	772	792	750	741	765	812	743	773	768	791	788	758	827	712	751	805	739	746	763	801	761	766	742	764	726	775	750	780	807	839	745	740	799	806	769	744	787	731	778	742	816	759	771	806	795	778	760	775	806	758	759	800	744	755	774	782	750	754	753	786	755	774	815	783	727	772	737	801	800	738	751	794	730	795	802	765	756	747	763	797	810	782	859	797	753	803	771	738	768	755	814	743	768	756	769	741	712	766	770	782	796	798	797	731	794	788	768	745	755	784	820	726	770	773	793	778	742	705	784	732	779	777	772	741	738	778	738	793	769	783	748	757	795	779	752	746	754	747	801	755	749	794	764	790	803	784	793	787	737	743	731	763	742	746	776	747	752	758	850	736	743	726	745	748	740	749	735	751	739	752	800	732	759	777	755	752	793	721	775	848	766	729	739	744	793	771	746	787	770	784	709	776	767	773	740	807	759	737	752	776	804	796	792	756	731	729	819	793	789	778	765	776	746	794	796	776	785	758	782	765	772	782	785	743	742	754	784	770	756	812	810	727	791	742	763	797	792	736	807	789	783	770	758	795	771	740	777	767	749	799	783	728	808	793	811	738	769	785	729	730	768	752	784	810	775	807	777	777	745	806	802	792	818	781	735	771	758	766	782	756	789	812	751	745	759	752	785	764	765	717	731	780	775	746	787	745	822	780	726	774	773	762	772	797	778	772	759	821	712	751	774	816	787	776	755	785	716	766	740	785	784	770	745	815	766	786	825	773	730	785	786	774	723	778	794	685	758	769	737	835	747	802	752	798	790	766	776	759	753	817	736	782	742	804	768	773	790	748	788	794	706	796	793	764	814	701	762	777	787	791	785	719	770	789	759	762	790	760	720	769	783	806	770	791	799	751	738	773	729	739	762	739	718	745	797	777	797	750	749	758	727	785	749	735	736	801	822	736	809	771	803	815	775	789	808	804	709	811	793	737	811	766	728	770	767	777	772	781	743	798	748	818	834	804	789	754	802	791	783	766	765	760	734	730	784	788	769	755	772	778	732	777	776	780	780	721	760	776	751	810	796	739	781	738	784	763	789	749	779	768	748	799	798	750	752	769	815	813	759	766	798	778	831	761	768	779	746	756	773	776	782	744	792	805	780	782	845	745	819	754	771	813	770	761	798	772	800	768	822	754	774	730	743	786	811	779	779	791	796	772	749	774	767	856	775	809	757	778	827	762	736	778	818	731	745	731	785	807	747	804	806	785	794	822	759	820	740	731	755	775	784	746	751	847	758	818	761	779	802	790	779	746	752	822	749	776	767	779	778	786	733	769	760	724	791	822	787	776	789	759	742	779	781	821	792	734	813	790	777	822	784	764	762	775	808	757	757	752	758	786	751	806	732	725	789	747	772	770	745	804	805	825	752	790	754	709	736	815	761	782	785	775	747	771	757	820	755	831	795	775	783	751	808	820	780	777	756	790	773	792	747	779	757	785	803	753	794	765	777	759	764	703	761	727	765	781	799	783	763	824	749	791	820	764	814	736	806	773	817	793	769	754	747	809	736	819	779	818	752	781	760	795	751	751	799	798	773	793	787	762	744	750	770	787	771	786	722	780	721	764	739	800	801	769	737	778	764	753	772	778	820	805	784	796	760	777	773	782	736	727	787	759	736	746	779	740	739	833	752	771	766	784	798	752	800	779	776	706	781	816	766	747	763	796	726	784	772	785	757	731	756	812	800	704	780	788	751	785	771	729	780	789	740	764	806	770	813	739	751	823	770	703	774	759	717	734	798	805	780	763	790	811	751	748	758	720	740	774	759	794	763	787	731	725	794	752	787	797	789	716	791	793	774	789	790	755	772	787	783	828	791	782	809	759	799	743	785	794	802	753	770	740	742	688	783	748	805	749	767	747	776	767	774	756	795	741	768	777	763	720	806	787	759	746	749	762	766	776	760	781	698	779	770	797	794	781	751	797	752	759	828	739	790	767	777	765	792	780	745	790	784	796	759	802	769	770	764	773	784	745	809	763	761	789	760	803	775	724	755	740	814	782	739	824	750	781	794	777	783	759	779	801	755	775	757	787	794	783	742	724	773	747	770	805	780	781	742	745	806	782	742	759	755	780	744	785	797	800	740	754	763	793	744	781	754	735	736	759	755	800	801	782	816	773	793	810	795	756	752	747	778	755	771	803	772	736	745	766	773	789	792	800	749	752	723	783	777	789	745	776	790	714	800	767	818	750	744	746	784	813	842	784	740	713	778	757	775	762	802	792	741	802	778	795	786	776	767	757	761	771	797	794	788	796	772	765	719	769	756	778	774	741	789	770	775	733	751	755	829	766	799	760	756	762	763	740	759	756	743	792	785	744	768	810	762	800	768	791	740	693	788	794	809	703	811	804	771	751	778	750	746	794	756	733	766	745	728	802	814	810	788	766	769	739	771	757	761	754	796	742	773	801	772	765	730	792	714	785	828	759	767	819	764	751	772	793	809	767	748	834	774	799	737	775	752	780	755	817	795	740	757	794	774	762	754	805	744	728	791	817	742	733	779	786	752	765	757	765	783	813	771	770	772	778	746	766	795	818	748	780	767	824	796	770	818	775	753	761	759	787	753	739	753	788	746	785	782	751	733	780	773	730	769	776	770	752	734	815	794	755	840	805	776	792	749	817	754	783	768	795	736	742	778	820	802	747	716	742	793	739	801	736	766	723	773	720	797	771	753	789	808	766	712	742	790	807	825	783	865	759	742	771	777	756	808	792	798	788	772	804	735	763	812	777	774	755	777	799	780	779	752	768	786	768	732	791	752	799	787	759	803	813
20312	7165	3963	1830	958	787	629	493	425	426	440	351	415	416	369	383	333	351	379	333	333	333	301	305	292	289	289	309	309	331	302	279	355	281	244	305	294	287	311	307	291	302	300	292	325	304	327	278	325	310	304	320	289	298	301	333	317	282	309	295	275	336	290	277	283	297	280	272	286	280	316	296	346	300	305	292	318	289	269	282	248	299	312	262	262	279	288	303	280	277	305	280	299	354	293	309	290	286	306	301	302	319	313	316	322	316	299	270	331	281	278	287	287	324	287	282	287	289	333	290	293	271	330	281	297	298	305	309	312	286	294	336	330	290	310	274	281	285	331	297	308	275	283	306	305	320	286	294	296	305	297	302	303	269	288	328	319	293	290	287	322	318	285	311	270	311	236	296	284	302	292	318	326	308	306	319	322	299	284	288	295	292	334	281	304	269	306	284	309	303	276	269	347	297	294	293	272	306	287	305	293	295	321	304	308	318	302	317	282	297	332	306	318	310	291	294	330	298	296	304	310	269	321	274	297	267	311	273	314	314	286	287	303	328	264	290	268	309	268	301	292	310	273	289	274	307	309	302	326	285	314	299	299	292	278	284	308	293	285	318	292	281	294	274	303	295	309	299	295	306	305	264	267	282	260	284	325	309	316	313	282	301	269	309	285	295	293	321	283	308	297	291	296	329	295	321	307	279	288	288	299	339	305	296	298	310	320	279	282	320	282	298	305	297	262	307	288	302	272	313	266	321	268	307	271	323	270	300	309	312	288	325	337	290	297	302	277	318	301	280	267	260	291	297	297	331	293	281	286	285	328	277	273	260	259	287	315	302	327	319	306	276	333	314	271	308	292	295	276	300	325	306	319	300	292	294	318	290	313	302	292	307	289	280	301	309	316	297	322	288	280	321	309	253	312	283	275	264	303	309	278	303	299	275	293	288	251	274	306	313	325	292	307	296	314	296	327	276	313	299	322	350	282	312	293	250	296	335	280	359	312	295	300	290	291	295	321	301	286	276	282	314	324	324	317	279	295	275	287	291	297	299	290	299	295	297	278	295	299	290	293	290	285	303	282	271	294	301	327	285	319	274	292	259	290	294	335	302	299	306	337	297	297	313	310	293	259	312	309	303	307	293	272	285	266	277	292	248	305	287	287	318	297	312	297	318	304	289	305	330	299	303	321	327	296	306	306	260	326	322	300	280	287	300	293	270	289	289	291	274	356	311	289	305	323	322	300	296	284	299	291	301	296	308	288	288	263	297	305	301	314	309	322	287	278	278	277	292	268	305	292	299	292	294	265	301	328	308	319	284	316	265	284	307	305	305	290	292	301	315	311	291	285	303	347	292	310	295	307	310	280	290	292	277	307	339	324	286	298	292	294	290	319	299	322	303	266	283	312	288	297	247	314	338	321	277	262	312	246	298	302	316	300	299	321	315	289	327	316	300	294	296	304	290	276	284	302	289	297	292	311	289	318	296	307	302	308	301	302	298	285	283	295	289	286	290	297	330	276	316	280	295	303	317	293	293	301	328	277	294	300	286	281	273	307	293	301	299	300	286	307	262	306	313	287	311	305	284	295	312	304	295	318	303	295	275	308	271	277	309	270	277	304	305	342	311	311	288	259	285	288	288	274	327	265	314	290	301	319	278	275	304	310	267	314	278	294	304	292	304	332	332	280	312	300	283	312	237	277	256	322	291	316	319	321	305	318	304	278	317	279	311	310	317	280	297	301	270	312	269	281	310	266	269	293	330	327	296	253	286	306	295	326	300	297	265	315	286	295	311	304	307	281	300	262	287	320	296	325	313	311	273	274	260	287	302	283	258	303	288	321	294	324	295	313	306	291	281	277	309	295	284	289	277	330	287	287	301	267	308	282	333	293	309	304	311	294	299	302	340	324	268	323	288	275	286	289	283	286	331	314	299	297	347	324	274	304	276	281	306	291	317	299	292	297	316	284	334	272	285	279	304	291	290	271	300	312	334	314	292	299	341	303	309	323	316	282	320	287	306	306	283	291	341	319	304	278	304	293	284	260	270	283	312	308	308	270	321	305	294	279	285	329	285	270	299	278	307	313	312	283	288	300	292	297	288	286	278	320	297	304	270	313	289	312	280	283	316	276	291	279	311	298	314	271	305	289	293	280	299	298	307	299	320	305	315	291	303	331	304	312	337	298	279	313	320	294	309	283	305	291	289	333	287	297	331	271	300	302	324	298	287	293	324	341	303	291	292	296	303	299	293	292	316	282	314	300	289	321	290	336	298	315	298	310	287	306	299	300	291	267	310	310	315	284	322	272	300	298	295	278	308	325	295	338	308	341	262	303	311	284	315	298	291	295	281	305	298	321	299	311	288	314	270	335	308	295	277	281	302	312	286	300	284	306	322	328	307	287	285	300	291	304	333	283	324	292	311	292	302	315	310	316	295	296	261	306	312	304	326	304	316	301	273	307	285	297	281	292	276	270	282	295	305	312	283	292	313	294	290	318	310	284	311	299	278	297	337	304	318	308	338	305	277	300	301	342	286	272	297	319	277	265	284	316	301	261	278	267	316	260	301	304	272	267	293	318	280	308	308	314	276	298	323	283	306	292	303	294	287	303	289	284	294	299	300	319	297	314	296	291	319	287	316	330	287	309	331	288	310	296	291	315	282	302	298	302	318	275	279	284	303	288	283	312	322	280	307	314	338	286	287	314	286	301	302	306	317	292	294	305	255	278	324	293	310	322	262	310	284	335	323	281	277	303	306	304	289	313	312	291	314	305	303	309	297	295	286	294	277	291	321	302	280	286	292	303	321	290	294	326	316	290	296	276	283	291	275	286	315	320	291	294	310	313	304	287	300	308	309	262	294	279	263	313	321	328	290	308	310	326	294	277	282	312	273	312	314	311	321	303	273	308	281	277	290	287	280	298	298	324	279	282	282	290	305	292	291	273	282	311	277	271	285	298	317	284	309	315	304	300	261	275	291	276	294	288	290	304	323	324	274	305	279	292	284	307	333	304	285	305	315	295	289	319	286	280	294	307	302	310	294	291	282	338	307	283	299	303	316	293	279	304	315	319	296	277	307	310	308	301	330	295	310	320	302	307	335	296	304	285	304	284	306	295	292	304	288	263	297	332	288	296	318	303	307	287	319	287	321	291	311	331	275	321	260	301	292	296	323	315	296	280	306	293	296	306	290	298	303	300	272	270	264	285	283	330	291	287	287	317	312	314	328	314	291	276	290	285	305	317	294	272	293	308	297	283	296	310	290	309	321	315	281	301	276	308	293	289	285	261	310	294	304	299	277	279	319	264	279	297	310	316	301	273	303	297	291	317	309	303	281	297	293	299	272	300	281	306	289	311	277	311	355	299	287	256	316	282	331	337	298	280	280	306	301	301	309	296	304	299	267	317	336	308	282	305	302	260	279	304	276	285	281	303	343	302	281	278	297	318	307	305	309	294	304	309	292	286	296	295	285	331	285	298	306	300	270	293	307	285	300	287	316	297	266
14547	5967	7209	4804	3681	3061	2375	1864	1688	1397	1362	1241	1312	1308	1187	1195	1191	1178	1104	1031	921	938	863	798	748	733	803	768	755	751	735	721	722	758	750	759	751	772	739	711	728	722	688	761	700	726	719	705	694	620	670	742	775	738	725	691	660	724	709	683	682	732	737	730	691	667	721	762	731	705	694	667	702	700	715	634	703	703	724	700	675	668	720	685	641	706	751	705	694	730	743	744	758	721	713	687	701	641	697	692	725	722	718	717	692	730	698	726	732	690	694	702	720	723	684	674	653	689	707	713	699	696	718	754	663	747	689	677	720	699	674	735	677	742	690	748	676	700	676	707	691	698	709	765	709	683	721	717	696	669	732	690	706	679	746	669	662	728	642	743	702	667	720	685	722	726	680	700	720	713	687	716	692	697	634	734	707	659	709	741	710	719	722	746	747	716	679	686	768	732	673	678	693	674	772	709	682	699	692	644	708	726	707	723	672	653	729	734	714	731	756	701	689	731	695	701	699	723	681	682	727	741	751	748	717	718	702	720	702	710	671	649	704	731	733	694	695	759	715	692	672	719	743	693	726	703	716	742	673	706	675	689	726	678	720	719	693	705	698	706	668	705	677	736	676	693	725	664	698	725	732	672	724	667	714	752	712	686	743	728	682	701	659	735	683	696	704	633	709	682	666	700	657	678	704	711	683	676	723	737	697	677	766	729	749	730	710	695	721	721	665	704	696	688	693	724	698	710	705	706	714	720	659	709	709	757	720	737	701	699	721	734	709	691	708	710	724	695	747	674	695	765	647	712	742	733	669	691	704	703	706	673	693	733	745	713	669	769	724	703	690	762	718	700	673	708	732	732	646	686	709	708	703	734	715	732	686	712	700	712	700	749	702	719	680	680	688	695	680	671	714	732	702	725	707	707	696	732	706	662	704	694	724	696	703	728	695	738	722	721	693	687	722	716	682	739	738	743	691	728	683	727	708	750	708	719	727	725	713	669	693	697	679	727	694	704	716	751	690	657	705	699	711	755	709	702	679	731	741	700	675	701	674	696	710	692	722	697	690	713	711	719	697	695	717	709	729	669	704	720	732	764	678	686	715	686	676	695	701	693	711	670	702	704	731	708	664	698	712	706	720	708	682	709	695	688	714	757	718	671	750	699	697	703	686	710	682	708	695	754	712	711	748	720	714	705	684	657	694	722	711	700	750	691	722	705	711	694	708	688	672	688	718	689	748	710	673	729	706	708	703	684	685	755	687	711	718	681	711	710	713	687	756	700	699	662	707	706	719	706	717	666	719	724	670	757	682	680	710	694	678	712	717	715	721	711	665	716	670	709	671	698	687	700	708	696	751	745	660	674	710	700	683	692	678	720	685	684	693	733	708	666	705	712	669	697	701	718	692	716	691	720	681	678	686	726	719	712	724	731	709	652	733	746	688	737	733	697	717	690	726	730	727	698	732	714	739	760	745	732	782	704	724	756	718	725	706	686	643	755	705	740	688	726	737	693	714	751	721	679	716	711	697	684	692	700	734	726	671	689	667	714	716	657	720	743	710	723	702	689	723	705	770	686	712	671	622	721	709	700	681	734	724	739	762	711	667	723	687	659	741	737	693	669	678	736	704	687	765	699	702	718	727	725	706	730	654	741	715	676	680	691	717	678	736	685	719	692	720	705	751	694	725	655	717	727	745	706	728	740	729	698	675	627	699	704	726	672	748	711	718	673	731	730	698	721	687	687	649	700	698	751	694	717	687	710	737	741	672	729	671	719	733	686	712	690	725	663	745	722	712	677	712	740	693	732	714	761	723	678	718	700	698	723	678	691	712	732	690	694	787	708	739	686	687	646	682	699	715	764	700	733	716	666	740	682	674	701	688	712	685	719	691	716	689	648	730	728	686	682	732	750	712	686	698	710	698	668	720	699	683	694	747	753	708	700	734	741	700	725	702	686	683	678	691	694	689	695	717	666	697	728	699	663	770	674	689	742	688	694	693	698	693	679	716	682	734	703	687	680	708	681	734	695	683	707	702	683	716	708	684	720	720	728	666	711	663	715	777	695	742	676	747	678	705	742	700	677	729	765	669	714	742	767	716	729	706	707	667	696	689	705	702	717	663	727	690	695	708	735	715	674	689	676	714	700	708	702	724	747	713	717	731	671	720	720	719	725	709	674	669	717	723	674	741	702	685	699	723	696	675	712	696	756	706	704	712	715	671	689	685	698	721	703	710	671	754	722	725	642	665	643	713	725	700	681	686	728	706	713	680	675	687	693	688	728	739	670	746	686	747	724	726	657	684	705	673	694	743	670	727	719	703	716	717	713	666	693	721	725	710	721	658	746	724	751	677	715	652	681	710	713	667	722	729	717	700	683	661	706	674	680	741	676	703	683	680	701	702	702	707	709	689	685	753	669	732	696	789	700	696	743	711	672	714	668	662	681	746	701	663	729	692	690	725	680	702	733	730	678	686	729	696	739	717	694	709	730	679	700	722	670	752	704	728	668	737	667	724	642	692	730	676	704	746	679	721	735	665	739	680	692	747	694	693	705	690	694	757	719	735	721	686	740	717	699	708	679	677	712	739	730	667	749	737	760	696	704	719	683	719	737	677	656	709	699	704	735	730	692	741	702	698	738	693	675	660	734	691	694	719	758	737	689	656	698	707	694	732	720	760	712	679	650	682	728	692	715	731	674	657	685	709	664	730	687	714	747	673	722	739	732	706	705	728	712	678	696	709	709	719	720	680	721	685	689	681	681	709	740	714	695	726	735	733	685	721	745	675	750	694	734	700	699	695	722	696	712	725	644	693	707	715	713	698	740	700	764	719	709	670	745	686	709	770	723	756	738	714	703	693	691	777	714	703	724	706	675	702	705	690	685	722	676	714	696	654	693	733	674	715	754	673	719	710	735	684	729	681	747	702	702	678	746	728	722	726	706	759	707	724	729	720	700	713	760	705	683	697	732	691	723	743	696	703	694	673	702	717	673	681	711	697	695	706	775	664	679	717	628	757	723	695	738	732	695	711	725	671	704	701	759	703	731	704	720	700	734	736	750	628	697	677	660	696	673	705	675	714	758	734	730	685	706	710	728	680	716	727	676	708	662	695	739	735	773	684	692	739	735	695	666	748	735	697	716	725	695	682	683	699	671	678	751	743	700	659	724	676	669	700	703	740	712	745	740	660	684	722	736	699	752	701	695	702	741	687	699	717	717	715	714	725	687	740	671	772	727	696	751	714	688	687	685	659	675	701	728	717	728	710	708	713	698	769	675	713	681	703	694	737	735	685	696	676	709	685	649	708	677	747	708	710	703	742	746	672	739	730	687	733	702	709	701	650	667	680	733	736	715	693	715	714	672	701	670	691	650	705	718	695	678	736	713	714	717	731	690	676	692	697	729	701	683	725	721	722	705	706	747	717	704	747	750	718	743	714	688	673	665	716	701	748	747	771	669	710	675	691	755	699	693	759	695	699	726	709	674	696	751	724	716	686	718	727	708
29277	11492	6529	2548	1455	976	714	520	480	475	350	309	303	304	300	337	301	295	262	226	205	213	213	218	179	175	197	199	212	178	158	168	191	167	176	167	190	174	174	187	146	174	204	155	182	169	175	186	187	159	170	159	183	167	174	157	154	152	151	165	165	150	175	160	163	159	162	171	154	189	200	168	154	175	159	153	148	161	165	179	167	174	188	153	154	187	134	150	163	156	169	185	163	158	163	148	169	184	166	171	153	155	182	189	148	183	133	170	154	176	148	175	159	193	161	156	147	149	166	169	157	169	172	156	157	158	160	171	157	160	166	177	155	166	152	159	174	151	148	173	158	166	171	174	177	157	149	159	172	174	163	163	159	165	157	173	167	174	157	141	155	163	155	149	180	167	162	153	149	159	145	140	165	162	178	150	190	150	164	168	171	165	160	166	164	180	141	155	171	192	151	165	149	172	186	163	156	180	161	166	153	172	173	170	178	184	169	179	169	169	175	184	161	174	168	141	181	169	192	185	149	172	153	158	136	169	161	174	135	159	175	158	178	148	165	157	183	150	178	159	153	143	157	199	152	175	162	160	168	183	177	181	170	183	134	165	170	155	150	147	139	154	173	159	167	150	169	186	160	177	183	144	162	148	174	175	172	185	175	147	167	177	156	179	144	171	159	164	174	152	188	172	153	159	164	184	148	173	158	147	150	147	174	178	159	153	153	182	147	151	160	155	152	173	160	188	151	166	158	149	195	168	178	164	175	152	131	159	160	173	163	158	173	170	147	185	184	164	155	168	161	159	179	176	157	170	161	187	150	181	149	156	188	176	173	129	200	181	165	176	160	174	153	152	162	173	180	128	157	164	162	166	173	152	150	165	163	158	169	162	157	163	168	179	176	181	168	148	163	183	171	165	151	165	177	170	177	178	179	191	173	162	179	169	165	162	159	159	151	161	158	167	179	173	159	156	163	181	171	142	177	164	166	165	181	173	161	139	163	157	154	142	183	159	144	199	170	173	163	173	151	151	161	158	173	163	158	177	164	154	179	146	176	174	150	154	165	146	186	180	141	160	169	163	145	158	160	164	169	167	171	163	191	171	173	175	168	153	150	166	170	176	162	161	168	181	189	187	167	160	144	177	136	169	153	153	177	172	154	178	166	168	172	161	159	173	193	174	153	175	194	150	173	161	194	153	158	152	160	148	149	167	142	157	182	157	173	163	143	170	157	153	169	148	165	160	153	156	173	164	159	142	160	183	184	161	166	150	166	167	186	143	173	179	146	161	143	167	174	170	157	159	158	168	168	155	170	172	172	156	173	155	158	176	151	151	176	159	154	158	166	177	157	130	150	138	168	163	151	158	146	160	166	191	173	183	165	197	174	152	152	166	151	157	172	171	181	177	164	178	191	136	160	153	167	175	146	166	156	151	163	178	170	167	158	166	180	151	144	157	178	163	167	170	180	138	173	176	176	167	158	155	183	140	180	159	172	179	150	165	151	181	175	148	151	165	175	167	164	163	175	160	188	164	159	168	172	172	164	188	161	162	162	137	161	180	154	164	170	172	161	160	169	157	147	161	156	166	179	176	160	173	142	161	167	163	142	172	138	165	138	161	189	187	170	149	170	178	126	138	155	166	161	155	161	150	177	167	169	155	145	171	182	161	140	179	195	161	143	138	155	153	169	210	170	176	184	175	184	158	154	147	167	156	192	160	160	158	181	161	165	184	176	179	154	159	180	187	176	165	137	167	189	174	162	172	183	167	154	162	144	163	180	149	156	150	150	186	180	142	179	173	168	155	154	166	135	150	173	176	168	190	153	159	155	166	152	172	168	156	180	179	170	145	159	164	187	156	178	190	167	168	164	145	135	147	184	177	157	164	184	167	173	161	167	152	174	158	123	174	152	162	165	170	160	167	160	154	171	162	182	202	182	169	142	150	150	155	183	155	147	156	177	167	166	148	161	172	153	166	141	143	171	142	156	183	137	164	165	157	179	154	183	170	194	161	161	145	175	171	171	129	150	207	176	164	159	169	160	157	146	149	146	151	177	185	174	179	179	148	163	159	163	183	141	156	153	163	171	179	158	183	187	164	171	174	162	181	155	157	184	162	179	161	144	185	161	182	161	151	171	163	135	172	146	167	182	158	172	178	173	167	164	186	168	136	185	140	167	145	176	197	168	162	177	168	153	155	178	170	176	162	173	168	177	157	176	158	167	162	157	152	190	149	179	167	154	162	171	191	159	160	164	156	200	170	178	187	173	177	178	149	155	148	168	162	137	160	166	172	187	175	162	157	152	153	135	187	177	169	168	164	169	190	167	151	194	163	162	173	186	189	168	184	149	151	161	146	181	156	173	186	160	177	190	167	178	189	167	171	147	173	141	174	184	162	154	209	162	157	154	152	151	177	138	195	157	165	162	157	165	167	169	172	160	192	168	173	158	189	173	170	141	206	172	179	169	171	168	159	144	167	165	177	160	162	174	178	176	158	176	173	177	166	178	169	175	170	174	160	161	162	150	172	179	147	187	136	160	166	164	173	151	159	150	176	159	173	147	158	188	165	154	160	180	164	166	177	149	175	167	166	177	161	141	172	177	165	168	161	161	151	154	165	192	174	130	164	180	174	175	167	155	152	173	178	150	189	174	156	151	166	152	160	145	168	164	134	186	170	145	171	169	159	173	163	165	122	158	171	164	157	179	160	152	165	151	171	153	147	169	179	171	151	151	171	164	152	180	131	159	162	152	173	172	149	162	161	153	165	164	184	155	138	177	156	157	170	165	137	176	183	160	180	155	173	170	182	169	167	154	156	175	174	172	168	154	158	186	181	152	155	171	161	138	175	162	166	147	173	145	143	168	157	166	163	161	183	158	164	176	171	151	171	146	188	152	162	156	165	140	155	161	192	213	159	177	168	149	162	157	167	161	175	146	165	157	151	167	181	157	160	183	142	173	157	167	174	159	151	173	179	163	156	154	147	166	160	176	145	176	161	172	132	162	144	160	177	161	159	160	167	165	176	154	171	167	171	145	160	176	172	191	173	166	163	152	168	152	171	172	175	165	147	190	131	170	176	143	174	173	159	154	178	164	174	162	190	173	164	154	157	159	142	160	143	173	181	139	180	190	176	164	178	157	155	179	165	166	163	178	167	161	179	175	197	157	147	169	139	144	167	166	130	181	168	162	175	165	144	174	159	155	146	156	172	158	186	163	162	152	144	165	143	168	144	150	168	169	177	159	179	160	180	192	166	162	180	164	164	187	171	147	171	166	169	160	164	138	170	165	161	168	154	177	166	159	140	171	157	166	172	164	177	199	168	147	159	185	176	172	196	159	156	169	163	192	160	177	169	148	180	165	186	161	192	171	170	157	157	178	165	170	132	168	163	199	202	163	160	153	155	187	167	127	164	159	183	154	152	141	153	178	150	172	186	184	169	185	200	164	162	151	157	172	154	171	162	168	178	167	151	167	183	152	157	147	176	178	178	168	164	166	165	140	172
19374	8643	10095	5747	5026	4013	3139	2310	2180	1591	1476	1396	1473	1283	1290	1345	1195	1121	1013	860	785	749	637	568	584	556	524	561	523	491	448	485	472	459	472	458	461	440	426	430	416	469	404	419	413	384	434	397	432	441	428	426	396	404	403	442	429	426	444	423	423	408	419	440	419	403	405	434	403	406	437	453	429	422	444	465	445	485	430	460	413	435	404	421	403	426	469	453	403	429	401	399	394	470	405	427	407	388	406	407	414	394	430	394	415	427	426	464	412	431	428	422	423	396	446	414	430	410	375	425	398	437	415	372	403	421	386	452	428	404	435	407	422	428	450	392	392	412	402	381	411	415	431	390	385	402	392	407	415	429	387	420	431	462	407	376	438	449	419	391	384	422	442	390	430	388	405	402	416	443	439	434	422	421	395	404	406	409	397	400	457	389	430	414	409	405	420	411	444	398	367	435	402	410	400	399	399	441	424	425	438	438	398	433	425	408	396	429	420	421	452	410	378	415	397	384	415	406	388	439	424	401	438	424	441	451	440	434	422	421	417	383	392	427	416	413	425	397	393	414	420	380	419	397	433	389	429	391	409	408	414	440	440	420	397	452	399	429	384	392	440	416	384	409	386	424	415	424	389	393	420	446	425	404	433	432	420	444	395	407	408	424	383	418	446	428	419	397	406	423	385	413	408	424	434	391	413	418	416	394	381	404	425	388	408	387	427	422	426	443	412	451	428	412	438	409	431	385	402	409	383	413	406	412	449	380	420	381	418	432	405	404	388	388	393	402	444	385	410	417	405	395	438	362	448	429	383	423	374	403	395	419	405	439	419	392	411	428	420	424	416	406	443	416	407	478	412	415	396	443	394	396	396	397	434	411	398	400	432	373	421	408	431	420	417	450	411	435	438	405	389	365	428	468	419	414	427	454	395	391	421	403	416	384	430	400	384	395	383	425	388	402	428	429	408	422	417	441	444	381	417	429	386	420	393	423	429	414	410	417	432	426	418	403	437	429	422	424	417	396	422	427	385	413	418	441	431	402	411	403	417	429	397	417	444	424	385	426	421	392	430	374	439	443	395	414	426	394	437	387	416	431	415	440	424	417	417	436	449	438	437	410	394	401	423	423	420	386	384	439	411	409	414	415	402	431	424	427	401	413	381	422	381	460	445	405	408	412	411	417	411	411	449	434	431	408	444	430	411	403	424	443	389	386	400	446	414	444	381	429	401	398	410	415	428	405	391	446	416	385	425	436	403	398	394	403	415	374	388	415	429	380	404	424	447	426	413	417	437	447	430	390	408	433	429	420	447	389	397	449	417	420	398	375	414	432	396	420	443	462	409	431	409	448	400	428	413	458	396	406	417	423	469	412	420	414	389	416	410	449	411	420	397	438	430	398	433	394	409	373	406	402	363	431	416	441	422	413	439	403	408	407	438	443	448	442	427	442	387	394	413	400	414	431	415	459	412	429	436	398	416	406	395	421	429	392	441	399	397	426	398	404	445	407	436	396	416	425	395	450	436	459	406	396	410	391	426	383	376	417	415	441	420	404	418	410	399	396	372	431	451	426	418	406	451	421	438	426	426	413	426	420	406	407	390	425	423	399	416	435	435	420	404	416	441	405	434	426	409	450	436	463	437	391	413	410	416	416	447	408	413	434	394	375	458	433	423	420	389	451	398	438	432	444	411	391	409	417	430	435	404	413	425	399	424	404	426	408	424	411	411	402	378	394	403	394	398	421	421	416	410	424	410	403	449	401	412	409	400	403	396	418	394	438	401	434	423	399	425	409	406	412	422	422	430	429	434	417	418	424	410	422	404	388	416	381	434	420	469	443	414	431	392	414	444	437	405	415	420	431	369	446	430	431	435	420	417	402	399	436	403	431	422	428	434	413	435	399	425	403	408	429	425	417	420	422	394	378	417	427	415	408	439	408	446	467	386	382	413	422	445	438	433	411	421	418	439	414	451	390	382	414	393	429	387	422	382	382	440	413	414	394	397	369	427	420	407	422	429	415	420	433	419	425	438	391	406	439	410	404	444	394	421	396	435	432	432	422	400	451	412	432	436	400	403	416	443	416	420	411	444	399	384	410	421	391	437	430	398	416	392	377	444	420	405	415	400	390	420	440	395	409	461	423	406	447	427	442	395	399	436	404	419	412	420	387	394	419	412	452	387	384	438	376	410	411	421	372	403	428	415	416	439	376	411	435	437	399	379	365	405	444	408	402	418	413	423	407	372	416	424	406	388	422	416	395	392	429	431	418	444	417	400	405	426	383	446	423	399	411	403	422	411	428	410	403	434	442	434	438	429	424	392	420	416	437	411	416	416	439	433	404	409	462	416	385	366	392	446	425	392	413	396	426	385	398	439	403	377	412	429	376	413	389	435	438	405	423	395	408	445	417	396	396	410	440	415	375	410	432	425	429	397	369	399	378	412	456	425	396	429	404	374	419	440	453	428	419	403	438	425	425	440	403	455	427	433	422	409	447	439	408	380	386	400	396	389	432	439	387	427	412	442	388	416	405	416	420	377	418	459	427	427	400	356	423	366	408	440	421	404	416	401	419	407	396	383	487	422	405	424	434	435	373	419	410	393	422	420	400	413	396	403	423	401	413	447	367	384	426	429	389	427	421	454	420	429	435	410	350	408	418	414	420	403	415	418	415	418	381	400	418	436	378	405	417	400	403	434	385	433	418	428	443	373	385	410	404	465	413	434	429	394	391	422	397	461	424	415	437	422	392	408	416	411	401	391	377	389	445	418	421	424	425	402	381	422	440	397	381	400	419	410	426	411	430	426	397	414	396	427	430	423	413	422	395	424	417	415	414	431	426	405	406	413	450	419	427	422	389	432	389	430	422	406	432	413	402	438	446	399	403	424	414	447	409	432	411	421	421	371	391	390	376	425	458	460	430	433	408	398	436	400	407	406	404	404	439	413	399	417	420	435	414	444	391	394	404	428	412	399	414	431	390	410	422	412	451	421	413	418	424	411	422	430	389	413	468	448	393	411	415	399	418	400	409	400	431	379	417	420	422	426	401	401	404	434	432	416	392	444	445	415	421	427	432	396	433	408	379	393	392	405	415	417	409	392	399	442	391	440	422	420	404	432	415	422	435	435	454	402	418	404	419	403	389	421	396	423	419	409	415	407	461	422	394	438	428	408	431	449	407	388	423	430	400	396	467	416	467	416	436	407	411	430	403	412	470	429	424	415	403	410	410	405	432	407	400	413	398	408	409	423	385	388	436	443	390	426	460	416	393	412	405	415	427	406	426	412	407	440	388	424	440	422	420	436	427	393	394	430	368	404	408	379	425	393	372	408	423	404	423	407	443	393	397	383	420	424	402	420	437	404	419	448	438	420	403	410	423	437	454	412	403	426	395	410	380	435	420	463	421	407	420	402	402	409	426	406	430	406	431	414	391	383	415	412	409	406	451	401	376	411	399	376	399	412	416	394	419	391	421	430	420	422	411	419	408	419	442	424	427	404	414	437	420
8709	2657	1414	761	578	469	456	384	364	341	353	373	383	378	352	377	372	361	319	339	349	342	350	333	306	298	335	328	320	311	310	322	286	333	305	303	295	314	322	270	321	327	336	313	326	316	311	332	323	352	323	342	315	325	341	327	319	321	317	306	321	277	305	330	307	329	328	320	308	294	328	317	302	308	315	299	314	291	312	285	313	310	291	318	374	327	284	365	326	337	275	304	335	324	305	326	300	310	308	329	299	329	312	298	322	298	333	279	293	300	331	330	339	312	322	321	357	302	306	321	352	312	366	328	312	342	308	314	314	305	331	328	367	303	327	306	323	316	327	306	309	329	327	327	304	295	323	317	341	316	335	331	348	341	299	324	299	287	370	307	318	288	305	310	356	317	321	340	357	333	322	335	316	281	308	299	352	334	317	308	290	322	326	339	330	317	325	341	313	324	319	301	339	334	339	292	350	315	298	327	332	344	294	318	330	341	345	342	280	319	338	328	317	348	308	316	344	309	299	336	282	319	308	288	330	342	323	307	299	350	334	339	313	330	328	324	306	305	305	280	314	351	290	314	292	347	363	354	328	331	321	320	308	322	309	314	325	309	339	322	333	355	289	325	302	300	348	287	310	346	331	328	310	290	333	337	323	307	331	322	350	350	325	331	340	292	311	313	328	328	301	357	308	316	307	321	317	324	326	329	331	313	294	348	345	304	291	333	335	334	333	342	330	347	317	322	341	294	320	326	340	346	325	288	321	322	337	319	297	335	303	315	346	331	287	288	328	291	315	331	322	332	322	347	337	328	281	327	303	330	313	295	283	357	323	326	357	352	313	323	319	322	315	292	317	291	301	366	315	355	338	286	345	335	317	316	347	318	305	320	333	262	291	322	307	352	332	301	360	316	320	318	307	289	321	317	335	307	326	325	341	321	343	311	339	341	334	317	306	344	331	315	307	293	330	318	306	327	317	308	324	306	314	318	339	284	313	338	329	305	336	338	307	294	321	336	287	288	307	305	334	317	305	310	302	304	316	299	307	296	315	289	311	335	355	310	305	322	326	332	318	284	308	333	306	327	308	293	295	333	352	286	328	332	309	319	328	311	359	290	337	285	288	310	326	371	340	341	315	335	343	323	296	300	322	309	297	297	322	316	334	327	305	343	309	321	327	322	318	298	285	361	294	345	330	312	339	345	325	322	339	324	328	304	342	361	336	323	319	361	300	320	299	290	323	332	323	300	289	295	336	303	331	346	324	309	306	331	324	307	323	288	305	323	320	327	311	298	337	313	330	342	334	314	322	340	380	331	353	317	335	329	326	340	321	327	300	318	319	321	331	338	326	302	324	315	315	312	294	317	336	304	311	332	322	329	298	317	301	333	314	300	292	329	330	323	335	325	345	362	300	318	312	320	297	336	305	309	341	301	336	344	364	345	295	314	335	334	307	344	292	314	286	324	306	336	328	337	298	328	327	323	309	319	320	318	317	313	301	275	329	323	335	339	340	355	324	283	311	321	334	322	334	318	324	306	284	344	331	325	337	323	337	306	344	295	351	333	320	305	314	335	333	325	322	326	324	317	289	347	329	349	327	312	301	308	305	327	364	318	289	336	337	296	321	319	292	312	345	340	326	313	319	293	299	318	325	328	300	326	332	339	317	323	347	350	301	320	375	325	345	291	297	340	308	325	315	312	342	352	318	315	309	328	322	346	333	294	317	312	297	347	316	317	374	300	291	335	301	330	326	312	316	335	327	339	331	306	310	361	343	324	314	345	316	284	307	312	309	352	311	316	353	295	318	317	320	340	338	313	316	317	302	310	313	335	326	283	300	327	338	345	313	298	300	344	314	293	313	301	285	298	333	301	309	307	359	298	329	303	311	318	306	304	335	376	367	348	306	304	357	322	331	320	312	322	323	329	337	306	318	309	351	288	355	335	310	319	361	320	298	329	323	339	314	293	296	350	287	325	303	280	317	321	312	302	324	328	324	308	313	325	298	314	273	344	337	321	306	343	317	341	293	322	311	320	351	326	340	339	311	311	328	316	334	321	271	309	292	297	309	333	325	321	326	337	351	334	343	311	273	322	293	337	327	291	305	311	329	319	349	330	334	344	317	336	320	335	320	320	331	291	289	355	356	317	312	340	332	317	305	329	296	301	287	306	311	333	318	312	278	329	377	331	302	362	376	329	325	303	331	300	321	310	312	316	321	320	306	333	302	311	326	328	316	323	316	331	335	320	343	335	327	292	320	329	344	318	330	322	305	339	318	336	311	292	319	356	308	328	371	290	291	318	316	340	327	316	296	337	318	312	311	313	277	302	347	345	327	293	304	329	332	301	334	349	337	330	314	363	312	321	309	303	326	299	319	346	317	332	331	336	310	303	309	299	317	388	324	342	302	327	322	335	332	357	332	332	312	305	291	338	291	299	316	305	307	322	329	303	295	318	317	281	292	337	344	316	321	344	331	341	311	322	342	307	296	302	343	331	335	310	302	334	335	321	319	309	330	341	331	308	314	315	284	312	308	313	337	312	293	323	349	355	335	335	293	300	342	318	323	294	327	305	328	312	326	334	325	328	314	365	300	306	337	328	327	370	343	292	338	322	351	322	296	329	324	331	316	354	339	325	308	333	284	280	319	326	326	317	310	350	298	292	314	328	314	304	301	305	298	324	320	304	300	340	293	312	291	321	290	310	331	284	309	326	336	327	329	304	319	305	322	304	329	321	314	307	322	309	286	347	355	323	336	318	286	291	350	340	355	299	305	365	351	338	329	344	343	318	339	339	305	321	322	312	322	318	311	339	326	317	313	304	340	320	294	304	306	300	331	332	324	322	367	275	288	299	321	350	314	336	279	326	322	319	318	362	357	308	339	345	302	312	327	332	325	295	324	349	342	327	335	299	333	333	309	331	302	328	338	330	314	327	325	334	340	353	309	311	307	317	338	287	327	333	293	322	281	314	314	308	307	332	355	339	323	283	334	323	299	294	285	342	307	333	327	343	317	316	338	324	331	308	330	373	350	305	332	294	354	318	342	305	311	316	343	334	316	330	325	329	314	334	286	314	296	310	312	324	309	300	372	321	345	326	349	349	312	323	364	326	297	335	309	328	355	321	328	310	361	318	337	313	334	298	327	326	287	372	287	289	334	324	323	309	304	328	342	360	335	322	314	313	307	297	269	357	322	375	325	323	348	310	319	313	311	300	361	314	316	343	316	339	329	319	292	325	337	316	331	333	313	268	296	330	319	323	342	307	332	333	349	350	324	315	306	301	312	317	315	295	303	361	293	306	314	332	333	321	312	326	330	344	296	315	316	314	333	294	330	307	304	342	319	324	315	335	328	339	317	297	348	313	300	332	316	315	310	343	308	366	348	336	306	312	296	386	317	324	313	303	320	314	319	356	328	326	307	341	335	319	330	350	335	322	328	314	298	332	351	344	348	349	327	328	349	296	291	348	347	350	296	348	265	356	334	340	329	326	292	319	319	367	334	334
6647	2855	2792	2098	1708	1457	1325	1207	1140	947	941	1001	978	1031	1098	1054	896	983	921	875	864	826	828	771	760	861	769	802	739	791	782	762	756	789	771	759	769	768	759	762	817	738	727	789	753	745	785	733	720	811	757	809	712	756	760	703	700	744	758	708	737	759	767	772	753	733	733	653	804	759	754	772	782	766	713	808	703	722	760	768	735	761	775	770	747	762	721	764	758	725	675	794	791	806	732	707	766	750	828	772	744	735	789	739	747	787	697	758	786	783	753	752	729	772	726	741	785	744	741	766	741	689	803	759	762	801	744	762	792	769	801	704	754	768	772	750	770	778	771	741	731	737	761	814	754	752	768	741	775	783	765	743	790	762	791	778	742	783	784	717	748	747	744	782	778	786	698	759	700	751	776	754	758	807	780	755	757	750	745	761	778	759	725	781	760	745	751	788	745	745	763	803	748	720	806	711	715	769	752	766	753	716	805	772	749	747	763	765	812	718	786	742	771	724	758	821	767	775	698	803	759	789	801	721	717	789	765	769	765	736	793	739	747	744	745	762	719	802	719	737	736	843	786	758	781	800	776	736	790	775	747	736	754	779	789	752	775	717	715	747	761	738	839	776	737	690	791	796	749	725	707	762	760	761	763	760	737	806	732	735	779	769	759	750	749	737	716	776	768	733	782	759	703	734	741	757	751	827	785	726	768	783	752	748	756	784	794	732	756	793	757	736	793	731	765	765	817	756	753	764	752	765	758	766	754	758	789	784	743	761	718	719	736	755	752	752	768	756	749	751	758	779	827	715	784	740	740	728	772	718	763	745	741	767	712	714	730	801	717	732	804	749	743	760	788	746	793	723	775	762	765	738	779	794	767	772	751	759	747	777	773	788	745	771	745	731	736	757	745	754	767	738	739	787	760	764	773	729	745	756	761	793	757	813	737	772	778	755	778	761	804	776	794	725	762	756	791	754	757	731	793	769	762	739	754	817	760	780	751	734	774	762	739	740	749	736	746	777	775	725	780	831	790	758	792	729	772	752	745	751	782	779	762	753	792	753	812	793	737	753	748	759	749	747	732	753	712	756	766	720	751	771	774	775	807	758	781	798	748	749	774	760	794	715	760	746	749	741	748	811	748	790	744	829	729	696	796	789	746	784	753	795	772	740	746	853	784	748	801	738	754	788	786	780	785	747	771	749	716	793	748	762	749	715	744	751	724	757	732	770	747	784	724	818	744	726	813	746	754	789	762	746	770	762	762	756	723	777	773	802	733	791	712	746	784	756	771	773	797	773	774	760	782	753	803	779	757	759	777	794	733	720	728	725	748	794	778	753	807	725	748	792	765	814	719	786	716	752	700	764	765	784	780	788	762	770	745	793	740	784	742	766	832	768	721	756	774	721	781	754	717	765	720	738	814	740	783	777	750	808	759	793	776	815	751	744	744	784	753	749	771	770	745	722	786	747	762	780	775	752	726	739	777	749	750	751	809	815	720	798	804	695	755	771	716	771	730	759	791	760	744	730	785	725	747	821	772	767	742	760	754	739	787	758	818	700	800	779	803	756	739	771	748	753	698	727	736	823	746	795	763	764	779	746	712	701	801	737	723	752	744	804	766	786	705	796	753	725	729	737	748	757	796	759	758	738	720	752	758	743	734	719	741	740	779	765	779	803	774	760	756	734	770	747	738	732	713	762	768	775	778	758	802	778	767	743	795	737	737	785	708	766	762	793	768	776	759	792	782	761	728	747	769	737	749	772	728	773	755	775	748	787	733	756	798	750	811	758	772	768	748	729	736	752	727	783	838	736	764	785	794	810	714	785	734	727	772	733	776	735	746	761	781	725	751	786	742	759	745	734	775	781	751	804	734	781	793	798	708	793	802	767	722	749	768	731	758	758	809	761	740	768	779	768	742	773	742	760	741	787	756	719	756	762	741	725	796	783	747	753	734	727	775	714	768	751	819	760	741	771	738	781	823	692	740	770	750	788	712	711	806	721	742	776	743	768	737	760	732	773	730	773	733	745	758	744	784	699	765	789	751	784	742	734	751	771	786	762	746	778	791	741	738	739	757	752	764	719	798	743	749	728	766	738	790	749	746	770	724	813	746	761	740	729	776	721	735	756	742	734	796	772	789	748	774	776	722	767	739	776	768	793	736	742	760	680	727	750	791	727	765	733	772	763	719	767	787	784	739	782	748	715	734	750	749	717	754	728	748	720	745	718	788	762	791	758	760	779	800	769	729	758	797	777	724	780	743	758	728	777	746	789	726	778	763	768	752	756	762	815	803	810	771	736	797	766	757	822	718	741	700	758	768	720	793	775	731	716	774	785	725	737	731	769	730	761	739	733	714	764	753	778	752	733	782	729	748	775	745	770	751	728	763	750	766	772	790	786	785	739	749	813	729	727	764	746	756	708	775	738	816	716	755	753	770	772	769	738	755	752	798	749	751	735	798	739	752	758	713	731	783	744	736	760	776	779	768	807	792	787	749	791	778	784	755	782	762	753	729	759	733	810	788	752	817	775	768	809	757	797	744	704	808	707	808	776	760	773	771	726	781	794	769	779	792	742	755	772	778	773	780	777	784	753	797	740	751	764	767	743	741	738	798	729	758	768	723	781	779	699	747	765	761	709	724	808	745	784	765	805	732	765	763	706	793	804	705	808	774	738	770	766	761	726	740	772	762	765	779	760	794	776	789	742	833	771	738	783	745	731	715	807	707	722	782	730	797	782	783	789	761	774	827	797	781	696	760	802	740	775	754	760	767	735	729	810	776	777	776	707	795	757	781	767	788	791	738	695	750	795	730	733	752	725	743	777	777	804	730	719	754	732	787	740	763	709	768	713	754	742	704	778	751	798	806	732	780	800	765	737	802	725	709	737	783	761	796	740	775	724	770	760	756	766	738	757	733	760	777	782	787	811	759	743	776	769	764	726	748	787	752	734	748	741	744	689	792	759	798	737	747	719	719	763	741	768	806	699	717	751	717	755	831	746	756	758	754	699	749	804	746	791	769	746	797	750	796	782	746	749	733	772	762	777	736	715	782	770	779	747	810	733	743	732	712	753	742	756	768	742	771	734	797	779	723	768	782	780	793	737	833	816	806	770	713	812	765	772	795	754	717	745	788	750	741	761	808	755	794	776	768	760	791	751	756	769	758	791	775	763	751	760	710	772	809	806	753	754	744	755	734	799	724	764	743	703	773	809	747	751	791	779	760	722	764	791	752	747	769	725	770	745	701	755	742	817	771	738	718	750	775	747	738	793	766	793	748	771	813	760	749	733	811	726	766	733	716	724	740	770	772	748	727	715	753	779	756	710	778	732	746	752	725	795	724	769	764	804	774	750	775	800	723	785	795	758	783	779	737	717	812	737	799	775	790	806	787	763	796	760	744	764	802	781	773	789	717	758	724	741	762	790	762	765	727	732	756	778	776	782	780	768	724	796	771	740	744	811	784	721	750	754	744	737	770	720	740	743	751	753	754	778	721	792	725	765
19892	6538	2779	1306	1036	703	591	545	487	458	408	424	387	366	357	387	340	348	358	323	301	323	314	301	305	296	306	272	337	322	270	278	309	329	289	305	277	324	309	283	310	260	297	295	286	287	295	302	300	269	296	280	316	267	280	289	260	307	300	276	294	275	294	312	289	283	288	289	277	291	273	297	276	278	294	289	322	297	281	287	277	269	301	295	315	290	291	284	325	310	304	277	300	290	298	326	301	297	304	290	288	272	269	277	290	272	295	292	300	292	277	268	310	324	268	344	276	263	282	297	300	348	281	271	254	313	283	279	284	275	301	271	299	253	285	261	279	297	265	278	342	286	235	271	294	275	292	292	281	293	297	317	303	291	312	285	275	313	303	277	316	267	307	289	299	301	272	271	310	300	315	290	280	287	277	273	310	302	317	291	323	282	248	268	272	286	282	275	280	271	294	276	278	259	301	301	282	302	328	289	324	302	277	292	296	260	279	329	296	291	300	310	278	252	298	261	272	320	281	295	313	288	294	295	331	327	310	298	288	289	286	278	286	280	293	285	290	299	293	271	266	276	298	328	305	281	295	312	275	244	282	302	301	305	304	299	336	300	294	285	293	281	277	301	300	269	273	256	306	325	303	275	284	308	283	302	285	305	303	304	301	302	278	276	264	274	290	297	278	280	267	290	265	301	291	309	311	278	344	279	296	313	283	295	297	258	268	260	247	298	300	291	293	263	272	261	295	287	260	285	296	266	308	317	285	270	284	301	298	286	336	268	286	295	292	287	284	272	306	257	268	308	293	283	312	300	293	307	322	294	303	263	312	285	281	285	306	295	305	298	263	302	277	290	324	288	292	299	266	312	296	294	276	292	276	263	265	305	279	293	270	280	314	321	289	264	300	264	294	263	306	293	281	255	273	270	283	282	281	304	258	266	288	289	325	291	291	309	296	296	293	292	269	285	315	289	305	304	313	302	291	318	306	253	308	337	276	287	295	296	267	268	268	299	328	317	316	278	288	286	271	309	304	264	288	271	300	291	318	317	282	306	332	322	270	295	292	322	318	295	288	234	259	263	279	301	299	305	290	333	282	282	251	307	260	320	279	291	260	287	289	265	267	285	295	284	267	309	315	289	254	306	278	243	296	280	305	267	298	290	302	286	274	315	293	304	287	305	295	278	261	278	273	289	272	286	291	303	263	303	292	293	290	293	281	284	274	301	330	267	339	338	294	287	282	283	291	275	274	322	253	300	319	248	293	295	287	312	282	300	254	269	252	289	300	284	269	310	293	301	261	274	301	303	308	253	263	280	298	274	279	304	256	295	286	276	285	281	257	282	286	309	292	275	319	307	280	305	299	278	291	273	269	305	316	263	298	291	272	287	291	275	253	308	301	275	311	297	260	284	277	282	281	308	260	263	273	278	297	296	295	308	276	264	255	285	280	314	289	286	268	271	276	307	277	283	296	310	307	310	311	291	291	291	287	276	311	251	302	261	295	289	279	295	300	324	295	259	292	272	292	308	307	292	287	302	268	283	256	284	312	278	289	258	271	293	305	285	285	281	303	297	287	332	271	274	298	310	269	283	291	273	289	259	254	301	281	264	295	285	308	294	283	270	282	300	303	248	287	286	301	285	279	274	314	306	303	261	274	289	277	291	274	291	273	279	282	306	294	289	307	308	296	265	291	302	311	277	266	281	307	284	307	284	304	285	302	314	286	277	311	262	292	295	313	266	249	281	271	257	276	274	272	311	290	285	275	261	301	283	288	292	284	290	284	256	300	285	270	277	302	293	265	301	308	273	277	284	291	282	254	289	317	293	313	294	294	285	303	327	256	312	252	280	274	275	262	312	311	286	284	304	284	280	268	260	289	263	298	287	294	298	277	273	302	270	287	332	307	304	298	292	275	288	293	332	302	319	257	275	308	291	291	323	259	274	261	310	295	303	310	291	309	267	255	316	289	283	251	271	322	308	303	303	296	269	285	286	318	297	311	308	304	281	296	299	287	287	267	286	294	306	278	311	279	288	276	268	287	268	311	270	300	314	310	266	276	307	283	279	278	320	269	267	282	289	322	309	307	248	277	302	333	285	255	292	290	270	306	312	276	313	277	286	291	272	279	299	290	278	257	319	290	279	272	275	310	304	264	304	297	309	263	284	255	268	300	318	282	254	291	262	290	270	265	262	269	261	306	322	303	278	302	286	283	302	345	310	284	268	285	277	337	305	268	321	274	304	266	272	287	308	313	271	272	254	294	298	282	266	312	295	290	260	278	312	276	291	304	285	286	286	293	299	280	291	268	274	263	279	293	315	302	290	293	296	270	298	282	286	241	258	295	273	260	291	267	281	278	333	257	292	309	308	258	315	292	304	288	288	286	296	277	303	293	296	304	281	272	280	306	292	305	281	268	305	317	316	300	270	294	286	313	284	265	276	289	279	314	292	289	313	290	304	277	288	289	302	290	292	287	304	289	307	272	292	275	269	324	304	307	281	284	295	272	247	282	252	262	289	281	307	299	286	267	280	262	266	288	287	291	313	303	280	263	273	306	307	310	275	275	266	268	296	277	295	250	310	293	288	319	282	307	308	282	294	297	285	247	287	285	250	287	307	279	295	319	297	279	261	298	336	294	271	312	301	274	297	312	285	276	260	288	285	260	313	290	296	282	303	293	307	292	269	300	278	297	303	283	296	297	323	294	340	291	265	287	289	301	283	321	277	303	277	286	295	286	320	319	297	319	305	283	296	294	275	280	288	270	286	269	289	280	267	309	298	261	283	285	277	317	290	321	261	287	319	276	253	294	300	305	318	311	282	287	299	311	311	268	316	287	271	288	267	317	289	301	302	258	281	320	284	274	290	282	287	317	322	302	278	322	271	270	260	288	281	295	289	276	278	300	263	297	307	265	267	291	304	291	279	300	281	330	285	295	283	296	276	312	316	275	251	280	266	269	297	317	312	264	301	276	302	264	282	285	297	304	288	306	273	323	298	300	269	314	311	306	291	280	272	278	283	305	285	303	293	298	297	294	250	290	293	316	284	264	290	290	298	295	267	278	304	283	301	310	275	318	278	278	319	246	276	295	289	307	310	307	300	301	280	309	293	270	322	302	303	270	288	266	300	277	287	270	306	277	279	288	298	303	279	287	293	289	294	270	288	322	300	273	306	281	300	260	289	301	288	322	336	272	276	291	266	287	278	272	305	303	278	305	294	283	292	283	282	304	276	310	279	269	289	296	266	286	288	298	311	288	277	296	278	309	278	280	283	296	262	283	297	280	290	276	273	306	300	292	299	262	283	259	294	289	283	312	269	312	311	281	263	312	280	309	293	267	293	267	275	308	319	306	283	295	300	339	267	291	275	304	298	256	291	284	319	280	293	289	310	258	292	299	302	284	313	292	290	302	327	268	279	299	278	285	287	290	284	307	282	262	299	302	287	277	305	278	273	278	320	277	316	323	294	274	296	294	282	253	288	327	289	313	339	280	273	323	312	293	276
14383	5503	4620	3516	3632	2936	2223	2114	1589	1400	1332	1383	1322	1473	1332	1266	1199	1156	1031	920	961	793	844	779	816	848	791	777	706	744	701	689	673	675	673	656	732	755	686	706	725	663	662	703	664	715	670	690	698	687	710	717	674	669	662	662	732	642	708	745	667	654	682	660	722	688	629	686	635	686	678	684	736	691	703	711	689	671	687	674	733	702	668	661	673	691	763	727	711	675	703	715	717	682	681	651	665	699	690	732	698	677	685	650	726	621	699	695	662	689	739	719	667	695	736	680	694	688	702	693	732	646	684	687	639	695	697	654	705	732	690	651	638	717	716	634	688	653	703	702	694	661	658	659	658	652	679	684	660	700	636	700	659	646	675	749	734	685	672	743	702	643	670	684	704	698	695	673	687	649	671	659	659	675	681	665	661	673	736	715	714	693	676	681	724	708	685	705	691	717	731	697	678	651	658	726	692	611	687	701	692	713	648	679	646	625	677	673	705	687	666	681	626	651	662	686	714	666	673	685	692	667	686	667	718	670	660	708	711	703	685	699	663	692	681	708	693	705	663	692	722	693	674	686	716	695	706	726	636	676	683	662	732	694	685	663	681	683	700	602	682	724	725	725	698	676	681	656	678	699	747	684	671	711	663	682	692	705	645	639	680	752	719	687	660	694	667	656	703	650	653	714	665	676	728	692	647	707	696	692	630	697	663	715	695	691	669	649	712	692	704	653	653	690	684	691	661	706	706	623	700	716	683	637	722	724	734	672	681	699	700	673	702	697	660	659	715	723	706	676	673	702	692	675	688	688	679	707	695	700	685	647	638	666	666	660	673	668	660	743	649	625	605	694	733	681	745	681	677	671	669	699	696	683	660	678	653	661	679	739	724	697	719	711	719	646	698	649	696	699	707	677	637	705	678	709	683	694	696	679	667	683	693	683	714	663	674	682	682	680	675	690	687	685	675	713	635	676	716	689	665	722	666	694	718	689	716	692	684	647	735	705	712	691	715	722	727	699	662	690	657	701	696	659	668	667	704	703	695	702	685	626	701	714	684	692	663	676	708	700	679	633	675	686	716	666	716	693	691	692	701	641	701	678	672	730	663	677	698	692	700	644	696	699	714	685	728	586	668	669	668	734	655	701	747	657	699	691	686	658	682	702	724	686	704	684	682	698	715	693	655	642	694	667	662	696	725	712	680	678	706	657	710	668	663	717	679	677	711	678	706	706	659	648	641	704	677	696	694	702	712	671	638	706	685	732	664	659	640	676	694	656	679	629	687	717	698	733	656	669	667	751	659	672	707	670	698	705	686	659	647	668	683	691	718	666	691	668	699	684	681	696	676	694	683	625	632	682	693	706	681	647	687	676	680	676	697	661	712	698	688	639	648	647	691	639	692	693	731	670	636	654	700	666	690	695	675	695	675	673	691	665	715	677	666	674	666	704	707	661	705	683	671	688	632	659	681	680	691	710	688	688	683	690	653	714	675	674	691	678	563	703	660	696	663	686	663	665	676	636	633	740	674	669	696	659	746	683	684	720	661	647	680	653	695	640	709	670	674	682	668	677	723	703	694	643	660	683	684	673	684	680	650	744	748	657	690	673	673	689	656	669	664	660	683	622	686	693	704	677	664	665	686	693	686	657	676	695	690	660	690	683	673	681	683	693	646	643	727	659	655	663	671	685	684	698	687	671	707	659	645	702	688	670	684	706	645	642	693	709	694	710	659	686	716	711	672	693	667	635	661	653	684	684	640	675	715	735	686	702	711	691	680	677	716	720	689	724	660	657	718	696	714	694	747	722	649	695	622	641	673	706	715	732	671	624	714	673	716	672	695	688	739	708	678	665	674	678	648	699	673	700	711	655	681	658	690	691	658	706	660	685	716	688	709	677	684	671	690	695	664	660	706	692	653	709	660	672	675	650	665	717	665	736	680	694	658	678	674	711	720	701	696	660	641	713	692	730	691	682	691	636	677	676	648	671	664	667	641	649	691	682	648	721	654	656	671	689	641	682	709	654	648	680	672	709	681	708	672	689	700	686	693	698	686	664	689	674	659	698	710	727	691	727	626	703	669	694	689	710	720	677	682	693	660	670	685	671	696	713	671	689	723	694	669	732	678	669	687	704	736	674	666	694	696	720	708	695	653	679	652	628	665	663	647	707	624	731	695	666	692	665	690	711	676	677	721	686	697	671	718	694	660	670	666	651	675	700	685	684	728	636	680	685	739	705	685	684	668	754	671	679	665	687	690	684	727	700	654	686	700	688	679	663	619	696	685	663	672	661	737	697	712	693	731	678	686	679	691	686	658	629	715	660	641	691	677	706	695	676	696	690	778	680	707	637	716	655	662	664	666	732	699	668	702	697	688	700	692	706	697	675	681	663	675	668	684	716	672	674	641	680	727	659	705	671	734	681	697	703	693	665	648	680	691	724	667	694	651	680	680	648	676	671	687	704	678	666	681	669	686	680	654	660	656	694	681	643	736	653	703	664	717	652	683	704	686	705	700	733	651	677	663	765	702	661	696	667	640	698	677	766	725	692	663	666	658	671	693	694	745	684	672	664	625	643	700	678	707	698	657	703	664	671	702	685	709	658	691	683	682	686	689	692	668	705	713	689	653	662	678	699	679	657	675	684	713	677	662	714	665	686	661	698	666	659	699	682	699	672	748	661	706	680	716	692	720	715	652	728	688	665	692	723	737	696	702	760	711	669	737	694	713	722	691	638	698	672	668	714	668	712	758	682	711	697	687	657	676	652	633	665	674	679	710	695	697	686	703	662	698	709	705	712	728	691	696	705	724	673	749	666	716	672	703	644	682	673	723	665	651	658	672	649	676	691	699	700	672	672	693	645	667	666	717	683	674	657	669	695	670	707	694	666	651	704	683	697	701	673	722	674	703	684	653	681	644	658	675	680	694	695	687	691	681	683	703	725	700	682	701	654	702	628	643	737	714	696	679	714	654	717	679	712	647	665	682	677	704	714	760	673	688	620	628	692	679	723	674	691	647	674	679	696	643	661	659	687	682	692	632	655	676	666	693	693	670	740	718	695	702	710	695	692	697	736	656	647	688	694	699	687	681	642	679	671	682	709	653	699	652	662	699	710	701	678	717	666	632	676	688	670	662	660	701	695	698	670	679	677	723	672	655	731	652	676	697	706	629	686	682	696	664	723	693	645	675	672	700	689	709	678	691	687	707	653	659	696	689	688	715	681	669	688	672	739	687	663	696	680	698	681	699	671	669	701	650	702	630	643	731	726	709	659	675	691	623	694	686	683	659	719	667	656	696	735	682	674	650	767	699	651	683	667	646	648	678	684	681	720	674	665	699	660	654	651	694	683	688	691	639	629	716	724	688	699	684	695	699	677	676	695	721	698	740	665	691	672	740	679	666	613	643	655	702	676	670	651	674	687	707	644	662	733	668	624	667	649	697	638	697	747	676	654	712	714	679	662	713	694	674	666	659	696	664	683	709	706	692	702	671	714	695	657	671	682
28816	10954	3776	1697	1274	908	658	571	412	330	362	348	284	364	334	292	265	263	203	206	206	190	161	163	163	176	188	147	187	151	150	144	156	163	141	171	151	150	132	145	182	151	156	147	190	168	154	161	173	175	150	137	176	168	148	139	144	162	157	152	159	140	137	145	170	141	156	161	157	155	145	154	169	163	177	156	150	160	160	173	146	147	123	168	172	172	159	166	135	149	161	139	151	164	166	154	186	150	163	132	138	163	157	169	158	165	148	156	141	148	149	150	171	174	119	127	174	157	148	133	176	144	138	144	149	164	156	169	125	121	138	144	174	165	151	151	162	163	157	155	160	162	171	155	148	178	153	172	136	152	181	156	174	168	154	161	150	159	167	173	136	142	130	172	161	174	137	165	163	164	148	167	157	136	148	138	154	131	146	163	156	164	164	139	152	163	162	140	140	122	144	164	167	176	176	146	168	168	146	161	133	165	147	155	167	163	165	152	146	150	162	148	144	146	145	163	154	155	146	135	135	153	157	139	143	150	158	149	166	174	165	146	169	142	154	158	170	157	159	136	152	150	166	167	161	150	159	171	141	153	177	176	156	126	146	161	150	146	160	136	141	166	140	164	135	146	178	159	164	160	146	147	164	147	158	153	148	179	143	156	152	155	172	147	132	148	154	160	135	145	143	138	186	161	140	181	159	174	152	149	127	144	144	163	152	158	147	128	137	121	148	146	143	166	153	131	168	185	151	135	173	146	150	146	177	157	169	155	138	145	148	167	147	172	158	145	147	147	174	170	161	138	147	149	161	144	139	129	131	129	161	143	158	151	148	157	142	146	129	149	150	152	153	149	169	145	146	136	138	143	159	137	150	157	149	158	174	166	164	175	159	184	152	116	150	152	163	159	157	144	137	150	143	139	147	151	136	166	169	146	165	149	170	147	132	157	151	152	154	155	157	141	147	153	162	143	177	147	158	150	142	131	161	169	156	153	156	159	149	154	156	154	126	121	143	154	152	137	149	159	156	142	134	142	169	176	172	163	139	154	144	150	157	148	155	154	163	160	130	162	168	141	134	159	147	144	163	145	149	137	148	132	160	135	157	123	162	171	140	171	146	136	155	166	155	150	123	165	167	153	154	160	140	164	156	152	164	163	166	165	165	164	168	167	153	156	168	156	162	129	138	142	148	161	150	172	130	150	151	172	163	164	154	150	157	146	153	170	136	154	132	132	156	168	173	139	167	141	181	154	181	161	167	148	166	155	141	142	157	135	155	157	149	132	146	138	147	135	161	149	163	183	139	183	156	141	130	155	170	171	136	167	190	147	138	163	141	149	152	152	177	125	148	175	140	162	155	155	150	132	173	151	154	153	136	140	139	148	180	182	175	165	167	136	166	136	175	150	155	150	151	152	162	165	151	158	150	152	151	144	159	148	160	130	159	153	178	144	171	167	165	152	150	183	152	175	156	177	158	153	130	174	132	163	131	166	147	133	145	164	162	155	171	178	157	162	124	137	114	161	160	140	167	151	158	131	139	143	159	164	131	169	157	160	137	151	143	130	161	137	150	148	148	141	146	163	163	165	142	166	150	149	145	148	157	144	149	156	159	164	162	162	167	161	144	158	154	162	143	172	132	155	162	144	160	134	157	157	168	165	147	129	160	174	140	191	151	133	167	163	173	173	143	136	160	154	146	159	172	177	145	148	155	163	158	170	171	129	145	142	148	151	142	155	146	164	159	174	173	158	159	158	192	162	154	166	154	162	154	151	133	133	137	149	156	143	166	134	148	170	163	167	166	144	149	166	163	137	139	167	172	166	152	153	179	131	175	132	145	155	152	166	156	155	141	150	169	147	153	158	183	158	159	172	181	161	167	155	162	163	142	130	167	143	172	165	168	156	134	164	157	171	181	156	148	135	155	166	143	160	152	183	181	157	160	118	138	137	160	145	163	164	158	151	159	164	146	162	178	159	164	144	185	141	172	148	146	147	154	155	164	144	154	159	185	165	162	131	153	148	157	156	138	143	164	169	143	152	151	154	156	146	140	171	148	181	164	137	164	136	151	150	167	163	147	166	170	156	171	120	175	136	142	141	144	157	169	145	146	153	157	163	134	161	126	153	162	169	150	150	155	141	180	143	138	139	138	154	149	154	128	162	159	141	160	169	156	159	172	152	169	135	154	155	156	152	126	160	139	135	143	160	150	151	153	144	153	168	146	162	151	161	149	143	151	132	156	160	162	153	160	161	128	157	149	167	170	150	166	133	145	153	136	158	158	156	149	170	138	149	161	157	146	150	143	144	172	157	160	156	148	153	167	160	131	151	149	139	151	140	176	164	169	166	149	163	131	150	183	157	160	151	166	165	152	161	119	171	156	128	137	163	139	148	155	137	142	168	138	144	160	175	163	155	159	149	146	142	159	168	169	182	164	175	148	159	157	162	172	142	158	167	151	164	161	161	127	146	177	163	158	160	155	142	122	162	169	155	142	157	144	176	168	172	170	141	147	154	142	154	141	147	166	173	171	161	151	145	148	157	140	167	174	144	152	173	142	151	179	166	167	173	163	147	147	172	188	165	147	163	152	154	148	161	157	165	156	143	141	161	148	166	142	147	159	142	165	149	161	141	167	166	160	130	156	155	147	168	150	165	150	151	155	159	136	186	153	141	188	172	142	155	166	164	165	157	168	157	142	160	166	129	154	148	155	144	163	150	176	150	165	162	135	150	189	131	149	173	171	143	169	150	151	139	187	154	174	157	167	152	137	164	156	129	155	172	160	174	164	162	153	141	124	169	137	144	127	134	176	130	167	170	160	172	162	148	137	159	146	156	144	145	159	137	190	155	137	172	167	161	129	141	188	151	147	151	186	160	131	129	157	144	144	162	165	148	173	139	136	158	167	152	159	157	149	130	170	158	149	144	163	137	160	168	154	146	146	172	164	148	140	136	150	162	158	152	153	170	179	165	134	164	142	127	172	135	143	145	149	145	137	153	160	140	159	169	181	165	196	157	158	154	147	154	151	159	174	145	140	133	129	182	172	167	144	160	137	140	147	151	145	147	146	160	153	159	149	146	148	172	148	159	149	153	165	146	151	168	151	162	154	169	169	169	159	155	175	172	179	161	157	150	150	157	153	159	165	168	163	168	149	144	160	154	161	146	155	169	147	179	149	148	152	147	155	151	160	161	153	163	148	170	153	155	151	145	141	168	127	168	157	140	154	168	162	155	162	153	152	156	148	141	161	132	157	171	188	155	158	146	143	146	154	163	128	151	151	153	174	147	169	181	153	163	155	133	155	132	143	164	168	130	158	154	174	163	158	155	141	159	146	113	163	135	159	146	171	155	158	164	154	157	167	141	171	133	156	165	154	150	150	130	151	164	159	148	158	181	169	153	134	153	155	145	157	165	130	161	143	140	164	132	156	146	164	153	141	147	132	121	171	166	167	134	159	154	151	139	170	161	159	155	120	176	157	171	145	155	150	145	157	165	159	158	146	134
19000	7962	5435	4494	4941	3869	3033	2456	2082	1600	1621	1518	1668	1832	1467	1293	1133	1112	852	715	647	573	537	538	562	564	478	500	486	447	411	416	452	387	425	383	422	417	417	404	403	401	442	398	415	433	417	413	397	399	373	450	394	384	401	408	399	380	396	415	404	387	370	399	367	375	379	445	418	401	386	416	370	393	387	371	377	439	406	408	400	382	382	404	412	377	402	370	353	401	399	394	353	384	412	394	365	372	435	389	395	384	397	398	376	403	375	387	360	354	425	392	398	412	430	385	360	373	423	371	402	415	389	364	391	389	372	389	385	417	375	410	380	418	379	400	409	406	379	398	399	377	398	393	406	373	389	371	432	374	381	363	428	328	415	395	393	367	388	391	393	375	366	390	370	383	391	397	400	416	413	412	359	369	399	398	416	388	403	400	397	391	391	386	398	391	377	397	400	399	383	376	397	413	394	374	378	365	404	350	374	389	382	386	426	410	417	399	394	402	382	382	388	367	385	394	394	406	405	415	343	400	363	396	377	375	394	365	373	376	396	395	377	379	376	404	383	384	363	374	392	389	378	403	398	389	395	342	364	373	382	385	408	362	365	392	390	383	379	399	401	387	401	382	374	369	402	378	387	383	406	371	385	390	411	394	413	381	371	335	378	402	355	402	397	338	387	377	405	344	401	374	362	402	385	391	385	386	401	414	367	397	355	378	403	402	391	361	373	400	379	406	366	395	401	421	362	375	383	402	399	395	367	369	387	409	406	397	427	410	394	410	405	368	366	360	433	404	381	389	367	392	384	391	407	389	421	368	380	395	404	400	400	397	399	412	402	369	398	369	366	382	403	372	394	389	378	396	375	397	385	404	380	330	405	336	388	392	409	399	388	405	391	382	347	372	370	405	394	378	389	374	399	402	416	377	398	407	380	366	347	379	395	392	383	396	401	412	433	397	373	375	359	377	390	376	396	438	397	390	367	376	402	396	400	393	395	373	361	391	352	424	389	381	418	368	353	409	319	419	384	373	388	340	367	411	400	384	411	401	400	408	400	410	382	414	372	425	386	374	358	394	369	393	368	400	375	402	364	402	370	379	399	408	393	401	352	392	377	392	397	350	389	377	375	351	399	406	401	380	382	386	375	328	400	368	380	372	401	385	352	362	362	377	379	395	366	381	407	410	402	378	380	375	366	403	367	405	380	383	391	371	376	387	363	394	392	394	389	393	366	390	401	388	396	399	404	413	377	379	415	361	371	392	383	403	397	361	406	369	406	398	400	414	416	363	403	377	417	373	373	398	402	391	392	393	406	364	404	376	431	384	388	372	360	378	404	385	390	350	359	356	427	386	393	376	376	400	372	377	385	392	371	372	395	424	360	378	358	394	406	424	439	392	379	379	375	392	403	409	381	372	353	410	378	363	388	399	404	396	386	394	395	425	393	376	392	389	384	418	400	373	363	377	349	390	408	372	399	363	378	395	368	376	416	376	361	393	394	379	392	369	382	408	386	387	360	354	386	371	361	411	385	381	399	368	408	404	368	414	406	390	378	370	379	371	389	373	383	409	383	391	411	364	369	384	359	395	404	399	390	380	414	378	371	392	393	364	421	393	383	384	390	353	381	365	366	397	368	361	394	359	375	400	391	403	380	374	373	388	413	412	368	402	366	399	392	407	385	441	433	432	388	415	393	418	374	350	390	394	400	405	416	403	361	380	371	379	418	432	381	376	388	394	391	410	400	394	397	370	399	391	348	347	378	407	377	378	430	389	406	389	374	382	413	410	394	405	392	399	405	433	382	377	385	388	388	392	378	406	374	364	397	377	398	351	423	397	394	388	420	354	384	391	375	354	400	380	390	368	395	409	409	416	408	386	371	358	427	373	395	380	373	335	394	394	416	392	361	385	375	388	339	410	411	373	388	362	391	405	354	389	371	400	372	378	398	373	396	375	396	368	390	402	387	322	391	384	402	394	382	379	398	365	423	374	398	372	356	406	367	419	371	385	375	386	362	392	416	383	373	403	402	372	357	399	443	353	390	367	386	362	407	405	386	417	412	385	406	376	366	422	395	395	367	384	361	370	397	395	362	407	390	396	404	382	396	373	371	412	358	368	410	376	364	374	398	383	416	399	405	357	385	408	370	363	350	382	366	357	420	413	406	387	407	356	383	364	366	388	398	400	384	371	393	367	394	438	386	425	415	392	366	344	355	380	397	381	404	390	373	387	378	382	384	406	339	427	360	403	342	397	353	385	438	386	398	418	372	397	381	435	396	405	390	389	358	353	378	366	386	384	409	419	389	415	390	370	407	407	357	415	379	405	391	403	363	428	373	378	389	403	398	429	361	352	402	409	406	359	401	420	434	395	390	384	395	383	390	365	408	382	387	407	381	372	372	413	390	385	362	413	386	373	378	391	379	413	364	417	396	405	398	437	390	388	398	408	377	374	393	395	386	349	384	378	381	370	366	393	385	395	388	326	411	377	380	373	396	383	385	398	371	434	371	376	393	367	367	383	398	400	402	386	368	361	415	396	392	350	398	419	406	377	406	432	366	393	385	403	395	392	394	388	396	383	379	377	365	393	421	383	379	388	374	391	398	387	384	363	387	377	376	412	400	385	385	388	385	376	389	359	414	387	397	370	347	395	367	377	400	404	383	383	386	412	394	377	385	390	368	414	437	382	398	372	354	386	398	417	414	390	384	353	387	386	427	390	379	415	409	338	389	392	416	358	397	422	389	385	350	368	388	384	413	390	381	352	374	414	400	386	385	397	360	392	371	359	376	381	365	411	369	391	357	369	379	394	394	444	385	392	350	379	378	361	397	413	403	349	360	391	398	358	371	363	384	364	409	424	361	415	373	407	444	405	402	343	396	372	335	382	378	375	393	412	428	384	405	393	382	373	396	389	381	394	367	388	411	403	392	352	364	431	438	378	352	414	402	392	420	418	391	405	381	391	380	378	387	404	415	398	379	394	381	386	396	388	375	343	418	406	428	415	401	427	392	378	411	342	395	409	395	366	394	359	408	363	399	358	431	393	383	396	376	407	357	409	405	378	408	395	402	396	375	397	398	389	408	370	386	412	364	383	370	408	366	377	381	392	406	398	391	397	383	438	370	371	366	367	371	404	408	357	403	384	373	420	400	359	416	371	408	411	391	378	412	367	375	425	376	368	441	418	375	367	371	341	405	389	390	340	323	393	400	375	370	401	395	395	348	416	403	415	383	382	409	384	412	360	371	349	414	378	388	388	397	388	414	396	414	390	373	398	394	364	408	364	357	385	401	395	372	385	363	374	388	397	390	376	402	370	358	372	389	404	400	379	412	392	377	380	400	400	408	408	396	404	389	384	406	383	405	380	388	417	352	397	378	374	413	416	348	418	390	391	408	356	377	386	425	419	421	400	391	392	382	383	369	389	393	374	424	400	374	390	355	362	401	358	399	399	384	380	429	378	390	404	395	364	392	398	391	363	394	401	411	368	381	367	358	407	403	397	385	399
8461	2227	947	689	588	425	439	393	345	347	361	324	342	317	363	336	345	365	317	297	327	286	295	322	322	311	312	298	306	342	303	303	291	321	324	285	306	305	285	283	328	316	279	312	273	296	292	312	308	308	317	321	307	330	342	313	369	289	298	329	310	328	285	330	272	344	305	318	301	323	293	317	298	305	301	300	332	309	280	306	323	310	313	304	303	310	329	310	274	300	316	332	292	328	275	335	307	282	306	265	323	336	327	291	300	297	310	283	310	287	332	321	301	305	305	294	345	280	274	270	320	300	308	313	286	302	307	334	344	325	304	285	277	316	312	346	288	300	294	328	299	314	319	330	318	299	289	302	324	314	329	309	334	339	299	330	282	285	303	330	286	302	307	299	288	314	327	315	288	330	285	293	304	333	288	296	342	304	283	304	297	302	299	326	288	318	316	317	311	343	314	311	307	332	334	284	312	283	306	308	308	268	288	294	297	292	325	312	291	319	297	332	307	306	274	298	312	309	298	319	324	321	317	313	309	312	309	293	286	285	281	315	322	290	299	325	310	315	349	312	360	311	292	318	317	301	308	311	315	318	322	317	298	314	308	305	325	307	306	334	327	337	307	294	319	310	318	296	276	327	323	287	308	295	291	289	329	317	294	333	307	320	304	316	311	294	299	310	294	287	294	310	270	327	293	301	317	311	299	335	312	302	317	313	305	326	278	334	321	288	276	296	293	318	295	332	328	314	305	299	310	280	303	293	296	324	308	326	321	297	317	313	315	313	316	319	325	282	314	282	288	332	283	309	315	303	289	308	277	326	334	291	325	326	297	326	298	325	310	305	291	294	312	288	298	309	340	302	306	312	302	274	328	307	308	310	314	316	296	298	305	305	305	310	333	327	305	280	288	309	314	299	340	307	292	285	329	354	311	333	286	306	305	279	299	287	287	283	365	311	331	303	292	317	289	322	303	318	295	319	312	315	298	312	330	326	278	322	321	329	301	296	284	323	346	300	315	331	309	320	282	294	320	310	308	308	325	298	296	302	287	299	331	302	305	302	260	289	310	337	314	290	281	292	311	326	311	311	314	317	333	324	279	318	298	303	327	316	323	300	296	306	324	272	311	301	302	296	321	292	321	285	325	276	323	305	295	283	305	290	302	288	309	330	330	319	279	331	303	330	306	275	318	287	271	298	304	310	308	318	300	325	340	313	295	284	312	347	342	331	281	291	338	308	275	325	280	282	266	302	328	325	331	302	298	312	295	320	312	351	281	292	286	346	301	305	292	307	294	294	280	302	300	322	323	294	311	297	317	289	295	281	313	353	293	322	328	343	317	287	352	328	304	321	322	306	291	332	314	287	322	331	302	288	323	330	310	303	297	320	280	307	309	302	310	301	300	325	326	336	339	318	311	307	348	285	330	320	285	267	312	308	308	326	306	304	276	300	343	292	305	301	307	300	324	292	331	300	301	320	318	317	304	320	322	262	299	272	317	307	299	307	305	289	312	354	320	276	327	311	303	353	289	282	320	319	300	286	326	302	296	330	317	314	346	301	317	320	286	309	328	284	298	328	315	328	292	296	331	313	277	299	299	344	287	291	317	318	324	322	319	315	319	302	305	309	281	307	315	322	314	324	287	299	293	300	349	287	291	278	318	350	305	323	318	315	290	317	321	291	330	302	325	317	307	333	303	269	311	286	293	323	321	296	315	279	278	281	341	320	328	325	332	312	338	329	302	320	288	297	308	301	284	327	303	319	319	297	297	331	340	309	300	340	332	328	279	305	285	300	301	288	303	301	287	328	322	297	297	301	336	281	304	317	309	307	328	276	291	310	312	312	317	302	300	317	340	316	316	326	301	306	321	305	321	311	297	313	285	326	326	325	298	315	329	307	323	315	293	298	280	337	312	304	302	311	326	318	302	307	328	300	313	316	334	310	294	293	309	312	303	308	283	303	294	320	298	300	322	315	325	304	317	306	304	314	300	309	349	297	305	311	318	290	294	315	334	325	336	277	322	295	304	300	304	303	336	303	331	294	286	289	299	311	304	312	304	308	336	299	317	328	301	307	291	309	324	316	328	321	307	311	318	325	300	311	310	300	300	298	284	339	336	303	329	300	309	292	315	283	320	313	301	309	301	300	305	334	314	303	323	291	301	273	268	321	283	271	305	325	294	334	284	298	296	285	286	305	296	291	282	294	334	326	316	296	312	294	308	290	315	313	303	296	298	276	295	308	329	289	306	290	309	296	281	334	319	315	288	333	308	309	321	302	296	263	314	314	333	263	294	308	305	311	350	316	312	296	314	294	320	308	307	279	263	274	288	330	281	301	326	311	336	317	282	303	305	314	291	321	309	288	302	322	281	293	303	301	306	317	282	312	310	293	318	324	306	277	284	274	337	280	317	289	315	319	308	322	312	301	323	298	317	324	314	327	314	315	307	275	321	303	282	287	312	283	352	289	323	304	303	284	295	308	292	298	322	318	327	284	353	298	297	288	315	291	325	304	308	329	298	284	294	287	273	301	309	297	321	297	284	323	303	305	311	300	269	301	294	329	314	313	295	287	284	267	276	279	306	278	311	338	304	260	312	307	303	283	297	324	290	288	276	296	314	312	290	309	322	280	286	313	319	287	301	301	318	316	312	308	288	301	294	271	305	298	311	333	322	309	312	308	303	284	309	307	290	300	308	306	320	309	284	276	317	288	299	313	293	285	291	331	327	317	294	315	298	330	307	301	303	287	283	319	287	336	292	312	300	314	308	299	333	299	297	331	296	302	293	291	322	313	273	307	298	336	327	289	318	286	314	329	311	301	321	300	318	311	305	329	321	310	309	326	304	318	295	334	337	306	302	299	325	276	297	280	275	324	289	294	342	316	306	294	277	282	278	317	298	300	349	317	300	323	306	305	291	315	340	303	299	318	291	298	339	277	310	295	352	296	325	272	304	298	300	283	345	320	295	313	304	296	310	322	308	295	307	317	314	323	345	305	297	297	335	310	294	335	300	291	317	292	305	334	344	326	293	322	298	314	300	300	293	290	290	302	278	283	300	313	314	283	285	312	302	336	317	322	323	298	302	318	319	281	300	308	330	315	337	274	304	272	294	327	311	292	309	301	285	322	296	308	344	340	329	306	296	310	341	332	308	297	319	319	291	321	315	296	320	316	299	315	315	308	280	305	291	282	291	300	330	288	327	292	331	317	313	312	308	304	312	321	343	306	285	296	342	307	296	284	282	301	311	345	314	317	310	291	315	305	323	302	291	283	323	295	322	324	318	317	316	304	313	300	301	299	296	309	317	271	291	312	332	310	303	287	322	288	338	292	304	313	319	289	287	312	296	350	313	326	314	300	317	306	288	294	294	333	289	286	341	323	291	294	293	322	334	326	295	325	331	317	292	306	293	329	308	305	322	329	304	298	276	295	326	316	324	321	319	321	320	288	310	282	304	314	299	264	317	304	307	300	320	320	316	303	273	341	280	280	327	336	323	308	297	265
6215	2477	1953	1896	1818	1426	1290	1185	999	982	960	978	1067	1044	960	1031	989	961	841	794	810	794	731	743	777	786	821	757	707	768	765	743	753	728	694	751	748	704	735	726	759	739	734	738	731	734	731	701	705	729	693	700	741	721	735	753	723	693	732	732	728	787	727	729	734	730	711	760	733	674	793	730	712	737	773	766	736	712	713	764	708	755	698	715	748	763	726	742	721	720	709	760	777	713	753	745	731	710	730	736	739	763	767	717	748	726	708	748	767	763	710	768	691	800	757	735	740	746	749	725	730	737	713	755	710	745	776	691	708	740	729	749	767	694	753	726	723	698	750	735	693	772	745	773	825	743	721	694	773	737	705	741	699	778	764	721	731	736	755	738	715	822	752	720	764	717	733	740	759	732	721	761	729	762	728	705	751	701	744	726	751	736	710	711	764	743	705	756	734	751	722	792	728	719	761	673	715	733	699	731	751	721	706	740	735	713	717	738	728	717	754	732	679	771	707	670	732	733	716	746	706	704	741	678	779	737	736	786	696	717	736	751	736	747	716	730	668	752	735	712	742	736	782	753	714	736	687	716	720	717	706	806	735	720	721	761	712	746	709	697	718	774	748	712	678	737	745	724	739	739	677	699	721	746	685	729	691	686	762	688	760	701	738	715	755	740	719	760	746	776	752	706	738	731	729	725	709	751	782	751	763	745	795	783	715	747	684	736	742	749	752	714	687	695	720	739	740	730	739	722	753	719	769	705	766	773	743	731	719	778	758	707	799	738	756	718	758	733	729	722	718	735	719	758	725	745	736	711	783	745	715	749	729	719	732	768	756	724	780	744	804	763	757	699	726	718	755	698	770	738	764	746	766	704	709	706	735	730	739	708	791	700	744	748	753	754	719	705	697	682	755	707	740	793	692	757	732	740	705	703	737	731	688	748	698	782	678	693	745	698	692	721	725	770	747	757	760	750	752	727	716	762	707	716	708	722	775	754	702	744	723	722	700	752	740	736	753	687	705	737	726	712	711	727	758	760	695	765	716	659	761	750	717	756	760	726	761	707	716	800	722	722	737	752	725	768	709	749	735	697	726	691	785	706	701	767	671	750	694	711	748	758	772	708	733	731	766	759	732	800	719	782	758	762	740	711	721	737	748	681	708	699	729	749	765	692	702	698	713	729	734	747	782	725	750	722	689	747	710	733	714	709	778	721	747	743	701	756	694	733	729	711	723	724	733	759	749	685	698	754	812	738	675	721	728	676	739	710	750	707	717	742	705	723	697	744	693	716	752	754	753	780	684	714	726	763	730	769	740	709	711	728	760	749	733	743	763	722	748	763	749	747	746	745	754	751	692	744	725	762	742	711	717	768	683	766	773	751	737	697	733	778	740	653	727	705	719	719	730	734	736	761	722	733	720	717	761	759	765	733	710	763	695	738	748	762	752	733	747	690	757	725	744	723	737	730	756	693	707	699	753	702	736	776	750	697	719	738	799	695	791	753	799	717	743	752	729	736	751	743	722	754	762	756	676	691	735	719	745	731	736	750	745	685	717	714	752	716	779	736	687	748	706	690	739	709	746	774	747	708	733	748	754	725	725	733	773	818	741	747	691	717	719	766	719	762	750	714	785	739	687	707	733	728	726	725	688	761	773	785	689	733	754	742	753	758	758	746	704	768	759	730	717	704	686	710	719	755	737	789	703	762	675	711	705	744	734	772	732	765	726	726	773	730	746	772	696	734	726	745	760	772	743	738	755	717	746	744	681	691	697	740	753	689	728	746	717	743	707	666	664	708	704	710	706	724	721	757	696	750	765	757	735	750	790	750	740	738	702	715	741	753	778	712	745	742	726	777	714	714	727	735	742	743	731	761	759	748	726	710	726	746	739	762	722	752	778	747	716	754	762	687	711	708	753	743	714	699	770	734	750	753	718	725	744	712	740	702	711	759	766	727	803	683	760	703	709	729	820	789	697	736	704	772	690	736	789	712	750	681	766	749	757	718	730	736	738	734	735	742	744	695	742	723	751	746	672	721	768	726	707	720	741	715	741	787	758	702	722	743	745	766	693	690	733	742	758	732	726	742	740	741	713	741	743	674	756	711	737	780	701	729	709	675	722	743	735	772	705	739	752	765	722	761	723	763	758	734	682	742	724	752	752	732	706	739	749	733	776	753	714	730	710	691	712	752	743	751	730	718	750	746	752	711	774	761	760	767	762	750	695	756	754	727	757	700	708	743	734	751	755	692	741	719	740	703	752	722	712	693	742	717	685	687	741	766	768	745	711	755	712	691	701	711	767	736	710	729	696	699	729	698	778	733	721	744	746	715	751	739	748	766	739	773	718	692	696	718	746	687	734	740	709	774	734	686	754	692	684	722	702	737	703	730	717	728	733	718	746	723	708	748	723	777	726	697	779	720	735	757	713	749	726	825	725	737	694	673	722	768	711	725	720	759	757	702	764	797	770	689	747	730	760	734	732	732	753	756	742	724	721	709	732	724	760	740	736	770	749	742	777	684	745	737	708	761	697	678	748	749	723	704	743	676	703	776	709	720	732	761	739	761	702	758	718	720	702	774	728	753	708	706	725	756	730	720	754	683	768	734	738	687	794	701	756	738	747	706	760	756	697	752	686	736	753	769	731	758	680	685	748	785	708	693	718	720	725	698	739	727	793	710	709	696	768	718	711	719	715	708	764	708	764	734	726	702	717	710	756	823	732	722	723	695	748	701	736	741	684	729	733	698	730	750	744	725	731	726	786	764	743	739	811	727	694	704	746	675	711	742	666	755	743	758	709	727	732	707	737	730	722	696	704	709	769	725	741	730	706	692	740	706	773	753	720	684	744	728	720	720	728	743	689	773	760	726	761	730	713	763	818	812	747	736	725	707	772	747	714	727	716	725	707	731	739	725	722	722	744	729	723	699	736	758	747	750	714	717	764	687	768	714	736	725	711	696	721	761	742	772	745	758	716	743	692	708	741	742	731	674	717	746	715	703	777	689	745	734	733	728	710	709	747	772	731	735	737	753	716	732	732	692	713	707	735	707	691	709	743	744	770	734	712	738	713	753	699	739	709	763	733	719	717	773	733	785	737	682	763	693	776	724	744	743	732	728	748	757	655	749	746	739	731	789	734	752	773	748	746	737	751	773	728	764	734	747	729	739	712	729	723	746	754	720	755	719	769	709	752	752	761	756	740	745	682	702	762	728	718	754	742	762	728	788	686	701	727	783	745	745	745	685	717	782	743	689	743	767	766	758	707	719	738	709	770	734	710	658	734	739	742	709	695	729	728	747	742	744	755	730	785	706	733	734	742	721	745	724	727	695	742	716	740	716	798	699	734	758	784	759	754	742	735	715	664	773	703	682	707	747	796	759	738	730	762	747	735	724	742	723	714	748	714	689	737	727	687	754	717	729	756	690	700	691	747	741	692	750	752	739	708	752	715	729	763	743	755	727	769	751	761	719	743	715	739	689	707	683	739	708	709	683	758	702	705	756
19769	6360	2150	1293	1009	704	560	525	456	382	402	402	404	364	374	333	339	317	320	325	299	299	325	317	332	265	311	297	303	300	284	292	252	296	311	265	291	296	268	288	268	282	296	264	275	262	276	265	290	263	297	273	280	268	282	242	282	307	274	294	293	271	283	280	245	286	268	276	280	278	284	263	263	290	260	287	283	286	265	308	287	298	266	275	241	276	280	274	278	275	259	286	284	273	281	293	303	286	291	263	290	308	262	308	284	283	274	268	263	285	281	280	300	271	295	260	276	286	286	297	304	291	259	268	261	286	289	303	302	255	284	300	303	277	296	281	275	283	293	274	258	319	282	264	293	248	282	298	277	291	277	284	274	276	288	272	286	323	268	291	285	308	275	304	303	256	259	273	288	311	287	266	272	296	301	251	251	279	251	257	306	313	267	294	289	302	297	283	285	248	263	295	261	284	270	289	308	287	280	272	275	281	307	257	270	254	268	256	292	290	271	302	289	295	267	280	256	253	284	293	275	266	260	298	295	292	263	287	290	269	288	292	280	338	270	265	240	278	282	266	253	255	305	254	260	285	254	255	282	244	260	309	305	235	265	277	246	295	284	275	270	288	321	265	288	296	285	268	316	274	272	235	261	293	297	277	271	278	262	274	306	269	295	256	270	291	293	258	263	303	312	293	298	303	274	288	287	291	293	250	285	294	319	279	291	259	318	257	269	277	289	277	293	277	273	276	300	299	283	283	276	273	265	267	278	271	302	301	301	267	278	275	285	290	291	287	269	253	268	286	285	285	283	266	267	291	281	264	247	322	310	284	288	288	285	269	286	294	279	279	269	263	284	270	238	260	316	309	258	267	278	279	282	270	271	274	289	285	282	292	329	274	284	287	281	273	283	281	262	250	262	275	289	290	295	280	296	264	255	306	257	274	284	254	280	265	290	256	276	277	293	284	298	289	296	274	286	298	279	273	288	269	252	293	279	232	300	297	255	293	296	294	283	292	233	300	266	295	276	269	264	259	268	258	282	292	273	293	307	272	254	260	276	268	314	301	250	268	303	312	307	255	321	296	263	269	260	315	317	284	282	306	268	279	254	305	282	267	275	281	282	250	258	288	292	273	251	286	276	275	283	300	295	292	262	308	302	300	291	284	246	267	244	285	278	294	288	263	276	297	261	296	298	290	231	273	273	294	294	269	278	259	293	307	282	305	253	282	284	295	283	299	288	273	296	281	297	278	264	284	275	299	300	288	288	272	264	288	271	265	307	279	226	261	281	294	303	263	290	278	306	300	299	254	262	288	296	283	296	249	287	246	289	255	267	314	273	323	280	276	279	288	262	289	301	266	274	308	288	286	260	268	263	279	276	281	289	280	275	274	302	286	280	301	267	314	271	298	270	293	297	301	281	305	291	308	275	312	280	256	275	293	294	267	279	271	278	279	283	287	287	297	290	291	300	297	268	284	277	257	295	269	279	281	302	264	283	281	255	305	260	251	288	249	276	273	302	303	267	269	276	283	276	276	248	276	291	296	268	271	304	264	308	306	251	304	273	274	280	282	253	284	268	265	300	275	275	269	274	277	283	273	294	253	258	292	309	255	283	241	269	258	275	254	282	247	268	277	247	277	294	284	257	266	294	289	268	297	279	307	298	270	300	242	283	258	291	296	284	259	291	317	276	271	296	281	271	301	245	279	284	258	269	292	265	258	280	282	292	264	282	301	277	277	276	310	278	283	271	286	303	278	281	294	249	263	249	271	301	255	283	274	294	285	276	283	278	260	242	276	267	273	293	291	268	291	275	286	263	291	286	272	290	312	280	282	271	314	282	303	262	263	265	252	284	258	263	281	274	256	292	281	283	288	309	302	292	241	311	300	296	276	299	275	233	275	283	260	254	295	307	282	265	273	286	255	299	266	278	328	277	260	275	294	259	291	264	262	277	284	276	280	301	285	306	299	255	253	303	244	285	293	294	280	275	245	277	278	292	270	285	282	262	278	276	277	320	307	283	305	292	300	307	268	276	284	276	245	285	270	289	275	289	293	274	274	276	257	303	311	285	265	294	266	300	269	288	245	241	258	261	287	272	275	279	270	287	271	322	305	279	285	268	279	309	286	273	255	262	296	235	277	258	255	335	261	284	268	265	272	302	250	259	294	267	239	297	285	288	277	259	264	245	248	268	278	283	283	281	248	304	309	298	288	282	246	300	267	266	258	309	261	286	246	298	311	299	267	275	320	277	292	305	318	316	288	300	293	301	277	246	329	263	298	266	287	313	284	292	296	281	264	250	268	258	281	298	289	282	261	312	281	323	279	282	280	280	294	290	275	282	250	271	248	306	278	282	295	262	274	306	283	280	278	295	306	291	289	273	250	289	268	270	250	313	291	278	255	290	265	278	273	234	283	302	252	292	272	285	295	266	296	297	251	272	298	309	291	296	297	273	273	266	272	271	279	291	320	300	291	257	292	292	289	287	252	281	275	262	274	285	283	290	294	280	280	263	262	271	278	269	281	278	270	298	306	274	298	280	301	281	268	256	274	260	290	288	281	300	301	281	286	278	305	271	282	301	278	260	291	264	267	276	274	251	236	273	267	274	282	328	270	286	264	294	271	289	319	257	288	294	258	279	302	278	262	287	297	300	287	283	288	319	278	300	277	281	261	267	281	261	276	276	275	297	259	285	280	268	278	267	302	283	286	301	305	270	298	293	289	248	277	280	278	273	275	276	272	267	277	264	286	285	269	279	269	303	302	287	296	303	243	283	257	257	257	267	276	275	275	277	260	273	260	266	292	281	284	280	270	341	285	294	286	252	295	285	313	289	300	290	272	258	270	251	283	276	292	286	278	300	273	299	267	253	291	298	284	279	257	299	275	272	269	283	274	309	288	271	318	320	273	286	275	265	283	309	276	282	306	257	274	267	307	298	247	352	282	315	306	286	280	243	288	275	279	284	302	241	294	256	283	278	317	265	281	264	303	285	280	270	270	294	281	253	277	277	265	292	273	266	288	312	291	261	304	293	279	297	234	280	282	282	256	283	252	313	301	300	308	277	271	271	257	262	251	272	288	292	297	285	265	319	268	283	252	266	275	294	272	298	301	296	326	269	290	264	307	299	271	289	284	287	266	292	307	309	274	291	302	271	274	276	296	285	278	274	270	266	275	294	283	305	284	285	294	240	277	284	278	285	307	302	310	296	260	289	271	309	281	242	304	305	267	284	286	267	308	269	294	274	262	282	252	251	290	298	301	325	289	275	259	296	285	298	283	262	280	265	289	299	275	272	316	289	247	285	305	254	256	307	277	277	261	295	286	292	288	276	293	253	296	265	282	245	301	261	270	286	297	251	253	254	318	280	253	295	278	278	265	311	272	271	279	267	277	251	325	285	248	279	288	277	261	305	276	290	308	302	272	268	255	302	309	322	291	272	275	274	313	259	271	279	267	269	281	243	284	243	266	278	290	293	307	288	310	264	265	276	254	287	273	282	272	272	301
14209	5401	3519	3672	3544	2702	2336	1900	1522	1430	1505	1539	1579	1484	1344	1300	1209	976	994	828	831	734	767	718	822	737	703	711	728	696	690	694	684	709	674	676	683	674	673	672	646	675	666	649	700	687	643	674	663	692	651	740	696	690	669	687	692	675	637	655	635	654	634	675	627	698	694	694	678	679	698	688	667	663	688	634	702	648	664	664	652	690	660	654	645	704	647	658	716	648	651	693	698	629	659	683	642	675	690	662	657	700	703	702	654	678	686	639	689	606	684	640	656	612	701	659	677	682	674	690	703	678	664	651	662	673	613	671	643	673	695	648	655	706	649	656	705	654	653	677	673	705	683	658	617	689	652	668	699	636	658	640	672	690	699	622	704	668	646	679	648	652	697	686	658	670	688	637	662	711	652	671	674	653	681	671	652	659	657	670	649	709	645	662	705	613	706	658	677	710	662	652	641	668	678	694	646	683	708	645	672	676	677	638	665	639	677	687	664	656	673	626	657	668	659	610	659	646	631	646	713	649	648	650	665	652	676	699	672	665	646	656	735	664	640	662	712	690	665	711	629	648	661	648	643	638	635	651	649	643	679	696	666	648	699	690	665	683	678	701	689	709	693	693	634	698	670	656	699	672	633	634	671	638	666	666	658	653	676	671	677	638	744	642	629	612	683	639	679	686	668	675	654	700	652	665	650	702	671	696	724	646	677	656	684	670	690	695	679	690	699	655	709	643	692	654	659	674	662	665	642	590	655	628	697	691	733	652	685	689	649	656	637	684	676	598	678	699	644	660	696	631	684	729	682	669	654	677	670	640	736	682	669	705	674	686	632	680	662	645	640	632	681	610	618	673	651	673	674	658	655	690	646	696	671	656	650	697	659	659	620	723	627	655	662	655	629	666	663	670	620	700	693	587	652	658	660	632	631	638	667	681	650	624	677	649	634	650	709	646	649	695	652	655	645	653	655	647	710	666	699	665	666	682	647	682	707	706	665	684	682	649	665	670	663	648	664	644	644	640	658	659	719	692	660	651	641	677	621	665	636	684	664	658	638	695	686	674	605	629	632	685	649	663	691	628	636	651	680	620	683	661	676	659	694	650	638	643	654	713	658	675	682	613	705	709	654	630	675	666	730	625	691	651	667	666	679	673	662	669	674	666	674	667	632	664	691	620	668	642	655	660	611	652	689	726	708	682	678	652	682	672	658	673	662	709	639	732	675	662	687	670	638	632	626	674	650	662	687	671	675	707	677	680	680	650	698	699	690	642	656	662	657	619	667	665	664	676	687	660	675	672	690	677	687	653	678	690	664	666	637	663	684	651	660	729	688	670	664	639	690	707	653	662	689	630	664	674	691	675	658	656	676	720	646	690	673	655	686	676	677	640	657	673	640	663	678	720	624	608	661	614	675	710	665	635	639	645	661	654	713	651	693	640	638	676	641	657	681	645	651	673	698	658	672	685	633	663	668	651	716	668	624	684	651	676	681	706	628	650	727	656	687	669	716	708	656	677	694	695	678	667	611	679	668	658	708	671	702	686	698	668	668	685	686	658	702	652	629	680	669	633	656	674	672	717	656	650	653	706	670	669	676	697	674	656	656	619	613	700	645	712	690	643	672	631	686	656	675	595	667	617	684	652	679	686	660	676	646	658	683	651	668	689	672	663	708	696	685	715	671	670	646	716	686	679	674	632	676	656	645	656	685	621	671	639	631	656	624	622	684	706	652	695	680	700	696	689	648	663	682	688	673	687	698	720	665	684	658	655	643	673	671	689	664	651	697	671	659	703	665	641	668	691	707	675	641	688	662	618	662	677	671	665	700	740	637	665	642	639	646	702	739	674	727	684	639	643	703	667	669	652	693	671	703	650	662	648	658	690	630	642	623	699	657	653	666	668	672	681	625	639	652	712	654	694	687	684	666	659	691	701	687	661	671	675	649	620	655	624	715	712	677	665	667	681	663	712	680	708	665	618	662	686	634	650	670	673	703	616	670	638	722	617	694	638	667	678	695	675	690	645	647	685	676	678	635	653	715	689	694	715	688	652	692	666	679	691	653	655	668	689	662	669	636	655	659	643	633	665	671	675	658	712	665	702	662	628	687	690	653	660	643	642	625	684	640	639	664	702	637	636	664	675	670	716	670	646	654	695	684	624	635	677	662	686	635	656	688	703	629	648	632	677	689	661	660	672	662	636	674	685	673	670	664	650	642	625	674	663	690	666	671	645	644	643	684	664	636	689	703	657	625	666	695	655	655	676	686	710	664	689	650	671	657	643	691	668	673	684	652	686	681	664	657	670	682	642	705	681	719	693	653	658	684	699	649	670	676	652	628	695	660	663	685	668	645	629	682	698	647	643	639	676	648	709	733	661	686	685	643	727	693	671	655	662	658	694	640	686	641	666	696	688	626	645	644	672	672	701	644	637	674	657	629	691	657	652	672	638	691	670	659	661	671	675	672	662	684	699	653	697	684	638	637	689	694	652	647	655	667	646	711	658	650	675	639	644	646	632	693	627	711	633	665	622	671	671	726	652	631	699	669	677	643	659	632	689	657	692	681	691	656	681	641	625	699	671	638	652	653	655	667	652	701	651	671	661	698	666	679	661	682	632	688	635	635	653	688	653	687	663	649	670	703	720	679	639	652	652	644	682	634	674	637	665	639	649	650	653	658	696	648	663	696	705	623	674	659	692	661	687	709	697	652	653	642	673	661	648	629	689	664	649	670	708	684	669	688	667	639	617	687	663	662	637	624	642	647	633	631	684	712	640	620	643	636	674	704	615	629	656	681	669	674	675	622	723	671	685	679	687	669	636	685	665	647	674	671	680	657	683	654	690	660	703	621	698	657	666	714	601	677	619	645	683	654	664	658	704	674	720	634	646	636	641	671	686	649	700	664	660	619	690	668	651	690	669	650	670	665	650	630	709	685	669	724	657	635	679	630	671	700	676	633	648	624	657	684	620	684	650	669	653	682	650	686	691	654	685	657	631	637	670	625	737	653	656	691	622	691	654	643	713	661	691	678	641	626	664	683	671	669	639	688	709	707	637	646	709	688	643	643	711	655	686	696	685	681	633	682	680	633	657	647	666	660	626	668	652	702	646	677	681	669	673	631	646	703	693	661	678	692	658	680	623	682	665	669	658	652	692	652	659	665	679	663	648	632	686	665	681	664	657	636	646	686	678	677	652	661	649	696	636	674	657	695	641	654	696	696	662	701	627	633	675	688	681	639	631	668	653	640	658	659	675	661	690	697	703	647	649	644	710	662	577	679	661	689	669	636	687	683	674	685	658	645	670	687	722	717	655	683	655	684	674	655	627	648	644	665	676	690	696	646	673	702	626	650	618	657	686	667	627	660	664	627	683	697	669	686	637	690	680	646	669	681	659	671	653	650	648	640	701	636	665	644	698	694	633	659	681	665	653	616	664	672	631	689	680	642	677	621	669	689	717	693	706	703	628	679	681	634	678	581	641	634	675	642	652	677	658	694	680	695	605
29164	11062	3968	1896	1327	930	678	516	435	406	372	377	375	331	296	314	290	232	170	195	175	176	168	176	202	150	167	148	168	151	124	144	141	128	174	129	160	163	129	142	147	140	144	136	154	143	171	143	123	153	156	151	178	161	156	142	157	128	160	138	154	156	123	155	147	163	137	151	142	166	126	147	137	159	154	134	128	151	180	168	166	167	153	158	149	157	120	167	181	148	144	140	158	141	148	139	145	140	136	158	141	131	150	156	158	133	147	154	161	150	163	142	137	154	149	149	157	151	156	143	143	150	146	161	136	149	126	141	172	156	148	180	161	140	135	142	142	125	149	150	140	165	164	158	148	140	166	171	145	157	158	165	153	142	157	159	157	123	152	147	163	147	143	138	138	160	140	155	154	131	169	159	166	168	143	137	152	146	149	136	129	169	151	152	138	154	124	137	146	141	148	145	156	136	153	150	176	152	154	169	136	145	122	145	145	128	138	143	136	136	166	136	162	152	139	150	150	174	164	137	147	143	164	152	141	134	126	177	132	147	133	132	153	130	148	171	155	141	160	142	136	141	176	141	167	177	161	141	151	127	154	129	158	145	165	158	150	154	153	129	129	134	163	146	162	156	157	121	148	141	157	161	144	131	158	135	163	142	150	146	152	151	142	157	137	138	172	137	154	147	170	136	178	166	161	154	123	157	129	148	118	152	149	144	139	167	153	154	152	146	132	127	157	164	148	135	176	174	145	141	161	163	144	142	145	155	156	172	134	138	143	166	123	131	139	147	159	147	155	155	135	134	171	155	148	143	148	144	161	165	166	154	151	152	161	166	154	150	133	163	179	159	146	162	153	160	161	175	148	144	156	171	138	135	149	137	151	150	149	154	150	158	147	153	119	151	138	157	135	160	140	149	147	162	159	143	161	166	149	126	140	150	145	126	142	125	131	148	148	144	156	140	134	134	144	154	149	155	147	146	129	162	152	138	156	143	136	146	179	191	135	168	159	154	151	147	150	158	153	140	183	155	157	153	150	139	151	140	144	152	160	158	140	134	153	168	139	135	131	166	148	154	141	161	126	168	152	163	151	138	147	137	118	145	136	151	156	141	144	141	135	140	160	153	173	145	158	121	133	132	166	154	150	157	159	148	155	170	124	141	170	129	151	118	145	153	133	152	137	162	151	148	146	127	161	160	155	184	166	148	155	152	118	148	134	151	150	149	165	153	148	154	152	154	160	168	162	153	164	141	147	155	161	180	148	149	157	143	136	150	161	147	155	132	166	129	162	146	139	106	157	133	170	139	145	143	135	166	129	162	137	171	160	157	127	143	146	152	123	151	170	145	157	137	160	148	151	155	157	167	131	164	140	151	148	132	153	140	153	146	175	130	141	186	157	152	146	141	126	150	142	138	150	151	164	158	119	133	142	162	139	143	136	166	178	144	141	162	139	141	158	121	144	139	150	161	157	123	153	166	148	179	133	156	149	182	189	142	143	158	166	147	128	145	143	146	139	140	144	160	152	149	143	143	158	155	154	143	152	110	136	127	156	147	134	133	131	146	142	144	140	145	151	119	153	140	138	159	136	135	140	136	160	152	150	138	130	167	179	170	131	160	150	155	136	148	149	155	134	143	168	162	125	142	167	166	149	142	141	125	155	152	119	140	131	144	134	142	135	144	142	161	152	163	148	155	176	163	143	138	129	156	136	145	112	151	161	135	128	139	162	157	140	161	149	163	136	149	150	142	161	159	142	146	143	147	162	126	135	157	158	145	144	128	181	169	157	152	159	156	147	158	161	149	152	162	149	152	131	125	150	131	140	132	170	175	150	164	137	138	141	138	164	156	160	164	173	144	150	138	158	150	149	156	138	140	156	138	132	152	147	148	138	156	139	151	147	163	179	146	147	177	146	138	170	157	185	169	181	136	131	153	155	143	140	156	155	163	142	154	144	144	136	106	170	162	118	144	154	125	176	171	157	133	161	157	162	162	162	144	135	135	120	155	153	158	139	172	165	171	169	141	169	161	158	159	147	152	149	169	164	140	151	148	145	142	157	153	133	139	139	147	155	153	129	170	131	127	136	148	147	145	155	127	142	145	153	153	138	155	130	167	132	140	160	138	146	155	156	165	172	142	151	167	141	171	148	148	150	143	157	152	138	150	151	152	142	168	144	136	142	138	197	150	164	149	165	140	166	138	147	162	136	171	153	147	141	164	143	134	147	138	156	148	158	130	159	157	172	142	156	155	155	154	159	162	176	164	149	146	157	145	160	135	152	152	166	121	154	134	145	149	161	136	154	159	166	139	182	165	140	149	147	145	144	165	155	159	142	163	143	137	148	172	148	164	157	155	162	151	157	141	144	139	133	151	151	135	159	149	141	166	126	149	166	150	168	151	153	139	124	142	166	153	134	134	118	123	137	138	167	150	120	149	163	169	167	148	167	134	174	147	146	149	141	164	156	157	150	172	138	127	155	158	163	159	130	164	139	125	165	150	148	149	142	154	146	148	145	155	166	139	133	124	146	143	128	123	157	166	157	162	162	169	142	145	157	173	150	141	155	159	155	131	133	134	151	168	133	130	164	139	155	159	139	145	145	171	149	149	144	154	133	137	132	152	152	147	157	162	155	142	151	149	158	159	151	156	151	170	161	170	170	171	157	165	143	159	144	147	133	139	142	146	130	151	161	161	156	151	168	152	171	151	149	157	142	151	150	141	147	155	150	171	135	144	173	166	147	149	151	143	135	144	155	154	151	138	120	161	160	156	156	120	141	154	143	137	156	140	146	153	138	142	135	155	143	147	159	146	158	139	148	165	143	138	140	166	155	156	153	142	160	132	165	190	149	137	145	131	162	134	143	142	148	139	135	156	149	121	159	157	137	156	145	127	154	145	139	154	166	153	138	131	161	166	157	133	159	130	144	147	152	148	158	130	162	159	158	145	142	146	151	178	158	156	150	162	127	172	132	167	184	150	131	132	161	153	147	124	147	146	145	148	121	164	164	123	154	146	135	123	148	133	164	163	147	137	135	143	128	136	149	161	158	147	132	139	152	131	138	138	171	148	157	144	133	149	160	148	132	144	165	164	157	143	137	166	144	154	130	164	152	145	164	140	140	147	144	160	148	145	134	160	162	147	146	135	156	138	136	173	164	181	143	164	159	133	155	133	147	163	147	138	127	156	165	162	155	167	154	149	148	139	146	152	138	158	163	149	154	143	146	128	154	135	142	161	137	161	166	156	152	140	167	118	134	143	148	141	132	163	143	166	137	147	181	145	146	126	139	127	144	159	152	138	174	164	151	132	144	157	162	158	148	152	142	132	131	139	148	151	123	163	152	159	143	163	156	150	172	155	136	133	145	158	139	122	141	148	181	133	127	141	141	145	120	167	144	163	125	137	150	155	145	152	141	137	130	159	146	145	152	162	160	162	150	135	138	145	157	178	153	167	129	140	143	156	152	168	181	153	149	146	180	141	173	149	125	147	160	160	148	128	177	139
19105	7913	5964	4983	4636	3887	3038	2285	2076	1722	1790	1736	1826	1710	1557	1495	1156	859	698	660	621	527	569	619	585	544	475	461	435	422	409	409	391	391	382	368	387	390	406	408	423	401	399	412	422	399	387	395	388	356	374	381	383	348	395	367	359	378	412	349	397	405	405	394	370	391	387	375	401	343	412	379	419	368	409	378	391	383	383	368	381	353	393	358	370	376	362	370	353	359	384	383	372	394	379	415	368	386	360	393	408	411	371	398	365	385	394	382	380	391	387	407	341	404	377	379	396	400	410	368	378	454	377	382	360	346	407	362	408	385	418	385	374	389	362	385	393	348	400	380	360	344	345	362	383	377	344	390	379	372	382	382	373	376	348	392	377	384	364	387	399	387	390	379	363	359	408	340	383	378	393	416	354	375	384	376	381	362	351	362	342	377	356	355	361	347	374	410	378	370	404	394	345	371	394	378	378	390	375	374	395	375	365	382	433	367	361	368	390	368	392	410	339	368	395	325	392	395	354	372	350	373	365	403	391	376	380	354	373	399	366	359	414	361	385	403	345	372	374	379	388	376	407	354	399	369	376	364	390	352	386	361	386	387	387	435	394	372	370	390	385	357	408	352	337	341	337	356	352	356	379	406	406	393	371	371	367	391	367	391	394	368	374	365	370	367	404	409	388	347	364	357	368	389	363	376	354	361	352	418	361	387	377	390	385	379	402	372	369	398	378	366	350	380	391	343	382	373	374	355	377	368	395	371	378	380	419	385	364	397	366	379	403	355	373	395	346	357	411	361	380	342	368	355	363	382	393	389	335	358	371	365	363	397	344	359	379	387	387	392	404	384	372	388	339	386	409	429	367	362	376	414	383	366	391	374	361	396	384	382	407	379	391	375	403	381	376	351	383	391	360	314	366	382	372	398	367	363	401	372	374	362	354	386	375	372	387	359	377	399	369	380	353	355	364	362	378	376	356	371	377	376	361	390	395	376	371	378	376	362	367	400	363	364	368	384	412	337	399	357	382	360	364	338	391	360	378	346	341	395	351	351	359	403	345	352	384	337	379	365	372	358	391	348	355	381	387	363	381	369	407	382	375	322	376	377	400	398	376	398	371	395	389	352	366	361	425	407	381	388	356	336	362	381	408	373	384	364	389	391	377	386	380	343	364	376	359	377	370	344	377	376	331	390	387	366	379	379	387	371	409	372	364	366	370	368	358	385	376	362	353	401	342	379	381	390	388	384	362	384	375	419	396	396	364	372	359	375	370	402	378	375	398	358	344	403	398	400	367	348	359	343	390	391	377	365	378	378	362	350	392	385	353	363	387	389	386	377	374	360	371	381	404	371	382	386	353	380	306	410	393	398	357	360	394	364	398	369	377	383	412	364	360	380	414	363	391	380	351	392	383	364	396	391	363	359	379	360	379	380	341	362	376	377	393	399	366	401	370	364	441	366	364	388	333	330	398	343	353	332	380	365	350	374	402	357	401	391	369	385	377	383	398	450	360	362	388	379	357	374	367	381	365	376	367	397	344	381	381	364	378	380	377	377	426	373	421	354	380	387	383	364	404	388	370	383	370	372	396	343	364	367	365	392	381	337	361	385	353	345	415	376	381	407	408	387	402	371	370	363	383	398	369	349	380	399	382	397	372	372	372	382	382	388	339	344	376	391	387	355	363	356	402	395	387	367	380	385	386	378	389	372	380	378	361	356	365	401	354	328	391	419	365	363	357	377	407	389	349	367	357	344	378	354	355	372	409	341	350	375	383	390	359	379	355	354	384	420	331	367	416	401	379	384	369	370	368	376	369	390	395	408	380	363	358	388	390	391	342	405	372	371	366	379	385	378	331	386	399	355	357	403	393	375	383	357	397	373	378	373	403	414	401	357	371	384	374	369	427	387	386	402	360	386	371	374	367	389	383	353	414	390	389	372	389	380	403	368	355	381	345	372	373	340	363	383	356	364	382	351	361	352	365	401	380	407	358	353	392	434	393	371	387	398	368	345	376	371	349	380	357	368	384	382	392	401	384	364	372	356	355	372	427	399	363	370	357	362	415	370	374	340	354	421	334	376	394	337	347	404	363	418	355	369	337	373	360	403	359	343	348	379	365	378	384	379	369	390	366	374	392	358	390	357	360	359	350	348	362	389	386	377	388	381	390	379	338	362	384	385	362	342	379	379	352	344	384	349	389	353	405	402	375	375	390	416	422	375	338	383	368	381	396	364	359	395	390	392	389	382	384	365	397	376	422	374	417	370	359	386	360	383	360	378	420	359	343	374	374	379	382	360	387	371	394	357	387	412	384	380	364	379	382	356	353	367	371	378	342	370	378	360	382	364	350	369	374	357	389	360	353	392	370	379	376	400	398	336	388	406	409	358	340	416	353	366	380	403	372	396	410	379	386	376	394	369	346	390	351	402	341	419	383	362	375	387	390	371	405	359	375	345	385	365	370	384	367	378	367	355	374	357	391	372	388	390	377	389	351	337	360	394	391	395	348	387	370	402	339	356	359	342	345	403	364	374	374	376	401	409	389	384	432	382	346	320	357	412	372	371	408	381	376	372	371	345	368	367	372	380	375	368	383	417	407	379	387	373	362	347	387	374	396	368	381	389	348	354	367	405	352	404	389	415	337	382	374	370	368	367	365	367	365	388	380	399	388	370	383	384	387	385	380	415	380	391	371	362	385	349	392	365	377	359	388	387	347	359	385	417	386	397	363	366	386	373	377	377	353	372	416	378	353	346	366	354	380	374	382	361	368	355	366	365	409	391	378	370	396	387	375	380	382	388	389	366	352	361	372	390	351	377	381	367	387	389	389	388	373	365	392	410	324	407	365	381	386	376	364	388	334	397	354	345	398	402	359	395	366	370	391	386	371	392	389	393	365	373	367	412	356	359	418	367	418	406	370	360	403	404	379	389	382	370	384	406	353	376	398	409	360	338	394	375	402	348	353	406	380	379	355	356	344	378	360	402	345	356	338	392	392	394	406	405	365	358	371	384	381	406	419	376	383	372	380	359	368	360	370	365	377	405	348	387	397	400	417	372	392	372	416	372	394	419	344	390	377	409	351	357	337	363	371	372	394	352	362	384	361	369	365	361	375	387	366	372	354	460	359	354	361	370	398	348	361	381	419	342	396	402	335	400	401	360	376	390	366	415	384	354	375	343	359	404	386	411	355	405	383	381	387	363	361	397	341	384	375	378	368	396	398	360	397	359	370	375	365	343	381	384	392	378	401	394	438	391	350	386	359	404	359	372	374	388	369	398	408	358	363	407	368	346	356	392	369	338	418	366	383	379	356	358	361	379	363	361	380	376	359	363	374	362	412	378	361	363	381	379	353	377	392	393	363	385	370	416	351	372	405	395	370	404	417	406	358	363	376	375	375	392	379	375	391	402	384	385	383	378	377	376	374	354	351	381	372	377	423	359	427	384	360	369	389	378	402	411	415	386	374	381	382	354	372	394	357	359	397	378	363	349	394	373	403	366	393	365
8089	2208	1075	665	473	449	411	374	371	354	361	343	368	368	380	341	308	315	315	317	288	274	293	327	309	319	328	335	342	328	264	306	325	325	307	309	316	330	325	313	338	290	311	279	317	305	324	317	325	299	320	322	268	319	294	312	307	313	311	290	302	320	293	309	352	296	297	287	301	288	277	285	329	308	301	305	289	273	320	317	278	310	298	316	287	265	276	300	332	311	284	315	303	305	320	298	323	327	325	320	291	294	308	309	345	317	325	309	319	310	286	278	295	289	298	347	281	278	298	286	301	310	309	321	295	321	296	293	312	317	326	330	341	332	291	310	297	277	314	289	287	316	276	289	319	280	311	306	286	274	334	343	281	311	283	287	309	285	296	302	303	344	326	294	347	308	311	296	296	306	299	343	301	317	324	317	323	301	302	305	307	298	329	309	303	294	295	325	299	309	316	327	320	295	304	293	349	287	293	292	307	307	293	285	317	284	311	293	324	316	298	289	323	307	309	289	312	299	315	334	303	342	298	328	317	303	299	322	285	332	333	319	297	314	264	339	270	298	308	322	333	300	283	285	327	313	291	285	282	299	335	295	302	298	311	299	338	294	312	297	277	292	294	282	317	333	323	314	310	290	308	285	325	311	314	292	325	290	276	301	311	319	298	294	315	320	345	281	302	328	325	287	295	310	279	274	319	310	302	309	278	317	329	308	299	297	300	317	301	277	314	325	300	314	315	296	311	298	280	280	306	314	319	300	309	304	297	302	288	330	319	276	300	290	324	322	326	314	296	300	301	314	319	325	306	326	261	317	321	319	296	308	319	296	278	281	284	322	318	325	294	282	327	317	299	307	313	309	333	292	318	286	294	306	300	285	311	345	344	330	298	308	302	269	302	264	299	331	307	307	350	312	338	313	331	265	301	272	317	300	310	333	315	271	301	307	321	281	305	335	270	300	306	305	270	294	292	312	290	312	304	304	324	304	296	303	283	298	344	288	272	301	292	311	323	346	297	308	276	296	302	322	307	296	297	310	293	289	330	314	297	296	326	326	287	353	287	276	341	303	307	301	315	304	327	345	299	294	316	291	312	305	306	285	320	293	308	291	335	325	323	295	315	301	289	304	274	318	283	327	290	274	279	314	277	269	274	298	292	316	294	302	321	289	323	279	300	308	338	319	285	315	316	281	301	315	268	293	304	338	294	264	305	297	308	279	319	272	286	305	277	296	313	344	332	319	327	330	322	290	282	273	310	335	326	292	295	296	302	293	312	322	282	309	305	305	321	343	310	350	291	256	293	345	317	310	274	286	315	304	303	327	301	291	322	310	285	341	318	337	315	350	336	336	307	308	288	253	288	322	298	294	299	310	306	300	325	323	318	302	331	281	315	270	284	313	315	301	336	318	282	289	321	301	286	341	325	277	314	288	261	304	315	293	281	287	306	303	293	323	260	272	283	297	325	291	292	284	302	293	327	279	315	295	296	312	279	320	293	341	269	321	290	300	298	313	284	288	333	312	289	308	267	317	321	273	284	333	338	280	304	269	318	279	328	322	287	314	257	307	298	308	341	291	325	295	320	302	302	332	297	259	321	302	307	301	308	312	279	346	299	277	296	300	256	339	312	301	287	314	292	293	312	318	286	313	320	331	325	273	277	330	351	307	263	270	326	313	302	345	283	314	270	312	302	325	312	321	315	323	297	313	289	327	354	336	317	306	316	266	337	271	291	287	264	284	305	296	312	311	293	291	281	314	326	317	298	334	288	330	312	302	302	283	308	326	345	328	317	292	309	337	316	294	291	305	320	329	286	311	302	329	317	307	298	309	314	320	304	310	266	288	278	299	334	299	303	289	295	300	352	304	279	302	330	303	332	328	294	343	311	298	295	291	280	311	308	272	318	321	349	351	286	293	305	324	313	301	291	297	296	303	288	292	325	302	295	302	279	295	299	313	300	290	316	329	289	330	346	313	308	291	317	302	291	293	322	309	308	317	345	276	301	305	325	303	250	301	310	287	326	287	295	327	276	330	327	289	278	289	288	345	287	340	275	320	319	285	301	349	307	327	312	308	321	314	307	284	310	333	289	288	269	289	293	304	298	289	310	293	276	321	311	305	333	324	300	291	288	312	288	324	324	282	285	294	287	307	289	316	320	312	297	313	319	282	294	329	323	319	316	296	304	298	297	288	302	308	297	298	349	318	321	307	276	326	329	331	285	278	265	297	321	300	313	323	286	300	319	284	321	282	312	289	295	275	352	327	318	313	314	326	320	287	329	295	279	290	310	273	315	301	322	278	291	300	361	286	313	344	305	322	306	304	312	295	298	319	305	321	321	274	307	325	288	284	331	286	310	297	303	312	293	337	317	298	285	322	287	298	308	292	305	312	326	312	264	291	304	308	282	291	320	300	320	296	318	330	313	324	322	303	292	296	302	309	290	316	301	314	334	294	303	290	247	323	300	337	313	290	322	343	292	293	301	284	312	302	294	257	310	310	335	305	351	310	313	315	314	281	295	298	304	331	300	280	297	315	305	303	322	305	334	334	305	288	303	312	277	319	305	308	323	290	300	277	298	280	310	301	300	301	300	323	294	326	295	306	340	301	312	296	323	284	316	300	281	297	305	308	315	321	314	303	309	316	340	326	313	286	339	316	336	323	309	271	333	283	279	294	297	310	292	267	296	300	289	296	305	299	309	331	303	294	311	312	282	308	323	283	312	308	288	303	298	330	268	299	307	292	282	283	297	315	287	282	332	319	299	334	304	318	309	291	317	317	309	325	295	302	294	336	308	285	304	304	330	307	286	292	295	312	330	313	318	325	309	325	300	308	303	304	328	318	314	307	342	333	322	336	281	320	322	344	325	293	312	295	308	316	282	309	322	324	283	323	294	299	292	331	267	283	334	305	309	268	302	325	296	323	288	322	301	286	318	279	287	324	324	269	307	286	318	320	306	292	301	311	304	312	338	313	304	297	310	323	275	286	321	337	294	303	303	298	301	295	285	319	329	308	318	315	286	313	317	317	305	294	291	322	327	319	327	294	319	298	300	283	290	328	325	312	285	287	307	305	328	323	301	309	298	311	298	315	284	302	278	304	324	326	308	287	309	311	318	342	348	303	324	317	319	318	320	345	301	318	301	297	335	283	300	321	329	284	350	313	298	316	299	301	322	312	289	316	287	274	314	301	341	322	331	346	307	346	349	318	277	291	300	284	291	342	323	309	299	315	307	331	294	326	296	266	311	298	328	311	273	297	326	335	355	281	297	319	331	300	302	283	329	299	348	316	309	293	322	310	313	301	276	302	301	296	289	304	317	316	296	292	309	292	256	312	305	280	286	283	323	278	275	289	299	274	294	287	274	306	298	305	310	319	300	299	307	318	296	319	278	281	329	291	291	306	281	302	318	301	337	327	297	306	339	321	336	287	303	306	303	301	311	316	289	308	293	318	327	317	322	301	322	309	303	309	285	303	307	303	324	305	335	287	285	310	299	307	330	284
6070	2478	2274	1924	1539	1323	1283	1066	1051	1054	1041	1011	1110	1044	1097	1047	937	888	837	778	849	781	793	784	800	764	719	751	729	724	756	733	661	743	692	741	758	733	698	718	710	770	749	728	724	757	712	722	714	700	731	712	714	729	731	719	783	736	735	738	668	747	705	686	738	723	765	697	736	713	732	726	739	706	714	722	746	705	712	757	688	753	730	766	764	708	739	682	750	773	775	762	763	636	720	767	709	721	703	696	710	708	718	744	736	758	716	692	704	741	769	741	769	711	711	727	664	691	704	764	749	671	716	715	739	727	766	716	673	672	711	716	725	745	744	703	749	695	730	714	700	750	790	684	773	725	711	671	745	727	709	690	756	705	740	691	697	704	684	739	731	735	755	761	777	705	736	695	738	721	731	670	750	689	711	781	687	716	690	722	710	725	755	720	686	702	715	744	777	749	702	671	721	775	719	701	713	722	730	715	678	706	746	731	702	713	736	790	682	749	707	779	722	741	702	695	717	702	708	743	688	750	755	698	707	726	698	744	710	659	704	727	749	768	708	817	712	736	717	727	731	709	719	682	779	724	707	754	700	682	741	692	690	702	717	727	707	745	721	694	734	701	698	719	709	775	733	695	648	738	666	746	747	716	692	704	737	722	699	723	703	728	754	695	748	727	734	768	706	778	778	736	756	710	698	707	741	752	710	767	721	772	759	717	699	722	700	705	713	712	746	706	714	767	733	724	732	737	745	759	661	688	693	672	803	721	745	738	697	773	712	683	710	726	737	644	703	707	740	759	730	696	722	743	675	687	735	724	722	773	675	709	751	718	706	736	735	762	726	738	767	712	732	738	693	683	742	691	708	725	745	731	698	699	708	725	746	711	738	690	718	705	686	711	771	739	732	714	722	739	643	742	770	729	745	727	767	736	713	730	718	722	740	723	730	749	733	699	725	690	704	705	712	679	717	734	742	720	712	782	735	698	664	749	718	742	688	700	716	727	736	706	754	721	692	747	695	714	739	702	738	723	681	718	712	759	749	754	746	666	703	708	693	735	762	683	671	702	714	734	730	775	752	718	738	710	718	740	680	796	701	714	751	715	717	713	722	752	724	707	713	751	750	761	739	785	708	735	722	730	687	755	697	750	721	732	792	709	670	721	707	787	728	731	702	689	733	693	731	697	746	724	786	726	724	742	771	709	770	730	725	683	728	724	731	683	691	714	726	699	675	696	717	716	699	713	702	754	751	690	729	745	756	754	743	703	732	684	756	706	679	702	706	742	745	753	714	722	755	681	753	704	719	706	735	733	748	719	714	726	707	729	635	693	722	724	712	713	724	760	723	700	779	724	683	702	679	707	719	726	717	674	709	730	710	736	720	698	713	761	755	768	716	726	759	687	771	701	717	711	756	719	682	751	730	723	669	718	688	754	713	712	704	747	738	735	749	729	717	760	755	679	757	720	737	713	750	730	747	716	732	699	731	707	713	711	778	738	720	692	715	778	682	723	766	716	697	727	768	735	753	745	760	695	722	717	705	761	710	699	735	732	789	698	729	710	674	716	727	709	728	708	731	737	723	673	747	730	706	700	732	733	714	684	684	731	753	746	696	702	748	729	744	732	703	733	745	760	679	720	699	693	689	720	687	735	729	732	693	704	709	740	713	694	713	738	768	701	645	750	732	788	750	747	738	746	718	719	685	726	756	654	728	759	777	714	730	723	708	749	736	684	799	747	760	711	692	731	711	707	695	723	668	713	715	725	759	763	698	709	722	721	694	749	712	707	743	689	733	693	709	676	702	739	754	715	742	759	760	704	749	716	752	674	683	732	744	736	758	705	744	706	718	728	764	752	749	733	700	738	683	741	745	780	728	756	739	725	705	709	730	677	682	737	677	701	701	717	697	736	735	716	732	725	731	726	728	712	743	746	736	711	712	745	702	682	731	724	704	699	718	723	710	773	726	699	708	759	698	712	740	781	755	743	741	763	739	683	739	676	681	736	697	724	753	696	713	737	723	738	687	747	717	721	713	737	720	666	723	727	716	728	748	753	688	794	660	729	756	721	701	733	707	713	726	741	709	692	739	698	740	774	698	741	717	719	719	726	662	722	752	675	773	686	731	721	751	696	771	746	729	717	724	727	698	708	689	752	683	760	753	637	745	701	748	728	716	702	709	721	771	705	755	715	760	698	737	752	701	657	724	766	720	753	726	695	720	722	755	724	750	690	765	731	763	687	757	736	734	711	709	690	757	736	741	691	719	745	789	740	699	713	659	728	739	733	672	763	746	727	686	678	726	744	689	714	796	743	715	718	730	715	715	766	753	741	724	719	787	738	758	741	729	721	694	696	670	711	699	733	704	674	725	754	725	675	698	726	707	729	768	725	727	697	691	724	756	700	732	682	687	745	715	694	766	714	718	752	749	740	677	759	743	760	737	691	732	739	759	743	713	719	747	746	686	730	729	691	645	719	714	712	679	720	736	744	736	703	752	739	703	717	716	742	726	663	711	715	746	731	696	762	782	693	711	723	735	728	729	746	714	702	712	713	767	722	748	781	705	714	737	746	693	738	710	770	682	722	774	753	711	724	746	723	762	755	768	701	667	727	763	716	687	739	739	694	745	745	742	685	730	749	766	725	759	714	766	747	704	757	728	709	709	701	733	726	764	705	675	724	720	725	725	713	715	717	693	699	672	741	732	700	720	704	735	697	708	728	733	711	735	733	746	721	745	750	725	732	763	738	699	718	712	717	740	700	691	671	725	728	722	748	732	712	740	716	710	725	738	724	698	732	682	744	711	792	684	770	716	693	733	736	736	712	725	744	693	707	739	731	747	759	704	742	719	686	747	747	731	738	744	731	753	716	676	734	728	744	700	733	742	737	704	691	713	651	707	730	737	711	695	743	710	708	738	729	721	697	712	687	716	708	664	739	729	736	755	709	719	717	731	722	723	732	730	744	723	739	705	687	755	716	712	708	781	712	733	716	740	703	691	744	704	730	725	662	742	769	754	718	734	686	686	766	736	719	745	725	723	723	668	698	755	737	760	696	702	678	706	750	730	702	761	746	730	690	710	712	762	706	751	713	709	736	696	747	743	691	692	751	738	700	755	723	735	721	713	689	730	717	713	745	728	716	719	739	743	691	698	711	666	775	750	737	720	754	732	736	749	684	705	772	744	693	686	742	689	724	689	722	724	704	747	682	717	691	737	725	736	735	715	708	727	744	712	728	684	758	746	752	735	734	707	704	713	719	710	703	756	700	714	655	741	696	728	646	777	681	742	726	746	711	771	689	761	732	728	712	725	741	739	724	698	725	705	776	745	723	719	738	780	720	743	717	737	712	731	729	738	755	713	734	719	714	683	804	762	707	785	768	720	716	769	736	722	721	730	703	744	691	727	735	747	704	723	739	750	695	726	733	740	703	735	687	720	740	717	769	757	745	719	700	756	737	724	728	707	743	718	731	733	699	706	799	699	664	751	712	741	714	680	714	716	741	755	733
19467	6114	1863	1173	851	673	598	452	446	456	416	387	433	407	403	380	354	307	326	298	315	313	270	302	290	283	292	265	277	301	299	241	278	288	250	300	244	278	286	288	287	285	275	268	273	276	256	270	271	282	290	247	257	291	284	309	257	312	258	242	281	307	256	304	244	262	262	259	271	265	269	278	295	277	316	267	275	302	286	287	263	259	260	280	311	291	273	273	277	277	291	223	256	269	280	257	260	269	304	279	288	258	297	274	254	277	277	292	252	289	271	258	287	274	289	296	259	299	265	300	270	272	264	272	276	284	279	299	264	283	263	312	263	277	284	273	291	290	265	308	278	267	275	286	305	274	289	264	243	267	302	261	258	303	286	273	248	267	267	258	293	239	266	264	287	275	239	266	311	313	269	299	274	274	251	303	239	264	263	279	279	259	280	282	278	254	292	273	257	293	265	265	294	283	319	260	280	248	276	292	256	278	286	285	269	268	290	284	279	273	270	280	288	271	274	274	273	258	273	241	297	293	244	267	319	293	286	271	269	276	242	260	254	269	305	266	232	270	288	264	279	281	282	280	269	270	273	284	265	251	286	281	264	276	266	263	256	257	289	235	279	269	274	251	268	279	238	252	266	267	278	268	264	255	266	303	280	300	284	269	263	260	270	311	283	261	274	264	258	281	259	294	294	252	274	280	282	286	267	280	294	292	281	259	286	264	263	265	277	271	294	259	274	283	285	293	306	276	293	257	267	275	254	257	328	257	295	283	255	255	302	291	288	293	234	271	269	272	258	284	254	246	294	255	281	245	300	290	287	278	278	297	276	262	284	297	264	235	283	291	285	302	275	231	268	254	280	290	304	282	278	300	273	271	253	283	281	270	286	267	267	264	278	299	256	300	267	293	293	284	262	266	297	315	241	297	241	293	302	268	271	309	284	285	272	292	270	287	275	262	264	283	259	289	296	286	234	286	297	255	298	295	267	271	275	288	268	271	265	284	249	256	276	254	278	282	314	272	267	288	295	292	276	267	257	270	279	256	276	276	282	281	302	246	283	291	294	273	274	267	297	263	286	276	297	277	247	274	261	287	271	283	243	274	282	303	269	274	276	280	270	262	281	277	283	269	256	272	273	261	287	272	261	282	284	240	276	300	275	301	286	293	307	278	268	307	290	304	293	294	250	263	299	304	290	260	271	298	252	278	294	275	262	257	266	279	270	261	256	263	263	298	274	263	281	303	258	275	297	278	277	291	299	264	280	272	258	304	268	303	256	260	285	299	269	282	279	288	272	297	273	237	282	283	285	306	286	292	285	250	276	274	297	271	271	285	238	250	275	271	263	278	270	269	310	274	264	279	252	287	281	234	277	260	276	257	286	277	288	260	288	299	282	242	275	252	290	301	284	307	261	269	278	281	277	288	271	297	282	296	295	298	271	258	272	263	286	231	286	262	295	307	273	257	302	260	291	251	300	270	276	276	305	294	258	256	288	308	287	261	287	288	266	301	258	250	257	287	273	290	290	261	259	307	236	275	259	275	289	255	259	277	293	301	289	285	234	288	285	253	276	300	264	278	269	249	258	279	294	261	291	251	266	275	279	250	286	304	261	303	273	277	262	265	288	283	278	261	261	309	287	281	250	265	265	230	266	294	263	258	267	274	289	272	279	247	289	315	243	301	287	266	268	256	295	297	261	232	274	305	291	238	259	268	294	294	278	269	276	287	248	259	300	275	262	258	275	284	249	270	267	262	281	246	280	291	290	301	300	255	268	270	259	261	253	277	271	261	265	280	310	280	271	283	278	270	266	277	243	275	264	320	297	255	298	289	296	279	281	269	283	285	261	269	296	290	296	256	279	268	267	254	299	245	256	265	280	308	279	275	259	264	268	261	249	255	300	280	266	264	258	272	285	284	297	271	260	281	267	273	300	296	252	297	275	296	253	297	291	244	285	295	290	282	283	283	286	275	278	271	302	239	301	275	285	266	254	287	304	264	278	283	283	303	258	250	298	272	285	278	261	294	307	284	294	279	269	236	300	291	274	297	291	254	265	245	281	264	283	252	268	295	262	289	295	264	303	254	248	280	272	258	289	285	274	283	239	272	297	259	264	254	285	299	277	277	288	285	286	261	284	272	259	291	268	286	282	247	276	279	285	265	263	255	248	335	292	306	267	309	278	269	267	266	283	254	265	261	275	276	287	265	277	280	286	277	322	284	261	284	278	232	280	261	268	281	295	249	309	290	246	291	265	250	280	256	276	252	274	260	266	296	305	282	275	267	293	266	294	289	283	301	274	266	258	256	272	263	290	289	273	273	237	275	270	271	291	273	253	279	286	261	283	271	271	250	281	265	287	282	269	242	283	269	302	273	245	263	269	278	322	223	263	271	263	270	282	275	265	261	295	247	280	290	252	273	276	287	271	269	255	259	262	277	286	279	260	276	267	271	263	277	257	245	279	288	262	322	244	304	252	267	281	262	260	274	279	265	317	287	302	268	282	273	241	248	285	246	261	301	284	272	281	264	280	256	281	291	271	270	265	301	279	236	265	245	296	296	290	282	274	298	315	284	250	287	255	278	280	274	257	267	300	276	282	246	281	286	291	274	268	271	289	252	264	257	258	276	277	254	290	283	321	249	270	250	282	263	260	256	288	265	276	289	285	280	286	308	276	263	267	290	263	254	251	288	301	249	257	257	272	278	303	287	270	256	272	266	253	280	259	260	274	295	259	259	255	261	257	246	269	305	247	308	251	312	282	288	255	273	247	276	298	276	273	277	281	255	272	266	265	308	280	275	257	286	276	250	280	276	279	265	267	285	277	267	264	255	274	267	284	262	292	295	261	291	258	261	257	258	241	296	270	270	273	286	302	290	275	262	306	291	285	282	249	287	311	289	280	276	266	256	251	286	295	267	259	259	295	246	272	277	269	254	277	271	270	261	260	274	255	255	275	287	292	314	285	293	264	308	251	287	282	298	292	231	280	293	276	285	283	265	270	272	291	264	278	247	267	276	261	300	245	315	277	301	268	247	291	252	285	287	297	267	274	240	293	298	288	294	278	295	245	292	244	276	281	307	261	279	291	238	283	312	247	268	252	250	259	289	245	285	304	276	259	302	306	299	292	258	284	276	269	249	281	290	269	283	276	271	272	280	279	277	285	257	275	312	288	250	248	263	323	262	251	282	285	278	291	264	279	288	288	258	264	302	292	282	262	283	262	272	279	279	287	301	291	256	269	288	295	263	246	269	286	253	222	309	280	285	276	248	265	297	308	281	266	275	301	248	281	262	270	272	309	270	304	304	254	282	253	240	288	263	272	253	281	269	285	322	277	272	265	276	327	267	274	326	282	245	274	250	287	265	278	284	263	269	288	275	277	273	275	254	275	236	300	280	268	254	265	279	289	286	303	285	237	284	288	236	303	229	247	293	315	314	273	283	268	252	308	296	279	267	275	306	296	280	291	294	292	300	272	269	269	281	277	259	266	286	282	275	298	321	283	269
14085	5193	3371	3479	3252	2850	2297	1752	1708	1601	1540	1614	1635	1595	1562	1280	1045	949	883	884	771	797	846	748	766	658	649	634	685	682	631	685	675	670	680	662	645	667	667	665	698	602	682	666	688	657	698	673	666	660	648	652	651	683	680	666	638	699	634	673	638	639	654	714	597	678	614	618	669	632	636	639	635	660	620	650	633	693	623	636	670	667	619	656	688	667	639	642	698	685	650	642	657	659	611	637	645	677	700	658	638	685	624	646	692	647	640	679	688	681	695	699	619	629	656	638	648	689	625	693	699	670	661	678	664	669	656	698	605	646	662	678	676	666	686	644	665	646	663	635	664	666	648	655	642	669	667	614	663	634	679	623	672	653	657	637	672	647	656	694	705	677	665	664	668	701	681	639	680	679	666	664	660	646	642	637	597	624	640	645	650	667	680	662	647	648	686	589	599	700	662	652	648	652	599	650	616	629	646	673	650	666	623	709	685	639	633	633	674	641	674	648	653	625	676	632	655	656	624	633	682	666	677	628	694	615	644	617	644	646	617	647	616	621	601	672	648	661	642	662	657	652	654	652	666	652	608	641	664	640	667	625	613	692	622	622	652	663	648	586	647	683	609	681	639	654	697	623	660	680	646	639	660	679	673	661	689	694	691	649	624	675	658	699	609	619	690	656	661	633	591	646	680	644	636	707	692	692	604	651	648	646	637	639	658	686	632	632	634	625	626	680	658	666	644	718	676	677	684	615	689	614	635	608	656	662	631	699	646	663	638	685	634	699	661	632	649	673	681	651	641	672	629	592	661	672	663	704	644	622	686	680	639	664	618	698	651	630	660	646	628	676	674	684	632	621	633	644	615	638	657	644	653	639	649	678	650	658	653	704	685	626	622	690	663	656	634	637	679	622	704	690	662	638	678	617	657	671	675	680	648	658	638	696	662	649	689	602	666	594	638	635	673	636	697	665	645	698	659	639	680	632	624	684	635	624	660	657	667	673	639	680	632	661	662	662	659	696	665	652	687	676	640	682	656	633	653	617	649	663	672	688	684	640	656	657	650	645	628	658	661	653	588	674	655	674	675	647	639	639	635	691	628	642	666	642	649	656	632	630	656	656	679	676	625	636	667	664	673	652	653	658	626	661	636	625	659	658	636	636	633	607	615	693	691	648	692	666	687	672	653	640	690	656	683	632	673	652	697	697	646	690	646	648	677	662	644	714	649	644	638	654	665	723	652	622	679	668	650	629	611	679	626	650	647	666	657	613	670	649	637	647	649	623	686	666	643	678	651	645	664	628	662	671	629	684	644	669	630	649	617	658	599	616	639	661	604	667	652	680	683	633	664	640	634	669	684	643	661	688	663	699	652	680	653	654	669	650	616	619	632	666	643	685	629	685	652	673	690	627	655	641	669	661	676	664	682	661	623	662	689	628	638	692	626	582	681	690	590	622	674	652	663	603	630	653	677	654	711	647	649	615	664	654	714	649	691	650	606	625	648	685	643	660	659	652	654	646	644	638	632	673	653	653	673	638	688	697	651	639	658	606	671	654	625	603	645	640	663	650	615	649	641	645	623	657	672	695	638	620	638	693	628	679	676	692	674	723	672	661	669	695	625	655	669	623	683	648	689	640	652	629	659	629	640	636	654	661	707	619	655	638	655	631	687	652	656	666	668	639	680	673	635	636	635	653	681	694	620	674	614	632	654	671	688	637	695	598	680	712	640	658	729	665	655	650	668	644	674	639	629	616	643	648	639	698	671	614	658	659	676	651	654	628	649	676	679	626	681	624	687	656	632	681	607	667	638	644	665	634	687	658	663	663	632	672	708	665	642	690	672	649	601	685	660	597	688	674	680	686	675	643	688	703	639	647	644	679	680	709	661	666	675	648	664	645	637	618	675	679	691	661	663	689	658	581	655	641	599	659	691	614	663	702	648	666	636	669	655	641	613	625	609	665	617	643	614	688	610	646	674	634	654	654	655	675	666	631	671	648	654	640	647	712	661	672	680	677	682	689	689	700	678	629	674	672	669	631	655	687	649	642	684	670	679	661	616	658	692	655	639	633	664	613	666	638	729	658	689	646	665	663	654	657	640	661	643	647	620	619	631	624	630	643	654	654	676	638	644	627	672	683	664	633	618	662	658	625	620	685	605	646	654	630	662	650	628	672	646	635	704	681	672	633	631	650	685	616	655	634	662	623	649	622	603	658	730	645	599	575	677	603	670	655	636	672	646	613	655	656	616	661	696	615	637	630	667	670	690	644	647	713	638	675	649	703	619	672	645	656	601	639	624	612	636	624	644	664	676	665	616	659	696	652	606	649	635	646	631	691	667	687	624	646	646	686	645	671	672	601	650	637	657	616	725	647	663	605	665	622	657	669	657	723	626	647	648	651	613	643	621	645	635	645	675	659	700	620	678	668	719	655	663	632	632	637	686	623	656	702	691	669	681	687	621	644	685	612	679	625	696	655	702	673	668	619	643	693	672	654	657	640	653	653	662	646	644	637	635	642	662	695	660	650	652	658	668	671	645	628	666	658	643	687	660	654	625	653	643	684	667	626	646	624	668	644	660	645	622	653	640	689	660	613	654	661	666	652	658	649	666	679	641	634	699	646	679	644	653	650	690	690	663	710	637	595	622	624	684	691	715	658	664	640	628	632	648	683	621	654	690	672	681	660	661	657	620	697	663	631	686	702	648	601	692	638	646	642	643	633	645	622	632	658	648	679	643	634	627	644	713	650	706	659	678	663	650	686	702	631	652	655	657	628	655	651	650	594	681	678	639	687	635	673	691	644	691	680	640	649	643	668	698	658	657	684	622	654	648	650	656	618	661	683	676	655	635	659	645	647	601	666	678	666	650	651	689	625	640	651	704	660	655	683	655	648	671	617	670	704	651	631	711	637	658	649	652	639	663	598	670	645	684	650	697	623	638	637	674	657	633	697	686	691	607	625	658	628	627	661	621	625	670	729	695	640	639	641	680	670	665	623	654	619	616	695	638	591	635	678	665	665	662	644	664	680	647	668	629	683	680	619	660	695	643	666	648	646	661	661	676	681	669	623	621	614	616	704	676	683	646	638	625	684	659	665	650	641	669	669	669	637	703	627	697	638	649	688	636	655	666	656	654	707	667	641	660	650	664	676	649	637	642	688	681	663	665	627	656	668	621	632	667	663	615	663	633	632	669	653	670	632	666	656	679	643	608	686	629	645	642	600	643	666	613	680	601	652	666	659	637	674	690	649	681	665	668	686	684	643	668	638	677	683	632	688	681	644	686	674	663	646	590	625	612	663	646	695	673	671	630	647	663	716	661	689	669	651	631	684	679	643	673	644	708	677	633	655	660	644	628	650	665	690	663	648	623	650	668	681	652	628	655	684	694	655	650	691	651	703	723	645	655	694	627	660	662	625	637	676	673	621	696	630	682	662	653	702	642	657	632	643	665	636	686	709	639	702	645	638	670	665	661	658	662	639	635	637	695	676	668	652	690	653	602	675
28570	10274	3077	1542	1094	983	695	578	468	453	440	423	409	340	326	264	237	212	207	202	180	151	186	161	156	150	148	159	120	139	152	152	155	147	143	146	140	150	154	144	164	141	127	146	132	143	169	153	141	116	168	124	141	143	123	126	119	153	141	147	133	156	121	143	140	137	165	153	162	121	135	126	162	146	168	180	166	144	140	147	153	162	123	129	162	147	134	154	156	138	141	143	148	143	157	143	140	123	133	152	164	165	139	137	131	146	138	161	153	167	151	177	123	149	142	165	130	147	117	162	162	120	137	146	132	144	155	157	114	140	143	128	137	140	161	145	164	138	141	150	132	147	153	137	155	125	165	155	143	130	156	165	127	133	151	135	135	122	133	147	128	157	147	128	152	129	167	131	144	153	148	142	121	129	130	149	171	141	139	136	155	139	140	141	156	142	164	145	135	135	144	142	127	148	146	159	133	141	155	164	146	157	162	153	145	138	134	142	119	157	118	152	151	167	130	158	147	133	138	129	139	154	147	146	152	151	157	149	153	139	137	148	108	143	140	154	141	142	141	159	152	137	163	160	159	129	143	132	167	161	145	146	150	154	141	141	147	143	112	141	135	142	153	125	158	130	155	153	159	148	140	152	155	150	145	149	157	150	170	159	158	122	129	143	140	136	158	168	161	132	122	128	146	158	153	155	155	140	114	156	154	156	155	150	142	153	156	149	146	135	156	132	154	137	144	171	118	157	143	151	141	147	147	139	127	153	153	132	153	174	144	162	152	165	146	161	152	144	145	149	154	145	137	155	127	154	153	117	161	158	147	154	144	153	132	133	146	139	112	131	138	148	136	147	147	181	149	132	144	151	133	161	107	145	150	140	133	150	167	135	135	149	134	135	127	158	144	161	139	162	172	146	133	153	157	157	132	167	145	145	141	143	135	142	141	152	158	149	144	137	133	160	151	139	148	155	162	130	160	137	125	146	140	156	154	141	164	136	144	148	169	147	157	155	160	160	130	128	152	149	147	131	150	144	147	158	126	163	138	143	141	164	146	142	132	150	155	162	129	138	136	133	144	149	168	146	145	166	153	168	151	164	152	141	185	157	154	150	155	155	130	152	137	130	144	152	145	152	136	136	115	145	143	149	152	167	163	137	135	143	157	134	140	170	147	141	147	155	165	148	137	154	145	129	141	138	127	146	170	121	154	128	133	133	125	154	131	153	135	139	141	146	128	121	146	161	150	169	140	143	136	127	145	121	160	154	143	139	158	128	153	163	128	148	148	145	109	139	171	118	158	151	141	117	143	140	145	149	157	138	156	127	139	137	143	155	146	123	155	135	137	156	139	151	155	146	170	149	161	142	144	143	150	138	149	145	129	172	148	162	155	157	146	140	153	127	140	135	149	150	156	163	156	156	172	134	147	136	166	137	152	156	168	141	135	125	152	157	124	139	134	160	163	152	147	140	156	139	131	144	158	136	145	127	129	137	128	148	141	138	139	136	150	143	137	166	148	161	139	161	178	142	143	172	128	150	128	157	149	158	150	126	148	141	125	132	163	150	156	144	117	128	128	127	122	140	145	123	144	137	152	151	187	177	161	142	114	153	122	149	137	157	117	171	139	135	148	136	146	139	159	152	178	164	153	138	148	140	159	138	128	142	142	144	135	149	152	151	148	157	162	157	148	138	153	118	134	109	162	136	130	135	164	145	122	158	155	149	146	146	159	149	162	136	149	129	141	166	139	142	139	125	146	144	122	157	145	156	155	152	155	155	154	118	130	150	159	164	132	169	144	135	155	166	131	149	148	128	154	141	154	132	145	157	136	178	141	168	152	133	134	152	134	114	155	160	116	117	127	141	144	131	153	137	156	136	155	157	156	146	157	149	133	164	139	158	158	127	136	130	141	164	137	168	139	112	138	164	127	144	143	159	169	132	151	130	134	149	159	140	145	126	133	150	134	147	162	144	136	145	137	149	130	128	166	137	152	129	121	140	146	144	152	151	130	140	144	152	139	151	140	139	144	160	146	140	160	136	175	132	143	167	169	137	167	171	160	142	154	141	146	160	140	146	152	121	139	125	151	137	127	144	130	164	128	135	141	142	139	161	155	134	137	151	154	144	108	178	127	158	160	124	155	145	156	129	139	150	147	161	130	128	152	149	145	143	141	119	139	145	142	146	150	133	131	155	141	167	142	132	163	150	167	173	132	152	150	136	138	144	138	149	135	137	157	145	141	158	149	148	153	131	167	148	161	149	143	143	142	153	120	164	137	158	155	144	131	123	122	132	126	145	163	139	147	136	137	151	132	161	128	156	117	146	142	144	150	161	145	149	144	158	141	151	150	142	134	162	146	153	137	161	155	149	148	142	112	162	160	134	131	163	166	162	142	139	150	149	139	132	157	155	138	132	159	148	171	144	138	153	143	126	149	142	160	152	144	154	145	129	131	127	142	157	156	160	148	156	140	156	145	149	156	156	145	159	141	152	163	144	163	150	147	148	173	139	145	154	149	163	162	158	139	177	174	137	155	139	142	143	146	155	134	126	141	148	127	139	160	135	161	158	138	170	127	166	145	153	138	118	154	152	131	170	139	149	156	155	133	129	144	149	141	168	156	151	156	158	160	138	133	135	146	153	141	161	138	159	127	149	151	163	140	163	141	122	136	147	152	143	143	142	128	132	165	139	154	143	131	161	160	151	122	159	142	138	141	129	140	146	151	148	150	134	143	158	150	162	153	151	149	154	151	125	147	146	166	155	139	135	144	141	161	148	181	125	147	136	155	153	147	132	123	132	142	144	166	146	154	121	149	158	132	150	157	142	156	140	167	154	149	141	135	134	168	149	159	142	168	167	155	144	117	136	141	149	129	127	164	147	157	138	152	125	164	148	150	148	141	137	158	126	127	181	151	151	143	164	154	128	174	138	134	149	150	143	126	121	151	153	137	161	125	136	137	145	167	140	144	142	134	147	144	135	170	123	142	155	159	166	151	134	138	164	130	145	148	163	150	149	144	130	160	132	155	150	134	136	147	144	155	113	150	138	162	135	141	156	140	139	131	147	128	144	143	120	165	162	135	128	156	148	134	125	149	154	159	161	140	151	138	165	135	138	154	168	135	141	159	146	146	144	153	144	149	148	131	149	144	137	142	159	151	143	135	108	140	158	147	168	161	138	145	129	145	139	152	163	151	118	136	159	133	145	134	171	149	146	137	151	147	136	153	157	162	136	150	157	156	161	140	163	144	161	159	172	148	151	147	146	166	141	123	161	149	129	155	166	151	151	142	153	140	128	144	150	145	140	165	145	149	138	153	151	165	134	127	140	135	158	140	136	147	131	123	162	118	146	141	140	168	144	133	148	145	141	135	149	153	140	150	128	147	147	147	147	130	134	125	161	174	149	135	148	150	148	163	140	145	158	156	114	144	133	125	140	148	172	151	146	132	132	145	128	135	137	143	135	137	161	132	160	136	102	133	158	148	129	139	161	133	152	130	139	160	133
18653	7240	4393	4280	4313	4005	3169	2483	2144	2052	1968	1826	1882	1765	1769	1274	971	786	777	653	590	591	585	578	483	444	458	425	425	397	400	403	402	405	410	404	381	382	381	422	421	401	380	363	382	359	398	390	375	358	371	365	374	386	346	381	348	368	365	359	401	380	389	392	369	374	403	381	383	409	393	374	393	414	359	383	363	395	377	344	368	367	371	374	337	398	377	384	380	380	331	348	356	361	390	351	368	394	386	352	343	336	416	376	368	328	404	386	370	407	359	396	346	369	353	378	367	370	395	355	327	357	369	357	373	379	337	365	400	365	351	389	384	363	340	352	356	351	393	353	369	381	349	366	335	352	402	368	368	369	365	387	362	362	396	363	351	353	364	389	364	379	348	342	394	362	364	374	356	354	349	341	400	362	359	382	358	352	397	343	383	379	369	393	382	366	367	380	375	379	347	378	354	368	366	360	371	379	343	397	364	332	357	372	355	367	376	363	362	391	359	395	367	331	376	385	364	362	354	341	378	361	364	381	398	369	356	358	410	352	404	372	372	358	372	363	344	377	366	339	373	368	339	387	341	356	378	349	377	364	350	365	369	369	420	354	323	375	365	339	362	378	335	351	391	390	344	335	373	375	352	345	341	366	350	380	379	354	372	372	364	371	377	359	374	366	372	364	378	338	387	372	380	387	382	365	371	410	399	404	406	340	386	414	379	328	376	384	331	375	388	365	390	345	402	365	362	357	338	356	394	348	344	375	334	350	380	365	362	339	401	395	382	366	376	371	374	337	371	399	348	345	368	370	359	351	361	373	369	396	373	378	361	365	341	348	382	363	369	349	345	389	349	368	367	358	378	310	325	310	343	368	378	376	360	336	349	377	398	384	380	353	362	351	393	357	334	361	361	388	392	371	370	345	362	412	377	378	343	359	368	375	349	368	365	396	375	354	388	376	332	359	345	392	358	389	368	414	364	390	391	371	382	372	368	379	380	371	393	385	337	388	367	388	350	377	366	377	388	368	377	355	340	350	346	343	373	381	370	337	390	363	388	396	353	363	365	343	389	323	374	328	397	363	371	334	376	335	371	364	372	338	383	356	372	365	388	397	391	382	349	395	348	354	370	360	363	330	365	381	355	376	386	374	363	349	384	366	378	378	367	378	358	359	372	385	417	365	375	368	363	377	401	376	316	340	347	369	400	377	375	358	375	372	383	347	355	365	384	346	386	347	365	369	329	358	355	332	371	336	374	353	357	337	374	397	361	347	339	339	331	368	370	349	382	365	369	385	351	362	358	354	352	366	344	388	378	364	364	390	365	347	379	372	344	378	378	368	361	368	358	354	388	410	340	367	361	409	371	361	360	387	372	390	352	374	365	368	354	357	338	368	366	366	368	361	374	393	340	373	380	426	390	396	380	361	371	360	387	337	373	361	365	378	356	363	376	347	339	392	398	373	405	375	389	364	375	375	346	379	359	355	353	336	367	373	383	350	384	386	340	369	406	388	374	375	336	380	328	366	346	393	384	354	348	368	363	365	364	358	378	365	369	360	367	414	363	361	372	355	370	363	361	357	346	362	353	362	392	384	366	362	374	362	384	363	380	375	359	337	394	401	372	387	331	367	371	348	359	343	358	358	354	361	344	360	357	336	361	352	359	395	366	357	383	340	328	348	377	376	384	348	342	378	356	355	374	365	365	394	345	373	403	373	360	392	359	366	332	375	365	345	366	378	369	380	364	361	349	358	352	375	391	336	361	383	371	360	396	341	401	403	373	374	303	349	340	360	381	402	386	333	352	351	356	352	378	383	372	339	375	351	346	358	377	356	356	373	344	387	325	331	369	374	369	360	358	362	354	344	370	345	372	375	346	368	379	360	390	347	367	363	362	385	345	379	369	346	362	370	337	408	382	356	396	369	345	339	349	382	401	353	369	372	378	350	372	399	358	372	387	364	391	382	363	338	370	371	373	393	363	356	344	365	353	348	393	409	343	346	373	391	364	367	342	364	347	399	365	388	365	402	377	387	323	375	336	402	366	398	376	371	339	377	357	357	357	357	332	336	339	368	375	354	351	354	344	379	353	366	383	374	353	375	375	401	383	350	342	341	369	391	363	387	383	360	354	328	364	375	390	344	359	341	330	381	376	327	379	367	408	360	390	383	341	375	385	361	384	378	361	390	343	382	372	368	359	378	359	340	377	371	383	438	353	376	355	372	378	403	368	379	418	393	388	399	362	403	360	387	335	371	371	336	352	381	335	326	373	414	348	365	364	359	406	366	360	331	343	355	370	373	329	374	392	353	379	391	380	374	339	382	381	365	352	368	359	374	336	397	374	387	366	371	366	354	328	359	365	341	371	385	380	350	354	379	372	339	355	367	384	382	356	374	335	374	347	370	370	363	379	357	384	361	340	362	352	341	351	410	400	364	406	358	348	381	374	373	368	336	355	352	329	352	341	380	401	393	353	365	321	362	359	330	351	405	376	365	351	354	379	343	374	386	358	374	385	367	389	379	355	398	335	343	363	373	401	392	339	344	350	358	362	371	382	345	374	357	421	363	367	339	379	384	400	379	361	341	394	371	385	374	368	378	360	383	383	326	360	348	336	370	354	400	385	382	383	343	385	383	353	353	373	372	375	335	398	398	348	382	386	403	362	390	343	312	342	368	395	352	376	368	391	329	380	406	365	354	354	350	358	351	365	337	376	374	358	363	335	410	337	314	351	407	352	351	363	353	368	353	390	375	353	349	342	353	343	356	343	388	375	340	341	368	374	378	362	342	383	383	345	356	372	381	350	356	373	354	346	356	363	388	381	368	396	349	361	382	362	384	372	345	337	343	384	366	351	368	358	356	354	356	370	391	374	345	357	394	380	364	357	350	369	367	366	379	361	404	395	349	340	334	382	369	390	382	384	368	367	338	347	360	359	365	376	379	380	361	380	389	342	376	371	344	360	369	398	362	359	355	359	380	336	365	381	377	375	399	343	367	363	356	335	367	393	342	377	336	364	378	368	344	392	337	318	381	363	371	383	352	369	360	368	379	362	372	380	371	348	376	373	392	366	373	339	346	418	398	375	392	383	380	336	396	357	379	362	382	354	363	359	376	377	383	374	381	366	344	358	366	358	401	392	386	403	363	351	339	370	378	350	339	377	369	410	340	399	379	365	398	413	399	377	400	375	392	394	374	370	345	361	377	356	357	366	345	374	384	374	346	359	323	402	367	391	360	351	369	345	349	382	350	356	344	368	345	381	351	358	327	383	377	339	368	391	347	387	400	360	345	361	357	387	373	367	363	340	352	330	354	399	388	359	346	375	394	352	370	374	361	358	338	380	379	379	383	348	406	360	362	406	353	388	380	363	380	394	328	378	360	375	365	365	366	408	370	375	357	388	360	348	347	334	373	361	350	400	366	382	382	381	376	376	342	358	374	372	359	350	376	342	387	357	337	393	365	379	384	386	363	390	375	376	357	363	363	380	358	370	352	383	334	368	374	312	426
7988	2119	794	557	464	392	405	366	406	375	336	343	366	351	364	377	309	339	320	290	315	324	340	332	294	320	311	315	312	315	283	340	277	302	309	302	303	315	293	297	294	328	303	304	275	278	340	308	265	294	304	313	318	306	316	310	333	309	284	286	297	302	292	288	300	323	303	302	284	308	264	293	286	294	320	323	314	317	283	319	292	294	299	284	306	299	285	306	307	267	290	296	331	292	306	287	314	287	276	261	271	325	304	272	335	300	300	347	299	291	287	292	281	296	300	291	290	319	307	330	321	286	293	281	325	327	293	296	272	283	320	296	258	261	316	312	278	293	317	283	336	304	284	315	282	260	293	318	295	283	298	302	254	331	334	304	299	318	325	287	306	315	290	274	284	308	325	287	270	291	306	262	309	328	324	287	319	326	313	272	334	299	349	287	288	265	309	315	300	334	274	315	305	281	277	288	299	301	325	298	269	288	287	278	307	303	293	292	305	320	304	302	331	287	305	266	284	290	307	285	304	296	300	300	303	279	287	299	302	310	308	309	306	310	285	328	326	325	305	278	303	322	336	283	263	316	325	284	281	273	294	296	300	305	313	287	277	305	290	312	304	310	318	345	311	281	317	297	313	299	319	293	273	284	308	294	286	282	335	278	249	292	288	330	310	310	315	301	362	318	297	271	285	322	318	296	302	327	304	310	282	302	312	301	308	298	264	325	275	315	323	298	330	316	286	308	304	272	286	315	302	323	307	287	296	314	306	281	291	281	311	300	280	353	335	285	300	315	297	295	314	298	277	321	286	263	292	308	271	316	296	320	287	333	279	309	282	280	285	328	325	318	291	285	304	306	315	306	295	277	319	283	316	297	273	288	300	306	307	288	300	327	291	304	299	333	317	312	297	272	293	285	310	279	298	288	305	320	301	323	276	310	316	319	265	336	264	320	267	305	269	319	295	310	296	286	312	330	301	320	285	254	275	293	312	305	283	286	290	305	280	321	311	312	293	346	324	294	324	314	306	283	317	297	261	312	271	291	317	297	333	276	275	284	300	325	280	298	278	304	302	309	280	289	319	298	313	298	282	319	301	301	316	294	297	284	292	294	294	290	280	288	303	283	300	340	309	283	346	315	331	318	284	305	308	326	268	311	310	285	284	283	283	280	318	357	324	283	296	282	288	295	294	307	318	325	306	292	329	323	339	316	360	258	308	305	319	295	279	295	277	279	281	316	270	262	299	309	266	282	324	306	287	282	279	276	288	298	287	300	296	298	285	298	336	298	300	289	310	301	288	270	314	339	321	288	271	297	280	288	340	286	292	269	291	300	311	311	313	241	298	315	295	303	299	304	299	269	311	294	273	317	306	305	337	293	292	318	303	275	342	303	355	301	312	316	315	322	302	294	278	304	300	299	318	286	337	328	328	347	317	298	284	284	318	319	320	314	268	301	315	304	292	289	322	305	274	308	331	304	298	326	331	309	295	298	321	294	287	285	268	270	327	297	284	293	301	290	292	283	300	304	301	285	328	322	305	314	304	342	330	283	308	271	252	285	305	307	308	267	297	292	300	291	289	276	297	298	300	314	322	301	287	277	296	301	289	309	303	320	310	280	316	307	284	310	297	316	303	313	295	297	282	328	304	288	306	322	302	314	304	301	304	318	282	267	307	296	315	311	312	299	260	307	283	304	308	283	292	345	319	275	296	311	289	288	309	300	303	315	297	294	283	291	282	296	308	284	326	263	292	314	326	296	293	294	297	266	315	295	287	256	278	293	312	291	311	300	277	279	293	310	300	310	296	273	340	288	301	308	290	294	325	316	310	304	317	296	299	318	314	280	319	317	315	294	306	311	260	288	277	314	299	300	277	272	284	329	301	289	308	300	282	304	300	315	274	288	284	300	294	293	309	303	329	290	336	315	329	284	293	298	323	315	282	297	339	307	319	271	306	301	311	283	278	329	320	284	299	317	295	289	326	326	320	318	297	294	316	300	307	274	301	298	319	282	314	316	309	308	333	282	287	284	280	318	328	299	333	269	313	320	301	323	312	274	293	318	320	281	287	314	306	283	292	288	318	302	315	282	289	313	290	305	285	283	335	288	319	299	305	314	306	315	273	267	315	303	271	301	320	290	288	291	295	280	312	288	294	284	312	276	271	274	277	307	290	297	339	261	275	294	323	323	311	316	276	317	260	333	307	297	316	291	297	324	331	311	277	301	294	274	294	308	329	267	327	303	297	303	333	293	276	311	309	330	332	252	311	290	288	289	317	306	291	296	285	325	323	291	294	288	321	291	270	294	313	301	280	311	288	302	274	299	331	286	283	308	310	276	308	336	307	304	292	329	286	289	309	303	332	253	304	288	351	280	268	293	276	304	281	316	300	311	270	308	278	306	316	324	316	284	306	305	273	318	312	288	304	315	344	297	288	302	304	287	313	314	326	296	274	289	317	308	342	288	299	271	295	300	299	294	310	266	336	265	297	312	279	281	290	288	292	283	276	304	277	296	275	328	319	311	282	318	324	288	309	308	315	310	261	315	334	289	274	247	343	321	327	273	306	298	296	290	328	287	292	311	289	305	289	302	300	301	327	265	297	316	281	316	277	276	272	317	288	298	298	301	304	296	310	284	281	316	311	307	321	283	313	313	310	326	304	305	284	294	278	289	292	299	293	275	324	311	308	298	276	292	304	275	306	297	307	280	293	295	333	307	326	266	288	318	280	281	293	292	310	328	329	296	302	314	329	257	303	279	330	295	318	278	283	302	326	295	294	302	298	305	304	300	305	267	272	307	301	302	305	302	310	303	280	285	290	311	277	327	299	280	310	308	309	308	317	318	297	298	300	290	278	294	308	316	288	300	309	315	288	288	291	290	322	324	305	308	292	305	314	323	306	300	289	284	268	296	308	276	316	306	298	303	313	299	302	311	327	284	280	271	313	305	309	294	306	313	303	261	315	315	296	288	319	298	298	303	317	279	343	309	290	305	310	277	324	312	312	251	312	313	315	321	264	296	333	301	322	303	267	316	286	299	301	306	315	304	283	280	308	286	290	302	305	311	298	328	305	335	310	313	324	343	321	276	278	308	314	305	322	288	312	270	317	308	296	313	305	285	308	313	315	289	310	302	313	288	289	298	269	290	310	297	289	287	291	291	330	303	297	288	279	283	327	305	326	298	320	294	316	300	287	298	283	305	292	308	280	296	328	332	328	312	299	305	274	302	289	293	324	303	297	263	339	305	329	338	295	302	311	311	303	326	304	321	295	279	289	278	312	326	334	327	309	336	313	327	297	317	319	295	266	278	303	289	308	302	304	293	281	328	300	310	307	313	282	283	294	307	288	325	313	262	276	299	310	282	322	328	295	263	311	299	270	348	262	315	320	281	357	284	316	301	286	292	334	293	327	332	269	305	293	254	299	305	332	279	296	317	270	279	305	287	322	302	319	303	291	285	309	277	316	318	284	301	281	309	287	331	309	316	308	319	291	306	292	311	312	290
6235	2480	1554	1614	1435	1193	1172	1117	1012	1026	1064	1117	1091	1045	1018	903	867	851	801	814	781	745	773	791	761	764	745	723	765	696	722	704	718	745	699	749	766	704	708	693	748	747	711	766	720	737	791	709	718	708	748	724	732	739	674	707	697	716	734	701	717	761	759	708	702	714	713	702	740	692	718	732	708	691	706	712	769	703	732	761	711	727	729	706	737	739	726	738	678	696	733	692	734	718	715	702	774	705	707	749	694	684	760	709	731	716	715	725	709	690	715	661	709	733	719	677	736	694	705	697	693	694	733	709	682	739	732	737	713	667	709	708	699	658	710	706	693	719	711	733	705	699	704	723	727	760	670	668	730	713	698	733	718	730	733	657	688	705	662	693	735	743	727	742	744	716	701	723	734	692	693	780	712	729	696	730	742	706	711	756	656	686	707	712	696	679	714	717	731	709	725	754	692	793	693	685	665	740	686	694	750	672	723	734	652	721	678	711	707	686	728	667	726	741	747	744	681	722	726	746	697	679	697	708	741	737	665	741	708	715	720	682	737	739	723	685	694	789	771	703	724	700	733	719	696	726	700	707	745	711	745	707	700	704	782	703	723	731	731	686	738	728	700	731	733	722	694	734	724	729	684	699	700	703	732	722	655	731	760	738	718	723	697	661	752	687	741	638	712	731	743	741	721	782	753	694	695	680	767	715	718	723	727	711	672	714	679	718	657	680	675	735	719	758	744	739	701	681	725	743	700	725	715	678	674	701	711	692	691	763	787	716	750	745	672	738	745	694	688	679	739	738	729	713	715	721	673	720	719	707	687	715	711	713	699	712	683	739	698	682	661	689	687	732	710	679	722	709	697	698	702	723	686	644	730	677	701	770	756	724	690	678	689	757	750	669	712	712	711	704	700	693	712	719	727	695	691	674	661	674	709	719	681	720	723	747	711	691	711	732	698	703	693	656	710	718	725	740	687	703	675	701	715	734	718	650	743	720	672	677	694	700	742	711	739	724	693	716	677	727	698	685	721	719	699	728	677	687	700	727	716	738	730	688	726	700	732	721	734	719	735	728	778	685	719	690	739	738	727	750	699	724	763	690	735	705	730	720	742	767	680	689	693	658	733	688	683	745	747	714	729	734	767	718	688	689	660	743	723	709	740	720	721	729	719	724	724	700	694	713	663	671	723	685	717	704	721	708	707	727	777	723	710	724	724	685	708	714	729	698	714	708	686	689	730	731	735	688	714	693	711	697	702	715	702	736	713	745	674	694	720	724	735	756	760	682	765	712	701	687	737	723	711	671	752	721	725	705	740	680	747	705	730	693	704	686	688	732	721	682	719	716	709	759	719	694	733	744	704	684	735	690	753	681	732	763	773	745	723	771	697	673	736	737	723	687	703	714	732	736	689	706	666	682	708	690	706	715	666	716	745	733	676	703	739	718	709	768	747	723	735	703	712	709	714	707	692	742	722	742	719	758	717	672	700	688	651	688	714	735	758	735	670	686	710	643	728	725	758	747	718	751	718	748	707	721	724	714	694	726	698	729	693	672	733	746	717	787	698	692	733	702	695	709	727	730	701	713	672	706	698	698	730	690	744	673	724	715	723	711	732	766	678	687	674	712	710	728	731	753	764	746	672	699	744	691	736	731	718	682	713	670	716	693	726	678	740	686	737	711	669	672	715	726	742	713	684	727	708	749	688	709	737	701	713	713	713	708	742	683	747	731	772	751	742	705	703	660	689	700	737	712	779	672	758	694	731	688	690	746	708	702	740	737	753	687	721	751	688	700	701	727	741	708	736	722	722	649	738	711	684	692	726	716	693	707	702	706	725	750	690	766	746	680	685	767	721	706	736	725	710	703	735	753	696	739	708	736	743	701	703	701	708	691	685	718	715	672	743	722	686	713	690	730	704	742	711	745	744	701	655	769	719	693	686	681	734	724	685	697	731	688	678	769	724	654	684	778	731	742	747	702	709	720	718	731	674	742	719	748	749	751	762	749	785	730	737	649	685	729	757	664	735	736	716	696	653	672	711	736	699	688	742	740	702	731	700	695	745	671	743	731	666	664	679	751	702	746	730	739	739	745	727	752	730	713	698	713	717	715	700	692	716	734	671	701	739	668	706	697	756	703	738	707	687	717	748	690	682	697	676	636	766	739	694	688	703	684	701	710	695	693	742	723	721	739	686	712	708	712	680	708	720	695	701	706	737	738	719	754	755	696	736	712	714	698	688	727	725	702	741	686	700	744	697	721	739	735	727	713	700	729	723	778	693	697	680	698	696	708	694	748	696	734	638	736	708	690	708	759	765	655	734	704	701	733	692	748	751	725	736	765	743	733	721	668	715	729	743	751	744	772	699	748	731	730	735	704	716	713	713	730	706	734	659	695	704	672	688	699	719	719	714	722	718	677	656	705	647	721	709	720	677	709	704	716	716	721	724	686	728	710	684	721	751	711	691	710	751	722	743	678	682	699	690	715	730	697	692	711	700	727	745	694	735	698	688	720	679	717	726	690	696	711	752	724	683	717	734	678	722	696	681	756	673	737	697	729	666	710	748	739	718	694	747	722	699	660	701	731	691	721	738	741	703	731	705	742	716	698	692	684	710	755	704	664	696	720	737	706	683	757	690	674	711	687	696	729	685	731	731	697	749	730	745	711	680	678	732	744	715	707	748	637	720	709	687	709	746	696	706	752	731	766	711	687	735	716	694	717	725	723	738	697	758	747	695	750	768	684	751	708	717	713	719	711	714	733	700	723	712	723	690	740	752	714	683	696	722	760	727	715	713	713	735	700	748	788	703	724	691	712	727	713	678	737	706	738	652	726	755	727	724	714	703	682	748	721	745	723	741	730	751	714	714	726	717	691	688	764	729	768	748	711	731	714	700	725	697	746	689	669	722	738	689	703	727	722	722	704	691	700	721	736	670	724	722	703	770	690	701	712	702	722	693	692	737	730	744	744	748	712	742	733	790	706	728	725	703	706	661	668	734	730	656	716	716	731	741	708	723	739	694	705	705	661	705	725	693	726	725	734	692	658	717	732	708	676	688	661	702	747	691	711	702	699	698	695	697	722	653	720	702	740	714	680	721	688	766	721	710	718	704	689	726	729	727	747	708	737	701	723	746	738	709	695	735	710	706	711	723	711	725	755	665	733	722	694	709	687	700	727	726	718	733	712	701	717	681	706	741	691	732	687	730	739	731	728	730	699	763	679	728	721	642	681	717	715	732	660	771	704	743	694	717	690	719	692	766	714	731	713	772	793	746	704	703	719	656	728	765	751	754	706	718	731	737	730	681	704	708	753	724	672	727	712	726	722	697	722	705	706	704	699	730	719	722	738	700	736	738	715	701	674	719	742	748	666	741	738	724	729	743	722	744	749	697	683	700	690	708	725	671	727	719	706	723	688	719	736	711	671	709	702	686	763	689	750	694	695	734	724	702	705	747	721	692	721	741	744	748	736	762	762	736	667	708	684	716	686	682	714	780	683	729	690
19418	5638	1572	950	740	733	538	487	460	511	437	384	438	428	334	329	294	297	316	286	249	266	271	272	313	271	266	294	283	290	267	282	284	254	282	266	287	244	285	257	251	252	285	265	295	262	304	262	274	311	276	245	274	247	252	291	284	286	271	253	238	284	273	234	277	268	299	252	279	300	289	270	277	274	256	282	289	267	262	265	242	237	282	254	268	261	267	272	256	297	255	280	269	279	320	265	279	262	268	289	281	281	275	248	282	283	304	261	264	263	266	251	270	281	260	297	286	267	261	279	233	294	287	272	284	268	257	246	276	294	249	242	262	262	255	249	266	251	261	276	259	269	244	250	252	270	245	284	253	281	286	264	243	279	262	260	257	269	281	271	273	255	283	271	270	275	278	242	252	292	273	279	280	256	303	246	275	258	290	283	280	243	240	251	300	281	259	280	282	279	267	290	285	274	251	253	277	250	280	246	244	258	267	264	285	268	273	243	264	262	263	230	252	267	259	273	244	279	271	250	236	259	249	256	221	270	267	235	233	294	261	317	275	267	266	322	284	278	244	263	277	261	289	248	266	272	266	309	252	255	268	276	261	270	297	266	228	261	269	272	252	278	261	278	278	277	271	288	254	273	249	229	243	267	273	259	277	283	260	273	249	262	279	259	265	259	241	276	259	283	260	244	290	250	251	265	266	271	274	267	310	309	240	276	260	279	255	243	307	266	256	282	270	251	276	288	271	296	298	295	267	274	278	275	263	302	262	269	284	264	284	271	269	274	277	284	246	303	281	289	288	258	275	253	262	272	266	284	252	276	254	262	260	261	254	259	284	259	279	275	292	261	294	268	250	250	269	278	273	275	261	295	282	281	251	275	241	278	270	254	283	278	270	279	253	265	272	255	270	291	243	261	304	268	269	252	270	284	265	269	262	263	269	265	262	310	299	296	240	257	253	229	261	274	253	283	277	278	271	258	274	271	262	238	277	242	250	258	253	289	266	284	272	262	278	253	259	278	271	278	265	247	243	252	257	270	308	253	263	297	292	265	257	284	257	303	260	259	263	289	256	259	248	288	281	280	269	231	263	270	273	251	273	253	246	270	271	241	274	279	279	297	237	268	286	256	265	271	301	260	254	263	268	261	288	251	273	251	248	300	271	279	309	279	263	295	262	271	306	275	255	289	254	265	275	288	266	232	300	253	266	275	264	263	240	235	299	281	282	276	262	253	260	248	254	254	294	260	291	268	255	268	269	251	246	286	262	264	271	267	283	278	277	245	266	293	267	301	244	243	246	272	278	257	267	263	285	289	288	248	277	277	281	288	275	291	298	278	251	249	262	292	277	263	265	276	260	276	275	303	276	291	252	283	259	272	259	286	279	267	262	284	273	279	242	252	262	255	264	250	276	287	285	273	258	278	281	293	252	267	280	286	274	282	279	274	246	265	251	268	260	272	243	263	279	264	250	262	290	288	307	281	286	260	267	218	285	241	259	288	241	290	257	288	231	261	249	248	261	301	275	273	278	269	264	273	268	293	280	285	289	269	277	269	265	248	275	275	253	244	265	260	261	240	281	266	266	275	274	248	250	270	259	239	251	268	270	243	261	267	287	273	254	241	288	264	259	289	237	250	239	260	283	306	243	259	256	281	247	230	284	256	261	271	268	258	238	285	261	248	280	261	244	267	263	298	270	314	285	256	280	270	271	268	254	275	244	273	282	247	263	299	260	257	260	274	254	292	276	264	272	248	290	267	288	269	280	249	250	250	286	286	228	227	277	266	276	259	288	268	241	242	280	240	253	269	264	284	255	255	277	258	301	280	272	268	265	273	261	256	242	268	264	235	251	263	254	270	249	243	257	247	273	284	261	264	280	242	280	270	259	271	275	265	241	248	243	275	261	262	266	272	260	274	290	287	264	288	251	263	251	249	311	253	273	263	264	250	270	270	282	282	258	249	279	256	260	252	236	260	319	267	269	299	273	320	298	267	251	289	260	263	240	269	267	290	257	270	249	276	285	315	272	272	270	271	288	284	272	275	253	272	267	264	279	270	255	261	281	237	275	252	270	250	292	299	272	260	250	255	286	287	273	278	267	262	276	278	278	301	244	281	277	282	254	257	268	280	263	268	290	267	258	253	276	295	259	287	255	268	305	273	287	250	270	280	288	278	258	260	269	255	272	282	242	246	245	260	294	310	286	266	283	279	275	267	268	286	262	317	280	293	288	290	263	271	255	237	294	264	282	281	238	268	269	266	255	257	275	260	232	263	267	277	249	275	303	281	288	305	274	242	281	275	266	290	274	261	270	255	259	281	275	223	296	278	247	272	268	279	250	270	235	257	240	249	258	266	253	282	282	258	255	266	258	270	274	265	262	262	266	273	283	264	284	269	237	268	253	269	230	274	301	257	248	289	303	297	279	258	270	268	277	257	269	310	285	288	257	263	259	284	268	277	259	273	247	262	268	263	264	300	286	276	270	277	271	258	270	248	245	317	268	260	277	282	305	256	290	300	253	240	251	265	268	277	246	310	253	278	272	269	247	253	269	287	285	262	257	249	248	253	271	270	261	265	267	281	254	270	256	217	268	253	254	281	290	258	278	269	245	277	251	301	297	287	296	293	281	291	266	281	265	278	268	275	260	240	271	279	258	294	260	268	268	272	267	262	259	273	231	264	264	303	275	273	236	263	244	259	251	248	255	253	268	283	262	271	263	299	238	247	271	285	260	293	260	238	264	268	287	239	259	257	282	265	279	279	284	250	247	288	263	260	261	270	297	233	269	283	274	248	253	269	258	251	276	265	252	272	300	271	281	279	286	266	255	260	272	290	265	275	285	294	276	258	238	286	264	276	278	282	281	246	257	244	267	265	294	250	285	257	273	255	273	262	292	263	285	275	236	255	286	288	244	261	267	253	271	281	316	253	299	286	278	254	259	295	297	286	256	272	260	255	265	289	286	258	265	254	258	286	259	276	267	276	252	252	261	271	255	289	248	252	251	279	297	264	258	261	290	291	281	277	306	282	264	292	294	290	290	263	285	247	249	253	268	274	285	264	235	248	247	270	296	285	261	271	285	284	274	274	235	277	263	261	260	286	293	284	258	237	238	292	265	269	300	258	290	280	281	271	270	265	292	254	296	258	274	280	288	260	280	278	294	286	275	251	266	266	259	266	285	266	280	289	272	265	268	275	291	281	259	270	232	282	263	242	271	269	275	286	271	278	291	268	294	242	263	258	267	262	297	282	239	285	297	312	253	269	292	259	255	262	283	258	306	276	269	271	256	280	272	281	258	260	213	263	257	253	264	246	237	222	284	252	256	271	270	266	238	273	268	257	256	286	255	245	259	249	288	295	257	295	261	265	287	271	273	249	293	252	256	271	264	288	249	307	273	229	275	250	276	250	282	245	290	281	244	259	284	266	274	254	272	270	256	273	279	240	292	252	264	267	276	252	282	267	265	291	297	232	261	255	275	248	259	261	247	269	271	268	246	259	265	310
14175	4732	2898	3023	2887	2730	2201	1952	1760	1694	1611	1584	1687	1681	1340	1098	958	934	858	842	758	742	709	744	689	669	678	649	666	670	686	647	672	669	653	662	662	629	653	705	648	713	638	602	598	625	651	683	677	640	678	643	648	669	644	632	634	663	714	643	636	635	610	658	656	635	651	625	650	586	622	658	618	635	621	660	676	641	622	622	640	586	668	657	642	647	609	638	649	615	640	667	592	607	623	672	591	642	699	647	658	633	632	671	674	647	634	671	631	615	630	640	634	655	632	622	625	622	647	645	601	632	644	637	654	651	642	671	626	642	659	611	639	668	666	626	658	621	631	661	635	593	631	646	670	640	646	654	655	690	604	633	636	659	624	667	690	661	652	637	654	630	614	626	657	614	650	628	611	635	645	653	643	656	638	626	660	634	640	661	618	678	643	661	637	609	632	668	683	626	644	701	631	644	617	674	639	590	613	606	630	684	651	642	659	649	653	642	658	642	635	629	644	653	638	621	610	638	710	639	679	652	642	621	668	609	632	631	643	644	591	662	658	646	639	611	631	635	658	659	663	663	602	617	651	641	672	624	638	650	690	600	691	660	646	619	622	639	591	612	603	620	650	636	598	672	620	686	671	603	637	619	630	662	661	628	652	640	641	654	625	626	626	640	640	638	645	643	621	666	629	643	639	655	665	684	642	689	570	661	680	664	688	629	581	693	665	617	637	629	663	641	603	641	644	637	613	614	628	641	676	661	623	666	609	632	619	619	665	610	650	653	632	669	667	629	641	617	592	601	670	617	646	687	665	615	667	638	683	635	684	666	633	633	663	617	630	644	602	620	605	648	670	626	650	630	647	672	618	587	636	714	621	668	705	661	619	620	661	613	678	640	629	637	629	630	614	670	623	644	651	630	676	638	625	629	604	648	662	662	646	639	644	603	615	606	657	645	659	677	648	628	656	649	625	640	615	642	693	647	675	648	631	608	617	681	651	612	667	597	653	618	670	640	651	625	648	654	623	616	629	694	623	607	643	646	610	638	630	634	657	694	610	650	689	643	678	630	638	664	646	630	608	669	622	626	630	650	617	656	641	637	591	701	676	582	622	641	636	659	647	655	659	664	649	603	626	600	679	637	640	663	620	644	630	653	652	622	608	636	612	612	595	606	677	584	658	658	613	636	604	675	659	680	615	645	594	642	648	610	615	648	656	626	651	599	607	620	632	607	647	612	673	664	642	692	626	624	645	636	601	639	629	655	615	664	622	628	645	655	663	566	631	633	614	644	663	632	695	626	654	672	601	613	637	659	656	672	645	621	609	647	631	620	644	611	634	638	651	672	668	640	632	613	628	620	649	644	653	626	690	634	645	625	661	646	614	637	650	587	649	652	606	649	645	648	636	663	628	644	651	696	652	642	619	623	663	596	623	626	645	637	651	667	616	626	695	639	657	615	637	617	653	589	647	627	618	627	669	653	635	637	667	619	650	641	587	658	615	641	644	652	654	649	592	597	595	649	630	686	661	654	667	612	637	663	628	645	642	611	639	612	670	636	652	623	622	658	660	658	647	627	670	661	616	656	639	665	662	646	652	629	610	643	634	647	637	674	650	632	645	651	687	611	686	587	584	716	644	636	570	632	640	613	651	661	614	631	614	646	626	672	639	632	684	651	661	595	657	622	646	635	644	662	638	617	651	625	625	645	648	601	626	647	628	627	695	614	678	640	619	627	657	609	656	660	628	639	647	691	640	663	666	650	632	615	650	641	659	645	696	602	622	642	639	666	661	630	655	675	643	601	651	642	637	587	643	638	648	649	619	629	638	624	636	646	621	634	625	613	654	645	629	626	633	643	614	662	650	629	642	608	613	635	597	614	607	659	610	654	651	648	633	602	659	648	626	603	647	659	660	636	626	624	625	614	627	653	625	617	645	607	605	633	642	666	647	667	633	667	667	654	664	606	636	654	658	638	628	648	652	646	681	657	666	622	655	596	635	686	624	672	651	706	636	616	667	622	671	680	642	660	600	656	648	627	608	636	644	624	640	637	622	626	654	642	672	628	673	651	659	589	662	653	637	635	609	653	669	613	641	636	637	656	629	620	584	639	642	654	653	620	624	644	648	651	632	652	613	678	640	671	616	629	685	610	597	624	606	654	641	627	647	677	660	643	619	602	661	644	606	652	673	700	599	733	668	648	658	651	649	650	658	650	655	637	667	661	605	656	639	658	627	628	650	615	637	625	671	619	637	611	644	644	610	583	609	601	637	635	635	651	600	640	600	651	647	603	650	658	617	658	642	676	658	655	646	663	647	606	691	605	616	632	663	664	595	588	653	654	673	651	635	615	618	628	626	655	661	609	651	606	629	596	638	626	638	641	635	604	649	646	632	650	668	637	633	630	668	622	610	667	687	650	648	643	607	667	677	589	674	660	630	648	660	650	640	671	662	601	671	614	611	604	717	638	588	657	620	638	622	608	591	628	626	621	636	588	624	618	687	669	640	650	621	608	644	638	667	648	636	612	679	618	620	636	638	659	636	688	638	654	630	609	697	647	668	632	595	650	641	649	604	636	652	623	654	663	652	659	624	603	626	644	658	693	610	609	625	675	679	667	650	630	645	673	599	653	620	660	676	651	596	634	638	645	630	634	652	604	665	587	671	630	608	628	637	620	675	632	653	670	620	652	621	676	618	674	673	650	667	686	657	662	629	672	700	568	621	658	655	647	634	644	627	681	627	657	646	641	654	694	610	613	655	602	619	621	637	617	663	624	657	602	604	656	654	631	634	624	654	609	660	622	623	598	613	634	630	624	608	618	635	660	657	653	631	602	595	612	633	588	722	665	624	620	640	652	679	613	619	672	669	638	679	646	648	653	706	665	625	658	665	661	669	577	613	641	600	662	637	625	602	623	643	649	670	619	662	643	593	628	664	671	648	654	649	631	640	666	617	610	634	629	670	632	626	642	623	625	626	599	639	604	653	658	642	651	658	628	627	638	648	645	613	652	667	682	656	636	617	685	651	663	634	622	629	620	609	628	648	634	619	590	661	626	656	644	677	655	637	640	657	688	665	642	658	642	635	633	632	634	599	659	685	619	667	662	690	579	618	628	624	616	631	602	642	646	642	621	663	665	612	624	620	655	637	639	630	644	643	669	636	612	642	623	619	612	664	620	668	643	647	671	625	661	630	644	663	632	621	625	643	628	653	612	641	601	646	662	639	686	639	643	666	643	636	691	629	649	660	640	650	619	635	634	643	636	652	643	587	646	604	658	623	665	664	669	657	609	670	615	616	663	661	621	640	623	590	613	659	646	645	658	627	621	645	655	643	632	609	621	622	637	681	678	626	619	593	608	615	625	650	581	642	612	683	601	627	654	656	702	646	636	707	640	616	608	599	625	647	644	615	677	647	618	634	674	617	646	635	576	610	663	636	632	644	630	641	645	682	659	664	617	649	638	631	655	653	635	628	645	650	624	624	655	683	614	663	621	636	623	627	643	582	671
28312	10698	3674	1560	1074	920	577	506	468	440	427	384	390	391	264	238	198	216	182	179	158	155	150	160	142	156	142	151	160	147	127	151	122	128	152	159	135	137	152	154	146	143	137	140	152	148	144	145	147	152	145	122	131	134	140	130	133	113	117	146	156	147	136	146	145	132	173	124	133	145	126	145	115	163	140	139	139	142	142	141	126	133	132	136	127	139	136	147	125	143	139	124	136	160	143	130	145	128	132	132	152	140	162	150	139	126	145	151	148	165	119	134	137	137	141	138	131	150	142	120	147	125	122	162	148	151	151	134	132	134	159	123	167	148	143	151	158	128	121	137	137	131	137	129	132	128	118	142	126	147	162	145	147	152	130	148	162	137	119	135	138	115	117	132	133	148	131	153	129	133	123	143	134	132	141	145	140	141	136	119	111	142	125	122	133	119	135	145	145	144	149	133	132	143	133	145	125	138	137	157	140	115	131	151	145	131	129	171	126	152	147	142	150	132	141	135	121	136	124	130	157	140	145	138	143	132	164	123	127	152	147	130	124	127	114	158	141	158	144	154	143	136	136	128	131	145	148	154	148	145	134	131	128	116	155	118	142	132	133	149	131	130	151	134	158	146	122	139	141	123	136	158	139	124	141	152	114	145	148	126	147	149	140	127	160	139	131	121	126	138	157	135	144	173	110	135	148	153	136	156	177	156	128	131	119	122	147	139	128	138	156	132	154	116	156	124	120	136	144	136	132	162	125	163	147	156	130	120	177	161	175	131	165	145	138	129	153	130	119	139	136	133	132	141	145	130	131	145	145	146	143	162	140	109	128	146	126	125	148	181	130	138	136	169	139	136	118	151	148	136	122	129	129	140	141	149	134	149	120	139	144	139	136	142	116	149	146	129	143	125	139	150	156	141	127	138	154	123	155	127	140	131	133	153	147	123	151	154	153	154	154	145	154	162	140	120	103	125	112	154	171	149	167	157	150	142	147	140	150	128	142	121	140	165	129	116	148	133	138	148	146	129	152	133	152	129	145	124	143	144	144	135	141	117	135	127	121	123	148	136	139	110	127	136	155	141	129	140	132	138	122	129	161	157	125	129	142	148	126	149	146	142	151	146	156	130	166	129	120	135	168	149	120	121	143	131	161	138	119	142	150	123	117	141	145	119	145	145	144	140	153	142	151	124	123	140	154	128	156	114	144	117	137	142	157	148	143	122	159	126	121	132	127	141	141	134	142	159	126	148	152	135	153	131	144	159	154	140	162	136	135	141	140	132	133	148	127	140	142	130	143	121	130	151	121	140	150	145	143	143	140	130	125	139	168	141	145	132	149	156	135	109	143	133	142	115	145	165	133	162	134	147	161	171	118	145	135	141	146	128	150	142	158	136	152	136	135	146	129	126	162	124	142	151	144	147	120	161	143	143	140	152	146	126	136	116	132	139	135	157	147	132	149	123	122	140	132	138	124	152	137	163	141	137	149	151	136	137	151	143	127	146	174	141	138	132	150	160	130	125	126	139	123	169	133	130	158	163	129	133	142	143	113	143	143	152	122	150	139	145	122	130	124	137	128	137	160	147	134	150	129	143	156	138	147	110	111	126	156	149	141	151	132	155	117	137	152	123	140	142	161	145	125	130	148	136	150	144	147	125	142	128	133	122	132	130	137	127	138	130	154	162	155	129	142	140	135	133	136	141	132	145	139	119	126	158	136	172	138	138	146	137	162	148	160	146	152	148	142	132	136	132	140	128	172	104	149	141	143	156	146	126	114	125	133	129	147	134	135	137	134	114	118	155	135	145	129	158	125	148	148	140	142	131	160	141	117	134	141	131	151	144	144	137	152	131	118	137	157	164	137	141	147	145	135	132	151	155	165	136	127	146	157	126	140	127	144	136	130	117	141	121	123	150	138	135	110	136	144	141	150	146	131	145	123	145	158	137	149	142	144	154	130	148	127	153	149	152	137	148	132	132	124	154	110	146	119	121	142	163	148	132	128	138	116	125	146	157	144	145	137	146	123	111	154	151	117	135	152	147	139	133	159	120	149	168	141	145	135	132	149	124	130	142	131	150	139	129	133	138	122	134	129	152	141	139	161	153	137	147	126	130	149	127	139	139	143	153	134	149	123	134	147	146	125	135	152	157	139	127	168	124	141	161	130	144	118	133	158	143	150	138	148	131	147	132	149	131	165	147	163	138	145	109	128	133	162	151	129	179	118	136	133	124	157	129	128	148	145	126	149	144	146	151	146	138	113	124	136	125	136	124	106	147	134	151	164	143	131	125	131	133	148	134	130	159	149	140	119	151	130	155	118	125	167	136	129	156	142	139	133	161	143	153	147	144	143	131	151	142	138	158	124	146	124	109	118	121	133	144	135	126	127	158	136	130	144	138	117	166	140	136	151	128	149	142	129	138	106	147	140	129	150	153	115	128	169	154	144	118	136	159	135	148	168	134	145	152	126	129	134	137	137	126	146	122	127	139	131	149	146	147	142	144	115	138	143	159	114	129	145	138	121	149	133	125	139	153	131	168	143	151	114	149	149	138	161	142	157	157	146	144	130	134	126	144	143	128	125	151	160	126	138	151	147	124	122	153	122	149	144	125	160	124	137	138	131	149	145	128	113	154	125	123	141	136	142	145	156	120	130	134	132	135	123	144	153	125	155	149	137	144	121	140	143	156	115	121	165	116	139	115	127	125	131	128	134	139	163	144	135	134	134	141	146	132	139	134	126	136	131	127	160	144	137	130	149	147	146	120	143	127	140	126	146	132	145	144	123	164	139	147	134	130	145	148	133	139	133	121	143	160	151	151	137	149	146	143	157	152	121	138	137	163	142	141	139	153	124	126	131	138	122	132	124	132	125	120	144	138	127	119	147	149	135	134	148	137	116	156	139	129	145	117	119	144	128	158	141	128	139	144	130	164	123	146	132	148	127	141	156	146	155	150	132	128	129	156	118	159	150	139	125	131	108	111	133	136	120	138	149	122	136	133	146	131	140	123	106	135	129	161	125	153	135	129	119	136	141	155	139	155	149	132	138	154	163	119	149	132	160	126	118	130	134	141	144	134	142	136	140	132	154	136	160	142	128	126	141	125	146	153	147	143	166	141	136	142	123	146	163	144	160	133	141	121	138	121	159	154	149	141	143	138	146	130	126	140	144	124	161	144	134	127	136	136	129	115	145	131	139	136	157	137	134	135	118	145	116	140	137	134	147	142	135	150	134	135	160	157	151	149	150	169	131	144	127	148	117	139	137	135	151	144	170	144	126	119	124	148	142	132	138	105	129	128	148	137	154	138	154	139	137	146	146	131	139	137	137	120	142	133	117	149	120	115	134	154	135	125	134	142	136	128	133	118	159	122	151	145	138	158	118	161	138	129	115	122	146	161	122	144	132	120	121	118	146	126	154	159	141	142	155	138	125	153	129	136	147	144	145	140	146	135	141	135	109	157	120	161	138	133	138	130	134	146	129	127	126	136	161	133	148	151	158	149
18637	7719	5028	3870	3965	3865	3086	2690	2233	2160	1992	1930	2138	1866	1229	1099	997	837	661	639	595	562	517	482	387	392	388	405	422	413	414	381	393	370	414	387	366	373	376	355	401	354	394	378	351	377	386	385	357	382	366	374	354	338	370	349	341	334	349	367	344	395	328	329	350	371	348	329	351	339	350	344	374	335	370	380	381	357	372	356	366	358	340	393	362	349	347	386	332	365	356	330	366	373	386	367	355	369	366	340	346	329	370	364	351	329	353	338	365	338	361	345	363	369	332	358	336	356	335	364	360	269	371	373	347	330	357	324	391	317	369	372	395	321	343	354	380	346	353	336	355	363	313	369	363	367	389	358	377	372	342	352	337	377	353	364	350	345	336	357	370	333	344	343	335	315	389	341	374	362	352	350	364	363	373	331	354	338	344	339	343	357	346	336	336	344	369	351	352	347	375	321	350	324	353	362	366	374	351	366	381	328	357	376	334	372	358	330	367	318	337	352	392	343	353	348	334	354	353	310	335	376	368	349	345	317	353	325	353	345	323	358	314	307	346	353	352	357	370	345	385	378	357	345	346	360	357	392	331	363	324	351	360	340	366	368	355	350	324	373	355	336	375	365	345	346	377	327	337	366	363	344	348	379	354	325	383	344	364	359	346	346	339	361	378	355	356	359	348	342	356	382	365	330	348	361	367	370	299	362	335	331	334	328	353	339	342	357	353	344	309	385	346	346	363	359	369	343	342	357	357	360	377	366	408	353	369	354	340	351	399	347	334	373	355	352	374	340	348	351	392	345	362	348	347	402	299	358	349	320	364	373	356	353	328	384	342	336	338	360	359	336	344	354	345	317	338	341	370	368	342	379	345	329	355	376	329	331	370	372	339	357	336	335	332	325	387	322	345	370	346	358	355	335	361	345	377	345	341	328	369	332	340	350	336	404	339	325	366	336	361	332	344	364	351	355	330	322	328	342	336	363	320	332	351	366	359	350	374	345	386	352	352	358	366	373	397	344	353	354	360	332	356	335	325	349	337	387	335	329	322	346	328	354	350	352	353	330	352	348	355	370	333	336	366	356	367	319	323	330	351	374	356	358	341	364	317	336	377	339	390	371	341	324	363	374	375	340	346	343	342	313	381	354	369	370	385	337	368	342	389	367	346	323	345	336	328	358	365	360	364	354	344	371	382	368	372	385	378	326	368	342	311	320	333	333	352	329	355	374	356	409	367	332	330	354	382	374	378	348	355	360	362	361	356	320	335	365	330	324	338	353	317	346	380	371	366	319	330	320	330	320	333	337	351	374	339	323	377	340	372	375	329	381	373	387	345	385	345	363	350	339	358	358	336	344	346	311	347	339	365	352	350	335	368	354	355	339	353	341	312	329	342	347	342	412	363	350	354	366	345	325	348	349	340	328	349	333	328	375	361	347	347	343	357	316	377	398	348	331	372	337	330	327	340	365	328	347	359	346	342	370	354	342	361	363	357	355	375	342	370	354	387	352	324	342	353	357	323	360	350	365	363	361	386	338	368	311	372	354	315	374	351	357	367	334	350	366	320	353	315	335	366	365	377	371	324	341	345	377	329	367	349	358	366	347	356	343	373	359	352	334	350	309	348	392	375	336	341	343	358	352	319	337	374	372	354	367	346	358	376	349	360	328	343	370	359	379	356	357	332	319	344	332	355	364	354	341	329	317	346	346	367	333	398	342	369	341	358	331	348	354	349	381	315	357	375	347	337	369	357	338	353	360	336	348	356	352	345	334	354	337	343	343	384	355	351	349	338	328	338	372	353	346	371	374	372	385	339	361	326	338	356	353	384	344	320	353	354	353	332	366	325	381	376	344	346	334	368	364	342	359	362	371	355	350	335	339	356	360	361	382	332	354	360	378	370	379	349	348	397	323	346	352	337	360	389	364	353	360	335	338	352	360	374	389	385	336	375	351	356	351	368	331	347	381	383	357	338	334	358	339	379	313	385	394	362	394	336	349	353	390	358	347	329	383	356	370	336	360	364	349	357	374	362	362	347	346	361	322	349	366	336	372	382	352	376	362	371	353	380	357	330	375	323	341	362	335	354	336	374	359	368	354	355	368	353	336	336	356	349	358	355	338	364	367	350	386	329	369	341	378	393	352	378	350	312	346	352	350	379	362	351	335	388	333	330	342	322	343	344	333	358	339	347	328	344	359	383	335	361	312	373	376	336	335	343	358	370	357	330	322	320	347	361	356	346	372	361	365	338	338	361	383	380	365	370	343	340	329	381	336	408	337	366	320	368	368	385	381	349	349	338	376	385	347	327	316	380	335	322	341	348	343	369	349	361	359	349	382	338	345	345	382	338	355	308	339	354	388	353	352	338	327	344	339	352	319	366	369	348	350	363	348	364	358	355	346	334	365	350	371	349	349	337	364	324	357	363	372	368	364	340	366	343	384	365	344	362	355	330	345	346	349	336	318	358	364	348	372	360	404	330	304	368	330	340	346	372	374	334	375	332	338	341	382	352	341	366	382	354	341	317	392	355	324	339	372	341	357	377	351	332	333	346	333	345	350	342	332	358	398	359	343	318	335	337	336	320	370	341	327	329	335	347	344	353	341	339	375	339	381	341	373	333	348	344	336	352	355	355	353	385	350	376	358	365	356	381	371	380	357	379	343	326	366	364	346	377	343	392	341	316	354	382	361	340	388	344	347	392	349	348	334	350	382	359	350	375	358	337	335	328	345	345	351	343	350	357	339	356	364	345	369	333	362	400	360	369	348	352	354	340	332	323	355	350	353	331	284	372	346	356	355	352	348	302	344	374	339	367	394	349	338	360	329	378	375	330	365	354	341	353	361	361	383	351	334	365	351	373	365	385	405	343	363	328	344	354	368	351	344	322	365	370	350	350	345	377	332	349	343	399	328	344	371	353	353	398	368	346	352	343	372	329	332	326	366	337	373	376	349	355	368	368	331	338	334	352	351	365	331	336	358	369	357	346	362	362	332	337	353	384	358	359	374	345	373	371	383	359	340	348	330	317	341	343	357	335	333	339	339	352	352	350	376	345	345	366	358	343	352	377	331	377	347	370	358	382	388	339	378	351	353	379	329	357	353	343	337	372	338	337	364	333	357	377	350	360	356	350	352	321	385	350	363	299	371	362	359	360	326	318	372	371	376	372	384	350	372	393	364	324	339	384	318	355	368	378	360	350	299	369	378	367	349	332	329	337	391	347	352	371	356	355	329	344	370	365	365	346	342	365	335	357	371	392	337	350	349	361	339	358	339	360	320	387	327	354	405	345	305	356	371	302	338	361	332	371	357	360	385	360	366	334	342	342	365	348	384	339	347	339	330	356	333	341	320	373	381	352	363	370	360	347	375	361	343	352	315	346	321	343	361	330	351	362	358	333	364	396	348	329	375	330	351	360	328	331	346	360	370	363	382	401	349	359	374	357	345	357	346	337	361	342	370	334	347	348	351	322	342	348	321	339	356	357	334	359	394	348	357	368	341	335	351
7981	2137	840	520	394	439	348	383	363	344	322	354	363	333	300	334	329	318	314	277	289	295	319	278	306	273	309	298	288	308	262	291	281	288	288	304	293	321	275	308	289	297	260	304	274	297	271	265	314	318	314	280	293	277	298	280	285	268	299	319	287	287	282	287	300	265	305	292	309	298	305	281	317	290	294	306	279	292	272	287	280	318	325	306	317	274	280	310	314	280	291	322	312	311	302	285	283	302	297	301	318	271	277	248	306	315	311	298	288	299	313	272	300	337	305	302	284	310	296	279	306	294	271	283	262	280	288	300	271	297	315	281	296	300	346	286	275	287	301	297	276	315	327	284	304	276	276	261	282	284	294	266	274	279	292	283	283	290	287	327	283	318	296	292	313	301	272	281	288	322	264	288	285	302	296	308	286	275	316	276	288	304	289	283	290	307	267	273	297	267	287	292	278	304	322	302	313	284	285	254	279	272	295	287	270	283	289	274	290	273	304	319	307	309	280	272	312	305	311	334	289	347	295	295	285	287	263	296	310	309	271	322	335	281	304	305	269	296	302	296	318	288	258	285	307	302	301	335	336	289	319	314	302	267	318	293	304	311	329	304	305	278	292	289	300	287	302	304	302	297	307	292	278	321	302	321	282	308	296	293	307	327	268	318	328	298	298	304	292	327	301	294	264	288	304	294	277	280	311	298	313	314	304	271	305	322	294	290	280	320	307	315	290	302	286	306	295	261	307	314	299	304	325	318	290	282	287	302	298	256	293	315	273	328	295	270	280	256	297	284	290	276	307	292	263	306	294	315	277	308	305	277	305	314	277	312	313	284	260	266	325	283	300	317	292	291	292	262	271	274	312	304	268	300	284	298	310	307	308	304	328	288	299	282	320	275	297	278	299	284	304	264	299	284	288	284	274	340	298	296	297	336	275	319	313	309	314	259	279	315	299	311	293	303	306	277	282	294	280	315	292	293	299	296	291	311	284	308	273	322	312	272	296	299	272	319	266	287	278	293	293	292	299	291	318	286	308	331	314	285	299	294	310	265	296	299	309	297	263	277	330	293	312	294	276	277	285	291	249	296	301	283	287	294	293	278	278	300	272	296	287	328	275	301	283	315	299	318	342	283	313	315	295	320	298	249	273	293	309	299	318	310	321	283	300	280	296	340	313	294	307	309	280	264	303	264	310	278	314	282	285	283	302	343	300	295	322	276	276	300	256	241	311	307	298	275	300	294	294	342	276	310	319	309	281	297	279	287	306	311	244	272	292	295	312	283	309	304	298	293	290	307	296	311	303	298	302	288	305	302	280	269	310	285	293	257	310	284	292	292	300	302	285	278	270	268	322	290	305	296	297	304	281	300	309	311	303	295	298	312	305	312	279	306	283	247	280	342	278	300	271	295	288	314	285	282	299	296	316	300	285	299	283	275	324	295	292	349	288	338	299	281	281	298	270	288	311	301	294	265	299	301	306	295	260	274	295	287	299	323	308	297	292	306	292	265	302	316	309	294	288	282	302	270	324	342	288	302	287	295	280	312	271	320	325	318	278	316	295	304	322	300	276	310	341	271	290	307	268	285	289	282	280	304	292	304	290	320	267	311	305	295	327	305	295	285	320	302	287	283	267	312	294	321	284	307	289	293	298	273	287	299	275	275	311	298	319	293	276	294	269	286	319	289	305	281	302	282	275	308	291	302	303	296	307	302	298	303	296	299	305	282	287	224	285	294	270	266	321	331	296	309	263	309	303	313	296	286	338	260	299	298	274	316	282	273	306	280	274	311	289	304	275	331	294	314	311	271	268	291	328	314	267	279	277	294	285	294	297	302	315	268	287	305	286	291	289	334	297	266	304	269	266	281	302	306	295	293	294	266	298	308	330	302	311	313	289	319	299	303	294	299	295	280	289	317	276	280	270	312	282	300	301	271	303	295	312	280	302	324	311	319	292	305	270	275	291	319	328	330	312	287	269	304	300	280	318	275	283	302	319	307	296	309	274	332	297	323	286	320	289	304	322	277	304	305	289	314	309	300	300	332	272	302	297	306	292	335	291	266	292	317	274	289	269	287	311	276	288	285	277	294	262	272	259	281	246	291	302	272	292	303	283	325	314	295	293	307	296	320	294	300	312	287	325	302	277	331	271	292	294	282	275	297	286	289	275	307	277	303	311	336	273	304	325	329	259	279	274	282	327	298	258	268	294	295	301	318	275	315	266	322	344	299	260	281	292	277	310	280	288	287	288	294	267	275	309	304	314	272	286	296	326	287	282	288	288	313	286	315	323	289	268	292	279	285	307	287	298	311	293	266	288	270	308	277	288	269	296	320	318	296	336	306	317	291	276	270	313	305	259	288	279	300	265	310	297	257	266	267	313	325	294	309	301	278	309	285	339	298	309	281	302	304	286	291	298	311	287	282	303	322	304	267	240	269	288	302	337	283	284	255	289	274	295	274	275	310	295	303	291	275	302	294	269	303	289	300	305	304	291	316	324	301	288	297	282	300	302	308	294	278	292	282	277	324	291	279	245	256	276	289	289	307	293	287	330	292	278	304	269	296	292	295	287	285	293	268	280	310	319	315	276	301	320	325	300	279	298	304	301	297	320	310	259	304	278	278	285	313	314	295	299	292	276	291	293	308	274	282	309	306	305	287	301	326	295	265	302	280	283	303	300	298	277	333	304	272	296	291	286	277	300	274	294	276	329	312	267	318	273	284	296	301	295	311	289	264	306	266	306	300	288	304	289	283	283	303	272	290	282	312	291	320	302	301	268	307	301	309	266	310	311	287	286	281	305	298	286	282	286	279	275	295	243	284	271	306	289	308	292	302	305	295	268	303	300	310	283	273	324	304	322	287	282	348	268	284	263	288	294	303	325	278	287	284	266	282	292	293	313	275	289	277	289	312	278	284	304	305	310	257	290	281	325	293	300	285	299	298	276	310	301	254	298	307	281	263	314	336	322	310	300	286	268	296	303	291	271	295	277	281	336	280	241	288	316	308	298	290	295	297	308	291	305	300	324	279	310	298	288	288	313	286	314	275	297	293	317	280	305	341	317	294	273	286	273	260	286	299	287	323	268	288	288	318	303	299	310	311	290	292	273	333	310	268	301	304	311	280	281	321	275	307	334	301	292	306	319	325	323	301	307	322	277	269	269	307	270	294	318	302	320	321	294	266	283	298	311	309	315	301	247	306	280	300	270	317	280	301	298	326	294	300	309	289	290	298	260	284	296	306	302	321	293	279	312	339	324	291	298	290	255	288	314	295	303	285	319	273	294	298	295	302	310	329	291	293	321	311	307	286	315	285	281	307	317	289	292	269	296	298	304	314	281	258	285	310	300	311	315	315	327	288	298	265	253	279	302	291	289	288	294	291	283	296	288	284	286	294	316	339	314	274	294	291	293	281	297	304	262	306	276	293	299	270	303	287	270	326	304	291	315	275	320	312	293	293	328	309	308	287	295	299	288	304	291	270	303	288	282	307	299	310	266	269
6040	2300	1600	1503	1333	1233	1151	1162	1097	1075	1091	1106	1113	993	859	886	942	829	757	775	784	722	731	688	729	748	687	669	681	701	706	689	692	732	684	682	727	759	720	718	697	723	723	695	728	679	733	680	670	653	713	683	678	711	721	685	730	663	705	706	708	679	670	742	708	736	689	656	669	699	699	658	674	726	701	697	735	683	695	668	705	696	705	726	628	669	710	690	703	720	677	677	712	749	688	667	755	691	682	671	716	708	748	680	691	680	660	629	736	728	717	725	702	722	690	712	698	718	701	679	700	722	689	749	717	667	642	703	658	722	683	736	668	704	677	702	707	662	679	681	743	691	724	677	718	673	683	710	680	703	751	694	682	747	703	753	682	709	705	720	709	681	709	677	701	708	677	741	647	723	710	710	727	702	696	718	717	734	743	719	751	699	675	714	700	692	697	687	674	690	693	708	685	714	686	694	710	732	700	659	716	734	696	701	696	702	709	675	682	682	697	662	714	699	713	722	706	741	698	748	702	678	696	719	725	697	677	691	678	674	680	645	691	685	708	657	750	665	684	693	708	697	666	671	694	698	716	714	702	719	712	695	729	681	676	729	711	698	690	654	662	703	724	689	738	683	655	701	764	704	686	685	687	698	708	750	710	705	718	697	676	746	746	707	700	713	715	660	713	698	697	690	702	728	688	690	726	768	721	711	689	672	684	725	719	694	694	678	666	688	713	725	735	715	720	677	725	677	668	713	717	708	692	715	757	670	724	688	678	696	754	721	708	719	663	671	689	690	699	714	688	711	671	686	672	745	698	689	691	707	747	695	707	745	724	640	664	721	709	723	731	688	680	678	714	699	702	698	719	727	715	750	689	658	699	695	663	683	722	665	682	719	711	741	714	663	678	682	712	703	715	730	677	721	683	718	711	695	702	676	724	673	720	711	652	729	661	666	715	703	673	721	727	737	690	736	698	751	663	681	716	681	650	651	670	701	725	697	731	730	713	663	730	765	713	720	699	704	706	697	668	698	686	745	708	707	724	722	706	695	684	714	675	667	662	734	708	705	689	744	691	700	692	730	716	701	683	687	722	706	703	706	681	701	661	681	660	687	732	752	702	639	675	679	686	689	731	678	732	730	662	695	695	683	682	690	756	702	674	656	696	639	636	702	707	690	700	727	673	707	706	682	701	669	666	705	669	713	683	657	666	680	676	722	702	704	700	692	706	707	703	694	682	747	708	698	700	704	719	694	714	715	726	670	689	629	730	662	695	766	708	719	699	669	718	682	701	728	652	690	707	686	672	645	732	698	707	677	739	682	756	672	703	676	698	654	687	680	754	687	673	716	739	736	688	678	704	710	706	676	645	690	688	690	676	722	666	716	693	708	720	722	711	695	728	693	743	712	675	696	691	704	672	667	707	680	718	691	668	680	738	655	696	688	700	772	703	710	652	688	677	664	681	717	655	693	706	678	759	682	700	709	662	692	681	724	667	659	738	657	743	677	724	748	665	754	673	698	702	754	680	635	695	706	671	685	679	735	657	704	681	721	704	729	671	720	733	695	691	741	761	687	682	659	693	667	709	720	711	719	742	722	738	751	694	645	680	675	699	666	694	704	735	676	670	706	706	698	734	670	674	689	673	709	696	712	720	708	723	710	693	691	723	655	684	737	726	714	667	683	678	666	698	691	745	684	683	699	687	706	722	678	692	719	713	696	720	686	703	675	695	697	738	717	720	655	698	687	726	751	666	728	735	672	691	739	688	702	722	663	728	663	703	725	746	724	715	718	680	684	732	743	685	696	683	730	744	712	713	749	704	677	729	724	667	724	748	704	712	642	719	695	697	707	706	676	738	666	712	637	680	700	708	684	675	712	729	722	694	739	681	666	674	719	676	741	709	674	719	658	741	704	695	697	689	669	714	733	661	714	666	691	734	708	678	695	717	710	733	745	707	674	700	672	742	688	704	666	738	754	725	686	670	713	713	674	700	682	739	693	669	655	678	688	701	671	756	739	717	728	712	708	683	700	700	693	765	730	704	659	711	710	688	643	693	706	704	729	725	663	741	726	697	672	726	728	697	718	684	713	680	680	705	692	688	725	657	657	687	768	697	721	663	684	726	691	671	705	738	727	668	700	729	716	693	734	730	712	719	688	714	720	728	693	659	727	688	694	691	694	693	722	718	714	702	722	720	714	690	748	700	745	702	656	707	751	743	686	703	665	691	707	704	700	687	676	710	710	708	698	678	710	611	707	733	671	674	674	714	693	694	703	724	727	696	704	688	685	744	690	710	693	715	684	695	674	682	725	664	724	740	684	753	740	731	726	735	700	684	659	699	714	673	696	653	657	654	699	671	704	715	715	706	723	738	704	712	714	682	717	733	680	732	681	703	696	640	693	668	706	689	760	697	727	659	716	683	688	681	703	697	691	683	740	736	650	691	706	704	721	696	728	703	703	689	683	686	699	745	739	698	672	644	720	714	660	718	668	680	681	707	704	673	685	692	701	698	696	732	687	724	674	718	744	741	683	721	679	650	647	709	698	719	710	702	668	702	678	703	676	706	696	754	659	665	761	700	660	683	691	661	691	684	692	688	679	689	724	739	687	693	659	778	720	697	719	697	640	685	679	674	698	671	726	668	705	714	686	691	673	689	695	657	682	683	704	702	737	661	685	716	702	651	694	685	705	688	693	701	683	686	774	730	707	680	708	691	721	641	667	700	727	691	674	719	661	740	692	710	711	665	675	707	690	656	713	734	714	707	701	735	699	676	743	684	709	688	678	697	680	698	708	716	729	651	681	698	706	681	692	695	717	740	722	715	741	677	727	682	687	716	729	704	688	714	693	688	725	734	668	702	659	705	664	682	671	754	692	696	718	660	716	714	705	739	689	739	703	690	753	726	716	762	645	675	682	694	747	703	700	714	709	737	721	736	712	685	735	720	689	661	652	612	696	719	745	656	703	713	673	719	702	689	651	707	695	675	721	744	720	706	741	706	697	670	760	673	651	640	667	726	738	659	684	713	675	659	722	725	706	671	720	712	724	726	684	720	746	730	719	716	710	714	756	711	713	719	691	702	651	656	680	703	722	698	672	706	696	714	671	679	658	671	688	703	708	714	707	736	644	737	722	716	723	740	672	736	693	690	717	702	741	704	714	682	655	695	730	683	692	728	642	696	692	715	718	733	729	700	689	715	721	704	698	684	678	724	694	668	675	698	722	753	686	689	707	669	689	697	666	670	693	703	698	665	702	701	691	690	692	637	691	708	725	675	674	775	707	689	680	690	663	675	681	723	702	713	708	749	711	716	687	697	684	690	711	670	680	718	692	655	715	702	687	697	691	709	707	726	698	696	682	706	754	695	710	693	736	666	656	703	740	704	709	662	651	704	655	688	687	751	710	725	723	717	704	753	701	651	742	721	683	706	722	706	705	703	693	697	668	731	707	698	691	697	666	672	702	677	726	694	722	666	723	699	678	722	708	689	747	733	753	733	690	734	668
19264	5745	1897	1043	776	652	562	547	492	449	378	456	441	401	340	370	358	298	278	296	260	301	289	277	243	298	274	254	237	266	275	252	260	269	252	297	266	238	273	287	264	253	242	242	267	260	290	259	295	257	243	282	249	269	222	246	226	256	280	262	255	263	244	254	258	259	248	286	264	246	267	256	224	268	267	236	269	266	297	262	284	245	280	276	259	247	272	223	267	263	272	250	259	305	290	278	268	253	277	246	273	275	234	262	245	281	280	262	270	273	269	290	253	274	288	236	251	253	299	279	277	273	301	268	265	262	265	285	253	259	267	287	241	280	275	250	279	297	261	252	266	253	268	257	242	283	261	275	234	241	251	268	236	276	262	284	282	306	282	254	256	281	269	265	265	285	274	270	252	266	257	265	282	243	261	260	287	286	283	279	264	282	295	270	276	281	260	302	278	288	247	271	249	281	248	252	253	271	243	256	230	267	239	267	296	240	255	261	279	273	255	260	246	273	251	253	284	255	266	250	243	253	277	258	239	265	243	253	296	275	253	237	262	269	290	284	278	282	298	241	259	242	256	247	248	260	278	285	277	273	288	240	282	286	279	259	267	280	240	285	277	267	274	248	260	251	294	265	269	267	261	286	222	269	261	243	251	271	262	254	266	272	249	287	323	275	287	234	266	259	239	270	245	239	271	272	256	255	278	284	281	253	278	256	285	286	264	256	252	270	263	275	259	290	256	218	258	273	278	243	243	246	289	291	282	259	290	280	273	254	281	232	259	250	264	270	265	252	266	261	247	241	281	232	261	256	249	282	260	244	297	276	263	263	232	246	271	235	246	278	266	264	240	273	256	252	284	258	269	237	268	274	261	285	279	270	295	262	257	250	292	279	254	248	252	231	272	284	275	261	280	256	258	244	275	263	246	247	255	268	261	277	281	272	254	275	267	253	275	267	272	281	259	266	249	262	271	290	235	300	281	243	246	251	268	286	263	282	279	287	236	263	257	267	265	266	279	242	247	247	274	269	244	237	258	274	243	310	263	276	268	272	247	266	268	256	259	259	246	272	252	277	276	241	262	257	259	278	248	267	256	280	247	296	273	257	292	263	276	272	308	246	271	307	281	253	250	233	280	222	273	242	250	269	280	226	265	265	272	257	265	238	241	261	272	272	253	276	285	243	276	248	257	253	266	225	237	272	243	256	230	266	283	240	260	265	279	259	218	246	273	271	262	246	245	245	250	288	257	258	276	265	266	239	303	283	258	250	276	262	265	256	303	248	242	256	283	201	237	289	266	249	275	256	290	258	247	262	255	281	267	277	260	263	255	271	243	273	294	254	262	279	251	260	270	247	267	237	247	271	270	275	241	257	244	253	235	257	250	294	248	247	281	267	260	282	253	251	256	253	289	275	257	260	230	289	267	246	254	278	275	279	276	264	255	294	229	268	252	296	245	272	280	310	279	288	278	270	264	251	265	266	293	248	240	255	273	252	248	279	267	269	254	268	273	285	279	277	223	230	272	263	290	257	248	292	226	232	246	289	271	275	236	237	277	258	273	242	236	257	274	270	233	285	277	262	262	235	272	269	283	255	232	269	266	263	275	267	260	259	256	313	230	260	271	239	257	250	268	247	266	256	262	232	252	271	297	243	220	246	252	261	278	246	268	221	283	268	259	301	257	276	242	270	262	276	267	263	258	253	243	250	251	263	299	292	263	247	260	235	273	265	254	274	284	290	231	309	266	263	277	252	277	249	264	267	274	233	268	261	261	274	271	229	266	231	283	270	268	264	240	256	264	241	269	273	263	276	294	254	281	232	253	279	286	286	246	257	238	285	253	274	254	255	267	261	250	284	256	251	295	255	296	266	264	264	262	241	260	279	242	271	248	276	281	289	232	225	273	274	248	272	272	257	270	265	248	230	246	265	254	222	284	267	255	290	262	297	290	299	292	277	240	281	260	265	253	259	257	276	245	273	248	248	259	252	273	240	261	277	291	280	259	281	248	276	248	270	250	261	291	247	259	238	262	276	264	268	225	218	275	303	252	273	257	259	255	288	260	251	239	258	278	265	266	263	279	281	267	262	262	271	275	294	253	295	283	253	261	275	263	258	276	242	263	279	266	268	243	263	264	251	251	283	257	262	293	284	265	261	272	272	259	258	265	266	270	274	267	262	269	251	269	289	258	241	251	259	289	236	245	266	236	242	255	280	213	274	257	262	309	278	285	264	297	261	255	275	260	279	250	268	256	271	267	247	271	272	271	237	250	267	267	255	254	248	286	269	260	272	280	231	242	261	269	258	246	238	243	247	276	237	295	280	220	289	278	266	247	240	262	259	254	305	280	266	267	286	279	286	281	260	247	259	261	295	267	256	273	282	275	258	269	244	249	256	265	275	271	235	243	289	292	271	277	237	263	232	279	264	276	262	272	238	256	255	255	299	288	291	260	258	257	282	267	233	270	266	253	265	288	271	262	271	275	286	279	275	259	296	249	253	281	265	270	273	271	251	280	267	247	254	251	277	280	305	273	246	276	254	250	233	253	233	265	283	264	261	277	287	278	267	260	243	253	241	241	286	260	249	273	265	262	288	290	255	249	266	264	256	293	297	260	261	274	273	253	239	230	302	249	245	245	284	285	260	288	268	261	264	280	231	261	289	278	291	266	276	242	246	267	271	278	273	258	281	282	245	260	267	255	299	270	254	271	275	235	285	234	286	291	310	272	252	249	247	258	277	241	286	281	299	262	264	282	255	259	276	241	257	265	281	280	266	288	255	271	284	276	244	295	267	271	251	249	259	277	274	293	260	255	247	251	276	287	262	269	251	280	278	275	262	248	300	225	257	298	281	256	269	244	257	285	271	278	236	257	275	229	242	282	256	254	265	261	281	274	252	232	243	245	266	232	287	281	257	268	280	292	268	270	261	259	227	257	237	230	251	278	272	281	282	312	244	267	269	256	249	267	290	249	252	264	270	278	258	267	273	274	259	262	266	256	262	261	255	231	271	290	259	265	261	269	268	267	252	258	239	267	250	251	261	278	237	261	252	255	235	269	271	288	259	258	257	292	266	266	243	267	226	257	243	256	265	278	269	309	257	251	263	261	307	269	267	263	247	281	286	267	270	242	280	253	290	251	250	262	258	273	261	268	264	300	269	267	259	276	270	283	268	249	264	231	266	237	238	247	290	239	279	258	240	254	261	254	231	269	242	267	305	281	271	240	280	249	285	276	262	239	301	280	287	275	262	292	240	233	281	244	262	275	255	259	288	277	269	274	260	262	298	306	283	279	252	260	270	241	242	259	259	229	296	236	261	264	275	262	254	310	281	286	270	258	254	238	248	264	273	251	269	292	263	259	264	251	269	256	262	252	260	256	256	254	256	241	290	272	255	276	270	249	252	283	289	262	278	277	256	241	240	284	254	272	303	260	244	258	257	264	238	274	254	278	273	279	267	261	239	283	276	277	277	270	241	285	247	250	255	280	255	287	249	274	259	264	249
14010	4843	3233	2870	2585	2610	2331	1983	1900	1824	1605	1670	1690	1304	1144	1099	992	856	803	751	820	784	726	653	664	663	611	643	640	671	598	626	653	675	606	709	641	631	624	636	648	654	598	630	648	629	650	621	599	621	621	625	616	601	610	646	594	610	596	614	611	667	628	576	622	652	671	611	637	685	617	642	621	662	630	666	673	681	585	594	621	575	579	611	599	617	601	621	594	599	654	611	639	613	649	636	638	620	661	619	609	597	641	600	603	662	606	603	639	626	632	653	617	595	616	609	622	599	597	676	603	674	635	616	600	592	597	591	625	601	601	607	598	654	614	639	650	598	599	615	620	612	619	613	623	627	663	584	615	612	578	647	635	651	691	637	618	621	583	602	600	606	606	666	604	646	634	630	608	613	610	624	609	605	618	633	661	629	629	643	652	648	609	618	596	618	629	608	650	604	604	646	596	572	599	621	616	628	664	617	665	619	621	641	590	652	588	618	619	623	588	643	652	629	627	635	664	580	622	633	632	650	615	630	657	619	624	619	610	598	594	594	633	609	604	636	596	607	651	582	612	641	642	609	612	621	635	596	623	627	624	618	576	616	662	633	675	618	619	600	616	590	610	695	608	622	630	595	656	651	667	605	664	602	619	654	627	651	648	672	620	627	626	632	661	632	648	650	625	664	589	616	631	644	674	599	623	630	665	616	596	659	633	637	597	683	662	635	648	577	618	570	572	620	647	634	622	628	662	616	605	585	615	619	623	650	635	629	597	639	594	630	622	607	608	674	598	626	614	656	662	611	617	626	637	608	664	628	644	605	619	630	597	604	608	629	647	625	633	602	626	653	597	601	601	631	659	629	652	570	629	647	625	619	636	649	614	657	640	640	637	637	631	614	583	606	671	608	621	613	656	640	609	662	581	619	629	645	604	653	633	627	613	584	619	637	652	617	611	631	707	614	659	608	646	633	650	607	606	595	599	679	635	628	650	637	622	587	592	623	606	581	625	608	650	634	585	619	643	609	628	602	618	638	658	626	598	615	603	625	623	588	672	639	585	609	659	670	614	626	677	667	614	607	610	624	651	632	631	621	625	636	607	593	655	681	628	592	622	650	619	615	602	623	659	657	635	618	647	621	594	610	608	648	599	663	682	633	598	609	622	659	597	611	582	651	672	684	609	627	610	621	620	607	652	650	617	606	611	610	599	666	654	607	631	613	638	645	676	601	613	676	608	633	626	657	606	610	611	635	621	671	621	596	652	608	566	627	605	622	667	641	606	606	624	682	598	679	574	646	648	603	629	605	606	638	604	640	632	664	654	651	640	651	663	602	606	612	614	627	622	599	663	625	613	653	632	621	614	631	638	641	634	628	655	612	624	612	623	695	623	624	625	668	658	602	640	621	603	621	643	610	614	656	649	635	635	577	607	632	626	652	659	623	612	611	647	652	640	613	574	604	668	667	620	597	634	649	633	657	621	607	629	592	632	629	621	657	617	632	563	618	619	605	652	617	675	617	681	659	626	646	635	602	632	660	634	655	652	649	593	601	639	604	600	662	642	617	618	619	605	625	632	604	609	597	646	615	620	641	656	619	637	592	644	598	608	666	605	609	626	619	617	659	648	645	645	650	626	669	614	645	615	633	582	598	632	645	620	663	613	642	620	593	637	661	645	654	624	655	613	591	621	616	668	588	643	607	642	625	657	649	647	648	636	664	610	627	660	629	575	641	590	658	625	595	641	611	621	607	627	595	675	625	635	618	649	650	565	617	622	617	640	632	615	621	636	593	592	560	624	592	642	648	600	610	600	621	600	604	604	649	632	597	650	656	614	625	653	606	623	626	642	606	642	659	621	599	653	594	620	651	646	604	654	600	600	643	620	620	634	613	623	610	624	621	652	629	620	563	617	622	592	623	635	647	682	630	650	658	689	632	674	649	634	612	609	587	600	598	617	628	594	649	632	644	629	643	617	657	629	581	660	657	600	620	598	662	647	612	633	611	630	587	648	605	606	603	637	664	643	598	638	568	649	609	610	630	654	605	635	635	659	597	655	606	585	604	586	630	609	616	616	607	609	650	651	651	632	641	595	630	643	639	590	616	616	634	651	663	613	667	614	603	665	651	623	633	628	616	643	649	654	638	598	647	639	643	653	638	616	658	660	629	644	611	650	614	619	631	617	644	680	643	653	614	608	644	600	628	637	620	642	651	616	655	658	624	656	629	607	644	632	623	630	656	627	628	646	632	583	645	604	643	649	622	650	638	609	591	644	627	600	609	612	615	657	604	601	572	625	610	568	617	604	648	642	611	615	633	639	655	637	648	622	605	647	670	640	641	604	643	620	591	644	590	644	652	668	627	630	651	592	630	637	613	655	655	640	613	593	635	637	630	598	618	615	618	642	655	637	650	641	643	664	635	638	608	603	615	585	598	602	674	581	615	655	676	681	621	616	633	617	660	597	649	593	621	595	618	645	643	630	631	633	649	633	603	656	662	628	589	617	603	610	598	623	656	613	674	613	583	661	622	685	690	667	592	607	619	650	641	622	644	617	618	583	614	638	619	651	657	623	584	664	637	611	611	637	619	613	641	671	649	623	673	595	625	644	582	606	686	645	617	645	587	628	627	614	618	598	596	667	640	630	636	639	642	652	617	629	632	690	631	599	615	625	562	606	585	605	641	614	574	631	638	614	641	612	581	615	631	642	632	628	628	652	603	606	607	587	624	593	621	678	622	637	619	616	635	627	612	613	593	615	639	661	608	667	610	588	622	648	653	624	616	648	586	623	640	618	620	650	622	641	641	629	635	623	612	663	649	656	649	623	603	604	616	619	629	662	659	605	597	652	632	634	663	610	614	651	667	664	562	615	636	610	626	648	665	620	653	592	612	601	644	638	599	646	619	623	636	610	630	600	604	610	659	645	675	612	644	632	591	650	659	634	596	592	614	650	649	620	599	668	631	648	651	603	666	626	594	589	666	594	605	618	614	630	604	592	673	647	618	637	584	620	638	607	613	633	613	579	649	643	653	639	636	607	681	662	599	595	623	677	603	661	606	647	592	622	629	672	615	602	628	635	652	650	585	646	644	601	587	608	614	644	608	578	609	624	656	579	642	631	601	617	647	650	637	612	601	592	607	639	653	614	643	645	631	641	624	637	592	639	636	616	637	616	618	658	643	660	610	625	634	606	600	625	629	628	615	635	612	629	633	609	601	662	642	662	668	675	627	629	634	622	589	635	596	634	601	630	590	630	636	646	650	647	645	598	625	631	672	591	643	604	573	605	633	604	577	603	576	620	625	646	602	647	640	631	685	636	642	652	592	632	620	619	601	636	598	593	626	655	648	622	657	640	701	662	608	619	623	630	622	610	659	668	640	614	618	613	578	610	601	643	643	633	670	626	641	645	611	636	632	626	587	653	624	655	647	632	602	609	635	677	619	628	584	616	598	610	632	690	607	622	620	647	606	625	592	623	637	656	633	660	621	643	622	601	617	561	627	621	590
28039	10258	2845	1242	927	841	692	636	498	452	429	448	404	293	243	261	201	192	185	173	158	162	155	129	146	132	144	134	147	134	133	145	149	135	152	140	126	128	125	134	129	136	148	145	130	138	126	139	124	128	163	117	145	150	130	136	148	135	143	128	130	136	141	150	134	138	131	146	153	139	145	133	131	113	158	138	128	125	118	128	127	130	131	140	145	117	134	120	143	153	142	126	137	131	116	145	133	119	134	135	153	131	140	148	134	115	118	137	125	132	137	125	123	155	128	133	134	130	147	139	146	134	143	144	145	136	131	136	138	138	122	124	125	131	140	135	112	153	167	123	129	117	136	150	145	127	139	129	153	134	126	133	132	138	135	148	141	127	143	142	150	132	153	134	130	126	119	121	123	128	112	145	130	116	140	131	114	136	132	130	128	136	129	137	121	139	134	128	119	130	113	120	148	125	131	141	147	123	132	131	120	121	138	149	132	99	126	134	144	137	143	133	130	155	104	134	145	134	133	123	127	146	152	123	134	117	130	141	142	135	165	147	116	139	125	130	122	128	136	135	142	148	127	140	133	128	148	149	156	134	144	109	130	124	118	130	118	125	114	166	135	110	115	136	133	135	119	103	111	134	130	137	155	158	146	143	118	134	122	152	125	113	118	120	123	134	134	127	137	151	135	107	131	130	129	131	145	133	136	137	130	161	134	133	139	119	135	138	140	121	129	126	133	138	129	133	129	118	138	146	143	120	144	130	130	131	116	120	169	133	132	134	118	130	122	145	148	146	138	142	154	142	133	150	129	140	143	144	157	147	138	128	134	136	138	143	133	135	144	141	124	136	131	138	118	154	130	146	143	116	144	132	158	128	133	146	150	140	138	115	119	126	117	137	149	146	127	126	148	126	152	116	113	119	122	132	138	130	111	130	131	146	140	139	136	134	154	139	112	118	145	131	132	116	126	141	132	144	150	129	132	137	134	121	133	136	115	118	130	110	118	133	116	140	106	128	124	121	134	131	151	117	146	141	161	125	150	141	143	106	133	132	139	131	134	121	140	137	148	141	125	142	140	137	133	130	132	145	138	119	142	137	123	138	121	134	134	121	173	151	129	121	131	141	129	116	134	142	155	117	131	124	127	126	140	143	151	143	130	131	148	163	151	143	119	150	144	125	140	115	118	106	153	143	128	122	124	135	144	128	133	119	143	125	122	119	146	149	138	169	115	93	152	119	136	144	122	121	142	130	128	155	130	128	128	141	104	139	142	119	154	126	136	148	135	139	127	122	121	127	134	123	123	130	132	123	124	138	145	144	157	122	143	133	144	139	143	152	118	119	147	121	139	124	125	118	139	145	133	118	128	156	136	118	130	156	124	117	128	118	121	159	108	128	148	125	145	130	115	131	132	138	126	154	122	132	143	118	136	134	153	158	145	129	136	131	146	113	144	112	131	138	152	110	120	149	136	128	118	118	114	147	135	136	130	140	134	135	120	142	134	127	118	138	125	120	133	143	102	120	146	134	160	122	128	129	150	120	140	127	129	147	137	129	107	125	139	142	104	134	124	121	133	135	135	125	130	159	138	161	112	133	115	147	117	129	132	142	106	154	121	152	153	143	124	118	123	130	151	133	148	113	128	128	148	135	129	123	142	125	154	132	121	129	144	150	129	139	131	165	136	154	125	136	149	126	128	118	135	130	136	146	117	121	138	159	119	130	129	141	125	125	114	133	142	111	141	112	124	134	156	128	145	125	119	147	127	136	110	124	147	130	145	117	113	139	122	142	136	143	143	155	125	128	152	100	130	116	129	130	129	113	107	113	138	135	129	123	129	146	129	145	140	103	127	129	127	133	138	134	120	162	158	132	128	138	123	149	131	105	121	134	127	139	121	129	140	137	125	136	132	129	149	125	133	132	113	136	132	152	135	134	132	115	124	129	130	134	146	151	146	145	132	141	130	119	154	147	123	148	133	152	139	127	138	152	134	154	137	138	137	123	132	129	142	133	145	136	142	117	134	113	150	123	131	116	121	123	138	133	130	113	122	125	135	125	125	155	133	147	136	136	135	137	129	137	133	125	134	139	125	142	143	118	121	135	132	115	118	144	143	130	148	116	119	132	135	125	134	139	140	139	152	143	166	128	182	161	121	114	136	127	111	130	139	126	134	124	120	132	126	130	123	139	142	118	118	126	129	138	134	106	125	133	149	128	160	170	131	139	137	152	150	143	149	134	133	128	119	128	126	124	123	126	143	145	127	133	149	132	147	132	133	133	137	132	129	127	143	143	139	130	134	135	136	140	137	127	150	133	118	142	134	145	154	146	141	131	110	136	117	121	136	130	151	106	141	129	126	125	139	123	136	119	126	129	130	144	126	135	129	148	115	128	128	127	134	112	133	117	155	138	114	116	97	130	139	139	136	134	118	134	131	159	143	124	135	130	125	125	149	123	141	152	141	105	126	139	138	135	125	134	146	125	122	155	136	103	143	151	162	118	122	110	107	133	121	135	120	139	138	153	109	122	140	134	156	126	142	133	160	122	136	118	131	117	147	110	139	115	119	128	137	156	143	138	120	115	139	114	125	150	141	130	128	126	145	147	125	127	133	116	135	111	139	110	112	138	118	129	146	149	127	149	139	125	118	129	124	126	132	135	134	126	151	141	134	157	130	141	111	121	132	120	129	137	134	122	113	123	131	132	120	128	126	138	137	137	140	118	130	136	127	139	130	116	147	125	144	141	113	117	137	137	128	130	140	131	145	128	129	141	131	120	141	108	110	132	147	148	173	130	139	129	137	145	134	124	138	125	130	126	128	118	130	125	141	139	107	118	112	143	129	129	124	126	139	135	128	131	151	140	117	138	133	139	161	140	110	148	148	128	144	150	146	142	165	120	136	142	106	156	140	128	130	148	140	144	150	127	122	151	123	153	151	139	128	135	130	142	141	123	140	145	152	129	125	110	131	127	123	157	145	134	119	148	134	141	140	126	134	122	126	138	132	117	113	134	147	120	123	136	137	145	146	124	117	127	115	135	132	144	136	151	116	137	114	129	135	133	133	131	135	114	150	139	138	151	124	131	136	148	129	129	137	142	133	137	134	131	131	152	135	126	116	153	113	120	147	128	152	140	138	131	116	136	142	122	130	143	147	121	116	132	146	125	130	134	116	123	128	142	137	136	150	137	144	122	144	132	124	132	135	114	154	116	114	141	139	138	133	121	131	142	139	114	135	141	121	130	135	128	129	160	141	132	154	148	136	127	142	175	138	125	117	123	140	139	128	122	116	139	136	130	152	127	122	141	129	125	136	131	144	113	125	136	137	139	160	128	132	146	136	117	139	126	140	138	143	140	154	147	122	130	146	135	135	131	116	140	134	114	129	117	129	136	106	141	127	128	130	140	141	134	125	135	136	118	133	148	133	129	136	141	119	147	126	125	117	128	148	147	147	129	141	138	148	137	116	111	123	134	142	145	142	115	138	149	155	133	136	134	173	117	129	138
18267	7378	3869	3611	3436	3655	3200	2792	2265	2137	2115	2071	1969	1539	1078	1089	1036	702	635	610	628	574	442	449	385	409	402	401	395	386	402	371	323	344	380	356	309	379	337	353	358	366	311	350	345	329	327	380	374	354	354	383	351	331	337	312	357	356	320	314	340	344	353	315	312	324	350	317	352	321	326	372	337	307	332	340	348	368	314	340	362	357	319	355	366	343	303	351	351	340	346	313	326	315	361	330	319	316	327	345	333	354	379	367	379	346	326	343	338	314	353	363	328	318	322	345	344	353	337	332	364	286	333	343	327	370	332	357	330	356	326	352	379	327	345	334	318	329	337	315	340	330	343	345	367	351	323	314	355	342	315	364	324	333	348	290	343	368	344	347	338	309	345	363	327	333	343	339	373	337	345	325	339	320	334	300	319	331	345	319	344	352	312	357	336	321	342	340	340	300	343	336	339	348	341	350	306	356	357	322	334	349	352	345	338	328	341	357	345	323	358	332	342	354	347	316	339	365	336	380	321	330	359	341	320	318	341	355	336	358	335	344	334	330	354	356	330	349	351	340	324	324	308	348	361	324	348	334	307	349	357	335	328	341	346	320	358	296	342	356	324	340	341	353	361	338	315	325	338	341	359	344	355	351	334	332	337	346	376	312	322	344	315	337	347	322	344	356	340	345	335	333	360	347	347	297	337	366	368	341	353	338	326	375	284	343	350	390	353	387	352	343	306	324	319	350	296	308	345	370	349	312	363	321	323	341	305	350	348	343	320	347	347	348	377	363	333	328	315	326	352	321	380	318	324	326	328	328	325	343	311	331	324	350	310	355	331	342	312	333	327	332	344	327	358	329	360	337	360	372	352	327	345	323	334	325	327	354	334	329	384	353	339	365	341	325	364	368	315	392	333	320	306	355	331	363	354	358	351	347	332	338	315	317	319	348	329	353	342	319	339	337	336	315	338	354	350	324	322	335	322	333	331	334	343	337	329	386	336	337	362	350	348	363	309	349	337	345	359	345	373	341	351	358	324	355	380	323	339	356	350	354	340	369	374	329	363	366	350	335	345	362	331	342	340	322	361	333	333	332	344	323	348	349	329	315	332	346	310	326	335	317	317	334	374	361	335	330	316	350	345	332	309	338	344	330	356	335	377	350	361	298	328	376	310	315	360	355	352	355	325	329	341	361	350	372	323	327	318	320	334	350	339	328	321	312	366	335	363	358	334	347	347	307	338	313	378	349	338	312	332	313	350	334	343	344	366	318	358	350	302	330	375	331	346	311	306	348	380	320	354	350	358	335	346	337	330	368	356	326	349	350	312	315	339	341	353	348	351	356	352	339	327	335	344	335	331	332	358	338	337	339	338	335	348	331	315	289	353	340	311	329	344	335	312	310	368	330	344	347	326	264	333	323	347	325	345	351	339	357	338	346	337	358	354	358	377	309	304	332	333	335	322	357	345	308	322	322	331	333	321	355	342	328	370	369	319	360	310	301	328	324	330	377	339	350	351	340	334	344	351	354	344	331	314	345	312	329	344	338	337	368	316	339	349	366	324	314	355	314	347	359	381	319	353	356	321	335	316	337	335	333	325	322	345	364	327	304	373	328	324	348	314	347	337	329	321	354	341	367	348	366	321	322	376	354	354	348	301	324	353	319	304	364	327	338	313	325	308	314	333	334	356	329	335	344	334	341	348	354	350	294	339	349	371	356	320	369	332	351	369	334	367	312	352	297	357	322	314	346	337	341	309	327	369	334	349	373	366	326	326	329	327	316	347	357	299	361	326	337	338	304	339	352	333	369	294	324	324	374	346	339	317	319	341	324	352	356	345	325	326	387	353	345	346	356	340	347	358	351	357	320	357	309	343	362	300	328	343	350	336	348	344	331	342	349	318	320	345	338	336	345	359	306	334	341	347	347	324	358	325	340	325	311	338	364	335	334	344	335	325	323	325	345	345	325	330	336	339	348	329	353	358	381	333	368	344	342	355	343	341	319	323	337	324	327	337	350	328	347	337	324	313	332	337	347	351	326	337	328	331	322	320	306	342	345	371	353	323	330	326	343	343	332	336	333	323	331	352	334	373	329	332	340	332	366	340	308	331	338	337	340	347	352	365	328	333	335	336	309	333	345	319	347	344	346	334	327	367	316	342	381	330	356	384	339	350	336	326	326	359	344	329	326	309	355	368	311	328	354	346	334	364	330	339	316	357	342	337	311	309	309	299	327	306	391	322	338	333	332	333	343	343	311	322	295	345	323	394	344	352	340	328	350	326	343	338	355	355	350	347	339	313	331	341	358	332	338	327	354	359	328	348	311	340	339	349	336	361	353	325	361	333	326	331	356	325	358	353	331	335	359	319	332	344	374	324	322	348	321	325	333	347	349	345	312	344	325	336	322	319	340	355	324	307	370	370	358	309	352	337	335	370	376	328	328	300	322	342	343	319	323	329	346	345	340	383	345	320	340	309	313	345	352	360	353	328	331	337	313	376	325	333	350	336	342	353	363	373	336	325	335	327	357	338	341	334	334	361	349	354	347	356	316	345	357	334	365	355	354	323	335	346	371	343	330	316	312	343	346	328	316	357	316	350	342	333	321	354	311	387	310	335	332	352	347	361	343	343	332	360	351	332	350	339	330	344	353	325	337	336	316	364	328	345	357	345	341	379	367	354	328	354	352	332	321	317	338	311	328	364	322	343	350	340	353	317	309	313	350	336	320	341	343	337	327	350	337	340	321	338	392	334	337	336	332	360	319	347	348	327	329	290	319	326	339	364	334	354	347	322	324	363	330	325	318	347	344	306	393	293	322	351	315	322	355	326	318	329	371	356	318	367	336	360	316	341	338	364	308	346	313	331	334	333	351	324	339	317	366	362	350	319	329	382	337	334	321	331	302	314	358	335	336	320	330	316	342	337	319	338	324	334	353	311	336	363	328	307	359	369	332	332	362	339	328	364	335	331	297	352	320	358	347	332	361	336	339	323	349	337	336	345	328	352	340	320	317	356	362	317	312	309	331	337	356	337	298	305	322	380	348	350	324	328	316	350	337	334	329	362	388	333	328	344	340	318	355	350	331	354	334	354	336	330	337	372	322	328	358	327	366	357	309	369	308	335	343	349	316	322	368	341	315	330	333	365	328	353	337	328	370	374	319	339	328	351	353	328	336	314	309	341	343	329	336	359	354	337	358	339	335	290	317	341	353	299	317	361	339	361	370	346	367	361	368	361	345	325	349	338	331	324	320	349	336	349	357	363	318	339	312	373	332	347	346	353	338	334	336	341	333	356	342	329	351	351	320	372	354	321	362	335	345	338	341	348	330	323	332	338	316	338	348	307	362	354	285	326	319	331	343	316	370	331	326	279	372	328	314	359	337	362	312	321	328	367	345	336	304	346	325	343	359	323	315	330	316	318	334	323	356	341	330	352	357	341	342	334	324	334	320	341	328	356	371	335	304	346	330	342	305	313	360	300	342	347	329	348	355	356	355	313	334	347	336
7766	2085	767	474	442	376	376	371	344	348	369	375	371	323	306	336	296	297	313	306	316	331	313	271	297	287	262	332	333	304	319	326	278	292	293	317	323	285	276	281	302	287	305	287	306	297	321	281	266	278	311	320	283	311	297	289	290	274	274	283	293	294	300	295	288	335	281	275	286	269	317	293	279	281	288	273	277	274	316	270	282	276	295	308	297	286	286	292	305	331	288	281	297	293	276	288	336	308	281	291	295	274	310	275	293	290	289	302	294	261	281	266	269	270	311	275	281	300	306	291	299	266	312	263	298	311	281	264	288	319	325	283	278	304	281	300	301	312	301	272	290	293	304	308	305	265	312	306	280	273	285	299	319	283	294	284	303	288	282	325	285	300	296	321	291	292	271	281	285	313	296	309	273	311	298	290	292	308	332	293	289	292	314	293	290	306	279	285	300	292	265	282	292	308	287	266	283	286	302	295	328	300	310	260	267	296	285	322	303	307	310	291	292	263	300	290	283	263	301	294	275	311	316	325	300	300	307	323	274	276	291	304	309	327	292	294	284	270	269	263	322	300	270	293	278	298	319	285	286	289	281	284	273	287	291	309	283	291	277	292	289	330	270	294	287	290	265	314	277	268	297	265	286	286	264	285	280	293	309	319	299	278	286	269	276	280	314	309	294	276	268	280	314	312	278	289	287	298	305	286	289	287	286	275	251	306	307	294	312	280	273	317	275	293	299	292	305	291	320	284	304	310	318	276	283	284	281	304	280	280	318	293	275	299	301	311	281	285	287	314	305	332	264	304	302	290	258	280	302	289	313	334	263	290	309	307	307	267	255	252	311	297	326	328	277	285	291	297	310	293	326	281	284	290	268	326	306	267	285	287	267	325	300	276	308	282	289	295	285	309	289	287	309	293	302	307	312	298	282	303	290	280	302	325	302	295	282	244	282	282	285	296	303	281	311	303	291	308	294	317	304	287	276	286	267	327	283	289	317	293	307	306	284	292	294	308	306	309	284	256	291	268	302	274	263	266	286	293	269	316	303	278	328	314	295	287	311	260	312	315	307	320	315	267	308	305	290	287	251	304	285	279	305	255	334	291	304	349	302	311	306	296	298	282	319	298	261	278	329	300	268	292	298	291	281	282	333	288	326	278	288	294	298	261	274	318	310	321	297	276	354	273	292	275	282	318	296	278	313	279	284	303	294	265	270	276	280	316	286	306	277	299	340	274	295	280	258	283	284	290	296	319	266	309	305	256	279	290	319	291	302	294	261	282	247	265	268	302	292	327	273	284	298	273	280	276	290	292	294	315	286	287	317	325	290	297	298	311	291	307	294	280	285	302	275	304	258	311	285	304	323	308	305	282	288	305	278	274	290	298	287	293	288	274	306	295	294	310	274	349	314	292	299	294	266	288	285	324	281	316	301	306	309	299	292	301	294	309	329	299	294	320	296	286	292	287	304	263	293	289	261	295	339	292	281	267	312	278	285	284	290	282	270	284	313	290	305	316	315	304	298	333	296	292	267	266	279	299	307	282	279	286	279	286	322	306	277	289	268	291	269	281	286	298	306	289	298	301	289	281	284	305	311	298	293	299	289	243	261	265	280	292	293	298	304	302	261	295	295	307	302	287	290	253	283	282	299	295	282	298	309	294	307	300	311	282	284	313	279	292	296	260	273	281	274	286	330	296	299	266	302	251	264	303	303	306	284	261	301	313	288	270	285	289	298	266	274	298	316	309	291	309	292	297	264	271	306	308	282	308	277	298	300	261	309	276	299	288	273	280	339	285	292	272	313	289	273	291	273	331	257	309	334	289	285	303	298	299	325	291	324	287	309	300	282	284	286	277	297	289	277	286	307	243	274	277	267	345	306	278	277	299	284	312	293	279	299	288	329	275	279	281	294	299	300	267	337	281	303	291	298	322	311	324	283	292	268	274	323	303	302	286	306	285	246	287	310	282	272	289	280	289	293	286	290	302	316	290	278	277	270	269	306	268	308	301	332	294	305	313	318	321	285	292	296	286	313	275	273	275	310	290	323	301	292	304	287	270	280	327	307	323	295	306	276	296	290	279	288	300	303	271	290	283	280	278	296	283	303	301	332	317	265	287	304	290	315	324	279	258	325	330	289	299	320	287	311	274	263	295	281	271	312	298	313	288	272	259	303	304	282	255	277	290	285	299	300	281	320	310	300	262	324	330	293	294	283	312	297	297	300	295	311	273	248	298	277	302	288	252	315	289	276	279	283	282	274	263	294	312	258	311	321	312	306	270	286	254	288	292	280	273	266	295	286	280	289	295	301	282	259	291	289	262	267	288	302	300	305	307	288	349	278	316	294	306	287	289	322	299	290	294	268	292	321	277	287	306	285	282	275	306	300	273	305	305	275	253	300	288	285	299	296	302	317	295	284	295	316	296	294	285	306	331	297	307	253	273	309	287	288	272	285	271	282	299	273	293	304	290	290	287	292	282	266	309	303	293	309	292	272	278	298	305	293	313	277	285	287	285	303	330	313	323	277	277	325	298	312	291	297	310	310	290	291	295	301	263	272	298	310	286	317	271	282	297	289	301	312	254	287	290	280	294	271	287	292	291	300	266	280	275	292	312	298	277	278	292	284	293	300	305	255	284	275	299	286	272	341	303	271	272	262	282	290	300	287	307	315	296	338	293	299	307	295	290	284	298	267	269	271	284	280	292	298	294	286	289	279	318	290	308	295	288	323	288	316	300	295	294	256	274	253	298	312	297	263	315	300	298	290	305	287	316	334	310	298	326	312	316	321	328	275	284	289	342	303	299	293	287	298	307	303	279	274	280	298	319	316	297	307	335	295	284	243	332	258	301	341	260	279	284	262	253	283	282	285	264	300	276	271	297	288	260	271	277	294	305	308	316	300	306	278	303	294	325	298	277	309	266	302	276	279	317	304	285	280	293	307	313	281	289	272	281	287	269	297	282	287	299	326	285	289	316	285	306	289	291	294	270	287	273	326	291	257	274	290	301	317	301	297	285	308	295	312	283	281	288	264	292	316	292	309	283	281	316	313	272	300	276	265	279	284	316	306	292	309	275	277	294	307	303	313	320	306	320	298	288	322	298	278	258	273	293	290	303	321	262	296	288	280	266	309	255	324	312	285	309	320	298	339	280	301	276	283	281	290	359	280	280	336	325	325	311	264	304	268	332	276	312	300	275	270	286	293	309	263	302	260	287	302	300	285	311	273	288	316	325	284	301	286	282	265	275	307	304	272	282	256	320	322	300	282	320	284	305	307	274	289	316	314	263	278	272	334	300	271	291	312	280	290	318	299	293	289	297	306	293	322	276	284	291	320	272	300	295	291	267	285	321	283	298	305	268	277	320	324	307	286	282	305	295	267	318	300	293	256	268	287	271	312	307	267	291	279	290	304	335	268	281	278	317	300	301	261	299	315	284	289	293	258	306	281	277	277	296	315	294	273	278	281	306	298	320	322	302	299	291	322	311	294	248	283	320	270	280
5916	2390	1453	1362	1291	1251	1223	1146	1162	1124	1151	1096	973	867	848	917	848	736	809	789	805	734	675	712	706	658	661	685	667	695	766	666	736	684	683	710	701	691	734	697	657	668	704	682	663	723	687	679	719	725	678	718	689	673	656	686	699	721	700	693	691	685	695	689	695	702	684	691	757	686	682	653	664	712	651	692	753	703	707	707	665	686	696	649	706	678	673	642	688	668	675	712	737	692	712	680	772	685	679	719	712	747	691	693	674	689	673	719	674	692	703	703	725	720	725	733	683	657	658	694	680	650	711	685	684	711	718	687	691	692	649	689	705	730	661	709	680	683	673	674	695	738	654	660	684	675	714	703	717	705	715	666	673	664	694	638	704	712	726	678	740	697	693	695	679	695	750	725	686	715	673	725	683	704	745	618	664	681	680	687	681	717	644	666	739	680	689	677	692	770	705	700	676	651	694	671	717	681	724	723	689	646	691	666	689	726	696	686	726	727	705	699	682	720	724	698	703	726	722	682	684	692	695	667	684	658	647	696	636	696	724	676	689	680	668	659	718	709	658	691	691	704	715	701	681	660	688	723	716	690	662	721	673	705	693	685	652	705	702	674	702	698	708	719	713	710	694	699	620	643	701	697	701	706	651	634	667	678	714	703	728	676	693	663	660	724	611	731	721	704	669	700	658	721	719	698	674	682	707	731	697	712	692	701	737	698	691	678	745	752	689	709	716	671	722	642	661	741	702	672	666	748	681	696	669	659	651	710	736	669	702	694	729	687	692	682	712	668	683	683	680	712	684	714	732	660	744	640	675	740	749	695	703	744	698	670	687	681	722	681	670	731	692	740	692	683	703	714	684	689	666	668	650	686	713	685	700	718	663	618	734	726	676	696	700	728	667	651	652	735	656	723	686	662	661	686	675	668	689	695	686	688	673	704	676	707	637	687	704	696	679	715	714	708	651	666	705	750	735	729	734	729	689	710	691	665	680	644	707	699	720	689	736	678	711	717	690	670	682	666	740	694	717	725	728	659	727	689	702	720	694	666	680	763	667	701	692	626	724	701	677	705	714	645	679	728	702	684	669	672	663	702	694	692	685	725	688	722	671	697	693	713	628	716	700	673	698	696	669	682	698	704	694	677	703	709	678	660	708	626	707	642	693	676	686	694	699	711	714	684	698	700	681	681	707	698	683	726	695	735	705	715	750	653	667	714	634	675	683	713	692	716	682	672	671	714	672	688	705	703	689	693	691	716	661	723	702	676	652	737	693	690	723	703	702	670	682	668	678	684	719	728	690	679	734	675	688	703	698	665	606	665	685	692	722	716	679	705	701	697	658	673	692	690	681	696	692	655	679	664	689	704	645	679	734	680	752	721	648	710	675	730	711	726	696	661	663	682	668	728	679	729	708	663	683	729	689	709	692	696	680	670	678	702	681	715	714	680	721	727	699	716	686	684	739	725	690	684	701	689	662	707	680	661	718	709	630	662	720	709	663	672	667	698	654	718	650	687	654	700	700	644	711	697	662	750	695	710	680	692	688	717	709	690	663	659	703	694	676	713	672	734	715	715	731	681	690	673	683	686	698	707	707	669	727	675	716	671	688	642	735	683	678	700	723	670	665	670	670	691	732	699	657	697	698	695	649	702	669	738	742	734	690	703	677	710	715	680	692	720	700	664	695	668	694	725	654	728	666	701	673	699	699	739	698	734	694	710	714	661	718	682	644	680	749	689	681	677	657	655	663	687	704	683	718	717	695	672	639	700	641	710	643	738	738	650	713	685	754	670	731	706	695	710	673	664	695	706	685	700	695	694	663	736	678	654	649	639	711	708	703	664	689	717	710	684	668	681	641	627	687	667	665	709	695	709	669	732	701	733	652	666	704	710	724	661	684	646	699	680	662	710	781	706	688	658	686	686	699	688	707	673	688	680	713	700	707	705	665	697	662	711	687	718	692	706	689	639	702	710	639	692	701	689	696	715	708	665	711	714	683	694	650	701	658	685	698	708	656	709	693	680	710	729	655	686	698	711	698	686	711	678	657	711	682	705	746	697	702	707	634	706	699	702	691	646	693	691	653	705	715	670	725	678	654	703	686	696	665	695	703	648	743	712	706	698	732	659	691	727	672	691	673	674	659	638	717	717	709	673	681	667	715	712	686	673	687	745	670	699	708	684	710	632	681	708	706	708	720	684	647	709	619	724	730	671	711	717	675	695	670	665	730	692	662	699	673	714	692	686	732	709	705	669	696	688	681	673	710	704	718	722	655	691	658	708	703	687	661	674	682	706	662	685	761	710	680	658	724	678	682	719	684	710	720	739	734	727	682	690	646	723	691	696	721	712	704	690	686	692	692	663	700	672	693	697	683	689	655	743	649	710	681	694	682	678	687	696	658	686	715	710	682	677	701	728	706	705	707	672	662	720	694	755	696	671	672	683	694	727	661	631	690	674	669	650	733	707	707	726	683	692	742	686	697	660	664	693	658	707	719	687	696	715	705	735	695	672	688	645	691	711	724	698	682	672	693	675	640	705	686	710	653	742	661	706	756	696	671	706	729	680	694	703	714	680	678	702	693	698	691	669	721	681	717	631	654	738	702	653	703	708	723	666	758	678	737	661	714	687	722	683	674	690	654	678	679	683	686	721	695	681	712	722	660	670	725	625	737	715	712	711	674	680	655	730	654	693	738	669	711	644	628	702	675	675	709	708	698	722	682	679	705	700	697	728	684	691	715	684	713	683	713	677	681	695	648	668	729	661	702	688	703	682	719	686	708	689	698	686	718	700	661	695	695	688	717	685	718	675	731	690	690	678	720	665	695	701	673	753	688	663	624	705	703	744	726	687	724	700	688	691	723	741	712	659	716	642	674	701	695	716	703	718	711	739	699	682	678	708	670	669	692	707	672	701	661	709	732	677	697	693	636	657	684	717	640	701	704	654	663	724	701	698	760	682	655	700	662	730	666	663	730	703	704	694	690	669	700	686	752	724	710	655	681	663	628	713	698	716	678	654	676	703	659	652	719	659	678	667	677	685	699	699	682	683	691	658	707	692	713	677	660	684	684	680	695	692	700	712	668	693	655	749	709	672	696	695	684	681	764	684	689	710	683	669	697	726	719	654	698	675	692	701	659	707	647	671	695	675	641	661	734	687	615	673	737	647	725	668	716	638	689	721	684	669	672	688	710	651	686	693	674	657	680	693	686	713	649	679	688	696	621	686	685	706	694	698	663	685	738	687	703	698	692	681	730	673	685	664	687	648	701	674	682	712	710	723	697	739	681	652	655	645	715	711	705	701	663	697	701	708	677	692	660	703	729	670	712	719	726	676	712	693	659	673	655	741	672	694	705	627	683	679	641	691	705	711	692	701	719	644	726	747	744	689	683	678	682	668	669	702	656	681	692	689	687	668	692	683	678	677	672	676	684	684	712	722	751	688	679	645	680	703	689	736	689	657	672	667	706	692	677	681	703	689	703	672	660	707	692	698	716	719	700	707
19341	6383	2124	872	692	683	597	480	482	427	457	394	384	367	311	307	302	286	290	276	306	288	283	272	291	293	268	258	241	283	258	276	253	269	273	260	280	257	309	270	261	280	286	282	273	287	270	258	252	277	275	268	269	236	271	304	257	239	267	267	268	254	279	252	272	261	264	297	281	276	267	294	264	264	287	264	227	275	261	248	238	253	257	278	278	280	280	237	258	248	285	264	259	226	262	256	272	258	259	278	297	278	268	251	267	275	274	256	287	264	265	250	295	246	251	270	251	247	237	274	305	283	286	280	298	245	268	262	272	238	212	249	240	261	271	279	254	284	240	279	266	281	241	286	239	238	268	274	268	248	256	253	253	242	262	262	252	288	260	273	250	264	304	232	269	274	284	241	248	271	274	293	255	232	249	269	269	261	238	273	240	260	246	244	249	239	282	286	236	262	253	269	263	249	246	292	259	277	274	278	257	259	256	276	245	277	259	270	271	246	251	240	257	263	299	270	253	255	282	243	270	234	276	259	267	266	268	289	263	277	248	261	269	268	267	249	263	253	248	267	276	267	275	269	295	279	264	251	286	240	263	250	267	256	266	277	271	261	270	250	252	252	263	242	255	264	286	281	283	262	263	235	267	256	254	272	277	281	262	234	272	284	268	278	287	285	243	242	258	266	274	274	269	283	312	264	261	289	268	254	262	265	281	288	254	256	265	260	272	269	250	272	234	262	252	288	262	282	258	265	252	286	275	269	271	258	273	257	290	251	245	269	277	264	242	287	282	275	262	241	249	257	285	262	243	262	276	268	256	255	269	254	263	244	266	265	292	259	255	276	260	248	265	256	260	267	265	271	293	268	251	244	259	273	283	269	248	268	238	252	236	274	269	274	242	248	244	312	287	280	262	218	264	291	272	254	254	274	262	264	273	273	276	275	243	262	261	276	304	270	240	288	257	259	279	286	270	243	300	243	260	260	265	247	236	233	273	252	284	248	277	269	252	264	317	266	289	275	272	236	273	241	262	283	284	271	278	256	270	276	268	251	282	260	236	258	286	267	274	275	253	266	260	262	253	260	262	266	253	263	244	290	272	249	307	265	293	274	294	247	258	300	266	277	284	275	254	266	272	280	267	259	258	261	263	259	274	260	282	250	242	252	269	290	281	274	257	284	247	257	249	264	285	229	269	246	281	253	263	259	268	247	251	278	250	237	279	260	256	267	269	250	264	260	297	243	275	257	278	256	229	263	272	265	239	279	272	283	239	218	296	258	295	258	283	265	249	269	264	260	255	282	273	270	263	278	249	279	285	247	270	268	253	234	264	265	272	288	281	247	273	241	255	267	308	248	269	253	273	241	273	235	269	261	252	257	260	271	252	246	250	254	242	256	251	281	281	264	253	268	281	247	240	246	290	258	254	289	263	245	272	238	282	257	244	270	258	277	302	233	266	246	251	267	247	258	258	262	260	280	258	281	255	251	268	277	271	243	250	271	267	251	307	251	247	250	275	254	274	259	271	230	238	262	259	249	273	247	289	282	254	247	264	264	272	270	243	251	259	252	260	264	286	267	275	266	269	264	321	244	270	249	269	256	273	279	255	250	251	256	264	276	284	268	219	238	236	258	274	278	252	268	246	263	235	265	233	269	265	307	276	257	276	268	271	277	266	261	252	264	265	270	290	286	253	260	284	237	273	244	265	275	293	261	266	305	255	245	283	245	269	285	247	265	229	247	240	302	282	290	250	250	258	233	261	269	280	277	247	274	271	249	253	257	268	238	267	268	275	274	282	268	273	273	264	240	244	276	290	252	270	263	261	257	284	250	265	245	260	285	261	288	268	306	277	248	266	298	236	246	262	238	271	246	235	264	260	272	271	281	261	292	269	259	252	266	236	268	256	236	264	243	261	254	285	242	281	230	246	250	266	262	261	284	288	266	261	242	280	241	266	261	257	268	276	271	258	272	262	250	261	248	254	297	273	252	254	255	274	278	208	266	274	244	263	287	273	251	217	258	258	259	263	250	258	260	256	258	263	256	255	258	252	258	246	251	258	242	277	307	254	240	280	251	250	262	300	280	278	266	270	271	252	249	267	256	269	298	292	282	275	246	291	283	241	280	248	240	277	269	253	271	294	263	269	280	252	257	258	270	265	261	256	281	291	269	248	273	262	285	247	269	286	273	266	275	268	251	230	240	257	278	280	250	262	268	258	270	264	240	265	254	241	274	303	271	281	246	278	264	271	247	251	296	250	238	261	278	287	225	258	271	284	239	216	260	252	257	258	265	268	254	241	243	286	250	268	276	263	288	281	257	258	268	255	235	263	243	256	256	273	278	291	294	254	249	266	259	278	260	261	263	270	275	295	276	282	285	289	259	244	244	292	249	290	237	233	270	278	253	280	234	255	257	274	265	273	251	266	253	272	234	298	246	261	285	248	276	287	268	279	250	262	260	272	256	272	264	255	291	254	267	252	268	245	253	237	258	247	256	276	278	225	278	275	281	247	273	278	282	310	275	290	282	261	259	262	236	265	280	261	242	273	276	258	283	232	240	247	288	277	269	251	274	243	284	246	252	265	229	257	272	260	278	271	273	236	251	278	276	238	256	269	265	243	240	255	285	248	260	243	255	264	249	237	295	270	275	300	257	251	254	289	237	272	259	280	249	263	270	240	262	269	280	253	278	263	242	266	274	266	264	251	259	256	219	281	243	284	262	241	274	278	253	262	270	245	270	269	274	290	254	243	262	267	259	265	265	245	256	264	239	233	303	270	255	257	266	285	235	267	260	248	268	237	290	263	275	274	259	261	270	260	232	278	249	256	294	278	252	297	278	258	273	248	270	266	263	242	274	286	267	267	267	253	254	272	229	262	267	277	245	269	263	263	287	257	251	254	240	271	241	264	256	249	294	260	251	266	272	254	267	266	268	262	276	267	250	241	241	270	273	254	281	238	243	276	273	265	278	254	263	229	277	269	267	275	269	277	255	292	251	289	242	270	249	251	277	290	261	237	281	250	272	262	303	250	235	285	273	246	245	276	266	275	246	252	244	251	272	252	229	230	281	265	284	285	267	290	276	254	265	255	255	244	258	246	281	251	251	310	273	281	248	266	267	293	257	269	258	257	229	242	256	272	248	276	279	239	263	274	241	253	253	271	277	258	257	266	272	293	258	258	298	258	254	272	278	275	255	250	265	284	253	232	228	279	265	274	260	265	274	275	263	267	248	252	268	275	237	239	286	271	274	220	238	277	267	247	240	239	245	267	257	290	271	247	255	261	273	268	262	284	260	270	241	252	229	256	248	264	235	285	258	266	239	249	246	267	260	262	304	267	253	265	220	282	257	271	258	283	241	263	227	260	265	269	264	251	294	240	257	267	258	255	283	296	245	249	235	273	257	253	254	273	231	230	266	260	233	271	288	257	279	286	261	240	272	277	265	257	253	268	246	270	254	238	278	278	242	264	285	281	311	296	265	267	245	273	266	251	292	276	280	285	288
13977	5539	3445	2403	2504	2578	2363	1976	1926	1769	1765	1651	1394	1143	1264	1153	972	868	783	810	767	743	687	640	635	663	651	651	646	663	625	638	685	646	654	667	668	642	622	619	620	612	675	639	649	564	643	603	621	588	650	612	606	600	627	593	632	587	598	636	595	634	578	667	635	583	633	635	643	593	626	613	647	626	632	610	603	631	649	634	626	571	609	604	615	619	591	652	620	593	603	613	630	590	609	599	609	650	633	589	601	636	593	645	604	626	677	572	611	616	620	635	648	625	643	607	642	640	603	623	567	627	660	609	643	665	628	617	604	582	602	656	634	644	618	589	572	601	590	628	578	645	640	648	619	629	612	667	617	616	611	589	654	621	625	638	657	632	663	639	619	642	593	628	613	655	618	665	597	642	602	590	578	625	634	641	632	635	634	641	642	649	599	625	633	642	639	621	617	667	580	584	579	635	616	600	655	639	663	607	589	605	646	647	583	669	571	613	589	598	648	619	623	565	587	630	610	651	664	618	633	601	585	601	623	589	593	611	599	619	632	583	643	643	646	630	603	631	618	602	617	640	655	596	638	665	611	605	606	595	611	615	647	590	607	624	646	604	650	637	599	607	630	621	608	613	612	639	651	645	575	626	645	613	676	608	705	632	624	595	607	590	627	603	586	627	594	571	572	629	611	587	611	619	629	613	604	635	598	619	614	577	617	591	635	615	619	584	632	641	632	691	591	600	625	638	660	607	631	618	638	663	575	594	630	620	652	641	573	608	618	626	651	637	655	622	643	620	599	620	601	598	657	649	601	631	627	619	653	575	577	596	635	662	599	639	651	598	668	696	611	617	620	612	620	599	618	663	608	660	611	610	609	668	628	626	624	602	626	636	671	619	627	624	653	600	641	612	646	668	614	607	619	636	630	609	629	604	664	607	627	619	639	584	629	629	586	589	653	658	654	627	633	598	650	631	592	598	597	592	617	647	639	629	622	610	630	608	574	640	593	590	663	612	618	581	634	606	616	626	592	611	645	605	626	625	595	638	599	626	610	593	629	611	597	631	633	589	600	614	638	639	608	647	646	621	604	578	596	629	623	615	672	627	605	621	608	627	610	607	585	623	599	635	632	634	651	587	646	618	610	633	607	647	627	590	571	624	662	616	626	601	641	604	661	607	602	651	637	603	633	627	632	630	611	607	647	624	647	616	632	647	654	635	602	594	605	670	632	619	661	629	646	632	635	575	626	660	657	625	626	630	638	682	583	605	637	605	596	627	613	646	570	624	625	671	661	636	621	599	620	599	620	629	642	610	666	588	606	635	628	633	619	645	630	664	644	643	601	627	652	623	602	646	644	632	612	631	656	591	610	626	597	599	620	645	638	652	624	621	605	637	638	596	629	607	618	587	573	652	577	612	632	626	596	619	655	605	633	636	632	606	653	644	602	603	629	620	646	632	635	679	642	612	668	632	592	647	641	650	667	624	654	615	589	632	620	567	616	666	608	649	636	610	618	609	585	606	639	656	666	620	631	605	618	606	622	577	610	663	644	598	626	664	612	589	638	619	587	641	561	622	576	642	598	641	593	599	625	623	637	635	632	613	620	619	586	638	637	578	610	633	646	632	611	657	624	622	630	627	648	619	623	602	599	648	614	663	618	640	613	557	610	643	609	618	578	654	613	594	596	633	637	591	611	659	666	643	599	635	596	621	642	597	623	614	650	630	615	590	685	683	610	650	640	600	605	632	628	598	601	577	652	601	634	578	622	639	679	632	639	621	622	580	580	625	627	641	578	636	641	676	663	574	617	648	602	596	607	613	633	624	648	628	640	648	612	613	659	619	618	640	573	594	616	587	627	642	621	590	668	623	631	593	616	643	655	665	614	633	665	581	637	624	615	633	602	647	635	567	619	612	641	618	619	627	583	630	658	639	608	613	673	608	635	626	627	633	664	619	608	599	609	599	612	614	619	637	628	627	598	589	613	594	596	640	636	594	594	634	609	666	630	638	579	643	617	635	610	628	668	610	603	643	609	647	585	612	619	616	632	620	652	586	635	656	678	596	636	656	618	657	593	629	616	644	605	604	606	591	624	602	616	629	642	673	623	567	595	585	649	646	636	622	624	642	576	600	628	639	658	604	623	583	611	657	602	596	614	637	620	613	624	614	663	613	636	635	646	586	615	659	636	627	644	603	581	641	604	666	618	645	601	614	635	551	632	577	613	632	629	628	589	651	644	617	594	632	615	605	631	631	620	630	627	605	647	593	638	626	655	579	633	646	641	666	594	658	601	624	614	638	656	616	615	632	647	611	621	594	612	650	623	625	635	670	632	602	649	614	602	625	659	629	622	590	659	599	606	622	593	632	637	615	641	645	639	578	569	557	616	652	634	601	637	616	624	639	663	625	634	589	608	609	646	622	626	583	637	639	591	611	598	645	605	606	638	638	609	616	608	617	614	570	623	645	604	618	605	597	579	617	650	619	572	610	632	648	582	610	634	626	665	649	652	636	594	660	570	669	587	612	616	631	620	609	612	620	600	600	600	626	580	648	609	652	594	628	602	642	602	624	653	606	655	622	590	636	593	571	641	627	622	632	640	622	609	620	647	608	629	578	570	613	610	619	628	653	571	603	639	612	624	632	613	620	592	627	596	603	620	627	605	620	624	670	604	623	632	640	617	637	646	624	672	636	623	671	554	636	613	619	633	646	574	630	616	660	601	607	608	591	617	610	611	620	614	634	618	642	631	591	683	626	638	634	659	572	615	611	623	663	636	634	618	637	642	629	591	638	600	608	614	634	618	641	618	605	625	607	604	666	635	584	630	639	625	605	579	578	627	639	634	646	613	649	597	645	584	633	620	620	630	602	675	585	587	674	599	644	629	672	632	593	615	575	650	615	669	635	599	619	633	667	637	586	637	607	630	603	642	648	629	621	609	699	632	610	639	597	624	591	628	649	616	649	597	611	642	595	648	613	594	656	636	667	618	597	625	605	576	663	645	611	613	646	615	645	649	571	621	566	605	646	593	621	655	691	602	572	615	590	616	617	628	619	618	633	648	658	639	640	631	609	594	648	623	603	645	636	607	622	591	639	651	629	634	631	655	628	618	635	652	645	650	661	615	599	594	628	626	619	582	606	617	602	620	631	621	631	636	600	577	610	640	623	602	598	641	616	601	610	621	638	577	594	619	641	623	669	620	659	623	636	658	653	600	640	656	628	638	664	666	657	634	633	641	619	652	620	609	597	629	591	615	592	642	614	611	628	636	626	640	632	623	574	610	623	627	634	613	628	603	630	602	611	616	631	635	590	617	638	628	662	639	584	612	677	627	631	597	599	627	649	652	636	672	609	624	638	651	610	584	647	681	599	624	600	585	587	653	610	643	589	607	623	639	638	621	613	596	641	588	602	665	668	636	610	649	620	608	646	630	603	611	640	646	623	665	667	597	633	609	602	625	619	632	659	652	632	638	618	603	630	632	643	605	620	640	631	647	646	637	659	604	646
28648	11219	3483	1226	900	816	668	542	524	514	381	372	360	286	276	265	194	182	159	188	156	142	163	130	149	165	115	134	117	147	135	120	138	149	142	130	118	135	140	135	145	140	140	136	114	126	138	138	138	144	141	145	151	129	112	119	144	122	131	138	129	139	117	128	119	118	123	129	140	128	124	121	134	135	133	124	155	148	127	120	138	130	121	107	145	140	143	146	119	132	143	131	140	128	151	150	137	145	146	116	133	122	136	133	148	147	159	132	135	127	110	133	124	146	116	136	120	147	137	114	119	134	130	144	133	112	112	112	134	141	134	144	134	142	134	146	150	117	132	132	145	135	127	138	149	134	122	159	140	126	145	122	140	145	137	140	130	148	129	125	121	147	113	126	133	137	131	138	153	113	128	135	115	122	139	132	122	125	126	121	120	117	153	133	101	127	138	138	142	152	127	120	131	123	158	133	128	124	125	136	133	133	113	143	153	123	134	130	121	142	123	128	139	120	114	118	126	142	156	134	122	132	125	126	141	129	117	125	150	140	128	129	122	134	134	90	140	111	131	133	120	139	122	105	139	134	125	139	137	139	116	120	128	125	149	126	143	136	125	143	125	135	135	143	136	127	117	138	129	122	122	131	120	131	146	122	137	125	121	128	119	106	141	126	118	116	126	128	113	122	154	121	157	122	119	132	126	127	121	139	120	128	134	127	129	130	123	124	139	122	126	120	133	135	124	158	131	129	125	135	125	136	136	108	139	152	131	165	128	125	117	123	130	132	145	137	149	130	129	123	129	121	126	130	115	136	127	113	108	145	125	126	135	133	124	117	120	136	132	145	137	124	127	118	140	130	129	130	132	130	139	122	115	116	117	135	142	139	141	118	127	122	154	136	128	124	114	119	133	119	138	136	149	122	117	104	111	149	144	140	125	126	153	127	114	141	138	116	111	119	137	138	132	124	122	124	139	126	142	129	127	143	130	119	138	129	138	118	114	135	129	145	126	135	136	118	136	139	117	130	119	121	161	115	135	148	123	110	128	136	148	145	127	145	124	123	160	141	148	144	137	138	142	137	115	127	113	142	139	146	121	115	136	127	158	128	119	127	145	114	129	131	139	132	139	125	124	119	132	113	117	133	105	129	155	139	129	136	142	136	127	142	131	118	159	118	129	115	132	134	127	104	133	142	119	136	151	129	133	142	141	128	107	153	114	132	135	138	140	130	119	145	126	147	125	162	137	127	131	115	139	128	154	121	141	136	126	131	126	127	153	161	124	136	131	120	101	131	127	125	154	126	125	149	141	119	127	133	125	123	138	113	141	163	135	148	120	122	129	125	118	113	123	128	109	142	149	133	126	146	148	149	128	154	120	142	113	134	136	121	132	115	115	123	142	117	122	117	124	118	132	142	124	124	128	142	114	122	143	128	129	147	133	134	141	135	134	161	143	123	118	125	140	127	121	132	125	120	122	117	141	112	117	112	122	132	123	131	133	126	162	155	133	131	123	113	151	114	112	114	122	125	146	144	131	153	135	131	119	149	144	146	99	110	136	135	111	129	128	141	117	119	143	140	120	125	136	118	119	127	140	113	150	162	132	117	129	116	134	154	125	118	129	146	142	136	124	148	141	124	128	135	126	143	131	147	157	131	123	99	133	132	113	127	122	140	104	139	113	141	108	115	121	137	130	129	131	115	164	142	144	108	145	142	136	153	119	129	141	136	116	139	145	134	117	104	140	120	133	125	125	145	99	135	117	118	118	126	127	147	113	114	141	120	126	134	133	125	152	142	138	142	137	142	134	114	125	118	141	142	140	134	134	113	139	125	138	129	143	131	136	138	128	134	149	133	145	116	133	140	117	129	144	124	134	149	135	124	126	134	122	132	140	137	135	125	136	130	133	133	123	125	118	137	125	117	145	135	151	132	122	142	146	136	136	139	147	117	98	121	136	152	133	146	130	140	118	132	127	128	144	127	139	150	124	128	130	107	118	119	118	119	138	164	138	147	107	134	133	130	134	107	135	126	127	136	125	123	130	121	120	130	129	123	141	145	139	137	106	124	115	149	139	110	136	150	126	133	136	137	130	152	123	142	129	132	146	137	124	138	139	117	117	126	135	137	138	124	132	113	134	155	120	132	143	147	139	129	138	126	123	143	131	130	133	144	119	146	160	135	116	124	120	125	134	137	136	152	104	135	125	114	134	143	140	145	132	116	123	126	120	122	139	124	122	125	123	134	122	132	134	125	138	112	117	109	129	120	127	141	150	105	147	137	130	122	129	123	134	140	132	136	127	114	141	145	140	143	127	136	116	134	118	133	137	127	136	127	136	129	117	128	151	141	119	145	127	113	122	128	128	119	126	124	122	141	119	122	142	117	149	119	122	146	108	140	137	127	124	133	134	138	128	141	140	156	113	111	131	117	133	147	124	129	111	131	121	165	145	138	132	158	138	125	118	144	124	130	135	121	142	112	139	130	128	146	122	137	127	150	125	144	144	119	145	128	129	123	147	131	138	153	130	136	110	117	125	133	105	127	117	146	128	128	129	120	144	125	102	128	146	123	125	108	145	138	130	129	134	115	141	143	154	131	122	132	114	151	122	123	141	134	140	132	115	118	131	134	146	115	132	144	134	144	127	129	123	151	149	140	123	104	148	111	135	125	147	134	147	114	120	139	137	129	125	138	151	128	125	127	114	145	131	134	120	115	159	120	135	143	143	127	141	134	130	137	124	133	114	135	141	123	165	132	134	105	117	121	135	111	152	126	132	132	137	116	126	134	134	133	117	138	109	113	146	133	113	121	151	127	120	143	130	121	134	146	112	140	126	119	122	131	117	144	126	132	153	127	127	124	116	148	122	155	137	157	137	135	142	149	143	113	134	141	119	99	124	141	115	143	115	105	126	119	149	134	121	121	126	123	129	150	121	122	114	120	122	110	138	120	133	127	125	121	140	126	128	140	122	100	112	120	115	119	134	139	121	156	130	135	134	136	140	133	141	116	144	115	125	144	140	135	118	117	136	144	121	157	139	150	120	145	159	141	133	146	133	120	126	125	134	120	129	137	139	123	133	138	141	136	119	121	137	129	144	132	128	116	139	134	115	128	121	125	131	137	149	124	125	104	113	125	129	144	153	157	131	121	139	124	131	123	153	109	132	145	120	105	156	134	110	130	118	150	124	138	138	125	122	112	152	138	135	127	126	130	138	121	133	136	151	121	145	99	147	131	101	124	124	161	126	138	126	128	151	102	131	128	138	133	122	126	125	137	131	147	131	124	138	128	139	140	124	111	130	134	128	126	142	137	146	116	144	136	137	153	138	144	116	121	113	134	123	121	119	129	127	128	107	119	134	144	126	128	130	141	136	163	114	152	131	148	143	133	131	110	120	98	126	120	130	125	147	141	137	131	136	122	125	126	155	144	132	133	110	143	127	134	123	118	127	118	140	136	133	117	133	146	146	118	145	147	113	161	141	115	125	113	121	120	126	139	136	126	144	126
18584	8214	4744	3229	3470	3531	3054	2829	2459	2468	2159	1881	1786	1381	1334	1143	874	726	660	670	575	456	433	431	421	391	400	364	365	357	353	365	404	385	366	359	353	343	372	367	347	349	349	296	373	345	364	345	339	354	330	347	341	328	325	380	313	346	315	358	320	351	345	337	332	331	347	337	299	347	330	362	345	345	365	354	349	352	324	339	350	310	304	328	351	308	330	329	334	347	321	340	326	305	365	323	315	321	361	301	345	319	336	333	360	313	326	346	314	337	333	345	314	320	346	310	339	310	304	295	327	317	358	330	285	336	349	344	350	293	319	309	367	313	300	300	325	350	306	334	321	351	351	359	360	338	338	318	336	340	365	333	354	343	333	338	346	329	325	372	337	352	336	323	342	304	310	336	329	332	387	317	346	314	343	329	313	317	323	325	332	300	324	340	335	334	315	314	340	365	340	320	358	330	322	324	294	321	311	339	334	361	341	324	331	304	332	327	337	306	324	362	347	338	334	359	354	339	339	316	347	350	315	328	308	344	324	350	332	335	340	335	350	357	347	349	347	336	332	326	348	341	339	302	348	339	329	347	331	342	306	304	353	341	338	306	363	366	309	334	370	323	337	339	324	305	349	332	323	306	359	310	316	324	326	349	345	368	330	320	328	305	319	317	332	321	341	307	336	381	333	322	340	312	356	319	350	346	305	338	308	357	347	351	338	314	338	303	343	343	348	341	295	333	316	314	342	357	350	332	331	348	354	337	324	350	321	330	321	343	333	326	319	345	346	334	319	358	320	317	322	333	320	359	353	350	327	352	321	383	330	353	346	326	352	322	346	328	336	337	341	322	333	353	338	327	325	345	349	361	364	330	335	363	328	319	347	303	330	345	368	372	364	350	341	334	321	337	342	311	359	306	331	325	353	364	337	357	338	324	380	348	363	349	330	299	341	345	320	322	334	340	301	314	328	352	348	355	327	355	322	310	332	327	323	357	324	341	328	346	352	349	330	308	332	325	318	327	319	316	316	315	329	319	347	350	350	308	345	331	334	338	343	349	310	328	313	313	351	306	331	336	336	337	329	357	325	341	329	376	298	339	351	369	320	366	331	341	336	334	346	361	327	326	339	354	303	318	312	328	338	315	333	304	309	333	348	330	331	320	326	322	341	312	330	322	366	328	325	349	332	321	316	345	311	334	334	310	335	351	358	317	303	345	317	330	310	311	335	324	343	316	328	344	341	345	336	337	314	354	358	352	347	346	328	324	331	326	329	337	323	321	346	344	336	319	331	339	335	354	335	316	328	344	361	345	342	336	319	330	333	325	331	323	343	330	336	325	336	319	333	318	351	360	307	321	310	324	335	322	356	345	316	387	325	344	342	332	327	335	357	356	309	314	322	336	315	340	360	321	311	354	310	332	346	317	340	323	372	270	351	340	339	300	341	318	322	318	309	316	341	340	312	349	312	328	336	318	315	325	341	349	307	341	349	315	317	330	326	329	319	373	324	329	325	359	340	319	318	329	347	351	344	354	335	314	315	296	338	321	363	330	344	318	326	297	348	329	296	353	346	357	331	371	345	349	314	329	349	349	332	336	331	306	336	331	339	365	305	320	311	348	339	350	325	330	279	348	358	333	336	346	356	328	338	319	333	344	393	319	328	357	317	359	352	321	335	349	359	341	335	312	358	350	314	346	351	320	309	326	353	312	331	305	356	339	321	370	323	325	341	321	358	343	320	321	359	355	325	320	322	330	308	354	336	348	304	313	322	337	309	330	318	377	327	326	312	346	317	341	318	373	313	327	342	334	334	324	352	312	338	328	339	312	350	359	351	329	340	307	322	334	334	320	333	326	338	313	355	320	328	329	342	341	355	349	341	311	314	353	331	347	330	315	361	307	317	331	323	315	354	327	336	308	300	347	324	322	362	312	336	346	357	336	348	333	330	359	310	346	340	358	308	333	348	325	339	353	355	333	330	343	321	326	330	351	356	366	345	314	321	321	333	322	325	343	306	316	349	354	313	348	313	354	338	327	308	332	315	338	339	313	329	353	357	351	329	332	321	347	339	326	355	307	319	331	341	329	350	346	358	302	306	361	299	328	327	351	340	327	319	323	333	316	340	333	320	353	332	344	313	353	357	320	326	354	331	350	347	346	312	339	318	330	332	329	334	353	319	333	312	326	339	326	332	328	340	326	333	298	318	337	327	325	347	327	309	307	312	357	340	336	339	355	390	364	344	316	370	343	323	341	329	334	387	350	352	352	344	325	338	341	347	347	327	314	282	351	324	357	315	364	343	354	328	351	339	366	335	327	359	341	305	325	325	352	324	326	307	332	349	354	297	338	326	344	359	353	383	329	341	321	323	368	352	343	332	332	332	355	343	311	332	351	305	352	344	336	306	332	300	347	306	325	315	323	323	342	331	331	329	346	323	322	323	347	333	322	333	357	337	332	342	359	308	323	341	330	359	317	334	369	304	331	334	317	341	330	339	321	361	341	328	317	327	332	329	357	356	322	314	305	329	357	321	363	336	344	354	350	304	347	349	316	313	356	301	345	378	349	349	369	343	350	314	348	346	333	385	338	318	360	335	342	312	322	332	368	333	328	308	353	330	385	349	315	333	336	311	334	338	337	325	330	344	320	302	338	317	336	342	343	321	322	301	330	359	304	320	321	308	341	321	317	337	344	338	357	320	313	330	321	320	349	360	324	299	338	345	379	360	335	360	298	308	330	329	340	314	338	321	321	345	329	319	349	352	340	359	327	356	334	348	357	368	341	312	321	317	325	357	337	340	346	306	320	345	312	303	342	341	339	328	314	326	336	334	328	339	363	343	323	362	308	301	324	326	332	332	339	311	327	346	345	320	325	346	315	340	337	315	297	330	350	340	337	336	273	324	335	333	351	333	320	316	307	335	344	354	309	319	355	326	341	353	325	351	366	321	344	350	336	358	318	312	316	343	335	335	350	307	329	377	341	341	346	318	326	346	333	333	314	319	318	345	328	336	351	339	314	304	358	335	350	340	335	324	332	322	326	352	327	326	360	317	360	328	316	310	362	316	329	357	324	344	321	328	332	321	313	352	338	348	315	319	346	339	316	329	321	305	342	338	306	324	363	325	317	336	343	329	345	351	344	334	330	310	307	338	336	326	341	341	338	329	326	371	332	367	336	314	300	372	349	330	323	309	321	301	350	319	322	324	338	316	312	338	334	333	330	305	308	330	332	348	335	297	336	306	321	329	297	315	295	324	335	337	333	341	340	329	356	332	321	363	333	314	339	346	334	308	344	379	309	307	326	347	328	341	331	322	310	340	358	367	326	324	376	346	351	328	316	321	318	344	339	365	310	316	341	336	365	334	322	340	322	329	317	360	338	366	340	359	324	322	305	327	354	311	374	338	384	332	313	325	357	328	361	357	273	309	315	322	335	344	305	341	333	317	330	355	356	336	307	343	339	302	318	308	332	301	321	292	340	338	340	343	337	338	314	334	323	304	308	347	355
7864	2246	772	466	417	366	359	362	384	346	324	307	314	327	306	287	329	270	297	294	288	298	316	314	289	317	295	301	282	288	292	278	297	288	312	308	287	277	294	311	324	294	289	276	277	277	272	273	296	286	274	283	292	288	291	290	283	293	294	303	267	296	285	289	303	325	288	278	285	301	309	295	296	286	277	256	285	314	294	272	285	274	289	319	308	289	326	257	288	268	306	311	292	258	294	262	295	264	281	286	318	305	328	309	293	292	344	262	314	302	277	293	271	270	282	308	276	286	257	274	323	279	276	255	281	288	301	285	308	285	298	243	277	280	299	305	265	277	270	294	277	264	267	279	284	280	291	261	303	302	301	289	281	272	267	276	289	282	293	279	291	261	269	289	274	295	274	278	291	318	276	281	298	295	292	243	274	293	269	282	279	310	275	265	303	318	274	305	325	274	321	322	303	312	275	278	285	268	284	300	284	309	296	285	270	300	303	285	304	303	295	303	266	315	294	244	251	282	299	296	250	298	271	278	307	296	308	305	307	267	267	276	280	294	276	307	281	314	247	290	296	300	285	294	291	291	280	305	302	297	314	269	272	272	275	262	281	273	294	293	312	291	294	304	255	254	294	277	309	294	263	275	301	275	299	323	279	301	277	298	261	272	262	295	289	261	274	305	258	292	301	270	296	282	281	305	305	284	319	298	276	262	259	319	255	313	267	267	305	312	283	327	287	277	260	276	268	274	292	306	279	273	301	302	265	294	296	274	302	302	255	302	316	324	297	302	293	273	278	309	285	292	290	283	264	277	256	291	306	298	291	269	299	267	294	255	265	274	287	257	293	297	269	309	287	288	284	283	301	282	297	260	286	256	287	258	313	278	296	311	314	299	277	285	279	288	263	299	291	306	277	233	267	319	297	295	287	318	251	254	301	286	298	264	240	284	271	318	281	299	283	312	308	284	294	284	298	279	247	285	312	311	282	278	287	295	315	283	282	287	291	268	285	298	292	314	276	285	289	285	291	276	284	277	268	311	324	255	298	304	274	279	296	278	278	279	290	286	272	312	306	261	359	293	312	305	301	261	290	298	285	335	302	297	271	280	286	310	272	273	271	330	279	322	305	320	291	272	271	270	296	288	295	288	263	313	279	300	278	261	323	302	276	271	283	267	299	298	256	290	267	279	256	288	293	304	320	292	303	289	303	297	295	289	284	300	291	273	280	265	275	323	288	279	300	305	271	276	276	293	261	308	297	273	262	288	301	270	260	285	292	281	303	303	295	262	313	264	282	323	255	268	300	281	277	320	283	299	301	306	283	295	291	323	293	276	280	259	322	291	271	292	307	291	256	301	286	279	276	284	281	289	264	292	292	295	279	254	287	285	291	306	270	274	283	264	342	316	309	316	324	281	293	281	325	292	278	288	310	273	273	260	280	269	277	333	282	319	265	264	287	306	328	266	285	317	292	285	282	299	286	285	283	292	284	263	294	283	263	257	272	277	290	293	261	270	271	295	322	269	289	306	257	281	291	286	282	270	310	273	273	278	280	279	275	290	308	311	291	271	281	288	283	312	290	277	292	311	245	305	287	259	305	275	282	291	286	270	299	302	278	272	254	267	286	288	256	275	297	262	288	274	309	301	274	291	305	304	284	310	282	293	301	288	275	282	332	312	304	290	301	293	270	276	286	272	269	303	288	284	296	250	323	295	287	339	289	272	292	280	289	269	267	303	286	286	284	272	279	278	301	294	285	300	318	325	273	301	283	291	295	275	280	295	268	320	261	284	266	291	327	250	312	330	278	299	300	292	321	291	276	277	278	279	292	252	298	303	289	268	299	280	319	277	283	276	281	286	302	293	288	300	271	314	266	295	293	322	268	308	266	255	270	313	297	297	286	290	278	305	338	311	292	298	262	262	262	290	293	292	274	313	289	285	272	300	269	279	285	295	303	326	291	267	291	252	306	286	251	286	293	298	254	323	304	309	305	279	285	262	276	292	277	263	296	284	297	283	294	295	287	263	291	300	270	274	285	292	285	290	278	271	295	290	253	281	295	281	290	255	325	295	272	289	275	278	288	258	287	293	267	304	304	294	272	269	288	273	270	290	289	340	304	273	292	312	270	269	276	284	316	282	303	273	287	282	313	293	274	274	255	252	328	293	264	299	313	291	296	277	262	289	278	270	275	266	274	289	272	290	271	259	266	263	292	267	264	332	319	338	273	269	303	297	289	306	313	294	303	271	270	282	303	269	259	299	278	288	305	283	269	300	314	268	304	290	276	315	278	303	312	297	271	313	273	297	284	276	282	286	327	292	293	290	268	306	299	288	268	285	283	320	291	271	285	284	266	268	291	272	312	301	277	277	296	280	277	285	260	289	293	286	286	303	313	294	304	238	271	301	292	288	301	312	258	285	295	280	261	285	310	285	299	252	284	285	301	277	299	271	276	262	304	294	299	295	308	293	286	316	286	282	281	299	256	305	250	283	234	288	309	279	294	315	287	286	266	334	287	311	274	278	324	281	300	277	285	307	309	255	307	297	301	257	282	265	279	302	291	273	285	260	239	306	300	324	278	299	277	303	309	287	302	311	292	311	268	314	268	270	297	265	285	292	314	272	303	271	277	293	289	256	298	282	306	273	275	249	257	302	278	277	285	264	340	304	327	284	304	273	252	293	297	282	268	282	258	307	289	306	285	304	299	289	280	280	278	249	282	273	297	296	286	290	253	256	286	303	279	299	286	301	310	273	283	297	308	263	286	264	301	308	268	269	288	264	301	268	272	272	295	279	293	271	295	298	275	295	259	285	289	290	286	293	297	261	242	323	311	302	268	265	306	274	261	289	273	291	253	276	282	261	285	291	298	283	302	297	282	284	301	305	286	287	280	285	274	271	293	284	295	283	323	313	251	309	290	290	324	295	291	295	317	266	252	310	273	311	278	283	291	266	297	299	266	284	271	296	280	299	305	307	323	282	254	292	291	276	272	269	285	289	265	276	294	301	305	305	274	319	307	276	280	305	303	300	317	311	314	296	284	269	292	306	308	325	290	336	253	285	291	252	269	290	258	334	288	276	277	294	294	303	304	277	292	278	305	284	283	287	316	315	288	283	279	291	313	281	295	316	287	291	300	304	295	319	279	276	308	285	283	275	265	275	297	269	247	294	291	264	297	293	293	320	298	296	251	273	273	293	266	296	300	303	289	296	285	300	297	276	274	269	295	317	317	263	264	288	294	288	296	258	275	297	285	285	332	304	277	300	304	317	280	286	261	293	292	286	263	294	280	271	294	273	297	285	314	313	300	294	286	277	260	298	257	324	295	278	301	287	294	309	296	316	295	308	265	273	317	289	303	291	281	286	262	280	282	304	307	291	265	263	289	290	273	259	287	294	275	301	272	284	277	277	281	249	286	279	309	284	311	277	304	280	279	272	281	268	257	280	304	271	261	292	296	269	283	275	268	292	291	273	299	268	329	293	279	274	265	301	302	261	294	286	293	263
5883	2445	1466	1384	1324	1184	1102	1189	1189	1135	1077	954	914	894	866	831	813	735	727	729	726	693	708	742	667	704	731	703	658	679	709	678	736	741	666	672	749	717	652	651	658	714	709	681	694	726	696	676	760	672	686	679	741	727	693	667	681	721	673	641	698	666	683	659	707	666	714	682	636	697	668	685	680	721	714	699	672	677	664	685	682	662	705	687	734	728	669	689	727	675	683	686	685	644	710	700	638	706	732	698	685	668	684	641	632	673	653	679	646	709	700	717	710	661	651	670	677	633	683	693	641	677	711	659	700	679	720	636	714	680	687	631	758	659	718	614	711	640	687	717	697	693	658	667	660	667	710	666	659	650	674	654	671	703	679	702	620	681	685	713	748	718	683	703	682	645	656	715	649	708	719	711	714	665	692	705	703	676	703	690	672	671	678	685	698	686	635	666	682	668	690	652	704	647	696	644	665	678	698	704	688	626	716	699	681	651	693	730	695	767	707	745	705	670	648	681	690	678	714	613	677	659	711	645	703	675	694	678	652	692	642	669	655	652	695	706	722	641	701	681	675	655	683	699	718	698	687	705	738	665	694	675	634	651	715	681	726	685	669	691	733	697	693	652	682	653	631	663	693	646	660	690	678	650	660	676	647	692	620	688	703	682	672	665	664	650	684	655	668	682	678	680	697	679	686	737	690	681	703	695	668	664	693	621	691	658	641	684	700	692	666	689	678	675	671	681	696	646	714	699	701	697	699	672	700	710	665	684	648	667	701	691	693	710	683	680	700	649	708	705	682	700	688	640	691	679	654	628	707	720	700	670	673	668	656	655	688	697	704	699	679	675	662	671	690	719	714	711	632	680	673	642	693	678	722	713	665	689	640	715	690	662	686	670	736	655	666	675	625	678	639	714	724	712	665	672	711	642	657	674	706	707	707	688	702	631	698	671	671	684	683	668	706	668	645	686	675	643	657	682	684	662	683	688	661	662	693	701	680	660	707	703	672	665	698	678	689	654	705	668	679	692	718	697	649	734	642	684	678	696	697	663	626	666	683	678	703	686	750	658	718	652	649	637	647	712	699	675	660	684	653	711	664	688	707	668	696	634	688	689	711	721	641	727	655	658	680	652	711	676	672	682	704	682	683	699	681	686	671	673	715	740	696	690	712	680	736	672	699	684	668	677	635	686	674	708	683	711	701	652	659	688	708	712	679	692	675	705	646	707	659	716	632	683	713	697	692	678	657	700	647	703	685	684	684	706	728	691	690	697	684	657	661	701	699	698	686	694	687	705	691	695	679	698	663	718	633	706	676	652	671	646	687	685	678	640	684	688	673	642	668	637	661	655	723	676	726	667	655	720	666	654	648	673	728	674	684	663	695	741	698	676	690	688	710	664	706	665	652	679	699	698	683	678	667	665	666	689	735	683	702	639	727	688	644	714	694	688	658	637	673	676	709	765	659	668	667	646	652	660	687	656	673	683	706	691	679	670	699	688	700	620	724	723	697	681	658	653	729	668	702	697	709	725	626	676	701	718	673	642	714	669	633	691	725	752	735	675	715	658	658	710	724	675	720	701	704	689	709	708	699	638	664	693	692	686	685	704	667	706	678	696	694	683	664	674	682	678	682	660	657	695	687	695	724	675	665	639	662	701	647	662	694	679	696	707	663	651	671	660	694	641	712	666	673	679	688	669	691	673	710	711	676	664	675	665	646	697	679	667	695	692	680	677	731	687	636	662	681	681	707	695	680	714	693	684	699	698	719	704	651	657	716	681	684	744	668	731	750	696	738	656	664	668	687	664	677	641	670	668	684	665	648	721	666	690	656	666	708	663	685	703	654	680	709	669	673	661	638	723	747	676	632	696	649	699	640	677	683	686	658	696	738	736	655	675	713	714	662	683	644	647	685	709	683	716	649	653	698	697	651	659	749	718	716	721	694	718	665	671	654	693	638	733	728	678	694	648	722	718	724	686	686	661	689	713	726	688	658	640	682	699	686	718	654	730	707	683	737	725	672	668	688	690	700	656	675	703	656	670	685	680	680	690	699	691	670	663	676	672	676	635	688	703	686	658	685	667	710	642	707	643	676	676	691	700	649	667	634	688	665	681	698	683	668	685	691	683	647	698	698	700	663	681	650	693	699	670	648	652	654	704	666	633	693	671	694	697	729	674	725	712	652	716	648	678	688	706	686	644	695	683	699	705	669	704	656	672	708	700	692	652	708	719	631	672	724	724	674	640	668	663	683	670	663	712	709	677	677	653	648	677	679	675	685	677	649	683	676	671	709	657	660	665	675	650	683	670	737	723	711	718	673	665	674	707	688	696	653	684	702	674	685	707	670	680	748	692	681	680	655	673	685	659	746	690	678	638	684	636	718	678	679	658	658	642	713	711	683	723	678	699	697	656	661	725	737	694	669	716	746	665	675	703	661	735	676	706	653	701	723	688	695	647	665	695	732	648	665	655	654	707	714	655	693	696	671	701	667	682	688	677	698	676	713	678	769	676	661	672	666	645	652	681	653	666	697	714	694	682	675	699	707	713	675	673	676	690	677	654	730	665	697	664	685	680	692	727	681	663	688	649	672	685	669	699	635	640	692	695	680	722	672	695	675	661	705	714	660	665	662	661	606	682	684	669	686	665	689	670	693	722	669	694	644	681	668	698	704	701	694	680	674	704	728	688	686	682	682	645	633	696	646	653	656	681	679	676	639	680	645	680	666	686	661	675	660	685	639	699	755	686	658	652	653	704	655	715	696	641	658	640	701	693	658	653	705	664	697	669	690	673	706	676	680	701	645	689	714	640	668	689	678	657	681	699	676	707	675	659	647	673	717	686	729	668	704	659	730	690	630	697	630	684	687	699	674	701	679	705	676	697	681	697	663	684	667	697	666	685	646	689	654	696	678	697	706	671	663	692	665	713	663	665	680	636	711	682	694	672	676	685	736	728	694	686	668	647	737	693	698	687	695	686	698	635	730	665	646	665	661	639	731	637	724	659	681	681	678	675	695	681	689	681	697	650	674	700	667	659	633	661	712	645	718	715	658	676	687	703	696	734	672	689	723	688	656	695	648	625	695	696	689	688	685	640	736	657	661	669	687	716	703	695	730	690	728	693	668	724	680	680	696	699	715	665	699	659	672	702	659	687	645	662	657	733	689	694	716	698	717	680	729	643	723	700	660	681	682	667	666	638	689	676	686	684	731	682	720	710	698	650	704	703	662	667	619	653	682	705	656	725	674	719	676	706	657	672	671	702	700	693	647	640	671	668	711	685	636	651	649	652	706	645	708	683	700	656	698	708	694	665	712	654	689	645	758	656	626	651	672	698	637	737	655	692	641	706	722	676	665	665	679	710	664	691	675	663	664	672	696	750	679	667	687	662	676	673	684	653	624	668	661	699	685	709	671	687	640	728	659	597	715	717	698	668	680	694	722	686	682	694	677	665	657	703	646	695	707	696	688	709	708	666	731	689	712	660	715	637	679	660	733	692	678	695
19282	5900	2238	924	706	663	608	578	526	439	418	411	390	360	316	329	323	281	289	309	271	290	237	280	246	268	296	268	263	271	267	250	258	284	248	274	263	253	215	221	277	267	269	245	275	254	258	252	294	257	244	279	244	247	255	265	286	286	245	276	259	255	247	256	237	272	255	276	247	246	275	241	267	273	227	284	262	203	250	266	273	232	266	259	256	267	234	242	285	268	280	236	270	252	265	285	245	263	280	269	279	271	257	257	261	270	239	253	240	259	249	273	295	261	257	245	281	230	258	279	255	261	249	261	263	270	250	280	284	242	294	251	257	286	250	274	274	274	274	276	286	289	291	275	241	257	258	266	224	252	274	259	297	258	282	228	268	272	245	259	269	270	247	263	260	248	248	275	243	255	272	222	236	267	254	251	245	289	262	257	288	230	275	255	272	253	245	243	260	256	286	283	235	258	256	265	216	245	271	265	261	268	256	279	250	232	283	238	248	263	241	278	299	266	244	258	254	266	289	277	266	277	226	296	255	255	248	272	266	288	250	246	245	255	252	256	269	277	268	244	255	276	269	247	239	229	266	241	289	253	238	247	248	277	250	247	272	258	242	294	269	258	231	281	251	235	245	290	230	250	274	253	242	258	277	238	271	295	257	261	260	250	289	241	274	259	289	265	233	248	239	276	258	267	263	268	289	267	237	264	244	268	266	252	237	261	242	228	243	288	247	245	230	264	291	288	253	264	275	266	244	220	247	267	251	250	269	233	241	273	271	270	283	279	245	277	236	261	258	249	253	256	244	259	252	242	268	264	246	283	266	273	310	261	236	258	250	254	255	243	259	237	270	269	224	291	249	249	253	239	281	249	258	268	275	258	251	285	277	247	278	263	233	267	222	229	226	227	247	211	287	262	267	265	240	280	286	256	243	251	230	262	276	293	249	248	274	292	240	267	245	231	279	249	278	254	300	256	243	244	268	227	265	283	295	270	267	258	271	261	267	243	263	239	277	269	246	259	278	276	267	244	253	271	273	271	248	258	270	251	242	233	284	225	259	247	284	241	250	246	290	257	287	265	261	274	278	253	252	280	242	243	269	297	259	261	240	272	276	251	250	255	267	240	250	263	253	247	266	245	253	258	270	275	241	281	258	261	274	251	295	279	266	247	292	212	261	243	248	238	247	278	264	253	251	276	241	250	236	231	229	257	259	279	301	266	250	260	260	230	280	284	248	293	270	263	257	265	273	266	271	285	241	253	265	287	281	257	267	268	247	252	265	270	276	258	272	274	260	242	244	279	231	280	278	252	283	280	266	245	253	267	251	247	248	256	267	263	264	265	247	233	274	249	272	263	260	231	248	240	253	256	235	267	263	231	280	253	253	265	246	266	307	266	261	242	259	248	261	273	261	234	257	265	238	248	238	243	252	264	310	240	274	251	238	281	258	268	260	286	261	248	265	265	277	217	281	241	262	282	233	286	255	254	307	267	260	256	254	265	242	278	263	273	251	258	221	287	279	242	234	259	259	262	252	251	228	254	293	273	251	248	251	236	243	245	273	267	255	246	265	256	229	256	229	255	251	253	247	260	241	236	237	282	258	262	234	237	261	283	290	264	260	249	275	267	260	270	262	253	246	269	253	238	286	253	240	248	225	267	259	266	280	262	269	229	266	269	253	244	258	229	221	266	272	241	261	272	277	258	227	273	283	300	281	269	284	291	260	265	236	244	262	273	262	283	241	248	256	252	252	262	285	302	281	239	282	234	268	284	254	245	263	245	266	260	284	270	270	271	277	250	252	271	267	245	262	280	256	245	255	255	300	257	246	277	261	275	307	263	279	242	254	250	259	249	249	253	255	254	258	255	257	275	259	249	261	225	279	268	232	287	281	253	234	229	231	260	257	216	320	273	255	253	264	207	255	286	273	257	283	278	299	247	245	247	263	252	271	247	255	267	295	243	261	270	251	232	245	246	254	266	238	281	275	260	258	248	285	290	246	263	241	230	256	253	226	239	267	222	250	287	221	262	239	259	255	215	261	264	263	278	229	250	264	265	272	276	280	259	230	247	274	269	262	274	269	279	245	284	229	260	265	264	261	270	250	244	254	283	242	274	250	250	246	274	285	263	248	251	288	260	254	274	264	260	288	259	274	263	269	266	299	257	259	255	252	281	239	255	261	288	235	258	266	255	271	233	277	261	257	259	250	270	239	231	264	261	302	239	292	265	251	244	246	275	256	254	285	296	233	269	269	243	250	252	259	259	243	259	264	256	270	270	265	296	272	260	241	292	235	248	263	245	247	240	239	256	261	225	282	260	243	271	253	239	276	246	292	258	276	254	258	255	262	265	254	275	271	277	257	256	236	239	234	255	237	266	274	248	281	274	241	261	285	283	267	255	278	235	262	250	289	269	270	287	236	249	253	268	254	234	246	255	300	274	250	243	248	252	264	251	292	263	243	240	258	271	246	273	261	246	245	284	232	226	269	271	265	261	287	233	257	258	242	272	260	260	254	258	261	262	273	277	274	276	246	263	241	225	257	272	263	220	268	244	255	256	238	257	276	295	292	264	247	258	263	259	276	268	298	265	254	250	270	252	249	235	234	214	266	273	273	235	243	273	233	250	263	283	245	255	259	267	253	241	254	276	238	249	285	278	247	258	262	280	275	241	223	247	239	244	241	236	245	280	250	252	261	264	257	277	248	231	234	229	266	267	267	263	266	278	255	263	243	265	260	247	245	289	247	248	255	261	247	265	233	265	280	293	271	286	255	242	259	251	248	244	270	253	260	255	234	270	271	284	263	262	261	235	285	243	289	259	258	250	272	258	274	252	238	240	246	263	265	239	280	269	267	259	243	288	241	255	233	267	270	256	258	256	262	239	271	266	257	269	280	296	268	263	239	234	252	267	270	253	257	241	261	228	267	261	249	221	261	236	270	249	267	242	252	227	265	235	267	251	303	271	274	277	270	250	241	263	282	245	286	287	268	268	236	283	276	287	298	258	321	246	247	251	254	273	254	252	242	240	246	291	271	272	266	258	277	266	268	261	239	257	261	268	294	238	247	258	235	248	268	296	275	274	272	245	284	235	247	262	280	231	254	274	274	242	253	275	240	280	249	252	226	270	274	250	254	248	264	253	268	256	248	263	254	268	280	262	250	247	268	277	264	266	248	253	296	271	268	254	262	313	257	255	246	257	264	278	232	265	237	260	226	253	254	246	255	254	259	291	254	275	277	257	266	263	239	269	275	275	275	239	258	250	255	289	231	257	251	273	259	255	241	267	244	274	245	268	244	285	249	245	256	258	240	284	264	240	278	267	285	260	272	257	251	250	294	237	280	262	252	251	283	247	250	224	249	251	243	246	263	267	252	266	268	254	276	247	246	258	268	243	253	283	287	244	254	254	228	243	281	269	253	254	263	257	264	275	242	255	256	243	288	284	261	255	274	252	242	276	262	250	254	277	244	254	298	240	282	259	263	247	253	276	249	245	271	248	265	257
14021	5100	3482	2693	2463	2609	2509	2252	2131	1811	1623	1551	1377	1302	1101	1039	983	841	877	805	688	677	625	675	647	652	646	608	631	609	663	657	657	652	632	616	628	616	617	591	589	612	620	607	603	635	639	590	632	642	590	654	633	599	641	632	630	642	586	638	591	599	584	638	614	624	637	583	614	590	610	601	642	564	628	608	633	612	575	581	646	659	656	624	555	590	615	650	612	593	622	621	648	644	659	536	552	582	652	555	596	607	618	639	637	668	568	631	608	590	636	590	557	654	596	644	584	609	607	651	632	638	658	627	620	590	629	576	627	588	621	598	625	648	651	603	640	624	594	598	642	642	614	658	619	612	582	619	642	582	648	687	621	640	640	673	636	610	629	622	656	644	599	598	621	630	631	620	597	585	593	607	582	620	639	604	607	641	623	603	627	585	584	641	667	590	587	629	588	598	588	637	623	621	588	611	627	591	631	664	613	603	618	612	557	630	598	662	641	630	602	582	633	599	636	625	658	652	584	616	629	570	653	642	564	586	649	655	615	638	625	593	643	593	641	627	614	601	595	593	602	611	648	599	563	632	603	597	592	608	630	568	597	587	674	663	613	659	608	626	638	593	600	644	619	639	619	656	608	619	594	636	604	598	576	626	627	580	635	611	623	666	664	657	637	600	610	570	606	613	608	605	640	595	596	662	627	599	631	570	612	597	615	583	625	639	660	601	607	568	586	619	609	597	612	572	641	590	634	618	632	605	626	596	598	603	589	602	629	610	588	659	579	633	616	630	600	608	555	613	608	638	619	585	606	607	598	609	610	576	595	617	628	640	627	614	618	584	608	590	640	582	566	612	620	660	595	598	614	623	606	611	568	629	611	628	658	679	630	596	616	587	641	572	647	621	622	598	651	649	657	633	642	627	612	632	599	625	645	603	600	603	603	623	633	623	595	566	633	638	587	650	637	651	673	597	632	622	615	654	609	622	605	616	600	608	587	580	651	621	642	600	662	570	596	608	635	625	605	598	585	640	617	600	592	578	604	614	597	641	652	627	644	603	667	662	598	611	610	608	591	614	606	629	649	609	616	618	601	575	605	603	597	676	614	645	568	651	609	613	605	627	670	645	616	596	582	620	615	635	579	629	604	606	601	584	628	584	605	627	648	600	603	614	644	616	623	607	618	611	584	586	581	646	608	592	623	596	603	644	584	629	638	633	634	608	619	612	665	554	654	616	635	625	605	606	629	583	633	611	598	650	597	640	598	623	659	625	649	632	630	636	637	626	605	607	602	631	596	622	598	658	600	610	601	622	558	610	601	621	606	613	590	623	593	611	563	656	613	648	601	610	619	593	612	612	614	626	596	619	626	629	608	593	616	586	630	623	632	633	631	622	576	613	610	603	616	639	608	619	604	608	627	628	608	623	598	626	649	627	632	628	625	616	632	595	605	622	609	602	614	602	609	630	645	582	599	587	576	588	609	564	603	628	604	623	567	592	626	571	618	638	559	615	573	603	614	648	617	621	608	581	611	595	593	659	592	587	595	646	629	612	632	592	593	640	627	607	598	614	631	620	656	620	610	609	600	631	647	628	637	605	586	598	547	582	687	614	615	606	630	587	615	610	574	577	626	619	624	599	635	592	632	643	627	620	615	631	628	644	638	636	625	567	592	607	677	594	622	642	612	605	632	635	591	645	611	646	626	662	646	602	590	640	616	596	664	633	611	621	632	637	638	596	623	620	595	633	646	597	617	602	631	622	607	585	661	622	612	636	620	642	627	576	650	600	624	600	596	608	603	595	638	635	620	631	589	616	629	614	633	627	613	598	631	618	644	642	613	632	653	571	605	622	615	624	564	614	656	615	631	601	615	617	623	611	632	594	593	624	619	645	560	636	626	642	606	608	614	576	624	600	662	606	591	641	572	585	645	579	625	628	625	633	603	672	569	637	612	600	661	619	598	609	641	601	628	633	604	639	593	621	584	605	620	611	652	619	602	557	591	600	599	594	580	601	631	577	620	591	587	591	603	560	603	580	641	647	627	622	598	598	599	567	616	644	628	607	577	604	608	597	593	573	621	656	590	583	620	569	624	644	622	609	597	629	585	584	603	642	631	619	592	624	620	604	611	623	591	616	649	616	636	599	623	637	628	606	623	581	625	637	609	607	664	631	574	578	617	661	632	575	575	616	623	668	610	582	582	610	640	664	595	626	592	617	611	589	607	600	608	659	609	595	666	676	585	608	623	629	614	621	625	620	573	638	616	608	606	656	660	613	607	630	605	640	628	671	620	621	637	616	598	619	593	561	617	611	602	623	609	607	644	585	594	601	623	631	593	628	615	632	634	629	635	608	606	603	641	624	635	629	632	589	632	624	591	611	618	622	578	622	644	656	617	626	641	603	580	597	627	601	624	619	627	619	619	647	593	584	623	614	636	603	622	605	639	644	649	595	598	602	624	585	607	642	614	615	591	607	582	568	593	593	589	634	570	641	543	620	599	602	568	584	663	633	602	638	627	641	588	621	610	601	606	681	623	619	645	624	610	567	652	585	632	593	598	641	602	615	607	626	600	618	633	595	633	640	621	609	593	601	592	616	602	637	605	628	605	606	594	639	662	605	599	610	594	570	597	613	606	686	662	584	617	639	622	603	633	635	598	634	635	648	579	623	627	591	586	592	633	613	584	596	641	582	622	640	644	608	569	572	611	621	598	620	609	621	656	625	624	634	576	586	620	644	624	582	644	612	616	592	624	619	605	588	616	643	613	614	661	615	595	649	622	581	623	610	571	583	637	577	613	567	611	643	599	596	595	588	660	582	608	611	610	575	626	613	599	627	577	602	563	631	628	647	659	593	645	557	622	601	589	597	624	628	614	628	636	634	609	620	576	640	621	580	635	599	584	611	638	552	612	629	639	626	568	601	631	622	647	622	668	598	577	604	600	641	660	648	566	609	620	634	578	605	616	611	607	575	597	647	620	637	626	639	604	589	616	657	595	629	632	599	637	617	639	633	605	601	631	581	604	603	571	609	612	646	628	632	585	620	650	596	582	554	595	599	595	590	659	625	615	651	644	617	638	655	595	592	599	591	601	603	601	630	668	653	602	619	618	630	638	632	623	637	641	660	644	647	620	618	679	616	621	610	618	640	587	604	633	649	617	621	639	639	622	620	627	634	600	576	660	606	575	603	588	640	618	603	566	641	606	634	642	578	673	615	592	606	632	622	615	625	643	609	638	610	588	645	624	624	585	628	595	617	621	604	609	585	614	601	562	636	629	658	601	595	613	591	575	614	599	585	618	649	608	637	644	614	612	604	604	640	607	625	652	647	589	621	607	617	603	622	638	610	615	602	626	592	608	664	593	630	648	615	604	579	633	619	581	621	659	639	607	647	624	625	622	597	558	560	653	611	619	597	666	600	640	660	592	646	610	619	629	604	670	613	559	612	659	664	662	619	638	653	598	583	610	633	624	672	590	659	645	605	586	623	605	569	622	595	587	611	603	628
28220	10321	3634	1294	876	795	726	610	543	427	401	360	366	295	220	236	218	209	178	162	139	148	158	141	146	130	112	140	147	108	130	126	152	130	143	95	126	117	125	133	122	116	129	112	125	128	147	125	149	122	138	136	129	144	135	120	124	119	109	134	118	115	119	116	150	129	114	128	122	113	131	126	133	149	127	116	126	125	125	139	111	129	136	97	116	123	116	140	146	116	134	116	118	127	134	122	155	137	124	132	129	136	99	111	122	112	126	123	123	149	110	121	130	128	133	109	116	112	123	146	140	136	129	120	125	125	134	120	122	115	118	131	107	148	156	150	118	124	104	135	124	144	134	141	131	133	130	134	124	135	139	134	130	133	125	133	115	132	122	110	118	120	140	139	132	112	130	117	130	142	127	122	134	158	133	130	135	126	131	123	143	130	107	128	134	143	131	130	143	118	109	118	123	129	121	136	120	121	113	123	118	127	147	125	125	133	128	114	136	110	128	134	129	147	118	132	123	109	131	121	117	126	115	126	129	130	144	114	146	133	141	137	121	120	141	110	119	128	121	131	129	116	138	141	122	132	127	140	142	129	91	130	153	145	128	131	126	160	129	107	130	114	98	123	131	122	132	139	127	139	106	107	144	128	124	119	110	134	142	162	111	134	129	129	119	134	126	138	123	128	120	114	123	129	135	126	125	131	108	113	128	109	128	134	145	115	98	117	107	153	120	146	152	131	145	147	162	128	112	120	124	123	109	112	127	127	117	121	115	145	134	129	134	127	109	106	128	117	114	109	112	135	102	138	117	117	141	114	138	152	122	136	116	145	133	128	129	110	108	128	129	107	120	103	124	140	122	132	121	131	150	121	155	134	120	102	127	144	109	121	143	125	142	124	121	143	118	128	113	108	135	121	112	147	134	124	136	144	103	120	131	130	122	126	126	123	108	107	125	129	140	120	116	111	115	128	151	135	133	130	128	141	124	120	116	119	132	131	115	124	118	129	145	126	111	123	129	143	110	127	140	127	129	143	147	119	133	112	135	121	135	96	123	116	121	120	118	134	113	123	127	120	105	130	141	144	134	116	133	119	127	147	104	122	109	126	134	138	145	145	129	128	123	114	136	125	139	130	131	118	138	161	152	120	128	126	149	140	137	130	125	131	142	142	144	145	124	138	135	145	122	116	142	127	150	145	124	140	118	150	102	124	108	125	128	139	140	130	106	123	131	129	118	124	126	106	137	122	126	105	120	133	114	131	123	99	157	129	127	117	126	155	126	106	130	141	133	112	115	147	124	125	125	118	125	131	124	113	131	103	134	120	109	123	130	132	105	118	123	135	139	127	147	126	112	157	131	127	127	112	128	138	131	130	139	138	125	134	123	108	142	131	117	129	154	121	127	118	129	125	116	133	124	123	141	149	146	132	148	143	138	132	136	121	115	123	115	103	139	123	131	128	115	138	127	133	106	135	118	143	115	132	110	128	149	113	122	124	115	135	142	117	113	124	109	144	119	131	136	140	132	112	126	107	137	139	147	119	134	130	142	154	131	153	118	144	125	146	134	158	133	138	126	107	139	124	105	117	122	112	97	111	121	116	115	120	132	119	152	117	141	110	112	115	128	112	101	130	108	113	120	130	125	127	131	135	155	98	125	125	134	144	135	137	117	145	131	109	115	105	127	129	136	129	130	128	122	110	125	114	114	141	110	134	122	130	130	117	105	138	123	127	111	123	121	147	117	124	138	135	124	108	124	129	134	136	119	141	114	119	122	115	139	157	118	138	118	140	118	110	146	131	125	124	122	126	115	150	129	135	135	131	119	119	144	121	101	136	125	116	128	127	116	110	118	138	127	132	118	125	144	161	137	122	96	123	120	124	119	119	132	127	119	133	125	127	123	119	150	113	127	129	133	147	137	141	138	137	118	131	129	114	111	137	108	134	124	119	110	131	136	135	116	125	125	126	136	128	132	138	118	132	125	128	133	121	122	121	130	126	133	145	119	120	132	144	125	113	115	118	120	134	119	123	111	138	104	114	117	139	133	135	128	114	117	155	121	109	114	108	126	108	119	116	132	133	124	147	130	126	107	136	124	134	125	127	130	135	161	131	134	141	117	106	122	126	115	136	129	136	114	117	126	130	120	130	124	146	120	107	124	125	123	118	110	113	114	147	137	140	123	113	140	134	133	132	123	128	151	129	113	107	130	128	116	138	126	132	130	128	141	136	148	127	118	119	129	127	115	125	145	129	141	126	113	127	121	140	119	128	131	139	136	143	138	131	130	123	138	123	135	126	148	112	119	149	124	142	121	113	118	115	129	125	121	130	132	130	112	104	129	146	143	136	133	135	116	119	115	152	123	105	118	124	136	131	128	122	118	140	120	123	157	122	111	127	123	157	135	132	123	118	130	107	103	128	131	139	125	142	128	109	136	140	117	102	114	126	156	133	138	130	146	124	144	123	125	150	131	120	128	127	111	124	141	135	144	136	144	123	115	133	112	143	135	152	135	112	141	130	122	134	121	116	129	123	131	127	105	123	100	129	117	137	125	128	102	125	113	115	124	127	132	119	153	147	140	111	144	131	127	104	125	113	141	122	107	127	122	118	118	144	119	103	134	118	115	120	121	133	145	112	126	120	118	133	112	126	107	123	127	145	126	136	109	123	121	126	107	123	108	156	140	115	154	140	136	113	114	117	149	144	133	120	121	124	145	137	124	99	112	117	132	146	120	136	121	104	129	114	143	143	132	113	124	127	124	130	114	122	131	143	126	129	115	124	123	123	119	106	111	142	107	110	137	142	151	136	122	114	126	121	121	126	140	118	135	134	114	114	129	135	131	111	115	131	120	140	117	122	128	133	110	129	127	128	119	131	145	138	134	120	102	120	130	148	144	129	126	97	125	121	118	130	145	114	107	123	133	134	132	111	118	151	121	141	146	132	129	145	136	132	133	127	113	111	148	118	130	109	120	146	115	130	138	105	107	119	122	134	116	124	123	123	128	130	124	113	131	154	136	109	116	129	134	125	119	137	115	108	116	129	132	132	125	126	115	134	126	138	113	134	134	139	108	126	132	154	112	142	114	141	143	125	150	132	120	149	134	126	110	124	115	118	130	130	135	143	140	125	134	141	135	177	119	124	114	141	119	136	131	138	122	140	148	108	133	118	123	114	135	125	132	108	115	115	126	110	114	127	135	152	148	135	107	134	132	103	136	124	151	124	134	110	103	114	106	122	126	134	130	119	134	151	112	125	118	131	109	110	129	135	133	120	152	112	134	116	124	118	123	127	128	111	116	145	124	122	130	116	129	106	137	126	129	134	119	125	129	125	121	141	129	110	136	109	117	105	140	131	111	103	122	127	143	123	115	126	121	117	127	148	113	127	143	136	120	124	130	115	141	117	95	102	128	134	124	154	136	113	138	115	134	143	139	130	122	124	133	134	132	137	140	138	134	135	120	121	122	116	134	127	133	131	125	155	123	126	119	126	115	109	133	116	127	119
18423	7441	4987	3627	3251	3587	3289	3185	2781	2205	2048	1733	1799	1361	1221	982	847	731	714	542	525	425	383	347	446	401	381	343	362	371	374	384	388	347	330	354	359	338	328	320	371	318	330	348	309	300	319	313	326	331	312	329	292	340	323	319	343	305	346	337	313	297	317	353	326	300	333	319	328	333	337	350	340	333	297	324	328	336	310	373	333	313	329	333	343	315	343	336	323	316	294	299	316	338	314	311	325	298	341	332	322	336	361	323	306	312	328	335	318	326	323	332	313	313	341	289	320	291	325	318	336	312	320	319	311	332	305	312	352	327	318	334	346	303	314	325	317	286	305	339	304	317	341	331	325	285	316	337	326	311	308	337	325	333	296	322	324	309	323	340	353	324	321	326	324	324	303	310	293	308	311	318	329	291	368	353	312	347	314	302	340	314	324	303	333	286	344	342	343	353	333	295	333	318	318	347	329	336	338	329	319	332	314	338	332	317	332	315	288	306	311	320	350	329	288	344	314	330	354	296	333	336	297	334	311	300	336	318	330	315	302	323	318	312	331	343	301	294	327	336	299	344	310	297	301	314	352	300	326	273	315	322	331	342	280	342	302	322	339	319	298	323	340	329	331	302	295	345	297	317	337	326	331	361	345	293	349	287	338	311	298	336	343	296	318	359	335	330	313	319	309	347	318	316	313	309	335	340	331	316	289	356	336	319	316	301	312	320	338	327	332	315	329	333	299	316	341	325	301	328	342	328	307	347	351	326	339	319	320	302	307	301	310	299	323	306	315	332	342	334	333	315	315	337	336	299	345	307	332	320	310	291	323	337	349	347	325	326	358	301	288	339	314	320	333	318	297	337	344	322	305	296	326	321	316	304	332	331	321	342	377	318	299	328	324	326	308	321	290	333	284	330	329	317	310	312	303	317	310	342	314	333	324	343	308	341	353	336	343	324	287	340	317	316	317	317	343	312	324	304	307	357	333	299	307	337	296	319	327	326	300	347	351	298	315	335	316	302	344	324	320	326	304	331	316	332	367	326	325	295	330	326	321	310	325	318	318	302	301	315	318	313	303	304	325	332	311	318	324	355	319	295	334	318	305	335	329	333	346	343	303	340	323	300	310	321	335	343	349	313	306	369	322	307	298	334	337	316	312	307	325	303	320	294	313	315	319	319	313	372	329	298	307	310	332	322	329	321	306	336	328	323	328	311	348	354	345	319	323	341	321	307	340	303	331	333	314	316	333	293	374	286	323	374	299	326	352	321	348	331	322	312	314	313	352	321	348	314	334	323	312	319	297	336	304	305	347	341	306	325	320	355	320	329	321	293	334	286	330	283	321	356	352	308	319	345	316	325	321	299	325	326	339	346	336	352	333	350	326	283	331	302	334	331	312	320	346	314	307	286	292	313	342	307	351	306	343	307	323	329	339	321	333	322	332	310	336	329	346	295	322	322	319	308	328	289	331	297	326	310	323	294	299	342	321	325	344	300	357	324	323	327	332	341	308	354	310	344	357	346	310	315	308	342	345	285	310	311	361	351	308	280	328	336	317	333	351	281	332	326	322	331	287	343	320	328	332	310	341	341	327	316	324	332	325	320	315	342	339	338	345	333	337	342	317	314	325	323	321	297	333	323	337	300	321	340	298	323	312	319	316	316	311	352	354	324	314	354	286	359	352	337	318	324	345	283	309	332	339	344	344	346	300	303	306	352	316	312	339	324	320	325	311	316	352	322	309	336	323	352	302	358	322	317	332	328	304	346	320	304	329	322	320	346	324	318	356	309	323	362	350	334	324	318	337	325	314	332	319	319	318	337	346	306	330	303	317	323	310	319	297	315	327	308	316	314	354	312	337	358	324	345	307	354	340	332	327	306	316	306	326	350	363	340	323	322	343	288	364	300	352	327	349	347	323	330	334	329	312	324	309	299	325	336	338	348	332	343	344	348	316	324	293	323	337	330	364	332	324	326	320	336	358	355	335	332	359	318	312	326	322	354	315	333	347	318	313	309	343	317	287	317	306	281	284	338	317	330	333	329	319	328	313	307	295	296	298	301	334	321	314	317	307	307	316	318	329	324	329	321	297	306	334	347	315	310	346	313	333	357	324	318	314	336	309	323	306	292	344	346	320	326	312	325	308	327	326	347	320	303	300	347	313	357	333	380	314	351	315	331	318	346	305	312	315	300	348	356	318	348	323	341	317	314	304	349	315	297	333	343	354	307	362	342	337	329	322	337	315	310	334	311	322	319	344	326	327	317	315	365	325	344	308	302	329	318	281	330	330	323	317	325	312	307	313	318	312	322	329	320	334	300	311	319	326	325	338	309	340	335	332	327	322	313	309	357	279	357	308	329	342	338	332	337	312	343	327	315	289	310	336	319	322	328	294	370	307	311	335	331	304	331	326	337	317	352	337	321	311	308	369	317	323	288	313	280	294	332	335	335	327	356	288	334	366	325	303	342	326	345	319	347	337	363	344	317	315	341	341	325	317	298	351	311	324	335	323	312	310	345	321	328	305	344	325	323	313	350	308	308	312	311	348	321	317	327	319	324	321	345	332	327	336	310	300	321	337	323	330	326	325	324	315	329	302	323	310	352	287	373	330	358	323	297	329	316	316	317	359	322	313	321	357	337	306	323	319	357	335	317	314	337	335	340	348	350	284	331	329	343	305	333	336	308	337	340	324	363	356	299	331	326	304	332	327	313	330	312	327	316	337	312	310	354	315	307	336	341	298	325	294	299	370	313	292	319	290	343	316	333	296	337	334	291	357	321	371	305	330	325	325	310	326	334	316	312	347	307	342	322	326	345	323	332	331	354	308	324	322	332	324	312	336	322	326	301	333	322	303	309	348	306	326	328	307	328	323	301	311	336	338	308	348	325	355	307	307	339	311	345	350	334	324	327	312	328	308	321	325	331	339	314	330	315	323	335	290	330	338	325	301	332	323	356	325	351	315	331	303	333	336	296	343	322	361	310	308	321	330	312	329	311	311	284	315	316	323	318	361	332	301	342	350	326	324	346	324	353	355	326	317	317	342	322	279	315	340	331	345	327	303	299	327	330	319	347	329	349	302	309	342	312	348	325	332	311	321	342	329	290	299	311	334	360	342	321	288	334	353	327	335	309	321	332	331	332	301	308	330	353	328	325	325	325	279	317	311	303	338	288	327	323	319	324	332	309	339	283	356	308	304	310	342	345	304	341	345	309	327	301	321	305	323	290	311	342	342	344	327	363	313	326	309	310	331	318	329	336	331	324	319	323	309	317	383	303	358	314	342	301	316	360	331	317	354	315	326	348	298	357	311	319	327	310	344	313	320	298	341	320	321	351	326	301	325	313	330	320	301	327	297	294	353	309	336	321	299	336	297	328	316	310	322	342	343	327	354	351	311	308	366	325	326	329	330	298	330	311	338	299	309	324	317	326	327	309	358	328	322	326	317	352	330	334	338	323	310	333	354	315	341	315	294	343	362	327	340	305	327	348	342	361	295	363	309	305
7616	2217	876	477	420	377	397	371	358	343	343	306	325	308	279	303	279	284	293	270	266	265	278	271	275	259	301	312	288	287	322	275	271	312	286	264	279	279	292	294	307	296	270	279	275	253	288	292	276	244	302	271	292	274	285	316	297	295	306	311	274	244	266	330	275	275	297	281	283	292	304	321	286	286	296	283	279	269	271	292	286	268	271	286	253	276	281	258	303	265	293	269	260	270	289	273	315	278	289	315	299	278	265	269	252	293	290	279	273	292	301	288	315	284	287	278	277	299	280	298	296	256	267	286	290	265	282	291	289	283	295	287	277	258	279	246	258	301	295	269	288	318	278	263	281	276	293	305	266	283	323	255	289	283	269	305	293	287	272	263	303	277	294	279	289	267	290	289	265	308	265	277	280	269	296	316	278	291	306	298	297	294	255	276	269	290	288	291	259	286	286	283	262	278	310	258	284	310	268	282	296	281	271	253	306	265	288	279	266	266	299	291	279	284	301	284	275	266	270	292	280	261	312	287	289	278	265	289	275	300	276	297	271	264	260	281	265	324	299	289	276	288	291	250	295	275	248	295	272	284	290	287	269	279	243	265	298	301	262	293	273	286	282	300	302	284	298	290	270	255	290	298	277	272	307	273	253	292	303	268	289	292	291	316	295	306	287	308	310	308	271	296	258	273	293	296	295	308	267	254	291	298	280	271	266	294	273	293	277	312	313	289	294	283	293	284	300	287	283	267	274	270	290	322	268	295	308	268	257	306	310	276	292	328	269	273	279	271	309	281	231	294	267	258	252	265	299	241	253	270	301	286	288	267	268	306	261	294	290	300	282	248	255	265	267	297	289	265	273	304	267	320	276	307	267	285	284	313	278	284	266	339	294	286	298	321	271	289	261	288	277	300	299	283	303	278	319	264	255	305	250	289	299	256	297	293	306	301	291	316	295	297	283	268	268	296	285	257	280	291	286	292	307	298	252	273	317	257	265	299	273	282	276	283	259	291	307	281	264	286	293	292	315	280	284	302	289	300	255	304	257	301	285	273	275	278	277	243	286	265	260	290	281	331	284	303	281	289	265	301	274	292	281	272	280	259	276	295	268	274	300	260	318	295	304	294	287	297	303	290	276	301	293	304	315	288	284	290	278	301	268	272	293	283	256	305	297	297	285	288	276	275	308	272	273	315	301	289	287	283	250	260	259	299	280	279	243	293	322	269	345	310	308	301	299	287	271	276	292	319	252	255	271	308	288	295	289	283	268	289	279	256	267	278	289	264	281	276	329	298	285	268	272	264	276	261	317	256	265	276	299	280	283	283	302	305	295	276	279	290	270	244	302	297	287	292	245	278	273	279	271	321	305	266	275	297	294	267	289	262	271	277	292	301	254	260	259	262	302	274	316	296	305	228	283	299	276	280	242	288	317	270	293	289	291	270	265	271	261	281	285	271	272	287	296	287	319	271	277	254	298	308	275	272	266	295	295	310	293	302	297	314	278	287	289	269	269	286	285	271	297	299	245	261	279	249	288	271	252	282	302	274	295	281	277	281	252	254	255	267	264	287	266	285	291	266	302	311	282	294	306	285	274	274	321	306	303	296	267	294	254	276	248	273	274	292	285	267	283	314	267	264	322	277	275	267	275	293	280	305	276	269	270	264	293	249	292	269	274	288	305	270	291	281	288	298	273	275	272	282	315	277	278	294	272	275	275	251	290	263	286	299	284	302	262	277	307	253	285	244	317	269	303	284	273	304	304	261	282	270	280	259	296	290	274	300	297	286	274	257	307	302	258	248	318	253	313	297	293	276	272	269	272	271	309	258	283	272	274	278	301	293	296	280	288	304	306	299	296	283	254	303	296	260	277	279	312	286	291	262	289	263	271	271	270	293	290	311	275	279	272	273	299	301	308	300	286	272	251	239	294	277	282	276	247	282	301	287	237	282	287	291	332	298	291	270	277	256	266	271	282	258	257	274	283	326	304	316	264	282	270	283	292	296	275	235	274	235	271	280	285	262	289	286	258	306	273	310	256	272	271	275	281	287	282	310	296	268	297	296	309	299	278	299	284	294	271	284	306	298	289	288	289	264	252	302	272	298	283	274	267	299	276	257	295	267	299	271	294	279	291	294	298	285	272	272	295	270	247	298	313	290	302	256	291	290	267	273	298	254	293	299	261	316	275	294	299	266	283	294	303	293	345	326	272	290	275	273	283	254	263	270	271	263	289	309	273	289	245	268	266	283	295	263	297	309	275	293	303	283	278	275	285	258	270	241	280	260	293	277	307	287	256	276	273	272	299	275	256	267	294	268	303	289	293	302	300	280	275	279	253	269	296	272	280	288	308	314	290	266	257	300	255	301	269	283	260	285	279	300	276	244	278	261	300	277	269	275	284	287	287	293	277	307	276	261	252	292	300	278	290	291	289	284	299	318	275	292	275	263	258	300	289	299	284	277	285	262	317	276	254	224	291	319	266	299	291	257	255	291	282	297	278	311	289	290	290	279	294	274	316	271	279	280	293	280	292	276	272	286	297	275	267	320	290	254	256	314	319	295	250	281	285	294	286	288	282	292	292	262	293	264	303	286	338	271	246	248	284	271	263	298	272	287	309	251	284	274	304	265	286	294	315	298	300	273	303	314	298	281	286	290	311	298	277	286	284	316	286	279	293	293	281	304	307	269	284	289	261	275	256	290	281	294	294	286	258	261	310	254	245	299	274	279	268	299	303	284	276	296	266	269	282	290	265	257	292	308	283	297	295	247	282	271	304	309	296	291	303	283	290	286	281	251	267	283	292	313	283	271	268	270	296	272	284	278	296	253	288	246	296	288	287	267	287	253	257	284	266	305	297	266	265	264	270	293	283	252	293	263	276	287	345	258	255	270	239	274	291	305	287	289	267	284	293	263	288	268	256	261	293	304	305	297	268	282	265	310	305	281	273	302	277	263	272	327	282	301	282	268	271	288	272	267	240	251	310	279	296	289	266	262	284	296	288	295	248	282	293	270	273	280	321	299	278	262	284	291	289	295	250	282	299	310	259	252	293	298	315	305	274	290	268	271	271	331	293	275	250	284	296	284	287	302	251	298	288	280	288	244	277	273	277	280	315	271	271	299	296	301	301	237	288	286	308	255	312	305	282	286	265	277	299	247	276	299	267	275	310	302	277	250	311	313	295	286	283	309	287	278	284	290	313	312	268	279	292	277	269	270	286	282	276	268	277	272	297	266	286	279	275	302	268	289	302	280	258	329	313	305	284	300	306	271	285	261	287	309	279	278	290	292	276	287	247	270	249	274	259	280	284	297	285	276	269	281	303	269	310	279	304	280	308	289	292	272	276	265	283	262	276	281	259	290	270	300	326	310	274	301	281	288	260	301	307	287	273	276	282	312	278	268	272	266	298	292	268	320	290	250	254	300	277	311	271	262	304	275	298	272	321	283	280	271	314	276	275	282	241	244	288	308	260	315	270	294	275	250	289	329	277	276	303	273	283	308
5983	2369	1863	1428	1317	1320	1289	1223	1160	1045	971	824	836	850	811	777	801	788	709	691	668	694	645	664	711	715	621	660	727	674	656	705	664	700	664	603	673	690	678	674	723	671	660	644	669	714	724	704	664	647	646	655	694	679	650	636	687	655	646	694	638	657	663	661	666	709	685	648	640	653	657	697	620	667	674	662	665	673	690	669	666	697	652	678	673	695	645	683	647	684	661	722	691	655	667	721	678	648	683	683	681	704	686	596	630	620	659	635	728	684	674	714	697	709	663	738	699	631	666	709	684	725	682	679	690	651	697	664	706	640	676	660	643	698	719	715	683	724	659	633	707	662	691	623	717	674	677	675	683	697	623	662	676	651	657	653	696	705	647	673	709	705	666	657	738	725	730	652	663	686	669	692	707	658	707	695	668	694	718	646	649	640	697	678	698	684	639	716	667	659	660	663	716	656	707	663	643	656	641	633	684	703	700	690	619	717	704	649	662	719	690	677	673	666	672	656	643	668	675	631	641	747	647	676	662	685	698	666	715	682	692	647	712	669	689	671	665	686	692	702	640	661	659	672	654	690	674	613	673	667	713	703	670	696	652	707	659	702	672	670	656	678	675	659	627	650	629	672	671	704	733	674	646	682	676	707	703	662	646	668	710	676	707	720	678	699	682	668	660	664	645	670	676	656	709	693	646	671	613	668	658	710	667	665	713	730	652	687	650	668	622	584	659	712	699	658	643	693	638	662	669	686	697	692	640	677	703	693	660	702	682	659	630	651	682	663	669	671	681	655	719	699	739	682	675	715	673	671	692	705	666	643	691	702	639	637	680	658	713	707	658	732	681	662	652	698	694	741	703	665	672	670	695	650	710	704	693	654	634	627	712	649	683	633	716	682	725	668	690	679	703	709	683	701	665	644	665	690	720	699	680	694	652	641	664	657	688	675	649	662	686	650	648	652	688	655	652	697	691	700	649	637	666	629	707	641	685	664	652	703	694	679	667	697	663	685	683	673	661	653	705	717	682	650	678	648	661	684	683	709	720	708	634	652	655	647	648	663	691	649	678	637	687	726	670	679	688	631	676	708	684	643	673	682	667	680	627	651	676	703	643	652	675	693	611	689	696	643	700	696	703	667	649	690	624	649	727	664	694	645	630	671	687	665	621	688	627	647	683	684	670	674	696	674	643	652	621	671	622	687	664	697	722	671	648	692	670	642	661	637	664	678	708	654	715	663	651	657	712	660	717	657	666	645	682	708	690	629	657	669	675	744	666	766	689	686	662	686	701	627	660	663	652	687	647	685	634	679	666	722	685	720	681	664	670	657	672	703	645	691	678	654	688	657	653	688	664	683	657	676	662	659	672	680	686	692	663	688	654	691	678	695	727	670	683	655	694	691	654	722	700	709	692	671	680	646	677	667	664	659	676	659	727	663	651	644	688	699	699	697	678	669	640	698	684	682	679	709	659	654	698	603	669	677	697	679	670	634	696	672	696	652	699	678	672	676	672	679	675	671	670	672	666	698	715	662	687	704	590	620	683	675	672	663	665	688	647	673	649	686	728	695	674	673	643	639	660	695	663	684	679	687	660	652	654	680	685	651	653	698	659	653	646	661	694	638	678	683	674	681	660	705	613	606	650	651	656	664	676	733	700	695	661	704	675	700	689	619	686	677	634	689	661	723	643	666	680	647	665	662	675	721	655	715	673	689	649	676	700	654	708	676	664	683	673	657	668	691	664	685	680	688	714	692	683	681	702	707	673	703	637	661	688	692	648	696	634	650	697	643	681	713	719	658	690	697	640	663	627	640	704	629	704	647	657	695	696	655	689	665	710	674	664	678	683	669	661	653	662	682	691	675	668	694	701	655	712	655	689	679	658	717	697	653	710	647	697	680	676	644	678	679	689	726	682	707	680	644	668	645	654	656	720	649	619	689	691	684	711	641	666	676	695	649	654	687	716	656	687	678	664	685	680	658	714	675	694	657	712	642	693	673	724	658	687	706	641	677	712	660	669	710	663	713	708	714	651	686	639	698	648	661	685	656	631	673	646	644	706	716	742	703	667	640	714	658	659	646	686	684	687	706	685	634	694	671	688	665	654	714	684	653	661	621	712	723	698	668	691	634	671	641	658	707	672	649	664	653	669	682	676	663	678	677	679	667	684	710	617	682	674	650	647	688	709	681	668	651	698	706	664	659	705	694	680	730	650	692	688	670	678	656	683	740	667	685	691	727	672	631	645	695	706	653	657	701	668	689	713	677	693	668	711	684	643	691	625	664	636	672	654	719	661	683	683	680	690	666	644	687	687	674	669	678	700	699	676	648	653	700	665	685	653	662	680	713	652	664	650	679	720	633	690	737	661	660	659	724	712	683	633	655	677	688	690	667	658	650	659	612	665	678	677	668	664	683	683	645	687	708	642	710	697	708	626	669	669	659	727	683	707	678	638	668	695	681	690	655	681	632	659	668	686	653	687	669	689	685	707	670	645	650	626	731	669	666	690	739	659	677	710	685	666	643	665	664	692	712	651	674	681	701	702	687	679	644	689	685	632	697	722	656	683	681	649	635	657	669	671	668	640	714	691	637	679	679	655	656	654	681	679	661	675	641	667	680	627	702	691	679	706	681	656	665	649	666	683	681	656	710	692	699	669	668	690	666	641	685	627	681	705	681	674	630	696	683	687	686	673	696	671	668	661	676	643	640	681	666	686	677	655	697	668	669	632	677	704	704	668	679	659	715	729	680	707	710	669	642	667	649	675	648	721	667	729	677	698	692	690	701	618	648	697	680	645	671	693	637	686	668	653	633	665	678	661	623	693	689	694	679	692	694	649	668	704	692	667	700	678	671	688	657	620	653	696	641	645	738	683	643	697	663	708	716	685	716	660	642	659	717	678	682	694	687	647	691	658	660	647	698	658	684	644	665	685	700	683	699	646	655	649	660	664	631	650	672	716	706	681	618	690	678	710	646	683	700	666	654	682	660	678	681	663	714	693	681	702	657	705	647	665	642	633	683	623	650	681	709	680	711	659	663	664	688	688	660	708	678	633	660	684	678	663	681	641	644	707	681	645	686	687	715	663	676	682	651	698	685	719	694	698	666	694	681	693	728	665	699	693	647	675	661	682	680	685	679	666	717	698	617	658	666	657	676	656	633	689	620	729	676	701	684	690	698	697	680	670	657	684	643	671	642	701	718	668	711	709	693	678	663	701	698	634	652	629	612	709	717	657	751	714	677	713	688	644	632	647	659	663	668	679	690	670	674	624	666	698	668	654	684	728	699	701	657	702	648	693	679	651	698	666	675	659	683	659	678	634	641	696	657	666	646	641	721	672	703	654	708	646	656	662	704	685	676	689	643	686	664	626	691	686	676	652	705	639	607	655	633	659	655	659	664	687	669	696	682	676	713	675	662	652	621	650	687	699	659	681	720	665	716	661	666	682	698	698	693	695	644	671	718	679	682	670	645	667	664	683	657	677	676	705	686	663	665	652	663
19214	6273	2500	934	717	584	637	548	494	390	393	379	383	332	319	319	315	281	245	238	236	240	265	252	279	260	255	272	293	270	258	254	273	266	290	248	275	276	262	239	219	225	263	279	231	255	265	250	248	219	261	245	242	231	223	252	259	289	268	254	289	281	283	259	266	237	247	232	265	271	230	250	241	261	274	247	267	248	231	238	216	262	266	249	239	266	222	276	253	270	254	232	253	268	259	237	237	253	283	265	239	275	243	247	247	210	260	260	267	272	264	263	249	242	257	246	246	249	253	252	251	241	223	259	241	240	276	241	237	250	257	249	261	263	285	305	262	279	244	259	247	262	248	229	251	256	219	244	277	265	270	274	286	252	251	239	259	258	244	283	232	248	260	243	238	291	234	237	233	230	275	229	246	248	268	270	266	246	263	272	243	252	247	270	259	216	238	259	234	233	266	252	243	245	252	227	280	251	274	266	243	277	236	258	245	264	255	230	271	241	247	269	275	262	247	262	257	240	263	249	266	223	262	241	286	259	252	264	256	244	256	280	251	251	269	282	244	267	246	255	245	271	245	268	259	260	243	209	251	263	239	259	247	263	243	228	248	274	241	239	257	232	255	271	295	266	230	266	224	242	254	266	283	274	244	250	256	251	295	282	274	252	230	241	271	244	267	253	278	269	242	213	247	268	228	253	277	225	256	280	239	277	224	243	278	254	244	265	237	189	258	272	257	302	266	255	273	265	266	265	232	261	212	255	237	254	216	271	260	277	277	271	248	283	271	242	252	291	248	261	268	246	275	246	247	259	233	257	238	255	258	253	262	240	242	245	235	221	237	224	251	247	248	253	241	265	228	272	237	284	244	214	234	239	252	265	258	271	276	226	258	225	268	253	252	241	299	224	275	265	278	250	256	235	255	287	258	287	237	260	259	256	295	213	235	239	249	241	227	227	237	258	259	242	249	261	281	229	290	232	229	247	261	275	226	252	254	285	217	266	275	285	263	286	265	234	252	236	267	242	243	274	287	255	236	263	244	281	273	240	259	234	257	253	248	256	241	235	277	287	263	248	236	241	237	255	256	242	311	311	194	247	304	250	272	230	234	239	228	257	257	281	238	268	276	247	242	276	241	264	256	255	304	281	239	263	276	267	239	268	234	220	245	264	257	218	240	245	283	277	247	272	247	238	236	282	270	252	258	235	263	245	251	226	254	269	229	231	272	227	257	227	250	247	241	257	277	251	253	254	270	277	237	233	249	264	287	265	251	273	268	232	237	238	279	249	231	245	250	255	261	271	231	227	232	298	259	224	278	274	245	251	259	261	283	245	228	272	255	264	235	245	252	250	263	279	249	276	235	261	260	265	238	277	257	269	270	257	299	285	233	244	286	276	267	249	229	241	265	300	269	247	256	250	260	247	237	250	272	247	239	291	256	260	280	257	230	249	255	274	244	287	251	251	255	244	239	235	246	244	263	267	250	254	262	253	225	260	266	238	217	248	270	282	250	280	243	270	275	231	256	241	235	262	266	278	231	235	261	232	238	233	255	269	244	267	276	263	269	249	273	250	262	286	282	233	249	268	241	263	236	235	272	251	226	255	261	235	254	274	259	258	218	259	315	252	258	266	251	264	243	242	277	272	253	263	264	255	213	276	253	269	273	255	259	237	253	226	257	243	260	263	248	239	279	239	273	238	254	241	242	239	247	243	286	240	237	270	290	266	259	226	239	283	250	254	254	256	247	216	268	247	253	258	294	250	253	250	234	295	272	254	262	259	242	276	233	252	279	225	243	237	234	249	245	254	247	274	251	281	273	232	255	293	236	268	246	259	276	233	233	246	256	257	239	239	251	245	267	252	257	238	255	243	223	246	275	248	252	239	270	239	246	273	246	259	231	275	280	269	243	251	272	264	252	241	259	259	254	236	258	264	264	265	248	250	273	236	231	291	308	229	259	274	283	227	260	237	271	269	258	268	292	243	238	259	261	268	286	248	249	234	272	247	272	252	238	259	253	276	221	261	258	251	262	272	236	242	261	263	245	254	269	259	259	240	243	258	251	253	262	243	258	258	267	252	283	279	285	293	291	258	222	249	268	253	256	247	269	235	226	237	259	272	273	259	238	267	269	222	292	238	244	231	263	264	253	259	255	261	243	255	243	248	230	282	269	262	258	251	258	247	232	257	275	247	250	254	266	256	283	266	276	234	246	260	277	215	257	249	266	245	236	253	244	253	230	244	264	277	256	286	258	259	261	244	273	262	236	246	256	218	256	257	275	261	262	241	266	271	267	225	271	282	239	255	271	261	258	241	251	241	268	236	253	271	269	259	249	261	236	243	232	240	261	275	290	243	272	279	281	235	259	268	263	278	239	276	277	244	255	271	244	247	252	297	267	238	285	276	265	250	258	238	246	282	227	225	277	234	253	268	282	241	269	224	236	232	258	250	247	243	261	252	266	264	247	260	299	191	267	262	233	260	237	270	268	259	244	257	235	274	261	249	241	243	258	243	243	255	264	270	246	215	224	261	251	231	245	256	256	239	270	230	260	290	267	267	253	246	251	254	273	277	263	249	238	277	251	259	271	272	270	242	232	268	272	253	249	243	252	258	262	254	246	230	241	267	247	260	237	233	238	256	263	258	250	260	262	247	245	267	241	266	289	277	282	256	270	254	253	275	253	269	257	247	245	271	259	265	262	285	257	257	235	251	247	308	240	241	258	241	246	263	252	264	249	254	271	261	242	241	285	249	240	259	276	260	247	217	237	227	239	251	260	266	251	249	254	264	247	244	242	297	271	239	260	237	265	232	252	250	232	245	278	266	265	246	244	234	229	251	239	248	227	234	262	282	261	258	265	261	273	285	228	254	239	250	240	286	233	230	295	258	254	254	232	233	254	280	278	254	231	262	250	247	251	258	270	239	257	272	250	233	240	262	260	269	267	252	274	250	255	256	263	270	267	253	274	286	274	256	266	265	249	243	240	276	262	245	262	237	258	253	235	251	235	237	275	244	284	251	258	245	285	260	237	268	283	218	257	270	240	239	257	273	240	244	257	251	235	242	277	264	287	291	250	259	285	270	277	240	241	281	280	252	245	260	253	276	270	227	241	249	217	236	275	260	244	269	256	234	267	271	250	251	269	263	251	288	216	256	226	231	259	268	236	234	232	255	216	238	271	262	251	245	261	244	248	259	267	294	243	255	225	272	265	274	262	261	243	237	250	260	257	225	241	245	237	243	269	246	234	278	231	248	247	247	220	267	296	246	302	262	247	273	225	222	262	267	261	249	241	253	258	242	270	217	278	269	239	265	268	249	250	271	225	261	229	263	279	272	269	257	250	238	260	258	251	239	253	255	264	273	242	245	252	231	233	252	277	257	241	248	252	240	264	253	277	251	232	252	239	252	257	235	254	260	231	221	261	284	279	265	259	248	249	259	271	242	244	245	268	251	237	276	259	265	264	258	222	252	261	244	290	233	277	259	244	273	258	241	253	220	241	228
13785	5568	4034	2787	2515	2509	2359	2222	1999	1575	1562	1487	1456	1168	1117	928	833	840	812	727	648	669	664	691	629	645	628	612	564	635	626	608	614	607	626	591	621	570	650	605	599	599	616	570	645	619	624	629	646	597	583	625	613	620	567	578	642	656	631	626	656	596	595	611	583	625	604	608	619	660	616	643	583	573	600	596	616	601	590	585	589	617	605	609	577	609	586	545	621	602	609	609	625	609	557	600	587	597	646	631	584	592	571	581	602	611	601	593	591	605	604	572	614	622	641	577	584	567	616	615	619	639	628	620	641	605	671	641	585	601	609	580	583	577	599	618	584	604	612	570	597	572	640	597	620	591	578	620	611	622	619	618	612	640	626	591	597	596	600	574	662	626	627	533	602	603	602	585	622	634	590	591	636	609	562	598	613	616	590	652	607	625	589	611	656	661	609	615	609	624	655	600	585	617	599	652	604	604	583	623	594	578	586	603	556	616	617	599	608	598	583	574	595	622	552	588	593	583	607	571	573	561	682	638	569	600	640	611	550	643	608	615	635	621	597	600	606	582	638	614	545	642	566	614	623	644	572	619	619	559	645	591	614	623	588	610	585	554	615	653	603	595	623	639	580	583	603	585	624	620	619	606	610	620	613	585	589	610	596	566	600	611	649	585	576	603	569	581	616	611	597	605	588	596	622	614	581	632	597	607	621	619	568	584	542	612	621	640	609	596	580	602	613	602	610	555	642	599	637	622	605	587	596	639	587	606	591	575	640	581	617	609	598	620	627	668	595	613	588	611	624	621	598	593	591	582	606	574	626	601	592	627	616	598	583	628	614	627	625	603	621	565	626	587	588	601	600	594	587	556	581	646	582	589	594	587	640	572	583	592	624	634	619	612	621	621	644	576	617	587	609	581	599	579	588	614	642	576	635	640	612	607	614	534	603	612	663	650	617	579	641	638	580	599	582	613	555	556	626	623	617	618	619	600	613	602	581	599	624	636	610	591	578	603	607	579	656	575	584	609	558	615	589	594	591	616	618	592	602	589	571	608	605	592	628	624	600	585	628	610	601	642	591	583	617	621	597	627	608	590	626	581	602	632	582	633	585	591	623	594	567	622	559	574	581	593	627	557	617	577	612	588	584	585	614	613	625	605	615	616	620	602	617	653	605	627	634	602	590	608	645	637	618	571	589	590	644	588	609	601	568	603	608	634	610	643	628	582	627	586	577	601	640	583	628	676	637	600	638	568	568	604	606	629	558	539	613	605	575	580	664	548	583	604	615	622	611	627	598	611	615	608	575	647	623	605	602	594	560	552	629	631	574	613	574	613	610	586	642	591	609	569	616	590	608	608	628	628	638	587	594	592	608	604	606	625	592	638	619	616	629	596	661	584	600	643	634	578	600	570	562	563	590	639	609	589	649	634	584	614	604	619	646	568	648	653	592	585	629	609	604	614	605	625	579	609	586	578	590	580	639	581	629	595	560	591	541	596	596	612	599	591	579	576	570	632	568	627	596	580	608	574	597	605	604	612	640	599	609	635	614	600	592	578	558	621	608	623	603	590	585	593	551	626	562	607	591	570	609	604	641	613	560	602	556	615	603	602	611	644	624	623	632	603	621	626	590	582	579	567	609	573	575	595	649	566	598	551	607	621	567	593	572	613	627	626	625	603	611	658	556	574	607	552	578	563	599	593	574	579	613	577	590	583	583	625	639	606	599	652	637	606	615	590	589	649	605	642	582	606	636	565	613	599	630	627	609	587	605	593	626	628	620	622	604	585	592	629	587	627	631	599	545	577	635	614	566	616	620	629	589	571	587	618	576	588	603	646	625	547	662	602	600	608	623	592	585	623	590	624	649	565	600	670	637	651	606	614	655	594	595	600	642	613	654	650	584	567	594	627	598	553	604	584	605	583	678	600	619	597	553	616	603	602	589	581	638	590	623	638	642	611	579	629	613	634	593	642	604	617	587	596	609	572	608	625	621	625	607	603	598	627	649	648	668	552	635	594	606	622	626	597	577	598	566	635	577	635	603	582	585	626	628	596	584	603	622	613	611	606	606	652	658	582	617	602	562	620	579	593	594	580	606	651	616	631	592	584	579	589	621	584	596	609	658	591	635	619	612	628	656	608	569	601	582	657	603	601	626	608	587	599	590	612	597	640	624	591	590	605	621	600	588	658	590	642	575	626	593	621	636	565	597	613	617	593	662	620	617	643	550	603	567	623	564	625	598	628	629	619	600	614	601	604	621	604	623	597	605	596	598	645	555	633	669	613	643	599	598	616	588	620	608	622	615	637	578	642	587	609	644	643	604	628	652	597	600	584	613	603	588	596	591	606	610	621	577	616	592	617	629	559	642	596	604	676	621	612	642	594	635	639	599	602	601	610	593	601	616	618	592	624	611	577	609	616	656	642	579	587	627	637	628	595	597	606	597	593	562	581	599	604	620	600	646	571	639	598	589	589	640	581	658	594	570	606	584	612	607	609	630	626	570	609	576	596	627	636	629	601	652	573	613	598	587	604	591	568	567	606	652	603	601	619	594	592	655	628	631	614	594	618	613	612	610	611	645	577	608	590	612	602	631	590	570	588	635	616	634	609	603	600	599	646	558	605	608	597	623	584	557	582	589	615	633	588	618	626	651	573	614	579	587	595	605	620	593	608	611	578	635	603	611	574	594	577	613	635	611	627	651	601	597	599	618	636	602	604	595	612	556	564	583	581	612	602	595	563	590	600	578	621	609	631	631	605	570	610	611	611	582	589	623	541	600	612	601	592	593	588	589	569	641	621	603	615	607	646	618	646	568	584	610	618	640	673	586	608	617	618	588	610	573	580	625	601	594	600	568	626	575	600	597	636	600	604	613	607	615	562	584	612	614	594	623	618	646	592	598	631	548	617	595	600	603	644	626	586	647	599	676	597	555	614	627	586	652	649	606	584	643	621	603	602	616	574	569	597	566	595	632	570	570	617	585	622	615	598	581	588	561	613	606	584	619	589	658	613	594	569	606	593	612	564	641	605	618	614	643	583	600	634	643	644	602	633	612	562	614	576	635	597	620	579	625	614	597	611	603	623	610	611	606	597	599	611	609	527	602	592	582	635	618	614	636	551	601	624	562	630	605	617	629	641	568	564	594	601	633	599	597	610	619	626	577	581	647	579	584	602	654	605	626	610	629	601	608	609	607	585	631	594	624	555	606	610	587	571	626	593	587	616	610	579	640	560	573	632	637	637	617	598	579	589	629	631	622	600	611	601	581	609	611	575	657	595	657	616	584	582	588	604	596	606	606	637	613	650	631	621	595	602	621	639	627	639	617	587	559	662	606	560	568	600	605	593	588	555	621	651	596	623	635	584	629	614	632	623	586	609	634	607	547	631	591	590	630	596	582	577	578	608	596	598	608	599	603	640	560	611	599	584	623	614	601	625	618	644	605	625	590	609	565	603	614	607	562	619	616	619	627	568	626	606	604	602	624	591	636	643	604	603	630	569	597	630
28342	11096	5229	1407	849	775	629	548	461	398	399	347	365	300	269	185	194	146	155	161	158	151	142	143	150	138	132	150	137	122	148	130	130	157	158	127	119	131	130	132	121	157	162	137	133	124	131	120	129	121	130	115	135	131	136	123	125	138	149	133	114	111	117	123	136	155	116	130	125	126	103	133	113	106	145	148	102	129	103	119	129	125	121	116	137	110	125	126	132	134	124	112	138	119	139	106	125	114	129	118	151	112	128	110	128	123	108	118	122	125	93	113	110	129	96	132	122	122	142	126	137	124	111	131	119	139	124	100	134	125	127	128	134	125	118	124	124	138	121	137	113	104	130	123	141	116	124	116	113	141	148	126	144	153	146	125	106	130	129	137	133	112	130	136	137	126	112	102	100	130	137	127	120	115	116	107	113	118	122	129	118	131	121	121	132	123	115	130	116	127	111	124	139	117	114	120	114	121	118	136	117	112	123	119	137	120	138	126	135	119	114	117	132	135	124	148	140	131	137	117	152	134	131	119	140	128	117	135	129	138	131	126	108	116	128	120	118	117	126	132	116	117	125	129	131	142	124	121	118	129	149	115	125	123	103	118	123	116	136	97	129	137	93	114	145	107	134	134	125	134	128	122	127	155	132	129	140	107	139	147	115	118	107	136	152	136	118	113	129	106	129	123	101	122	107	115	135	134	127	114	114	147	144	127	127	117	121	127	147	118	123	136	114	123	122	117	132	135	115	126	107	143	116	142	134	134	123	116	125	133	120	150	122	122	120	131	141	138	123	122	138	112	142	156	142	124	132	144	121	124	122	115	154	141	104	127	114	133	149	148	149	114	134	138	149	122	135	140	122	132	136	139	126	124	122	113	138	128	136	126	113	120	128	121	128	113	131	117	121	114	140	114	127	103	119	109	119	131	102	129	148	131	132	120	125	110	138	119	128	129	135	115	153	134	121	109	126	121	113	100	115	127	122	133	127	122	145	135	115	149	136	113	114	101	135	117	122	135	139	130	136	140	110	126	102	117	145	139	105	127	113	116	130	121	128	121	152	105	113	130	119	112	142	125	112	110	140	129	115	127	119	128	112	99	130	121	121	133	130	112	146	128	145	120	117	113	117	112	108	127	105	117	127	114	108	123	133	103	125	144	126	125	117	116	127	123	124	112	112	142	130	133	128	121	122	115	129	109	137	106	132	116	113	132	138	121	111	123	134	120	105	135	130	118	136	123	168	116	110	118	121	142	140	123	117	110	120	109	134	141	156	144	132	138	116	133	105	122	136	117	135	129	126	117	120	107	147	118	116	123	111	136	145	137	105	138	142	106	99	136	114	128	127	131	136	123	126	132	108	110	118	135	119	137	127	119	129	134	139	116	110	120	131	122	99	116	111	118	123	136	144	129	116	127	116	130	134	118	129	130	102	130	136	135	125	139	128	133	123	137	119	155	128	121	107	119	141	115	140	140	149	115	125	116	131	134	128	131	128	128	136	124	135	128	110	125	115	130	116	98	109	113	132	135	120	140	107	154	120	129	123	127	109	116	132	129	135	127	116	129	114	138	121	129	114	121	122	111	115	108	134	130	126	139	155	132	140	136	139	109	132	126	139	126	107	129	123	135	143	118	114	133	133	138	129	139	108	117	130	128	130	102	114	127	135	157	140	121	130	136	113	117	138	121	138	127	104	116	108	111	113	131	127	118	115	141	135	133	130	141	116	107	117	148	124	133	128	125	129	102	123	117	125	136	131	162	152	117	153	117	129	108	112	107	146	125	128	131	132	119	120	143	127	120	115	130	133	121	136	123	111	113	140	130	151	143	124	121	117	110	113	106	123	117	132	122	129	128	139	130	119	132	139	133	142	123	125	134	119	124	138	135	118	108	126	128	112	124	124	106	125	119	118	105	133	126	128	124	120	106	104	124	121	111	114	132	123	130	143	126	121	153	121	106	111	117	114	124	125	116	123	114	115	160	118	115	146	120	111	122	125	127	114	134	111	113	122	127	131	117	104	106	126	110	114	133	138	126	119	131	125	124	132	131	137	114	128	128	118	113	105	120	128	143	121	150	124	127	113	109	109	137	128	136	134	134	116	120	124	135	131	127	106	130	135	134	140	122	135	122	136	143	136	141	133	131	122	131	123	124	116	120	121	147	109	130	134	137	128	113	114	132	136	122	125	125	110	120	123	96	140	109	121	131	128	126	136	116	110	127	127	124	113	130	105	118	134	116	114	127	127	132	114	108	119	133	124	130	131	104	124	130	135	128	129	132	150	135	111	121	119	102	114	132	120	136	137	111	129	115	117	136	111	126	142	131	127	124	125	120	118	125	138	120	138	123	116	131	122	129	121	109	120	136	138	117	132	124	122	107	145	101	119	148	116	130	117	139	122	131	138	138	120	138	129	136	141	106	159	137	118	126	127	114	114	134	123	125	115	132	124	125	152	130	109	118	130	129	139	136	124	135	126	131	128	137	125	143	128	116	110	128	125	130	113	128	134	135	113	121	138	116	137	124	135	129	133	101	117	128	113	138	118	129	142	122	134	113	114	143	138	133	129	128	129	119	129	136	136	135	108	132	126	125	94	128	116	123	126	111	125	134	121	128	115	127	120	133	144	142	126	148	138	149	127	145	137	117	135	124	137	117	129	142	134	109	139	129	156	113	105	137	141	114	127	124	121	115	126	135	149	110	150	131	133	106	120	111	106	115	135	121	112	123	130	137	116	106	144	131	118	139	113	117	136	136	114	130	133	126	98	121	123	116	131	126	150	131	122	116	152	131	122	101	126	127	117	139	131	144	112	130	110	130	123	115	163	139	131	127	124	125	119	120	149	116	108	108	119	114	122	121	127	109	129	126	123	127	131	126	144	128	144	135	124	122	112	125	127	100	130	128	121	138	123	149	114	137	124	110	114	122	109	123	126	116	120	115	108	119	122	133	124	131	145	132	133	123	124	131	144	111	108	122	122	110	141	153	135	129	119	126	115	146	119	121	120	150	109	109	108	128	122	127	122	136	122	106	133	122	129	122	128	127	126	126	122	136	137	141	144	128	148	131	125	124	137	114	113	134	138	117	146	128	128	127	125	125	122	120	136	127	100	125	133	120	129	121	116	128	125	135	137	132	143	117	126	136	129	119	143	103	132	107	146	112	131	135	138	123	129	135	128	131	132	97	135	133	108	104	129	138	109	148	166	144	103	125	135	120	111	116	132	136	131	123	133	114	134	114	105	110	146	120	136	142	112	138	135	120	118	139	143	120	134	116	123	130	150	129	125	122	128	136	125	147	117	144	126	123	124	108	132	127	139	120	122	154	141	122	153	126	104	110	137	120	121	142	133	130	128	100	118	115	134	134	117	138	131	145	133	105	116	132	144	131	113	129	131	133	98	114	131	139	130	142	118	130	95	122	106	113	115	108	129	138	121	110	128	112	122	115	115	121	138	93	125	122	148	133	108	129	137	92	141	124	121	128	130	114	135	143	118	113	152	134
18548	8070	6952	3923	3557	3574	3212	2930	2461	2029	1775	1683	1681	1262	1230	863	810	733	592	480	451	431	359	382	337	380	344	373	367	374	347	395	343	319	320	350	320	338	351	322	322	316	301	332	357	300	344	316	315	333	359	333	344	329	348	315	335	333	301	319	330	296	301	307	320	315	305	296	337	349	316	339	323	344	307	356	292	317	311	307	335	305	318	308	326	308	340	332	299	307	313	350	350	372	295	316	328	300	306	345	298	291	336	304	310	340	322	324	302	300	310	363	341	316	324	310	328	301	293	305	301	309	320	287	304	329	331	307	313	334	310	331	324	314	325	308	287	327	332	281	293	311	323	311	304	297	336	333	308	327	327	334	344	325	295	316	312	300	327	269	330	311	338	288	358	342	332	348	320	305	322	326	313	314	309	319	333	329	297	334	327	334	298	366	297	301	296	317	339	317	300	321	298	302	323	354	296	324	308	315	323	329	310	341	371	335	330	330	315	315	326	339	316	308	309	327	325	361	323	315	307	339	292	323	331	299	327	337	308	319	321	321	324	342	295	303	332	323	335	326	322	315	329	319	329	309	329	323	332	293	309	320	324	330	279	301	329	312	327	317	317	315	329	338	295	298	314	315	334	308	316	311	319	319	302	306	322	317	285	300	307	341	328	330	289	295	301	317	303	283	348	318	296	325	355	324	342	346	317	346	316	340	346	342	316	321	316	287	319	287	315	326	331	355	311	308	315	315	305	320	309	334	331	336	304	360	308	329	315	323	320	313	323	337	316	323	306	305	316	336	333	325	339	320	318	304	309	321	326	304	339	299	272	347	375	352	307	292	321	327	322	315	344	301	297	309	284	343	328	311	332	297	369	329	320	303	306	314	320	330	295	289	316	314	303	318	327	342	306	321	346	328	307	326	353	329	301	338	357	351	322	282	330	325	317	359	323	318	296	324	302	315	315	333	316	291	347	293	329	330	336	304	327	346	316	365	331	351	295	323	280	309	311	330	310	324	326	316	320	314	330	331	314	337	329	357	293	316	338	302	325	314	313	317	299	341	314	332	334	339	315	298	319	310	304	299	363	288	338	294	327	345	334	333	317	344	339	320	325	337	315	308	338	329	364	300	333	337	330	317	306	307	293	310	306	340	312	325	308	310	300	339	301	327	293	303	347	273	293	320	305	323	305	317	332	327	353	311	316	352	362	294	319	333	341	276	321	313	331	308	323	336	301	310	343	298	328	327	319	308	302	333	291	326	291	317	328	322	314	328	315	331	316	323	321	324	317	324	356	315	320	300	295	298	300	330	333	287	320	335	321	332	324	337	316	323	297	339	314	306	320	307	337	307	319	317	317	330	310	363	313	303	281	323	306	313	320	310	327	349	330	303	307	342	336	312	340	325	321	294	321	322	317	351	339	326	297	313	308	298	324	266	320	322	328	325	308	330	286	322	322	286	304	334	321	331	283	306	330	316	298	301	339	308	285	316	313	336	308	349	324	310	290	333	330	330	322	316	317	333	296	321	328	306	283	314	316	313	345	308	323	333	305	316	314	325	316	320	317	290	321	322	298	310	321	319	317	335	306	329	303	314	331	308	321	312	328	298	308	337	329	301	323	305	306	327	311	313	309	348	333	312	303	326	343	307	323	329	348	273	328	294	284	333	312	297	343	295	347	314	329	272	331	334	324	327	303	368	311	326	313	355	325	315	334	342	313	319	344	293	311	326	306	314	343	324	325	364	298	318	306	321	300	300	331	300	335	302	330	358	336	321	280	314	302	323	339	344	294	331	320	350	348	320	301	314	332	297	306	317	313	337	332	352	346	315	308	311	320	304	317	312	307	333	337	331	316	302	304	322	344	338	310	329	307	314	331	319	317	335	327	292	327	331	310	344	345	299	325	338	327	296	308	317	300	291	279	316	325	316	334	312	318	330	329	278	314	341	304	306	315	330	312	337	305	330	317	322	312	317	322	318	316	316	325	310	306	320	300	300	309	316	319	308	327	324	321	326	327	308	324	324	326	342	334	321	326	324	319	336	318	318	317	339	342	334	343	285	342	315	297	330	342	315	353	317	321	321	329	294	334	299	353	352	319	323	335	311	323	310	363	361	331	313	312	318	317	326	307	368	335	316	369	316	314	306	326	298	313	315	321	327	349	296	297	309	352	319	320	330	343	302	349	292	303	294	327	318	297	306	316	325	327	313	319	350	339	308	321	281	301	340	320	310	305	314	324	303	337	339	332	330	335	333	322	354	330	308	325	331	325	340	315	304	322	307	316	339	289	314	346	292	319	298	311	334	311	327	269	306	340	318	336	325	334	357	319	314	331	306	322	306	340	318	314	284	314	309	346	314	313	339	340	346	324	305	348	312	316	303	301	303	293	313	323	322	318	329	315	333	298	311	304	307	326	319	322	295	312	309	315	323	321	304	333	339	304	328	311	321	319	285	310	312	335	318	331	297	369	318	334	342	328	322	348	335	303	362	321	357	323	270	312	301	336	320	314	318	336	312	321	327	322	332	326	335	332	329	335	340	329	325	324	302	285	303	330	310	330	278	317	317	317	351	330	320	326	353	310	315	306	325	370	343	348	306	330	330	348	317	314	307	313	329	321	333	346	318	329	317	305	320	314	352	325	315	324	344	314	319	312	331	305	298	365	325	344	292	312	287	303	315	304	308	306	326	289	321	333	327	325	330	311	302	334	315	319	321	350	316	312	304	334	304	307	308	319	314	307	340	306	287	310	320	313	348	322	325	340	353	327	355	355	343	287	330	342	313	308	286	325	322	263	343	313	331	318	332	345	334	296	342	328	338	343	309	348	321	283	300	333	347	326	321	351	325	321	348	317	349	317	319	297	308	338	304	313	300	333	328	315	320	322	339	330	321	318	344	329	313	327	304	340	332	323	330	308	326	293	343	325	344	288	308	331	328	321	360	312	309	342	308	330	320	296	321	311	296	318	302	338	329	329	341	311	318	289	314	334	314	332	321	318	312	290	305	318	318	334	300	317	320	345	292	318	323	318	346	327	352	334	324	321	339	346	307	308	300	324	299	314	320	331	298	327	289	294	343	375	335	330	286	307	306	314	337	356	325	354	315	310	310	313	312	318	319	338	317	324	299	342	299	303	347	349	337	338	307	352	316	334	338	299	298	320	342	308	328	353	329	357	326	298	325	290	336	358	319	330	318	334	317	314	301	311	355	305	344	325	340	316	303	318	328	322	291	312	337	333	308	310	314	319	301	296	321	320	328	310	336	297	349	323	286	294	342	332	312	302	350	322	314	299	318	334	344	285	336	283	340	315	347	335	326	320	310	302	321	325	323	334	286	297	300	344	337	326	343	337	320	327	348	335	268	304	315	290	329	335	299	330	350	308	339	348	285	305	335	311	362	312	329	309	318	327	300	314	332	332	328	309	312	296	355	309	337	314	322	312	316	327	293	322	326	294	334	324	328	325	319	348	335	339	299	306	322	329	302	324	310	336	323	314	308	331	333
7860	2338	1098	492	435	412	327	371	361	328	294	306	278	255	328	295	278	284	269	273	281	292	262	292	304	286	282	267	288	288	288	282	326	271	283	258	257	274	281	283	237	267	276	273	278	281	313	295	282	274	252	295	274	281	279	263	293	256	257	285	272	302	330	278	304	294	290	266	302	284	285	291	262	277	254	278	254	287	256	288	306	275	280	273	283	321	262	253	267	274	267	285	233	296	265	285	274	286	286	275	304	292	271	270	273	283	259	283	291	249	288	308	247	287	297	283	281	296	314	285	293	287	296	275	260	275	274	265	247	269	273	282	280	275	276	294	291	284	301	272	289	293	326	291	308	270	283	265	286	261	263	262	282	283	271	271	289	295	290	255	290	287	322	304	270	261	295	268	261	258	309	284	250	272	260	309	260	306	267	298	269	285	309	300	291	298	271	302	285	262	310	295	268	265	301	305	280	262	279	254	265	276	270	281	278	279	247	269	290	311	280	270	249	290	299	279	261	293	270	251	285	258	282	267	289	298	293	275	279	275	279	264	270	266	276	278	268	264	296	348	270	274	297	290	310	292	285	314	264	289	258	269	269	279	277	286	263	331	289	265	239	255	309	262	305	306	282	264	270	237	258	266	303	246	280	267	265	276	272	244	278	267	279	274	266	296	273	276	308	294	265	272	267	308	300	333	276	295	280	292	309	275	295	288	298	326	263	302	270	265	294	246	279	243	281	290	276	284	289	235	268	290	272	271	287	265	274	281	269	289	287	271	271	284	294	278	253	271	258	257	250	272	293	273	277	287	277	284	273	248	280	284	265	259	297	293	242	276	277	294	274	269	283	287	287	286	285	257	259	278	279	293	265	285	257	231	255	247	269	297	272	304	288	262	279	291	281	270	284	308	275	286	303	290	263	242	265	268	303	291	287	271	293	271	276	257	295	265	271	273	266	253	292	278	261	270	258	268	282	260	296	309	282	275	290	303	298	246	282	303	282	273	272	273	276	279	266	286	293	271	262	293	300	281	287	298	290	264	301	279	276	264	275	291	290	298	270	282	244	286	306	291	268	272	292	279	291	272	274	267	303	302	283	263	293	276	288	297	267	284	280	285	263	278	274	294	253	290	265	274	276	274	277	290	265	293	278	268	253	297	270	272	294	288	267	264	305	280	281	275	271	251	250	275	265	276	319	301	285	277	286	301	271	288	276	246	284	280	327	281	312	269	294	264	296	285	310	304	284	299	258	277	256	298	273	267	283	287	260	286	296	311	271	261	277	277	301	280	261	270	305	276	287	234	262	290	299	315	292	288	279	310	283	283	278	267	294	300	322	264	290	276	269	278	269	281	276	247	279	277	274	300	281	278	285	284	269	290	300	317	269	290	271	259	314	295	288	294	255	307	244	287	291	267	288	283	283	290	279	295	287	288	265	269	263	274	284	281	295	302	309	285	294	286	315	258	274	301	269	269	278	273	303	297	260	270	278	254	209	285	299	305	296	240	263	272	289	302	284	290	274	273	293	254	279	235	280	273	286	275	265	279	283	297	260	273	319	273	289	266	257	306	230	241	270	267	283	249	282	291	308	286	322	287	297	269	296	254	285	319	279	276	277	260	281	281	317	277	280	286	295	284	245	296	267	279	308	255	281	290	295	284	262	276	279	304	245	321	292	297	283	282	284	318	288	278	257	268	302	270	260	256	268	278	301	279	297	295	295	319	296	268	267	263	290	256	264	279	303	273	269	264	292	311	284	256	264	280	280	279	319	274	293	260	261	285	271	283	296	286	283	261	264	277	258	277	254	258	284	277	286	278	301	270	265	273	298	257	274	306	317	307	260	271	276	288	280	292	291	247	268	259	260	253	271	269	314	267	284	280	259	275	258	292	268	270	267	300	290	286	267	300	298	268	279	252	286	252	293	271	285	270	272	311	300	299	293	316	270	259	290	283	265	284	277	271	295	250	314	324	262	253	287	272	276	278	271	254	293	280	239	297	305	308	251	303	277	273	244	272	295	291	274	266	259	263	270	262	253	277	304	260	299	287	241	288	256	256	294	277	275	311	287	287	268	276	286	297	314	283	311	278	281	267	222	308	303	291	291	244	253	263	270	262	259	268	312	284	263	271	320	280	280	294	258	236	307	287	277	254	280	273	260	298	267	272	254	287	301	276	279	284	275	238	266	229	290	261	303	273	257	282	302	272	289	299	290	262	294	289	278	263	247	288	279	275	285	287	257	276	304	259	247	276	255	260	256	300	278	314	282	266	252	321	290	296	271	257	280	308	308	262	282	279	265	260	291	266	287	279	296	264	271	270	238	290	285	289	300	292	293	281	275	275	274	299	269	282	280	285	253	248	276	285	327	273	278	282	271	279	286	293	284	288	297	317	262	276	272	259	290	277	276	268	291	290	309	273	283	299	280	273	275	264	273	267	289	261	308	267	289	270	278	262	332	274	238	315	290	280	304	306	274	288	270	275	286	283	264	277	257	289	311	290	274	291	252	275	279	291	268	280	301	296	320	279	263	245	293	261	278	258	305	245	302	297	266	262	275	275	288	273	283	263	276	290	277	292	247	272	304	277	272	277	278	259	277	264	282	291	274	305	267	266	308	277	247	275	253	282	290	291	257	266	247	241	267	269	265	254	282	278	251	249	271	307	299	272	313	281	272	291	299	279	274	306	283	273	286	263	283	268	308	291	299	259	286	311	286	290	260	295	285	275	285	284	262	267	316	291	277	298	268	286	275	301	302	246	302	310	287	225	302	282	249	287	264	267	296	268	262	255	286	280	260	257	272	290	268	284	312	288	249	274	253	300	241	312	284	273	267	329	281	269	287	292	307	265	293	273	261	260	346	282	308	250	286	305	269	268	297	278	267	304	257	305	249	277	296	288	289	268	255	259	269	275	280	292	296	263	266	272	277	293	273	262	279	304	308	292	284	264	298	286	286	278	242	291	278	262	254	252	307	289	257	274	261	303	260	295	279	287	287	277	277	275	294	291	333	302	297	295	279	283	292	263	272	298	283	306	279	259	292	279	293	284	279	287	266	259	270	276	254	270	291	291	266	281	304	282	327	281	277	319	283	311	306	275	303	299	299	335	266	281	287	256	234	282	268	278	268	265	261	287	286	267	286	289	250	320	256	280	281	307	265	303	262	292	277	293	292	277	283	277	297	264	257	275	313	284	282	269	271	279	289	288	289	286	271	289	279	294	270	257	279	282	265	257	246	267	270	312	283	255	278	266	283	283	272	282	260	281	241	285	275	274	268	314	264	281	273	280	300	290	301	266	282	296	285	291	298	285	257	257	265	286	277	269	291	250	255	266	280	282	291	291	270	305	280	299	297	241	290	278	298	301	290	295	327	301	331	286	260	302	260	252	307	267	267	291	274	295	267	299	288	306	286	267	290	262	281	265	276	248	240	293	283	260	277	263	285	277	267	269	274	316	296	262	282	271	215	276	304	261	313	281	285	279	264	299	299	294	278	284	285	310
5970	2601	2208	1417	1425	1302	1163	1138	986	911	862	860	792	864	804	745	776	747	684	736	717	708	703	693	690	653	619	669	724	667	722	678	657	645	681	673	627	672	692	703	678	679	677	672	722	663	631	689	658	662	701	669	669	689	655	644	638	670	658	642	656	672	662	685	617	680	689	677	705	663	634	670	638	674	626	682	700	701	632	654	678	676	678	643	662	641	656	637	714	695	678	701	657	659	664	678	691	684	673	658	682	666	638	679	675	662	676	655	686	689	643	599	686	654	700	723	643	656	652	689	655	638	612	668	608	686	676	605	628	655	640	666	707	681	695	673	667	687	680	690	702	674	656	584	622	687	707	649	596	651	706	620	697	672	658	688	656	658	657	658	656	706	707	677	678	648	664	713	666	668	654	635	669	685	696	632	678	682	689	656	665	649	639	656	683	673	654	647	673	606	686	665	694	642	668	677	666	630	630	661	680	665	646	642	688	680	680	665	671	682	690	677	686	671	671	645	690	632	681	681	645	725	662	658	676	679	635	674	658	653	679	624	671	721	646	637	657	665	621	657	642	643	655	687	621	632	697	624	678	591	680	690	678	667	683	694	648	659	640	679	637	678	686	667	679	679	665	617	696	633	662	627	708	692	651	720	647	673	676	644	716	660	651	644	676	672	695	638	633	659	623	672	674	663	671	657	705	652	671	696	682	640	638	683	668	689	672	706	663	661	673	679	664	693	659	701	639	719	683	649	662	648	712	641	600	658	731	675	666	662	657	695	609	699	709	671	670	687	667	682	682	648	622	681	662	710	704	629	634	664	641	661	694	659	681	678	662	709	644	610	649	643	686	702	689	670	692	622	710	730	599	660	645	639	665	679	639	656	685	626	632	685	723	693	653	701	641	634	666	666	698	653	676	674	641	705	686	655	637	630	661	676	678	629	675	640	647	660	698	670	634	687	701	637	669	643	638	685	650	638	659	698	624	674	679	678	656	610	649	625	678	643	671	673	652	668	694	664	639	670	697	632	661	660	651	633	667	662	618	699	646	635	656	686	698	685	680	635	638	639	734	664	662	689	632	651	736	610	655	646	622	617	657	651	682	700	689	660	659	654	663	655	665	672	691	696	670	648	636	683	673	653	678	713	611	736	684	664	666	673	696	636	672	706	662	631	690	663	680	708	632	666	642	661	649	705	662	694	679	681	627	686	628	655	668	696	673	627	647	663	631	637	639	639	689	701	700	666	709	682	647	675	660	670	685	691	657	645	660	656	663	655	704	670	708	620	704	680	648	682	690	656	633	666	715	664	650	678	636	676	659	630	687	651	653	649	711	635	646	702	700	677	616	676	666	650	636	725	709	650	665	616	673	653	662	668	638	676	642	649	740	650	657	678	670	678	682	685	716	699	676	683	664	646	649	670	595	595	668	647	677	647	690	629	624	674	658	674	652	648	695	687	686	670	642	648	681	648	671	687	720	649	697	681	652	672	651	642	670	663	630	692	649	709	698	714	657	662	705	660	661	621	681	682	668	664	650	636	677	696	702	677	678	674	708	674	691	701	672	703	713	694	673	680	657	663	678	679	675	630	640	605	676	657	705	697	655	668	665	675	632	675	687	656	646	650	629	648	661	686	690	701	668	617	695	644	651	682	661	691	646	714	647	656	680	695	640	669	681	692	674	702	666	595	625	671	682	691	647	635	647	640	728	703	682	667	665	669	630	661	652	632	669	716	666	672	649	637	686	651	673	661	677	683	633	638	705	703	643	644	622	682	649	663	695	668	669	678	664	665	624	638	679	595	611	694	691	663	660	659	647	705	663	658	668	661	678	687	681	675	699	670	655	661	660	651	653	663	653	719	641	680	703	698	671	685	682	650	647	671	668	638	691	701	658	717	649	683	652	747	672	666	680	639	704	658	693	716	698	649	697	661	715	676	695	692	666	612	666	662	670	663	681	639	686	709	663	699	660	637	700	613	642	656	665	644	705	683	731	647	727	660	715	644	658	693	639	680	680	684	679	680	693	680	710	683	676	623	663	638	669	677	704	696	686	664	661	663	705	701	631	672	630	607	676	684	667	663	642	688	688	668	643	645	658	668	684	651	631	686	628	679	629	692	673	679	664	662	677	670	646	647	709	650	633	642	667	627	687	607	702	601	667	680	685	671	663	647	651	682	640	628	660	671	695	652	624	699	690	640	691	657	683	654	678	691	726	704	624	641	653	655	645	662	675	663	679	664	623	662	659	724	681	662	655	671	672	653	664	687	682	681	631	652	650	676	658	637	670	672	667	625	620	643	686	702	683	662	717	692	692	654	661	658	666	665	678	676	674	617	696	688	672	670	658	681	598	666	598	691	652	675	608	638	729	682	687	642	632	672	654	650	652	678	645	675	678	638	690	709	694	675	685	685	629	711	668	681	701	671	664	667	671	665	626	676	645	653	681	639	680	657	626	653	674	678	643	648	637	695	701	633	652	644	611	642	675	702	707	681	662	688	656	644	679	672	701	684	654	625	670	689	696	707	658	649	638	660	691	648	630	615	659	640	700	691	661	630	736	622	668	669	682	688	670	680	631	695	678	664	709	661	689	659	668	667	687	679	718	678	640	702	667	671	706	692	664	674	697	662	645	647	671	651	676	668	690	676	685	684	674	699	716	666	691	620	631	681	668	650	684	623	684	672	696	679	674	671	661	662	659	655	672	617	670	707	647	660	638	681	687	720	637	636	685	644	697	692	652	681	641	690	654	641	681	670	653	674	690	683	617	671	680	633	737	649	674	683	654	665	655	652	696	689	612	713	671	726	704	663	708	663	689	696	606	627	656	615	635	683	666	636	695	679	692	674	691	715	655	660	691	706	678	667	664	624	690	695	688	676	691	697	671	660	682	704	687	653	663	663	633	629	667	682	652	639	661	648	685	669	682	648	673	634	650	672	704	694	628	680	624	669	702	647	678	689	703	669	658	655	685	676	671	664	699	651	688	682	685	640	677	627	668	625	683	625	662	666	643	667	669	678	680	656	687	665	641	677	681	693	682	692	655	693	680	640	656	652	704	630	674	662	671	672	658	694	650	674	674	663	711	610	672	671	633	706	669	669	696	675	639	653	648	674	681	731	709	652	643	647	683	695	683	711	694	714	633	653	714	646	681	704	691	673	658	659	629	687	687	668	644	710	665	700	671	662	688	663	649	658	662	656	666	673	670	649	665	705	645	692	643	652	662	676	632	648	689	697	707	659	679	694	682	637	663	670	690	674	656	684	622	663	672	695	634	688	684	634	681	707	653	723	651	661	676	676	757	697	663	665	646	674	653	641	621	690	671	657	639	685	683	654	703	654	734	660	614	660	660	667	668	656	693	678	707	683	672	681	666	656	719	675	655	678	672	633	665	638	673	611	662	666	675	652	681	622	666	664	672	656	638	709	693	691	620	716	676	688	659	650	653	692	664	706	682	698	672	637	667	656	667	710	675	666	737	694	687	651	651	690	655	669	690	701	666	644
19660	6171	3261	900	663	593	488	481	475	411	353	331	371	324	369	295	289	298	276	244	265	284	253	267	259	284	253	275	253	244	272	270	245	256	255	217	245	259	240	258	216	241	244	237	247	251	260	246	248	261	267	253	288	256	270	241	278	226	225	240	236	244	269	260	258	262	272	255	241	213	246	265	252	251	221	242	236	263	272	222	253	241	290	245	277	261	241	272	252	266	254	216	210	272	235	243	244	227	233	261	223	249	277	259	243	258	248	252	250	234	273	262	256	278	259	234	249	237	266	267	252	233	265	246	241	245	240	244	271	265	224	249	237	250	267	272	256	227	260	263	237	251	229	246	270	251	226	254	233	226	231	225	227	279	255	236	240	254	264	233	251	263	279	232	272	256	242	257	234	247	221	249	250	268	260	246	285	254	279	249	227	233	219	257	273	225	268	258	259	252	247	254	253	255	260	277	253	257	247	244	248	247	242	228	226	288	256	225	265	246	245	279	231	226	238	282	255	257	263	269	217	272	263	255	288	278	278	232	223	234	251	235	235	236	227	240	258	272	256	268	226	231	265	266	239	272	246	258	262	258	266	228	260	227	239	263	256	246	230	290	252	260	276	268	261	207	218	248	249	265	266	251	245	273	252	255	235	258	240	252	203	247	246	257	242	233	219	277	257	296	240	232	241	265	278	249	265	269	244	226	241	267	286	250	263	239	230	271	229	261	277	277	258	249	225	261	250	230	207	243	259	207	222	284	242	245	250	266	269	241	270	263	271	264	264	263	239	226	228	253	278	243	278	237	218	257	258	253	232	256	255	236	248	241	242	239	237	273	241	239	260	254	251	258	254	263	263	275	252	262	267	255	249	257	277	250	249	246	243	270	230	236	221	221	267	242	240	242	242	247	271	237	263	234	240	256	269	236	271	230	262	255	251	240	240	249	243	253	257	224	240	227	258	221	230	250	230	245	256	259	241	215	265	265	250	246	251	269	246	254	290	265	245	260	253	255	254	224	243	220	230	255	241	249	228	272	228	249	272	257	251	229	256	264	238	242	242	269	235	263	246	232	249	270	258	249	240	260	253	272	267	254	230	254	227	256	251	247	231	230	267	263	236	265	257	281	246	269	229	246	206	236	247	228	249	250	271	282	269	237	261	235	260	235	265	221	217	257	258	228	221	273	255	223	281	220	250	220	247	254	261	262	250	255	259	225	236	244	270	239	245	238	243	275	256	249	248	231	277	229	244	243	198	282	259	254	227	248	237	222	257	247	207	271	244	233	277	248	229	226	258	226	255	284	259	249	240	261	275	243	237	259	231	241	251	281	252	260	210	255	241	265	226	227	262	253	259	239	242	259	279	264	279	251	262	236	264	292	239	259	250	240	228	269	219	253	240	267	255	249	248	272	243	246	257	304	258	223	248	231	226	255	246	241	237	261	263	226	253	247	265	247	238	254	249	232	220	270	251	252	268	235	263	270	282	257	237	247	248	250	240	264	243	239	226	261	256	234	274	248	282	250	249	267	251	224	254	239	257	234	234	245	235	272	223	261	250	249	273	240	232	242	215	258	239	257	226	249	255	289	235	270	275	238	259	261	249	261	285	244	240	267	243	256	240	291	240	247	219	226	249	215	235	235	227	252	256	239	235	239	240	255	233	247	243	263	243	247	231	253	284	266	248	245	266	234	246	225	270	271	266	259	234	269	269	264	241	264	257	233	236	279	234	261	267	263	247	249	266	236	262	253	270	238	241	260	227	269	244	245	217	248	252	243	258	250	266	246	279	234	228	243	257	249	248	255	247	272	246	259	253	241	263	237	243	273	252	243	249	238	240	245	259	250	242	257	256	259	241	241	245	223	243	243	251	260	235	293	260	250	271	243	225	217	244	250	278	218	254	244	259	233	254	251	264	282	253	243	265	254	231	248	274	262	269	240	220	230	233	241	234	241	234	242	247	251	257	267	238	216	274	237	272	244	227	248	240	237	265	223	252	247	237	243	264	289	246	274	246	247	225	254	272	271	260	261	237	252	262	241	240	230	254	224	236	246	242	258	239	268	247	211	227	250	249	240	251	235	242	261	231	279	260	250	288	263	229	257	221	219	257	273	262	233	292	249	256	264	234	238	267	194	247	250	250	255	263	229	240	220	273	259	258	259	272	251	260	238	271	237	243	228	259	248	254	282	262	271	260	248	252	256	257	237	235	255	240	225	241	234	266	244	220	245	222	225	251	233	226	255	258	275	241	250	295	233	267	229	236	235	267	235	270	263	247	288	254	262	245	247	248	262	253	270	244	236	224	241	228	259	234	252	267	261	246	266	221	259	248	230	286	249	257	263	247	251	228	239	292	216	247	271	260	248	243	247	270	238	252	234	247	282	205	238	257	223	220	255	271	278	231	249	238	263	221	249	222	251	278	234	266	268	245	270	254	253	219	262	249	219	246	281	256	249	239	222	233	286	230	267	246	285	234	225	266	222	287	242	248	250	268	249	269	257	263	265	237	257	240	248	242	254	227	244	241	265	274	258	238	258	248	222	273	228	232	262	244	270	231	244	253	246	239	292	283	266	269	241	240	245	255	257	264	232	289	208	244	266	263	244	267	278	251	246	265	244	223	221	243	209	290	243	240	258	284	259	251	252	228	250	247	267	260	237	255	232	259	254	238	253	254	239	258	243	257	226	241	267	263	293	235	244	230	256	225	246	255	234	258	242	266	262	247	292	261	257	264	255	233	237	229	251	227	281	247	233	266	269	230	248	253	252	256	226	250	249	238	231	274	224	249	268	244	279	243	260	268	258	259	251	233	244	240	281	249	288	252	219	257	254	241	246	249	253	239	243	256	225	245	243	264	232	284	197	244	256	258	223	246	233	248	210	227	265	281	277	281	281	243	292	270	267	257	240	245	229	230	258	245	280	250	270	236	281	263	273	253	234	260	217	275	232	243	251	270	247	236	261	247	245	234	250	245	243	230	253	256	257	213	258	216	232	270	233	239	242	251	252	240	238	261	256	264	254	227	252	270	236	222	234	267	275	250	240	261	262	225	228	242	270	256	240	250	241	240	265	271	241	245	276	240	221	227	225	246	243	246	258	275	261	276	235	258	288	259	293	258	265	251	268	257	220	280	287	263	274	248	235	215	255	241	220	244	247	228	244	256	243	277	221	250	258	245	259	237	264	244	234	234	255	228	247	253	231	238	259	234	231	239	255	233	247	246	241	254	244	283	238	210	252	243	249	255	234	258	242	252	269	218	246	247	242	265	255	246	253	248	229	268	246	238	274	234	272	235	262	225	248	251	258	237	250	263	294	272	272	281	267	228	254	244	271	298	233	236	232	248	221	250	241	251	226	244	258	257	222	250	228	237	254	267	252	248	240	269	245	238	284	259	245	267	241	256	234	228	266	243	249	249	245	226	230	235	249	258	255	263	266	226	236	257	248	252	236	266	270	270	273	227	258	265	245	287	245	248	249	230	257	254	254	239	265	248	224	256	220
14183	5376	5179	2621	2429	2287	2247	2131	1792	1457	1424	1295	1310	1314	1069	854	825	791	703	717	603	638	611	638	654	655	617	637	618	598	615	620	609	566	622	609	615	642	563	590	601	615	574	575	631	605	621	568	633	633	621	619	593	603	590	604	602	598	625	609	608	555	655	630	603	644	594	561	638	603	616	578	628	624	583	568	627	593	611	569	583	566	532	604	632	549	588	614	616	613	577	633	601	593	647	533	643	617	612	544	594	605	615	643	593	548	573	604	610	639	572	606	621	583	634	658	538	596	579	554	635	619	581	575	620	628	551	607	578	581	637	574	623	610	582	628	594	563	573	586	590	579	578	573	546	615	594	563	563	580	561	590	617	622	608	612	580	576	574	632	578	615	582	595	587	600	594	570	584	551	551	551	577	606	602	618	586	581	579	554	634	577	601	558	634	630	621	598	576	615	620	599	605	614	609	602	579	610	609	577	588	626	560	594	646	643	593	622	598	610	565	580	603	597	583	619	604	559	629	569	575	619	587	613	584	580	626	597	611	602	619	671	599	599	602	582	538	558	605	589	665	583	584	581	644	577	607	596	600	579	592	598	641	577	610	670	581	628	615	586	612	620	651	612	608	570	610	631	550	631	582	597	604	626	591	638	578	586	652	602	623	610	577	620	594	579	622	585	630	608	588	572	589	540	584	584	652	579	602	595	576	599	584	555	628	579	566	603	633	601	590	602	619	580	580	611	580	618	605	572	620	605	627	641	600	588	608	565	603	624	585	593	553	585	602	600	589	573	592	600	567	597	594	578	593	617	547	641	599	598	593	616	572	583	590	586	568	611	589	588	596	564	573	568	602	598	585	575	562	594	555	606	604	596	677	605	570	576	599	620	529	584	588	566	619	552	602	611	551	588	522	557	627	550	566	593	570	595	624	623	605	596	609	618	605	602	565	593	611	590	558	586	613	593	626	607	640	555	607	614	590	587	585	633	626	631	612	621	561	557	603	584	568	642	625	625	582	622	590	573	602	632	644	583	605	620	585	580	576	560	590	575	609	582	635	599	612	581	615	633	617	557	610	559	619	605	590	564	561	608	567	564	577	604	592	631	589	613	650	626	589	618	569	630	572	606	601	610	617	588	597	590	552	638	574	588	592	642	555	595	691	566	580	598	632	552	594	576	622	609	605	587	619	566	656	590	582	588	629	596	659	588	594	585	582	568	582	575	614	579	602	590	610	549	633	585	601	601	578	534	585	618	589	552	591	588	584	615	597	627	608	623	619	598	615	583	583	620	560	572	593	616	583	582	602	621	637	593	591	568	604	627	580	596	586	630	577	598	613	586	579	622	611	630	593	585	572	572	579	565	630	569	638	597	551	601	568	610	572	633	608	573	594	578	614	605	586	625	591	638	598	581	590	600	558	579	585	627	595	649	596	601	611	617	597	570	558	557	572	615	597	581	577	635	584	595	541	600	641	563	545	601	592	595	583	617	562	563	640	525	587	598	594	616	535	566	582	620	643	600	619	632	623	584	609	589	534	613	592	582	616	560	575	622	610	581	580	606	550	577	562	585	596	590	562	582	587	633	625	597	657	595	562	558	602	588	568	562	614	588	548	603	592	546	594	595	599	578	562	628	567	644	543	650	570	638	603	602	592	630	559	583	606	567	595	606	582	570	591	580	579	585	555	624	586	556	572	604	573	593	603	575	589	589	552	618	592	642	599	564	568	640	631	580	584	595	588	644	583	564	582	591	621	552	593	606	574	546	605	601	594	634	559	552	583	629	612	588	626	591	590	629	639	599	562	615	601	571	596	623	539	588	610	595	581	578	590	598	626	557	601	617	648	588	568	568	611	572	604	552	615	645	623	562	577	602	636	598	621	560	563	608	645	600	590	613	620	631	626	604	602	609	564	616	667	592	614	567	645	617	569	610	568	604	592	596	623	593	606	614	590	540	621	577	592	629	584	604	553	588	599	543	602	561	598	623	591	582	581	572	638	625	595	594	575	591	611	569	549	569	621	581	626	641	571	605	581	609	579	577	566	648	596	604	588	615	591	545	629	576	621	595	595	562	600	596	573	637	554	547	559	556	616	576	572	611	621	591	627	568	610	578	589	567	569	589	580	603	597	591	570	578	578	566	594	584	590	587	585	640	540	623	597	580	596	570	599	629	608	646	576	583	594	647	597	563	605	619	584	614	607	593	603	615	619	563	568	566	596	590	622	565	609	601	619	546	596	558	632	582	636	579	593	602	599	564	592	602	568	616	566	566	606	563	612	561	602	622	619	602	601	626	612	601	569	577	579	622	564	624	585	576	628	577	600	586	611	575	599	607	590	619	573	563	612	567	661	643	565	626	557	595	574	611	646	587	612	641	572	550	615	592	608	575	578	599	602	595	595	563	618	559	622	615	587	579	632	643	624	583	664	598	590	598	619	597	658	584	595	540	592	599	572	650	563	624	601	586	641	583	625	592	585	575	583	623	552	555	600	635	611	602	590	579	596	588	573	569	603	611	609	633	639	571	537	586	614	636	592	586	568	600	575	594	616	570	560	630	627	562	613	586	620	593	607	627	599	586	640	610	605	582	581	616	611	576	592	591	619	632	606	606	591	580	571	589	618	593	625	572	549	605	597	582	623	580	587	596	607	596	655	596	570	609	580	607	623	562	571	609	626	568	570	613	584	613	636	592	602	555	629	608	598	607	596	631	572	581	548	568	525	593	538	609	589	576	587	580	631	620	582	588	584	545	585	636	610	606	571	600	612	643	600	592	569	600	594	609	562	582	606	614	638	598	576	620	595	570	589	556	600	584	622	568	606	585	609	600	589	619	563	598	572	602	613	615	602	612	559	585	587	607	575	606	644	628	600	593	613	602	591	614	550	612	621	590	577	599	624	627	588	609	571	597	572	554	587	611	593	626	585	581	586	600	661	587	611	602	579	606	619	558	601	609	586	617	604	581	603	585	568	600	579	619	585	583	588	580	612	585	566	589	596	577	577	544	596	560	624	591	595	555	580	658	591	603	620	578	565	624	555	619	613	572	586	550	638	571	552	575	566	638	653	570	583	599	597	627	611	592	601	571	582	611	593	580	613	573	644	598	583	615	566	555	620	614	602	597	589	619	614	569	590	587	576	568	611	605	603	597	608	611	614	592	585	623	604	615	628	596	611	576	590	588	621	554	595	573	591	581	611	568	607	572	580	619	572	670	590	596	576	607	590	582	584	596	602	597	596	624	575	565	586	586	654	585	612	616	601	599	599	563	596	607	572	637	637	643	627	631	574	573	599	593	586	631	612	553	559	606	609	575	585	621	578	561	573	612	625	576	643	568	645	621	564	594	585	568	571	576	645	590	582	586	595	599	630	636	614	630	607	597	602	590	595	574	622	606	615	593	570	616	593	601	584	618	596	610	587	600	574	591	587	590	603	619	621	605	610	587	617	595	609	605	593	597	619	580	570	603	579	600	577	537	605	568	594	614	601	586	588	592	611	613	599	563
28761	11289	6185	1410	847	798	643	537	451	410	363	345	356	292	245	199	156	163	132	150	144	148	116	162	114	142	129	135	141	125	156	113	127	141	122	129	131	134	114	140	120	134	135	121	140	134	104	133	104	120	140	116	109	120	115	135	111	127	128	119	141	150	104	123	136	110	120	147	115	112	122	125	120	114	107	98	126	122	118	109	119	84	131	115	103	136	119	99	120	140	128	136	142	116	125	139	120	136	129	113	107	128	118	115	114	145	117	118	124	129	133	135	140	128	138	120	130	124	107	115	113	125	110	107	104	111	131	109	117	132	123	127	139	109	127	122	114	118	128	123	105	134	116	103	135	128	122	120	139	136	110	130	118	108	108	117	124	143	137	123	120	134	118	101	117	132	118	124	120	116	125	127	119	111	108	132	107	125	130	127	127	125	133	120	121	111	116	137	124	127	126	129	135	117	121	130	109	105	127	116	104	121	140	110	115	115	118	129	111	115	96	103	109	121	119	116	145	140	128	94	139	124	115	157	116	111	124	147	110	123	109	106	123	110	130	107	119	109	125	108	137	128	118	105	112	128	106	128	122	126	114	135	117	129	114	130	118	132	118	138	128	130	131	136	123	128	119	130	147	106	120	122	132	95	109	109	113	133	135	110	117	135	118	118	113	137	124	135	112	122	104	109	112	131	118	130	133	110	118	139	107	118	112	107	111	111	137	96	131	117	114	128	124	125	121	105	131	118	117	122	108	128	126	128	140	115	95	102	123	114	124	107	123	128	120	100	108	121	121	135	121	136	133	142	128	118	110	107	125	117	133	121	127	109	143	128	116	98	114	124	124	135	127	134	116	124	149	142	112	99	129	107	127	114	124	142	117	116	144	136	114	113	138	126	117	120	124	120	114	95	113	109	111	122	137	129	146	121	110	111	139	108	111	119	114	119	111	111	114	122	120	142	129	133	138	144	135	132	106	107	115	132	114	118	107	129	112	128	110	120	121	116	126	122	131	121	130	128	106	108	118	102	106	129	128	125	128	120	128	127	125	125	124	110	111	118	111	106	99	105	131	118	148	95	102	118	134	133	110	125	108	137	131	106	144	106	113	118	138	136	147	120	147	105	124	128	121	134	117	104	114	149	117	134	116	102	123	112	132	116	124	115	116	112	109	129	141	118	126	134	116	111	126	127	103	112	126	108	129	128	131	129	129	128	111	103	114	124	144	119	124	108	114	111	126	122	113	128	112	107	136	145	143	131	120	139	107	107	116	116	109	106	132	125	122	127	102	114	107	120	129	121	129	115	125	137	110	129	126	125	133	107	117	122	149	116	119	130	147	130	123	131	121	136	125	128	106	126	101	114	118	119	134	134	129	122	111	129	107	94	133	132	127	121	118	125	123	117	135	111	145	115	124	122	124	132	122	139	117	112	118	131	135	145	123	133	121	145	124	86	124	128	129	123	110	115	116	135	129	133	117	120	114	113	120	101	128	128	132	149	127	131	135	123	107	118	110	113	116	92	116	144	131	108	117	107	106	122	137	115	115	116	111	127	140	108	120	95	123	123	125	125	125	118	103	126	146	140	107	105	135	133	118	101	118	136	129	126	151	145	115	112	118	135	133	143	120	109	107	113	120	128	112	118	113	119	120	139	150	123	126	116	119	133	115	109	117	112	140	125	109	106	118	113	99	148	119	127	138	130	110	104	107	96	119	136	116	127	123	138	142	121	116	119	125	124	109	128	92	103	118	115	129	123	112	103	142	122	121	111	108	99	113	140	117	121	116	127	127	123	116	143	110	102	110	119	126	151	127	125	111	132	128	111	96	114	100	113	110	95	102	148	111	105	133	146	129	103	111	107	113	118	137	124	143	110	110	117	134	108	128	116	134	134	129	125	154	113	126	131	128	118	128	105	121	125	114	142	126	125	99	131	136	123	123	127	120	123	141	116	126	147	136	121	111	94	126	122	122	121	124	133	123	125	115	116	108	106	113	123	119	109	120	128	125	142	130	129	121	122	108	114	117	102	108	119	124	125	117	129	120	119	116	136	115	151	118	113	114	132	115	152	153	120	119	106	115	115	131	124	109	111	119	107	127	98	139	117	129	103	112	129	117	102	132	112	131	125	123	116	124	115	118	122	112	100	114	128	110	125	130	118	101	112	121	109	107	97	85	103	112	121	123	130	116	100	109	122	123	120	121	113	110	121	106	136	121	113	136	127	131	116	126	141	136	120	111	128	114	103	100	141	132	101	106	135	130	132	113	131	120	124	126	129	118	109	117	124	115	137	108	129	130	110	111	120	108	104	131	106	105	107	109	114	112	112	116	129	114	116	123	124	122	130	128	126	121	126	110	114	113	103	127	123	115	124	117	120	133	116	123	112	128	117	119	139	139	114	139	113	154	105	124	116	119	131	139	123	109	131	102	137	108	109	146	130	122	108	129	128	133	125	129	111	90	101	131	116	126	126	120	105	162	124	123	123	123	113	124	131	116	119	144	130	129	115	141	129	109	110	121	133	113	113	124	118	132	127	117	136	129	99	131	117	120	125	113	112	122	128	109	129	106	118	130	136	132	94	163	91	132	132	113	140	111	122	106	123	141	119	129	121	127	135	119	117	126	109	124	100	125	126	121	116	129	142	131	109	126	126	104	111	107	132	136	150	131	139	129	133	113	113	130	150	127	119	112	124	134	139	111	116	142	127	133	139	128	134	116	118	107	127	126	136	117	135	109	137	131	111	125	125	110	126	112	99	119	97	97	106	103	116	141	112	119	134	108	129	135	129	105	111	104	116	114	116	119	127	138	109	118	123	130	148	119	128	133	100	106	128	131	108	158	154	118	117	126	126	117	117	113	112	100	123	133	132	114	111	131	118	133	129	132	139	137	127	116	113	113	143	106	133	109	115	99	132	122	143	113	115	110	127	126	125	136	113	116	130	121	117	124	109	124	120	123	114	126	115	113	127	145	114	110	122	106	115	115	100	107	120	119	124	111	124	124	133	108	126	127	119	115	101	122	118	105	134	117	147	118	104	129	111	142	122	114	115	120	132	114	111	141	127	119	123	129	126	115	127	130	126	150	120	124	119	112	125	116	133	129	127	113	116	115	137	130	100	136	119	116	94	126	115	125	125	108	123	120	115	124	129	104	94	108	110	116	105	132	106	123	124	95	126	126	117	121	136	117	136	128	118	141	104	124	101	117	106	120	116	123	127	106	129	111	123	133	132	144	148	128	129	124	125	120	129	123	129	128	117	128	117	132	132	117	126	119	117	106	139	122	91	111	108	116	118	112	112	119	107	120	111	125	121	116	132	109	124	95	125	123	126	124	119	121	137	108	112	124	135	113	119	135	117	97	115	122	135	117	116	142	133	123	111	129	99	122	110	123	132	97	122	116	113	140	131	121	144	136	108	115	123	117	118	120	134	118	121	123	125	117	117	118	131	134	121	98	126	127	126	145	111	140	133	124	120	129	139	115	116	129	120	113	106	116	101	132	135
18864	8495	8087	3696	3314	3209	3147	2739	2409	2109	1614	1627	1687	1500	1128	840	615	593	493	455	405	382	349	383	374	349	338	361	402	378	395	358	334	347	332	361	329	335	298	323	322	330	319	337	323	316	315	337	306	314	314	293	328	299	327	326	293	316	290	288	306	325	322	304	341	309	324	321	314	318	320	309	283	306	295	319	331	349	307	312	321	313	309	301	317	320	296	307	334	333	305	313	310	295	355	305	329	295	334	309	306	298	280	326	330	314	302	307	326	309	313	339	312	291	290	299	311	322	320	336	322	295	325	319	316	325	323	305	315	322	303	308	304	297	314	286	320	322	330	341	294	312	323	323	325	324	318	269	321	330	307	309	289	313	290	314	303	303	297	299	291	303	290	312	322	327	328	310	326	297	315	307	305	318	321	298	301	300	345	350	300	339	330	322	306	306	306	292	341	309	304	295	317	306	311	314	279	294	322	330	319	302	276	328	314	305	309	307	290	296	306	337	290	344	307	304	278	335	324	304	287	312	292	323	320	337	352	309	327	285	315	324	296	292	287	327	336	339	304	287	285	296	338	298	306	323	286	330	292	299	318	310	310	297	312	327	319	291	297	304	309	324	320	317	298	293	310	319	306	279	301	322	335	299	315	294	329	313	298	333	292	288	315	319	301	304	314	298	311	324	308	331	285	287	317	335	320	297	297	336	277	321	322	333	292	294	312	314	282	302	305	305	309	324	321	319	306	299	281	323	306	299	313	298	290	288	314	350	318	303	327	274	327	289	322	334	313	293	329	300	314	297	299	303	305	349	316	327	333	310	284	313	322	323	330	309	309	328	303	294	315	277	315	305	318	332	301	300	339	298	318	301	301	303	314	310	262	341	296	266	302	302	295	322	326	328	310	349	320	320	325	313	330	304	302	308	295	318	295	306	291	334	316	309	321	318	325	296	311	323	292	333	276	335	292	305	286	294	326	309	306	328	316	319	296	314	313	312	350	289	312	323	320	308	301	317	332	312	299	290	303	290	330	299	324	304	287	300	308	351	340	342	319	298	320	285	342	301	303	342	321	298	312	270	299	310	291	333	321	291	288	347	302	326	333	319	302	324	311	328	287	302	338	291	336	315	289	298	295	315	317	306	290	317	281	309	294	309	305	279	309	311	338	299	297	286	287	339	325	293	318	284	324	298	290	325	311	278	295	292	297	289	323	311	309	295	327	337	338	306	308	313	317	272	314	324	316	342	303	319	306	311	311	286	313	314	332	304	290	318	336	329	308	294	321	332	289	316	309	308	316	317	323	319	328	320	292	306	316	326	290	318	297	332	312	312	324	304	333	342	313	331	300	294	320	312	324	321	296	266	280	313	309	275	329	300	285	311	315	333	307	317	292	299	326	297	295	299	290	292	307	339	319	305	294	317	312	325	318	314	300	317	314	283	339	284	296	322	319	347	318	284	331	296	297	338	320	324	340	304	297	299	301	282	321	277	332	312	298	275	321	319	282	342	293	326	324	284	280	322	323	318	308	352	311	317	298	332	315	285	312	317	295	317	305	300	329	326	328	297	321	326	298	300	293	300	305	305	265	299	312	318	295	304	280	307	319	307	300	298	315	301	283	326	309	311	294	317	320	279	317	354	315	293	319	317	318	294	325	325	316	309	315	285	316	316	276	295	299	307	319	344	298	340	318	332	297	306	330	309	338	307	308	322	307	290	319	325	313	300	311	326	301	333	309	290	315	319	328	330	303	270	283	308	318	332	281	325	316	298	299	289	338	301	263	314	313	360	335	315	321	311	292	290	293	295	325	305	338	286	324	297	289	313	286	306	331	323	295	303	290	298	325	332	318	277	299	304	310	303	317	307	300	339	307	312	308	319	298	293	300	330	306	314	297	348	304	309	311	284	322	311	311	280	300	312	291	305	324	298	304	305	324	311	313	297	313	305	296	302	297	285	319	305	302	312	288	325	293	351	307	283	304	305	288	315	333	282	313	343	316	316	320	327	303	325	312	312	285	306	316	306	318	332	277	313	318	325	300	305	301	288	294	307	338	268	311	298	275	293	351	281	292	330	302	334	311	312	315	315	330	295	315	320	286	313	345	315	328	330	292	324	277	312	299	272	292	290	310	313	305	277	304	330	337	333	334	287	306	309	302	297	301	309	343	318	303	317	303	309	311	327	280	324	318	307	327	301	307	295	317	325	334	301	307	298	320	293	323	314	314	328	315	320	311	309	299	299	277	315	323	334	296	299	298	311	307	311	288	322	279	280	319	287	326	302	294	330	270	325	301	297	327	319	301	284	325	317	336	307	313	315	321	318	325	334	310	320	307	340	312	335	312	306	304	293	256	309	289	322	331	296	277	324	329	300	338	306	313	306	277	303	311	297	336	294	294	324	299	299	328	319	304	315	324	325	307	303	340	328	299	294	289	319	319	315	321	336	273	307	314	329	309	320	310	336	292	301	275	295	304	317	297	294	323	317	311	323	297	357	290	319	308	328	290	291	298	283	304	331	332	325	294	292	297	287	302	322	315	300	290	302	298	332	275	302	322	307	302	287	315	318	295	301	302	317	288	307	308	297	298	320	304	325	330	313	296	265	339	310	297	319	283	289	313	287	308	314	303	308	282	308	321	337	296	303	308	308	318	308	317	329	305	294	260	317	299	320	320	305	314	319	342	324	335	338	320	301	314	285	328	331	298	315	299	330	317	337	321	311	309	317	311	292	290	312	319	328	304	337	304	323	295	305	280	304	311	285	308	326	323	317	341	314	347	281	321	305	291	308	370	286	303	319	329	327	307	286	307	301	304	328	290	304	300	346	347	308	319	287	304	308	301	334	307	327	298	297	300	320	272	335	304	313	328	309	329	298	322	326	297	311	321	319	272	300	300	322	308	300	316	342	304	324	302	322	308	294	319	342	316	335	321	324	305	312	319	279	338	290	296	277	309	314	341	312	311	301	314	348	303	299	298	342	314	311	326	325	281	308	291	305	294	294	319	311	313	310	311	292	329	297	297	309	312	306	291	285	309	299	340	304	318	346	300	306	337	286	304	318	313	310	325	323	325	290	308	289	340	313	325	293	270	334	344	316	302	287	312	313	327	324	309	330	311	327	299	345	316	306	316	310	297	295	303	310	272	329	333	307	297	303	310	323	326	319	298	277	324	299	347	335	303	322	319	315	319	318	312	311	338	343	308	326	288	313	290	306	325	336	313	303	272	308	332	285	322	303	334	299	327	298	298	313	292	279	280	330	277	352	315	303	312	316	312	277	312	325	305	296	299	295	341	315	290	308	307	284	314	277	302	302	316	319	282	313	283	303	318	313	307	316	298	284	309	314	325	328	294	308	318	290	288	345	329	328	334	310	287	339	328	332	315	296	305	306	294	271	323	285	278	295	301	322	316	322	304	306	286	307	335	291	297	321	322	312	322	311	318	321	327	291	307	302	335	328	302	312	287	311	346	301	305	279	282	329	313	291	353	321	286	298	328	293	314	318
8078	2358	1055	478	410	395	374	291	316	275	302	336	330	308	334	274	286	297	291	269	296	288	261	313	268	290	269	283	285	269	255	280	282	265	288	287	259	277	302	302	281	262	289	303	289	262	288	279	280	291	267	260	264	269	269	276	260	295	272	276	250	274	284	287	290	271	282	261	292	283	279	263	259	300	266	269	278	238	269	258	295	255	297	282	284	268	256	323	286	297	260	260	301	236	294	280	272	282	268	275	279	296	292	295	261	282	273	300	285	285	276	254	271	260	273	273	290	268	264	288	299	292	244	258	245	293	306	290	287	301	253	256	283	277	292	246	247	246	278	289	314	243	286	267	270	274	265	304	299	246	268	267	281	282	282	254	298	272	301	276	286	275	277	291	295	285	282	300	286	281	305	258	277	279	299	271	301	298	279	301	260	310	266	302	290	290	280	259	309	265	297	295	283	288	273	263	259	281	243	279	292	264	268	278	291	303	287	286	314	271	292	295	290	248	256	295	252	277	279	258	283	288	275	277	247	300	273	271	272	303	298	266	275	277	285	278	294	308	292	265	274	292	274	279	280	315	289	293	310	284	272	275	297	265	280	266	243	296	293	263	307	272	250	264	242	259	285	251	274	291	271	245	273	280	264	287	247	277	259	275	328	251	291	245	277	279	320	252	294	302	293	278	267	296	310	276	299	311	260	292	266	256	245	262	273	269	295	304	300	292	248	278	259	301	289	253	280	267	271	262	276	294	302	273	257	254	282	308	286	312	268	287	300	266	256	277	305	292	279	263	290	284	267	269	272	246	286	261	270	293	293	272	276	273	265	310	244	299	306	286	285	260	271	264	303	275	264	293	265	277	283	314	237	236	248	301	265	282	286	280	278	277	285	248	288	262	259	281	284	295	302	279	285	304	289	299	293	286	322	269	270	265	268	274	273	299	281	275	263	283	271	254	303	272	262	290	285	271	291	287	290	292	264	302	274	303	283	269	261	265	264	269	285	270	314	268	275	262	274	294	277	245	276	284	310	272	287	264	284	258	268	255	308	283	273	310	253	262	324	271	270	274	298	294	283	260	244	274	295	279	273	298	271	279	307	262	256	295	261	260	282	266	300	293	254	281	264	253	269	303	288	279	280	281	297	271	295	271	259	272	292	261	324	266	250	287	234	271	275	245	264	265	250	269	279	297	290	273	308	292	274	271	307	279	274	277	258	263	305	288	266	284	276	262	277	287	244	262	285	282	309	289	273	252	263	281	259	270	287	269	295	278	267	285	276	309	300	262	246	261	279	291	284	298	275	303	286	283	281	302	273	276	269	291	283	289	280	297	277	261	266	250	279	282	289	253	276	252	260	271	268	277	266	269	274	267	285	302	293	296	278	265	286	288	276	275	245	266	287	258	278	279	304	267	279	292	292	283	306	260	282	251	282	275	277	290	267	243	276	291	321	277	289	259	291	259	256	293	301	290	257	331	253	281	283	304	247	252	274	309	285	282	253	253	260	300	307	274	274	270	270	268	268	279	271	243	289	269	298	252	261	261	286	294	291	290	269	279	278	263	267	284	285	263	306	265	271	313	285	287	268	272	288	282	282	310	277	280	266	296	275	286	274	321	269	259	297	265	267	282	308	240	259	281	294	294	296	287	242	270	275	318	302	284	287	290	269	276	282	237	260	265	298	278	271	282	268	287	288	282	267	262	264	320	256	299	307	318	263	251	252	280	270	254	317	280	247	283	276	287	290	298	259	278	262	303	245	257	255	281	290	240	299	274	271	280	255	288	262	258	274	268	300	248	242	269	254	293	275	274	298	287	266	271	280	317	282	248	254	318	292	263	276	297	307	277	288	295	265	272	254	241	297	311	267	281	273	319	305	265	292	294	253	263	308	272	271	287	275	263	239	278	275	276	240	324	295	259	272	286	273	302	260	287	264	288	266	277	278	260	252	288	288	268	260	269	287	275	272	261	283	268	266	264	252	270	289	255	264	288	298	278	293	291	262	237	247	268	290	317	253	293	273	271	289	257	245	280	284	316	249	252	260	257	298	296	248	296	275	237	284	285	296	276	287	281	294	292	268	254	262	282	266	304	289	285	288	275	328	297	274	264	279	283	275	250	246	292	287	270	282	287	287	242	270	275	294	284	298	286	274	264	265	270	266	276	285	278	287	291	283	283	274	276	278	265	282	262	273	277	234	267	270	298	300	275	267	276	284	264	275	297	294	299	254	310	261	249	261	284	292	297	285	279	264	263	252	272	299	268	246	258	286	278	270	271	292	277	292	274	251	294	261	252	294	277	304	256	260	270	304	244	300	278	264	277	278	270	282	262	308	284	297	259	277	262	260	269	275	287	279	252	283	239	254	279	262	290	285	285	263	249	314	273	289	263	301	274	291	284	267	308	312	263	300	270	270	270	285	287	266	285	299	308	258	263	258	319	308	268	276	283	270	267	256	280	273	263	262	276	281	268	277	277	276	282	279	256	278	266	269	246	275	314	256	271	308	298	268	272	291	253	246	275	269	281	270	279	271	276	285	281	268	259	264	290	279	283	267	322	252	315	249	257	271	266	289	277	289	292	288	281	264	302	247	324	273	273	262	281	301	283	312	280	287	264	287	282	263	305	286	248	271	274	268	254	271	294	255	259	279	258	290	293	286	299	259	280	285	271	291	268	253	255	269	280	297	280	301	278	282	283	274	299	279	276	275	314	264	254	273	307	238	251	304	274	268	281	249	285	288	266	294	277	275	312	288	295	297	251	281	300	282	278	269	271	280	268	269	301	310	292	297	262	273	272	267	283	276	285	268	278	287	246	305	259	258	328	292	324	231	292	260	259	297	281	276	287	311	275	258	272	314	284	264	268	273	269	266	255	267	281	260	300	296	285	272	306	249	279	267	289	266	275	277	287	276	279	298	287	289	317	247	280	319	266	287	301	302	256	298	284	305	292	260	257	233	250	277	280	262	257	288	268	288	288	255	287	284	290	282	259	289	269	287	264	252	276	284	289	272	264	315	287	282	233	266	297	265	306	270	287	273	304	277	301	280	289	271	297	281	247	291	274	285	280	272	271	267	275	263	276	274	297	274	313	297	311	265	276	310	260	246	257	288	249	277	265	286	323	279	285	279	259	253	286	287	272	285	279	280	290	261	200	281	293	261	272	306	283	269	281	286	253	295	246	251	261	268	281	284	272	278	327	279	283	295	268	281	265	269	281	254	270	246	307	292	289	284	290	283	268	306	271	298	265	256	264	254	249	285	269	281	285	271	270	317	275	291	293	289	265	245	284	252	263	264	310	287	279	296	260	246	255	268	269	245	285	287	278	279	281	301	268	294	258	289	274	267	279	291	306	258	260	287	267	297	286	311	281	270	277	260	252	299	268	274	258	287	311	286	270	290	267	278	282	243	271	245	277	264	282	277	278	238	279	258	263	255	255	261	235	283	272	259	274	272	289	271	259	268	253	287	242	274	272	286	273	278	294	259	266	283	259	254	227
6153	2577	2192	1398	1275	1191	1136	979	910	844	845	780	829	810	747	805	717	667	669	660	700	654	675	643	621	676	705	677	699	652	653	688	658	678	608	702	699	662	676	681	689	648	661	682	621	693	679	648	671	663	616	656	713	653	648	660	674	692	661	689	691	644	725	613	666	695	643	704	658	630	622	658	656	656	658	659	657	656	652	673	682	639	654	650	653	689	670	669	656	628	641	618	645	713	678	652	625	695	664	636	661	656	657	691	659	657	717	655	634	690	674	689	685	679	689	625	664	662	633	702	655	666	663	658	653	662	664	664	676	633	675	653	676	649	577	682	705	661	663	636	630	671	626	620	690	681	647	662	624	634	657	677	696	671	703	683	622	629	688	644	627	647	614	646	662	624	626	670	683	686	627	677	602	622	654	626	659	677	653	690	681	699	649	642	653	645	667	651	645	654	634	679	652	602	679	675	687	637	650	678	657	636	625	677	659	645	716	647	656	617	713	663	687	667	652	686	607	684	631	700	676	612	726	678	701	663	690	683	683	618	641	668	685	628	606	681	663	688	677	636	618	710	698	678	657	621	668	685	701	691	674	670	625	680	648	644	720	657	662	669	710	641	676	663	671	624	634	664	687	670	713	654	629	658	647	674	641	659	636	632	644	622	677	648	638	667	610	604	659	640	649	695	669	677	689	667	636	654	666	640	699	617	612	684	636	643	648	631	677	662	680	680	615	650	668	666	635	710	703	631	643	643	655	647	648	649	698	662	667	672	643	682	687	670	678	644	621	645	637	626	720	642	649	666	638	663	712	630	692	694	637	653	652	657	641	669	696	656	625	661	626	676	651	675	666	646	654	658	621	647	670	635	637	675	621	664	661	702	679	655	678	654	715	661	667	660	675	640	659	672	634	671	639	653	643	672	634	664	683	687	696	643	655	692	698	655	707	645	658	665	646	657	714	637	706	646	657	678	633	688	641	681	643	696	728	658	643	651	663	668	665	660	728	621	674	667	635	703	635	703	617	656	667	647	638	691	679	656	695	705	670	631	676	701	671	618	659	617	652	643	687	688	682	620	679	653	675	709	636	652	669	684	689	669	694	682	669	685	643	647	635	613	667	675	689	638	655	666	673	624	644	647	692	634	650	660	681	685	694	666	681	705	693	636	658	659	640	711	674	690	663	687	705	702	658	647	670	662	683	704	645	661	675	611	658	635	662	668	672	684	689	664	640	608	684	691	628	623	665	642	603	657	674	642	693	638	645	638	712	673	667	608	583	628	665	707	637	614	664	652	640	637	653	709	688	645	621	679	695	684	634	665	619	671	736	636	665	671	657	645	635	613	628	641	703	616	677	683	650	626	621	603	661	649	632	633	630	680	636	694	671	680	638	668	705	684	649	614	639	650	629	622	631	728	645	674	655	712	680	650	613	667	644	634	665	665	647	654	704	646	640	644	658	665	613	683	676	669	667	661	652	670	651	626	645	646	642	651	688	634	639	665	645	652	641	668	639	698	679	712	661	655	645	674	685	678	630	667	643	685	676	647	670	631	682	711	619	707	670	631	666	639	669	668	654	645	693	659	650	628	642	611	611	684	604	660	677	648	678	661	697	674	654	691	668	709	693	673	678	627	618	614	640	679	653	697	636	648	625	692	702	633	697	659	630	689	675	696	655	684	678	655	672	639	701	691	626	648	612	685	638	696	670	697	649	659	675	666	663	615	686	672	647	650	659	681	685	689	725	661	653	684	676	667	644	668	636	677	608	668	711	693	695	651	642	704	694	649	634	691	682	646	640	669	702	640	692	640	644	665	691	686	677	641	664	683	671	669	657	649	599	668	628	617	666	670	656	604	624	651	705	681	673	685	700	676	652	689	626	640	616	679	710	659	649	655	660	649	670	645	658	678	680	639	683	676	627	636	678	666	647	652	641	669	663	708	686	651	656	628	703	643	635	616	675	637	681	661	653	692	646	660	639	665	654	655	633	662	658	604	648	668	699	620	621	659	663	700	652	657	669	628	673	671	672	665	660	644	649	666	626	626	673	657	661	659	639	656	637	731	644	635	644	675	695	650	689	635	603	641	674	638	704	617	695	700	665	672	681	684	606	652	733	672	663	646	640	713	679	682	608	647	685	640	684	648	644	627	643	672	635	630	700	663	704	645	645	695	697	664	631	715	681	633	651	629	634	666	647	696	665	614	690	591	658	653	659	654	645	687	675	673	648	677	677	669	705	658	647	694	666	683	684	724	692	650	686	638	657	673	654	648	663	676	624	659	679	608	681	661	668	645	680	640	651	664	691	648	647	679	670	661	721	652	644	648	639	693	661	669	656	633	665	654	645	664	679	624	627	634	673	631	578	665	664	676	679	679	672	659	616	680	669	647	655	671	691	645	674	697	698	659	652	685	626	696	729	670	680	611	639	715	646	651	659	641	641	689	666	626	682	694	671	678	658	655	637	629	651	660	689	650	681	676	617	650	700	668	683	642	664	619	639	706	680	651	607	705	701	638	646	619	636	710	660	699	644	686	634	661	642	634	658	634	704	640	673	663	692	645	627	682	644	641	646	654	658	647	625	689	628	708	653	664	638	639	668	647	683	685	650	648	674	656	658	653	641	674	610	694	650	651	653	686	659	650	670	697	698	647	700	722	642	648	665	681	685	637	654	679	660	667	717	677	667	649	658	655	636	645	656	643	652	666	672	662	696	653	616	700	625	669	635	696	689	669	633	662	706	639	679	626	689	648	720	657	685	683	612	668	682	648	665	685	633	713	657	659	652	633	697	577	631	695	702	710	664	643	743	635	653	666	685	653	639	689	648	630	648	636	660	665	675	675	682	688	645	676	674	667	645	701	633	656	633	648	655	643	674	660	683	660	634	666	640	637	628	640	649	667	660	612	674	691	650	638	687	621	677	658	677	640	670	646	660	687	684	648	641	665	632	709	664	648	590	718	659	630	640	613	665	700	675	658	657	674	634	688	633	620	705	672	609	666	650	648	656	681	667	643	668	656	671	664	722	694	643	680	653	707	669	635	608	666	698	695	663	652	689	653	709	680	661	692	615	628	659	682	691	693	667	632	624	672	669	640	644	695	656	756	655	639	677	641	638	688	655	653	659	698	690	693	634	663	667	659	640	645	652	679	688	693	648	696	666	706	637	698	640	672	668	658	626	623	663	670	672	636	642	677	697	701	668	634	666	633	677	653	673	654	691	676	620	681	666	637	680	693	685	658	630	615	681	621	638	638	658	641	653	675	674	668	626	675	649	631	735	712	658	649	704	659	625	689	613	622	693	696	677	654	648	670	647	693	601	663	665	670	657	629	672	641	662	642	709	654	698	656	650	648	702	637	634	648	707	655	685	653	681	645	700	662	655	619	658	671	616	670	675	658	631	680	688	668	651	673	619	668	638	638	707	662	631	689	646	684	671	657	667	643	684	684	654	719	637	655	673	644	642	646	645	636	641	647	653	656	617	628	619	677	660	673	671	656	672	697
19873	6553	3108	969	643	604	573	427	445	378	390	365	352	332	321	296	310	276	318	253	244	259	268	283	235	284	238	241	272	241	260	279	276	250	244	275	277	251	240	250	252	235	248	234	244	267	234	246	262	235	257	228	223	281	269	259	233	262	242	242	236	273	274	262	248	237	253	284	236	258	247	256	233	251	261	277	264	222	264	230	228	231	264	235	239	256	222	249	251	241	245	257	226	220	230	271	244	252	267	232	263	295	231	259	249	251	260	228	261	259	225	233	224	221	259	249	226	230	273	246	275	272	231	219	280	246	255	239	256	245	262	226	251	255	245	223	248	227	244	242	256	244	248	250	236	211	256	236	238	248	269	243	244	246	274	241	245	259	269	233	240	268	245	272	250	254	249	293	263	291	248	231	232	260	245	226	261	250	265	231	258	242	252	298	280	227	253	278	254	238	251	253	257	258	258	225	254	251	232	235	234	252	254	285	257	258	220	228	239	269	253	259	235	260	276	252	223	247	256	268	263	249	251	232	266	242	226	249	268	212	243	222	258	226	230	219	249	228	239	235	237	241	231	221	244	234	253	234	250	255	275	227	259	263	243	242	242	269	264	253	282	277	257	268	239	240	251	232	233	238	243	238	238	223	221	239	261	280	250	273	258	266	268	260	283	269	246	276	256	280	254	254	247	234	241	263	277	264	276	220	236	252	223	250	262	225	244	223	269	214	273	220	249	232	258	263	239	235	230	236	246	237	242	229	263	246	238	240	288	252	231	276	282	281	241	211	266	243	270	246	228	247	238	247	264	234	254	251	273	239	293	248	233	255	276	249	241	254	241	252	203	214	312	251	276	240	258	242	234	248	223	222	248	250	229	236	248	260	263	240	239	245	225	244	230	246	248	217	266	233	249	218	235	248	204	243	250	249	259	247	252	245	219	250	280	252	236	264	262	254	254	209	252	242	242	249	241	244	255	266	225	239	252	249	256	258	252	269	266	228	237	245	235	246	249	244	251	245	277	253	266	250	245	235	252	239	272	245	264	239	218	232	255	243	280	226	245	276	240	231	258	252	256	245	228	275	246	257	205	236	284	247	270	253	238	265	269	266	259	265	229	231	227	227	231	224	235	233	222	240	297	227	268	257	251	258	252	267	271	268	272	232	260	270	232	243	231	263	235	265	250	240	248	258	239	241	267	233	251	239	244	256	216	234	250	240	240	242	237	224	245	234	274	246	263	240	236	258	237	252	218	223	243	275	249	264	270	236	267	222	266	253	261	264	220	233	249	254	232	247	224	244	241	233	255	228	227	220	270	278	240	229	236	242	281	252	244	245	241	251	273	251	279	264	221	223	218	232	286	265	261	223	244	276	265	248	273	263	240	235	234	255	244	244	275	237	252	233	247	240	240	228	251	254	261	247	243	257	249	225	246	223	253	228	253	236	244	250	240	264	261	223	261	253	255	245	238	255	217	266	239	296	259	258	242	261	236	249	263	249	265	269	252	244	240	274	232	268	269	230	235	266	255	251	244	266	238	225	255	253	223	236	223	230	271	241	241	252	250	243	266	259	252	244	272	260	275	258	213	237	259	226	252	231	248	242	244	269	226	244	256	259	230	280	264	244	250	255	247	259	242	271	287	241	276	247	271	258	249	221	255	263	231	237	250	257	239	225	222	275	258	254	249	249	251	269	238	270	221	244	250	244	266	259	280	239	225	271	238	235	243	246	241	264	249	208	247	270	240	244	254	253	255	252	278	246	248	237	261	213	298	271	246	263	248	272	236	229	235	245	293	232	265	259	261	236	225	256	242	215	225	266	250	228	234	261	263	252	264	226	255	260	249	259	255	284	266	259	238	232	226	256	269	251	267	235	231	251	266	253	267	245	239	253	261	247	255	244	255	281	273	239	238	243	224	232	259	231	246	243	241	239	247	245	253	262	268	235	258	257	263	231	256	257	248	244	269	274	235	251	252	251	249	248	252	238	265	226	265	241	270	264	232	248	256	248	219	248	235	275	236	232	240	247	254	247	234	272	239	265	228	233	226	268	240	236	241	252	253	248	243	233	255	259	259	239	261	284	249	263	221	247	244	253	226	237	250	255	255	251	240	236	237	256	265	225	274	241	243	261	230	244	247	252	251	263	264	233	283	238	229	248	234	242	243	270	260	247	246	260	238	250	249	260	252	275	225	236	250	235	233	255	229	243	237	255	260	259	265	259	237	249	241	232	255	248	280	227	243	242	242	237	299	229	276	256	250	218	262	220	272	250	263	253	254	239	235	260	236	250	254	254	250	212	248	236	255	253	240	267	241	269	228	253	253	267	236	224	260	243	209	274	264	245	221	241	256	210	263	245	264	251	276	237	263	251	255	246	263	253	239	236	220	255	281	251	264	250	253	231	244	290	262	270	245	249	269	271	231	256	256	252	246	248	242	235	210	263	257	236	224	257	253	254	222	215	252	237	244	244	268	251	241	249	247	270	267	268	264	202	244	261	227	265	267	232	219	261	253	245	257	241	241	230	269	245	226	254	253	233	243	237	241	232	259	240	212	276	235	240	236	239	239	244	245	265	237	259	284	244	265	241	217	261	258	252	242	252	252	235	288	223	229	256	234	229	284	259	239	224	241	234	266	266	264	229	226	258	238	265	231	251	226	254	261	255	269	244	247	251	273	235	229	223	255	251	236	244	238	237	222	259	246	252	246	271	241	249	270	261	254	239	259	235	247	281	248	242	255	213	226	228	243	220	259	243	250	246	249	248	237	224	250	233	209	216	227	236	246	259	249	257	254	243	258	241	214	252	258	272	234	258	261	243	267	233	220	252	255	220	220	234	222	254	249	272	246	238	234	272	253	255	244	241	249	257	238	272	305	259	261	212	251	269	238	238	235	248	282	228	258	250	253	266	246	251	240	249	245	262	249	224	231	251	235	237	238	253	232	255	280	225	260	276	234	246	251	210	282	264	269	221	263	262	240	245	286	265	229	264	231	250	247	263	245	259	262	269	257	250	259	245	258	241	259	243	256	252	229	239	234	246	292	261	247	240	279	221	239	258	250	260	248	262	210	243	246	268	294	238	242	266	259	228	287	208	245	248	256	244	237	246	236	241	254	254	252	232	233	241	229	264	277	256	227	245	245	217	252	223	260	285	254	259	220	226	228	216	250	254	218	247	243	238	256	234	214	258	239	207	215	215	247	247	253	242	262	247	230	260	268	225	248	267	243	267	248	230	270	248	245	291	225	275	233	229	262	262	266	260	257	222	274	241	246	226	290	237	250	267	268	243	239	250	222	249	250	256	222	203	239	304	237	252	235	234	240	241	256	225	288	244	222	230	234	262	281	213	260	248	263	251	248	288	258	238	245	258	250	261	250	238	252	226	261	256	240	248	254	244	229	253	288	273	250	247	255	247	281	231	234	209	235	247	249	272	265	258	235	228	262	235	259	282	252	234	248	274	264	255	274	216	248	267	205	262	255	252	261	237	262	234	231	269	258	251
14173	5694	5118	2635	2430	2512	2036	1922	1783	1417	1406	1335	1333	1138	990	931	809	713	679	650	716	629	588	651	603	646	599	660	657	662	645	625	631	602	610	609	625	617	567	617	572	625	586	620	586	622	578	612	563	552	593	571	594	580	596	588	587	549	579	612	575	602	609	543	580	558	570	552	638	591	583	551	588	646	639	595	588	627	580	647	610	564	570	574	580	585	635	619	615	574	592	595	560	571	565	588	608	595	586	627	607	549	575	591	574	561	592	601	580	628	608	613	576	505	581	579	616	625	568	594	632	623	568	640	580	624	612	553	592	610	651	610	578	584	592	631	584	616	610	591	627	583	598	547	605	631	574	575	552	592	598	604	612	657	580	578	561	571	581	596	606	590	567	630	560	592	591	599	549	572	583	594	582	614	605	613	579	613	541	603	576	602	615	601	572	597	563	619	611	568	600	647	584	649	604	597	604	588	601	580	564	572	581	567	602	557	650	592	575	566	637	619	553	574	570	640	615	604	624	613	594	625	571	555	622	616	599	632	585	598	607	611	578	614	617	644	599	563	583	604	586	586	604	609	583	554	625	608	625	563	570	610	619	627	620	616	605	570	584	574	576	580	567	615	610	608	578	605	583	579	591	597	579	583	588	541	619	585	616	618	528	570	549	613	626	618	583	607	556	576	555	570	578	546	585	613	583	563	601	604	584	558	583	536	607	589	550	614	584	615	593	630	619	604	600	602	586	571	571	570	562	599	594	587	591	593	555	607	591	605	572	565	595	589	630	576	587	626	571	612	565	617	587	560	650	554	626	623	568	577	580	608	598	626	579	643	622	580	611	581	620	624	582	572	610	609	612	546	596	637	609	558	592	577	599	560	617	599	556	581	586	595	566	548	617	611	626	575	628	598	608	599	553	610	600	628	577	596	580	630	591	577	610	573	627	596	550	579	594	589	597	610	605	601	637	568	577	601	604	581	592	530	564	608	537	593	606	578	603	585	578	594	602	571	600	600	632	562	564	570	580	527	611	583	571	585	584	614	607	524	616	615	614	598	609	617	605	599	615	594	578	629	588	591	594	626	625	566	579	608	578	580	571	593	605	635	596	560	641	588	594	613	572	552	560	604	585	584	619	589	604	589	608	616	626	566	571	619	524	574	570	580	614	600	558	568	607	586	555	588	625	635	611	562	620	605	591	610	610	600	571	567	618	562	620	585	564	613	571	641	558	616	585	639	598	584	618	574	605	554	571	627	598	584	613	596	621	598	560	607	558	572	551	630	589	610	614	573	623	594	615	565	605	585	608	638	589	561	583	600	553	584	579	562	559	585	576	582	576	613	579	543	611	640	580	580	590	557	583	588	555	630	556	602	608	590	626	612	645	570	565	589	589	575	615	578	610	602	602	595	629	600	608	608	599	561	638	564	594	565	553	645	560	604	559	569	623	605	640	596	581	587	633	562	591	621	600	604	586	572	635	576	584	607	606	592	587	576	559	587	584	602	561	579	592	623	577	581	604	614	574	610	587	604	586	549	577	571	582	533	574	574	576	579	569	591	553	593	607	554	581	590	609	602	616	608	585	585	601	598	609	630	596	572	606	579	553	614	608	549	594	563	586	589	562	556	603	609	578	545	602	583	577	611	590	594	575	596	605	587	566	641	610	600	595	623	573	616	556	579	609	580	578	539	596	586	592	599	598	592	571	593	611	621	569	638	588	568	617	595	623	604	583	603	602	559	605	604	604	572	614	574	567	608	564	609	571	591	615	589	587	559	595	602	546	623	592	611	615	595	605	593	601	600	580	598	582	599	561	627	541	573	615	572	575	600	601	594	589	606	554	607	582	581	560	600	601	563	580	616	602	607	590	562	613	588	586	596	597	576	585	572	576	613	581	571	609	583	557	619	590	590	617	575	579	614	608	596	630	550	609	592	553	616	601	606	578	565	581	621	597	581	621	594	607	622	575	556	611	570	614	563	534	642	599	608	568	611	592	611	571	599	585	570	595	560	593	621	591	569	573	576	531	627	572	662	594	585	596	560	610	608	602	578	590	610	585	543	560	596	595	598	610	618	599	611	578	615	647	549	580	598	602	588	585	546	599	585	623	583	586	627	597	568	636	572	616	566	590	578	584	562	615	579	595	608	644	560	566	597	538	582	572	563	571	568	624	574	595	650	604	574	574	620	591	573	581	618	621	562	568	564	601	588	560	608	612	623	564	644	582	584	607	587	575	610	591	561	573	584	606	598	630	606	589	579	579	562	634	579	578	567	665	611	585	598	613	613	576	596	566	624	651	574	630	565	591	588	589	580	574	589	609	591	615	585	633	568	584	630	593	598	603	618	571	599	594	580	558	569	609	602	608	620	534	603	630	568	568	603	570	541	583	618	627	613	573	622	590	546	579	636	536	570	614	598	587	598	609	558	572	572	583	592	587	623	600	570	605	579	629	582	599	624	587	574	597	577	590	565	528	609	620	629	620	594	571	598	626	586	590	580	579	567	612	612	601	599	632	607	568	612	622	630	566	595	576	583	589	616	588	625	569	599	598	605	609	577	574	567	570	593	618	587	581	584	595	609	563	609	576	589	609	580	530	580	577	632	567	596	603	627	600	619	608	644	628	579	640	568	568	608	563	566	598	610	556	563	610	590	607	570	585	619	563	586	594	588	600	596	620	599	539	548	603	568	605	623	569	578	615	628	587	552	620	585	633	605	530	624	604	570	583	563	644	591	602	597	576	578	591	587	584	610	618	597	604	614	604	603	577	582	609	566	594	611	601	595	606	591	622	633	593	574	594	588	620	593	621	598	597	583	587	550	601	579	599	627	551	577	544	599	594	576	564	591	584	599	586	584	598	592	526	602	613	632	637	592	591	605	625	647	581	603	572	603	604	550	609	572	568	614	611	625	602	577	579	597	550	594	583	603	598	622	613	634	615	584	561	575	545	615	608	585	612	600	590	574	617	607	571	590	614	540	588	624	581	616	581	621	574	577	619	584	580	581	610	547	602	571	564	590	585	581	557	576	599	614	589	584	594	596	586	547	627	617	565	562	569	566	584	571	539	569	624	594	606	615	547	570	585	637	587	576	606	572	601	589	584	603	581	676	547	596	620	608	626	579	611	588	577	629	593	625	616	567	588	607	589	615	579	608	611	602	559	583	595	611	587	618	594	587	630	594	560	611	571	568	560	576	617	617	636	588	580	599	594	589	593	626	588	545	619	579	615	615	593	598	582	602	527	580	587	625	611	621	594	577	602	634	602	578	546	562	605	578	584	597	593	539	597	582	545	558	585	548	588	605	584	593	601	589	628	580	626	569	573	635	584	592	588	602	569	633	591	595	602	565	565	622	633	584	613	587	568	618	556	573	651	632	626	574	576	621	608	589	579	635	574	562	588	583	588	589	569	557	582	571	599	596	605	586	572	604	580	622	617	628	583	598	537	588	599	609	622	602	612	572	570	600	576	541	573	598	560	605	611	590	595	587	620	573	567	612	614	589
29200	11935	5566	1398	873	765	604	548	420	364	331	324	266	250	218	212	150	147	142	121	141	135	130	117	119	121	133	145	142	124	118	128	118	122	128	122	114	140	140	133	122	135	145	121	115	124	131	130	99	120	127	107	117	108	133	140	126	121	99	101	105	127	132	119	125	133	130	118	129	98	145	125	134	105	119	113	102	117	103	121	134	139	141	110	120	108	134	101	116	122	94	116	124	124	114	131	116	117	121	114	118	144	108	120	134	122	122	113	112	138	110	135	124	123	112	102	115	105	116	116	114	113	142	120	115	118	111	115	125	108	116	110	113	101	123	107	102	121	113	111	131	115	115	118	115	128	124	116	119	120	125	129	131	98	133	137	133	137	118	120	101	101	111	123	122	105	129	134	127	113	112	104	129	118	131	127	103	122	121	120	107	105	130	121	115	100	103	119	111	130	128	119	117	147	143	141	121	125	117	135	126	136	118	132	125	127	117	136	112	124	131	109	124	134	127	131	107	131	121	114	131	121	107	102	112	113	115	122	119	105	122	118	106	112	112	116	147	120	130	126	113	133	119	105	118	119	124	128	110	128	131	111	108	119	119	133	137	125	120	111	105	115	108	127	110	101	127	126	112	126	124	103	133	124	103	111	116	130	111	123	110	128	114	129	104	125	119	137	123	117	131	111	122	141	123	103	124	118	127	113	119	130	126	129	103	117	138	131	121	124	126	107	116	126	94	100	116	101	110	135	112	121	122	128	124	112	104	128	96	126	107	130	118	125	103	106	127	117	135	116	115	110	106	113	107	109	109	128	138	123	99	126	115	128	124	126	125	115	125	126	99	114	134	119	116	113	120	130	114	116	126	145	111	119	106	108	112	133	132	133	115	114	108	116	127	134	110	137	126	114	125	112	118	96	111	121	107	127	108	136	114	117	114	113	108	133	128	114	131	111	112	115	159	132	142	121	130	118	130	125	110	116	121	116	115	109	123	108	100	103	127	119	108	112	119	128	135	111	132	141	136	112	118	124	122	135	129	108	100	137	114	121	124	124	130	120	124	117	107	126	116	131	129	121	133	125	119	118	111	110	123	111	111	112	127	122	126	122	133	111	109	114	109	131	125	135	110	109	119	138	128	112	129	135	124	105	106	104	98	113	124	125	124	111	135	122	116	119	111	130	131	94	121	125	110	110	109	125	133	119	125	122	99	113	116	125	103	118	111	116	131	118	110	112	104	113	116	128	121	127	111	124	127	125	122	134	132	124	116	118	134	141	110	128	123	117	115	122	126	127	117	155	120	122	119	128	130	121	120	110	128	117	137	119	127	101	110	121	121	114	98	123	122	117	126	121	137	122	136	116	123	113	138	143	119	110	136	110	135	106	131	131	128	142	119	131	132	130	115	124	150	95	134	137	126	112	118	119	113	118	129	120	114	111	142	124	101	112	98	127	103	109	112	114	124	128	119	116	116	117	115	119	121	118	128	109	123	121	118	134	120	119	126	129	110	126	107	122	125	121	135	106	123	111	125	113	111	112	121	124	119	113	103	124	123	122	107	125	121	127	131	117	129	104	119	135	134	102	131	130	120	127	104	114	118	110	140	127	107	135	125	132	119	112	136	141	112	128	119	128	110	114	110	105	123	116	118	120	120	98	123	99	120	120	119	116	86	112	131	115	121	114	127	133	125	120	126	137	128	125	120	128	109	114	117	119	113	123	116	126	132	103	104	143	115	120	129	141	112	92	128	112	113	126	102	101	102	126	96	139	103	110	106	118	120	104	122	140	114	112	142	147	117	121	112	118	106	105	108	126	123	125	112	97	123	116	115	92	120	102	119	121	122	135	120	128	120	113	121	102	134	113	110	119	112	116	132	92	112	119	119	120	121	123	121	113	131	96	100	130	116	131	103	109	115	118	126	130	138	123	105	126	121	116	128	129	128	110	120	102	111	135	118	129	135	101	112	115	152	106	107	105	114	140	116	148	124	117	100	116	112	106	128	122	91	121	115	118	137	113	106	129	119	123	114	128	115	113	113	130	133	104	99	117	113	102	112	125	121	133	118	112	124	126	109	131	125	115	135	143	128	127	105	103	131	102	118	125	116	123	130	111	141	114	128	126	124	126	126	105	159	150	131	116	122	137	128	146	109	107	112	92	118	100	129	122	128	103	115	130	112	107	113	113	124	102	114	103	124	130	121	106	117	118	119	119	123	113	123	123	130	131	117	118	138	128	122	115	100	147	124	122	106	141	135	91	115	117	92	93	120	107	133	126	124	114	110	119	111	106	129	120	112	113	121	111	116	125	111	109	117	109	107	130	119	114	137	113	116	116	103	125	109	115	119	126	97	114	99	131	103	129	111	121	135	118	135	145	115	133	122	136	119	135	122	118	107	140	121	128	136	138	104	124	129	98	123	129	120	128	133	123	106	114	111	104	138	120	111	121	110	124	95	124	110	127	112	136	107	118	131	130	146	137	132	122	136	129	115	136	129	136	130	123	130	127	129	123	118	124	133	98	130	118	115	121	119	107	113	112	131	114	124	102	130	125	113	128	126	127	112	112	114	115	144	144	113	119	106	119	103	121	103	120	108	111	127	117	106	127	126	129	142	124	132	131	105	114	112	124	121	130	127	125	119	125	123	122	98	109	137	144	129	119	110	115	127	129	128	117	114	114	108	134	128	120	150	98	115	127	103	124	117	143	80	110	134	111	115	112	121	119	126	120	124	125	122	110	99	121	131	132	123	106	122	120	121	98	112	102	121	121	131	144	105	117	106	123	145	119	134	123	112	114	133	90	118	109	112	114	131	128	114	101	112	123	105	122	128	120	113	109	117	124	132	108	110	124	100	107	116	134	120	110	116	113	103	111	125	127	104	110	133	128	127	125	130	127	127	149	104	127	101	144	123	111	117	111	113	126	127	135	132	119	126	97	124	138	132	105	126	127	108	132	118	123	83	112	120	91	121	103	93	112	135	118	116	109	102	130	110	117	120	136	129	107	120	105	136	151	114	126	146	125	120	129	132	109	128	110	117	120	145	131	115	101	117	126	136	122	131	112	124	132	118	129	122	130	111	130	124	112	131	140	115	118	120	131	107	96	121	151	127	130	116	119	107	117	110	119	111	108	113	110	112	114	121	119	110	114	126	104	113	111	105	128	127	118	122	126	135	121	146	119	125	143	141	143	149	108	118	120	127	122	116	133	125	109	106	120	130	127	124	109	113	134	109	98	88	112	99	130	114	121	121	132	111	95	119	109	120	127	131	116	124	125	122	115	133	111	119	136	150	114	127	122	112	129	140	113	123	132	122	134	116	115	153	123	101	121	114	127	121	120	112	131	126	112	131	109	115	117	139	113	106	101	116	131	108	108	133	90	116	133	110	107	122	125	129	95	134	106	112	114	111	111	117	100	149	128	142	109	119	102	105	145	114	110	117	141	114	103	109	123	111	140	112	118	129	129	123	149	133	119	118	107	127	105	99	126	119	134	119	125	122	114
19166	8863	7021	3562	3245	3054	2863	2675	2362	1872	1846	1629	1486	1086	968	848	620	518	455	469	411	406	382	366	382	380	361	354	407	389	350	367	348	328	305	329	312	340	288	303	348	329	306	329	301	348	345	316	307	274	312	339	315	301	324	327	303	351	311	334	312	313	335	315	306	305	291	329	307	306	297	328	299	316	323	316	321	325	301	293	278	324	306	306	337	318	328	329	312	285	315	303	312	285	281	287	295	287	319	302	313	314	311	298	313	308	297	295	311	309	308	319	293	299	281	287	314	334	303	340	288	295	288	313	313	332	310	323	281	294	304	326	341	293	324	290	287	318	307	293	350	275	313	288	286	303	307	295	301	275	292	273	287	322	313	326	278	305	353	307	290	313	291	306	331	331	331	290	298	298	274	307	309	317	285	301	320	323	294	285	314	318	312	313	322	285	306	327	315	296	310	343	308	316	342	327	312	334	304	292	294	288	277	290	275	287	308	318	325	329	316	328	310	325	317	302	305	286	305	325	295	322	303	319	282	304	315	304	332	283	321	291	297	276	308	316	314	302	275	315	279	337	294	279	296	286	282	325	309	328	333	313	278	303	317	304	296	319	324	306	325	286	315	332	279	314	291	312	314	301	307	328	295	328	322	314	326	310	339	283	284	287	298	313	292	308	318	303	291	295	299	304	299	311	320	314	329	313	296	305	325	338	311	330	303	298	304	312	287	294	296	302	300	302	313	313	294	271	278	280	306	283	311	305	291	329	278	279	288	307	308	292	282	315	277	327	299	272	303	309	318	298	293	334	301	289	306	322	313	306	289	314	283	311	296	331	328	308	316	297	313	311	317	297	322	294	277	324	303	312	292	313	341	342	313	298	293	285	301	306	322	298	289	296	310	317	309	288	314	301	301	316	289	335	292	328	307	308	318	297	303	305	326	299	296	296	311	304	295	342	285	306	305	314	281	293	316	317	319	300	313	303	291	320	310	301	314	276	314	286	298	313	304	322	277	299	287	333	296	312	308	317	313	311	331	306	326	312	297	280	291	302	311	301	273	322	329	322	280	316	326	303	298	305	323	321	280	315	293	340	296	305	265	295	308	315	293	286	332	288	290	299	326	335	284	267	282	288	312	296	280	309	311	305	297	296	318	340	332	309	314	319	290	295	265	307	312	330	272	293	280	265	273	285	311	313	327	277	307	284	307	322	264	338	317	310	312	324	347	317	305	285	305	302	319	295	300	314	325	312	302	289	287	297	330	288	303	310	320	309	320	283	326	301	260	306	301	301	296	275	297	296	294	301	278	340	311	319	309	314	307	329	313	307	326	312	303	279	306	304	306	285	279	307	295	278	310	301	296	309	288	307	280	289	312	337	298	318	304	321	294	271	308	283	281	295	336	298	313	285	291	316	295	312	326	304	298	315	295	294	304	334	321	308	298	266	310	341	285	316	303	300	309	290	313	320	275	310	330	342	342	291	293	309	314	271	302	285	304	288	321	320	319	336	325	314	289	304	274	324	312	317	284	309	315	318	295	280	285	315	302	307	328	308	319	299	320	322	342	304	298	322	344	278	307	304	278	297	299	318	315	301	328	288	303	312	272	302	290	323	301	319	301	308	276	292	313	301	286	289	288	313	302	294	304	307	295	303	342	289	304	316	274	309	304	295	314	275	313	287	287	329	314	294	301	304	313	281	270	278	302	268	330	288	326	305	312	283	298	308	311	325	315	271	305	315	304	318	320	301	292	307	331	303	301	302	303	316	292	302	321	290	289	327	323	294	294	306	282	281	302	310	300	315	319	304	317	292	303	317	348	300	300	321	307	327	306	300	318	304	344	295	308	307	310	281	298	313	288	306	294	320	301	293	271	276	292	307	329	302	301	288	338	303	315	335	297	267	300	319	298	289	302	307	328	295	307	309	301	297	337	282	300	314	337	303	347	299	308	300	300	310	329	347	319	279	283	310	307	302	307	326	313	324	315	320	309	311	312	316	327	291	305	298	306	301	291	322	291	343	326	321	323	316	296	279	294	316	316	284	301	312	288	299	300	284	353	299	297	275	313	333	306	300	316	316	291	290	300	336	301	299	292	306	319	311	298	303	292	292	303	306	316	259	294	284	323	315	313	293	346	320	312	284	289	319	288	308	293	300	268	305	297	256	313	294	332	316	327	291	303	347	304	316	319	298	314	300	316	288	304	312	290	315	326	290	292	323	295	305	292	331	288	323	303	334	290	308	327	321	295	336	327	291	300	322	329	327	287	303	326	295	285	308	318	324	308	301	315	331	312	280	298	333	339	310	281	273	336	352	308	273	303	303	310	292	300	299	320	279	316	337	321	320	306	281	323	315	287	311	309	315	290	330	312	310	268	332	286	303	311	351	313	299	314	317	326	317	282	330	329	288	343	339	310	299	316	299	303	304	307	320	296	303	310	347	317	309	301	304	305	295	307	317	306	298	293	323	320	309	297	307	325	288	314	317	310	354	308	315	310	292	313	291	324	300	299	315	324	328	288	321	295	285	313	277	300	308	307	267	308	315	310	265	325	327	289	321	304	288	295	302	322	307	290	333	320	297	288	308	286	309	311	302	323	327	292	335	300	324	284	293	301	316	346	306	338	319	290	303	320	268	321	313	314	284	305	334	312	320	303	305	294	286	271	303	288	290	334	309	311	286	339	281	313	319	296	305	298	300	286	286	267	258	294	318	275	322	324	316	277	313	327	298	304	325	358	312	313	320	315	307	302	296	316	318	315	311	299	321	301	319	307	313	302	297	342	314	306	306	314	331	329	326	298	325	324	283	304	287	290	315	277	283	309	298	285	346	316	292	320	330	314	307	318	302	308	339	317	309	291	313	326	281	286	312	323	330	318	319	339	311	333	288	282	314	307	286	291	316	284	311	296	323	296	339	303	279	322	303	307	317	288	304	292	304	327	304	323	341	311	295	276	272	306	338	285	308	279	307	289	287	310	312	318	288	304	319	318	291	305	290	306	299	307	310	325	264	295	324	309	323	299	311	309	306	284	316	296	308	315	330	327	288	298	292	326	307	301	276	307	335	294	299	296	275	298	298	324	330	304	304	323	300	308	309	313	347	288	305	277	310	305	329	301	316	306	317	286	282	324	303	306	316	304	319	296	307	294	298	275	324	300	309	322	308	335	329	311	327	336	272	314	315	337	313	293	318	294	269	287	291	306	283	286	304	289	283	279	307	297	331	310	297	296	278	306	301	320	326	305	310	295	323	303	302	284	293	318	317	299	300	286	304	289	294	302	332	311	308	321	299	304	310	274	318	318	303	275	335	296	305	314	296	302	312	316	313	317	314	320	301	326	326	323	333	335	294	261	315	304	324	289	319	276	287	312	319	304	327	317	319	322	287	327	295	324	299	305	287	306	318	276	289	333	289	291	303	296	327	297	312	299	269	307	289	288	302	288	327	300	310	301	281	318	316	321	289	296	307	313	287	306	339	297	304	315	314	314	280	309	325	308	269	313	304
8087	2316	1005	493	391	359	333	327	308	292	257	283	315	305	282	276	298	252	264	276	295	279	288	278	303	276	277	258	263	274	263	276	286	259	279	290	271	276	286	264	269	253	240	259	273	238	259	297	313	269	282	280	270	269	265	267	294	256	256	280	257	252	273	245	248	306	271	266	285	279	278	263	279	301	308	266	272	294	269	275	311	268	270	265	258	303	291	268	292	255	267	289	266	258	258	284	276	267	284	333	308	246	273	299	241	247	271	282	272	299	266	307	297	263	252	262	266	281	288	276	281	287	296	303	276	251	293	282	256	236	280	262	254	286	247	283	301	277	265	269	283	284	270	281	309	255	298	263	271	294	272	283	285	295	281	300	264	284	283	269	263	246	250	279	253	293	302	273	277	288	260	299	288	279	268	276	259	256	272	289	277	264	297	247	313	272	300	279	271	286	270	272	272	285	269	288	297	265	270	259	265	273	273	271	276	272	259	265	250	283	270	268	270	310	256	291	253	277	305	277	284	280	284	293	277	267	270	274	268	279	263	256	248	250	260	294	261	297	287	298	281	276	281	261	249	317	280	297	299	312	294	309	282	277	277	292	261	282	246	239	280	276	290	258	291	266	256	257	266	282	270	295	252	305	271	261	286	300	288	266	296	321	308	267	277	253	288	300	262	250	285	269	294	258	291	320	291	292	329	249	270	272	300	301	267	300	292	284	267	259	280	297	283	323	253	245	256	288	289	287	258	248	254	265	275	277	252	277	277	288	254	289	296	245	297	257	278	289	294	275	235	246	277	256	293	307	300	297	313	276	287	300	242	256	309	295	288	267	286	297	272	256	249	250	293	265	276	265	254	299	280	278	302	283	282	254	276	282	267	261	281	264	275	261	292	274	295	257	301	272	282	291	249	288	274	264	259	275	307	281	263	286	286	306	257	270	255	260	273	278	274	306	281	269	265	287	300	265	327	278	272	284	270	261	293	264	276	282	270	273	252	295	286	272	283	276	287	282	280	286	261	265	263	255	253	240	282	270	255	264	256	258	275	256	286	272	284	275	268	261	283	252	291	269	273	306	292	258	263	281	272	266	270	276	281	236	265	297	306	280	270	281	256	250	288	286	253	285	281	271	310	287	278	262	281	279	292	272	275	274	257	259	290	263	263	262	268	262	269	267	273	296	259	273	276	283	283	263	275	271	266	280	278	312	251	281	269	273	272	256	264	266	280	272	280	273	319	245	307	267	284	332	277	257	285	268	285	304	272	275	256	305	250	290	254	266	265	284	276	276	275	277	306	255	248	281	280	326	257	262	314	248	276	303	294	315	265	289	267	284	227	272	286	272	281	271	275	235	290	273	267	264	286	283	286	273	251	278	269	281	297	286	273	304	291	278	297	256	247	255	279	264	254	291	276	295	265	263	255	255	255	265	282	245	251	275	266	248	268	293	270	281	272	276	281	250	316	280	293	291	281	246	250	265	292	265	267	268	305	296	258	296	258	264	270	275	257	276	322	262	275	275	278	307	297	289	294	258	279	284	256	284	269	258	261	255	270	256	275	269	280	264	268	304	272	284	271	251	272	297	262	280	306	257	292	298	266	293	277	255	263	275	272	251	293	269	301	267	271	258	305	270	269	266	283	281	291	286	271	272	280	268	301	274	260	252	266	263	279	292	290	266	284	281	284	285	268	262	289	272	258	278	282	280	316	306	258	249	273	256	300	264	280	263	283	292	262	277	266	275	283	279	313	269	286	261	273	275	265	271	271	273	283	270	283	277	292	294	309	287	244	264	237	250	268	270	292	276	280	309	301	283	274	270	296	276	263	291	314	299	263	273	260	260	271	290	270	314	269	280	264	278	300	263	262	254	273	285	262	299	249	292	288	254	277	279	252	251	281	236	298	287	287	268	254	281	270	263	309	259	259	279	272	261	252	280	268	297	254	264	265	279	304	272	281	272	262	259	285	304	275	266	280	287	269	273	278	258	290	268	321	266	276	281	255	286	295	269	295	281	271	302	297	312	281	301	269	264	228	253	298	292	293	270	280	249	266	275	299	293	265	289	270	295	282	288	258	284	257	258	279	279	270	283	262	276	275	284	285	240	237	286	246	286	269	242	263	264	286	282	320	269	258	283	278	282	255	251	274	282	274	242	263	277	261	281	256	256	248	295	290	273	279	274	242	260	274	286	268	260	269	253	289	299	283	273	281	283	258	289	294	294	269	266	271	253	279	278	284	268	268	302	273	294	298	284	277	298	279	300	277	247	278	260	267	275	292	250	276	273	273	250	307	260	266	303	249	328	249	270	278	283	273	311	261	295	273	311	279	235	280	265	273	252	290	278	242	256	295	276	273	249	253	258	260	260	263	291	253	284	282	269	284	263	288	264	281	284	281	292	242	290	258	282	286	294	255	252	258	276	304	277	273	282	250	269	255	278	275	300	292	267	298	292	296	273	274	261	284	252	244	266	270	273	266	277	257	283	261	283	303	257	258	260	275	231	259	293	258	268	292	266	268	259	282	269	295	285	296	270	271	273	275	269	291	271	293	268	246	273	277	296	289	267	273	299	267	288	313	272	290	295	291	282	280	273	270	250	235	268	249	271	261	264	265	300	262	283	270	271	273	267	236	302	274	278	295	293	258	266	279	234	279	284	285	274	266	283	274	301	283	285	264	282	259	283	273	256	282	269	276	272	291	280	266	264	308	267	282	270	292	278	272	289	270	264	263	290	296	250	257	264	272	285	275	243	283	273	302	278	290	299	277	279	284	268	286	286	313	280	282	268	282	271	279	271	287	273	282	254	237	275	270	277	279	278	301	282	262	265	250	303	298	289	267	268	265	267	246	273	273	278	243	240	261	282	260	306	260	276	280	293	274	275	265	268	282	267	247	306	267	277	287	273	291	269	307	291	277	269	266	257	290	294	308	288	277	282	288	263	287	266	276	276	262	261	265	273	267	250	279	302	316	263	273	285	255	270	279	273	263	267	278	307	269	253	311	295	305	255	281	257	270	266	293	283	255	262	283	263	254	282	253	295	266	267	285	292	275	277	261	244	247	288	233	291	278	286	308	266	313	274	279	308	284	269	291	276	298	266	254	275	258	283	292	263	295	305	284	274	266	256	294	284	302	274	266	253	250	266	265	291	300	284	259	252	267	247	306	271	235	268	301	291	265	259	252	264	277	298	278	258	295	287	296	281	273	286	277	288	286	286	273	273	285	289	273	282	283	275	261	261	294	273	279	299	299	305	265	293	286	281	270	252	269	282	243	285	287	323	294	252	286	271	274	276	264	279	286	264	283	297	295	262	257	277	251	287	269	255	285	266	243	276	283	258	295	256	247	292	294	290	298	261	277	272	286	257	255	253	275	271	259	236	261	266	263	307	263	292	282	303	299	258	270	267	282	266	296	271	302	249	252	275	289	251	277	240	278	273	287	256	254	279	274	291	277	275	259	280	271	260	318	276	281	287	275	305	290	280	286	266	273	299	262	294
6044	2439	2057	1241	1173	1100	1067	981	932	886	869	854	823	789	784	739	691	644	621	670	648	686	688	662	639	684	656	642	681	689	675	643	653	676	665	667	691	651	654	638	701	688	634	717	632	672	687	688	657	673	626	679	649	668	636	614	629	643	664	635	667	659	683	646	669	631	650	683	647	642	642	656	642	669	638	699	677	658	635	627	639	663	701	706	651	656	647	704	632	682	667	671	660	638	661	639	677	677	645	664	658	604	682	666	604	633	672	663	642	631	604	607	664	643	700	682	650	607	627	653	671	652	646	626	626	677	666	630	671	647	681	667	683	641	651	679	635	637	642	655	630	638	658	638	681	664	647	649	661	668	739	664	661	642	633	649	654	658	641	664	662	635	692	613	629	653	696	674	626	615	709	647	633	671	714	639	657	655	647	658	642	614	673	620	670	705	662	661	694	688	628	650	674	670	610	656	698	646	659	673	668	671	646	654	662	648	655	667	670	651	670	633	649	656	666	700	659	618	641	699	628	662	653	656	583	674	658	635	639	676	635	658	667	682	659	678	653	643	707	624	675	672	628	683	636	666	696	663	598	683	639	674	675	670	631	603	645	670	662	668	625	637	679	638	609	655	663	621	665	634	657	626	648	657	665	666	661	665	664	660	623	646	636	618	690	655	625	706	604	669	660	717	648	655	679	625	642	635	648	641	637	639	680	615	628	674	616	666	633	672	674	658	631	641	705	670	652	638	634	637	649	657	623	616	680	681	612	681	657	653	605	675	686	673	702	650	653	726	638	649	697	672	689	689	642	636	709	643	632	695	694	609	639	692	685	649	636	665	647	613	701	693	667	648	640	670	670	643	662	676	721	665	657	637	619	673	643	700	642	693	611	687	683	670	644	627	660	610	682	652	667	699	662	621	691	652	685	640	674	612	613	628	656	677	639	636	630	680	669	672	612	657	618	683	655	682	686	658	647	672	654	638	677	634	670	636	649	663	681	670	679	610	688	665	629	624	622	676	672	670	612	592	642	662	617	642	697	669	649	673	669	637	694	658	667	644	694	619	661	659	609	644	661	680	639	703	691	686	663	683	638	662	636	673	642	620	645	664	682	663	668	660	646	661	687	721	642	653	641	697	639	662	672	686	662	635	666	651	666	641	666	652	609	658	646	656	654	676	642	681	654	650	691	632	676	621	661	615	644	647	679	700	670	609	696	663	645	656	636	686	660	646	623	660	668	596	675	715	652	671	658	648	626	646	635	640	660	661	704	661	675	627	660	605	663	638	643	664	639	650	604	651	624	632	687	649	667	664	624	668	664	636	694	635	659	656	631	666	660	688	656	644	642	670	662	664	638	652	681	651	688	676	691	662	600	674	666	611	656	642	627	647	655	639	644	667	668	671	688	668	630	655	689	671	690	667	705	651	686	709	637	638	611	642	721	669	606	632	632	606	701	636	652	635	617	615	617	668	648	688	630	617	675	668	644	659	662	644	644	594	593	660	647	675	638	663	636	688	656	618	631	657	689	663	670	668	687	643	636	624	642	662	662	644	627	694	618	691	695	609	663	695	705	692	665	658	652	663	691	680	671	628	608	661	659	649	662	668	670	651	629	654	628	667	641	638	648	659	712	673	694	634	659	699	742	651	698	624	674	683	684	668	643	673	650	663	664	644	625	655	634	652	645	621	658	679	655	638	675	670	691	647	640	655	687	652	631	657	632	627	681	662	597	690	663	673	662	658	627	702	694	653	648	673	641	652	676	664	652	655	668	641	617	628	646	663	645	661	606	661	685	611	652	649	684	685	649	702	601	665	653	685	663	640	659	656	687	631	635	648	627	675	634	641	615	657	582	695	629	614	659	686	654	654	683	679	690	662	678	603	654	672	672	645	669	680	646	624	645	627	686	663	660	674	674	652	675	657	652	628	650	641	661	689	612	651	620	646	703	668	668	643	670	674	637	652	635	667	672	598	646	602	646	675	665	677	670	646	657	657	639	671	648	624	608	680	637	656	589	667	647	653	655	661	654	680	674	632	690	660	655	607	644	635	665	659	678	620	671	681	627	632	690	625	644	650	652	658	675	587	640	680	618	659	661	671	637	660	690	669	647	660	650	677	637	600	621	669	642	645	658	666	659	696	680	623	669	683	652	703	602	658	692	632	622	675	694	629	633	703	688	683	668	615	645	620	625	686	620	668	675	633	646	672	674	619	629	669	676	639	651	620	656	620	648	684	661	644	633	590	623	699	693	684	639	680	621	596	684	667	602	659	648	634	700	662	646	667	685	689	657	678	665	661	658	610	641	667	640	719	616	634	694	612	630	676	674	657	680	641	637	666	625	644	622	647	685	624	692	647	658	630	630	627	660	632	656	689	654	638	670	660	635	651	635	710	704	610	677	643	663	693	662	666	666	660	631	699	667	623	653	663	651	656	661	606	633	661	622	652	637	599	679	653	663	651	618	654	628	671	621	609	601	650	615	664	671	662	638	670	650	638	699	670	648	674	660	641	642	620	616	658	655	639	697	643	693	666	627	676	621	604	621	638	660	622	670	642	621	618	660	645	648	659	686	603	669	649	629	683	655	625	664	623	681	666	640	662	640	615	633	634	729	660	648	644	661	643	650	623	657	720	673	637	675	654	658	664	666	640	666	684	640	624	653	658	655	639	631	637	666	643	669	685	647	649	635	677	593	634	689	572	656	686	670	643	675	667	670	626	679	623	617	673	640	646	660	631	598	664	683	687	666	698	661	643	621	636	662	679	654	633	639	696	651	645	617	676	651	640	648	665	629	626	660	662	706	619	675	676	689	702	638	656	661	658	692	658	656	685	631	648	612	595	658	620	612	674	672	708	678	662	676	629	615	623	652	639	681	618	693	668	616	649	662	634	621	637	643	679	607	706	680	700	650	637	660	627	654	717	681	657	678	630	645	658	645	626	658	619	657	648	625	670	639	668	677	667	637	666	633	692	682	646	657	617	671	656	617	652	663	648	637	652	617	702	696	649	671	658	673	651	681	636	646	657	641	634	664	672	681	642	719	665	643	663	696	712	618	642	648	684	638	596	664	675	641	664	666	671	653	689	683	651	653	640	671	644	641	656	677	658	658	690	697	643	660	650	682	665	637	671	664	706	656	662	675	656	661	669	725	681	651	705	669	636	651	677	652	681	665	649	645	661	669	667	624	679	633	682	669	622	607	673	632	682	685	678	673	653	646	643	691	674	658	668	680	652	613	652	658	664	645	664	653	669	651	682	704	645	654	645	725	637	634	640	687	669	640	662	661	629	627	642	630	646	666	675	679	656	618	669	634	661	649	663	603	637	688	651	687	673	658	605	629	651	633	633	627	684	661	663	639	629	648	704	599	631	699	581	672	643	632	667	680	667	654	672	613	660	670	687	631	709	661	619	654	643	675	697	678	658	685	644	642	643	674	628	691	651	643	652	674	655	650	650	621	643	674	661	656	681	625	685	708	665	662	573	643	632	653	632	622	625	665	655
19470	6551	2993	839	640	549	555	527	397	409	388	362	337	314	319	277	279	254	266	280	241	259	233	248	263	269	244	266	253	246	254	259	229	270	245	244	246	294	237	225	233	246	259	244	276	251	244	240	217	236	260	229	230	228	264	257	234	258	259	226	210	239	255	247	251	243	250	245	237	253	227	235	245	235	253	233	238	221	297	243	222	255	214	264	238	288	284	246	233	271	249	267	245	284	227	259	260	220	232	275	242	210	234	255	235	259	223	222	219	265	251	238	233	252	236	240	241	236	256	240	282	232	227	220	246	268	256	255	246	280	258	254	241	254	235	276	235	264	240	243	247	230	241	249	279	257	245	255	226	272	234	251	219	248	280	245	246	263	264	231	231	237	222	240	250	235	266	239	240	239	234	277	261	264	251	245	233	258	248	233	256	261	238	248	246	241	261	234	239	260	245	252	266	252	237	221	250	242	249	231	256	256	232	243	229	235	248	273	214	239	233	232	254	239	228	214	254	273	258	261	253	216	262	237	234	247	237	239	246	242	274	267	222	270	266	253	240	253	232	249	243	226	266	230	251	197	236	230	237	259	216	250	258	222	229	249	235	239	265	254	242	253	232	273	236	251	245	256	214	230	247	244	263	231	264	267	246	263	241	256	247	258	247	239	226	234	234	261	285	242	258	247	236	244	228	245	283	268	222	257	290	241	229	259	254	239	244	243	264	254	243	242	252	282	269	237	243	238	284	269	237	255	224	237	252	236	258	262	223	239	260	231	243	266	278	244	254	232	253	239	230	249	235	215	242	238	247	248	249	266	281	245	215	225	267	255	242	293	246	223	244	255	273	269	230	242	240	233	227	245	248	251	277	245	256	245	257	260	256	242	224	234	241	250	255	242	258	267	221	242	218	277	247	254	214	236	253	267	247	255	245	258	252	255	225	221	237	243	212	225	249	255	273	243	252	252	265	251	230	266	234	276	246	262	261	242	213	237	226	234	249	243	258	212	259	238	228	230	258	259	249	216	242	218	258	215	263	232	229	254	257	253	242	267	256	231	242	258	215	254	271	254	237	251	254	235	246	254	236	287	237	237	237	241	242	245	241	259	241	223	255	242	287	239	274	262	251	262	229	245	246	226	260	236	243	253	243	255	305	257	244	269	265	256	255	240	225	242	247	233	225	251	227	248	249	240	251	238	230	267	244	246	253	251	223	230	254	255	248	265	250	248	234	260	246	258	246	263	259	276	244	230	246	255	260	258	245	261	242	240	241	261	246	258	252	242	236	234	246	244	260	236	255	238	236	256	262	205	245	241	252	241	265	227	227	261	250	255	235	249	229	236	243	218	255	272	262	219	241	257	255	252	254	222	273	266	245	234	259	242	230	232	215	255	245	216	265	239	239	224	257	234	280	262	219	250	229	241	259	263	246	235	258	279	246	230	261	260	246	284	218	238	228	261	265	241	265	244	263	263	235	237	247	272	228	233	264	245	256	254	243	274	257	288	220	244	255	224	255	263	266	245	255	254	254	262	254	265	271	272	249	264	252	232	249	273	231	231	230	283	256	258	245	271	250	259	284	237	277	249	252	226	225	262	255	239	243	245	257	240	248	246	253	227	273	254	252	237	217	231	236	257	240	236	253	264	235	272	243	223	266	259	230	271	280	232	238	223	231	253	259	230	250	248	257	242	272	292	255	264	256	234	236	234	239	247	242	208	234	247	253	260	250	221	244	252	263	239	257	244	228	219	246	239	264	256	236	254	256	198	222	269	242	234	204	239	215	234	232	230	233	229	265	241	229	255	245	256	257	232	244	215	258	252	257	236	234	256	261	240	240	250	261	242	282	262	218	262	251	272	246	231	271	239	248	219	242	257	249	228	246	259	264	233	264	237	259	237	259	254	291	220	242	217	259	259	256	232	249	232	231	223	224	242	217	238	234	239	245	241	228	243	259	253	256	239	210	245	241	258	234	248	232	243	221	281	254	233	260	220	222	213	253	245	203	249	250	274	274	259	231	207	246	228	241	283	234	259	263	276	251	247	250	230	255	252	257	227	260	246	245	283	258	250	244	268	240	248	258	251	263	255	219	230	229	240	245	223	269	273	250	241	263	261	257	219	251	229	246	248	253	270	267	242	251	226	253	234	254	265	259	241	220	256	226	248	252	244	253	237	287	244	240	257	225	244	260	245	267	242	234	235	251	254	243	230	275	225	248	246	246	246	229	226	252	230	274	237	219	244	251	249	248	239	251	254	261	265	276	253	256	232	234	247	252	243	227	251	255	242	241	254	256	239	268	218	254	239	252	236	241	256	235	277	269	271	230	226	226	249	262	242	263	246	296	254	264	237	222	276	258	233	251	238	233	220	229	266	258	253	245	212	257	262	248	231	255	260	252	237	235	258	233	244	247	233	232	227	257	256	224	244	226	271	219	243	219	240	249	227	230	263	256	242	254	262	267	261	233	275	265	228	235	202	252	250	255	261	248	252	240	224	224	236	228	239	247	249	246	226	248	244	264	254	233	273	265	282	251	279	259	257	254	215	250	245	255	258	264	285	234	263	277	253	230	240	265	272	263	235	210	262	262	254	229	239	258	245	200	231	266	231	275	231	276	244	277	257	190	228	238	272	236	264	255	264	245	246	247	266	248	241	278	245	246	271	255	263	242	223	240	241	264	260	241	226	247	267	277	237	244	228	229	284	262	252	278	266	250	267	228	240	226	252	225	249	257	261	238	277	219	249	250	282	230	261	226	242	255	234	248	236	275	222	233	254	248	241	240	250	288	242	270	269	259	222	244	221	271	247	236	285	216	236	252	260	225	219	238	233	235	233	253	234	241	248	268	240	274	257	228	215	230	243	224	244	247	225	201	245	233	218	241	219	261	241	243	244	271	251	236	238	241	259	242	271	241	239	233	241	225	233	259	237	230	256	241	239	247	255	276	243	218	238	222	223	246	238	210	275	225	239	260	252	221	242	254	244	242	234	251	252	263	225	280	231	273	228	252	272	240	236	258	231	248	218	258	218	232	268	237	235	231	233	250	258	230	226	259	246	250	240	260	256	235	231	234	258	263	260	236	274	257	253	258	234	217	214	256	228	237	248	242	246	250	209	242	236	243	284	253	259	241	253	269	263	223	273	259	233	259	246	266	235	249	251	257	247	244	233	269	268	281	210	248	237	239	212	242	246	237	212	272	243	251	234	284	249	231	257	246	237	232	248	236	265	236	212	239	239	256	220	241	240	241	257	244	232	255	223	241	279	236	259	253	235	300	251	237	251	277	240	235	235	238	264	251	228	251	230	211	251	250	258	252	247	248	261	247	254	247	228	264	242	259	238	223	253	258	240	239	267	216	240	265	250	252	243	268	205	283	239	244	245	232	262	258	259	245	234	212	238	246	258	238	255	286	243	214	233	254	241	254	218	245	234	242	272	227	249	253	230	257	226	233	265	251	237	255	241	251	240	240	216	267	241	267	266	245	241	228	252	218	225	276	252
14385	5502	4796	2486	2308	2337	2154	1918	1658	1559	1370	1280	1105	1107	906	898	792	691	706	645	673	610	625	621	646	576	612	656	614	628	606	598	601	596	574	612	563	604	629	614	639	583	614	573	601	607	566	567	586	580	572	615	570	556	620	569	620	577	590	569	629	603	620	587	603	561	562	566	626	597	621	658	628	612	549	565	604	595	614	630	562	589	596	607	568	577	596	610	616	636	611	573	625	610	591	563	592	572	598	632	616	612	611	586	613	539	600	596	597	608	563	573	602	577	605	601	582	576	604	571	569	608	558	622	620	603	594	629	569	579	626	598	575	592	605	593	599	592	587	585	594	577	585	564	582	612	593	579	557	603	567	601	589	626	615	637	619	594	613	568	600	606	618	582	583	629	583	568	593	571	588	576	585	586	575	598	599	564	589	564	560	614	592	602	592	571	562	591	574	576	590	627	584	614	619	560	577	563	573	596	585	583	592	593	601	582	531	620	614	579	594	572	611	565	553	611	551	584	580	587	573	580	567	596	579	624	564	579	603	558	587	545	573	559	633	560	592	607	573	519	575	593	593	600	606	588	580	579	549	616	608	565	567	568	601	588	626	609	574	570	598	591	589	592	580	536	599	532	632	626	505	578	606	612	567	577	605	612	606	590	581	630	578	588	611	554	588	579	578	593	573	542	559	616	603	612	591	576	576	604	595	594	600	583	598	586	580	557	572	575	599	565	575	564	588	566	579	559	595	584	592	635	599	601	601	570	565	600	573	567	535	542	585	585	580	581	571	639	597	603	593	601	585	582	559	628	616	612	535	585	571	609	546	605	590	628	579	579	594	605	573	599	583	607	632	589	569	596	619	600	572	626	613	590	602	591	611	566	629	566	582	617	573	620	580	649	572	634	603	574	564	588	611	587	597	616	593	624	542	610	599	613	594	568	590	572	604	649	534	596	596	603	589	607	568	550	575	579	607	587	594	587	560	565	570	620	570	599	622	572	607	575	549	645	591	563	640	555	564	596	602	599	575	541	590	574	599	621	625	584	591	619	575	584	585	586	586	572	582	561	587	583	586	567	634	558	575	625	614	583	591	577	555	593	591	570	581	606	570	564	637	591	590	610	626	568	575	520	596	604	578	547	622	602	599	567	612	636	578	581	571	591	563	602	582	588	571	598	580	588	602	546	589	583	564	619	584	562	591	583	604	594	511	607	552	563	610	626	586	598	582	609	586	571	634	611	573	622	580	572	573	613	614	628	600	582	613	594	594	564	622	594	585	589	550	589	564	591	550	600	544	630	583	554	581	620	553	603	605	595	590	596	600	597	555	592	605	576	582	585	577	571	596	599	626	575	566	594	590	603	642	578	585	562	654	576	553	607	582	574	571	573	577	601	575	615	603	560	561	576	598	569	563	582	582	529	527	614	590	630	646	577	593	604	577	605	584	601	545	591	573	576	603	580	622	592	591	587	619	586	567	571	592	562	608	554	596	571	624	623	582	605	608	596	605	589	596	609	647	586	578	555	619	607	592	552	596	614	528	607	584	578	587	560	550	600	582	582	574	603	563	607	616	567	590	591	588	583	570	558	642	595	612	620	605	607	575	595	568	559	584	595	569	554	532	603	623	580	571	550	581	583	532	571	581	546	582	576	605	570	615	600	616	525	598	621	588	584	595	603	553	590	565	594	585	605	612	548	585	585	573	571	644	569	596	620	574	565	560	621	536	612	576	554	588	595	549	592	545	582	626	574	585	595	545	559	611	621	611	628	572	593	539	598	603	548	559	552	594	593	565	590	593	625	580	576	559	605	617	626	567	585	600	619	567	584	571	587	560	589	526	569	627	592	642	572	559	597	589	578	573	589	611	550	564	619	587	605	576	582	610	592	568	583	569	576	579	621	564	556	579	592	630	571	617	586	598	583	604	584	581	553	587	603	557	546	604	594	559	552	589	595	610	627	596	598	582	587	555	623	593	588	597	614	594	581	578	598	539	548	604	570	563	542	577	616	598	608	551	594	586	600	542	562	591	565	591	612	537	614	585	568	576	577	551	616	599	586	599	628	592	579	605	560	546	592	585	609	576	588	562	545	522	619	557	586	619	620	580	572	573	544	570	639	578	591	589	584	568	584	564	577	583	524	545	611	590	641	568	534	580	544	597	651	572	558	608	602	608	624	537	564	579	529	579	598	588	634	640	586	548	588	594	563	582	555	618	576	579	594	565	556	570	574	553	556	596	612	567	574	609	579	546	604	583	548	612	570	598	599	593	572	582	606	600	578	630	583	596	619	570	570	611	607	563	582	623	516	552	588	618	593	578	558	608	599	622	590	572	562	602	597	595	556	621	590	609	586	611	563	609	575	573	568	589	591	628	571	560	606	603	575	556	601	605	579	585	581	586	569	595	544	612	586	637	630	579	612	571	600	562	565	557	575	549	626	558	607	576	567	578	576	538	612	594	579	549	616	630	558	605	588	584	593	597	643	552	573	573	557	578	592	588	583	529	630	564	547	570	566	562	610	546	555	579	561	572	601	567	620	622	581	575	608	598	585	592	607	607	604	640	590	602	582	601	564	570	576	617	611	575	580	614	603	578	581	568	518	595	559	615	584	596	569	613	639	558	576	559	602	598	561	590	577	582	600	618	559	587	558	598	560	565	615	574	583	636	576	647	575	594	600	568	603	601	558	633	570	601	539	610	583	598	572	571	592	556	565	577	570	607	600	580	620	608	517	600	608	595	587	599	563	564	560	626	599	608	558	558	578	655	541	579	567	542	648	593	619	637	610	612	601	575	566	533	594	594	604	621	573	598	585	567	608	562	555	595	587	576	574	601	556	611	615	573	573	564	567	587	574	560	585	603	609	610	557	586	598	583	570	586	593	625	554	604	580	562	617	579	603	633	591	583	585	550	597	580	551	579	573	637	570	581	568	601	564	590	637	620	579	584	567	587	652	562	570	605	562	566	596	577	523	558	596	586	595	569	599	560	557	543	604	600	605	627	614	590	578	588	589	607	606	613	607	554	553	577	578	608	612	593	582	597	587	569	583	577	597	618	578	616	579	599	600	594	586	602	576	567	529	616	548	568	574	588	573	604	597	583	585	555	574	602	554	607	589	585	597	582	591	585	572	542	629	610	607	568	624	647	597	575	567	605	505	549	602	597	622	551	561	565	604	589	599	604	570	596	583	563	567	606	592	587	539	594	560	584	616	604	581	564	563	590	586	591	604	590	599	602	579	611	612	612	590	595	574	582	588	553	592	584	611	611	556	625	613	597	615	561	586	593	595	578	556	607	529	546	576	582	566	565	556	585	575	572	551	584	576	572	645	546	590	591	574	535	634	613	579	572	585	566	605	543	595	552	614	554	552	614	590	567	583	585	613	596	583	587	570	555	604	612	555	561	612	572	629	565	618	570	603	600	598	559	627	613	615	588	594	624	594	575	573	607	591	587	588	617	599	610	594	580	596	610	562	568	581	612	592	580	594	574	595	582	578	588	640
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
