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
338054383644	338054384205	338054384755	338054385305	338054385855	338054386405	338054386955	338054387505	338054388055	338054388605	338054389155	338054389705	338054390255	338054390806	338054391356	338054391906	338054392456	338054393006	338054393556	338054394106	338054394656	338054395206	338054395756	338054396306	338054396856	338054397406	338054397956	338054398506	338054399056	338054399606	338054400156	338054400706	338054401256	338054401806	338054402356	338054402907	338054403457	338054404007	338054404557	338054405107	338054405657	338054406207	338054406757	338054407308	338054407857	338054408407	338054408959	338054409507	338054410057	338054410607	338054411157	338054411707	338054412257	338054412807	338054413357	338054413907	338054414457	338054415008	338054415558	338054416108	338054416658	338054417208	338054417758	338054418308	338054418858	338054419408	338054419958	338054420508	338054421058	338054421608	338054422158	338054422708	338054423258	338054423808	338054424358	338054424908	338054425458	338054426008	338054426558	338054427109	338054427659	338054428209	338054428762	338054429309	338054429859	338054430409	338054430959	338054431509	338054432059	338054432609	338054433159	338054433709	338054434259	338054434809	338054435359	338054435909	338054436459	338054437009	338054437559	338054438109	338054438660	338054439210	338054439760	338054440310	338054440860	338054441410	338054441960	338054442510	338054443060	338054443610	338054444160	338054444710	338054445260	338054445810	338054446360	338054446910	338054447460	338054448010	338054448560	338054449110	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2870	3650	2300	2870	3650	2300	2870	3650	2300	2869	3650	2300	2869	3650	2300	2869	3650	2300	2869	3650	2300	2868	3650	2300	2868	3650	2300	2867	3650	2300	2867	3650	2300	2867	3650	2300	2866	3650	2300	2866	3650	2300	2866	3650	2300	2866	3650	2300	2865	3650	2300	2865	3650	2300	2865	3650	2300	2864	3650	2300	2864	3650	2300	2864	3650	2300	2864	3650	2300	2864	3650	2300	2864	3650	2300	2863	3650	2300	2863	3650	2300	2863	3650	2300	2863	3650	2300	2862	3650	2300	2862	3650	2300	2862	3650	2300	2862	3650	2300	2862	3650	2300	2862	3650	2300	2862	3650	2300	2861	3650	2300	2861	3650	2300	2861	3650	2300	2861	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31819	5583	1230	844	598	485	420	398	387	395	413	349	361	384	401	378	294	360	351	350	373	391	381	365	382	350	351	387	394	429	352	372	354	374	376	394	405	384	391	367	386	362	405	378	384	367	402	360	369	370	356	399	404	379	375	372	360	370	369	354	378	381	340	379	372	365	368	333	357	357	392	365	382	341	352	402	340	399	375	375	343	395	364	373	388	383	339	379	406	379	330	381	395	389	378	383	381	410	376	365	350	341	392	351	362	335	360	362	366	410	364	364	342	357	375	384	366	342	385	387	400	377	343	361	347	340	382	400	405	408	380	396	410	379	409	376	355	357	346	368	370	359	360	366	377	371	380	390	359	355	343	376	382	405	372	362	346	379	375	328	375	372	373	354	388	393	373	370	361	387	357	404	341	367	385	365	359	371	356	364	393	346	360	368	364	350	378	408	370	355	379	364	341	349	350	363	366	351	337	342	335	390	379	415	376	356	385	350	341	381	380	396	369	386	365	388	366	372	359	346	374	348	359	380	394	363	371	356	381	344	363	401	388	339	355	378	369	336	368	377	385	365	385	398	375	336	367	397	378	342	375	332	386	360	372	398	352	367	396	362	359	407	387	378	374	378	404	387	354	371	381	359	381	401	377	337	364	415	346	355	307	369	405	385	397	382	357	392	397	322	339	381	393	389	354	449	381	365	369	385	363	376	369	411	354	356	388	351	360	373	387	339	362	380	356	385	357	380	387	344	420	379	360	336	341	378	364	412	370	343	343	409	365	366	381	331	369	377	344	393	349	335	346	369	375	357	353	369	383	371	357	408	366	365	326	381	390	379	371	342	358	369	383	379	387	407	369	351	374	375	365	379	354	341	355	372	392	408	362	366	330	342	343	412	418	386	370	400	355	381	343	372	371	361	350	366	376	370	372	347	423	433	404	375	355	371	339	395	341	378	343	388	354	430	408	320	348	360	367	394	352	388	359	344	358	390	343	330	366	381	351	398	377	353	376	384	366	371	352	382	353	325	374	339	357	365	381	382	363	384	364	350	366	368	348	339	386	414	367	364	386	348	384	372	355	356	394	398	422	346	359	399	346	373	368	382	358	381	356	369	397	364	393	405	400	385	376	353	415	356	364	407	416	388	379	374	380	373	362	360	374	336	366	397	359	340	399	407	343	358	378	349	390	352	358	390	358	352	344	363	363	376	378	366	374	391	371	350	369	355	372	388	354	372	393	338	378	398	387	359	359	403	344	377	329	394	335	369	352	426	380	365	367	367	404	411	358	363	363	400	352	364	402	353	336	367	384	343	401	369	386	377	353	382	384	373	392	365	354	321	369	335	342	366	323	332	415	363	360	350	315	324	364	372	374	389	371	365	344	366	351	336	398	416	395	409	388	346	333	392	382	415	363	356	338	338	398	390	397	396	354	352	393	391	369	361	354	361	365	363	349	395	380	341	370	385	364	369	342	401	359	332	389	346	336	355	357	395	405	402	372	360	346	353	383	417	356	346	372	365	350	374	349	371	343	335	378	348	399	362	337	375	391	357	368	379	391	345	343	371	367	365	369	395	398	354	404	339	331	389	362	349	376	345	364	394	370	358	383	349	366	389	407	390	384	359	340	372	405	314	356	359	367	375	388	379	336	339	345	415	410	391	366	408	371	400	413	391	349	375	351	356	365	374	369	351	357	347	353	370	353	392	407	342	342	382	384	389	406	393	384	373	358	346	356	381	370	363	360	376	368	352	381	371	364	364	385	379	398	390	414	391	389	367	351	351	392	358	364	394	340	344	410	322	361	391	413	376	340	365	351	360	396	390	315	390	359	328	374	356	398	338	355	384	374	359	366	371	354	370	357	360	354	344	348	420	360	357	367	400	379	329	333	405	389	349	336	380	404	428	411	352	363	366	370	364	407	389	401	359	339	386	342	383	366	393	390	377	395	353	387	348	359	372	347	354	390	405	378	348	349	366	355	350	368	392	349	380	369	391	370	388	379	365	376	378	370	363	373	393	359	314	407	322	380	398	397	350	387	350	354	373	406	377	365	369	335	341	326	378	393	359	372	411	377	366	361	366	362	342	364	370	380	381	384	387	384	374	361	397	412	369	359	382	362	344	390	415	384	389	355	372	366	349	351	342	385	382	352	360	378	353	376	404	388	371	384	374	375	367	376	386	407	382	336	335	406	387	367	376	344	328	369	384	349	336	386	341	356	363	367	346	362	377	393	392	363	340	381	355	399	383	401	325	350	364	383	357	379	442	352	419	381	342	370	363	360	340	337	368	397	391	353	368	358	399	344	393	359	383	347	359	370	382	361	348	349	368	343	363	363	373	376	345	383	369	403	423	427	389	376	335	369	338	346	380	350	357	391	361	337	380	341	373	364	393	394	347	392	396	442	383	349	344	346	371	380	382	323	344	370	351	357	356	380	374	384	368	346	385	372	369	399	416	375	394	355	359	391	371	366	356	341	402	369	371	387	355	327	372	364	401	378	372	396	347	364	391	392	393	420	324	394	386	346	381	371	366	374	377	374	384	340	389	362	359	360	381	398	413	368	368	372	381	427	382	371	369	360	363	327	367	394	377	362	373	395	337	374	400	374	350	347	353	355	352	354	400	381	384	386	369	409	393	358	360	367	374	370	391	356	347	355	350	353	379	379	353	383	369	353	386	356	334	373	354	366	393	346	382	398	302	364	366	352	383	375	348	391	386	383	393	342	356	338	360	382	367	349	358	371	389	337	343	390	365	356	370	365	339	355	432	387	370	396	395	371	367	395	378	366	350	396	370	393	343	344	385	365	344	319	389	349	362	384	353	364	372	409	411	380	370	381	384	376	396	410	402	386	354	375	373	360	379	353	375	364	389	365	375	382	384	359	357	354	369	402	368	379	351	357	343	376	347	368	339	354	367	327	344	359	369	311	388	378	341	388	380	355	379	387	375	380	343	396	396	373	360	372	384	344	379	361	386	359	385	392	358	400	367	380	381	374	378	387	387	321	370	390	376	328	409	379	389	367	351	377	371	398	357	377	362	373	401	382	364	353	349	408	396	360	383	343	364	361	415	390	383	362	334	364	353	359	417	376	388	345	392	359	332	373	369	367	368	378	388	381	361	417	404	376	368	362	324	405	361	379	385	359	364	374	332	378	351	397	355	384	387	360	375	374	391	353	378	387	371	383	388	384	360	345	358	369	402	364	336	352	349	375	364	409	376	373	351	409	328	370	362	393	399	349	384	399	355	367	346	388	364	407	363	361	336	382	385	369	353	401	370	351	390	378	355	370	400	365	351	403	357	365	402	400	379	363	347	373	376	365	350	363	374	400	362	370	376	319	335	360	367	383	350	396	327	376	383	360	387	381	406	378	348	418	370	403	362	385	381	329	392	393	417	365	325	385	382	414	334	394	363	396	405	359	398	357	336	395	372	378	380	361	383	377	346	380	395	372	382	341	389	369	420	344	355	362	344	320	341	385	372	410	395	383	381	376	403	392	333
22548	10992	11024	8038	4574	2898	1827	1379	1084	1088	1021	956	889	907	907	950	927	886	854	916	872	883	816	888	843	881	875	884	976	877	938	863	905	871	866	897	835	874	902	889	891	888	908	841	951	901	923	897	916	920	875	875	913	904	891	842	910	877	889	937	880	877	887	835	925	856	902	840	917	878	900	920	876	899	896	818	934	885	917	940	876	890	901	858	883	936	957	901	914	854	915	919	819	887	896	887	881	823	871	896	885	875	944	882	908	887	896	911	877	817	905	880	901	926	930	906	863	876	923	914	887	861	875	868	789	854	919	884	899	885	877	892	847	905	854	881	895	836	891	902	897	904	886	909	838	897	835	859	844	901	902	873	924	888	899	885	938	852	913	908	860	880	884	870	902	904	867	857	887	918	897	874	878	845	895	856	836	859	967	880	874	931	888	855	856	870	933	894	916	901	874	917	903	857	918	852	932	884	905	881	883	862	848	893	908	830	934	905	900	907	894	895	891	866	856	822	856	839	894	832	876	913	859	864	836	863	867	892	896	932	849	875	908	915	857	932	895	931	871	852	901	817	882	840	857	864	842	864	903	860	920	854	906	864	845	908	927	872	922	821	844	897	863	861	841	891	915	839	871	919	857	888	902	931	925	856	878	898	860	859	888	916	889	901	891	885	907	879	882	872	909	884	865	888	926	948	883	889	906	855	885	887	830	935	870	877	895	901	856	873	917	963	924	861	869	898	924	852	877	944	865	866	843	838	855	862	884	888	900	896	900	848	856	867	882	880	902	901	874	910	873	905	869	856	817	855	866	902	866	853	874	889	863	881	897	841	874	834	839	863	880	841	894	855	896	881	869	927	895	875	892	867	848	888	941	862	930	896	858	877	913	895	860	842	858	838	916	910	891	868	849	920	895	861	889	848	848	873	900	856	909	902	861	862	912	876	867	864	895	913	875	864	892	891	865	896	850	913	908	905	812	881	911	888	830	916	926	903	910	901	1010	855	871	863	865	881	858	902	882	892	857	886	942	917	876	873	930	879	858	896	936	915	913	898	864	894	837	878	840	875	886	872	879	868	883	882	907	868	868	912	898	864	931	823	902	884	874	866	881	911	863	909	868	886	842	858	869	903	902	837	872	859	880	931	872	898	887	837	854	879	874	899	874	904	912	840	931	852	823	845	849	848	866	885	896	923	893	862	836	926	890	899	897	902	851	819	847	851	900	857	923	945	900	898	889	909	894	864	866	870	895	877	861	853	841	872	883	865	912	825	840	870	874	860	879	881	838	847	944	905	871	861	892	825	917	894	896	924	846	846	894	926	902	886	871	852	902	858	876	846	909	859	916	907	906	891	905	849	907	870	939	874	863	886	871	878	899	920	847	922	893	881	938	915	910	858	870	913	868	852	856	883	885	948	848	942	890	890	864	882	862	903	913	858	903	860	832	898	883	870	922	887	888	897	900	818	815	893	891	907	880	856	891	920	900	873	960	823	885	901	877	893	898	900	895	861	852	828	852	882	897	859	943	834	867	887	935	892	884	907	815	852	862	878	861	868	854	870	916	871	881	905	821	842	866	849	864	899	871	866	884	876	918	862	893	866	881	877	872	862	893	895	873	817	871	885	903	893	866	906	852	932	894	892	910	880	888	848	862	864	918	867	858	855	872	858	894	840	914	849	873	915	877	900	916	921	852	891	892	887	849	906	860	874	875	884	908	905	828	863	885	879	846	890	896	814	900	913	915	846	870	843	836	928	901	810	915	885	919	862	810	941	910	885	845	854	873	897	942	897	854	914	849	843	871	903	871	880	879	873	887	916	935	862	914	914	904	905	846	904	912	859	881	849	939	910	900	939	879	882	855	862	842	862	851	869	873	883	912	834	893	867	861	889	846	879	874	871	882	860	953	855	895	867	886	848	873	856	916	894	880	885	878	864	924	867	841	895	867	921	887	898	838	871	816	937	900	896	883	946	856	882	902	894	845	899	929	871	889	887	898	900	906	899	912	875	894	904	862	898	930	905	875	890	916	895	898	889	911	879	911	915	911	848	890	904	883	920	869	903	941	899	894	860	865	967	847	886	888	867	849	872	845	925	907	874	922	936	914	922	891	825	895	876	884	889	913	890	858	909	886	896	908	846	916	873	909	877	919	901	833	831	869	863	905	910	882	881	893	841	844	879	886	894	926	876	870	901	952	879	896	916	883	908	840	903	898	882	887	882	891	887	855	923	882	899	883	899	883	898	928	917	906	873	893	906	870	904	909	928	890	857	887	862	857	885	916	906	897	837	913	918	870	871	912	912	851	894	849	876	949	862	906	883	930	902	869	880	876	868	932	870	887	899	891	878	881	892	878	899	909	871	879	853	884	874	887	924	888	876	934	881	837	852	892	872	901	910	897	837	850	905	912	870	861	856	833	894	951	900	852	905	909	922	870	871	863	878	885	860	814	838	920	874	832	855	911	869	846	877	862	915	920	917	889	900	911	917	899	892	850	857	886	857	846	925	923	859	897	917	858	831	856	859	885	933	879	946	923	850	861	843	898	893	922	882	909	909	865	880	882	881	875	860	908	878	915	897	897	864	924	860	932	851	890	918	895	950	915	885	876	875	842	881	877	919	887	891	862	901	913	924	897	860	834	875	942	889	891	903	851	850	862	838	913	846	940	886	885	870	920	898	859	897	932	853	914	910	930	899	808	894	865	902	911	856	851	866	838	908	890	904	877	854	843	885	853	884	860	896	847	866	884	886	905	885	904	829	854	917	879	918	831	861	893	912	840	942	924	904	856	876	905	884	903	862	867	845	876	925	904	913	907	907	913	847	924	869	832	904	856	835	880	862	874	865	875	884	857	891	862	875	869	910	834	866	925	878	825	917	824	922	906	879	879	880	882	911	843	929	876	861	852	842	882	856	871	910	904	896	916	860	849	900	861	892	897	921	896	878	905	903	881	829	894	893	893	880	868	891	834	873	844	903	878	884	891	873	853	889	882	881	895	905	924	876	861	908	854	857	840	931	880	859	913	866	849	897	898	901	836	918	903	845	848	874	888	875	909	915	896	892	862	908	859	933	896	883	895	854	889	875	917	873	873	894	908	862	859	872	895	898	863	880	932	830	944	873	891	892	862	843	888	922	890	843	921	896	900	900	898	910	872	876	913	852	902	841	904	916	893	883	925	860	923	883	926	881	902	910	895	926	887	890	894	846	879	893	909	853	930	917	852	877	902	910	847	857	896	861	922	899	913	862	908	892	843	955	914	888	861	854	907	904	902	858	858	859	851	864	907	896	879	842	901	958	859	905	876	928	964	845	825	918	875	873	855	905	877	915	862	875	861	888	918	880	839	906	883	869	866	896	879	801	840	894	843	891	876	887	868	963	908	914	815	868	825	896	876	848	881	896	909	873	847	875	899	882	875	854	899	845	935	903	840	862	902	874	887	919	868	895	905	897	927	887	898	913	918	905	912	899	888	828	839	854	881	876	846	903	927	892	876	874	890	820
22398	2769	576	458	375	402	358	353	348	332	367	365	349	343	365	361	345	326	328	377	321	343	324	356	308	335	360	312	344	340	376	338	322	364	325	371	364	352	360	328	341	336	332	342	346	319	297	339	360	370	362	335	343	372	367	365	328	356	344	343	383	359	342	347	340	370	369	324	346	331	363	335	305	336	342	334	365	368	330	354	362	335	323	330	334	354	295	316	324	350	363	327	359	316	350	339	320	331	325	325	346	359	327	349	308	325	327	320	352	360	336	319	352	337	372	338	295	347	371	302	375	365	331	348	364	341	365	301	348	370	351	335	371	331	383	352	372	315	322	349	336	319	364	326	359	357	354	344	343	353	347	355	335	342	363	377	358	326	341	336	372	358	317	356	350	321	356	333	360	350	325	333	342	357	319	344	306	327	361	339	340	345	356	358	332	342	354	337	306	299	328	333	395	313	353	389	352	316	328	357	316	337	328	371	341	318	362	330	338	370	339	345	353	352	332	329	360	336	346	351	323	341	327	328	333	349	364	315	363	352	321	315	359	369	344	366	340	360	341	344	308	372	338	384	317	334	343	315	334	336	340	353	357	344	321	305	341	352	355	324	347	337	342	331	332	355	344	335	348	345	332	352	314	351	351	347	392	348	358	359	343	352	310	357	370	385	382	323	340	366	371	335	347	352	359	292	331	331	338	327	360	386	339	373	345	322	325	344	359	323	337	318	342	385	375	350	349	301	335	347	347	371	314	314	347	382	342	404	335	343	336	339	360	354	359	313	346	344	352	320	351	315	376	344	329	341	351	320	321	339	338	347	339	309	310	331	312	373	344	384	389	384	318	314	325	313	356	345	338	341	383	359	313	339	364	349	348	358	332	340	392	360	307	359	375	346	315	336	347	328	313	347	355	316	324	343	331	337	332	353	364	323	315	334	363	314	337	338	341	341	387	347	381	319	325	323	338	360	370	356	334	354	320	348	298	315	336	331	325	321	323	337	343	326	333	355	357	335	351	330	346	334	358	358	357	311	327	335	383	375	309	352	332	340	369	329	349	301	329	356	357	321	299	390	366	357	330	366	340	319	340	332	352	334	318	368	339	384	349	358	320	353	354	320	339	357	342	323	367	366	316	353	345	352	353	359	369	336	318	332	370	334	374	346	346	325	366	296	368	367	362	332	374	348	322	352	345	393	322	368	338	323	367	357	359	336	332	363	371	339	337	346	288	305	353	297	292	325	318	330	389	331	351	389	337	354	372	363	318	392	349	342	330	380	327	317	351	315	334	348	342	301	347	330	348	341	316	295	348	351	355	342	325	335	320	322	402	333	342	338	343	331	346	292	328	388	345	368	317	338	326	329	364	346	348	328	341	352	329	308	368	335	331	364	370	368	358	322	360	337	366	344	383	327	322	319	327	382	359	350	332	312	335	316	335	325	351	337	361	336	339	329	318	329	311	397	375	368	318	336	343	349	331	376	323	319	357	329	335	373	343	339	344	309	354	389	301	370	349	307	321	371	383	327	332	367	361	333	330	321	323	329	309	353	337	322	321	342	333	319	338	344	353	324	359	338	351	332	314	331	353	308	374	354	330	343	354	346	335	329	337	342	341	357	319	350	343	335	355	312	323	330	307	362	319	340	356	338	368	358	406	312	354	338	324	333	349	329	331	382	350	332	313	332	377	369	296	323	361	331	349	363	302	343	357	353	331	346	339	343	316	351	357	344	362	316	377	320	320	342	330	309	285	347	336	328	365	330	367	354	318	357	332	338	340	354	341	354	346	358	339	325	357	335	350	377	355	369	355	339	359	358	351	338	336	339	320	346	338	309	353	335	325	313	343	347	313	328	360	339	358	328	380	309	358	361	390	334	342	346	386	370	360	362	332	316	344	353	347	340	348	373	318	311	329	357	358	365	359	317	313	333	323	314	315	372	348	324	334	352	343	382	324	313	340	348	367	352	337	336	357	346	317	320	342	345	327	321	328	338	318	342	360	354	338	311	341	356	327	344	378	331	349	333	336	331	329	330	324	330	357	323	333	341	300	340	360	346	341	358	319	345	333	317	328	337	314	317	315	319	344	338	284	332	354	318	295	332	344	343	375	357	371	330	329	339	373	322	362	343	336	346	329	316	351	351	350	382	341	319	334	319	391	366	316	343	339	328	328	372	340	319	338	355	352	360	325	353	359	348	349	357	370	342	305	369	336	336	317	302	316	315	340	342	327	350	346	334	347	363	369	378	333	336	373	370	361	299	300	338	379	343	361	363	350	352	341	362	324	370	346	357	342	317	319	354	315	336	301	302	360	364	328	340	345	335	337	322	329	383	351	364	333	314	325	314	322	378	356	320	375	336	361	334	380	331	323	345	338	342	328	313	309	315	359	336	335	364	351	349	310	321	332	368	351	336	360	372	345	322	314	316	317	333	339	358	349	356	328	320	363	314	310	355	351	391	352	329	374	320	321	349	320	332	314	324	336	354	314	342	359	334	380	326	356	313	355	324	344	342	336	315	358	307	321	308	362	332	341	375	347	354	325	348	371	367	365	337	347	318	320	372	333	360	324	372	331	330	320	348	310	342	324	353	337	346	323	347	349	375	314	328	324	335	331	351	320	328	355	322	380	341	320	349	345	354	328	334	329	320	329	349	351	348	357	354	304	313	322	336	335	298	329	353	352	346	364	318	336	316	318	314	382	348	329	371	364	356	350	357	309	317	331	319	323	314	327	342	375	357	369	332	329	332	343	326	337	331	331	339	327	324	313	330	334	357	358	354	318	367	363	365	288	323	355	354	397	340	373	365	325	350	373	335	363	335	323	328	317	350	370	311	308	338	342	360	317	325	334	336	341	342	341	339	298	346	330	314	353	304	304	388	353	331	329	301	330	327	316	345	368	380	322	349	327	334	337	343	329	374	353	331	363	360	383	376	362	303	327	317	322	282	366	315	353	341	361	311	328	361	346	321	343	351	338	337	346	329	339	307	345	342	329	337	328	353	325	328	348	346	299	328	340	340	338	353	378	365	377	345	378	353	332	325	325	341	317	364	374	360	336	345	350	343	354	333	351	348	346	320	324	330	352	323	366	374	328	357	344	364	349	364	353	345	352	320	344	316	340	307	365	347	353	360	339	323	329	352	296	335	351	346	312	349	341	329	333	361	335	342	364	372	368	347	354	352	340	333	365	332	302	317	331	345	354	343	367	344	328	338	397	323	366	357	344	345	356	348	334	302	314	326	303	353	346	331	309	364	368	312	307	327	359	338	315	339	367	357	348	352	358	347	329	337	383	327	377	355	343	325	350	337	327	358	330	349	345	333	356	332	383	371	305	345	303	318	335	346	330	367	337	334	357	330	346	337	341	321	369	358	357	353	361	317	358	316	364	359	345	367	325	357	317	340	320	357	319	318	337	331	373	349	327	353	339	345	322	342	356	358	360	324	325	327	340	318	304	328	349	361	381	295	335	346	380	327	341	338	306	395	335	329	331	315	307	297
17582	5922	3695	2124	1436	1284	1030	872	822	834	850	789	780	806	796	786	803	831	795	752	694	821	818	792	797	808	764	788	777	785	780	781	780	795	808	799	842	824	810	785	719	755	829	727	827	818	814	771	778	757	773	793	747	759	712	759	782	785	786	715	773	733	720	785	808	751	754	719	772	795	787	771	790	785	769	802	784	805	755	840	810	762	796	724	801	751	722	755	813	782	788	831	805	827	772	810	772	802	769	780	761	764	774	799	781	761	790	794	821	775	780	811	762	777	793	808	733	754	777	788	776	785	778	799	808	791	741	778	793	811	793	798	780	799	807	758	797	753	805	798	775	731	803	768	775	810	799	776	792	810	780	744	783	777	788	819	795	776	765	811	770	755	760	765	805	777	714	766	798	831	772	800	799	698	774	797	782	760	780	764	805	756	822	768	798	807	786	809	799	730	760	769	740	767	773	819	806	746	776	806	775	757	777	817	769	784	770	745	778	750	788	775	786	809	782	786	761	810	770	791	788	689	771	770	829	796	715	776	786	758	766	804	768	797	771	787	730	766	781	810	830	762	779	803	796	777	763	784	748	812	766	826	773	836	782	790	804	855	750	829	789	817	791	776	783	769	765	774	761	800	793	810	798	774	783	785	760	766	831	821	774	748	760	748	839	733	793	819	766	798	767	801	788	815	818	819	748	786	769	819	790	776	771	790	774	804	787	824	758	819	751	761	771	757	782	747	710	765	729	785	754	794	802	807	847	773	765	776	778	825	778	788	792	723	763	816	785	836	766	766	804	740	777	749	772	780	801	826	818	757	786	792	825	771	756	785	772	783	799	799	810	795	827	768	786	804	777	740	780	838	837	728	833	763	722	793	778	764	816	787	757	742	765	753	799	796	832	775	768	780	791	772	779	833	788	757	792	816	810	776	767	790	737	762	818	822	829	830	764	787	772	772	823	760	784	768	753	834	813	751	811	753	750	767	800	794	790	794	761	837	760	799	781	797	780	801	763	784	817	710	773	752	810	782	831	837	765	773	749	766	786	788	804	756	784	747	769	819	807	800	807	768	812	709	760	781	760	765	781	770	739	762	788	801	797	781	778	783	774	776	768	810	755	805	805	785	796	809	755	805	725	800	739	779	724	769	738	767	756	850	808	773	778	781	758	756	758	794	805	797	781	762	741	840	752	805	827	778	809	801	805	800	758	800	786	790	742	789	747	813	770	753	738	783	831	758	734	788	777	787	779	754	805	790	793	833	798	797	752	779	752	767	769	780	808	740	749	834	768	753	789	788	749	814	811	748	775	793	779	794	784	786	728	786	763	761	798	791	796	804	718	811	775	840	798	789	830	786	778	803	806	795	769	811	749	828	794	815	826	761	749	859	798	793	784	793	782	796	784	771	800	788	814	788	807	824	742	813	726	774	800	789	770	748	791	773	756	757	830	831	777	783	780	753	799	775	784	738	761	816	744	780	760	773	803	799	808	779	761	813	762	805	811	784	784	800	765	760	805	781	808	781	800	814	815	771	794	794	791	742	808	748	773	793	772	808	784	783	762	793	816	760	772	821	712	817	832	761	752	796	757	778	848	828	759	757	837	803	773	735	762	816	795	781	732	820	771	812	759	802	761	781	775	765	767	807	815	848	847	749	756	751	790	803	753	788	776	775	812	794	795	767	718	798	806	806	791	779	741	837	824	751	805	774	723	787	807	721	812	797	822	769	770	824	801	792	779	830	733	807	781	790	787	794	838	797	754	797	761	775	758	762	787	738	765	794	796	758	802	799	812	803	765	760	806	801	747	782	752	761	818	829	770	848	802	791	770	713	766	784	800	758	779	819	821	785	807	772	738	794	798	721	759	762	806	784	809	770	872	778	795	793	825	788	728	784	760	761	780	751	813	766	787	776	831	830	762	797	784	790	799	747	817	818	750	800	735	816	801	814	772	793	796	755	836	745	772	773	803	734	797	781	792	822	785	778	747	798	756	812	819	793	756	760	805	793	787	797	792	754	785	791	797	763	859	804	802	760	777	754	858	790	765	798	753	803	790	831	769	783	860	801	827	791	799	823	770	775	816	845	769	744	793	738	783	763	774	763	763	755	835	767	794	779	778	786	747	783	784	770	753	810	697	783	803	804	814	775	799	818	790	809	779	768	771	787	802	789	757	800	769	803	779	799	774	803	787	775	809	824	796	744	773	731	823	806	782	755	793	817	723	782	749	768	760	753	802	769	781	787	775	778	739	820	810	771	783	770	822	750	767	751	794	760	743	757	767	796	803	770	801	784	804	772	749	774	749	814	826	798	824	806	796	791	793	816	776	769	780	805	816	763	782	798	773	768	812	762	782	807	791	810	746	757	784	781	751	765	797	804	739	793	780	773	782	824	808	797	753	814	818	817	799	764	750	815	811	800	752	800	787	795	751	785	774	781	824	781	759	806	772	810	797	746	783	768	748	758	761	756	783	763	769	806	788	751	770	777	800	843	790	788	767	816	760	762	789	784	797	719	763	797	805	809	789	740	787	728	800	829	817	792	820	821	812	785	830	825	780	774	777	817	782	806	767	773	760	789	805	780	742	813	803	826	777	819	792	748	759	781	776	778	801	796	790	778	777	795	768	798	730	767	772	741	776	807	755	780	812	803	821	754	779	758	816	799	785	775	757	763	779	791	748	788	777	753	786	828	782	799	783	761	805	762	823	763	780	778	808	756	793	764	717	775	809	750	769	793	790	775	781	809	754	793	806	768	784	741	775	799	772	796	810	751	827	769	776	789	782	769	816	753	798	816	759	790	771	765	797	797	778	789	830	790	782	829	828	805	776	775	762	773	765	794	805	792	777	753	830	793	806	738	778	781	773	768	772	776	802	797	764	782	832	784	811	789	801	791	819	809	778	757	740	807	784	770	781	782	847	783	813	813	754	764	800	760	750	815	739	801	775	753	734	795	740	759	774	776	784	775	744	770	822	812	790	736	746	768	785	797	782	795	751	818	796	771	786	837	770	765	784	800	776	801	780	757	756	810	792	805	804	779	796	789	754	789	810	776	758	794	758	791	774	771	814	763	791	758	803	781	770	882	787	798	776	793	797	762	767	796	793	757	838	810	730	791	792	795	770	799	789	827	738	761	778	778	767	765	801	805	770	746	773	800	781	794	778	757	763	822	781	783	796	795	797	762	770	771	809	715	818	833	794	801	769	779	749	806	774	765	740	768	751	732	821	833	759	738	782	753	776	824	796	790	805	802	783	822	771	784	796	810	803	841	846	797	792	826	771	764	827	735	791	777	784	731	809	785	755	821	812	796	758	793	812	777	759	825	767	772	794	777	753	783	818	768	746	802	776	779	773	783	754	812	754	762	769	802	761	745	797	732	768	773	790	787	794	807	779	794	780	818	769	750	765	763	772	800	737	764	796	779	798	765	766	758	731	780	763	766	778	763	814	769	793	742	813	776	794	759	833	776	753	756	746	761	805	769	836	750	810	799	785	811	765	773
30454	4850	795	556	538	423	341	356	319	334	349	370	336	361	322	389	349	359	365	374	432	333	321	349	328	328	349	375	350	351	329	376	348	385	335	320	374	381	366	376	341	362	357	388	342	356	336	361	321	343	354	367	355	388	356	391	361	367	351	366	358	359	343	372	348	360	379	345	362	326	344	336	386	364	363	342	371	348	359	342	377	350	359	373	363	335	390	381	369	353	361	372	396	388	325	342	325	345	346	330	362	342	349	325	344	327	380	332	371	366	336	347	335	335	344	384	324	352	352	327	349	367	334	346	362	336	386	365	354	366	357	354	368	323	335	351	326	399	320	365	309	320	341	359	367	348	342	411	329	352	345	352	346	343	332	365	336	368	331	361	350	351	353	371	303	375	352	336	331	351	352	289	348	364	344	347	363	378	366	366	372	386	319	339	378	374	346	343	334	339	373	406	343	372	323	360	383	340	337	379	355	354	355	343	357	319	340	341	376	387	359	349	350	347	343	295	349	350	342	349	364	358	359	333	353	366	374	373	369	388	338	334	357	354	371	353	370	351	394	330	362	355	370	381	375	383	339	343	366	384	361	354	356	354	333	382	357	356	366	359	326	366	363	334	382	333	364	390	350	342	339	356	382	353	347	320	356	330	337	362	371	329	352	374	336	369	355	312	398	366	353	364	341	332	352	376	355	386	350	366	380	364	367	360	354	334	343	338	325	343	312	394	374	329	337	364	322	367	322	362	373	380	352	345	367	369	353	347	379	363	375	349	323	379	340	337	359	385	387	330	312	311	310	345	338	325	367	355	383	358	396	330	332	362	343	354	337	368	360	345	347	375	404	385	337	369	325	311	368	357	380	366	333	318	366	317	370	365	357	325	351	350	378	357	384	362	359	335	366	388	338	331	362	357	349	354	376	386	348	381	377	367	369	372	346	367	367	388	337	354	341	347	340	357	365	347	313	387	375	322	340	385	370	326	356	375	353	329	344	349	316	344	329	393	378	341	324	370	373	355	426	356	313	341	331	365	342	389	346	322	355	359	321	338	356	343	380	352	339	352	327	363	344	315	330	324	355	346	354	328	361	352	351	367	364	301	356	357	365	341	356	309	328	366	350	350	402	345	324	387	338	309	366	368	352	340	350	330	377	343	348	380	317	340	341	369	351	364	328	332	362	337	362	375	325	359	368	364	344	348	377	373	409	346	347	347	329	344	371	363	330	317	373	353	375	362	347	356	321	309	340	375	312	351	365	361	396	360	348	370	322	355	354	342	344	373	353	332	353	337	360	347	333	394	353	376	368	356	348	372	331	320	373	380	352	378	332	380	359	348	352	374	385	325	314	329	367	420	380	339	368	372	334	375	341	372	327	340	351	362	329	386	350	360	359	332	383	359	342	305	325	344	340	370	342	302	370	335	344	346	326	362	351	350	352	361	345	348	345	416	353	357	366	314	361	331	376	348	382	369	339	366	376	370	337	373	365	351	350	304	344	357	384	368	331	338	370	328	365	342	371	329	355	322	354	332	324	350	352	342	343	342	357	369	297	327	358	371	349	370	393	383	319	340	355	367	379	357	367	299	323	358	375	378	329	358	391	344	335	356	343	381	328	351	379	344	350	345	351	362	374	363	388	356	362	391	378	374	348	369	386	333	362	353	354	335	315	375	393	359	364	311	360	316	308	361	336	334	339	338	346	333	344	358	369	348	355	347	342	347	327	352	357	339	323	318	354	330	354	353	331	357	310	371	344	356	359	353	314	389	352	326	400	341	312	356	375	375	349	369	347	367	363	369	384	332	342	365	371	360	325	350	334	371	353	336	341	396	357	356	308	330	345	344	351	342	360	321	394	381	351	369	365	372	347	349	354	343	356	339	342	380	362	350	348	371	347	368	403	371	364	351	341	346	352	341	325	363	344	328	331	354	331	386	346	370	320	391	387	342	379	339	383	391	357	343	398	366	362	335	354	322	365	345	365	364	349	314	382	375	365	341	350	377	342	378	350	375	408	388	372	387	374	354	353	339	336	355	383	364	351	353	355	362	338	345	398	377	370	335	347	361	346	364	367	362	325	348	342	374	364	364	332	356	365	371	366	421	366	326	353	366	327	380	359	349	349	339	382	353	338	365	353	337	397	359	353	327	344	370	372	327	356	337	368	348	297	335	347	323	401	360	340	355	371	363	308	349	359	360	402	360	393	358	355	327	336	352	385	342	353	357	378	360	353	362	344	313	303	365	372	346	342	342	356	360	384	353	363	376	339	364	377	320	345	335	353	377	361	338	358	349	327	372	354	341	353	351	348	316	355	321	370	338	361	349	329	373	362	369	381	357	319	331	333	327	356	326	330	368	347	329	363	340	347	301	354	389	357	342	368	386	357	364	378	344	394	333	354	365	326	355	347	343	395	345	347	338	377	367	333	338	364	340	372	409	388	353	370	359	388	374	370	355	318	340	346	378	359	353	318	353	341	321	355	368	356	380	390	355	389	358	333	348	319	338	340	356	336	361	359	356	351	365	359	379	372	344	363	342	390	363	355	334	386	351	338	319	338	313	329	383	333	372	325	315	327	336	365	406	365	355	351	321	368	335	395	368	372	364	351	364	330	377	367	337	321	321	348	370	351	314	391	324	382	345	358	333	327	314	348	378	346	368	359	336	351	381	332	359	358	334	362	336	368	384	364	405	358	327	337	386	377	373	357	387	359	359	364	403	351	373	367	365	352	348	334	354	335	370	336	376	344	371	344	366	379	345	375	378	336	335	363	352	338	360	349	329	330	388	345	379	377	343	324	348	352	335	388	368	319	320	360	361	385	344	360	360	348	348	335	370	348	351	343	364	350	344	349	320	324	363	367	363	355	341	403	367	345	358	381	345	341	387	373	328	353	347	347	329	408	359	355	317	364	355	368	341	316	351	374	346	360	347	379	324	360	367	381	377	321	360	324	338	352	363	372	323	357	317	336	332	356	356	368	334	357	359	371	352	379	345	366	342	351	312	342	321	307	339	362	387	347	318	341	351	325	401	356	339	344	328	350	361	341	334	377	378	356	287	325	370	333	309	379	354	372	345	324	374	323	338	410	336	383	358	343	326	348	354	321	359	346	368	387	320	341	352	387	377	330	361	380	344	334	379	339	368	359	372	342	323	340	349	335	328	365	373	363	376	306	308	380	360	376	338	310	344	363	354	320	377	355	351	343	360	358	338	347	373	313	328	353	364	326	371	350	392	349	339	342	356	333	359	361	360	349	344	361	373	367	387	372	339	315	360	328	338	346	366	339	347	354	333	359	359	358	338	299	336	301	374	323	370	375	363	364	394	381	348	364	332	384	379	357	345	332	339	315	368	342	353	341	359	364	370	373	385	369	350	352	360	375	340	349	377	346	373	349	320	355	345	355	330	373	318	385	380	368	372	329	311	346	368	406	346	382	365	377	395	378	346	388	380	368	384	336	367	342	333	337	346	353	337	365	349	322	336	325	351	333	329	340	360	348	340
22140	9867	5448	4135	3113	2541	2039	1162	935	941	926	867	856	847	826	807	854	901	805	831	850	825	785	832	826	852	808	799	862	884	847	859	865	810	814	848	844	838	818	864	830	819	819	817	859	827	810	912	832	815	831	816	817	846	801	864	846	834	859	847	821	791	797	815	855	849	830	836	842	853	806	814	797	816	832	827	839	847	816	867	800	832	861	807	812	833	841	868	829	806	832	844	859	831	800	770	851	790	852	780	847	816	828	816	804	858	817	793	789	815	804	868	810	831	832	828	828	825	842	828	777	867	841	871	832	781	866	802	854	840	810	839	827	798	801	804	838	801	774	782	842	845	786	841	822	884	823	822	827	828	841	851	847	784	810	837	845	882	827	828	823	773	818	857	819	875	812	819	885	805	812	821	809	806	813	843	797	851	827	799	871	796	875	852	861	780	850	816	852	828	774	848	854	775	824	824	839	831	834	857	846	820	841	799	835	814	853	874	833	824	876	832	844	797	824	840	795	846	804	866	872	798	837	818	773	839	824	857	837	840	839	814	835	855	828	827	843	873	843	847	824	824	815	813	901	822	846	799	821	786	799	789	826	832	834	829	814	845	820	795	815	814	814	825	818	746	807	828	831	816	851	875	832	864	857	870	843	842	804	837	857	792	851	824	769	857	894	837	833	816	867	811	829	817	815	809	853	855	829	838	799	832	845	864	830	898	830	856	853	854	799	800	853	851	816	807	837	806	836	795	845	879	875	827	843	827	871	794	792	832	811	801	800	807	878	855	807	777	840	839	830	833	802	858	796	857	797	826	844	840	810	792	804	800	815	867	804	818	782	745	841	833	796	800	860	813	804	835	820	810	800	855	854	812	837	827	870	886	858	878	831	770	789	826	779	792	890	835	855	815	888	837	835	820	842	822	818	803	818	854	767	873	800	837	805	893	819	785	797	887	796	857	866	814	810	860	833	762	807	871	818	838	845	801	827	831	837	821	859	831	847	826	867	865	869	850	795	829	809	804	840	812	881	820	782	831	838	832	856	768	865	806	829	859	830	831	836	856	812	770	798	774	831	819	841	799	809	840	809	795	822	805	829	809	832	815	844	858	851	809	840	841	782	836	828	815	860	794	846	824	809	815	765	809	780	822	843	802	889	828	843	807	894	821	831	805	789	828	805	823	820	836	865	846	828	810	825	793	813	782	848	839	847	859	879	785	865	824	815	827	808	850	871	817	829	845	886	796	864	805	831	800	793	807	848	838	871	816	828	847	817	870	818	857	799	860	833	776	864	847	823	833	845	765	868	855	855	816	792	837	805	801	837	831	817	855	836	851	809	808	829	825	840	832	822	827	837	832	814	868	817	841	801	826	792	861	878	796	809	815	864	806	809	824	828	885	833	818	850	847	826	816	799	828	882	863	830	855	834	807	822	843	835	861	837	806	828	834	833	829	833	821	812	779	833	848	817	886	887	820	829	846	798	855	839	858	818	854	783	790	857	832	845	801	772	837	856	799	809	795	826	811	889	861	872	857	850	822	833	890	845	769	836	903	859	841	809	830	843	839	777	832	885	846	797	861	825	821	812	889	879	834	857	836	830	851	874	833	820	859	802	859	851	829	823	827	825	855	854	834	792	852	849	844	782	794	827	795	800	819	822	836	812	875	850	773	831	846	800	839	841	828	792	866	817	897	827	878	848	778	796	838	827	848	830	844	794	868	853	841	867	807	862	845	811	815	814	858	858	828	826	828	889	845	829	824	821	842	850	846	810	891	831	823	802	817	845	823	817	840	867	857	810	846	831	827	899	816	842	820	827	838	778	838	819	827	786	848	841	822	853	827	824	840	808	824	898	804	788	853	849	780	837	830	823	855	799	796	847	824	877	811	920	816	857	812	844	825	800	808	821	824	816	821	829	838	783	849	796	822	831	833	818	835	767	851	834	786	841	834	788	839	845	819	834	841	805	875	813	819	807	841	841	861	835	818	839	840	834	792	851	857	823	838	862	894	831	859	822	902	858	809	840	850	865	825	844	831	831	816	788	833	832	846	857	858	840	868	873	844	804	852	799	822	807	849	799	893	831	853	804	838	823	907	796	860	862	825	808	817	884	813	858	839	836	759	853	841	877	890	828	848	787	789	862	793	840	781	885	840	867	808	785	828	819	813	816	851	827	836	792	815	832	844	832	764	840	862	827	804	840	867	818	810	795	824	821	833	849	831	790	864	877	827	815	805	868	886	846	817	889	876	891	817	835	813	832	846	790	810	806	889	805	838	822	768	815	861	834	801	814	815	820	849	801	799	833	879	836	800	820	772	819	839	836	793	848	842	775	822	848	811	764	821	882	842	831	835	857	803	840	778	849	820	863	854	819	848	834	814	835	865	844	820	862	824	827	803	851	852	850	797	784	821	815	822	797	824	847	838	841	841	857	794	813	824	852	827	815	821	847	846	827	788	868	806	800	855	858	848	809	835	864	892	813	807	868	805	845	841	824	810	843	783	783	823	842	834	825	846	828	824	873	764	834	792	779	786	813	860	842	847	861	821	842	826	847	863	831	801	815	865	803	831	833	860	817	862	806	803	816	816	860	819	890	822	814	847	919	849	864	861	821	812	889	877	831	796	819	847	861	800	839	839	833	859	831	877	828	864	842	835	857	795	802	835	798	825	865	848	824	875	855	835	804	839	869	870	830	807	806	874	835	813	823	834	829	830	807	812	814	817	810	805	860	856	855	851	831	802	850	818	805	806	820	846	836	830	829	801	860	814	790	820	827	854	851	833	829	866	866	859	845	804	797	857	834	861	848	803	845	822	788	831	857	814	791	904	791	821	863	785	848	846	809	818	844	891	868	808	787	821	805	798	812	776	806	827	817	827	831	773	874	855	843	872	869	763	844	868	855	799	825	847	812	836	808	843	835	843	833	846	840	801	843	847	852	827	823	811	802	812	810	778	845	790	826	803	813	829	818	790	897	848	893	803	826	827	870	853	866	854	805	816	828	843	857	844	880	816	843	788	819	815	812	849	845	781	776	847	850	854	844	870	858	884	778	821	889	859	819	781	819	858	842	884	807	824	833	844	849	840	803	860	815	858	855	856	828	870	874	815	832	821	828	842	852	830	820	837	802	833	845	826	836	916	838	792	789	854	819	815	788	827	842	826	842	842	792	807	858	836	826	829	812	830	828	806	794	820	945	872	811	787	836	869	842	862	852	814	860	829	864	837	874	772	839	836	878	774	833	829	823	842	835	822	804	831	877	797	823	823	891	827	829	873	868	839	860	849	818	824	807	799	844	843	821	841	826	820	861	858	876	859	839	835	822	875	833	827	814	814	820	778	855	846	815	819	818	873	846	875	833	822	825	808	853	787	824	877	884	780	822	830	814	821	830	815	859	814	819	884	816	849	876	825	830	815	826	823	801	827	800	853	844	804	813	799	848	796	830	808	784	880	878	810	832	804	849	849	821	873	805	843	799	825	838	765	870	871	799	859	799	869	865	802
33984	6112	1053	729	554	471	452	375	338	384	348	353	353	375	381	392	349	322	356	365	347	340	330	398	335	364	341	399	372	362	353	364	362	359	364	373	333	339	387	383	373	355	336	356	371	352	350	391	332	361	358	341	396	380	366	380	378	371	350	366	359	369	352	324	357	358	376	348	346	356	377	362	370	346	356	339	392	358	373	407	324	362	369	356	328	357	334	370	344	373	337	348	373	346	359	347	388	420	397	380	395	378	373	394	370	388	350	374	325	368	376	381	375	352	336	346	388	376	375	384	381	378	343	350	331	351	327	382	336	378	371	354	335	348	363	364	329	366	332	383	363	375	336	352	355	350	397	395	375	336	358	361	368	329	335	337	360	371	392	373	359	388	388	372	350	318	366	365	352	381	356	361	373	355	364	371	335	381	373	356	374	378	392	380	371	382	341	327	389	351	383	382	326	371	351	356	357	373	370	323	350	354	395	338	343	385	364	355	346	371	368	373	349	323	358	363	377	367	345	348	377	377	353	360	374	320	374	352	375	350	343	368	355	391	394	373	337	338	360	365	374	379	350	363	373	378	364	354	397	363	369	378	334	344	355	397	378	329	361	394	373	367	374	353	422	399	360	388	377	413	389	358	361	358	359	351	359	374	322	376	333	376	349	387	353	348	380	335	372	366	355	378	368	343	371	313	372	355	370	353	334	375	372	362	351	332	353	349	354	418	356	355	350	368	333	382	377	388	364	363	376	357	346	372	354	380	364	368	353	347	350	359	365	355	387	336	361	353	409	335	354	364	386	357	356	330	372	388	349	346	398	412	416	353	366	358	335	374	365	380	364	378	407	368	416	370	381	363	343	410	390	318	381	361	379	397	342	357	350	366	333	381	319	350	357	327	369	331	329	368	369	355	354	393	365	366	381	407	376	396	379	352	362	376	351	355	373	380	384	360	366	388	351	370	355	359	374	375	346	369	376	369	342	334	365	331	379	350	400	365	396	351	345	391	371	339	368	353	362	362	359	360	385	374	371	351	365	353	346	366	392	356	374	334	329	365	357	326	347	399	373	412	374	355	351	368	321	409	372	373	393	363	333	361	340	364	369	357	359	348	366	336	417	361	350	352	380	350	351	406	354	354	363	357	374	363	368	404	329	350	385	372	352	364	313	353	342	365	372	374	408	380	400	342	325	370	368	341	358	356	348	373	334	319	341	335	350	383	370	403	398	365	364	345	351	377	353	354	368	368	396	351	370	382	370	361	365	379	369	374	349	394	346	383	347	364	390	376	363	358	375	347	375	361	379	359	349	364	368	383	343	373	376	339	369	348	375	342	398	347	387	376	378	386	356	386	367	352	369	370	368	380	365	347	360	321	374	365	344	378	360	365	357	373	323	358	337	369	382	333	361	329	357	352	361	318	354	320	353	366	386	404	391	356	340	384	361	335	377	359	351	388	356	388	373	361	364	342	417	350	387	359	359	362	337	333	355	392	394	380	372	369	362	314	362	408	378	350	360	360	375	357	324	346	396	355	352	374	439	345	358	357	347	372	363	364	353	370	400	368	391	361	335	356	354	358	334	393	382	332	365	375	357	335	365	355	359	351	365	371	402	348	411	410	362	375	345	374	373	371	328	346	346	376	362	372	357	337	357	391	341	360	355	379	356	361	350	380	425	392	350	356	317	347	349	321	340	365	357	395	355	383	368	320	389	384	341	370	380	355	364	365	372	341	355	334	373	363	348	344	339	366	379	344	350	361	362	362	385	364	390	342	337	343	402	341	353	385	335	334	361	357	342	395	334	338	375	312	361	353	365	369	334	348	383	382	357	386	378	341	366	408	342	384	342	348	362	327	345	352	390	362	377	361	362	379	362	368	391	378	367	364	396	347	365	375	364	348	401	346	386	362	360	362	375	357	358	363	353	380	333	356	372	370	369	341	400	352	351	370	378	356	347	364	349	394	386	326	352	347	330	313	397	341	385	360	385	375	366	388	321	351	384	355	358	365	358	354	346	368	329	386	370	393	325	394	396	350	336	388	370	344	382	375	348	339	339	374	404	404	347	365	352	379	403	348	355	386	392	353	381	408	388	349	356	363	407	350	356	363	338	333	352	339	416	393	348	390	373	325	378	424	350	353	368	380	373	375	365	356	358	344	359	334	373	354	348	412	398	367	405	346	352	354	350	367	361	327	389	339	374	372	387	382	386	364	326	364	379	330	349	376	320	347	349	343	378	364	344	383	369	390	376	337	387	361	356	362	326	339	384	397	335	356	377	370	339	391	375	344	357	393	394	334	361	359	370	360	387	343	341	363	349	322	383	381	347	349	369	369	332	372	377	331	375	355	323	383	342	380	344	341	342	345	370	377	357	349	376	380	350	379	359	353	363	346	355	361	354	381	340	334	353	370	409	362	380	350	353	353	391	365	360	417	344	368	345	391	354	320	377	339	335	363	359	341	400	397	334	363	355	356	342	360	341	383	354	346	379	401	384	337	353	362	370	349	350	366	373	363	368	346	324	366	341	366	365	406	361	327	363	359	331	342	386	358	385	351	369	396	382	353	362	390	325	374	349	386	350	361	356	380	353	375	340	355	357	376	350	338	340	339	379	352	318	372	344	359	358	361	334	372	347	387	411	367	358	403	333	369	333	353	342	359	330	339	418	397	335	370	330	374	357	388	349	386	341	367	338	364	343	351	354	360	334	390	370	366	342	356	393	405	348	384	368	328	358	344	346	359	351	342	388	342	357	359	355	388	367	394	382	379	378	369	353	329	340	374	323	370	354	357	367	338	378	421	393	364	381	320	341	366	367	358	346	345	348	370	348	336	374	381	380	372	347	369	353	355	369	384	377	349	335	375	380	346	354	384	388	345	324	392	345	339	336	392	371	429	347	345	331	376	369	391	359	391	360	366	349	344	356	357	355	380	338	380	388	319	343	387	346	337	356	379	336	363	370	382	365	340	338	324	363	345	371	352	370	352	362	370	394	405	357	350	359	359	338	348	380	359	349	352	373	366	376	335	325	356	343	375	336	386	395	403	386	389	395	370	344	321	355	321	354	410	371	378	375	417	386	423	362	401	397	361	324	381	389	370	376	339	364	352	382	383	388	352	372	336	326	350	362	368	343	345	363	395	357	362	341	359	367	387	398	345	360	351	366	392	332	375	388	362	368	362	368	366	349	343	336	349	347	363	391	334	369	340	341	370	332	348	370	360	366	393	403	383	391	391	348	360	368	380	338	363	367	388	327	397	356	402	351	336	338	376	377	367	376	363	342	354	362	380	381	343	400	319	373	397	364	390	363	348	344	390	375	391	378	359	376	372	376	365	353	359	386	381	356	367	354	386	360	388	388	369	350	349	386	370	353	333	397	381	379	380	349	376	367	351	387	330	382	359	360	373	375	381	405	321	367	376	362	352	375	376	363	351	335	356	329	373	387	346	341	372	362	342	326	349	337	371	370	362	351	364	400	366	365	360	352	384	334	370	352	362	359	373
23746	10447	7301	6481	4714	3484	2388	1253	1039	962	975	996	962	916	885	874	865	902	857	849	865	887	862	912	886	895	890	857	862	870	853	859	842	877	873	862	824	849	898	865	903	859	859	839	836	872	882	852	833	857	846	881	852	875	826	869	890	851	828	874	854	834	858	901	840	872	876	876	803	886	869	905	825	832	916	831	806	867	849	869	891	909	850	823	846	813	880	895	871	862	878	837	907	858	851	877	820	792	829	829	851	837	863	858	875	846	852	877	853	836	896	828	861	854	888	858	838	892	803	913	890	845	866	841	876	817	884	849	825	873	860	839	867	837	864	881	855	849	860	843	812	846	859	895	850	817	871	889	798	862	864	891	917	885	856	844	851	878	847	806	850	833	881	865	880	887	882	897	848	840	860	869	812	902	877	817	869	797	875	878	888	883	845	825	784	873	866	839	889	899	846	918	840	902	857	912	862	854	834	850	864	868	886	829	862	870	875	856	838	855	894	896	866	837	820	887	824	840	879	888	871	893	862	867	868	847	854	929	877	819	830	891	851	860	935	857	847	835	822	839	857	837	831	860	864	881	836	818	876	881	874	878	895	895	888	828	855	852	834	860	845	843	844	846	877	890	812	828	836	835	908	833	857	836	866	855	872	895	820	865	914	928	804	866	815	826	870	806	895	867	841	913	854	874	759	890	899	827	855	817	918	854	842	832	863	828	884	869	868	838	848	820	882	855	895	880	890	836	845	820	861	857	880	860	869	873	840	882	861	822	843	827	808	915	869	886	864	868	851	854	824	842	858	865	848	862	844	905	870	846	882	842	800	851	884	867	904	865	858	844	810	881	864	920	876	897	896	886	876	866	858	847	915	802	892	871	821	793	906	879	833	891	805	804	887	854	829	877	865	944	841	838	825	806	866	765	859	896	880	835	832	815	858	876	892	871	835	914	816	805	870	842	864	865	855	831	859	916	868	877	847	804	840	812	863	846	870	923	813	803	801	828	865	870	867	883	812	875	843	827	877	863	853	872	810	803	874	889	853	841	867	840	841	843	878	830	843	917	816	859	842	884	851	831	815	889	851	822	850	892	837	847	856	905	852	855	831	864	849	894	878	862	881	858	887	867	851	834	857	830	883	860	856	864	855	900	852	856	895	861	831	882	868	832	870	837	880	822	871	858	828	909	871	856	947	885	795	872	848	854	833	807	856	871	894	906	870	898	864	819	886	805	862	905	855	885	854	864	864	866	856	864	912	850	815	874	863	901	834	871	864	827	866	890	862	840	820	864	797	817	839	885	804	871	866	815	871	912	837	925	888	836	881	844	868	868	817	836	826	913	817	887	861	932	836	797	854	826	895	876	828	862	904	896	893	894	824	908	868	868	836	876	858	849	873	885	814	910	796	897	860	879	826	841	872	858	841	825	798	913	869	867	858	843	857	800	869	884	855	855	875	868	795	863	893	860	853	911	920	868	902	926	836	838	835	879	799	901	844	841	856	853	901	873	875	883	790	855	869	855	896	841	848	851	865	903	837	845	854	875	855	904	878	866	894	830	828	872	848	890	855	800	837	895	881	857	919	843	794	889	816	820	851	828	915	856	887	855	856	876	899	858	858	860	839	870	864	863	824	911	808	894	868	879	898	790	832	839	897	821	796	889	844	839	844	861	919	914	824	880	824	858	888	820	830	860	836	809	837	843	878	840	883	876	866	825	836	853	862	896	851	935	838	878	838	917	838	833	857	846	863	891	869	860	892	866	895	863	840	861	890	846	837	874	848	861	896	847	888	847	840	895	845	842	885	783	871	842	830	886	861	866	894	891	892	855	838	846	898	855	933	826	883	838	889	876	839	868	864	870	903	864	822	806	873	819	861	850	852	867	868	869	815	870	824	899	872	848	815	831	873	787	867	856	868	853	818	866	875	879	871	891	892	836	857	853	801	816	876	862	829	835	876	879	820	942	852	798	834	833	837	814	898	837	856	891	870	849	885	835	865	837	834	853	826	846	829	821	855	847	902	879	835	826	850	836	852	852	865	819	790	856	873	865	843	856	858	858	814	868	836	807	826	836	844	861	850	914	804	900	837	819	810	915	864	855	826	857	884	861	843	887	877	815	866	892	876	867	920	812	853	876	857	881	825	838	855	876	866	915	887	819	864	843	858	830	830	828	853	814	868	944	874	847	876	855	852	853	870	840	880	859	887	827	804	864	886	827	822	866	902	867	868	892	883	862	842	847	865	892	865	854	883	853	840	912	836	828	852	850	866	867	859	872	879	892	866	865	804	860	874	832	884	888	831	850	822	881	804	849	875	872	891	870	883	823	885	831	831	881	800	870	862	840	862	939	895	855	915	784	849	935	886	851	869	839	872	874	877	860	819	866	887	885	825	883	886	831	900	845	872	880	835	819	827	912	865	807	909	894	876	887	886	851	908	824	870	855	841	859	858	890	883	865	813	883	873	900	869	861	877	881	794	831	850	832	815	839	893	856	901	861	825	836	840	872	842	885	880	865	823	864	857	849	856	889	824	805	793	885	844	854	818	854	894	882	815	862	852	808	865	820	865	829	888	876	888	852	881	850	896	907	877	828	831	880	855	833	829	856	871	885	884	855	854	899	867	820	838	837	875	925	855	826	905	880	814	865	848	917	857	871	878	872	868	861	902	905	861	827	852	853	865	891	849	864	830	890	830	880	871	861	854	839	898	860	849	876	852	863	863	839	834	863	889	862	850	859	872	856	862	851	818	844	845	814	892	897	869	866	854	835	869	884	834	869	858	875	889	868	837	877	825	900	799	919	856	822	851	851	823	853	853	837	829	876	831	864	884	927	857	876	907	799	876	852	830	888	876	884	839	880	881	858	906	831	805	868	868	853	827	872	827	862	907	871	869	852	896	874	873	860	833	847	887	813	848	896	890	906	856	841	815	833	844	852	895	835	844	850	907	892	849	824	871	868	915	879	870	836	871	850	855	826	825	868	845	864	829	846	901	866	861	854	872	869	817	797	840	844	892	855	800	856	926	909	873	886	833	836	847	841	830	829	845	874	863	869	853	841	903	818	847	882	875	852	873	861	908	860	814	854	896	903	902	860	839	874	873	873	851	846	844	857	874	877	836	794	917	874	884	818	851	905	830	854	917	849	865	836	824	839	832	883	891	899	860	811	828	890	836	834	915	840	873	876	864	881	880	891	851	843	885	763	884	878	864	858	870	883	870	860	857	896	882	861	861	847	843	867	851	849	887	854	840	867	836	842	836	828	896	852	934	858	884	830	880	879	808	949	837	793	907	876	837	902	857	847	854	885	848	833	879	933	831	833	870	830	833	837	866	889	781	888	866	827	860	871	853	893	853	876	891	893	889	885	831	827	860	893	880	924	726	839	849	908	864	854	854	875	883	867	840	818	845	878	857	913	865	917	862	892	860	839	851	851	829	862	855	847	841	810	835	889	791	813	871	877	861	812	879	835	881	847	842	877	816	897	846	846	886	876	859	889	917	830
23219	2599	550	444	411	381	334	337	334	372	359	377	334	387	336	343	323	354	349	326	330	350	334	357	352	338	321	335	359	339	350	358	316	352	345	347	339	312	356	337	353	334	347	359	360	333	346	310	373	356	361	348	321	321	324	308	356	321	313	364	329	323	344	343	325	328	340	367	363	341	358	360	348	360	341	369	362	356	321	370	337	388	331	346	324	301	338	365	367	328	320	336	336	366	320	335	305	307	333	338	333	336	331	345	330	360	304	339	369	335	310	320	377	351	342	381	346	336	354	348	364	355	347	328	356	340	311	369	357	337	319	349	354	319	356	352	314	345	376	345	381	332	347	363	332	329	338	326	324	320	361	326	358	363	373	362	304	343	354	337	358	339	346	351	354	345	331	335	377	397	352	359	330	328	322	394	361	357	308	361	322	309	364	368	336	351	344	327	359	371	310	337	332	314	346	337	373	364	320	343	341	322	361	356	346	344	306	360	350	338	337	340	329	320	349	340	335	339	381	344	356	322	330	353	355	376	345	337	378	300	370	361	372	345	334	327	333	311	288	364	341	342	399	324	293	300	346	354	332	336	321	331	341	337	347	329	327	355	347	331	346	380	352	338	314	327	360	346	336	363	346	351	355	311	354	347	357	314	347	349	352	332	315	304	360	349	337	346	335	367	331	340	354	323	317	319	308	335	340	329	310	352	338	336	340	355	316	320	353	346	303	352	369	373	372	337	360	352	370	354	343	340	349	344	330	334	354	328	354	370	358	386	324	334	293	366	329	367	339	357	323	350	336	349	345	357	348	303	326	330	359	403	327	340	351	331	327	350	340	297	364	355	328	339	349	340	345	327	318	359	328	343	347	334	367	326	374	354	340	323	376	354	355	328	341	334	332	349	363	333	354	359	339	379	345	358	352	301	336	337	321	305	374	356	382	369	327	303	361	312	357	376	361	364	372	335	345	369	369	331	333	330	363	351	348	318	371	348	391	362	343	340	328	326	340	328	328	381	337	354	344	320	326	376	322	336	351	334	371	332	363	328	359	320	371	314	338	319	348	335	331	371	385	365	356	361	339	316	319	341	328	355	322	360	321	331	364	348	340	349	334	346	323	323	373	335	323	324	333	360	333	309	323	358	339	335	351	324	345	347	338	366	324	329	282	341	318	335	358	349	348	311	341	360	344	316	352	372	315	312	346	362	320	317	321	376	297	341	335	387	331	355	346	349	290	323	322	348	313	356	314	362	308	310	363	325	353	318	338	329	326	345	318	313	349	380	361	367	333	333	362	356	333	348	340	324	341	333	345	351	343	334	332	322	361	351	346	329	346	319	352	322	371	307	324	353	298	359	349	348	324	344	337	364	353	332	300	327	316	355	361	359	379	352	342	327	329	377	362	352	308	364	341	353	333	303	323	365	332	367	372	283	340	340	361	375	328	349	342	407	340	341	339	340	316	309	359	322	339	354	354	289	348	328	366	347	316	329	359	325	353	365	337	339	308	340	382	366	367	317	332	338	329	353	337	324	348	376	350	363	359	366	358	309	337	323	309	350	337	310	361	358	321	352	382	348	351	357	351	323	299	374	381	370	354	333	341	346	355	348	353	308	341	333	371	339	348	361	338	340	324	331	345	298	348	363	337	303	383	339	348	301	332	330	322	334	345	340	350	362	316	301	339	294	348	352	371	323	353	374	291	366	318	324	314	334	374	315	321	338	346	328	360	326	323	338	322	339	364	340	339	374	337	325	352	304	357	340	346	358	337	378	352	345	350	332	367	356	331	348	352	365	317	358	337	333	337	294	314	370	297	315	326	341	335	409	355	343	342	344	350	327	346	347	351	339	338	333	350	341	336	314	373	311	341	339	371	327	356	338	367	370	375	350	334	352	342	311	320	338	356	305	343	334	318	342	376	344	354	311	310	324	310	325	340	347	343	369	343	323	336	343	348	378	358	356	331	310	380	336	393	298	334	312	358	350	318	354	370	343	312	343	361	304	355	359	347	367	334	371	362	355	338	363	347	327	325	319	365	351	364	365	350	362	318	352	324	346	347	337	313	356	320	310	323	364	325	389	361	359	359	306	324	373	348	353	327	308	347	326	346	330	320	354	378	358	347	331	316	340	313	364	342	301	343	333	347	334	334	340	380	365	335	352	354	332	318	331	336	346	337	332	338	380	371	365	347	354	314	395	334	323	312	347	346	344	349	335	312	348	347	356	350	366	333	376	345	347	353	344	336	342	345	315	352	364	330	355	330	346	373	369	325	309	349	333	346	334	361	348	326	334	375	356	362	338	359	323	358	300	344	348	326	345	330	350	387	383	297	337	338	314	355	317	333	360	310	332	316	304	335	339	375	370	328	361	360	356	335	372	352	340	350	335	325	318	301	379	339	336	329	326	315	333	356	333	385	335	342	375	361	312	356	343	366	366	365	341	320	331	324	358	331	338	354	347	339	370	337	347	368	322	348	367	329	328	329	343	325	340	370	318	341	339	338	365	335	349	360	314	353	316	369	363	391	326	358	348	368	354	340	332	303	318	335	363	337	397	352	344	331	333	323	343	361	342	347	381	336	332	308	289	378	372	346	353	367	348	333	301	366	362	348	336	315	334	387	359	308	342	311	352	314	326	333	311	339	334	352	348	332	329	356	371	316	328	352	340	345	333	327	350	348	359	322	353	355	357	337	338	366	323	375	339	344	341	338	338	355	371	330	332	319	359	324	363	351	298	357	322	331	320	353	305	352	350	349	299	374	332	353	326	330	329	345	346	377	371	358	348	340	311	280	283	369	324	349	316	335	308	364	352	340	391	377	376	315	328	370	338	358	339	286	361	355	327	324	343	327	332	320	333	340	322	337	322	316	340	349	324	298	316	349	348	361	342	315	326	378	356	348	350	332	316	347	335	350	344	337	356	378	393	317	353	346	344	348	310	407	329	356	346	321	311	306	360	354	307	367	373	326	348	340	312	352	303	326	372	337	372	361	357	326	333	328	352	352	324	338	323	337	367	342	310	324	350	322	365	318	341	325	354	369	338	344	354	344	362	353	346	334	373	346	357	331	388	344	346	314	359	342	319	334	354	318	367	342	328	352	329	372	334	344	338	313	357	363	311	360	344	322	334	364	337	320	299	357	363	357	346	334	303	313	348	343	352	317	358	377	321	320	332	357	369	347	365	314	372	361	368	364	300	359	341	325	327	332	313	316	332	358	351	361	327	364	338	326	357	325	367	334	339	351	354	335	338	355	366	335	318	327	338	368	327	316	303	331	311	369	352	349	340	321	307	327	327	366	373	361	348	344	367	332	337	337	358	357	331	354	323	341	356	335	370	334	331	315	314	358	370	335	304	392	349	336	333	333	337	342	329	349	324	318	421	366	378	321	357	352	366	343	322	334	376	354	336	358	331	363	327	332	322	345	327	339	329	347	339	334	345	333	330	355	333	355	341	330	350	340	354	358	343	336	350	353	326	357	346	370	318	348	344	364	361	392	346
17927	4833	3661	2871	1978	1300	990	858	844	800	840	819	734	769	790	806	815	777	782	782	822	810	759	786	767	794	778	774	808	756	780	811	774	817	752	775	760	874	735	759	778	779	792	746	812	769	775	749	764	754	779	813	768	762	791	824	765	747	763	819	775	767	818	759	783	783	780	791	795	765	742	770	736	786	777	852	786	803	784	805	781	782	808	808	741	763	850	816	788	774	754	781	776	785	788	748	727	760	815	826	743	809	781	845	780	730	763	792	808	792	800	799	801	737	749	783	737	758	764	762	791	766	781	798	776	754	803	800	776	780	760	772	751	810	795	736	785	766	822	771	800	757	780	779	761	812	768	766	768	798	803	730	739	737	760	752	791	815	806	846	776	769	781	744	742	794	726	748	774	779	754	789	746	763	803	772	773	836	778	773	798	764	788	752	785	778	784	801	781	774	785	774	788	787	733	792	745	806	733	794	748	768	793	806	801	813	766	787	776	783	790	791	757	816	785	775	790	803	772	815	792	774	761	803	797	776	796	758	743	786	827	772	754	822	787	750	757	769	814	764	779	859	747	779	758	765	771	796	786	830	770	833	742	852	753	802	791	827	862	776	794	799	794	729	795	786	828	790	797	785	752	748	823	821	810	724	778	719	770	768	729	772	717	788	792	806	764	801	789	746	800	800	741	773	768	750	809	772	795	775	766	812	787	772	787	797	763	761	800	737	800	784	738	787	770	768	770	827	795	803	773	814	770	805	776	792	763	759	725	755	803	770	748	768	779	845	725	723	767	759	745	819	776	800	740	748	750	799	753	788	808	773	776	827	786	763	751	768	760	767	776	854	818	734	727	789	779	748	756	838	795	746	791	730	746	781	788	785	795	787	789	783	792	769	747	787	772	795	787	759	785	779	739	769	758	787	793	812	804	800	753	760	836	788	758	803	798	834	828	776	766	795	788	807	747	747	800	787	773	729	778	714	782	781	793	805	779	805	828	791	824	759	832	752	797	775	779	765	770	816	785	772	763	723	761	712	781	777	747	799	755	791	761	762	785	757	764	796	807	790	793	760	784	826	778	732	759	817	776	762	773	789	747	751	804	794	746	777	833	747	779	765	800	781	811	792	783	737	764	772	780	792	791	745	808	766	739	773	757	761	830	813	790	813	797	782	768	779	834	700	831	768	810	754	752	798	797	783	802	776	772	781	753	791	797	787	816	775	761	731	793	798	776	750	762	771	747	802	789	808	758	744	780	751	767	772	806	754	790	781	789	808	761	781	793	791	766	761	788	801	803	743	775	790	756	772	789	734	779	799	780	796	802	813	739	802	753	781	754	829	748	780	773	788	769	777	747	772	799	786	827	791	766	795	745	757	788	798	762	743	772	787	789	786	772	751	781	826	797	804	791	776	760	789	758	782	807	783	805	804	753	795	772	815	794	827	798	748	781	811	789	738	743	825	780	762	747	786	775	755	773	755	821	767	726	800	783	766	748	768	811	801	747	760	786	861	806	755	783	788	772	748	780	774	788	780	820	788	764	790	754	786	778	822	793	750	797	805	818	844	751	781	790	781	746	770	760	816	836	759	797	797	810	748	787	801	799	806	776	777	775	733	840	737	758	773	774	810	770	797	728	708	766	809	826	774	727	761	786	804	823	779	781	831	745	758	780	800	807	790	747	755	833	798	786	754	761	851	775	777	780	791	796	770	772	770	765	777	796	761	760	779	823	800	741	755	765	719	760	755	788	757	785	785	773	779	737	762	795	839	748	786	767	743	767	733	764	719	762	804	819	809	823	826	816	806	783	764	753	761	830	801	767	746	765	757	777	765	779	750	754	759	755	794	734	798	800	752	803	794	763	832	763	851	762	834	745	804	781	746	796	775	799	785	765	850	781	751	810	720	828	755	819	744	715	808	762	808	755	731	734	805	743	781	797	765	862	794	806	748	814	751	843	778	755	772	820	839	796	848	764	807	746	748	738	769	755	760	754	808	756	786	835	747	781	770	787	812	815	766	779	782	764	762	757	744	774	802	813	767	770	811	769	767	779	758	767	767	823	751	794	790	739	739	745	753	757	779	781	777	724	767	777	813	767	774	798	775	768	815	799	740	772	829	823	786	758	818	827	769	748	823	765	779	780	782	759	739	802	768	799	746	801	790	742	781	803	781	805	800	804	790	811	808	809	770	767	768	811	768	758	787	734	771	794	797	757	730	818	829	784	788	768	757	770	725	760	783	808	775	762	838	755	766	807	784	795	775	815	723	752	767	792	754	774	816	773	784	761	755	804	758	747	826	783	775	734	777	760	775	787	745	787	835	803	800	791	776	772	804	773	802	802	747	773	808	802	824	810	760	780	803	746	796	775	818	731	789	781	835	784	771	814	788	808	780	734	787	798	731	762	771	803	785	777	800	771	846	829	724	780	823	768	809	795	786	799	801	786	779	772	817	752	774	794	792	822	785	791	778	774	781	758	772	767	764	793	784	818	786	754	721	813	817	773	788	803	782	796	779	761	809	833	825	819	763	824	762	788	793	775	770	805	772	821	749	777	825	757	795	766	805	751	803	769	774	809	803	797	798	738	758	791	811	804	783	770	789	791	779	741	724	753	776	856	790	799	792	758	781	824	781	756	799	765	761	773	781	798	771	832	774	768	798	733	756	803	776	756	735	801	736	757	805	819	723	761	790	813	830	801	757	767	788	790	789	734	753	830	764	766	775	781	779	754	805	815	758	778	777	761	794	795	798	759	795	748	785	788	787	765	781	764	813	705	807	761	733	746	783	798	815	764	772	784	738	788	810	782	780	759	740	762	763	749	809	782	764	747	797	807	752	773	776	758	826	778	771	757	815	811	763	778	753	761	774	747	776	717	805	734	813	786	825	745	791	777	802	761	844	809	751	806	739	836	793	782	780	819	797	784	810	787	794	753	798	774	783	767	773	814	805	758	783	733	796	770	813	799	791	745	845	784	781	760	727	782	711	810	773	798	799	778	779	757	757	772	783	785	796	805	753	731	821	764	765	806	771	752	786	747	743	740	772	799	757	769	767	743	813	786	745	749	772	756	762	754	730	754	761	740	798	775	741	802	807	792	794	813	753	734	709	756	779	776	770	812	772	796	794	785	763	772	820	754	799	728	772	832	732	797	758	762	712	772	800	737	766	815	753	819	815	723	775	799	739	794	789	768	747	762	776	764	810	766	740	790	781	754	751	825	772	785	802	789	755	793	784	813	775	759	842	815	770	773	804	788	718	783	778	809	758	765	777	771	776	819	774	793	764	744	745	764	806	828	731	783	775	776	749	743	800	714	807	839	773	765	773	763	744	747	837	735	812	771	776	776	776	751	772	735	818	828	771	805	797	791	713	805	757	842	736	855	784	786	747	811	773	786	856	757	792	771	817	805	803	744	760	766	756	807	776	794	733	744	776	805	758	774	723	766	751	776	831	764	786	839	807	841	789	774	763	746	802	804	783	822	778	769	786	789	758	830	819	767	783
30085	4531	1032	745	513	423	351	413	404	352	373	368	339	368	368	379	334	347	384	325	353	356	357	355	346	367	344	336	321	329	360	345	329	354	347	376	352	371	353	352	337	320	320	322	338	377	348	378	357	376	370	377	378	373	388	343	343	345	369	307	362	378	389	347	367	347	363	348	336	384	373	375	344	385	353	357	340	386	332	342	360	315	310	342	316	377	346	389	352	385	348	321	388	379	350	342	313	368	332	334	320	353	370	370	340	351	348	326	379	356	340	385	380	387	349	364	345	382	406	354	351	369	366	343	341	340	335	351	364	355	367	366	351	346	340	354	357	353	327	354	310	340	391	383	321	326	357	362	383	361	344	330	368	386	375	348	348	355	320	383	362	379	339	346	383	356	375	370	350	281	360	358	330	362	327	388	361	352	365	369	336	343	352	380	369	357	358	351	325	362	388	379	346	375	369	309	337	376	335	338	331	357	336	332	367	320	337	339	417	352	356	331	349	342	367	369	404	355	344	354	345	377	356	329	377	343	354	327	365	372	375	338	351	386	372	362	359	330	347	339	327	339	333	333	345	360	331	381	341	352	352	360	373	343	327	350	355	360	318	306	335	329	328	354	362	387	379	398	343	347	382	347	394	382	356	372	330	366	359	359	366	323	323	337	372	378	336	388	333	345	345	346	351	372	346	315	332	339	329	386	356	352	306	337	367	382	379	353	314	325	371	296	338	355	367	323	354	362	324	366	385	363	341	396	350	328	369	356	320	357	359	379	350	334	355	368	343	325	392	350	337	373	366	351	381	350	339	342	398	320	342	359	360	336	363	370	337	313	354	324	366	347	300	312	333	322	369	348	357	355	370	319	322	361	399	331	341	356	404	377	348	346	335	354	351	375	349	388	356	329	329	345	351	351	340	348	309	344	339	353	357	377	390	339	322	361	374	339	355	382	364	346	392	368	351	351	364	356	361	342	336	364	347	347	340	337	356	351	365	347	337	327	387	328	341	317	307	373	359	368	376	379	359	333	357	358	361	371	371	355	318	342	347	375	354	348	388	346	360	376	364	366	333	321	333	341	331	363	336	334	395	370	354	376	377	376	363	348	346	390	339	334	365	348	340	327	393	387	372	344	349	373	333	358	340	355	377	366	367	356	328	353	352	382	374	369	355	361	346	306	342	353	362	325	333	355	352	340	327	361	327	330	349	345	359	355	341	358	328	378	329	334	313	360	354	403	362	316	397	319	327	359	355	374	394	346	333	345	362	307	362	326	351	319	377	350	353	340	357	352	356	360	339	329	359	348	337	332	357	314	332	336	361	328	363	340	362	314	325	326	347	306	356	383	364	334	318	357	402	367	340	349	341	367	355	363	373	347	370	363	344	343	343	356	348	325	364	348	344	392	371	359	330	355	343	331	337	347	349	320	320	363	373	325	365	369	317	364	371	324	327	373	337	355	392	333	356	351	369	334	359	341	348	304	313	324	313	381	350	374	380	336	377	309	356	331	351	323	380	362	343	364	354	368	339	347	371	347	355	351	380	348	325	344	361	346	358	385	332	352	361	351	315	349	334	349	365	332	336	350	351	381	324	325	340	357	345	350	347	349	343	376	345	336	332	321	407	388	343	351	359	352	354	341	387	327	390	349	356	363	356	357	327	368	344	343	355	382	340	338	358	334	360	362	341	354	362	324	385	348	351	336	309	338	373	344	374	375	369	342	335	336	330	374	400	301	310	341	355	374	354	354	370	386	368	316	376	366	350	330	344	353	325	358	309	335	362	365	370	330	374	350	327	359	345	374	309	352	348	369	322	349	331	351	415	329	371	320	349	306	366	327	363	378	330	357	379	345	345	353	345	330	370	388	329	339	370	370	350	341	350	319	339	353	354	363	369	369	349	353	342	313	340	306	325	402	342	373	368	368	414	345	353	376	351	353	359	374	366	340	354	345	353	390	295	353	344	334	380	366	314	346	346	350	364	351	321	347	315	341	366	356	380	347	332	360	371	380	358	359	323	350	333	365	374	364	330	373	355	374	347	329	363	353	332	350	357	354	364	330	348	352	322	342	356	403	352	357	320	345	334	347	356	313	396	335	372	376	356	396	396	361	331	343	321	385	348	339	313	349	396	340	353	319	350	326	347	384	358	330	384	321	356	352	373	343	353	357	351	345	345	381	388	343	355	323	344	312	331	339	363	316	339	340	351	381	345	332	362	360	366	336	335	360	369	339	371	356	361	370	356	365	385	383	367	356	346	368	375	370	360	348	357	368	352	357	332	376	347	337	372	321	369	361	389	350	358	333	381	346	352	328	326	378	401	384	350	349	350	361	324	352	388	384	340	395	364	360	352	354	360	372	366	325	332	329	312	332	346	373	339	335	368	364	358	356	352	366	360	348	322	346	350	335	334	343	375	346	337	344	346	314	347	341	353	314	361	359	354	360	377	349	332	342	358	396	380	347	350	376	351	339	372	361	385	345	377	360	360	349	356	353	360	363	334	353	320	360	349	339	360	328	372	388	311	345	350	396	358	342	372	337	367	396	335	336	367	344	387	340	312	345	353	344	370	343	338	346	361	352	358	349	345	351	394	346	349	350	359	348	363	331	353	340	356	344	362	377	400	377	331	330	343	315	324	361	337	342	354	367	345	334	325	335	315	354	374	326	337	370	357	358	357	362	344	363	341	360	332	338	366	357	374	359	324	367	326	368	331	388	342	357	368	372	360	316	300	387	333	384	344	336	354	363	342	367	373	373	359	387	386	328	347	347	369	350	379	334	353	389	373	349	344	371	319	351	311	353	327	305	351	346	334	368	358	333	342	317	340	352	332	368	333	352	358	332	376	346	349	370	337	341	343	357	351	351	338	346	342	351	342	378	322	341	352	355	341	389	357	350	327	330	363	359	399	330	341	339	370	330	360	376	366	350	351	374	340	346	346	326	366	354	322	359	344	334	364	357	375	369	396	359	324	379	337	368	362	328	382	351	348	376	364	314	339	370	366	372	371	355	365	350	374	353	357	375	348	332	373	364	343	316	338	372	356	355	348	329	337	350	361	338	357	365	363	351	329	361	369	360	392	332	343	332	362	370	357	359	332	336	361	346	315	402	354	366	361	360	343	406	394	388	340	367	377	363	340	354	358	351	376	318	330	358	346	364	387	319	363	339	313	369	398	344	340	332	339	325	341	377	360	312	360	368	323	388	341	351	370	375	335	340	362	351	361	348	387	347	340	331	396	386	346	354	342	326	358	404	318	358	329	321	344	323	324	349	314	371	371	390	384	340	327	354	336	350	318	340	327	338	333	313	387	350	365	325	326	353	377	350	357	341	370	315	327	371	369	342	343	342	310	322	370	374	333	353	365	361	361	353	354	358	366	355	366	368	352	326	362	365	380	383	322	381	370	395	361	355	336	321	346	334	359	348	337	366	349	369	330	351	341	352	352	340	326	342	338	360	352	300	346	358	343	355	334	381	368	337	336	343	347	351	333	355	347	347
21393	8259	8417	6546	3910	2006	1252	1027	971	927	863	885	874	782	871	800	831	859	805	798	825	868	817	774	814	813	814	831	805	794	846	801	791	797	810	764	817	797	799	819	771	798	841	831	846	846	823	850	838	795	764	800	839	871	799	839	835	803	827	848	822	805	847	846	812	864	811	819	798	806	794	818	874	807	753	794	811	794	810	814	827	760	773	852	868	786	807	825	815	803	780	834	820	829	773	798	795	874	806	776	805	823	817	818	831	831	853	829	809	822	827	862	861	845	782	788	794	848	808	840	790	768	825	831	793	777	803	788	879	882	792	793	788	845	784	785	764	783	808	798	844	837	835	848	864	815	819	750	823	811	795	857	863	845	840	768	792	875	791	835	823	812	790	836	822	795	812	797	813	812	790	779	789	881	861	820	743	798	800	826	790	817	826	776	812	788	756	846	779	827	838	825	853	797	821	749	813	764	804	818	821	824	805	793	775	767	823	789	825	807	804	791	849	792	832	783	805	811	817	839	792	807	785	829	793	859	770	814	793	803	813	825	821	822	801	813	781	810	837	798	792	874	785	787	799	809	822	815	854	756	849	783	818	836	840	802	864	874	775	789	805	819	823	810	799	788	795	824	819	789	839	811	825	886	829	795	836	820	809	799	819	880	855	809	811	832	825	835	821	852	827	812	787	857	784	796	848	792	816	872	841	795	864	848	790	822	804	868	804	807	858	819	893	831	835	834	839	842	843	815	774	805	788	781	781	804	840	829	848	784	848	799	827	786	750	827	803	811	832	841	797	871	795	853	833	817	838	795	838	813	847	803	748	827	790	873	781	830	794	825	852	837	764	761	865	797	850	829	772	793	832	804	852	791	847	803	774	812	779	812	826	843	842	835	817	857	830	808	799	782	793	802	820	860	814	864	846	861	838	798	786	797	870	846	813	783	748	834	802	768	819	828	858	807	806	828	835	832	805	804	802	846	821	789	827	869	870	792	847	850	748	837	801	831	821	824	803	800	812	806	845	810	847	828	797	756	833	817	805	843	848	814	799	822	848	845	861	792	815	834	844	784	870	772	801	847	800	769	760	795	807	820	789	783	851	818	851	803	809	807	833	794	801	825	858	822	848	815	854	794	836	846	768	808	796	836	859	818	841	797	791	790	827	795	845	816	799	806	798	832	803	806	829	772	792	860	822	828	774	781	828	820	805	808	817	849	810	756	799	799	759	810	804	847	788	829	832	769	826	837	855	829	813	828	823	847	810	841	772	801	813	847	832	836	773	817	777	850	796	799	846	825	781	840	826	837	812	842	816	832	835	807	835	773	828	846	814	831	784	777	830	817	820	807	816	800	802	777	836	782	847	768	814	845	919	791	796	850	802	840	845	780	803	791	850	833	814	772	850	862	820	863	793	784	784	788	791	816	824	831	853	818	806	773	818	820	858	780	800	822	857	802	781	803	827	845	830	792	786	820	845	854	817	826	835	831	830	867	795	806	857	804	761	785	824	827	866	824	843	777	793	841	811	831	809	774	805	807	787	774	794	774	796	866	816	850	792	803	812	818	785	773	802	821	768	789	871	801	799	821	873	803	783	832	782	862	834	815	863	827	847	841	782	813	870	840	821	820	827	791	775	852	842	838	822	825	815	834	832	787	803	759	800	803	868	821	870	868	836	808	796	828	814	801	830	804	824	808	849	812	786	815	831	848	813	782	874	856	864	805	778	859	831	782	846	799	791	884	816	758	793	779	826	830	797	790	797	831	829	817	804	797	839	783	816	831	799	813	818	813	830	801	803	857	800	828	821	804	846	814	877	816	822	789	842	806	800	811	811	811	796	816	785	775	866	817	802	820	832	828	842	839	870	841	808	775	867	813	854	827	826	781	795	794	844	795	849	791	813	812	802	825	837	814	832	838	802	861	809	815	833	795	847	843	773	820	808	833	808	795	826	851	809	796	792	800	841	836	812	857	808	828	812	783	825	832	853	780	806	789	806	888	836	788	823	859	811	818	803	803	878	863	805	807	853	841	778	871	851	842	827	781	809	792	815	834	818	790	800	778	789	804	837	815	832	759	850	806	812	785	807	767	835	854	826	828	817	826	865	812	860	820	791	825	850	804	806	791	845	802	869	823	798	816	832	816	765	818	850	799	823	832	806	794	821	821	802	803	873	818	819	864	826	802	831	851	799	782	804	820	811	842	812	810	854	828	820	775	807	804	799	829	790	824	824	846	820	882	818	792	761	845	771	841	795	772	826	838	765	811	849	845	798	765	787	810	798	819	859	826	775	804	791	809	836	842	855	853	807	849	805	820	860	798	817	767	812	797	815	825	812	833	819	782	840	797	820	877	798	825	844	805	803	800	761	794	849	800	824	785	813	835	830	766	744	875	846	797	901	896	825	828	795	839	827	804	833	783	820	838	855	788	828	787	793	831	823	777	811	814	785	840	800	780	820	797	808	814	793	845	814	843	816	831	813	807	818	800	793	808	832	835	914	819	851	774	841	817	784	854	861	826	765	789	794	845	812	801	765	798	780	824	868	824	846	804	829	782	806	773	842	848	815	800	812	872	874	800	789	806	778	817	789	856	793	775	773	809	802	786	790	807	813	829	782	819	831	844	818	819	822	845	837	845	784	850	826	802	781	824	843	831	779	808	806	792	834	822	813	798	839	823	778	820	832	827	795	819	809	825	845	830	834	795	819	796	835	819	812	792	815	798	850	830	827	821	856	777	821	821	853	775	844	870	833	815	812	803	784	821	846	859	795	778	817	822	789	875	840	793	802	808	837	814	828	829	807	777	824	828	780	844	813	787	764	864	806	788	843	822	848	781	809	822	834	850	831	824	836	791	825	786	811	817	812	796	862	837	795	830	838	797	820	814	777	796	820	817	827	842	821	792	855	768	868	784	833	857	818	832	818	828	849	855	809	778	817	789	828	817	808	815	838	825	829	852	791	859	793	823	823	770	811	827	804	761	793	808	802	834	861	797	810	811	818	814	776	791	835	847	854	850	805	837	787	837	822	811	816	825	834	810	806	805	794	805	749	876	801	828	791	776	819	859	841	862	830	796	852	822	830	830	792	818	837	826	839	834	823	775	799	795	819	845	902	869	826	811	864	781	846	815	813	819	820	795	852	826	777	880	810	837	863	837	806	855	806	781	830	781	763	793	780	810	839	811	820	806	849	840	869	784	784	818	862	839	820	836	831	820	813	827	830	785	802	797	794	788	857	801	805	807	735	813	761	810	833	823	805	821	796	838	864	814	862	819	766	794	803	842	865	863	797	826	836	788	825	835	812	812	780	813	815	803	801	783	795	794	825	810	809	799	838	813	833	891	804	787	742	857	784	831	834	810	824	811	744	812	804	733	856	829	778	793	801	839	794	810	812	784	804	808	774	770	811	822	773	879	801	785	817	803	826	829	833	828	846	865	821	798	776	802	833	841	833	813	782	793	836	782	797	829	794	783	795	840	860	836	790	796	835	872	801	792	810	815
33857	6355	1095	646	454	438	418	339	387	403	354	340	399	366	347	360	380	375	355	338	351	370	350	357	395	350	377	378	365	404	359	351	422	380	330	358	338	382	381	341	361	370	365	352	366	362	346	355	358	374	357	341	352	381	341	343	350	344	368	365	391	345	389	357	352	342	368	352	372	362	351	339	343	363	384	343	385	347	370	397	422	369	342	376	374	355	360	346	364	360	318	360	363	385	351	386	365	353	359	339	365	366	319	378	358	369	364	372	357	351	358	320	347	345	365	332	333	340	343	373	356	328	369	344	362	400	407	349	368	348	341	367	372	329	310	328	355	347	370	346	367	329	348	330	336	354	389	368	351	354	358	347	341	371	355	358	378	333	346	388	326	329	332	349	334	367	339	383	381	386	352	313	354	343	365	355	343	310	358	368	378	362	344	354	360	360	327	354	365	352	400	366	330	316	375	356	377	354	388	354	341	384	356	388	356	369	329	383	305	343	360	348	350	357	387	312	320	356	332	348	361	336	353	366	368	352	362	345	366	342	336	355	368	377	366	385	338	375	396	386	394	362	380	384	363	340	342	338	330	352	374	369	360	355	354	376	355	337	369	349	318	362	359	349	332	401	344	329	358	347	343	320	371	368	386	380	365	369	343	373	382	339	379	359	351	335	361	381	350	361	390	334	398	353	387	344	393	375	348	381	355	331	358	325	365	351	386	351	365	377	366	357	332	352	337	360	357	352	369	377	348	372	359	336	361	326	319	314	378	356	352	364	374	321	358	366	370	378	322	353	380	370	362	344	312	325	364	367	354	357	337	342	362	348	363	381	358	341	388	377	359	384	351	377	368	363	367	322	363	343	367	380	347	360	370	333	375	372	346	345	354	402	361	343	330	373	372	368	361	390	334	324	340	368	365	334	371	366	361	385	339	404	372	341	343	350	373	390	359	365	378	362	379	336	331	340	333	380	398	339	355	396	345	352	375	361	357	372	375	330	358	318	372	348	353	355	415	346	352	385	359	341	304	331	346	388	343	381	346	377	387	353	340	339	375	340	348	336	385	361	338	376	364	391	350	343	379	402	372	363	380	357	374	343	359	395	374	371	352	349	377	373	370	367	372	339	371	379	341	351	365	374	369	347	370	408	370	380	374	320	361	356	387	351	359	313	390	334	319	350	334	339	372	394	354	373	370	381	324	330	371	367	370	376	337	367	345	361	368	405	354	363	329	365	367	389	337	332	384	398	380	389	378	350	334	361	394	393	330	352	363	335	314	369	367	356	328	337	345	385	372	364	366	379	331	354	360	330	348	359	356	373	386	349	361	396	365	351	377	389	363	378	368	336	354	352	361	334	336	386	356	348	384	371	350	371	375	347	367	327	396	372	345	358	362	368	338	349	357	347	386	372	334	342	389	325	367	356	373	379	399	349	363	363	342	356	362	372	354	391	366	362	332	316	381	340	344	352	375	348	325	360	374	363	348	351	374	315	363	378	353	344	389	392	353	363	335	332	358	313	326	366	359	359	305	339	424	350	384	370	379	393	367	379	382	364	346	371	359	319	359	359	341	348	356	344	372	352	316	352	324	352	379	370	388	418	348	378	345	350	338	337	401	385	387	368	369	346	369	399	370	382	351	346	360	339	369	338	343	364	359	362	342	340	335	369	371	360	330	353	340	335	343	331	352	355	356	374	398	358	365	364	336	349	362	394	380	362	382	363	329	370	334	364	332	353	377	360	349	359	345	347	388	355	342	343	335	377	330	346	384	368	393	357	394	365	350	363	361	376	345	346	370	341	381	354	317	359	318	310	364	350	336	363	348	313	357	377	333	376	394	366	381	396	359	398	366	340	349	395	394	341	387	356	379	320	355	337	386	352	357	379	378	396	385	345	356	388	349	334	391	361	392	370	380	376	309	376	380	332	345	331	358	364	383	354	331	364	362	360	371	362	344	354	367	293	364	344	390	374	394	392	369	393	350	307	345	374	365	355	384	351	403	368	355	349	336	365	342	366	357	403	356	328	360	404	365	346	365	344	345	336	364	348	316	363	355	382	336	357	366	352	387	371	367	347	339	336	320	325	342	413	362	387	347	361	351	352	359	352	345	347	312	349	344	346	363	352	360	364	373	343	357	349	369	379	344	389	369	366	344	389	382	333	400	328	346	349	345	368	371	334	339	351	386	367	353	370	382	351	373	340	386	345	317	341	355	377	397	380	326	332	377	364	342	387	367	391	344	347	380	377	379	361	317	414	373	391	359	362	385	355	391	374	370	374	383	399	340	368	369	364	335	384	373	359	356	326	336	339	319	398	354	355	359	320	384	340	354	381	360	355	310	353	354	367	359	382	390	318	369	387	366	351	375	330	391	379	390	347	374	415	374	362	365	351	358	378	340	357	384	339	357	310	340	379	378	372	375	362	389	347	378	326	378	341	368	389	363	333	354	373	365	350	359	358	378	354	371	369	370	384	331	333	340	367	364	400	368	413	378	406	337	354	328	342	336	327	363	321	332	377	322	354	340	377	353	343	362	375	361	317	377	326	356	370	420	365	341	359	358	386	351	354	354	370	351	361	329	384	380	368	352	370	377	392	364	375	340	370	329	368	373	325	364	369	337	376	354	380	357	393	383	330	371	355	348	359	380	292	368	391	381	321	351	393	354	377	327	351	350	358	347	351	346	387	352	342	348	376	360	372	339	356	362	342	330	341	370	374	334	366	365	377	327	329	376	347	378	327	362	365	382	407	371	374	365	392	359	322	334	350	377	348	345	400	361	352	350	349	364	355	341	354	352	357	343	372	331	365	358	372	357	336	331	327	345	374	362	351	382	353	342	368	343	349	344	364	373	349	374	343	358	360	354	322	340	343	355	342	369	312	385	354	378	336	400	374	378	335	325	341	321	328	369	369	376	368	334	350	374	380	355	340	360	324	355	384	326	379	376	329	333	405	325	352	374	351	349	397	347	377	363	384	352	384	351	343	357	357	350	353	390	390	393	356	353	319	333	353	390	392	332	328	324	386	359	327	369	386	354	352	377	374	362	364	364	362	347	353	373	367	346	346	351	383	336	379	352	333	357	347	372	345	388	327	346	377	361	390	391	332	339	360	336	358	356	340	353	362	375	349	378	365	346	399	314	349	364	370	381	353	378	343	333	352	377	346	372	336	372	371	335	398	416	343	348	382	312	342	363	354	369	346	330	348	366	370	357	371	375	386	356	384	385	380	325	392	378	372	345	337	372	375	408	344	386	360	379	343	380	363	344	357	333	358	347	332	342	311	339	329	380	384	350	355	370	330	373	349	332	370	339	356	344	380	330	349	372	326	399	336	381	391	386	355	354	375	340	339	382	370	357	350	378	384	352	353	305	345	386	362	360	344	363	346	356	345	353	353	373	334	367	352	361	368	337	361	395	355	355	348	338	353	339	349	383	376	374	322	359	355	352	391	351	406	334	359	384	348	363	364	367	338	361	358	346	381	339	372	366	362	386	387	361	386
24394	11084	8269	5284	3251	2171	1485	1187	1080	988	962	930	889	884	872	857	926	885	912	851	835	886	860	874	819	923	806	846	837	946	885	834	843	825	852	824	837	841	881	851	848	873	870	830	812	872	838	833	889	922	880	874	839	873	824	867	859	866	805	887	888	874	804	861	833	904	875	857	885	828	849	838	828	852	874	881	852	816	803	876	865	873	823	870	830	853	833	819	863	839	852	794	863	849	851	815	848	885	855	864	788	831	860	821	871	847	840	859	884	844	839	837	837	802	857	833	804	819	845	814	844	868	852	869	850	866	848	896	816	854	818	862	823	886	842	804	895	838	790	877	856	861	844	840	862	876	860	867	874	804	800	840	846	844	823	867	836	876	856	866	890	899	830	804	850	922	796	878	834	868	795	862	884	848	910	848	846	829	851	884	841	856	833	821	828	765	866	879	875	781	859	830	867	796	803	869	837	854	821	889	904	840	877	833	856	915	840	825	802	835	800	841	877	799	819	846	826	843	819	809	822	807	875	879	850	850	832	858	803	855	854	822	809	830	825	831	874	863	797	860	803	820	835	822	813	823	866	859	925	864	826	840	865	778	843	887	830	817	774	859	851	846	867	850	830	846	888	863	855	889	807	852	824	834	815	886	857	852	840	836	805	858	887	850	840	849	862	871	858	828	866	789	849	800	850	823	850	815	842	849	813	848	878	810	844	832	821	828	871	805	797	863	860	858	907	862	857	818	789	829	864	844	846	850	846	840	879	790	816	827	881	789	846	840	825	838	856	885	847	833	896	818	883	794	871	862	891	901	861	823	866	832	823	844	830	847	873	832	843	857	811	801	874	874	871	821	838	852	881	853	875	778	808	860	829	806	844	866	810	814	828	855	882	873	864	799	867	843	832	844	847	819	834	829	830	824	901	808	764	870	832	814	858	845	833	820	851	878	819	885	876	831	827	847	782	902	904	788	835	818	865	833	822	839	887	821	880	841	816	874	839	850	806	833	801	807	876	847	808	803	901	859	829	816	831	864	816	846	853	788	846	820	860	834	891	833	845	828	869	840	841	857	879	825	810	855	864	854	842	817	835	801	879	860	821	809	887	839	840	855	852	845	908	826	904	792	853	830	847	872	883	819	886	841	828	833	842	816	781	822	871	831	815	876	854	891	869	836	857	845	899	833	865	870	925	850	835	804	858	855	874	769	813	820	826	847	825	829	862	835	827	875	824	842	850	839	829	879	807	888	839	815	817	859	892	862	835	877	857	834	837	816	806	838	836	853	882	862	830	913	846	851	826	827	859	876	828	839	807	886	857	866	818	826	868	821	868	817	876	842	815	861	897	793	848	821	864	881	852	809	847	858	859	856	895	803	879	858	829	797	829	800	837	847	831	846	840	806	804	875	791	888	853	847	840	827	897	808	808	837	856	839	832	855	825	805	775	850	780	870	863	861	866	851	805	930	807	761	874	852	834	809	825	831	789	839	835	870	861	848	804	858	863	835	777	779	824	802	867	858	811	894	852	835	779	835	848	902	855	871	787	819	879	842	844	890	899	827	879	869	809	850	826	825	860	867	872	915	811	813	815	829	891	838	852	857	822	833	834	859	847	857	840	889	854	856	870	852	852	842	870	913	822	875	871	830	804	883	876	830	817	861	808	820	824	838	893	835	820	824	842	840	881	851	847	833	856	860	878	880	848	800	826	814	843	844	809	834	841	818	861	843	837	882	885	862	834	869	824	841	880	866	852	822	848	830	866	832	828	799	888	850	773	814	862	859	856	942	821	862	847	832	822	824	799	857	846	856	859	839	812	854	846	866	868	871	821	820	816	890	854	856	888	842	815	831	815	849	819	807	811	865	822	809	842	868	852	848	823	845	833	843	809	876	880	863	839	836	853	867	841	893	840	835	871	854	853	862	820	802	793	842	850	841	859	819	843	792	788	891	855	845	834	846	831	845	866	853	845	863	827	841	829	837	821	879	875	810	875	855	837	840	875	828	853	812	791	880	839	841	802	824	847	826	872	852	838	883	856	804	826	876	850	851	784	848	852	872	835	845	823	818	804	837	844	853	848	817	837	885	876	812	866	842	906	817	871	842	854	853	802	849	858	873	861	808	858	829	873	864	844	867	838	842	880	860	809	863	816	825	870	847	825	847	884	833	826	840	880	836	811	898	837	860	888	892	827	791	815	833	885	867	866	836	841	867	877	823	897	832	864	815	867	873	851	841	838	834	837	824	804	862	879	842	862	876	854	825	873	816	850	822	825	822	902	915	825	865	810	892	797	801	825	820	841	864	836	824	849	812	824	851	812	832	851	792	897	835	862	852	830	855	874	837	844	799	826	856	867	816	879	888	814	829	855	826	874	907	815	831	827	872	839	896	852	817	820	861	859	839	822	807	888	772	831	914	819	858	820	865	831	869	795	853	819	832	863	851	890	866	873	862	889	867	835	886	840	830	812	915	802	830	843	856	845	834	854	842	872	836	848	865	872	838	883	901	827	859	840	843	830	819	808	879	866	827	856	844	830	875	810	820	830	872	830	859	865	838	809	856	915	826	860	871	949	817	880	890	880	880	913	844	837	796	858	842	825	805	824	827	794	830	842	886	804	844	834	848	820	904	830	840	838	843	844	857	827	870	771	804	842	857	924	841	844	851	860	851	871	837	842	851	860	848	859	815	845	850	823	851	864	867	843	815	863	802	837	837	839	850	872	852	850	806	810	859	815	876	840	828	878	878	881	909	821	894	853	810	862	856	891	782	826	879	896	874	864	836	863	832	855	832	800	810	845	845	861	868	811	854	809	792	889	888	825	861	796	878	794	848	856	867	807	847	893	932	858	829	879	838	898	836	792	840	832	838	856	777	844	817	864	799	835	844	811	896	807	845	853	809	808	844	860	781	855	863	801	827	874	813	879	817	873	837	834	835	882	866	804	880	827	792	888	840	826	857	802	859	827	832	874	813	866	893	815	815	827	876	835	890	798	838	844	845	810	946	850	852	815	846	830	842	833	836	872	767	861	834	862	813	823	846	874	849	853	810	821	869	868	857	829	800	914	882	832	892	868	791	837	890	845	855	793	808	823	890	836	856	871	862	877	823	813	804	861	886	863	838	839	798	830	861	803	913	864	843	775	812	850	795	845	856	838	812	878	850	827	849	873	831	825	840	870	795	828	853	804	816	819	833	871	861	871	852	869	911	843	866	860	902	839	842	827	841	795	862	835	867	812	820	867	857	834	802	829	801	834	828	867	781	790	855	841	845	818	810	851	858	850	831	921	850	859	855	839	842	829	862	835	816	845	856	850	865	871	862	875	854	834	874	923	819	827	876	875	881	801	809	839	847	827	853	831	883	892	848	872	836	822	823	842	834	840	919	817	845	855	865	872	841	811	839	850	795	841	826	927	817	825	838	837	819	844	895	835	854	851	884	835	837	823	859	886	837	851	845	889	844	823	827	846	794	859	813	870	821	834	891	841	823	852	818	855	849	863	862
21417	2307	598	434	387	341	368	326	364	331	337	357	352	357	360	378	361	339	318	305	376	297	350	332	332	337	344	307	354	385	335	338	335	374	313	357	317	343	307	337	330	341	341	312	359	361	358	337	352	307	332	381	367	310	314	331	343	347	355	359	313	349	363	372	362	323	364	323	357	319	367	360	366	345	336	321	299	325	331	327	350	327	306	349	357	332	352	335	309	359	347	334	350	348	336	326	345	327	362	336	355	327	372	344	367	354	368	352	332	326	352	322	347	363	321	306	325	304	320	327	341	369	348	352	356	326	319	381	328	341	345	320	330	333	345	351	377	349	356	323	324	330	371	330	342	355	330	333	343	379	336	341	339	338	321	321	322	334	326	338	353	369	347	380	358	328	323	332	328	370	334	333	340	302	356	354	343	350	358	315	324	363	313	311	341	352	330	345	351	376	307	329	349	341	337	295	308	333	326	320	304	347	357	293	364	348	337	381	380	361	331	347	326	359	346	334	300	341	328	336	337	343	311	349	363	341	350	359	323	353	338	310	312	384	345	316	363	351	335	312	346	307	368	341	318	314	317	350	313	322	297	321	368	368	343	308	328	310	323	346	349	346	320	324	316	366	323	384	354	335	313	331	324	342	368	347	336	338	305	376	311	355	323	341	349	302	315	316	342	319	320	387	302	368	337	303	360	363	319	323	357	338	324	310	346	363	320	327	361	329	345	341	343	339	357	289	331	329	349	312	357	330	307	306	316	327	326	366	332	347	330	287	335	336	358	338	298	356	341	343	372	330	326	330	300	331	360	287	347	363	349	344	334	313	337	340	335	322	324	365	318	327	325	331	337	293	357	353	361	316	346	356	328	348	316	322	393	332	323	333	367	331	325	321	343	312	332	353	348	332	327	354	375	327	375	355	321	339	314	338	352	320	345	352	327	372	373	333	324	360	316	335	322	320	308	321	296	344	334	304	320	323	353	337	303	332	343	336	336	351	316	341	364	377	350	311	341	364	338	361	328	358	366	331	323	337	344	350	338	328	337	378	382	366	352	326	340	348	293	309	378	360	346	330	321	335	349	311	355	357	350	339	323	341	355	326	317	341	359	313	318	333	365	345	320	352	333	321	346	332	348	332	321	314	301	352	362	316	338	326	354	344	361	384	367	376	354	347	352	316	343	315	368	330	400	328	345	333	325	314	333	321	353	325	346	304	309	351	353	346	344	344	292	300	344	357	327	323	325	328	364	355	335	333	330	355	353	359	346	326	355	347	334	339	327	325	358	351	349	335	353	345	332	369	302	349	339	339	324	391	346	315	344	376	333	303	360	336	375	353	316	366	379	300	338	323	312	316	327	349	316	310	338	378	363	353	356	320	374	358	330	366	311	320	348	309	313	303	361	351	351	356	348	336	316	350	361	362	309	347	327	335	369	358	329	327	378	338	327	348	338	322	317	309	316	321	363	358	351	328	336	324	364	382	367	331	410	344	349	349	333	377	339	352	327	319	338	299	341	382	327	330	301	345	333	334	344	345	330	343	354	367	335	399	350	340	340	302	343	341	299	346	338	369	343	316	310	336	351	368	351	344	351	336	373	353	292	373	365	353	341	364	338	309	319	381	347	348	295	363	334	312	352	333	332	357	344	340	342	309	331	371	336	340	306	316	349	321	333	341	361	321	337	353	319	299	318	336	343	336	361	381	350	348	345	363	334	355	320	317	315	354	340	341	365	364	313	331	370	364	336	315	331	360	331	312	318	327	335	336	339	371	304	368	339	307	347	308	306	317	293	284	312	322	355	358	331	339	346	337	354	361	377	360	338	372	352	338	354	320	364	323	323	358	332	341	365	335	337	336	311	331	322	317	342	332	343	331	326	320	328	332	348	338	303	334	347	340	382	337	301	334	354	323	327	326	381	334	360	345	345	290	334	352	371	370	365	371	361	356	333	303	385	342	327	293	355	311	361	354	313	319	304	316	357	359	335	346	366	362	347	353	339	333	325	286	340	349	331	299	314	350	351	341	343	326	348	336	316	301	320	292	339	338	370	351	315	334	368	331	319	324	344	365	336	340	375	338	360	337	338	305	322	323	338	329	337	354	327	343	349	347	319	314	332	334	326	329	385	332	326	355	363	326	320	336	339	336	418	376	322	346	314	337	315	339	306	379	359	360	390	319	320	328	380	318	385	343	330	333	323	341	336	346	289	328	371	320	358	363	350	318	351	329	337	328	342	313	375	318	348	359	322	348	335	299	364	356	345	323	340	365	327	301	299	349	332	330	359	347	357	330	362	313	350	390	341	319	312	328	338	352	352	381	336	333	372	366	364	320	338	371	328	331	337	330	342	335	325	330	347	342	338	314	321	315	353	357	364	365	326	318	314	344	307	362	361	327	329	351	311	382	365	315	341	327	359	347	289	344	344	369	336	340	334	369	344	359	331	334	336	407	322	335	312	347	321	347	351	317	337	290	317	321	364	321	389	327	321	327	359	361	363	346	333	335	344	350	354	325	363	345	333	383	330	374	338	329	324	334	335	329	359	331	328	375	322	337	358	364	368	335	349	383	372	334	337	307	336	343	328	332	369	363	335	338	339	335	328	363	338	329	308	338	386	316	331	336	335	331	387	366	351	328	354	329	350	339	355	377	364	353	353	362	319	310	361	341	341	340	360	313	396	332	357	336	299	335	344	317	371	346	279	316	362	326	326	322	363	327	355	325	356	332	350	317	332	331	332	337	343	327	320	307	328	377	351	331	325	334	330	330	335	358	293	378	366	365	347	355	350	305	350	344	331	306	318	338	371	342	291	303	330	324	310	362	312	361	344	347	339	320	356	349	304	338	383	353	351	330	415	337	313	315	337	331	327	328	348	310	323	333	353	347	331	365	341	336	343	348	359	341	329	313	354	318	355	332	348	337	320	348	338	330	335	334	349	366	320	308	302	326	389	344	318	350	315	337	334	309	328	334	338	355	361	355	332	322	314	296	298	358	299	326	331	353	359	335	355	322	322	359	310	309	311	366	351	363	350	367	304	325	330	388	343	335	338	306	314	315	323	352	330	350	371	348	349	343	344	315	332	354	336	335	337	327	334	333	348	340	338	369	332	340	368	372	361	351	347	321	329	319	333	359	377	374	372	359	319	369	338	336	351	331	317	297	356	359	319	317	321	337	338	330	328	356	315	288	323	345	290	337	369	333	330	313	363	353	357	351	329	328	345	356	320	365	311	319	305	353	314	317	334	343	329	329	353	377	341	352	368	360	357	336	337	359	321	337	312	322	348	338	336	353	365	332	355	338	285	377	299	352	336	330	335	364	343	372	352	345	315	358	305	341	334	323	322	340	304	302	360	364	366	318	355	335	330	361	350	334	367	333	323	350	309	357	313	364	368	378	335	342	348	386	334	366	348	332	342	332	350	325	323	326	364	344	334	343	367	337	352	356	330	316	340	364	328	345	288	345	325	335	360	360	334	320	368	342	332	333	344	298	352	340	354	363
15942	5454	3936	2693	1597	1234	1017	945	830	788	776	789	827	823	778	796	745	757	748	766	795	835	752	789	774	740	721	777	732	745	755	740	789	821	767	745	725	781	782	737	758	730	708	807	797	735	755	807	764	770	790	776	796	827	756	732	792	758	771	746	768	784	774	757	740	786	748	761	790	750	740	759	806	775	819	747	737	772	770	745	745	806	802	704	788	754	748	805	762	765	766	788	774	742	787	743	729	729	813	741	739	774	763	801	800	752	794	809	762	729	758	817	782	771	769	824	777	757	821	753	784	749	752	771	747	744	733	756	792	741	749	752	761	793	787	751	786	761	763	797	811	727	776	745	767	800	753	759	786	777	748	746	781	746	725	800	796	768	777	747	804	750	806	727	754	756	761	765	790	811	763	751	746	790	765	769	779	725	750	759	770	733	769	784	764	764	771	779	790	777	778	764	772	719	834	719	781	729	807	795	771	779	793	771	777	832	794	753	743	811	765	773	736	725	776	724	752	749	745	803	754	794	806	751	742	773	828	765	766	760	783	759	797	775	755	789	766	782	752	802	817	721	825	773	783	793	841	762	741	758	760	774	775	749	732	791	770	793	750	792	716	732	787	771	781	755	773	780	773	833	790	789	769	775	794	784	788	779	765	844	748	783	779	781	769	788	784	767	774	794	737	743	746	722	758	744	764	778	807	753	788	786	769	766	785	720	769	802	769	732	793	771	766	778	819	746	796	749	795	774	747	795	801	740	827	813	796	749	795	730	781	713	784	795	750	752	718	726	768	761	770	782	694	725	800	790	785	723	781	779	756	794	734	758	735	746	757	795	721	763	725	775	758	750	763	781	761	827	763	745	757	740	780	791	747	741	771	814	758	784	802	808	793	780	719	823	734	741	757	762	778	765	787	792	763	764	769	743	764	775	784	795	731	741	746	725	769	856	766	763	769	783	750	760	755	749	787	754	828	780	758	774	811	744	775	765	763	775	764	728	729	783	788	763	742	781	746	758	791	707	744	773	777	774	804	768	779	759	766	744	779	837	766	733	782	800	778	744	795	811	760	798	796	760	717	773	742	765	767	758	752	771	765	722	773	780	798	780	843	789	760	721	787	752	778	806	754	750	742	783	767	797	787	753	800	749	722	753	781	757	757	751	766	782	734	767	744	755	803	811	798	724	762	799	751	760	764	806	758	773	792	771	796	720	749	745	781	774	765	739	742	690	755	782	778	728	754	782	812	757	763	709	781	737	802	765	788	802	799	767	809	763	746	744	751	737	748	744	785	750	781	803	738	768	777	735	742	776	764	747	796	724	745	732	729	768	761	741	741	792	749	777	729	801	739	789	779	778	808	743	756	770	777	807	749	724	734	750	780	764	807	737	793	752	771	785	809	784	776	781	762	800	746	774	781	744	756	733	760	728	795	774	779	735	758	749	768	716	746	778	778	752	749	801	762	759	801	768	751	765	788	766	804	747	778	745	768	832	809	764	762	749	750	753	760	788	794	747	807	781	738	797	759	741	795	773	758	796	734	751	750	805	779	754	771	755	777	778	790	743	812	801	738	787	727	796	790	770	763	768	767	722	721	779	762	778	779	798	788	774	796	745	759	790	779	752	733	775	757	758	735	783	773	737	774	810	749	789	746	785	742	759	765	768	731	779	782	742	741	781	749	776	809	776	762	730	749	783	766	792	758	778	797	765	761	757	767	772	788	762	766	738	781	769	778	784	721	740	792	753	787	748	769	794	778	773	718	744	811	733	789	754	750	767	732	761	758	784	761	770	779	772	721	726	776	780	776	814	750	761	808	767	797	752	772	802	793	759	789	744	713	796	789	758	765	756	806	769	812	736	766	812	750	804	760	732	718	779	762	795	771	759	815	818	710	743	716	755	769	763	738	742	780	773	785	725	803	787	772	771	799	785	766	798	764	779	729	781	759	796	765	805	789	756	808	721	788	774	727	757	766	798	782	725	781	813	769	823	733	764	762	749	754	732	769	765	766	743	735	746	732	791	727	766	786	770	783	818	731	808	807	798	754	739	780	725	750	785	771	782	785	727	754	757	766	810	759	717	814	809	746	748	757	768	753	795	766	766	769	781	749	761	783	747	724	805	774	764	772	831	791	745	768	753	785	765	753	768	786	736	763	766	754	729	764	737	780	741	749	774	784	747	757	816	757	766	726	764	740	762	758	787	783	750	764	775	801	767	761	768	771	750	793	788	754	782	782	755	770	803	794	732	775	727	770	792	768	774	804	772	786	736	757	779	733	762	826	753	825	760	804	771	761	740	711	752	763	759	775	745	744	749	792	781	738	772	731	773	809	739	753	821	768	795	749	750	732	818	814	797	812	856	769	749	788	785	762	786	749	760	792	772	776	738	777	739	730	744	777	753	793	721	724	744	790	763	725	811	668	789	790	773	785	782	754	710	808	788	765	741	742	722	789	780	704	776	782	755	722	731	743	761	800	695	774	782	772	741	733	858	760	749	775	753	793	759	773	774	775	737	771	764	779	722	712	766	745	761	755	728	711	778	803	700	798	755	782	755	743	744	742	771	756	755	741	763	774	763	739	733	816	751	826	749	770	776	772	794	804	793	750	791	820	783	808	766	764	790	772	760	729	775	793	782	839	804	766	758	764	777	739	775	776	795	719	829	771	739	719	819	750	753	792	740	786	736	733	768	774	788	759	738	733	735	823	752	742	729	751	789	759	753	797	775	772	754	761	742	799	745	772	747	761	764	773	837	770	777	750	729	763	769	795	735	737	796	755	713	728	780	729	786	799	798	768	757	806	793	736	749	791	768	737	800	746	700	779	775	758	767	741	787	762	779	768	795	780	788	760	773	767	801	797	719	750	749	771	809	821	771	761	727	777	817	754	734	782	768	797	792	768	803	798	754	758	777	761	787	756	737	794	765	750	816	778	745	749	826	796	778	781	718	738	772	760	746	784	749	776	794	794	821	783	727	769	747	724	807	779	787	751	811	807	766	786	767	773	746	733	765	761	667	737	768	775	783	781	806	750	736	739	769	760	799	755	836	751	779	725	825	779	773	780	801	770	797	749	733	760	783	703	769	780	749	757	722	781	783	732	784	774	717	756	802	749	787	756	775	772	747	751	731	796	769	743	804	790	800	789	764	783	755	752	838	720	809	790	788	756	722	752	737	780	763	736	803	742	764	784	749	760	795	770	780	745	755	772	745	812	782	775	759	809	695	742	768	751	715	778	784	772	754	731	828	783	733	785	795	757	757	767	722	757	798	743	748	753	773	761	730	769	765	776	766	778	740	784	772	748	820	764	751	774	785	811	747	714	729	743	771	781	731	740	750	756	781	778	750	727	754	748	772	778	777	764	785	782	715	758	804	785	743	777	693	728	765	829	796	809	777	736	808	770	795	738	769	749	768	810	781	775	801	759	754	783	776	736	779	741	779	783	776	728	735	793	791	752	764	747	788	853	820	818	769	779	775	771	770	784	805	746	796	769	769	854	713
29923	5077	991	537	424	412	387	349	323	343	332	357	393	340	366	343	335	328	367	356	371	354	366	361	370	374	377	369	337	346	360	347	345	341	354	322	354	342	366	342	328	309	345	346	340	344	347	351	321	307	345	345	355	299	359	363	362	343	336	311	300	313	374	378	364	326	374	346	318	363	331	330	296	335	338	356	323	401	348	339	352	356	345	324	356	364	335	330	337	355	349	361	344	336	354	355	330	339	346	338	343	323	300	354	373	368	355	367	362	355	351	334	307	323	342	361	323	322	390	367	309	352	339	355	375	346	323	326	366	295	363	350	351	380	324	371	350	371	358	360	352	405	357	349	364	321	326	344	358	358	333	312	339	322	377	316	336	340	332	354	322	347	354	394	398	360	320	325	333	346	352	338	329	326	368	349	313	346	329	351	338	320	315	322	341	336	378	354	357	355	338	342	325	356	366	347	313	330	335	361	345	355	319	334	340	375	391	353	360	364	353	333	331	346	339	334	332	365	374	341	348	342	366	381	337	377	343	337	337	360	326	365	374	352	361	324	342	357	344	343	380	359	372	359	337	330	326	343	331	334	383	386	333	318	362	310	359	353	342	378	341	311	401	344	350	347	323	345	354	365	363	367	334	348	322	381	326	365	362	374	363	342	356	339	376	344	371	392	374	338	299	353	354	367	378	330	334	328	347	351	361	325	300	327	337	314	325	367	331	338	359	332	341	349	352	351	357	360	367	348	364	356	351	321	346	370	340	339	339	362	358	372	343	320	307	354	343	342	337	393	351	332	329	347	340	315	317	341	380	316	332	381	342	356	365	339	346	351	357	353	363	332	351	375	345	361	319	319	386	357	344	370	360	368	378	367	386	378	338	350	331	350	351	333	354	358	344	368	323	329	353	383	317	339	351	335	323	331	337	350	383	329	333	324	314	329	316	398	373	336	377	337	377	351	346	369	341	303	315	321	344	364	324	295	361	352	363	374	358	381	346	369	345	371	315	362	367	322	349	371	371	356	323	345	337	367	322	338	342	356	330	370	345	367	372	347	373	346	345	364	354	336	367	323	369	313	384	355	344	371	355	301	347	348	376	359	338	324	334	357	322	350	350	347	322	339	324	319	335	368	313	355	373	373	372	351	362	333	357	332	355	352	354	330	356	366	345	321	342	318	323	335	353	352	342	341	338	337	352	362	357	353	352	353	315	363	344	328	371	327	372	375	367	349	391	365	360	309	333	339	357	356	345	386	329	304	368	367	351	319	344	318	346	324	378	352	370	384	337	378	328	326	327	340	348	372	390	375	382	342	341	364	372	327	377	346	342	369	354	372	358	351	313	347	327	319	361	353	367	360	374	317	383	335	383	331	364	311	368	362	344	292	335	328	365	365	347	381	368	353	360	356	342	303	344	323	329	335	320	334	334	319	357	351	326	304	371	370	344	364	327	374	341	329	344	356	343	358	301	359	311	329	296	320	380	345	349	315	395	354	365	356	337	368	341	353	367	384	356	359	351	352	333	366	349	366	376	367	354	334	373	380	324	347	351	341	345	384	339	346	339	366	353	373	374	358	368	348	405	345	355	377	311	350	321	338	371	344	350	338	360	385	349	352	329	338	394	340	343	340	346	331	419	315	360	329	352	350	352	363	338	364	322	320	349	325	364	352	364	362	343	341	342	346	359	340	349	292	340	311	354	348	362	363	341	393	354	357	348	349	345	340	309	366	349	347	353	385	335	317	359	322	335	374	320	341	343	354	341	351	331	357	345	383	352	371	354	355	345	346	355	347	362	386	327	354	353	356	319	334	374	345	316	336	366	336	366	360	344	369	352	355	361	387	325	356	351	327	361	340	363	329	348	329	354	339	353	361	326	357	354	318	363	332	362	368	344	345	300	370	342	352	362	364	347	362	347	377	388	359	368	382	352	387	365	340	353	326	354	345	362	339	326	360	360	332	331	337	316	294	363	384	330	356	366	371	343	350	361	372	351	328	337	386	354	346	370	328	342	338	359	374	357	350	336	357	338	367	351	310	331	364	318	353	362	350	311	372	337	322	336	343	355	385	372	397	350	373	396	365	355	342	360	346	361	348	340	374	357	335	328	339	392	348	353	320	345	327	342	335	341	341	389	343	350	349	360	365	336	360	331	367	340	350	323	350	349	326	351	312	335	357	347	336	360	339	366	355	323	331	314	360	326	319	344	320	329	393	351	329	383	327	348	376	351	365	353	368	366	357	359	402	322	376	346	324	350	329	374	324	366	340	328	323	336	309	360	347	360	356	350	356	319	335	347	347	313	352	331	368	349	345	335	349	330	367	300	373	345	340	333	348	324	364	361	354	323	346	338	362	342	353	340	355	392	351	333	343	340	353	349	334	342	328	354	375	317	353	368	351	315	373	351	320	349	384	346	347	345	368	361	348	325	352	285	374	374	369	392	374	334	362	345	348	356	351	356	374	365	356	338	345	346	362	350	383	382	323	353	378	324	322	343	351	336	341	362	323	375	372	360	352	374	338	360	341	343	355	348	329	346	350	324	393	367	377	346	371	357	354	373	340	359	360	343	327	326	319	321	347	338	361	341	371	337	362	366	352	324	366	346	363	346	335	295	369	360	334	332	327	342	343	353	308	349	349	346	375	384	357	340	320	369	337	350	354	334	379	383	367	344	368	325	388	344	359	323	331	279	362	352	322	372	346	336	347	359	349	327	369	327	353	381	345	359	326	345	347	363	344	339	322	350	339	357	314	379	361	358	334	326	359	330	340	319	335	327	369	322	381	351	358	357	367	320	352	354	361	377	378	328	305	361	386	347	347	361	370	337	347	288	338	350	370	341	357	354	328	331	314	391	379	378	351	370	334	392	368	332	341	343	365	375	350	332	366	338	326	372	328	305	325	365	360	399	306	359	344	343	347	338	352	331	300	368	356	344	362	360	365	346	349	350	350	393	339	364	366	387	367	336	368	349	348	364	343	345	375	358	358	345	354	392	370	365	356	353	372	346	350	334	351	343	331	362	353	313	382	355	386	400	315	354	332	305	434	359	359	356	373	332	331	399	344	349	356	369	334	356	329	347	332	370	376	345	349	372	326	308	318	398	345	344	313	348	349	364	381	325	296	343	316	340	290	331	356	359	366	359	372	333	351	373	344	355	360	349	335	341	333	350	362	374	306	356	374	349	349	390	307	366	347	341	339	349	333	309	335	327	370	380	364	370	324	375	351	354	352	346	344	372	354	373	349	348	324	342	312	307	329	356	360	350	323	330	333	340	345	349	357	380	374	346	330	346	354	359	316	354	325	393	378	365	364	339	344	349	336	344	337	370	373	356	332	358	352	324	341	352	357	325	349	334	357	341	351	313	338	321	326	377	358	368	357	335	353	351	327	367	331	349	406	389	386	347	394	336	326	358	331	357	356	318	383	365	344	361	363	361	356	300	350	336	327	351	344	373	347	375	369	355	361	379	385	317	337	329	339	348	364	351	336	351	332	316	338
22670	9943	7715	3673	3161	2359	1665	1188	920	943	877	832	896	823	869	820	813	903	844	812	801	811	789	829	807	781	829	757	811	802	815	842	843	802	854	817	807	751	840	801	799	851	773	775	805	801	791	822	767	794	856	800	835	822	799	830	832	814	838	818	803	834	841	837	781	763	786	842	852	793	805	787	796	802	781	827	748	836	817	768	781	802	859	752	822	779	826	791	767	760	839	850	791	771	774	787	813	766	789	791	821	782	790	780	825	770	802	817	828	798	802	786	797	861	862	832	750	823	824	827	839	815	773	784	777	823	810	824	762	749	836	778	846	762	825	843	835	796	825	827	778	852	841	730	832	781	797	812	829	835	767	800	775	767	830	814	815	828	866	834	818	809	810	773	831	798	836	804	808	799	809	802	791	802	828	741	801	821	812	817	787	763	761	808	822	811	806	831	799	817	835	802	809	820	804	789	834	753	795	808	803	827	766	836	818	839	855	818	806	791	826	838	790	749	800	796	782	826	799	803	808	833	841	802	823	804	818	813	806	789	824	800	780	791	819	776	767	813	897	840	793	799	789	789	790	811	805	803	817	807	777	802	756	769	772	830	811	765	808	798	816	793	800	805	781	764	813	797	810	764	796	814	767	770	831	818	806	815	796	861	813	817	800	833	777	847	800	800	818	788	806	817	772	799	779	829	817	789	818	762	777	814	795	797	788	843	767	781	815	803	760	790	794	803	808	768	800	780	842	842	833	842	846	794	810	805	809	767	838	808	802	854	784	824	810	792	807	788	847	788	828	859	807	825	822	841	807	849	796	788	804	825	763	829	834	825	826	782	778	854	749	745	852	793	817	818	780	766	725	805	764	868	821	841	770	821	827	789	799	818	825	862	810	781	788	758	814	801	760	819	779	824	789	812	825	826	837	838	783	748	822	862	767	763	845	786	770	819	815	802	820	762	862	790	800	795	875	814	841	793	852	800	792	788	837	763	775	803	805	834	826	851	824	795	810	807	788	806	767	779	823	806	837	799	772	804	806	848	777	806	784	819	773	812	815	754	794	806	768	802	774	796	790	886	839	779	814	840	800	769	779	781	819	827	852	762	818	806	828	848	818	751	757	761	808	753	843	779	832	823	820	846	819	805	823	779	812	765	835	801	804	840	822	785	796	824	766	805	794	786	834	785	836	790	827	836	800	831	810	829	827	756	794	796	754	871	825	781	786	790	794	787	783	835	783	806	794	810	817	797	778	826	832	777	804	787	820	817	776	868	802	830	781	834	870	751	827	847	823	834	783	816	827	773	790	801	804	781	725	797	783	775	834	779	809	810	799	812	858	744	765	829	837	776	810	774	832	831	824	786	754	844	803	817	807	803	870	794	779	855	797	870	818	767	807	794	785	811	877	825	799	807	744	844	790	833	876	836	811	776	783	800	829	753	809	798	790	813	804	857	809	767	822	801	786	840	787	794	769	862	803	762	750	837	833	805	823	811	833	824	835	778	841	820	805	786	821	784	806	807	781	797	796	809	772	813	835	780	827	802	834	826	787	768	807	848	831	789	822	793	743	817	828	815	768	781	759	793	811	815	785	804	799	785	870	893	821	776	840	758	826	784	822	778	840	797	803	772	767	807	765	754	811	842	766	783	807	855	812	805	764	797	790	838	821	810	775	822	797	778	830	812	794	778	785	825	789	792	815	817	840	777	848	789	827	798	775	789	805	821	813	814	797	796	803	832	873	788	802	856	779	803	781	798	778	800	779	820	818	804	814	789	799	822	780	821	826	790	767	832	780	821	826	773	880	844	864	804	843	860	848	794	813	831	814	835	826	796	831	805	785	775	790	799	777	804	778	858	829	804	777	790	811	773	835	819	805	835	785	832	849	830	863	835	753	863	774	814	840	784	796	844	805	814	781	795	833	843	788	763	814	773	797	814	797	786	791	835	794	819	804	815	782	794	852	803	863	815	804	819	802	848	766	800	798	799	827	857	839	761	848	831	764	832	769	789	844	834	831	823	852	783	791	816	773	806	811	804	829	837	805	823	796	771	752	832	837	765	858	832	823	826	848	836	815	802	826	799	803	805	816	772	834	812	746	858	822	800	855	806	771	769	861	781	787	811	767	856	819	817	799	764	813	815	807	809	818	859	788	757	775	846	819	784	766	828	820	816	822	763	874	832	844	807	801	791	752	776	805	835	773	830	787	827	763	794	815	785	844	800	804	785	829	857	771	784	803	791	840	842	852	799	832	794	769	822	792	773	798	826	799	819	812	889	844	766	837	793	867	866	781	774	827	821	791	809	841	823	822	785	814	819	824	785	759	817	767	753	782	784	790	823	797	791	816	795	799	867	863	800	812	791	806	855	826	811	757	789	821	766	805	821	792	805	719	859	823	816	813	812	761	812	796	856	764	802	838	798	805	836	820	820	789	839	811	782	816	848	808	836	835	820	781	785	830	828	795	780	787	838	732	816	805	809	824	784	823	775	813	763	827	817	844	798	807	836	783	787	771	774	853	810	828	803	804	795	833	899	799	790	775	793	795	784	772	782	833	828	828	855	796	851	817	807	855	796	846	743	825	810	777	812	799	791	803	824	765	798	830	807	819	757	833	839	827	821	849	794	819	839	811	842	806	791	823	813	821	786	810	776	805	832	794	782	812	796	828	760	785	829	859	761	840	801	762	796	847	795	855	806	788	773	822	789	823	830	831	751	803	825	798	806	789	792	796	826	793	777	831	788	838	819	811	808	823	807	824	792	813	807	772	822	822	814	794	822	827	782	805	825	807	808	820	811	800	819	814	771	806	790	790	847	783	806	802	780	844	806	781	761	842	805	751	801	816	820	816	740	805	822	822	847	835	823	812	852	797	845	749	829	809	820	820	823	753	805	812	845	826	786	839	854	863	818	804	844	858	841	781	816	819	822	834	846	819	774	821	835	790	775	777	813	811	773	800	837	833	816	778	807	822	801	841	802	833	790	766	837	795	815	843	795	812	814	754	851	807	812	820	822	834	745	833	788	834	773	830	838	723	783	751	812	830	809	841	834	794	828	772	754	771	791	842	811	803	851	785	817	848	742	778	827	800	846	833	725	777	797	809	826	768	827	803	799	802	813	793	833	792	788	804	793	834	783	785	796	799	795	795	822	841	802	812	832	742	820	847	814	777	794	789	851	813	755	807	800	834	766	831	779	850	796	805	793	787	836	813	782	814	810	805	851	793	751	861	782	809	824	842	774	785	851	772	802	800	786	804	778	800	796	820	810	871	791	850	750	832	803	841	800	837	792	823	749	843	786	814	778	811	772	845	821	810	782	749	821	759	825	864	845	810	829	780	828	804	818	799	784	812	757	801	796	817	818	784	745	817	818	824	780	784	779	804	863	808	832	810	829	836	856	798	814	762	805	777	780	769	806	818	821	801	807	790	783	819	794	788	816	807	775	815	812	779	769	805	844	847	850	769	823	783	831	807	799	795	804	855	821	783	799	784	785	802	746	780	753
30469	5874	981	663	565	455	436	403	338	420	356	382	372	337	352	373	355	372	351	371	366	372	354	356	322	333	355	371	374	346	357	342	368	338	339	368	372	358	361	332	335	394	410	337	347	377	380	337	353	354	332	350	357	390	364	335	300	370	376	347	359	372	354	369	329	382	336	403	322	343	346	344	351	358	350	368	349	345	391	366	340	345	320	358	369	379	363	355	348	341	310	341	369	349	362	359	344	342	352	357	375	362	388	338	394	412	347	356	326	346	381	382	329	401	363	355	328	368	347	368	365	360	359	378	312	398	346	327	334	354	376	332	366	350	375	375	369	368	356	339	338	316	369	380	350	373	333	387	375	392	404	357	369	397	352	346	343	361	370	359	373	362	375	371	389	343	351	350	329	369	350	357	352	331	387	368	351	361	354	373	345	405	347	367	345	358	388	355	352	371	369	337	347	321	326	362	345	357	341	347	384	367	353	353	345	396	383	342	374	354	360	346	346	285	365	349	347	337	354	361	357	360	374	382	363	387	380	376	336	362	358	341	349	329	347	395	323	345	356	377	301	325	377	345	357	340	351	353	359	342	347	352	335	349	384	362	381	392	366	309	337	381	376	349	386	340	329	342	343	342	355	366	329	358	326	377	332	334	358	338	354	337	377	397	399	364	387	355	361	346	346	377	366	343	351	342	350	333	370	380	359	367	369	305	374	314	334	372	345	335	392	357	363	348	368	349	353	374	372	350	356	369	369	388	388	352	307	317	356	316	366	382	325	352	331	359	367	401	363	361	371	405	379	301	376	338	352	364	365	319	348	368	348	353	358	386	343	352	347	363	379	357	355	370	386	361	378	321	330	343	354	346	384	416	371	357	324	315	352	379	365	354	371	351	375	328	373	341	341	376	354	378	338	333	338	368	346	338	373	349	355	370	356	349	340	371	359	375	347	343	320	386	338	367	378	323	372	340	374	370	398	370	367	396	363	341	335	371	352	355	364	363	341	325	338	385	372	353	331	348	356	359	368	350	342	332	340	380	363	349	393	371	356	342	380	331	359	359	349	368	380	400	362	386	378	366	356	365	388	385	380	359	372	365	347	364	376	383	373	356	353	371	364	357	355	375	344	333	374	369	353	393	395	392	310	379	376	355	343	354	326	363	360	384	360	382	358	357	347	331	379	345	339	353	329	355	353	350	378	321	362	373	353	363	376	298	407	395	364	380	331	349	349	347	368	360	378	325	378	356	336	353	356	340	340	398	375	383	338	357	405	379	333	352	350	357	357	373	356	362	350	369	373	302	348	343	337	368	352	357	351	345	351	378	325	375	381	375	343	389	364	375	365	340	364	374	415	358	353	374	372	365	323	348	373	374	335	354	347	361	360	356	350	370	317	331	374	350	336	337	366	399	344	385	308	351	367	348	384	403	359	343	359	371	365	371	360	356	361	356	352	352	353	382	362	374	327	398	344	368	374	368	343	356	365	341	333	338	340	357	346	351	331	369	355	344	374	330	326	342	369	374	387	367	382	335	376	357	343	391	385	346	360	343	354	370	365	366	343	331	352	356	383	387	364	367	364	344	387	363	343	345	349	326	353	367	347	356	337	341	378	351	366	347	339	307	371	375	330	377	360	352	359	360	354	349	333	340	370	366	363	380	379	348	334	332	348	312	339	369	327	374	358	381	346	404	359	378	311	358	307	379	335	376	379	323	329	366	390	296	340	340	384	333	353	375	327	386	305	317	303	360	348	359	361	384	352	343	341	318	348	347	364	342	373	355	365	367	341	353	354	395	355	363	330	341	346	365	340	327	334	350	334	336	345	346	354	373	353	332	370	366	354	364	376	340	367	359	367	377	415	364	332	332	365	324	359	342	382	382	366	372	346	385	358	328	404	354	380	394	349	305	325	337	376	334	337	354	337	304	327	362	344	319	336	359	367	394	381	340	365	327	366	358	357	326	351	354	345	332	365	333	353	310	354	386	340	342	364	337	367	331	360	303	348	341	345	376	383	383	363	357	366	385	363	349	347	356	363	364	331	349	321	355	360	337	355	348	319	331	385	359	322	345	330	368	362	386	434	371	356	356	396	358	363	353	336	336	342	393	376	360	354	350	356	310	340	357	344	342	362	335	314	375	332	393	310	333	369	352	366	359	352	365	338	342	331	348	370	341	358	383	359	394	342	378	348	335	318	351	374	314	324	368	346	358	360	356	354	353	377	362	348	369	354	348	358	376	362	346	340	322	335	313	305	385	359	380	369	361	365	347	338	358	348	357	385	353	358	315	339	353	351	320	345	344	316	376	379	411	340	367	356	352	333	332	346	358	380	379	377	331	352	390	361	375	352	345	356	342	384	376	354	372	331	376	400	348	359	359	330	351	309	324	341	373	396	337	366	352	339	365	338	370	356	384	367	326	357	346	340	337	325	404	411	310	346	361	370	348	358	314	352	358	327	340	326	353	357	348	332	344	353	352	357	365	380	339	394	364	331	347	336	332	347	344	357	372	331	365	354	377	377	372	370	353	356	361	355	389	386	371	362	358	307	381	318	368	341	372	382	350	361	355	363	353	392	364	324	354	349	380	343	321	325	358	329	345	343	347	388	374	352	367	346	356	348	343	357	395	361	346	354	338	391	356	379	393	336	339	348	383	370	356	400	353	332	353	378	372	366	339	356	350	336	384	349	369	373	350	375	387	355	351	367	345	348	340	342	362	338	352	337	359	379	373	342	365	354	345	389	348	373	374	352	427	342	384	396	302	364	316	341	335	383	353	322	350	355	360	365	374	362	370	333	343	370	343	385	370	340	390	383	319	366	340	352	373	316	371	398	350	361	339	334	359	335	360	359	375	349	370	351	387	358	357	345	343	368	337	386	357	375	349	326	331	377	359	337	370	374	322	345	307	349	328	353	339	386	375	324	337	370	368	367	383	358	356	346	354	346	389	359	350	336	358	373	337	359	376	401	350	368	377	367	386	311	341	323	360	376	362	357	383	362	367	405	362	390	374	386	376	325	369	334	342	323	373	319	369	326	361	352	351	364	371	393	363	330	325	371	370	352	313	328	325	337	359	365	351	332	361	359	367	377	358	336	333	378	352	369	356	348	319	325	362	397	355	332	339	349	343	353	381	359	378	345	326	347	377	342	358	383	347	317	378	329	342	386	349	376	401	371	370	382	350	299	390	385	346	346	361	315	359	349	353	366	374	351	373	377	329	375	378	315	349	337	364	348	371	349	370	352	336	383	374	369	343	336	377	353	330	335	373	350	336	346	351	324	328	364	341	335	325	361	341	348	338	369	360	344	371	345	388	388	348	361	359	360	385	365	356	344	343	338	371	358	358	379	368	366	363	353	362	337	335	326	341	395	351	345	414	368	329	345	360	348	342	357	389	337	343	381	318	357	356	356	361	321	347	340	354	317	375	359	366	385	353	346	357	343	341	321	363	315	349	328	350	337	348	353	362	385	309	333	337	394	367	355	347	333	378	371	353	366	334
22397	11013	7279	6006	4723	2877	1816	1389	1020	957	973	910	918	895	845	872	852	842	836	810	837	833	832	873	794	803	804	802	850	837	820	854	799	792	828	856	863	827	820	826	774	850	839	890	814	847	813	839	869	839	842	825	807	801	851	806	858	829	831	840	777	834	822	808	809	858	819	806	803	842	870	864	821	862	828	824	833	830	816	870	814	815	806	835	796	805	832	834	796	865	779	853	818	802	845	814	862	813	864	861	863	894	852	852	825	856	818	811	791	836	822	850	808	846	817	810	791	809	873	762	819	864	803	849	854	852	856	883	779	861	768	828	860	819	806	882	822	882	826	835	766	828	816	829	808	827	865	837	824	843	775	802	821	837	893	777	851	803	863	803	785	853	873	803	862	841	772	886	848	762	768	879	866	832	810	854	855	836	870	820	828	829	846	851	793	856	853	828	826	793	803	794	799	824	855	848	819	841	858	854	857	875	833	854	836	852	806	775	834	830	827	840	801	859	830	827	799	834	830	802	818	823	791	826	847	834	828	837	792	814	853	817	788	840	793	800	863	844	839	835	789	852	829	796	817	813	772	844	854	847	860	833	832	835	823	808	863	818	787	822	862	851	847	835	855	830	779	825	867	876	811	839	830	807	803	874	842	874	802	823	840	850	805	809	838	856	835	846	798	837	756	846	825	822	831	859	867	846	820	825	837	864	858	797	795	861	780	846	863	853	844	852	859	752	835	822	826	876	861	863	813	846	837	861	857	788	823	830	815	797	840	821	851	843	864	792	869	826	821	814	884	798	807	831	810	846	786	820	806	812	866	841	886	784	872	852	844	789	882	794	852	801	834	835	802	790	802	823	826	823	850	829	808	844	820	874	816	823	801	790	851	790	785	801	825	826	849	829	797	811	801	874	822	831	802	792	870	795	851	828	803	797	879	855	803	806	815	808	833	811	858	802	859	815	800	816	899	823	814	855	849	845	823	857	802	885	815	775	840	800	865	850	826	878	848	832	850	807	805	875	827	845	783	903	841	779	856	793	826	849	817	863	876	798	822	857	832	791	846	810	837	779	833	802	804	831	805	864	823	848	810	860	844	908	832	875	837	866	818	828	806	778	836	836	816	828	813	782	845	798	859	831	887	834	826	762	816	801	778	802	821	817	838	825	842	823	837	839	849	826	846	756	843	803	804	813	867	824	797	813	829	860	841	815	832	762	792	822	795	843	827	868	755	811	847	815	866	846	838	804	781	848	874	857	811	844	876	825	818	805	815	859	781	828	844	835	847	824	820	850	824	805	837	831	874	835	833	798	842	835	802	807	846	870	783	843	847	859	837	839	832	856	817	765	836	803	831	787	879	813	811	813	799	864	823	823	811	776	831	785	806	833	836	809	812	864	792	809	846	787	827	830	794	796	877	829	829	845	841	791	823	874	836	834	839	833	821	885	785	797	827	808	834	822	828	798	781	796	821	809	836	833	886	811	846	829	836	773	848	841	824	832	847	813	826	768	838	826	792	885	847	841	832	820	830	802	828	832	875	800	823	782	813	827	840	845	796	830	836	854	832	880	800	837	818	841	833	866	845	801	820	853	846	804	853	853	828	866	836	820	859	825	827	779	845	847	795	811	871	848	811	791	852	847	834	812	805	869	758	841	768	886	809	794	832	837	831	781	813	891	766	818	856	837	819	832	819	840	825	845	847	809	835	848	873	854	860	855	820	857	841	852	836	830	800	825	816	813	801	800	826	811	866	860	800	860	818	830	798	804	806	794	813	818	819	851	858	814	800	831	808	837	774	876	795	858	830	792	830	839	838	839	832	845	818	876	860	768	814	817	832	809	820	865	831	795	819	859	824	857	818	839	832	800	825	791	848	814	808	810	820	826	858	822	837	835	828	831	831	840	836	842	869	805	840	836	798	824	835	853	796	797	847	782	859	869	827	847	801	848	823	891	847	807	784	833	851	852	806	799	840	829	822	860	801	771	804	810	843	801	824	794	873	832	814	840	830	832	818	795	827	808	806	806	814	826	812	817	880	791	842	818	847	815	816	827	835	841	899	828	805	866	804	878	787	858	799	769	805	802	849	794	822	851	867	875	872	813	809	796	868	833	802	843	859	800	830	792	867	853	766	793	816	790	824	877	808	829	888	815	865	829	827	859	829	855	793	869	790	833	770	830	880	833	897	838	879	775	809	900	816	779	797	814	851	836	870	825	812	824	834	856	859	808	808	814	843	818	806	852	858	833	821	796	852	844	853	843	813	774	830	797	773	859	851	832	825	849	818	851	838	806	873	874	823	828	845	848	864	870	801	846	811	868	847	778	802	834	802	818	873	894	837	838	826	857	852	860	853	873	824	830	816	782	848	819	831	826	813	821	799	798	796	808	881	813	829	885	846	783	825	818	823	852	859	756	836	819	785	811	814	827	846	838	801	842	844	800	800	813	813	811	910	849	798	809	811	871	816	811	835	813	851	801	832	809	859	789	857	833	829	812	811	799	814	817	840	905	830	830	823	845	787	867	883	826	754	822	824	809	892	793	882	829	810	831	794	846	850	859	836	868	818	815	855	840	836	822	774	830	857	829	875	850	815	840	784	847	803	842	820	858	818	822	841	821	831	839	776	845	863	862	814	840	811	781	841	863	838	816	794	784	805	835	815	799	834	849	804	831	867	827	810	798	841	806	801	829	817	865	796	808	836	834	760	824	809	813	861	830	856	856	848	826	803	854	842	834	838	833	814	826	808	856	868	797	847	861	836	831	783	794	859	853	857	824	865	867	866	778	811	864	825	830	831	801	833	840	826	835	839	813	799	846	857	835	790	848	895	845	876	795	826	808	807	824	836	855	853	797	852	844	825	801	798	781	865	780	847	830	840	804	842	817	832	850	864	800	857	890	809	864	861	843	832	836	848	816	827	829	825	775	845	868	786	831	870	820	843	833	879	830	837	884	786	810	837	754	807	792	860	799	794	806	861	852	810	814	827	819	852	893	823	783	816	834	850	831	851	777	772	794	828	853	814	814	814	897	857	845	851	830	835	813	836	784	794	871	846	808	776	791	835	834	847	782	829	840	844	786	818	830	837	773	796	829	842	831	791	773	768	808	875	781	814	808	817	813	780	859	814	802	820	838	820	831	899	784	800	868	812	820	821	850	841	804	838	778	821	829	825	814	815	837	848	885	892	862	842	828	822	836	805	824	796	832	770	810	840	823	846	803	841	840	829	785	824	775	820	807	853	859	820	776	845	823	792	876	804	827	831	823	863	842	806	859	789	826	848	810	864	847	847	803	876	858	857	806	826	841	846	839	858	813	833	805	828	780	832	850	855	834	822	811	824	845	758	857	817	840	879	859	854	832	811	862	829	852	818	834	840	845	840	829	865	886	804	837	833	830	865	897	853	804	825	851	780	793	833	812	828	822	785	867	828	849	848	821	798	847	815	855	899	834	832	852	865	837	862	877	838	828	819	796	824	771	804	847	854	805	787	839	829	851	855	816
22701	2402	514	406	380	379	365	367	350	364	326	338	334	333	334	341	346	331	324	316	322	365	328	374	340	331	367	344	342	319	338	334	331	338	336	347	357	361	332	369	342	307	359	345	314	342	326	309	346	317	266	390	365	352	330	346	343	312	326	287	331	313	357	348	316	302	374	349	347	344	348	355	316	333	348	326	325	326	325	320	359	335	357	319	310	345	317	330	328	378	353	352	331	363	358	335	328	334	355	330	323	375	313	316	334	352	336	323	377	337	302	296	339	383	303	331	345	356	358	361	336	359	320	339	336	344	331	349	343	363	347	352	348	350	356	336	320	313	359	332	283	329	335	307	336	308	313	300	315	321	339	320	342	334	318	346	323	342	348	310	299	350	312	337	330	320	348	342	319	327	353	339	369	355	307	347	351	311	355	308	322	349	321	342	347	335	337	308	358	339	332	335	351	345	325	350	337	352	338	343	310	315	320	349	329	325	370	374	287	336	311	335	331	333	345	345	312	329	387	314	322	360	337	403	328	371	342	329	335	313	322	303	334	303	323	289	344	311	308	353	360	336	328	336	343	313	350	332	340	347	318	348	364	360	350	346	356	360	332	361	338	341	346	338	326	351	347	363	342	340	309	298	363	350	333	350	319	318	339	348	344	325	322	319	319	307	300	327	306	293	362	307	352	366	322	337	329	342	281	324	329	357	335	331	348	322	345	329	357	315	351	297	330	324	319	326	348	318	337	355	332	299	302	356	352	308	339	337	352	366	350	344	324	330	308	293	311	330	344	349	336	304	320	340	335	307	348	329	360	367	344	339	337	336	309	326	335	331	334	369	315	339	317	365	325	325	309	359	365	326	315	322	347	375	349	302	306	338	339	356	318	327	334	344	371	336	301	322	335	415	350	386	375	332	362	375	343	318	348	333	337	320	342	299	328	344	327	332	334	335	343	311	332	343	324	304	316	319	376	346	308	335	355	383	367	323	287	328	326	379	330	331	347	329	344	318	311	333	336	326	342	332	340	361	344	362	311	328	340	330	303	363	355	340	312	327	354	341	329	345	356	347	385	345	343	313	339	340	337	356	333	341	354	328	346	338	358	362	349	352	331	312	314	337	306	333	354	354	358	338	339	337	302	315	339	343	374	357	316	367	347	308	340	289	300	392	359	325	313	326	327	329	372	342	375	324	317	346	359	339	355	332	320	362	318	336	311	368	342	294	339	333	320	305	325	335	365	371	338	315	339	324	336	308	367	289	324	329	324	317	335	357	308	357	367	342	301	320	342	327	325	383	315	305	312	327	345	335	313	337	300	327	316	310	327	376	361	337	346	364	333	345	352	324	339	356	374	303	330	325	328	333	363	344	373	345	319	341	339	359	352	330	330	321	322	340	324	312	328	341	323	334	332	329	310	388	325	364	385	373	352	353	383	301	351	334	314	377	354	353	323	328	332	333	324	327	342	350	316	327	316	311	324	338	330	334	277	330	311	340	307	333	343	355	340	337	334	286	340	315	352	342	342	310	288	345	350	336	351	311	314	300	312	372	307	321	328	335	326	312	295	351	316	322	327	309	350	359	323	350	349	334	345	321	307	333	360	352	322	336	310	326	330	323	378	342	366	294	325	324	329	336	323	293	320	327	320	355	329	319	342	361	337	317	345	354	336	328	336	348	384	340	297	364	354	340	338	352	304	345	317	355	314	346	314	316	351	336	335	337	338	357	343	360	347	295	323	306	318	335	337	278	290	345	306	344	320	339	303	363	340	315	327	330	349	323	314	346	358	308	350	296	306	342	293	343	343	317	303	337	335	354	310	330	323	313	334	353	350	336	325	356	361	334	331	298	312	350	339	298	313	325	312	351	316	331	323	345	328	305	339	301	345	343	342	330	359	328	340	331	367	327	370	322	349	345	341	309	333	330	314	324	328	298	344	349	336	333	327	348	339	341	321	310	331	334	283	329	349	339	329	350	345	353	350	307	355	343	367	341	334	334	329	336	370	351	365	353	325	349	320	323	362	322	308	323	337	336	342	346	364	371	354	346	367	354	350	333	357	330	320	315	330	317	319	324	330	348	368	327	344	376	367	345	346	303	344	310	345	331	336	324	323	362	341	353	331	348	354	292	333	356	338	337	331	361	335	317	335	306	305	351	329	346	332	326	302	352	370	351	348	369	338	325	346	352	318	341	314	340	347	354	340	303	320	353	326	325	319	331	347	369	349	320	337	295	345	294	352	324	351	359	333	310	331	343	372	341	344	290	360	306	327	331	341	333	334	301	334	340	336	345	317	339	328	348	332	319	351	335	344	331	335	324	334	321	382	292	353	320	362	332	312	358	365	307	335	311	369	342	316	333	329	351	330	349	343	333	338	333	343	328	306	357	352	319	350	359	316	337	322	326	334	366	305	360	388	330	345	346	335	325	285	360	335	340	334	287	320	365	312	331	328	319	351	337	329	337	336	341	315	358	370	354	362	341	326	343	318	328	322	332	328	363	343	316	316	337	325	309	347	319	349	326	358	352	366	334	303	376	302	287	312	303	308	360	323	338	308	344	326	357	344	339	319	343	346	354	327	360	302	348	363	326	324	326	339	347	322	342	335	301	355	316	337	328	336	306	334	340	332	334	304	313	341	363	305	355	334	309	331	324	323	379	346	317	304	283	340	331	345	364	331	353	319	364	356	323	309	313	358	330	315	335	334	301	335	317	332	354	341	352	353	339	316	323	332	335	327	318	339	329	386	353	334	301	296	349	303	344	342	366	356	382	352	314	337	334	308	336	344	353	343	330	348	311	331	318	355	331	345	306	345	332	344	301	342	311	336	359	348	353	338	318	361	328	346	338	330	331	355	330	324	325	338	313	330	323	347	329	300	307	357	325	347	369	371	385	342	374	347	338	343	339	357	312	357	357	332	347	358	324	330	333	357	344	356	338	316	352	345	331	301	309	352	339	332	308	337	369	360	312	307	299	365	307	349	314	336	341	332	355	368	293	288	339	343	342	351	344	335	328	326	312	329	312	349	336	340	359	315	358	321	359	290	346	350	332	337	311	329	319	307	360	350	312	372	291	289	322	351	337	355	331	331	345	288	321	303	297	317	367	314	356	316	339	327	379	322	327	359	335	328	294	340	332	319	329	339	370	319	321	357	344	331	332	337	326	364	306	360	337	342	346	345	363	328	351	352	350	369	356	346	324	360	327	353	363	316	344	348	342	326	323	360	321	345	328	332	351	335	352	322	353	319	319	322	340	345	348	361	334	323	302	307	322	335	305	337	309	322	358	378	337	333	327	332	350	333	347	310	315	323	319	315	322	349	327	339	314	352	311	346	343	339	302	322	330	370	367	355	333	336	319	350	325	371	338	335	351	336	319	320	317	371	322	339	340	327	310	309	337	327	328	310	315	310	366	304	316	364	337	336	348	329	340	347	333	333	314	333	360	330	325	331	315	330	371	338	322	318	357	325	331	319	339	334	325	330	348	357	347	346	302	306	316
17236	4836	3587	2505	1886	1326	1015	836	798	793	775	782	794	794	782	766	770	761	733	742	749	740	770	720	753	749	751	789	733	725	709	751	721	753	765	770	720	711	777	768	799	754	736	731	750	772	717	760	729	705	764	752	767	744	725	793	732	815	748	791	782	763	774	734	749	724	784	783	743	772	781	745	759	822	750	771	741	733	749	762	794	799	773	769	752	779	726	736	811	744	805	721	755	742	745	785	747	748	745	808	779	733	766	753	771	766	760	763	749	761	774	818	722	746	724	749	700	750	774	698	744	705	757	786	739	768	724	727	778	724	716	753	754	731	741	763	755	737	715	770	704	718	754	719	751	800	724	780	793	772	787	759	738	741	708	752	761	736	766	753	756	738	734	746	788	786	746	777	801	723	784	766	740	771	748	784	743	742	748	758	788	740	789	760	709	720	759	775	767	715	738	751	782	751	758	724	765	733	744	796	810	749	753	733	752	781	761	745	773	771	779	752	749	749	732	737	765	758	732	743	766	766	791	778	750	769	735	700	721	746	770	753	770	747	766	740	726	721	754	724	734	763	741	713	747	789	737	729	716	741	783	751	764	735	735	789	735	715	750	744	767	785	753	793	770	749	773	774	740	714	713	762	710	741	744	708	744	765	727	753	723	742	724	777	732	759	759	755	759	779	770	770	767	733	798	700	803	750	748	799	765	770	768	762	766	794	742	754	750	769	753	777	726	716	759	764	818	757	763	700	752	734	790	733	768	779	761	711	746	774	754	765	761	764	713	748	806	788	705	760	809	779	726	785	774	740	726	731	773	715	747	746	783	784	749	756	814	759	759	755	757	837	764	779	759	770	737	786	771	739	807	703	757	742	768	759	773	754	738	695	691	731	788	764	749	766	784	748	791	793	742	765	828	751	744	725	789	777	750	770	741	757	748	779	773	729	768	745	746	754	795	763	775	749	740	739	789	782	709	733	740	753	776	762	768	728	777	773	717	732	775	796	769	722	762	778	751	790	765	727	739	758	800	803	759	749	779	793	753	764	719	743	743	747	764	762	745	756	762	738	775	730	737	759	773	756	754	751	771	781	739	768	728	730	787	764	707	746	734	757	784	783	774	729	730	764	708	730	768	725	760	761	759	703	750	762	761	704	763	804	720	734	774	746	728	759	789	753	739	732	791	700	726	812	790	739	747	772	761	740	772	774	770	770	739	750	688	737	719	752	743	764	733	745	738	761	739	805	755	701	759	789	733	751	747	721	743	741	724	760	733	731	739	781	780	735	768	758	768	739	731	751	698	696	770	753	742	726	762	772	751	692	762	727	750	805	699	776	779	772	740	743	772	794	762	747	782	746	778	739	733	711	743	776	746	752	741	772	745	784	778	752	769	776	755	775	759	723	708	769	798	802	765	751	784	746	774	782	726	749	793	740	748	762	774	708	737	718	778	763	716	752	748	716	721	751	769	781	746	742	790	738	730	786	769	762	738	758	784	768	760	801	749	718	776	753	764	739	790	754	747	785	769	761	733	769	771	800	736	813	756	773	801	774	754	724	778	724	748	718	720	740	747	753	769	724	750	806	750	748	781	747	775	769	768	726	816	733	702	819	736	733	775	775	765	757	741	786	704	704	746	768	795	744	747	736	775	739	735	745	737	777	724	742	744	792	734	767	759	789	770	759	736	732	708	752	722	714	761	777	771	764	748	775	799	749	782	737	725	747	752	703	759	715	763	737	778	756	772	699	712	741	727	757	772	773	769	752	765	791	753	742	776	735	793	752	767	716	751	767	789	773	735	752	777	709	753	754	774	779	767	781	702	794	750	771	779	757	690	741	739	766	749	760	730	767	733	806	738	758	764	747	742	742	765	726	774	719	733	717	858	776	742	784	779	746	776	753	800	750	738	796	752	777	756	709	744	792	765	781	751	731	740	763	721	785	762	734	733	723	728	729	764	748	746	742	769	766	746	795	780	756	754	767	771	793	798	745	742	720	759	777	765	773	762	746	767	795	754	767	769	744	770	778	770	754	830	735	780	774	783	733	721	714	742	734	735	746	759	759	785	760	769	775	706	698	752	754	741	771	795	759	761	790	749	784	715	728	773	771	776	785	745	823	744	769	719	751	718	734	761	796	746	752	755	741	758	748	734	772	751	758	773	723	740	737	742	755	753	724	767	737	718	739	726	735	783	728	750	742	761	763	754	723	787	767	771	749	737	760	775	723	798	762	774	734	761	795	758	770	754	753	779	743	696	732	751	755	798	738	768	757	792	801	779	750	756	772	763	753	776	701	778	807	737	811	789	728	769	765	767	768	742	777	726	726	791	737	780	773	734	740	794	817	708	739	747	752	728	734	770	750	756	747	736	748	751	745	765	792	737	763	731	770	708	780	750	753	763	739	742	782	799	699	757	756	740	727	721	779	764	752	738	822	770	728	764	762	758	771	729	730	736	690	755	742	743	735	755	740	764	780	768	768	725	724	730	744	759	785	751	730	723	755	769	775	761	777	742	764	719	719	782	745	702	739	757	767	777	800	780	725	730	760	747	753	771	778	765	788	784	738	784	778	749	727	783	742	712	783	752	725	756	760	716	736	726	777	728	819	815	712	818	765	753	756	770	720	785	733	734	784	719	729	779	771	777	776	689	750	777	775	739	732	738	799	811	707	723	759	757	737	693	805	768	762	729	739	716	747	741	743	724	727	718	742	705	719	677	730	699	759	743	700	738	795	735	785	712	792	800	699	772	736	741	788	764	771	724	766	757	755	756	754	785	772	752	791	778	756	746	775	817	789	773	742	753	754	790	708	774	744	740	771	742	721	748	766	741	777	738	790	749	740	718	809	732	697	755	742	778	812	749	792	746	746	798	803	756	738	756	787	752	719	707	753	737	738	725	727	716	778	755	771	783	724	730	764	727	780	721	783	748	704	749	813	730	698	760	718	761	775	815	749	733	775	772	738	734	737	773	761	772	797	751	744	757	732	740	761	744	735	753	769	786	764	722	730	757	757	703	717	740	772	747	747	748	732	797	739	762	780	779	752	763	724	794	720	798	742	766	793	812	700	710	775	743	797	815	734	799	754	767	806	719	770	752	801	755	747	720	723	762	734	730	715	779	713	759	752	721	787	765	799	756	804	789	739	799	749	792	755	721	815	704	802	797	750	737	736	745	707	713	743	727	769	769	725	748	749	769	735	765	741	742	812	788	691	761	781	746	749	733	780	803	764	816	741	753	787	713	770	770	709	778	720	789	768	723	787	773	713	730	766	728	753	783	779	706	767	764	754	725	751	777	715	729	772	790	790	773	667	732	801	735	796	775	716	757	774	789	791	781	730	693	747	726	743	760	784	687	799	765	793	723	713	769	770	760	781	761	724	754	736	715	738	779	757	755	759	752	749	743	739	731	737	749	727	800	785	755	719	739	781	761	768	790	767	689	803	703	785	754	717	737	789	749	801	760	714	732	778	778	716	786	727	751	776	775	751	731	777	730	748	731	779
33854	5066	718	528	443	408	413	395	348	332	350	320	353	353	362	335	372	344	348	317	317	334	343	399	330	326	343	384	339	291	356	312	337	405	284	344	344	326	330	408	310	346	385	317	353	380	394	346	344	336	339	363	367	346	365	335	331	324	359	352	331	305	344	359	315	376	336	338	364	371	351	406	330	344	303	357	353	317	329	350	329	390	352	355	392	327	325	337	370	334	355	358	350	344	336	344	371	343	343	349	328	341	353	356	350	364	355	349	339	341	344	319	354	328	362	316	347	329	393	347	330	352	358	353	339	345	390	348	345	320	316	325	358	355	334	324	377	373	328	373	359	339	396	331	368	365	339	350	341	340	368	345	331	376	331	319	354	373	333	415	388	323	345	340	336	371	386	355	349	356	344	360	391	362	337	371	362	361	322	332	356	371	338	320	359	345	322	357	389	323	321	343	333	345	339	357	369	330	317	360	323	328	357	342	350	340	370	366	373	329	355	378	340	348	319	344	331	343	317	360	322	326	364	325	354	340	341	346	338	343	351	335	331	313	362	367	330	356	323	369	302	337	348	365	343	342	361	358	314	374	318	352	355	344	343	325	348	333	328	362	363	349	356	344	340	358	340	359	311	332	355	343	356	347	359	310	337	333	308	333	334	355	360	369	356	345	382	348	299	329	320	327	340	359	363	377	371	376	356	357	374	368	346	332	331	333	328	332	384	299	336	346	363	359	352	314	397	330	316	315	367	357	346	370	379	344	338	345	348	328	312	342	336	343	360	361	320	353	343	356	338	335	339	362	359	374	379	364	364	378	347	377	323	327	354	335	336	399	338	339	365	356	345	334	349	360	308	336	361	358	325	358	313	344	321	365	316	325	339	361	344	282	358	350	351	331	337	310	357	335	337	350	355	343	328	356	343	363	309	378	401	339	332	352	376	354	387	329	366	374	356	349	349	336	337	340	368	367	366	311	344	324	322	358	322	329	352	355	342	307	340	334	362	369	377	357	363	344	337	326	367	344	325	328	355	345	319	356	324	328	301	347	339	381	328	342	337	386	364	379	327	333	372	402	363	358	316	350	347	351	333	350	347	353	368	321	315	364	332	366	321	329	365	328	344	381	307	353	341	389	351	370	339	341	394	330	344	306	303	352	350	345	329	335	294	352	366	330	374	320	355	377	375	358	355	331	380	314	316	353	328	359	345	370	397	339	294	344	356	365	354	337	348	387	302	348	378	330	351	347	386	340	343	321	333	347	382	339	338	327	328	371	355	321	352	347	319	346	339	342	343	358	323	356	353	351	344	360	343	329	336	295	324	335	351	330	341	337	380	400	360	373	369	340	402	340	360	358	359	386	343	330	338	372	333	356	358	362	330	375	369	298	321	320	349	349	309	346	370	380	375	377	347	352	330	331	380	360	343	356	365	378	362	371	292	359	319	353	339	330	346	379	365	350	354	358	339	302	344	351	346	360	353	340	365	377	339	345	347	376	349	357	343	328	386	353	333	351	331	385	354	365	383	357	332	339	345	336	340	350	330	341	354	362	373	367	378	351	345	332	382	376	344	303	353	380	354	383	334	339	336	353	357	357	357	327	323	342	356	362	325	360	310	327	343	364	358	338	333	349	382	343	335	352	369	355	366	334	344	336	318	343	381	358	332	357	337	341	344	351	394	342	331	343	378	363	336	371	330	356	354	376	344	353	359	355	384	333	361	376	365	353	368	365	360	368	383	355	337	386	324	333	318	369	384	335	362	344	351	363	360	327	320	348	362	359	374	349	333	361	407	340	361	313	365	355	336	336	369	375	375	347	364	342	368	352	366	334	353	327	322	359	340	330	367	354	383	353	352	330	332	332	354	366	343	313	386	365	340	327	364	321	355	370	337	369	384	350	369	351	348	374	332	356	365	351	361	331	305	356	367	370	333	347	369	325	346	343	356	337	326	348	361	347	346	328	358	306	366	365	306	354	323	338	382	356	349	357	343	321	328	352	430	348	330	344	365	357	345	346	340	364	357	352	333	346	371	362	325	360	356	363	336	335	336	345	364	302	392	363	344	350	339	369	291	329	366	354	375	331	345	347	355	350	369	371	356	346	356	386	387	319	314	329	340	363	327	351	343	360	333	339	332	369	333	334	327	341	360	355	352	337	308	332	351	364	362	365	335	313	364	354	357	349	346	324	382	307	344	333	374	373	332	359	341	390	313	351	349	341	370	357	369	350	362	315	356	363	368	330	346	363	335	343	355	374	349	392	353	308	336	369	313	351	344	344	349	328	328	326	389	307	364	373	352	339	343	369	371	319	327	359	321	344	330	309	338	299	339	358	375	339	357	349	354	403	319	367	309	319	371	325	343	352	348	335	361	390	352	315	318	343	326	343	388	352	354	359	347	338	329	337	341	323	384	329	344	359	390	334	343	395	322	348	349	376	324	368	372	353	381	371	356	352	348	336	342	340	363	358	332	310	338	336	345	343	356	339	349	336	345	360	347	341	349	341	373	341	343	344	380	345	349	334	314	375	340	381	329	359	365	363	308	332	341	318	364	369	334	302	359	357	337	291	341	372	342	339	335	355	323	363	352	355	360	310	323	350	355	366	337	360	325	385	345	330	368	369	328	311	356	361	328	331	344	368	375	354	369	350	329	329	361	371	353	358	354	345	376	377	345	362	363	378	379	365	355	351	338	310	325	353	375	335	320	334	338	346	341	347	353	348	314	339	340	346	318	348	333	331	315	331	343	335	357	334	332	353	348	360	344	345	357	345	354	310	370	321	358	338	355	334	336	323	344	310	377	356	321	366	331	389	320	341	358	391	318	324	393	351	343	395	381	371	348	355	357	350	335	319	333	337	344	354	322	309	346	335	312	315	348	330	330	373	356	337	347	352	343	342	347	339	365	361	338	352	344	384	329	314	328	323	335	332	349	370	341	344	352	320	331	331	359	371	341	345	351	349	366	319	364	353	339	325	379	341	339	354	363	328	344	374	337	357	347	344	385	352	342	364	352	397	351	342	353	363	361	396	325	344	321	384	365	327	344	327	328	337	338	356	364	341	339	351	358	324	378	335	351	336	373	319	335	333	379	366	324	336	364	350	345	364	322	357	353	341	322	365	336	309	361	375	368	310	346	343	349	343	362	330	350	340	382	318	313	321	313	300	336	336	350	354	347	322	315	321	340	355	394	347	357	356	341	376	386	328	357	362	354	403	321	338	341	330	341	339	355	316	374	299	366	345	306	355	365	353	331	326	391	332	340	359	338	308	313	294	362	338	348	367	334	344	334	331	333	367	351	337	311	343	327	362	357	359	343	359	381	321	348	322	401	370	365	351	344	343	357	333	356	326	344	345	325	358	386	334	330	367	356	345	316	340	365	355	358	341	340	361	313	310	351	358	354	331	333	349	366	340	398	358	326	324	382	323	326	353	344	357	328	328	361	358	357	346	368	343	374	360	353	358	355	350	362	319	359	363	330	363	322	386	333	380	372	327	324	350
24536	7604	5488	4428	2970	2321	1613	984	919	892	825	893	874	810	845	858	827	783	822	809	772	769	818	867	835	841	818	830	852	854	829	795	793	797	802	802	811	892	812	787	816	723	793	804	818	836	782	812	813	835	830	806	776	793	804	784	845	818	815	806	802	775	831	807	805	760	818	771	793	852	852	804	812	806	843	802	773	819	763	834	808	798	797	816	768	787	828	809	763	799	760	815	793	775	859	827	817	826	794	815	814	851	783	792	806	794	832	807	788	806	845	806	782	808	788	866	790	821	793	804	763	814	874	844	864	819	769	764	783	783	844	786	801	764	802	836	808	798	831	809	819	816	815	769	867	779	833	782	813	765	838	817	776	781	803	778	786	782	811	745	786	834	809	757	808	814	799	759	858	862	826	801	807	744	783	813	750	875	817	830	816	806	753	804	862	817	840	766	785	789	802	800	827	788	758	778	816	823	801	779	808	805	823	821	797	753	786	778	846	811	816	843	787	800	799	819	839	795	770	813	794	824	794	778	836	856	754	818	788	812	746	808	781	841	781	829	781	780	833	835	797	811	768	792	805	792	772	821	826	811	796	770	751	776	799	802	795	738	795	845	775	824	819	879	803	801	834	762	821	801	806	772	794	802	794	795	780	813	839	784	835	805	816	803	809	777	829	855	802	826	826	803	765	788	751	802	815	828	814	793	769	792	765	778	822	807	789	800	829	755	820	855	818	807	819	774	817	790	824	804	786	842	746	826	789	835	813	832	801	770	823	802	780	864	780	857	757	823	785	850	811	846	796	800	823	827	813	795	814	827	803	788	802	866	831	812	806	858	814	866	834	794	815	851	790	787	811	805	860	793	770	802	861	844	762	855	813	813	817	798	851	770	790	819	835	827	843	808	822	812	773	793	836	782	791	775	811	817	851	801	770	781	790	778	841	824	801	752	785	783	775	833	837	764	781	746	860	857	799	807	807	793	849	840	803	823	826	761	787	876	784	837	848	855	820	872	785	777	789	779	760	801	786	770	811	824	809	826	789	798	769	812	804	826	821	819	836	813	789	773	820	809	794	768	865	789	792	828	799	798	799	832	780	836	807	796	799	863	813	748	826	736	793	838	821	797	788	794	795	808	792	843	785	817	800	816	838	802	813	811	808	777	805	729	826	842	846	822	782	810	814	768	817	763	824	851	818	807	748	856	832	776	832	808	755	809	806	861	786	744	862	798	780	794	793	856	764	793	840	809	827	768	775	823	826	845	828	783	773	800	796	797	817	808	786	832	837	862	873	840	789	813	797	816	776	721	831	808	798	797	796	843	779	809	743	809	851	801	790	858	798	844	800	835	810	819	743	784	799	799	802	747	847	787	796	766	813	773	798	799	774	749	777	835	821	787	813	799	760	820	779	770	780	825	812	859	822	764	802	819	807	775	779	748	788	796	783	803	836	748	764	788	817	781	818	823	828	865	793	789	768	783	837	792	787	861	818	800	839	818	826	800	776	808	811	793	818	833	800	790	766	817	783	824	781	798	811	860	809	792	769	809	823	746	770	803	810	797	826	847	802	817	822	780	815	797	823	817	817	792	815	810	793	813	824	827	761	851	783	812	825	828	734	802	877	800	837	836	830	799	810	803	779	788	821	863	779	806	834	807	861	790	773	826	801	784	806	787	820	758	809	795	808	782	746	817	762	841	858	778	771	750	793	798	813	773	798	801	793	788	845	874	845	833	802	764	756	834	834	764	760	843	764	837	807	768	754	827	776	808	825	816	807	805	829	817	832	804	792	781	822	792	800	808	784	806	799	811	819	815	789	793	758	817	792	816	816	826	813	829	803	802	811	744	808	837	830	839	772	801	820	853	796	818	802	831	828	810	811	813	797	780	805	772	776	774	752	857	864	800	802	807	766	801	782	832	766	838	779	818	833	761	746	807	799	774	792	797	808	849	785	852	786	775	831	818	850	864	745	770	779	817	733	802	799	820	801	865	775	769	843	836	762	785	814	763	808	767	852	816	801	824	796	785	804	748	790	781	809	837	810	783	809	836	750	787	802	785	814	788	803	789	788	789	823	802	794	769	752	803	826	813	770	823	757	846	815	755	792	798	792	779	828	755	783	811	812	881	827	764	786	815	780	787	890	766	774	777	810	760	815	765	767	808	821	776	754	780	783	772	807	750	845	848	836	803	825	808	802	799	764	829	820	791	836	834	829	775	800	836	799	867	818	781	819	829	755	846	833	779	818	815	810	822	852	798	789	800	779	834	803	762	780	793	837	873	792	842	801	834	866	779	790	774	812	845	864	777	837	769	814	851	779	808	760	799	856	836	837	818	800	825	850	796	824	799	822	803	860	784	791	848	830	797	829	783	855	785	824	757	843	820	805	735	818	812	836	785	809	768	796	862	771	865	824	822	849	824	783	807	778	782	770	820	805	834	797	800	782	814	837	791	786	810	799	804	807	805	837	791	831	779	814	824	834	803	799	763	818	796	783	797	815	770	837	845	878	795	860	817	786	829	811	787	804	792	783	751	791	806	755	822	792	827	849	834	782	841	794	780	751	850	783	767	842	812	787	800	787	828	837	793	781	811	825	844	808	796	765	819	827	824	795	788	785	823	813	847	808	826	788	833	813	800	827	788	795	797	810	813	804	841	825	847	807	780	852	850	824	842	783	766	772	841	826	814	816	831	806	840	838	806	784	872	791	786	845	766	827	801	810	795	803	774	844	816	821	789	794	807	839	808	770	861	753	833	829	798	779	769	757	739	825	786	788	774	745	810	849	868	798	837	857	798	835	817	825	826	845	843	786	809	809	842	827	803	806	783	757	761	857	809	784	807	794	797	831	844	801	741	786	787	770	821	796	850	787	779	821	811	779	828	831	835	855	838	830	797	846	809	823	853	812	847	816	822	759	797	809	764	758	774	815	750	788	821	757	781	862	839	827	818	800	845	768	841	791	774	851	816	879	803	794	810	837	784	826	779	817	802	847	825	750	809	809	749	832	825	828	823	826	847	808	810	847	778	799	781	765	801	839	764	846	861	772	902	791	816	808	780	813	826	768	819	773	773	763	829	797	793	814	840	846	821	817	828	810	773	786	794	844	822	799	776	780	787	822	802	795	841	812	807	784	803	809	805	789	795	808	748	801	837	805	819	801	772	823	826	810	764	767	778	864	810	793	813	819	809	819	808	794	835	815	808	754	796	812	830	767	782	802	804	798	820	843	810	807	807	856	779	749	816	748	774	789	787	752	805	813	783	787	816	777	799	796	797	794	819	834	763	812	782	852	822	802	774	801	786	845	794	804	776	738	830	780	816	791	802	796	787	791	798	839	862	754	805	832	821	792	824	804	760	817	812	769	814	775	798	847	848	815	796	825	807	814	782	810	819	807	800	814	842	825	799	823	814	829	762	885	835	796	816	870	742	810	779	824	775	807	806	853	845	822	797	776	830	828	832	813	842	826	847	782	853	778	832	864	800	810	833	767	856	740	852	789	819
35684	6501	1007	707	533	471	367	372	338	387	389	366	357	376	375	325	338	362	394	371	368	331	332	356	337	375	342	329	390	394	371	344	364	334	365	366	306	355	371	364	355	402	386	353	329	349	394	342	383	386	339	385	374	370	356	391	333	341	340	391	381	364	345	358	335	341	337	368	386	335	325	367	343	383	351	375	362	376	367	342	383	389	360	355	325	357	361	357	334	339	344	321	327	356	391	361	327	359	360	325	344	335	362	349	339	363	337	350	317	338	394	353	348	385	385	355	364	371	373	382	364	361	391	343	352	363	371	323	315	358	325	314	379	375	331	347	336	350	370	312	398	345	343	325	380	340	365	371	332	364	362	380	373	388	351	343	377	350	378	382	326	359	362	333	359	378	313	361	368	373	383	356	328	331	373	335	346	394	351	372	331	351	397	333	315	386	345	352	389	378	372	365	376	359	345	356	329	375	339	338	317	356	353	392	332	384	342	360	360	386	370	331	352	354	355	356	349	387	353	364	326	396	360	365	346	323	360	315	380	319	372	349	349	358	408	342	336	413	355	362	378	338	353	331	393	341	342	336	370	333	329	385	342	356	369	354	375	365	352	340	355	390	360	359	360	373	365	327	337	316	337	386	339	357	335	371	351	360	351	370	324	339	371	335	353	329	340	345	338	339	376	317	353	381	329	366	338	348	379	361	350	354	339	342	364	328	339	372	357	358	370	350	348	364	366	331	352	347	343	352	315	369	361	362	335	380	369	340	371	326	342	373	380	350	370	387	342	394	383	377	360	395	360	323	350	334	384	336	339	386	369	343	348	374	367	322	359	368	364	349	365	357	325	364	352	377	365	330	360	346	369	363	371	323	324	357	318	333	356	356	364	308	342	363	385	357	343	363	337	366	358	362	378	331	351	342	363	358	349	324	320	360	312	373	362	353	371	316	382	338	340	390	359	348	381	366	351	380	371	372	340	408	360	341	357	371	354	330	358	316	327	343	358	366	350	384	338	372	376	399	370	385	400	346	363	300	356	365	383	320	346	364	358	351	346	350	355	338	330	344	319	372	345	337	364	338	378	355	379	345	363	343	381	339	379	320	374	340	346	328	405	361	356	362	361	355	336	365	370	336	347	347	341	344	360	351	380	343	324	382	358	346	354	331	332	362	363	358	381	386	370	338	332	356	356	365	367	356	395	364	330	341	375	324	337	362	363	360	391	380	377	315	369	366	368	336	356	357	363	344	377	352	381	346	361	379	342	298	380	348	375	347	386	424	378	353	324	339	362	365	374	354	316	352	367	347	368	376	363	377	365	371	365	363	382	352	332	350	347	324	345	348	368	389	367	350	375	373	360	326	332	374	371	339	355	349	363	346	346	362	392	369	349	353	359	345	324	330	375	366	323	374	364	356	315	370	389	390	363	360	370	356	389	364	356	348	336	323	320	333	333	399	337	355	379	345	355	334	353	370	340	363	356	356	358	320	324	336	348	343	368	390	363	351	342	365	360	356	332	374	370	351	320	372	337	365	363	328	368	378	330	368	365	390	370	362	367	355	328	350	341	346	340	352	359	341	372	377	375	363	368	346	358	386	353	376	341	349	358	388	347	369	393	336	348	311	333	356	368	347	339	353	361	353	361	380	351	364	381	364	321	370	324	343	387	320	362	358	354	362	361	363	315	346	350	341	344	369	389	380	322	355	335	340	354	348	345	332	348	393	352	371	319	341	352	351	383	342	356	348	393	364	384	313	328	374	329	361	364	317	388	368	337	355	352	332	335	336	347	329	326	360	340	368	365	360	344	401	375	377	366	331	344	359	347	358	358	370	385	344	368	369	347	383	373	344	365	348	376	330	387	344	386	356	324	354	366	362	336	306	342	361	326	328	385	342	328	338	317	400	373	368	325	324	323	398	390	358	351	366	353	337	336	392	342	362	343	369	335	362	348	333	353	338	374	366	354	363	384	397	362	360	374	347	355	374	357	375	392	382	345	328	341	360	349	374	366	369	386	338	372	362	379	328	328	359	317	364	374	359	324	309	334	359	385	381	360	379	348	377	361	363	344	324	390	376	374	365	373	340	333	362	345	359	386	367	369	352	377	362	360	383	332	376	352	367	357	341	362	327	395	357	376	399	367	351	356	339	334	345	347	369	371	345	348	349	356	358	324	336	340	346	332	345	353	347	343	393	351	348	342	336	380	346	387	370	354	377	391	358	325	348	349	373	339	368	337	360	353	344	341	370	359	374	356	360	349	378	356	345	313	366	375	345	325	394	334	381	342	370	362	384	342	340	335	360	349	364	383	361	363	386	378	351	362	352	360	366	370	332	314	350	348	333	349	351	338	385	382	344	344	342	318	320	359	373	334	361	342	343	332	381	334	347	363	402	368	357	362	316	406	367	386	350	395	355	420	326	352	390	405	335	338	404	344	378	337	341	370	341	341	307	309	350	336	364	372	317	379	366	359	347	321	335	352	352	332	342	356	382	356	345	330	334	365	377	335	359	393	367	355	364	364	365	350	347	346	346	356	363	376	391	394	357	344	354	359	323	344	345	370	382	342	356	342	380	363	379	356	347	366	326	358	387	370	338	342	351	358	379	340	347	353	361	393	382	339	368	367	341	349	367	353	361	342	332	366	381	359	366	343	317	337	371	382	344	348	345	340	370	358	369	346	350	405	357	361	382	374	397	402	360	365	348	323	357	379	373	363	369	403	357	376	367	340	358	355	323	375	346	363	375	347	353	353	373	347	325	369	414	360	374	350	347	383	336	368	344	341	386	328	372	370	329	333	362	332	359	331	329	360	342	339	344	368	382	362	352	410	359	398	374	348	390	343	363	338	334	329	331	345	371	337	349	372	338	330	352	357	327	335	329	354	385	372	372	361	362	349	361	352	341	373	359	343	300	332	347	341	341	379	382	367	362	386	352	352	364	345	343	342	347	400	355	336	346	372	326	341	377	375	390	370	365	335	367	369	384	397	362	382	366	398	387	351	363	335	338	356	330	379	356	338	386	330	356	334	350	381	358	356	343	322	363	378	347	388	389	324	357	357	388	345	405	364	338	359	363	346	343	382	345	347	356	333	321	377	378	378	380	342	371	349	331	349	381	341	377	370	355	344	361	363	340	364	339	324	354	299	342	366	327	399	327	339	393	330	327	389	365	370	367	336	352	339	387	343	394	392	333	345	376	333	344	350	331	327	385	345	366	377	368	335	376	354	346	325	332	339	328	348	366	324	368	385	344	359	353	334	350	386	387	353	350	341	340	377	359	349	356	342	363	354	340	365	384	379	350	332	366	374	332	374	358	310	388	379	361	358	380	376	334	371	328	391	372	333	309	319	345	335	330	376	336	359	375	341	385	336	352	345	357	380	363	394	368	322	306	356	382	324	398	346	346	375	377	360	369	394	323	376	377	342	344	356	363	334	361	363	341	354	380	357	378	334	376	355	356	332	354	345	347	383	336	326	381	360	343	327	376	363	308	368	343	378	352
25600	9971	7108	6253	4664	2607	1337	1053	969	943	906	912	859	871	847	885	837	853	900	835	842	829	877	823	817	777	831	885	861	840	835	815	837	850	839	829	880	865	829	890	834	860	888	820	844	871	860	826	846	843	847	805	881	836	832	792	892	808	772	795	884	847	863	859	832	812	861	839	857	867	839	906	851	859	799	867	828	838	861	858	808	867	852	836	878	828	832	872	828	900	828	891	850	847	844	834	807	828	857	828	864	862	909	892	852	842	860	850	806	856	784	820	865	826	880	878	810	848	795	886	842	842	826	875	830	884	834	817	784	811	851	916	873	841	816	814	864	835	828	840	863	830	850	888	834	844	840	865	845	870	814	794	873	868	796	881	833	822	812	803	889	854	812	832	809	837	889	868	817	840	809	865	782	820	796	826	850	854	843	852	842	784	828	826	810	851	839	864	814	842	805	785	854	856	827	853	807	824	809	835	836	832	861	803	816	822	825	854	903	804	815	873	830	835	827	857	877	816	835	823	838	866	829	890	842	833	888	850	851	825	826	776	822	814	815	831	791	857	818	810	846	878	856	863	817	876	882	848	826	813	832	810	779	783	857	851	804	806	805	775	817	833	846	883	821	781	837	868	833	831	892	830	841	815	873	831	845	843	903	890	850	852	816	833	837	849	849	866	787	806	810	896	891	848	861	854	847	880	842	809	856	867	831	841	813	867	829	904	852	857	812	772	833	858	814	837	865	874	880	872	834	816	872	857	801	821	843	862	844	851	868	874	814	811	838	858	830	815	860	847	819	850	836	852	803	825	846	848	848	814	858	818	818	874	827	826	807	866	892	864	811	836	832	852	840	827	840	837	812	868	840	820	869	862	818	802	822	809	841	861	847	852	856	878	813	841	844	840	860	873	854	806	847	826	803	873	827	788	865	821	847	843	832	902	846	909	884	837	821	836	803	820	789	832	860	834	845	815	835	840	838	826	840	811	858	872	870	877	803	881	843	838	838	895	789	813	886	819	831	832	844	795	848	860	829	872	835	871	795	845	830	857	855	822	842	814	811	865	909	830	868	844	842	859	807	838	814	844	842	796	787	808	820	862	834	833	867	828	835	869	856	813	878	870	818	790	780	852	813	844	852	819	844	792	827	818	866	831	793	850	815	791	867	882	781	829	781	876	847	849	844	794	800	802	852	812	901	855	833	848	802	844	853	852	805	846	858	869	809	865	812	802	884	762	855	845	820	818	820	763	843	813	883	835	819	778	835	849	907	822	874	842	852	886	845	849	850	831	843	860	860	857	805	803	833	810	800	804	842	810	851	811	830	834	812	829	829	841	806	802	852	803	823	842	846	850	837	804	852	813	856	859	864	814	869	833	814	875	912	822	799	907	807	867	760	832	840	863	820	833	829	810	797	859	829	879	823	819	833	791	821	889	839	816	895	871	846	848	901	872	858	841	884	887	822	894	906	820	834	872	840	822	860	867	842	875	837	869	843	879	857	800	865	835	850	879	875	833	867	864	866	861	865	818	841	836	842	858	817	862	864	872	850	830	829	843	830	818	838	817	863	832	833	847	751	835	845	845	907	863	843	833	854	820	805	853	836	839	793	807	838	840	866	837	915	825	829	904	839	803	799	861	807	823	835	831	922	862	858	792	829	868	925	823	860	874	839	802	825	876	871	835	844	822	827	872	869	849	824	795	831	877	862	852	835	827	806	806	842	841	832	857	823	807	881	842	832	854	799	786	870	817	862	861	837	791	828	830	825	811	817	855	804	773	795	819	846	813	855	835	835	871	855	818	821	905	839	815	813	840	837	826	856	838	844	862	878	817	824	788	870	857	818	847	770	842	870	841	816	864	863	837	808	857	813	854	794	808	873	864	823	838	847	800	750	817	853	858	835	871	895	791	868	844	853	906	884	842	833	874	816	877	816	846	787	860	815	848	880	876	819	853	814	832	808	840	835	880	841	878	839	786	862	786	798	823	872	830	813	842	848	799	845	851	821	816	810	883	853	764	844	861	816	842	870	844	795	870	825	816	829	869	858	816	826	843	814	841	845	815	833	836	847	804	784	833	817	859	891	837	879	899	819	864	869	836	846	821	859	853	853	867	797	879	851	852	817	847	843	868	820	890	877	896	834	807	830	810	868	842	823	856	843	819	893	828	809	820	814	854	777	889	820	881	814	844	842	830	829	866	871	850	812	890	839	819	843	802	896	851	817	789	808	849	811	825	838	777	835	812	810	868	848	807	831	764	815	820	826	836	894	847	844	838	828	807	866	868	848	829	852	823	840	849	859	869	837	849	841	868	826	803	838	840	870	898	874	850	849	858	860	831	803	853	878	836	893	869	880	824	891	842	837	803	810	809	850	839	848	797	824	888	837	812	814	856	781	828	865	799	871	831	796	867	840	850	808	890	859	805	837	824	839	883	803	812	778	887	854	869	827	886	775	873	810	853	791	858	758	834	823	801	883	835	838	816	837	816	813	816	819	844	803	824	848	838	862	876	815	785	840	848	856	826	861	849	848	836	833	872	836	879	824	825	858	829	847	839	864	838	828	828	884	878	855	824	789	822	836	822	843	889	837	871	841	872	840	818	835	868	844	857	838	834	918	837	844	830	838	877	786	793	856	853	833	844	872	861	792	810	874	795	809	814	852	921	822	839	860	797	869	824	881	842	869	865	819	865	879	799	838	854	845	876	848	818	811	798	837	811	813	812	828	829	835	891	867	823	866	831	873	855	828	809	822	837	799	823	884	857	773	813	824	813	826	815	873	858	854	793	822	793	801	889	816	864	785	836	856	876	833	898	836	839	866	864	867	827	848	901	882	807	816	843	886	868	863	836	838	800	865	822	844	885	851	844	853	816	851	863	795	827	830	875	865	839	859	837	815	869	782	851	851	833	897	824	872	866	783	840	831	832	806	837	854	795	849	814	876	836	852	857	821	827	865	845	880	840	845	816	832	841	871	843	846	892	836	838	842	873	836	819	858	874	854	826	836	879	851	911	837	802	843	831	863	766	831	792	813	841	840	868	798	854	838	854	824	859	845	857	843	807	790	886	875	805	810	816	859	808	833	809	880	826	818	847	826	857	863	861	849	813	823	865	877	865	840	835	822	863	845	851	860	886	876	863	820	833	822	843	849	814	830	839	820	881	847	840	831	822	835	832	848	813	824	868	848	887	839	919	844	802	824	858	838	835	847	870	835	824	859	858	890	847	784	818	794	837	802	841	851	849	850	875	820	874	881	861	909	797	827	808	789	858	861	826	871	834	853	823	809	809	889	823	810	816	838	881	839	895	808	846	873	823	840	846	859	823	851	856	901	875	841	820	884	839	887	841	837	858	833	814	828	846	859	825	854	867	851	907	848	809	838	839	814	848	835	847	870	787	823	858	867	878	778	868	844	843	821	850	836	787	847	815	849	830	806	880	815	796	847	847	861	887	781	867	831	826	875	892	860	861	870	799	864	816	828	814	818	834	846	827	780	860	814	834
22443	2413	616	480	399	359	299	326	338	325	362	362	358	326	340	314	313	357	365	325	346	358	330	327	336	341	359	339	357	299	341	316	347	338	338	317	333	325	354	368	311	350	334	309	344	329	336	383	320	378	322	353	350	323	328	356	335	342	313	332	323	321	356	322	330	341	360	337	347	351	368	349	321	322	307	339	317	313	320	339	341	350	362	328	368	368	320	350	341	294	331	319	335	354	357	340	293	345	353	314	344	321	373	330	355	311	341	351	323	320	371	345	335	329	295	342	403	319	342	341	300	358	341	331	316	302	359	349	335	343	378	381	378	346	347	336	326	363	338	349	348	343	350	330	308	323	329	308	326	312	322	361	348	310	339	365	329	336	352	330	309	353	369	350	315	391	307	355	342	321	353	344	303	323	347	392	344	340	351	366	314	321	348	359	313	363	326	319	356	363	329	327	371	298	288	354	349	313	342	344	336	337	352	348	318	313	334	345	316	350	333	357	340	347	300	364	312	287	318	323	332	353	358	325	352	360	342	342	350	338	342	323	327	324	332	337	325	308	312	345	338	375	331	340	343	349	335	332	322	332	338	355	331	350	340	344	343	336	330	362	349	367	341	283	341	346	332	300	322	290	363	311	310	326	355	350	393	313	336	319	337	316	317	336	328	353	355	330	350	329	344	319	343	322	328	326	341	344	332	273	323	307	360	332	322	322	338	350	259	339	330	357	327	333	312	344	337	330	320	355	344	293	328	343	333	335	345	304	312	314	318	317	347	295	345	331	291	341	316	313	317	339	363	344	303	316	312	331	344	319	380	321	300	317	346	323	352	320	325	348	330	335	333	331	353	363	368	372	340	317	368	316	326	302	311	347	335	377	338	367	331	301	332	346	380	340	341	322	326	331	320	339	384	335	349	328	309	333	309	314	342	365	355	307	321	322	311	347	340	346	352	311	338	343	329	349	342	364	356	354	320	326	331	336	319	324	333	295	346	320	346	350	302	348	324	304	311	329	339	317	319	334	356	348	310	325	290	341	320	341	310	374	350	365	338	344	352	313	328	329	348	344	326	348	329	343	349	328	337	321	327	338	347	326	335	363	334	300	314	347	341	337	371	349	318	320	327	336	357	328	350	300	331	385	335	304	313	346	352	387	309	316	327	302	327	294	344	332	319	336	333	338	332	308	321	362	279	310	354	359	319	343	344	298	322	344	338	351	328	335	318	337	339	306	330	331	310	340	326	337	351	344	357	334	375	405	358	347	344	338	321	316	338	348	310	364	334	361	351	320	354	355	337	335	341	364	318	349	305	336	364	336	322	344	325	315	326	309	330	309	346	367	324	326	394	337	310	326	347	340	369	325	355	311	302	332	347	351	344	340	354	383	353	343	377	347	346	342	308	387	301	320	351	329	325	320	353	352	319	349	304	344	341	326	342	323	284	347	352	320	367	325	355	305	310	319	310	312	346	365	315	356	340	325	320	359	347	321	368	332	314	312	342	336	354	323	340	313	310	314	320	349	368	331	342	324	370	298	344	317	332	309	326	316	308	332	343	350	324	338	347	356	377	351	326	320	317	316	351	316	319	335	360	304	331	324	322	339	358	341	319	334	339	346	351	343	342	333	344	374	360	341	343	358	284	388	312	291	323	351	345	322	306	322	311	345	329	296	333	338	344	344	342	319	346	318	344	392	346	392	308	342	368	334	360	367	347	357	355	334	343	327	298	330	313	306	337	335	353	325	304	336	309	307	324	342	325	319	340	302	324	333	344	310	368	305	337	323	337	321	340	307	356	318	306	325	355	296	323	363	360	348	341	336	355	361	328	316	361	343	323	330	357	303	353	334	311	370	323	316	351	314	344	360	321	329	368	314	346	328	339	361	327	325	316	297	327	314	349	368	335	348	351	311	345	304	323	321	315	302	358	352	356	321	325	344	331	315	363	343	338	301	331	293	347	357	379	328	378	318	335	377	358	348	309	301	337	333	350	345	364	296	349	332	362	312	342	346	317	369	374	325	313	327	366	315	317	324	340	341	340	355	341	351	330	341	343	353	330	352	323	354	323	344	351	315	298	335	348	347	340	325	317	344	338	317	338	333	329	335	321	354	356	341	323	380	354	311	347	305	294	338	363	361	297	351	343	377	302	354	315	360	325	349	337	324	341	375	307	339	348	372	335	326	357	319	338	346	337	330	358	306	342	318	307	349	353	328	328	338	359	323	298	299	314	305	318	314	300	350	323	357	327	329	340	356	367	352	379	324	317	347	377	334	332	362	351	346	335	343	327	331	337	330	327	334	350	328	306	330	341	317	328	346	345	351	366	332	326	295	379	339	329	345	341	318	343	304	333	349	304	340	330	331	309	316	324	367	337	337	355	324	303	338	362	346	313	273	353	318	335	341	337	331	328	333	359	355	322	327	300	328	337	335	333	325	365	322	329	335	333	345	362	311	314	333	361	348	323	351	335	321	363	331	317	321	302	331	329	293	324	342	364	349	335	325	354	350	356	389	302	340	317	340	316	313	308	307	346	353	367	332	332	348	353	315	313	294	315	327	306	341	348	336	296	329	354	352	329	328	328	325	346	330	350	325	330	326	335	325	312	355	343	347	369	308	342	330	330	332	346	322	312	315	356	340	330	336	364	348	319	327	312	344	336	359	292	341	340	335	331	317	316	302	328	337	354	341	303	299	324	346	301	343	336	342	340	312	354	343	356	337	336	325	330	381	329	312	325	324	336	332	314	366	327	313	348	334	353	350	351	346	346	303	336	309	360	373	344	364	347	322	347	319	368	307	305	360	321	355	372	338	352	302	326	307	312	343	331	362	334	330	360	366	325	345	333	367	349	355	314	352	335	365	318	340	350	301	325	338	362	322	333	337	345	334	339	367	293	338	356	308	357	282	406	330	325	337	333	311	324	334	313	355	337	360	335	338	370	348	332	335	336	313	334	321	307	338	357	374	339	322	348	331	359	360	355	356	341	328	355	362	337	324	329	320	308	326	331	309	341	319	323	335	337	345	315	344	342	342	356	351	367	348	332	352	323	353	329	325	353	340	342	349	324	308	330	305	358	348	372	340	327	367	317	349	330	313	309	324	350	355	334	336	320	369	337	338	346	366	352	334	299	358	335	381	362	300	333	320	318	355	336	307	336	316	326	344	299	346	340	372	335	336	341	330	356	347	295	344	297	322	316	315	329	312	345	340	354	329	352	337	334	348	306	336	343	345	329	309	341	344	349	303	356	356	336	339	340	339	321	354	353	334	322	339	309	318	351	320	368	335	331	323	353	342	328	332	335	344	321	353	306	317	341	322	360	321	363	336	340	356	330	330	352	322	309	320	307	330	342	352	336	331	333	296	375	351	333	326	349	352	320	337	334	324	324	336	321	355	326	335	330	333	321	320	297	361	324	332	339	372	342	350	335	347	346	335	362	325	329	343	303	343	316	378	314	328	335	359	307	329	346	315	366	322	326	343	372	336	321	328	347	281	308	344
16890	5298	3887	3365	1877	1070	963	854	804	783	820	779	723	770	818	729	705	747	795	794	775	791	764	725	714	797	779	842	781	770	745	742	744	764	781	773	732	699	700	812	718	762	773	776	773	764	767	737	743	743	735	789	762	737	742	704	811	776	757	787	798	747	747	732	762	802	703	768	747	740	764	764	767	825	761	770	726	740	795	780	759	746	761	759	759	818	742	737	757	720	733	751	740	743	799	694	775	770	745	788	816	786	820	792	740	746	751	763	766	764	718	736	770	761	755	775	701	760	782	766	752	782	774	739	786	724	743	756	794	809	781	742	746	803	757	780	791	721	783	763	725	802	791	787	751	757	786	754	803	817	782	758	778	771	727	774	743	721	765	759	751	746	723	713	749	740	776	762	773	740	804	768	791	742	753	798	718	768	764	771	756	775	735	798	787	733	711	742	793	711	738	720	720	757	773	796	722	724	778	760	765	816	755	754	758	770	761	741	727	748	777	726	729	776	782	784	760	780	761	722	744	739	732	775	787	747	703	771	730	785	729	698	725	836	714	761	803	765	753	808	761	748	802	788	778	732	733	703	710	756	735	745	712	702	763	788	774	797	737	777	734	773	775	740	735	768	793	707	769	785	755	801	762	747	793	739	755	765	720	738	777	763	725	809	702	760	768	829	761	783	725	712	788	788	800	781	782	773	810	765	775	782	707	745	788	801	747	720	731	786	755	771	749	801	744	793	747	763	783	756	765	780	784	773	730	740	756	781	795	782	727	749	770	777	770	802	763	712	764	775	776	844	741	773	742	727	729	798	769	762	787	768	699	762	803	776	767	745	785	819	738	730	792	791	715	770	790	765	755	665	704	726	741	742	754	755	740	752	779	766	748	780	779	804	777	732	778	752	811	741	742	762	765	754	785	782	718	716	791	756	786	734	759	753	764	743	755	774	751	747	801	726	783	742	812	740	744	769	735	775	736	811	785	769	754	760	801	753	728	750	748	746	770	779	771	726	728	766	775	730	768	761	766	810	742	759	759	758	764	801	764	751	743	780	712	706	757	740	741	766	763	737	774	749	795	765	732	775	742	745	778	739	756	772	770	694	766	669	721	726	758	773	745	749	719	768	782	761	755	741	750	744	715	768	742	755	762	783	756	734	777	817	753	735	735	845	737	772	741	778	760	745	772	777	735	736	702	735	746	769	797	719	746	692	760	797	799	758	758	755	788	733	752	774	771	723	749	766	771	747	746	680	763	717	791	726	759	754	765	786	740	749	747	739	813	711	727	784	741	743	768	749	765	755	723	785	761	742	779	768	758	774	772	791	706	733	747	760	746	785	782	800	779	765	797	753	736	766	738	754	768	742	737	731	759	724	772	752	725	791	772	725	767	749	740	785	735	764	759	720	779	695	750	783	741	799	773	744	796	739	814	735	730	730	740	786	798	731	814	776	776	780	789	735	793	747	786	767	763	766	802	765	768	760	711	787	792	761	771	798	754	745	762	742	768	769	765	784	753	769	794	808	821	778	722	725	773	737	751	753	729	758	808	778	725	798	802	705	768	716	762	751	779	793	768	761	743	705	761	779	746	707	770	739	831	752	776	774	742	788	728	757	768	809	757	732	820	784	779	788	757	808	776	801	803	749	747	741	782	712	774	759	790	789	796	794	766	756	746	783	744	797	777	718	740	814	753	738	747	751	718	761	706	714	797	763	748	796	732	792	769	763	741	752	777	791	755	729	755	732	763	777	747	737	765	719	762	768	778	771	742	778	734	756	760	767	749	779	771	723	784	723	744	762	796	768	776	784	785	789	732	776	751	732	751	726	737	771	801	771	783	774	843	769	746	775	742	784	742	796	777	770	738	767	768	808	763	785	766	730	766	767	799	754	770	766	774	752	769	765	744	795	734	790	755	793	746	746	780	746	739	743	728	777	750	789	731	811	774	797	777	795	754	774	742	762	717	755	753	753	727	748	797	758	766	701	779	793	702	744	755	777	797	742	731	710	754	775	765	749	782	716	760	755	806	766	798	755	728	765	794	796	765	768	773	793	751	735	760	753	764	789	734	786	776	821	739	764	748	767	705	775	813	751	789	748	751	771	764	800	836	727	744	736	771	746	742	774	756	708	724	783	793	737	750	806	765	763	726	786	805	783	708	769	738	808	780	746	706	812	732	753	755	741	772	777	762	767	786	796	768	752	743	761	796	769	761	722	742	751	754	781	786	788	734	766	776	745	785	737	769	738	751	720	717	785	759	795	751	724	742	781	767	792	740	743	735	722	810	773	753	745	791	724	814	794	777	774	784	774	740	791	709	792	804	781	732	707	801	699	739	734	760	749	807	775	728	795	744	751	757	744	741	852	728	735	735	747	723	714	760	773	778	700	803	797	769	789	774	729	780	808	752	756	781	753	777	703	810	703	776	740	724	769	740	764	794	736	710	757	809	794	767	774	733	780	770	761	750	726	732	750	755	741	719	764	793	771	755	679	735	767	748	763	770	781	724	723	736	715	780	778	739	712	740	764	770	784	762	754	723	785	789	751	801	785	730	712	717	785	790	827	753	783	743	724	746	775	749	778	791	717	764	765	761	771	721	770	803	768	780	800	730	752	774	776	696	705	718	752	698	749	748	753	756	768	755	745	767	754	741	762	773	767	743	750	793	761	792	795	702	722	767	756	738	783	766	784	776	788	746	702	782	799	738	781	791	737	766	756	763	714	784	767	756	762	758	742	776	770	747	750	730	796	768	760	717	777	773	708	788	827	708	723	716	750	770	785	736	726	778	749	769	765	724	782	744	797	724	755	757	790	720	783	783	788	817	770	797	742	728	732	806	770	751	769	756	733	755	796	754	749	748	754	779	761	754	773	784	808	755	733	784	772	775	778	774	790	707	735	792	770	780	808	768	759	799	733	809	711	771	750	744	779	785	758	772	691	797	743	774	733	765	760	747	767	781	723	777	784	734	757	767	795	779	788	771	742	775	781	769	781	745	780	821	817	767	791	782	823	760	754	782	792	783	751	759	726	825	786	740	721	769	738	785	800	753	802	775	798	751	792	751	748	797	714	770	787	736	810	783	767	762	700	734	701	810	759	790	765	733	821	780	735	730	782	763	783	790	790	763	714	792	776	734	718	756	755	778	756	736	765	759	765	794	752	773	823	800	738	734	730	799	747	778	719	768	780	744	756	739	708	736	788	801	724	779	768	746	794	728	769	775	754	770	772	749	717	783	785	761	722	759	760	711	751	789	810	704	762	781	769	739	757	783	738	760	729	748	757	739	767	810	748	736	744	808	719	802	757	735	727	728	765	735	787	723	739	782	790	787	760	746	745	766	778	776	755	744	736	757	795	712	752	804	741	766	762	761	714	711	763	736	767	738	807	758	733	823	782	781	730	744	771	781	771	782	727	758	794	788	718	751	734	749	717	804	785	704	765	770	770	774	752	782	751	738	774	763	785	766	760	737	764	709	769	738	802	797	806	795	730	754	781	791	770
30600	4379	893	524	487	379	369	356	383	330	340	326	352	392	376	360	333	362	360	405	386	333	409	332	356	344	343	328	335	339	337	321	348	350	351	372	375	349	369	353	345	344	319	366	356	377	331	339	330	370	368	338	356	313	340	337	362	345	365	332	368	356	305	331	326	392	358	318	359	357	380	387	369	345	340	369	348	355	348	360	327	335	315	365	346	368	328	344	319	333	316	328	373	354	334	328	352	377	380	319	336	358	369	336	354	340	357	330	331	386	343	340	357	367	354	336	350	341	408	358	347	346	329	372	324	352	325	381	357	374	347	344	379	335	340	335	366	337	361	328	414	376	354	351	361	347	322	312	355	323	343	343	363	338	378	342	284	385	374	351	362	346	339	361	340	372	354	356	347	377	338	361	319	377	369	377	345	342	333	360	340	332	334	345	341	300	387	320	378	346	333	326	364	339	356	352	366	340	340	364	348	330	347	338	361	352	342	334	319	340	335	368	367	391	349	341	363	383	338	368	306	346	380	329	340	329	359	335	351	346	368	367	352	363	381	287	331	334	300	371	351	333	354	358	343	340	302	347	364	361	392	346	346	321	349	364	333	336	358	326	320	334	338	326	310	332	340	360	357	370	340	381	350	323	336	336	347	380	330	340	375	349	349	360	352	360	365	355	355	348	351	341	354	346	342	356	347	327	344	357	344	352	368	377	355	377	363	335	347	300	386	372	343	354	336	352	310	339	368	328	361	379	329	350	319	312	366	367	353	342	350	282	336	331	348	334	334	373	355	333	319	347	355	343	324	336	330	330	305	337	369	328	350	332	341	375	348	328	358	371	379	345	332	353	319	350	343	346	330	363	333	350	357	351	352	379	330	353	339	293	347	362	333	343	342	339	350	367	324	335	343	377	341	320	378	366	370	372	339	391	362	341	348	336	358	344	317	333	345	358	371	354	354	363	336	352	362	353	316	344	314	360	368	349	336	322	339	331	321	331	358	352	317	328	322	341	330	321	370	346	386	347	315	342	349	327	343	352	356	342	350	382	354	365	323	342	336	338	372	332	337	371	360	360	365	318	336	327	344	368	347	394	334	340	337	316	339	371	367	360	342	363	373	353	358	322	364	357	319	356	338	324	355	378	368	357	339	345	348	324	351	356	358	329	350	359	346	328	333	328	361	348	333	360	327	353	348	341	354	329	351	353	319	391	340	370	358	341	352	389	351	328	352	358	376	371	372	319	354	306	335	366	365	377	344	382	340	372	350	332	363	362	317	347	367	339	344	362	342	351	306	368	357	381	346	331	325	320	355	347	362	347	396	352	327	330	367	350	341	335	311	370	325	348	330	339	410	317	371	310	297	315	313	375	321	361	358	329	360	356	359	377	364	348	359	345	321	317	320	399	343	339	359	331	305	345	352	336	342	361	354	336	363	327	318	351	360	345	362	366	362	345	332	328	354	339	352	348	383	348	375	303	327	331	328	305	323	347	313	367	343	315	374	319	308	342	360	363	351	365	341	337	326	367	352	372	345	402	373	347	345	345	363	350	376	350	360	384	297	334	327	321	336	331	353	324	343	329	334	364	348	351	362	320	339	318	318	383	339	367	354	334	331	352	376	355	322	323	322	347	335	359	347	302	328	360	293	306	348	392	349	369	341	340	327	344	309	395	322	330	357	341	354	369	365	337	334	351	369	342	350	305	397	354	368	335	365	342	334	345	325	361	406	336	340	347	333	327	363	337	303	361	327	366	336	371	371	355	339	336	367	345	315	348	335	332	339	347	365	320	362	335	343	310	359	364	359	362	341	351	353	319	340	328	335	343	325	322	334	317	341	313	325	381	333	341	348	339	328	327	341	404	364	352	367	345	335	368	349	331	318	366	349	370	327	343	338	356	374	343	351	356	349	324	355	346	349	366	332	327	325	328	332	343	364	346	332	373	299	340	337	323	353	333	372	368	361	372	359	329	364	369	363	328	329	364	345	354	335	353	383	326	343	344	339	371	321	319	345	364	354	321	347	325	386	361	370	332	346	356	408	364	367	358	372	372	318	344	324	332	387	376	393	349	324	355	320	349	376	351	370	324	326	321	314	346	346	320	356	332	380	362	348	339	365	348	327	344	353	330	358	315	313	416	356	327	350	365	370	351	338	336	358	346	310	348	390	298	355	336	329	354	366	305	351	347	347	352	349	364	373	374	345	385	335	372	330	344	357	327	336	356	352	360	319	361	346	314	334	336	382	312	329	363	353	334	368	325	362	373	350	343	331	362	340	343	372	357	324	324	347	334	350	361	351	325	344	365	326	330	357	351	356	334	337	337	388	342	301	357	358	352	372	330	349	370	343	366	345	361	335	343	348	322	350	355	368	341	360	330	355	343	327	345	341	303	343	389	366	341	324	326	337	291	327	341	389	370	372	369	320	354	329	380	365	362	342	380	358	335	323	345	375	346	339	350	366	368	351	348	341	325	359	363	348	388	333	385	324	347	344	351	336	364	331	344	353	314	333	349	358	379	381	358	329	358	364	350	343	363	311	342	357	356	342	380	366	345	368	396	347	353	353	331	352	371	369	354	324	332	339	393	339	343	340	342	355	338	359	351	350	359	384	353	369	350	340	349	371	364	330	336	328	397	331	382	340	336	372	332	358	343	362	337	340	350	352	341	324	353	395	337	370	368	337	333	386	377	347	335	331	384	366	343	357	343	366	355	392	352	343	370	395	369	347	350	348	372	364	359	357	351	332	341	355	322	322	312	311	331	338	390	369	321	333	323	374	357	346	366	340	355	373	332	340	356	332	333	335	344	357	364	363	364	326	337	348	352	322	324	341	337	339	348	348	301	331	350	349	357	368	344	322	339	365	343	326	359	360	386	347	340	354	341	343	324	318	341	363	360	358	361	364	357	337	355	367	335	343	374	348	360	335	299	340	342	334	356	397	336	325	335	327	326	344	387	353	331	358	364	358	331	351	336	329	365	348	318	323	395	337	348	341	337	338	313	342	381	363	334	337	331	318	357	339	336	335	342	365	303	331	359	357	316	419	385	309	366	323	341	356	327	349	329	338	326	337	337	357	372	341	346	327	316	358	375	361	305	311	351	362	343	352	378	350	330	346	346	360	357	330	329	368	378	366	336	371	356	338	342	363	370	339	327	343	336	333	325	353	347	349	360	333	363	350	319	363	360	334	358	326	384	353	380	369	340	358	313	316	335	368	365	314	363	349	364	353	362	358	353	304	359	367	326	327	329	358	339	366	383	324	325	333	315	347	316	387	317	324	337	332	332	389	335	343	341	310	354	367	352	356	350	391	378	339	359	341	379	317	327	371	334	327	356	375	333	339	341	316	299	338	361	333	342	340	341	342	349	352	353	363	374	360	338	340	357	352	346	339	362	318	347	306	361	345	342	354	334	325	347	327	345	347	355	309	334	345	364	331	326	360	352	351	373	350	349	351	349	365	339	355	353	339	331	379	334	330	358	323	306	352	337	343	362	348	325
21991	8782	7346	3459	2463	2167	1383	1016	967	887	876	860	879	816	820	791	843	857	846	824	857	798	855	794	792	801	822	768	812	832	806	802	829	833	778	769	808	840	822	812	877	791	866	780	843	797	850	776	838	855	788	798	835	814	806	832	793	820	808	853	782	813	806	817	825	858	801	796	802	845	781	805	818	797	835	828	828	837	832	831	849	845	835	833	794	853	808	815	804	805	843	800	796	797	783	820	832	841	812	785	829	802	770	768	793	805	816	834	782	780	793	819	798	787	821	844	852	784	808	798	790	750	853	815	814	848	841	821	759	753	810	776	760	821	830	802	785	821	774	782	806	835	784	824	802	818	852	791	765	809	875	819	797	797	842	822	804	849	783	811	842	873	783	838	800	823	868	776	823	823	773	781	812	808	813	803	801	852	863	876	797	802	803	775	800	818	774	801	791	809	796	806	824	870	812	766	813	805	844	818	791	774	803	838	850	812	789	833	762	811	814	816	788	785	828	765	786	818	797	803	794	837	813	812	806	857	820	814	827	799	807	854	781	745	807	826	776	767	822	811	881	792	854	832	803	769	832	745	793	803	837	800	839	781	797	807	830	797	807	783	748	842	806	812	804	747	826	814	815	784	863	804	846	804	796	843	777	811	838	780	824	828	784	830	867	812	795	817	801	810	787	773	781	827	807	804	829	829	812	788	774	838	833	786	833	827	807	808	798	835	779	771	832	835	783	837	822	845	804	825	752	812	864	820	758	788	822	809	796	746	774	830	820	830	792	816	826	812	802	818	817	813	769	813	807	808	791	867	851	819	782	773	864	806	788	855	871	789	776	808	796	809	824	756	766	823	784	851	878	785	822	798	788	825	789	892	821	823	785	814	849	821	753	751	828	808	801	815	802	789	804	806	762	813	810	743	813	870	759	814	800	813	836	783	835	774	844	835	795	784	801	775	839	782	808	828	810	815	811	849	828	790	779	820	821	807	790	800	806	809	788	820	809	778	829	799	804	782	826	812	803	786	788	785	761	791	779	776	825	801	821	807	814	813	888	800	807	840	789	820	814	858	754	828	824	774	823	816	831	768	840	794	809	818	803	841	802	827	822	804	834	776	814	789	774	811	794	829	806	824	780	781	815	815	802	817	794	822	795	805	808	795	841	801	817	819	779	843	773	804	806	810	818	878	811	782	865	821	766	768	756	805	783	825	810	818	844	837	833	771	796	823	809	815	797	823	780	744	780	834	801	819	766	856	827	822	788	839	834	861	798	868	773	775	841	816	823	817	822	824	808	821	811	838	817	788	806	824	791	864	771	747	762	789	818	789	790	798	827	799	848	808	779	840	830	785	849	823	849	766	730	824	795	810	793	803	806	801	859	783	813	828	802	811	795	841	791	864	802	790	794	820	812	782	804	763	800	805	817	826	804	821	787	830	811	773	817	763	770	759	820	838	814	827	803	778	812	789	779	796	758	779	834	811	793	824	779	792	794	764	841	758	829	810	789	828	794	817	823	759	851	795	800	800	814	811	816	822	854	813	826	825	798	827	774	772	793	799	841	828	822	854	806	751	821	890	815	760	753	753	828	812	785	800	847	774	855	849	789	773	822	852	791	829	799	845	766	781	821	821	795	794	778	765	832	829	812	821	765	790	821	826	781	800	843	795	805	761	838	836	801	769	816	822	833	762	806	743	808	828	846	797	814	805	804	768	804	799	812	834	807	804	847	837	765	835	813	836	815	811	831	841	837	806	820	795	831	787	799	802	802	846	849	749	834	787	759	808	825	818	827	815	798	813	767	808	830	750	802	800	816	817	783	861	803	824	792	806	812	866	778	823	810	862	807	813	816	757	798	768	820	805	794	806	800	740	849	827	797	805	778	784	818	861	850	760	794	799	824	801	823	838	831	819	783	783	799	796	780	764	807	845	768	801	795	840	807	810	820	782	807	821	808	782	780	785	816	836	770	726	809	780	798	815	757	849	825	829	789	869	823	836	801	744	841	808	805	822	828	845	719	757	805	838	786	819	848	850	822	847	820	753	821	827	817	802	809	822	836	791	796	814	816	814	798	796	800	748	811	817	802	806	869	776	810	778	806	797	789	793	824	812	791	808	807	815	795	803	814	858	805	819	808	822	810	814	790	812	793	800	830	874	800	810	770	815	835	812	829	817	806	758	823	829	798	842	788	753	848	820	856	820	786	824	867	825	817	859	776	841	805	813	796	782	830	797	820	764	756	774	849	810	822	813	788	852	850	832	758	814	838	853	807	859	773	760	807	783	844	824	805	838	796	796	837	845	819	771	798	772	797	801	796	786	837	844	808	852	817	804	794	814	801	840	792	770	807	828	810	822	826	779	811	798	802	842	798	793	802	828	860	836	790	744	815	787	802	828	809	819	848	795	807	799	837	787	834	782	836	793	872	761	805	806	740	827	787	835	795	830	782	806	846	759	805	760	773	794	822	774	836	806	820	807	823	836	802	816	816	790	814	810	790	784	830	797	802	808	803	887	832	820	818	836	829	810	801	777	830	834	822	783	842	801	820	810	849	824	843	855	778	816	872	801	783	806	806	832	816	783	854	829	796	790	794	801	756	777	829	821	782	824	815	792	809	798	822	829	823	777	842	791	839	803	775	797	794	863	782	776	830	799	785	798	838	795	784	819	830	798	797	797	848	867	829	831	824	823	771	799	797	819	802	799	786	791	789	773	861	833	775	844	776	824	804	834	842	831	829	820	819	883	773	783	807	842	819	742	766	832	821	789	820	844	786	813	746	788	798	791	761	814	815	790	829	807	756	804	798	859	803	804	811	843	814	830	774	801	842	814	784	841	787	801	800	736	772	819	779	810	793	866	826	818	783	801	821	802	787	805	793	825	796	830	788	796	820	763	793	774	844	839	856	783	759	778	775	806	784	824	785	775	798	808	788	794	828	807	839	875	739	812	861	773	846	836	740	784	804	809	790	825	761	797	809	798	812	811	791	851	820	788	826	821	837	800	831	791	851	832	832	794	789	787	813	801	809	826	819	812	789	881	838	794	825	813	841	827	760	778	833	783	819	887	828	820	834	800	794	868	821	838	789	875	832	811	789	794	802	850	766	815	801	821	825	824	797	832	813	789	857	821	812	798	812	843	713	767	796	819	847	820	812	823	771	793	744	774	827	812	837	784	821	803	804	810	782	814	824	806	839	814	818	792	797	799	831	780	767	824	819	838	765	862	746	828	853	804	801	840	825	794	861	770	809	807	751	798	801	770	803	803	814	819	827	754	827	832	800	815	791	863	810	826	836	781	775	774	831	796	754	754	801	787	815	829	810	841	824	848	846	801	794	867	812	765	810	804	784	817	800	802	825	792	855	830	820	774	794	779	792	775	810	808	802	858	747	793	790	803	789	827	777	816	779	845	831	792	775	813	840	757	827	795	793	806	867	825	841	801	798	814	813	774	819	770	815	820	781	799	802	774	785	790	807	842	825	811	774	852	805	839	829	800	870	789
33260	5555	1001	667	534	433	377	340	349	331	386	386	355	370	333	369	357	357	330	374	375	370	311	334	391	378	413	366	358	356	365	336	387	374	348	312	376	367	331	359	342	360	367	318	358	352	347	357	333	342	351	361	403	352	331	333	359	370	354	367	334	350	377	357	358	334	350	404	334	313	368	383	376	351	369	356	369	368	331	342	356	370	347	364	381	364	353	330	405	358	366	332	389	381	358	334	365	354	384	344	363	359	380	348	362	362	342	374	381	347	394	320	350	387	356	347	338	406	356	344	344	395	333	349	349	351	345	397	379	416	369	356	371	357	312	365	350	349	371	369	373	331	358	314	363	382	356	367	354	364	339	340	367	342	335	342	352	337	353	341	364	361	344	336	378	395	321	328	331	371	387	357	354	361	335	377	365	336	340	324	359	360	346	330	379	341	348	344	338	348	366	331	321	338	345	373	360	392	361	385	352	356	325	382	357	336	367	365	369	334	371	337	364	360	355	327	362	388	376	342	364	372	357	387	348	343	347	353	353	366	328	361	350	344	358	364	343	332	382	332	347	325	366	350	388	376	378	348	367	351	358	343	345	338	386	353	361	340	327	344	364	376	389	362	375	321	367	379	345	361	355	350	363	368	384	393	346	382	361	366	346	331	361	356	388	361	359	356	342	357	326	352	357	351	331	340	321	351	344	347	352	379	356	344	375	369	378	411	363	352	319	358	333	325	355	367	363	404	357	338	341	369	339	360	364	296	362	358	371	357	366	357	346	342	375	377	343	355	379	380	360	359	352	397	348	347	382	335	323	375	349	357	350	373	349	353	345	358	326	381	388	351	354	354	355	368	339	360	345	311	329	342	339	326	351	339	384	373	359	348	326	342	377	343	365	352	366	376	348	349	313	363	348	367	372	343	393	358	369	351	370	373	356	332	374	351	349	372	363	375	346	357	329	351	370	317	343	330	364	345	348	348	376	384	382	390	348	368	385	305	340	325	325	375	347	376	332	344	376	365	369	345	364	351	379	339	347	364	360	349	342	366	391	353	377	362	342	354	323	359	359	347	368	352	344	356	344	356	346	367	346	337	366	340	371	361	396	352	337	359	326	363	337	339	375	303	329	349	361	356	351	365	315	370	379	361	333	368	332	383	337	327	370	340	341	368	333	379	364	354	393	355	339	371	381	375	334	370	345	353	365	377	332	338	334	364	348	358	387	340	370	347	349	371	330	370	360	364	379	375	346	338	345	330	335	321	347	339	343	370	339	353	350	358	346	381	393	367	348	381	349	377	359	333	336	344	362	322	353	367	350	358	401	368	374	314	347	359	347	374	339	338	340	343	362	325	364	369	372	313	370	347	326	340	354	345	341	369	356	338	352	375	338	286	381	354	383	324	365	311	322	369	356	373	345	353	347	339	352	380	351	368	360	363	328	323	367	349	338	370	363	333	364	385	326	384	365	336	349	365	392	390	366	384	381	349	362	361	322	376	364	380	347	326	378	370	335	333	348	334	356	333	352	348	358	333	325	342	336	372	327	330	364	316	361	344	341	349	339	347	336	346	363	330	355	383	361	358	357	365	324	384	358	396	367	357	347	359	358	378	362	356	357	334	350	361	381	316	359	357	351	346	399	362	370	372	362	386	387	330	353	357	332	353	384	367	336	390	368	390	366	352	343	358	381	312	394	321	313	369	370	338	386	353	388	335	393	370	356	334	309	352	373	379	361	354	337	332	363	346	344	379	351	378	402	354	347	364	346	372	364	333	355	360	356	367	346	335	325	355	391	320	347	362	361	353	310	357	327	372	370	364	321	395	348	313	330	386	359	331	354	335	342	383	368	349	353	363	370	403	384	390	360	340	361	398	319	352	368	378	362	339	335	390	342	360	351	355	354	370	377	355	347	348	394	364	378	358	385	344	335	386	343	336	365	353	314	383	360	347	323	334	376	381	331	358	364	408	354	335	358	402	314	342	374	341	345	376	338	380	297	359	356	371	348	344	382	319	390	388	378	341	360	384	339	312	371	351	345	355	399	359	326	356	351	356	366	358	414	379	353	370	353	354	391	378	339	329	370	348	371	329	350	342	360	359	357	359	399	372	373	326	377	371	335	333	384	334	341	347	383	350	371	337	388	325	362	367	342	383	351	345	364	371	320	393	361	351	344	344	331	332	367	365	385	354	363	332	389	346	356	320	384	319	372	376	350	326	305	359	331	316	354	350	356	385	370	356	330	348	341	365	345	362	363	397	358	392	354	354	336	325	354	344	370	395	336	351	380	334	363	347	366	369	377	338	364	338	365	368	354	353	369	404	374	340	330	380	347	384	378	341	332	359	353	359	338	341	364	315	367	329	321	347	362	354	362	370	359	371	346	353	367	326	329	359	352	391	346	328	383	344	335	374	350	357	368	325	325	353	355	368	317	358	355	331	347	378	346	360	358	368	382	369	319	355	345	347	345	366	320	342	375	357	339	375	368	383	341	355	314	384	359	373	346	381	346	319	337	371	351	343	367	347	313	378	360	375	311	346	341	365	390	364	377	345	351	364	328	365	372	359	351	350	380	384	369	348	341	367	360	346	343	321	364	337	330	365	368	380	337	357	360	351	317	356	337	365	336	357	364	363	329	347	349	403	345	337	344	381	373	346	338	336	367	355	365	379	297	355	382	374	350	316	355	376	367	350	332	346	371	360	364	381	352	364	333	355	359	323	346	372	367	314	338	317	375	386	353	353	300	345	366	344	360	347	330	341	349	348	348	370	349	354	346	351	377	368	373	350	348	349	351	403	344	380	373	387	390	391	361	352	331	354	325	334	366	381	353	322	364	374	391	373	349	328	305	373	357	371	390	369	342	348	363	368	319	344	361	351	358	381	341	350	369	312	357	353	360	343	336	356	360	332	348	371	380	324	373	364	371	354	323	358	374	363	360	327	312	348	376	388	349	372	358	350	361	339	341	355	351	336	376	350	387	378	345	372	366	344	361	356	337	310	335	380	323	330	345	369	390	318	359	318	332	361	361	330	352	363	348	357	371	366	346	366	378	369	418	383	365	337	353	366	351	332	381	330	341	354	344	379	339	347	351	372	358	376	344	399	346	365	355	347	314	379	371	357	402	365	370	351	367	333	326	362	330	338	339	348	377	385	358	340	344	330	421	367	357	348	359	368	337	364	338	303	347	335	367	361	369	373	388	370	352	374	352	330	359	372	327	368	355	384	379	365	341	368	329	353	339	355	354	318	383	349	377	364	355	340	386	366	320	341	364	381	387	359	348	338	349	328	380	346	363	343	354	320	341	341	366	339	337	400	358	352	368	358	353	385	371	357	330	383	381	367	320	338	352	359	351	364	358	371	361	378	386	387	362	358	360	360	343	391	391	352	343	398	338	367	331	317	372	358	338	393	383	347	372	344	354	312	357	332	387	380	360	395	336	315	354	353	376	361	386	380	325	339	372	400	335	321	367	376	367	318	339	375	389	368	324	345	396	376	352	322
23338	9770	8530	5791	4515	3408	1892	1178	1048	939	952	917	879	874	884	942	865	856	881	810	859	826	806	838	810	844	782	869	894	844	899	851	862	801	824	829	870	863	831	882	838	834	883	849	881	852	794	858	859	837	779	825	827	867	866	842	827	863	786	795	821	866	899	853	818	763	889	797	886	861	895	878	851	805	819	826	805	881	849	801	838	850	915	789	847	858	855	814	885	853	814	832	854	827	857	881	801	821	816	861	812	828	851	805	804	829	811	903	885	877	837	849	780	913	883	813	833	785	874	848	817	861	843	840	860	822	807	841	874	833	825	831	925	858	842	811	850	821	866	796	839	819	830	817	781	848	841	847	859	831	876	878	773	831	843	887	863	844	863	838	853	834	864	842	834	811	804	808	861	871	848	903	799	831	813	853	832	858	851	818	870	772	798	918	884	864	854	797	847	877	847	817	861	859	839	849	852	819	840	815	845	860	827	843	809	860	796	829	836	859	781	878	854	834	858	884	875	817	864	825	859	821	797	832	914	826	873	859	853	798	858	848	838	823	839	834	848	824	856	879	852	842	887	829	860	837	858	754	852	836	800	850	817	852	854	884	800	862	805	816	825	830	849	850	825	886	854	869	837	810	858	859	796	797	892	877	847	830	805	881	866	887	813	810	857	860	859	857	839	802	875	852	822	834	832	854	817	841	842	849	850	870	802	854	871	830	827	858	860	777	880	865	835	832	883	879	875	870	818	810	810	862	849	819	829	829	830	820	813	829	874	913	888	847	854	825	894	858	837	852	821	871	814	803	811	781	836	838	847	804	809	846	826	833	883	867	842	884	862	825	883	857	830	813	873	767	808	820	845	883	857	852	814	827	908	863	824	889	817	872	825	848	865	902	867	838	818	858	852	840	833	852	842	826	769	912	870	850	897	841	835	867	909	812	810	835	820	826	880	853	805	826	807	832	842	827	897	848	854	866	876	824	849	847	820	810	846	827	848	871	801	832	887	819	860	871	862	808	852	833	861	812	846	808	847	869	817	864	827	836	855	858	806	893	862	885	881	852	832	826	822	878	857	806	851	807	869	784	862	865	888	812	823	851	840	834	858	856	824	849	843	838	836	816	838	820	824	870	836	811	808	822	874	801	824	869	834	869	811	884	818	826	833	852	791	834	805	834	853	924	881	753	832	821	797	828	857	855	827	861	865	820	861	859	816	879	835	796	864	815	803	803	799	828	826	847	836	848	855	819	887	815	811	874	813	858	817	884	824	805	793	862	850	798	867	843	838	829	828	841	862	843	852	851	860	782	822	824	832	806	854	853	792	845	823	841	761	797	850	856	838	845	849	818	849	875	862	857	875	841	858	847	813	782	840	837	850	825	861	879	873	865	815	876	789	839	872	843	841	812	860	857	832	799	820	884	793	831	819	864	849	794	867	874	833	853	847	826	846	837	887	864	845	863	881	840	872	839	805	865	850	831	930	833	841	825	848	936	847	913	860	812	829	956	843	867	875	876	843	866	787	807	888	875	849	880	792	821	847	806	842	809	867	822	848	877	869	815	847	854	861	900	859	819	795	787	778	890	888	817	810	870	813	797	902	901	823	820	874	828	809	815	830	839	858	845	843	898	817	808	853	798	856	878	874	811	841	821	845	845	822	830	861	903	876	870	858	804	835	833	801	909	805	908	842	800	882	798	868	800	834	858	842	917	838	856	826	917	818	803	838	857	835	911	856	782	832	835	850	863	827	840	901	830	865	800	851	839	872	857	818	782	863	781	826	828	889	869	838	837	857	850	778	892	822	853	814	830	819	854	837	835	856	815	854	828	799	837	869	852	857	839	840	844	908	875	823	840	830	858	860	834	872	890	828	847	816	842	839	854	857	855	853	844	878	777	831	896	842	877	853	833	867	842	838	863	824	847	808	812	837	819	808	861	818	883	834	859	873	789	883	883	844	816	857	852	840	823	843	808	846	852	812	885	873	811	826	886	825	841	831	874	878	831	819	871	831	801	863	795	824	882	875	803	844	846	826	843	808	831	857	882	843	843	874	801	848	808	850	840	848	858	826	842	836	836	896	820	828	854	819	828	853	855	834	831	874	848	824	841	861	885	855	847	871	861	885	825	851	852	799	892	851	901	849	814	853	865	865	855	792	823	837	810	812	825	818	810	863	805	870	878	836	859	828	806	883	824	892	853	813	860	827	894	861	838	834	873	854	814	839	824	838	824	856	839	847	899	829	880	829	857	876	827	818	819	847	859	841	847	832	800	831	892	835	840	875	851	828	807	838	874	872	866	836	871	882	839	839	837	839	854	852	839	810	809	838	891	845	865	859	820	818	864	837	856	811	836	833	838	874	830	794	878	855	835	865	835	848	828	795	814	795	812	824	828	830	850	822	862	865	868	881	881	819	887	864	832	839	840	911	841	824	783	801	829	842	792	844	831	840	909	836	884	845	841	828	802	818	843	871	805	851	872	859	865	806	873	797	824	839	848	850	831	831	870	861	873	867	801	858	887	802	834	888	841	849	850	802	794	805	832	823	888	879	856	870	880	822	853	861	788	843	902	810	851	848	835	888	799	821	842	851	798	859	835	891	818	868	884	892	848	875	800	806	844	824	889	846	849	848	842	854	788	757	840	862	836	824	781	868	849	895	866	858	798	870	845	875	832	889	864	811	854	882	843	882	855	871	832	780	889	841	784	835	888	845	834	890	839	825	870	874	868	850	834	828	812	874	863	794	806	836	831	819	827	831	865	821	873	871	858	834	820	827	864	852	911	842	809	801	849	843	837	898	859	816	818	820	820	828	862	846	858	850	811	855	844	886	811	822	846	860	866	863	835	791	842	822	876	818	814	828	872	840	846	857	895	843	880	828	879	854	848	794	821	802	847	843	806	800	844	840	777	874	821	811	846	825	895	865	792	870	839	813	891	834	804	871	829	823	829	811	821	865	831	817	829	863	813	854	880	821	855	833	868	823	829	836	877	860	821	827	797	857	861	816	864	809	818	819	830	862	824	816	820	887	828	759	821	834	851	777	788	870	815	861	863	828	828	867	878	794	816	863	817	945	857	802	841	837	859	839	839	879	833	824	880	825	841	830	803	834	841	811	838	832	891	865	834	874	839	855	895	919	830	818	803	858	849	800	840	873	910	860	853	853	841	856	844	832	768	804	871	822	856	845	859	835	825	818	853	852	896	854	813	837	802	889	810	821	805	878	856	869	879	835	826	821	844	846	804	853	856	889	876	839	820	850	886	808	814	874	844	840	871	864	788	836	868	823	872	877	872	801	869	863	825	834	826	848	902	856	819	901	865	808	848	802	843	881	843	815	860	834	824	886	843	821	839	879	848	886	882	801	822	891	857	831	896	842	830	875	831	774	869	854	817	820	841	927	833	873	878	815	845	845	817	798	892	873	835	884	835	872	860	837	799	915	895	855	867	826	812	870	853	845	865	863	799	751	859	830	825	796	852	860	821	822	816	820	789	804	820	824	844
18393	1729	575	502	435	393	375	368	364	340	325	367	327	345	318	350	343	332	332	310	357	323	398	297	346	338	373	337	342	355	356	330	328	318	376	333	288	340	315	312	325	361	341	320	379	336	327	344	305	338	338	349	341	358	319	299	294	319	310	330	345	336	326	319	366	354	329	345	322	367	312	315	324	328	327	373	345	346	335	364	319	353	346	346	346	333	348	307	347	341	332	358	321	367	351	348	356	354	321	313	345	299	345	336	353	332	325	350	375	336	326	322	337	310	341	345	318	303	354	333	345	359	325	346	341	357	348	317	341	356	335	333	322	381	301	341	305	317	344	312	356	315	324	363	353	354	332	360	355	353	336	352	370	356	327	358	330	307	314	356	346	332	338	358	342	337	359	336	298	332	357	318	321	327	348	344	365	332	336	285	332	363	330	335	348	332	355	326	348	289	321	380	338	307	337	395	351	350	367	335	344	326	293	360	326	335	318	372	342	367	319	334	318	330	368	332	319	322	353	365	378	377	362	364	361	327	317	307	340	320	312	331	339	370	307	334	347	295	354	320	319	337	322	329	364	332	346	337	343	345	316	328	317	370	360	343	328	318	316	293	341	329	344	285	297	347	286	319	360	341	364	351	359	296	359	325	322	360	324	352	312	344	308	375	314	331	331	300	324	378	307	313	339	306	306	343	333	321	299	309	342	317	329	352	364	342	352	307	340	346	350	329	311	310	328	314	349	380	335	332	330	352	345	359	365	314	296	338	319	318	319	321	362	326	334	381	345	328	334	319	316	302	325	351	318	344	360	331	344	344	337	312	338	352	368	326	351	323	349	341	304	305	345	339	336	334	338	348	347	328	343	331	316	316	341	348	309	347	334	349	327	346	321	324	342	341	327	304	331	322	325	330	333	356	367	342	344	302	352	356	382	343	329	349	316	364	325	313	349	319	330	327	346	325	359	361	309	350	350	377	335	312	333	350	359	351	390	352	300	348	332	359	306	408	391	313	371	349	362	354	364	307	321	348	347	338	327	321	340	339	324	340	331	378	348	329	330	326	331	343	365	358	368	340	343	319	340	337	325	335	343	350	299	313	360	309	352	359	384	307	322	350	334	361	335	350	341	329	355	310	347	375	363	297	313	372	340	312	336	349	343	357	314	308	323	344	316	337	371	294	339	341	366	350	381	321	340	357	362	343	336	332	348	347	330	312	291	331	351	290	322	364	325	361	354	339	329	329	312	314	344	339	349	353	338	391	308	321	339	318	341	311	314	351	323	322	323	355	310	314	314	357	350	335	282	331	323	341	341	355	348	342	320	340	329	366	372	344	319	369	348	300	325	326	365	352	350	320	353	325	347	351	348	352	366	342	320	332	329	343	348	318	353	345	305	355	360	376	348	336	334	333	346	359	338	342	347	380	338	342	306	351	338	344	333	306	351	331	349	340	301	342	339	336	309	353	335	313	358	350	322	341	308	300	331	332	366	331	347	335	320	362	330	335	327	330	343	328	309	339	334	317	331	359	329	312	303	367	331	324	358	355	324	326	342	376	316	386	338	326	306	341	337	307	329	320	337	314	297	322	316	319	338	343	373	350	361	339	325	324	319	312	334	338	353	348	360	380	330	330	351	355	320	328	337	353	309	361	348	369	336	314	317	334	322	338	365	346	338	281	381	332	339	334	361	398	353	347	324	318	361	310	333	351	343	336	352	332	336	346	310	309	355	354	343	348	342	353	323	325	327	304	336	345	303	342	315	328	330	330	296	364	357	336	353	317	380	373	339	331	361	300	307	338	347	328	329	349	325	338	330	341	324	329	320	350	328	340	367	366	344	339	362	349	334	321	380	329	328	332	329	309	333	374	315	303	315	349	306	345	320	328	322	309	340	338	364	348	338	307	320	354	333	361	354	313	303	363	279	340	333	336	344	326	350	339	388	354	323	353	327	339	315	335	342	361	302	337	353	299	316	306	377	358	333	326	339	329	357	321	330	347	311	324	303	345	359	323	338	314	335	332	324	324	369	340	350	338	320	349	323	319	330	296	361	323	333	343	356	313	324	318	336	380	333	342	331	313	317	329	356	330	345	297	299	382	325	323	334	356	311	338	320	340	340	311	302	322	328	312	340	368	336	343	365	354	328	317	358	353	323	367	364	340	347	365	327	320	323	326	334	344	334	362	347	323	315	337	327	327	365	332	349	337	312	320	343	311	314	354	385	369	337	329	352	335	362	333	329	327	350	344	298	336	349	361	340	345	345	294	340	323	347	377	325	287	359	335	354	349	341	323	314	361	351	351	322	329	318	362	336	333	305	322	353	368	348	326	325	339	339	352	353	328	358	386	357	325	336	359	358	331	345	330	333	314	339	366	299	335	318	317	313	337	366	357	346	354	332	377	349	334	314	294	346	329	334	345	327	333	345	341	361	335	297	343	344	331	335	338	290	344	359	322	334	330	300	381	321	299	329	360	350	376	336	341	376	332	328	350	330	343	337	349	329	362	346	329	317	322	366	334	311	358	303	337	335	349	318	306	326	341	325	336	335	365	361	342	337	344	332	308	339	308	326	336	326	313	360	336	340	325	315	381	385	344	353	352	336	324	338	349	326	314	345	357	307	321	294	352	349	322	313	374	328	364	329	342	336	351	372	327	300	395	319	311	316	368	356	322	354	354	335	354	354	344	361	344	335	338	330	348	343	340	335	327	349	316	333	328	344	345	343	336	356	353	329	369	331	324	342	357	326	373	386	365	327	338	344	341	319	352	353	341	324	352	347	303	332	342	365	318	306	314	349	365	332	368	371	335	348	332	292	342	320	318	327	355	308	322	322	364	313	358	372	340	342	318	344	325	359	348	332	279	330	344	353	349	357	352	324	340	316	330	314	363	310	324	313	320	322	318	344	361	323	330	348	361	322	354	286	350	330	341	330	326	369	342	310	343	358	349	345	378	318	351	360	315	341	329	358	365	342	347	339	337	296	328	317	327	334	335	341	376	331	326	356	370	345	312	355	339	331	344	368	331	354	353	325	346	358	341	325	332	323	350	373	343	360	353	329	333	327	344	350	358	321	321	326	341	289	338	323	326	325	348	304	321	331	358	339	379	372	327	340	337	316	316	342	331	318	335	350	316	341	319	341	314	362	320	338	305	341	376	323	324	357	323	322	340	380	363	321	293	325	348	310	336	331	303	325	330	350	341	334	421	350	294	330	331	311	366	331	355	337	292	338	359	364	322	329	291	360	338	316	313	325	360	348	354	347	346	309	347	320	329	347	354	331	333	338	316	326	313	333	300	346	325	328	327	341	350	341	350	313	333	340	350	317	318	325	306	334	378	325	330	301	361	329	335	307	309	341	401	364	331	337	332	309	328	362	330	326	340	375	314	332	322	342	359	315	299	317	332	357	347	313	319	368	350	317	360	308	358	345	279	344	313	359	325	331	351	343	328	343	355	336	370	372	344	334	329	345	327	306	361	369	358	323	364	318	354	353	320	329	320
13695	4301	4437	3614	2597	1653	1029	889	905	833	787	763	800	769	768	773	792	745	787	769	757	759	796	763	755	735	820	730	699	768	747	769	743	795	771	836	726	747	752	772	749	759	745	742	772	762	729	773	789	753	752	735	792	756	819	770	823	772	732	719	754	806	779	772	750	795	712	732	797	785	764	799	774	804	769	775	748	761	816	766	766	768	739	799	828	797	788	771	757	748	771	754	779	795	725	769	806	750	709	734	769	775	779	769	778	820	780	756	775	777	816	812	752	764	808	804	797	775	735	776	776	838	773	831	795	772	758	811	770	780	753	755	765	788	747	770	732	806	721	783	736	758	764	772	760	791	723	745	729	717	791	807	725	737	710	762	781	803	782	775	781	730	781	786	743	768	763	751	697	727	733	758	782	797	723	802	758	777	766	830	811	771	821	774	743	712	783	771	732	781	717	789	774	799	773	794	745	765	721	798	805	800	831	771	756	770	780	758	732	761	772	772	775	784	785	753	801	797	791	826	737	733	790	762	766	804	763	761	760	769	801	752	777	715	816	753	731	801	760	747	755	793	786	756	760	768	782	759	771	740	777	784	739	752	773	720	774	726	756	739	780	811	772	792	715	746	775	762	725	737	766	813	769	799	780	799	763	742	814	749	796	765	766	785	788	723	752	699	783	760	778	823	720	772	749	752	758	753	792	722	756	781	785	735	758	806	775	702	795	770	766	795	750	745	794	798	796	763	748	698	770	813	789	773	765	742	785	706	768	766	781	787	748	796	726	715	720	770	750	750	775	733	789	763	763	764	756	746	718	773	776	774	834	828	783	785	721	814	729	763	801	763	778	798	798	736	803	789	797	773	779	757	830	797	794	781	733	789	765	822	774	758	754	747	767	773	788	761	772	758	759	782	768	743	750	754	840	775	752	819	749	789	754	766	815	772	777	711	771	763	754	754	815	765	756	694	735	786	794	806	719	747	782	772	763	755	767	766	804	750	820	714	759	774	797	799	746	786	801	744	753	734	798	800	791	768	816	734	727	773	739	800	742	744	781	737	745	753	793	762	753	774	823	744	764	788	782	765	755	844	830	792	751	757	709	776	761	737	768	789	773	772	805	684	737	734	720	739	801	813	806	781	761	800	805	805	801	774	830	725	808	736	728	804	808	730	762	779	734	808	723	824	801	760	765	818	824	841	731	809	749	755	784	786	750	783	777	778	733	801	761	768	761	824	753	803	750	772	788	791	754	741	812	775	745	731	775	757	776	751	769	695	788	738	787	774	707	788	747	794	717	793	748	768	766	781	766	828	806	751	793	788	740	752	784	792	784	780	770	779	761	819	785	816	793	760	782	696	781	743	760	768	778	783	741	720	708	783	814	771	753	761	755	810	752	778	712	770	745	783	809	793	807	760	772	765	746	812	776	769	743	722	830	792	785	789	729	778	793	783	828	723	740	738	751	812	765	767	810	744	781	793	768	770	722	807	783	730	797	802	793	771	805	783	771	749	792	762	805	778	783	795	740	804	756	758	752	774	802	746	730	762	758	716	733	827	730	788	769	721	792	770	729	775	749	774	748	754	755	779	707	748	748	814	748	722	756	766	737	762	744	775	746	789	733	775	791	770	756	721	728	745	735	796	741	796	729	773	734	790	716	811	816	808	755	762	821	777	711	732	819	770	760	742	737	757	799	759	726	731	772	813	746	763	754	751	746	827	813	752	791	841	753	774	769	820	770	718	774	792	782	767	723	781	763	761	755	760	769	765	778	758	730	773	772	741	785	761	768	815	753	786	762	743	749	822	768	784	751	760	799	761	746	718	757	779	784	715	788	742	768	773	755	739	770	799	784	791	801	740	796	785	765	818	788	731	815	737	761	778	768	746	761	733	775	799	723	740	761	736	744	836	786	729	762	769	762	768	777	769	776	781	782	749	760	801	801	754	791	768	717	758	788	784	776	750	726	832	812	783	803	783	762	740	813	754	789	802	766	810	780	765	778	739	751	775	759	766	736	795	711	775	745	806	738	716	734	749	788	742	739	779	799	756	797	718	789	771	767	769	754	728	746	755	769	764	762	719	819	740	735	743	740	798	770	774	789	783	794	767	766	738	743	811	785	756	773	782	734	771	777	720	739	736	803	746	787	752	802	816	796	785	787	756	756	766	769	748	774	779	741	787	769	781	779	774	776	712	736	766	824	767	791	778	785	787	758	770	740	784	734	751	731	734	747	802	850	813	757	795	775	720	798	756	770	751	792	760	742	736	790	760	742	769	745	703	774	807	768	738	805	716	796	767	727	754	762	797	750	760	731	755	760	798	719	740	783	799	767	833	770	763	777	759	718	774	743	744	742	759	784	788	803	762	758	761	735	755	761	760	791	786	760	781	717	793	760	767	784	753	746	763	729	725	780	767	792	739	772	787	792	755	737	773	783	766	766	751	815	773	796	770	781	744	770	780	734	778	737	796	803	773	737	796	829	770	815	748	742	757	768	818	749	777	740	796	787	771	772	754	730	748	754	791	743	790	714	685	752	738	800	739	770	798	756	785	779	773	776	752	740	744	781	782	752	774	747	782	780	769	756	754	776	762	760	780	750	808	800	812	736	801	760	743	804	747	799	765	823	783	796	816	770	746	748	757	725	796	758	766	732	755	717	767	799	794	776	788	775	809	778	789	760	785	723	753	770	742	744	779	720	758	750	776	787	784	777	806	726	819	786	786	747	753	796	790	765	745	764	750	774	738	803	722	765	730	778	792	711	822	741	845	747	774	753	758	749	783	748	768	791	760	753	729	782	751	774	738	736	774	795	765	739	758	752	789	744	784	746	771	782	777	737	814	786	779	821	720	781	772	754	758	783	767	762	759	737	779	725	785	753	714	753	773	782	753	790	748	750	793	831	773	757	780	759	779	787	776	721	797	742	718	756	769	735	755	787	756	775	757	780	754	760	773	770	805	774	795	792	786	725	789	770	776	771	744	782	759	786	779	778	757	773	791	739	768	793	772	789	752	769	714	718	806	754	790	777	784	787	754	761	772	751	793	782	766	757	769	772	773	704	789	804	766	740	730	765	801	746	802	749	763	743	798	778	780	753	768	787	751	771	812	793	790	799	757	790	713	751	791	766	792	784	781	773	735	852	810	749	749	784	764	779	722	739	760	722	764	779	767	796	789	733	797	781	769	783	736	735	780	770	783	744	785	804	775	757	766	785	764	786	747	759	752	799	776	711	793	743	748	786	776	771	788	766	771	759	759	756	754	740	778	779	765	741	779	764	789	743	734	782	800	770	779	753	793	823	775	780	797	763	774	767	798	693	796	773	768	745	720	763	770	784	772	739	745	742	793	745	792	800	769	822	763	769	795	763	759	787	803	734	786	774	755	793	812	840	751	753	713	712	778	769	801	765	788	741	762	792	720	761	737	764	784	761	781	779	787	792	727	791	773	765	734	784	784	757	808	792	804	768	744	812	717	760	748	679	787	806	707	756	770	791	791	765	738
24830	3215	896	827	575	424	396	364	371	333	349	358	363	351	344	352	351	325	357	320	333	319	359	324	361	339	341	355	345	338	359	363	307	331	335	335	358	351	395	319	323	337	332	342	346	358	356	331	338	343	336	379	327	340	357	351	339	363	332	322	311	350	308	353	321	334	334	317	350	324	330	348	329	327	331	354	372	350	335	336	348	368	325	332	346	402	340	338	342	374	374	369	323	313	326	324	344	329	372	370	336	333	350	348	348	339	315	329	331	365	353	337	365	356	353	354	345	334	356	384	358	347	335	317	363	338	368	365	344	341	342	352	339	338	346	338	333	350	320	347	359	334	318	391	330	401	384	348	375	331	332	293	327	327	328	354	326	334	332	317	367	363	376	348	376	328	347	305	357	337	325	301	350	372	321	344	356	376	321	347	365	357	351	356	358	365	378	349	343	338	331	374	353	354	346	348	373	379	300	334	383	299	366	339	333	328	349	352	329	344	365	342	316	361	321	339	327	334	353	363	336	334	365	385	329	338	333	335	325	341	332	357	341	362	340	374	337	357	351	333	355	359	387	345	336	360	354	350	350	377	339	360	341	336	364	317	338	361	315	325	350	382	330	364	337	326	364	330	347	336	375	313	324	315	348	355	351	314	321	377	382	314	332	337	345	309	309	344	348	341	347	342	380	337	333	303	363	381	329	343	359	356	333	357	334	317	329	352	348	351	371	369	358	331	318	365	358	333	356	382	339	349	358	356	364	350	378	357	303	305	324	321	334	342	349	335	365	345	352	359	337	344	302	354	345	353	336	358	338	369	333	304	324	328	342	342	374	329	363	358	336	346	328	348	361	386	346	339	338	366	339	356	315	330	337	347	353	400	392	326	338	362	337	352	346	366	359	396	350	321	329	352	365	386	363	376	391	339	348	340	330	340	318	336	329	377	344	336	340	350	366	357	344	338	322	340	321	356	362	350	351	345	345	351	373	352	330	331	351	369	317	317	313	326	368	336	353	335	336	360	330	355	325	341	399	349	320	329	347	335	329	321	385	328	343	353	323	332	365	339	367	330	344	343	328	337	330	351	313	330	307	328	359	350	323	330	330	361	355	337	354	358	355	350	357	331	322	341	309	358	324	348	339	388	351	322	325	361	362	363	357	305	365	321	374	356	349	318	338	348	350	348	361	332	350	347	346	318	361	357	343	336	350	339	333	357	363	351	337	351	352	321	321	383	362	397	358	325	329	326	308	312	353	386	373	370	353	352	341	356	319	333	382	362	355	347	344	337	354	381	393	345	355	335	347	348	310	354	332	345	343	325	352	364	357	349	341	325	363	349	296	331	332	332	343	310	365	342	343	349	354	331	368	321	358	365	359	352	319	388	401	349	361	317	360	349	354	344	342	329	329	362	336	376	339	340	358	327	338	331	333	364	355	361	343	303	375	355	369	313	364	361	337	294	323	364	325	336	309	334	353	354	327	332	317	322	358	374	326	362	336	356	369	342	377	350	349	343	374	337	362	351	335	331	339	352	371	348	369	331	336	353	393	335	324	343	363	363	281	302	333	314	352	339	369	384	336	354	349	315	322	304	344	332	355	350	353	364	354	364	362	400	396	338	342	356	338	341	347	335	329	357	316	353	351	311	376	362	344	334	347	319	361	330	343	288	370	333	310	335	330	329	355	335	316	324	345	325	366	340	347	349	373	347	363	377	371	351	354	355	331	336	336	351	383	357	348	321	358	347	366	370	348	411	340	327	337	326	335	338	314	326	351	386	384	371	398	381	358	330	348	394	342	362	396	334	352	376	359	375	336	316	347	376	328	334	354	367	338	350	352	332	309	347	357	340	369	404	308	328	314	339	336	366	380	315	357	348	358	340	360	326	366	348	324	328	345	355	336	379	346	308	345	355	381	379	342	340	360	341	344	325	329	370	314	346	393	369	360	351	333	333	307	338	338	359	343	347	333	357	355	340	386	301	322	335	361	349	348	328	369	335	352	360	327	360	329	336	315	362	348	344	344	354	351	358	276	332	334	341	350	371	343	380	325	359	346	333	348	319	346	340	328	369	359	346	331	316	338	357	322	318	377	358	351	350	324	372	338	340	339	366	327	305	319	340	331	354	303	317	363	353	320	299	359	366	380	361	330	333	378	344	334	309	366	344	352	302	341	336	331	355	333	368	346	383	360	336	355	331	359	327	344	360	350	378	339	359	360	326	324	329	354	362	368	337	300	334	329	349	348	333	313	342	339	339	340	334	361	304	372	336	371	339	340	345	360	338	314	348	369	395	356	315	380	339	344	345	334	366	341	349	338	395	362	353	410	338	321	339	349	317	283	318	336	333	358	374	329	323	338	352	320	319	350	357	370	355	346	337	306	389	338	323	353	358	330	326	304	345	385	360	358	344	382	368	382	320	368	330	351	357	363	329	336	340	342	356	339	350	364	324	345	371	318	362	390	319	351	352	337	318	325	354	342	352	330	367	324	357	354	335	339	359	361	324	330	322	343	307	354	314	334	370	354	314	357	323	284	342	338	379	362	368	377	330	366	299	348	362	319	345	330	327	345	361	334	311	310	342	323	350	318	344	356	360	333	369	294	335	353	356	351	338	355	324	360	360	356	347	382	328	304	327	325	368	329	370	350	347	331	354	375	376	334	328	313	369	352	312	318	346	338	338	352	325	328	350	311	324	319	373	355	323	361	359	392	358	361	376	294	345	343	328	366	346	326	332	312	344	376	342	337	354	340	343	380	331	372	347	354	349	332	318	362	350	319	346	300	290	332	365	330	329	329	334	347	362	378	367	329	339	376	314	333	350	362	327	348	375	335	327	334	355	311	353	343	357	370	345	348	374	359	356	338	353	325	328	378	339	371	327	376	325	343	348	336	333	356	348	378	369	384	336	339	350	318	331	354	391	333	365	358	359	347	350	333	329	342	319	328	346	353	374	315	354	309	359	352	346	348	324	331	349	369	357	347	378	340	381	328	341	353	333	334	347	359	345	334	369	352	331	340	306	338	343	361	326	345	370	323	346	362	341	333	367	331	352	368	366	341	363	340	359	318	328	335	368	339	355	336	342	362	350	329	319	360	361	360	364	320	374	320	363	388	332	313	328	358	355	342	331	328	358	322	381	365	343	358	368	349	375	309	365	366	349	350	368	318	359	338	337	321	337	340	346	346	365	354	342	376	362	346	341	346	374	377	325	328	348	334	342	347	350	323	385	345	330	302	337	321	340	349	313	359	320	343	356	322	295	321	322	329	340	350	343	365	370	331	357	326	356	316	348	350	375	334	345	333	348	353	355	348	361	337	346	331	368	347	378	334	325	346	360	382	363	325	360	294	317	336	349	329	337	371	346	297	331	321	371	364	362	338	324	346	348	354	346	338	305	390	360	376	344	367	331	340	342	331	314	363	349	309	330	336	345	337	340	332	376	350	339	347	339	322	341	349	363	328	340	361	347	369	353	363	358	314	310	308	331	292	332	361	342	325	333
17087	7599	8496	7944	4584	2804	1787	1109	1011	934	933	874	883	872	890	780	872	799	823	825	845	809	782	782	827	795	783	766	810	803	822	789	846	785	854	813	804	808	853	793	817	795	812	801	824	850	746	804	905	800	811	794	789	839	798	777	818	826	823	831	787	866	787	825	830	828	809	849	799	850	818	852	797	811	790	802	815	835	846	838	797	814	815	835	828	800	813	816	723	816	816	759	795	775	881	789	800	886	792	827	749	784	835	803	769	850	786	812	808	804	853	818	860	838	827	854	832	845	787	767	784	780	851	804	783	729	797	811	817	788	853	792	852	799	849	781	761	801	801	810	793	824	728	836	772	812	817	846	794	792	867	784	818	818	804	824	840	789	833	775	815	816	801	780	841	808	773	807	812	775	808	755	771	787	770	829	817	772	813	774	856	816	810	762	844	840	843	782	801	795	814	804	810	810	779	852	789	806	819	793	810	789	823	796	804	809	800	866	808	801	805	779	827	788	813	796	802	853	764	797	795	833	828	798	849	864	777	764	806	817	795	839	883	815	815	829	759	791	753	848	775	810	832	811	844	804	779	827	727	806	788	799	789	813	801	804	871	741	795	835	778	800	802	804	811	784	799	779	758	806	768	798	805	805	829	809	821	815	783	837	779	871	835	820	821	836	779	774	795	758	780	826	849	765	789	807	817	814	781	762	788	761	817	820	807	803	794	788	808	848	843	805	848	829	825	804	763	794	814	839	821	798	839	859	833	795	796	870	818	790	856	797	844	776	850	842	818	813	788	871	847	804	848	855	828	847	807	807	810	834	826	799	824	785	865	873	785	771	834	785	795	811	868	836	795	777	745	851	814	799	825	777	826	813	794	809	835	837	823	839	861	809	813	804	810	815	791	819	807	790	812	791	853	768	844	830	869	794	802	757	745	842	811	761	798	780	804	866	850	823	821	765	807	807	883	817	798	821	817	840	790	816	801	790	770	784	845	818	856	828	843	814	877	796	812	754	836	776	838	827	856	787	808	806	784	817	780	822	840	867	911	778	803	798	796	822	841	872	812	836	772	810	786	842	860	849	795	763	822	754	772	803	816	851	870	791	748	817	804	851	822	852	795	807	826	778	851	808	730	828	759	779	752	828	798	800	837	799	818	722	804	862	788	778	814	788	825	834	822	905	804	818	759	749	810	780	781	867	830	807	792	787	847	850	797	837	831	827	824	782	766	833	809	799	840	793	809	817	773	845	828	778	838	816	789	771	801	822	811	788	781	839	807	771	833	809	832	829	839	800	782	794	847	786	793	813	830	795	809	831	782	809	812	771	793	816	818	813	812	836	790	797	788	822	853	845	814	814	794	799	792	799	793	766	811	850	802	759	880	843	809	849	738	770	801	792	735	757	854	800	783	803	818	772	826	830	800	819	809	781	821	829	790	787	793	808	875	787	786	816	819	781	807	816	813	794	841	827	816	806	788	758	831	742	806	784	830	790	823	809	742	801	801	798	760	807	801	755	872	793	829	807	807	854	753	768	806	788	834	838	820	785	806	877	811	792	809	797	783	802	780	856	795	848	764	783	747	788	771	785	783	827	853	842	833	870	805	875	815	838	827	794	790	822	840	789	828	777	751	832	790	809	782	813	803	804	822	755	810	814	768	764	825	805	795	844	782	826	809	780	824	752	734	810	809	794	843	820	772	844	783	825	810	800	820	806	858	845	784	790	819	840	815	815	808	817	819	773	828	816	816	836	822	856	749	804	811	794	859	821	771	770	816	878	790	794	826	843	824	865	774	809	829	766	815	801	841	789	730	788	839	834	822	835	794	813	830	800	806	779	801	797	848	827	793	759	769	829	780	824	803	798	789	772	776	837	852	818	840	749	823	796	792	786	876	819	841	844	820	782	787	800	771	844	764	756	810	837	881	819	802	820	809	783	813	860	788	840	858	818	817	815	825	798	783	770	866	838	797	799	753	832	795	777	836	812	804	871	790	791	802	799	826	826	836	839	791	792	884	855	810	811	854	801	771	826	811	857	833	781	821	839	824	782	803	809	844	787	842	812	844	758	799	814	813	803	794	804	824	812	777	800	773	842	765	796	784	779	784	748	791	805	866	840	836	782	766	844	832	834	861	811	788	871	798	855	846	794	824	782	755	847	818	802	791	849	814	841	811	888	809	791	798	780	758	781	867	789	837	840	843	771	837	841	825	813	824	870	827	824	777	861	811	853	805	859	783	803	769	790	779	795	788	834	778	803	715	774	830	825	809	771	821	788	794	834	851	845	806	825	798	790	816	781	836	840	815	829	860	802	825	788	788	794	804	809	787	806	789	775	802	781	799	812	866	777	803	754	796	774	807	809	813	811	794	802	788	831	784	794	831	782	785	804	791	771	870	779	804	784	802	779	823	739	887	832	823	817	783	782	833	831	826	825	827	804	802	802	799	831	812	777	846	817	757	809	806	838	847	818	819	867	772	855	828	819	806	770	798	813	796	805	843	794	811	837	806	860	796	831	772	832	824	857	808	826	856	825	782	763	811	812	755	825	855	855	788	808	805	786	827	816	826	800	785	855	804	799	806	818	798	784	818	783	822	757	787	817	871	873	831	776	753	789	860	781	799	807	767	797	794	844	785	757	792	805	797	852	809	814	831	784	835	833	780	775	775	830	764	827	827	828	767	823	859	843	857	816	829	792	869	818	837	810	804	817	813	812	786	785	854	823	818	821	797	813	831	818	821	833	830	786	806	834	826	835	825	782	855	799	754	793	848	807	810	831	788	850	722	839	877	816	793	782	834	805	761	821	826	785	800	797	825	823	777	828	788	823	793	790	775	844	774	816	824	793	802	843	764	805	802	767	808	789	796	829	796	794	818	779	827	830	790	766	842	780	802	795	803	790	823	798	834	791	834	791	836	769	794	867	782	800	852	826	827	767	756	820	854	816	768	841	837	798	850	820	790	848	765	797	801	811	800	817	798	806	772	821	831	824	837	808	800	833	764	784	805	814	788	838	817	825	794	778	887	773	804	811	802	826	791	795	796	796	833	866	817	802	805	816	884	841	779	787	817	840	809	862	837	786	775	850	806	811	816	802	795	813	819	897	856	865	825	752	809	782	828	826	828	845	846	828	815	766	847	775	803	789	759	833	794	853	802	812	842	777	770	819	824	816	804	847	755	827	792	848	817	833	781	824	828	810	818	802	783	836	871	817	851	868	790	794	824	816	792	794	857	788	816	791	849	757	838	765	758	804	861	799	838	811	798	782	814	793	815	853	802	839	882	825	845	814	809	812	799	835	838	775	784	777	815	770	810	774	788	804	831	816	836	757	786	830	770	810	766	826	841	786	763	780	865	823	781	849	845	841	815	834	807	823	770	827	755	862	822	816	809	840	837	788	785	834	810	791	791	838	800	848	808	803	800	854	824	824	822	798	796	819	826	834	774	842	768	783	789	843	807	800	806	806	776	778	790	816	851	836	814	779	865	778	770	805	861	851	815	787
31358	5317	1163	836	498	472	381	360	372	348	346	355	360	384	345	380	348	349	349	355	354	346	357	317	350	359	339	364	357	356	353	377	331	340	352	362	335	389	343	344	368	323	374	340	354	331	367	359	373	322	373	334	373	352	356	372	320	352	345	368	335	363	345	341	363	353	382	342	341	322	351	341	378	377	318	337	376	352	372	388	331	333	350	356	322	359	360	363	355	366	372	361	362	388	328	321	352	341	347	321	337	351	393	353	397	376	375	347	374	367	366	370	337	376	353	365	377	360	365	327	348	382	344	346	350	326	385	374	333	315	340	370	386	330	359	361	336	340	351	370	330	342	339	348	364	358	325	342	372	365	365	333	354	380	334	345	352	346	360	352	382	356	338	350	375	356	342	395	359	353	356	363	337	317	297	343	338	339	342	332	369	343	339	380	330	371	382	331	349	371	344	336	314	359	356	382	390	331	330	340	385	383	350	317	313	367	361	370	357	364	357	364	367	339	332	361	373	383	360	345	342	313	346	354	317	358	313	343	334	339	324	359	332	355	321	339	361	337	380	348	342	354	366	319	339	337	383	347	311	307	311	381	386	391	380	359	355	327	340	355	364	358	375	341	353	359	324	332	340	372	375	339	349	297	360	346	379	356	348	360	348	373	339	391	326	366	348	318	357	361	337	356	353	341	365	351	338	363	339	362	359	376	355	353	342	368	345	334	367	371	387	380	371	356	340	381	366	346	337	371	332	347	354	350	366	331	382	337	359	396	369	372	346	334	359	358	339	373	352	338	328	331	328	373	324	375	343	349	354	390	342	355	320	351	404	395	359	360	355	354	340	371	390	373	321	341	385	387	338	349	430	344	335	329	340	360	369	360	414	368	385	327	358	342	349	341	349	370	340	369	358	380	332	386	342	305	354	389	361	383	383	358	331	332	338	382	342	335	347	338	359	370	346	373	355	368	384	348	311	330	346	361	341	385	384	345	359	400	372	342	383	352	347	347	393	339	347	351	372	370	362	383	399	359	308	338	336	383	328	354	354	375	404	345	363	346	389	331	354	366	342	338	344	402	355	339	352	373	325	365	359	335	357	330	373	342	323	353	339	362	360	429	351	337	333	361	323	352	359	357	402	355	353	358	324	326	385	386	398	362	311	345	358	371	368	407	378	368	339	345	352	374	388	340	359	374	348	352	373	315	355	310	360	335	370	365	349	329	306	380	377	344	370	334	341	377	382	347	347	339	367	336	343	370	337	367	383	341	342	349	329	317	330	342	339	367	409	376	364	394	335	354	371	332	372	356	331	398	324	357	362	396	362	382	360	366	345	357	353	359	368	398	348	344	363	349	376	395	330	395	327	357	369	348	349	349	351	372	379	353	335	363	348	352	329	364	353	338	368	371	345	321	359	351	351	389	393	367	357	324	305	361	359	340	349	362	352	369	369	353	386	363	339	333	341	331	368	350	389	355	376	339	365	367	381	370	363	391	320	364	320	348	340	344	372	338	355	357	339	328	332	337	354	339	389	333	413	359	311	411	357	360	372	351	322	354	340	328	348	361	365	399	351	329	367	353	380	356	329	328	352	358	332	368	382	333	323	369	374	354	379	348	307	363	350	345	350	379	342	351	386	336	348	341	328	354	381	371	366	355	365	397	385	349	346	357	341	327	335	358	339	330	338	341	365	369	370	340	372	359	388	349	352	313	329	375	358	334	369	362	375	333	343	376	347	353	324	391	332	357	321	371	354	385	396	396	364	352	343	384	363	339	355	323	365	336	339	338	322	340	389	343	361	352	330	386	372	365	322	348	328	355	375	394	363	348	370	369	369	397	393	327	351	345	387	344	355	365	345	328	357	339	353	391	325	352	331	349	341	363	340	343	369	374	332	406	370	352	352	342	325	331	314	347	357	355	377	378	338	346	363	342	348	360	340	370	350	370	338	339	323	330	399	337	324	316	332	366	340	377	402	393	393	381	304	372	349	405	365	356	386	375	324	379	378	368	366	343	384	388	325	346	365	328	345	327	356	377	350	354	359	323	377	381	339	362	375	350	346	378	399	399	376	364	359	392	373	389	358	362	363	350	347	375	363	315	334	358	366	331	349	353	357	337	352	386	402	374	353	335	368	356	355	352	358	381	384	333	370	332	345	334	355	336	412	333	341	358	378	323	380	336	356	326	363	351	414	336	299	338	376	361	348	376	370	379	345	370	355	354	348	347	402	399	342	346	352	389	356	366	351	361	344	342	387	365	356	372	342	347	383	352	397	348	342	332	345	336	339	381	355	362	353	346	338	353	373	347	365	326	337	335	342	337	400	356	381	352	308	368	368	370	330	358	382	323	365	349	354	377	348	348	369	351	349	346	378	352	354	324	386	342	374	323	372	339	316	356	359	383	319	348	386	345	382	325	320	357	361	358	345	389	334	329	370	412	363	340	349	313	374	357	386	340	356	364	362	346	361	341	381	330	339	368	373	327	364	369	383	363	342	345	338	345	367	365	348	338	363	331	381	354	373	381	363	381	356	376	356	355	356	374	333	359	353	352	365	346	321	390	351	376	365	338	353	372	347	366	362	326	384	352	331	322	336	393	350	354	390	346	319	350	371	355	348	357	367	397	327	320	373	358	344	321	320	373	339	347	369	368	392	356	374	405	346	367	363	353	344	347	342	346	345	332	359	370	382	350	353	326	374	401	361	355	360	337	365	349	387	340	347	365	390	323	339	396	326	364	351	385	360	367	337	356	379	337	373	347	371	348	357	366	351	337	334	373	336	357	368	325	331	359	352	352	372	350	345	363	368	333	392	342	358	356	356	353	377	328	366	357	375	328	368	391	355	393	382	365	330	353	365	348	356	391	377	367	373	332	382	331	344	373	362	333	372	350	364	344	345	372	398	326	346	359	391	359	383	377	343	311	325	330	345	366	364	316	325	343	359	326	340	341	357	401	375	366	384	351	357	354	358	341	360	345	347	341	334	334	394	334	342	383	350	346	392	305	338	354	362	378	346	340	333	335	359	315	391	342	378	360	378	393	399	307	346	388	351	362	317	383	353	333	349	354	389	347	339	350	344	376	342	285	345	349	369	356	340	341	309	347	373	335	365	343	355	347	353	313	356	339	336	347	382	311	394	363	355	374	351	361	345	394	310	341	351	342	312	372	345	384	353	376	390	366	351	369	329	314	353	311	354	339	357	341	364	334	377	347	354	368	370	364	358	354	351	344	358	360	375	336	358	319	344	377	371	394	350	356	378	369	336	361	349	345	354	369	371	365	363	327	336	376	381	376	343	333	384	358	386	378	337	334	327	353	353	335	365	374	372	355	329	359	381	335	347	351	365	355	360	369	348	376	325	358	332	344	406	351	377	328	334	381	376	350	387	354	370	340	335	341	381	353	350	343	380	343	373	372	349	352	321	345	357	347	337	322	363	380	356	355	348	361	380	338	333	375	318	361	357	366	368	382	351	346	354	383	338	362	324	339	332	339	382	363	381	352
21914	11472	10710	7480	4453	2983	1605	1202	1058	990	925	872	872	905	855	833	837	845	871	882	845	823	842	836	823	846	833	867	825	859	882	896	814	863	778	841	770	885	899	868	887	826	880	862	868	843	881	812	875	856	882	846	850	861	848	903	851	815	895	868	901	820	861	831	850	839	842	852	862	856	851	835	836	833	822	819	828	816	756	867	875	827	830	873	819	838	808	848	876	849	829	833	846	853	870	840	840	818	819	856	799	869	837	871	854	851	823	835	835	804	850	856	868	840	856	815	824	809	798	807	829	801	825	809	864	889	841	865	814	860	831	818	896	832	839	823	830	858	856	813	837	817	851	866	809	883	891	836	831	880	863	875	868	857	906	897	856	851	842	854	875	817	826	810	805	822	847	812	785	846	851	856	876	854	859	841	789	889	836	887	827	887	877	852	798	878	813	877	827	836	831	787	836	845	877	845	854	824	860	873	802	828	820	775	837	840	837	843	885	831	817	857	838	805	852	888	844	894	827	837	821	874	838	867	822	835	813	827	859	889	812	893	793	837	823	859	829	855	853	804	837	878	922	929	862	804	891	860	845	897	839	867	846	861	817	824	906	866	875	864	859	849	871	800	829	767	842	830	850	861	835	906	896	832	826	815	849	824	864	837	842	905	832	833	841	909	787	861	868	881	795	893	831	807	878	891	838	887	839	808	828	836	849	855	864	795	806	866	803	832	824	837	863	849	822	905	820	821	830	822	807	861	841	839	851	845	841	910	874	858	881	835	881	854	885	872	854	865	838	804	835	815	824	839	863	872	869	833	834	840	874	840	865	838	818	818	869	893	847	809	867	834	901	831	818	815	880	896	860	860	892	865	864	811	823	848	882	853	798	867	818	854	854	815	833	814	875	825	821	858	844	790	868	875	851	873	858	821	864	827	871	866	831	851	841	841	884	857	900	877	893	844	825	892	797	884	823	837	861	790	859	861	851	841	823	846	861	846	821	840	841	797	830	858	845	893	807	811	863	842	868	831	894	816	854	829	823	893	888	854	872	846	831	877	872	873	862	839	866	833	855	839	848	826	887	882	814	869	837	837	822	873	804	845	833	876	813	851	833	867	869	833	847	861	879	848	843	844	806	827	852	858	867	807	843	804	822	816	878	893	839	814	858	833	889	858	869	833	841	860	836	873	868	807	819	848	819	877	899	862	908	848	844	851	873	795	852	800	858	865	884	823	855	853	834	821	772	859	844	848	847	805	846	795	865	857	808	884	861	812	772	806	835	830	835	844	915	816	873	812	839	817	853	847	851	869	848	849	863	856	787	807	884	804	848	857	866	905	857	828	895	848	859	825	825	861	816	900	848	880	837	839	862	848	850	850	860	862	835	862	827	837	868	849	852	827	880	905	879	834	826	801	839	849	820	815	879	795	843	786	878	836	833	838	881	840	790	822	815	857	789	849	799	837	912	874	856	842	828	791	855	855	864	858	816	835	834	814	890	850	827	797	852	855	852	834	857	865	854	825	849	809	848	852	830	877	812	847	828	851	839	839	858	851	840	809	860	806	853	883	891	826	871	832	805	825	919	898	889	863	852	843	852	877	867	804	842	852	831	847	854	888	760	858	834	865	838	893	848	915	797	830	840	886	818	833	865	839	849	829	830	856	854	863	876	823	860	826	817	882	884	864	880	811	835	841	826	872	878	846	897	858	804	829	876	834	808	804	884	875	842	848	891	838	844	807	889	853	886	860	825	855	840	859	794	809	880	798	862	816	850	805	859	839	818	872	856	804	831	885	861	871	871	877	857	879	872	794	828	878	874	856	834	867	868	825	850	888	825	866	864	860	825	833	840	836	860	881	830	881	805	853	875	882	860	829	824	831	814	866	808	874	861	863	841	781	833	835	858	832	862	849	857	867	872	851	928	859	871	839	862	794	879	873	890	852	815	808	926	817	876	855	818	857	895	822	860	829	824	855	853	836	886	873	852	813	899	895	880	785	814	860	842	835	909	858	848	878	875	793	791	839	927	888	771	840	803	846	887	874	795	806	843	852	820	780	855	845	831	832	879	781	856	849	857	873	840	815	891	892	845	861	855	899	859	852	900	806	877	897	893	872	865	816	886	851	872	889	868	841	893	849	793	824	810	865	901	824	779	863	879	854	856	851	848	832	832	815	847	852	845	865	852	903	867	851	805	866	821	842	834	809	871	869	827	933	792	820	827	905	848	868	890	868	861	789	831	897	903	891	816	832	928	854	871	852	829	818	876	843	807	819	817	864	826	845	841	853	843	872	851	863	872	833	835	822	869	818	832	817	815	801	868	860	828	798	797	782	879	846	879	880	842	872	853	835	854	800	864	788	875	797	844	877	876	839	858	866	883	854	823	810	865	854	839	831	877	839	860	848	840	861	837	837	829	846	840	809	800	809	866	816	854	841	851	867	834	830	870	852	868	850	819	779	784	819	798	890	916	830	756	845	839	855	868	819	860	923	837	862	900	865	839	881	847	830	861	816	872	842	840	868	869	886	852	857	874	841	809	877	865	878	832	887	833	854	823	794	848	812	810	807	837	906	812	811	874	879	849	808	825	846	885	850	813	829	863	830	831	842	853	899	855	795	844	830	860	859	867	770	873	802	862	860	821	840	807	846	850	894	859	862	836	870	837	835	827	834	854	772	812	877	853	830	854	814	830	899	864	822	863	823	842	782	826	818	845	884	816	804	838	895	895	849	857	861	915	834	802	885	821	828	800	899	834	831	845	834	887	855	869	852	857	817	822	818	802	840	800	884	808	775	813	810	836	806	783	837	802	848	882	827	860	856	896	795	795	854	870	839	813	840	842	851	825	832	883	831	863	864	759	877	872	853	890	841	853	836	915	860	874	815	853	861	825	804	827	848	821	809	802	840	894	835	804	887	877	833	847	849	829	902	833	837	840	822	878	851	859	844	863	832	846	826	866	803	886	886	835	867	837	891	840	825	792	814	914	842	821	825	840	819	870	831	831	837	875	844	802	863	880	828	815	790	782	816	849	864	880	869	857	818	801	881	794	862	866	848	881	856	806	868	812	829	855	873	845	827	884	816	817	877	821	863	848	836	839	823	901	810	786	857	841	819	851	846	853	837	862	842	825	845	829	843	810	846	861	876	832	861	833	831	880	862	807	838	866	833	849	869	806	833	807	833	846	842	872	799	856	924	848	811	878	832	879	804	818	832	834	902	873	853	820	846	832	862	875	813	819	822	820	900	897	858	837	805	896	861	811	829	925	852	831	870	850	835	831	835	861	859	826	813	802	894	825	817	834	835	845	855	894	861	803	846	834	865	822	828	808	858	801	874	778	884	894	817	832	816	835	882	849	820	906	852	854	877	814	850	832	849	815	857	838	909	818	821	823	816	811	808	856	844	889	838	843	908	862	836	872	879	854	878	798	862	895	827	845	780	861	851	863	799	896	859	831	828	841	823	810	823	892	820	817	842	810	867	860	849	843	845	835	887	859	859	882	840
23680	2647	548	408	433	335	346	305	327	352	321	347	326	343	335	304	356	311	327	356	333	350	360	313	309	347	347	331	335	335	373	360	323	345	318	323	349	310	328	316	326	358	353	348	341	325	318	350	335	322	299	307	351	300	356	351	284	347	316	355	374	306	338	333	318	295	318	307	354	369	353	376	287	318	310	326	360	346	336	331	368	342	352	298	307	331	332	322	343	356	347	329	337	309	329	339	364	371	334	326	344	330	338	319	338	353	352	301	325	320	346	363	332	330	345	320	309	320	389	316	323	309	332	331	339	356	350	337	321	321	341	307	287	339	325	316	366	289	327	334	342	339	356	330	308	369	329	365	281	320	363	316	333	344	358	301	325	365	341	314	319	352	324	348	332	340	345	283	345	335	330	307	375	308	338	323	338	330	319	329	349	368	313	318	355	333	319	332	319	335	316	311	351	298	321	333	304	367	353	359	333	314	335	309	310	327	342	326	300	330	342	322	340	390	341	343	302	311	327	304	338	314	324	324	342	323	290	312	333	341	298	329	325	325	350	341	347	298	327	318	306	335	332	308	334	353	326	330	339	324	351	312	356	339	333	298	349	345	322	329	335	360	334	356	321	305	334	306	309	347	353	338	362	325	344	332	345	288	299	353	349	306	329	349	326	339	342	313	306	344	327	347	319	348	328	371	309	320	329	338	335	312	330	344	336	335	334	310	331	350	379	336	304	320	355	327	314	348	347	317	335	328	317	382	357	341	319	329	333	329	338	320	322	301	336	324	332	336	341	322	320	353	303	333	317	328	351	332	338	355	369	318	323	314	327	294	321	325	345	337	337	321	326	345	331	333	326	326	320	316	331	325	329	361	364	353	325	292	291	325	334	337	330	328	322	338	333	324	379	342	308	303	319	322	329	309	296	341	323	338	359	311	383	311	348	328	319	333	291	340	297	356	355	319	381	330	345	342	316	307	339	350	362	356	356	314	344	349	319	334	348	336	367	334	334	325	321	323	369	350	342	324	322	348	317	328	319	310	362	343	346	301	368	325	368	310	343	314	308	363	326	341	357	326	319	325	338	351	344	322	327	310	318	352	333	330	284	348	318	348	340	349	359	374	351	304	312	331	308	339	320	288	316	362	335	326	343	338	308	319	339	339	348	320	346	364	290	322	351	321	350	322	341	344	314	299	322	323	356	339	293	344	339	344	316	336	328	322	341	333	372	322	332	346	364	304	359	321	317	354	346	346	358	316	342	362	365	355	323	365	296	343	335	329	346	310	362	375	336	305	329	336	373	318	343	317	313	340	347	334	348	316	355	328	321	321	349	346	349	325	383	368	317	320	343	313	316	303	341	350	366	340	330	355	380	352	303	310	306	297	365	345	296	332	357	340	323	351	347	357	323	313	347	368	358	329	392	324	311	362	360	317	334	344	314	300	312	340	310	335	389	338	301	324	382	356	346	350	337	358	301	348	340	322	328	323	311	348	352	311	305	358	314	321	352	326	330	333	326	322	315	344	329	344	311	335	294	341	343	318	303	336	331	352	314	313	367	303	356	363	354	347	363	331	360	340	377	320	316	359	350	327	343	308	339	331	325	313	327	348	348	333	346	355	340	333	344	341	307	318	335	324	351	333	294	355	377	354	340	361	349	320	376	341	357	307	324	317	324	333	356	306	348	371	372	336	337	338	298	328	320	343	316	311	386	381	338	367	341	338	287	318	298	371	370	313	334	373	343	329	337	306	354	325	304	353	288	348	319	300	312	317	335	334	308	365	340	321	348	347	291	336	327	352	366	348	314	330	336	341	350	333	326	308	335	341	364	362	326	299	340	324	398	331	337	343	317	349	367	361	334	319	311	329	336	339	339	315	324	321	328	306	304	334	327	338	320	348	305	324	366	351	321	365	362	314	338	349	349	330	317	339	350	341	306	369	331	343	324	319	334	355	311	364	345	335	326	311	330	345	335	343	361	348	349	338	360	329	324	329	328	323	347	360	328	315	306	322	362	339	342	340	328	319	301	327	339	347	328	342	290	319	311	355	341	295	317	329	323	313	327	315	330	342	354	341	331	322	335	340	339	341	370	355	315	331	334	325	340	321	320	366	336	314	326	295	291	327	359	355	371	317	350	312	324	313	319	317	382	337	333	354	308	366	349	364	331	357	315	313	330	327	319	336	314	314	320	344	337	352	339	344	337	337	315	368	349	308	333	345	351	319	355	323	376	316	344	298	337	314	308	318	328	340	341	352	351	346	319	330	357	307	301	353	333	342	328	327	360	377	330	330	343	401	320	332	343	368	332	357	329	344	347	307	360	314	314	335	337	355	319	336	316	313	305	334	314	354	349	299	294	339	306	313	323	350	304	349	274	337	298	313	333	332	327	311	315	357	362	319	327	353	281	319	342	343	334	305	348	315	352	336	308	304	355	315	378	353	359	339	356	323	309	334	347	383	338	336	328	349	325	349	351	325	354	344	359	318	352	347	353	341	344	319	341	339	344	351	330	309	307	345	376	329	328	315	340	362	366	341	304	294	332	321	370	326	325	336	370	314	333	304	296	308	314	287	356	350	336	321	364	353	309	336	293	332	364	307	301	326	354	350	344	339	335	325	347	331	365	316	311	332	336	326	322	317	375	361	279	355	370	373	353	298	318	299	319	313	365	337	352	397	356	354	331	341	320	348	334	344	293	337	348	339	326	338	346	354	337	343	361	339	321	332	352	317	312	318	353	306	361	323	336	345	339	328	347	310	334	307	335	339	334	341	317	305	377	295	339	336	311	302	344	355	329	318	357	313	314	315	340	326	332	315	333	306	344	333	335	297	354	331	388	268	301	312	347	334	324	354	311	369	334	345	374	328	350	338	308	339	296	337	290	308	361	333	321	375	355	344	308	324	343	354	322	343	317	359	339	304	311	363	326	307	312	346	295	368	306	340	320	304	364	349	315	338	318	342	356	356	323	314	366	335	324	337	345	321	345	363	317	350	299	321	376	326	355	325	311	344	304	295	349	350	319	334	327	319	324	356	320	345	347	317	338	342	358	312	345	360	316	350	328	311	360	317	333	321	339	332	378	299	376	339	354	305	344	351	352	337	362	339	309	361	319	360	322	341	325	332	364	314	349	305	336	350	362	340	376	316	346	332	306	345	322	310	343	328	301	371	304	347	356	314	351	320	335	344	328	324	328	318	345	389	358	313	339	316	351	331	329	317	333	330	317	332	329	340	312	342	339	354	332	324	304	331	347	363	358	342	352	343	333	318	307	320	334	347	332	337	328	304	306	342	349	337	356	344	312	312	331	345	362	353	337	352	307	361	307	319	335	301	349	350	346	347	349	306	349	323	342	288	331	346	335	324	343	320	367	369	342	331	337	360	353	325	297	359	353	360	321	363	331	310	360	345	315	333	349	320	347	311	329	344	337	373	338	308	332	328	344	347	367	344	345	379	348	304	347	325	322	327	338	313	376	335	329	319	327	365	384	332	316	327	326	310
17695	5387	3745	2260	1644	1093	888	850	804	828	831	786	770	781	795	810	760	797	745	793	733	761	748	739	794	752	733	770	734	773	755	751	831	788	775	757	783	801	759	770	774	773	769	750	750	769	784	771	787	756	704	732	795	751	755	759	746	778	792	720	784	791	767	756	782	760	814	745	795	797	768	769	800	789	725	725	731	730	707	733	762	771	804	750	787	742	794	769	741	784	756	780	800	749	754	760	736	798	783	757	770	736	785	761	790	760	799	786	795	721	751	763	767	751	770	776	753	769	775	722	803	755	751	796	761	775	789	727	790	748	754	810	769	797	806	753	801	758	782	785	755	769	754	761	743	737	762	793	784	799	802	813	848	728	755	738	839	727	800	758	748	811	804	782	769	735	796	788	754	752	751	749	747	774	755	750	795	787	721	772	768	760	742	786	774	813	777	759	753	751	794	728	804	809	724	718	755	765	773	743	786	776	746	730	784	752	754	792	761	713	760	784	780	765	777	716	778	723	767	769	769	757	790	767	760	732	759	770	735	786	773	786	751	798	748	801	782	779	782	793	752	764	758	778	768	742	768	843	782	806	788	777	810	789	767	739	786	783	752	763	788	782	773	797	715	763	774	776	786	787	758	782	802	730	776	785	742	728	785	789	776	764	785	729	751	816	786	777	757	742	748	764	738	722	745	826	762	721	763	724	748	811	801	750	772	788	749	746	779	740	803	789	775	787	774	749	766	751	779	825	789	764	775	775	753	762	716	790	788	819	760	751	720	768	790	765	751	749	766	742	782	695	713	715	785	749	741	763	737	769	728	757	794	722	733	790	749	773	767	736	782	765	771	823	752	787	806	775	770	790	790	759	777	765	751	777	767	778	756	779	781	732	748	765	758	775	783	804	735	753	810	782	761	776	777	774	741	707	758	773	798	741	737	772	762	745	803	758	730	765	742	723	743	792	757	793	711	768	742	787	807	794	805	765	790	818	779	763	777	772	787	731	790	794	728	820	785	788	803	814	767	800	784	758	753	756	811	803	803	779	746	777	758	782	772	777	707	820	750	789	748	712	762	780	763	783	769	788	793	764	786	751	757	740	807	711	796	759	765	756	752	727	808	741	732	812	823	727	746	804	764	740	764	778	759	742	807	778	764	773	774	729	806	749	792	824	761	806	714	778	734	794	744	712	833	771	735	763	750	782	761	740	798	798	784	755	756	769	779	774	811	790	772	740	799	774	744	822	829	722	778	752	705	755	753	732	775	823	758	800	780	759	779	844	740	769	742	762	774	839	761	769	796	792	800	780	788	755	746	762	776	800	800	781	815	796	786	757	798	733	752	753	764	738	763	820	797	720	723	754	718	715	738	788	742	780	788	782	748	807	757	781	829	752	771	775	777	760	749	760	752	763	783	759	772	777	793	777	771	763	791	733	799	785	801	729	829	794	759	746	738	743	780	774	783	782	727	762	795	759	739	791	729	746	758	789	782	772	774	780	754	746	781	769	710	781	799	752	750	756	715	796	819	741	773	707	789	755	765	775	779	765	757	778	732	787	750	725	768	754	771	779	791	728	759	756	756	795	740	740	758	785	780	742	767	720	737	763	789	766	740	783	739	740	792	800	755	817	778	803	774	755	747	793	806	753	815	745	799	765	813	773	796	781	768	764	759	769	789	752	712	782	762	789	767	722	771	744	799	765	792	756	730	774	785	730	793	813	738	739	755	733	800	793	779	799	738	698	783	727	797	768	764	744	769	757	763	701	796	764	751	729	750	724	756	761	794	774	762	789	773	780	727	862	758	784	790	778	783	804	785	721	811	770	757	765	813	751	742	761	769	834	741	769	799	769	781	750	758	755	752	748	768	764	800	811	850	730	751	775	773	788	731	733	761	780	752	793	810	795	779	743	742	746	717	794	770	824	743	746	764	716	740	816	772	786	750	752	770	851	738	758	763	779	760	755	750	773	777	734	697	739	746	759	768	726	803	685	819	755	725	833	796	791	790	736	739	741	747	760	747	729	746	703	749	750	743	757	762	811	780	782	734	761	815	793	720	757	764	783	749	830	799	799	805	752	765	768	752	752	800	754	745	696	798	758	782	740	768	713	743	738	775	809	811	772	749	750	749	752	722	808	782	728	813	771	778	732	733	743	709	817	778	765	799	774	701	719	844	762	742	738	771	760	751	767	734	762	753	737	740	776	724	743	750	774	748	694	764	734	766	758	794	781	820	759	804	775	819	787	770	722	773	724	719	755	808	732	808	797	777	750	789	782	789	753	771	815	759	787	729	783	781	776	761	752	745	729	738	730	758	794	767	819	765	756	771	772	763	793	811	740	698	803	749	734	765	726	752	760	790	818	775	775	782	819	789	746	751	752	755	823	742	755	803	736	773	748	753	815	721	813	741	763	773	775	748	756	734	814	787	799	786	718	805	745	756	810	723	734	774	740	773	763	761	768	743	790	753	748	740	771	749	752	742	761	845	867	793	725	802	748	748	787	745	767	766	804	721	759	738	785	817	759	762	787	774	805	738	737	801	747	766	775	750	746	758	741	757	769	725	769	797	766	758	773	776	817	733	785	737	795	781	776	768	749	755	790	821	791	779	791	746	814	777	755	770	793	743	776	770	737	730	731	741	753	770	798	776	789	733	780	741	774	800	832	709	739	754	730	753	779	757	738	761	800	773	731	777	737	767	768	754	767	749	746	773	730	759	762	738	786	767	749	737	783	755	781	813	813	741	768	766	807	769	698	786	804	768	725	782	745	766	735	799	772	752	771	763	790	772	759	792	722	753	779	833	766	822	712	752	749	745	771	736	760	788	750	782	787	800	730	743	764	820	770	777	805	746	782	729	753	739	795	767	778	763	788	741	739	768	759	766	771	752	751	771	751	794	810	780	792	763	746	807	816	704	762	741	756	733	767	798	795	758	774	786	747	761	740	743	765	758	773	775	804	855	759	771	783	794	758	786	769	799	776	753	761	717	722	803	752	794	833	754	753	762	780	774	744	734	799	783	735	785	802	737	762	787	721	778	760	814	790	773	791	793	726	748	793	778	736	787	767	756	749	769	759	784	744	770	753	794	808	795	783	759	756	770	807	776	823	766	804	759	715	732	791	722	769	773	801	765	746	759	746	795	723	760	788	728	776	777	759	785	786	767	812	757	833	789	758	747	750	731	770	787	743	760	793	751	793	742	770	774	813	774	766	806	776	780	759	756	780	765	710	773	797	783	739	805	729	703	776	734	786	732	786	765	747	730	748	746	784	782	797	779	729	753	735	716	783	744	790	782	733	761	783	740	736	793	708	750	705	733	758	783	801	759	776	793	793	747	754	768	757	766	739	719	759	755	729	794	756	782	772	748	797	775	764	755	786	766	757	791	760	740	775	779	790	700	756	768	815	784	821	785	749	789	728	782	749	834	786	744	770	800	780	770	812	737	786	747	794	758	781	757	803	806	783	755	778	710	707	757	749	748	754	754	778	823	800	756	738	781	766
29308	4984	907	649	520	387	395	343	358	344	322	351	345	336	350	369	315	324	359	365	331	364	337	338	321	342	365	338	353	364	357	356	345	336	348	324	358	379	342	378	322	339	363	323	357	344	313	347	339	316	305	344	374	361	353	366	360	355	380	310	359	311	389	340	346	341	314	365	355	355	342	333	309	341	370	373	331	314	346	370	322	349	344	354	356	337	307	350	355	326	349	386	348	329	341	317	329	359	327	329	376	326	316	299	353	326	325	341	350	360	375	354	405	336	328	367	376	360	375	355	367	320	353	321	316	352	337	320	336	347	379	318	340	358	337	322	357	339	333	329	327	340	324	338	359	330	316	327	342	331	339	360	370	345	376	365	370	327	334	330	319	333	335	330	367	358	332	348	378	357	395	348	327	326	333	342	338	327	336	366	339	301	351	384	344	358	376	321	330	331	350	343	325	326	351	369	298	361	360	342	352	353	345	339	316	354	323	342	333	357	370	350	346	357	307	349	328	335	365	318	339	342	350	328	355	302	323	349	330	339	369	338	350	383	349	349	348	368	334	333	333	352	302	296	315	347	384	280	351	321	400	385	347	348	323	339	376	347	328	360	356	342	306	324	335	322	370	323	330	331	320	361	354	368	339	379	323	347	357	379	324	362	325	347	333	370	405	339	332	317	305	383	335	319	336	376	351	357	317	319	390	322	342	325	345	354	352	352	367	328	381	341	395	347	334	372	308	334	350	358	353	355	378	332	328	352	330	357	306	349	354	318	326	350	354	357	376	324	332	335	352	365	351	329	322	347	355	323	366	335	343	318	369	328	327	343	317	359	366	365	372	340	360	299	332	337	342	324	397	373	315	346	363	347	327	311	331	312	361	354	338	359	350	307	336	330	336	292	347	351	353	329	338	373	359	398	335	304	329	375	349	328	343	364	356	344	360	350	347	337	327	320	366	335	328	346	354	384	404	343	339	345	368	338	339	363	354	363	359	365	361	373	335	342	348	332	350	337	348	346	348	323	323	357	357	348	366	357	337	314	325	350	385	339	313	337	321	330	339	350	368	372	362	388	356	326	386	334	317	372	331	372	350	314	316	352	347	341	332	327	307	380	342	337	343	362	349	302	335	353	344	338	316	342	323	354	312	322	326	363	330	341	309	344	326	328	346	310	352	366	347	332	355	380	314	321	347	327	303	363	344	344	324	345	346	349	362	369	365	364	330	388	341	348	311	347	327	392	336	317	336	332	343	313	301	307	373	367	323	361	361	361	316	360	350	340	348	311	386	404	363	385	339	332	346	347	307	348	333	334	318	328	345	359	356	382	327	367	330	358	303	355	351	339	333	337	351	345	375	329	362	324	353	331	327	359	380	333	372	313	310	348	352	358	351	353	374	333	358	346	397	354	319	318	349	324	318	384	352	366	402	371	355	293	326	339	367	353	317	392	359	335	328	374	368	351	332	327	324	380	352	352	331	375	332	328	351	376	365	313	308	342	349	346	347	338	337	382	358	335	338	311	357	368	332	353	344	361	356	329	378	321	327	309	382	329	342	323	308	355	314	342	400	353	389	340	335	344	351	320	354	332	334	331	343	339	335	349	370	298	317	329	357	311	356	339	358	325	351	385	339	360	353	357	349	350	339	349	313	318	312	357	347	337	377	325	364	370	378	350	383	332	328	312	348	369	374	315	369	318	353	317	318	348	381	357	346	341	335	377	329	325	338	316	350	395	352	364	368	344	374	338	392	381	347	352	353	354	366	335	315	353	371	320	363	346	375	380	340	292	349	329	328	351	336	320	345	323	353	346	379	350	310	343	366	349	362	342	324	371	351	313	324	336	355	330	365	379	365	341	378	364	360	323	312	344	362	352	351	360	349	331	340	316	314	354	361	357	319	358	344	323	357	295	350	320	326	358	356	325	338	322	363	364	354	313	349	342	336	363	352	377	352	371	339	356	357	358	367	344	308	305	328	355	331	363	355	339	369	341	363	387	377	333	336	327	341	391	366	378	349	336	340	311	337	368	372	339	306	342	379	336	330	357	314	347	362	332	298	353	351	360	341	345	319	338	361	353	344	342	317	320	339	353	375	366	326	316	337	339	352	313	338	336	360	342	328	347	323	357	330	333	352	340	326	375	367	355	336	350	355	357	359	355	356	366	336	328	338	299	308	335	350	330	342	303	347	383	312	347	366	356	326	328	341	371	371	349	338	306	316	309	314	329	355	344	327	336	367	366	329	349	350	355	339	347	354	340	333	325	352	325	332	332	333	348	337	317	379	337	362	345	337	362	347	361	368	333	337	336	341	323	357	351	324	328	368	316	349	355	350	355	346	343	377	380	300	359	304	375	351	336	361	385	352	320	374	333	354	361	350	372	353	357	357	349	369	346	313	336	339	390	351	354	336	323	346	309	339	380	344	350	346	332	348	342	385	357	345	349	340	354	341	373	349	357	360	323	302	349	364	343	351	333	320	328	313	318	310	347	306	367	371	352	334	329	344	336	347	340	377	354	331	342	324	349	340	370	329	350	363	314	323	305	339	369	331	328	344	356	361	341	359	330	361	374	364	372	336	365	363	355	346	339	343	334	365	329	326	343	346	335	335	354	357	352	343	345	345	388	354	332	292	346	328	364	385	305	306	383	373	324	339	348	340	370	346	345	338	335	364	381	323	334	339	366	368	355	335	333	344	348	307	310	312	327	341	317	330	347	330	343	317	350	372	361	368	338	342	343	369	371	351	332	375	342	367	333	359	309	317	350	364	337	351	375	326	322	345	320	326	315	353	386	342	379	348	316	365	358	376	408	366	312	314	340	383	353	333	381	327	347	358	354	357	352	352	318	374	326	390	331	355	331	360	376	345	361	340	369	347	320	310	319	331	320	354	347	323	319	320	344	330	311	355	345	359	356	328	358	371	395	358	320	379	343	329	345	353	321	344	394	329	349	374	352	355	338	353	352	399	327	331	368	374	333	397	365	372	349	322	306	307	342	336	332	350	351	369	344	310	341	338	337	365	314	338	361	340	308	368	350	343	354	341	334	373	328	369	361	333	341	381	360	384	348	363	341	338	379	343	319	340	338	331	319	335	361	362	371	316	362	341	331	349	325	371	337	337	321	361	337	336	340	364	348	340	347	334	341	347	374	339	359	351	364	309	297	329	333	326	330	349	351	360	365	321	349	348	348	354	351	340	330	328	349	349	352	353	359	340	372	342	341	329	351	352	361	379	351	351	378	319	312	303	361	339	370	348	354	364	340	381	354	366	340	324	353	356	350	324	324	316	350	338	371	335	384	337	352	349	337	350	341	332	334	351	334	358	341	377	359	346	330	343	353	373	376	324	356	371	349	342	343	342	304	368	338	321	342	366	328	378	344	326	342	365	367	368	363	343	334	354	370	361	344	368	351	325	322	347	351	351	353	327	335	369	351	362	351	354	336	296	316	328	348	369	317	354	344	364	349	308	342	367	331	336	337	320	312	341	318	352	356	362	340
22237	9991	6996	6075	4116	2016	1403	1057	1014	864	897	838	875	806	801	790	774	826	845	768	779	831	814	802	782	778	838	766	781	794	808	831	826	785	809	813	783	847	806	799	791	795	844	814	783	787	753	812	780	829	838	787	810	769	797	789	786	860	829	814	816	864	784	765	824	762	866	783	864	821	805	888	815	800	849	754	790	761	835	823	823	797	874	820	805	813	793	801	771	778	797	843	808	777	797	812	776	833	820	763	799	793	784	818	787	838	805	785	853	832	791	819	793	800	841	758	820	812	766	845	847	808	812	796	816	837	832	787	830	796	819	795	839	842	794	821	847	828	841	763	804	814	827	806	824	822	784	845	813	817	842	833	823	822	819	813	807	803	858	789	797	751	776	774	797	859	822	795	752	823	800	837	825	801	840	817	791	816	833	816	842	817	796	794	812	830	812	819	847	834	788	805	839	848	819	804	797	814	740	818	824	795	779	844	783	737	808	798	802	830	821	791	810	804	756	852	777	776	794	743	744	791	794	785	801	791	830	798	788	827	753	750	797	855	765	813	829	839	809	790	817	795	824	860	821	820	785	823	809	812	813	825	804	790	842	816	759	823	844	776	749	820	796	831	823	831	778	839	829	767	837	780	837	838	823	806	789	766	778	795	814	804	819	804	814	839	771	791	813	813	804	825	819	776	830	830	829	823	823	826	720	851	837	797	826	802	832	785	864	896	796	783	791	832	835	810	785	748	837	814	822	822	862	811	756	772	818	820	771	790	806	868	791	776	813	814	749	776	834	782	834	816	773	868	854	835	780	775	780	781	841	745	796	826	821	784	820	802	823	762	774	807	790	808	812	746	868	769	799	836	835	831	809	811	844	775	831	810	806	857	833	788	804	825	805	847	812	752	815	766	806	786	773	779	757	836	831	796	811	838	830	860	831	829	814	817	815	828	839	797	820	781	818	798	853	852	802	857	829	787	825	795	854	764	814	745	818	833	769	817	809	782	764	833	814	821	719	769	802	872	789	841	795	809	820	805	844	787	832	838	790	826	809	751	802	808	806	806	754	799	801	781	749	776	790	889	782	825	721	802	820	862	780	819	835	809	839	787	821	821	824	823	786	807	846	780	800	836	762	814	814	878	815	775	848	834	781	818	819	806	833	808	828	795	759	786	833	775	806	765	828	764	841	754	830	766	815	781	801	804	857	824	821	826	850	815	822	787	792	818	786	806	829	759	813	796	795	787	835	823	822	813	842	842	846	834	889	816	772	815	770	838	803	808	779	841	794	831	782	823	775	785	782	770	769	792	792	782	807	829	840	753	762	785	812	813	756	816	837	783	770	812	848	816	820	833	833	820	834	786	816	831	773	781	782	779	832	821	766	785	806	837	779	789	868	845	792	793	784	829	853	773	822	852	788	801	775	792	816	811	771	827	795	814	786	831	827	810	856	778	810	764	764	797	798	828	832	815	834	825	780	793	830	794	822	799	786	767	779	834	810	778	805	751	846	867	846	808	823	771	820	787	846	804	799	784	841	822	780	811	763	785	766	860	772	870	819	795	833	835	833	809	795	825	880	804	775	795	792	773	883	788	803	787	788	799	828	822	832	858	798	853	806	789	836	732	818	821	813	834	801	784	773	810	806	774	773	845	840	840	796	785	803	785	841	822	813	801	804	811	822	854	816	843	783	769	828	814	812	803	837	834	805	813	806	787	839	868	843	845	790	854	809	776	802	861	852	880	789	792	784	812	802	813	779	824	832	823	779	828	727	758	794	803	788	825	806	752	810	824	760	800	804	820	803	823	784	819	799	779	802	779	869	818	806	776	816	818	792	798	809	831	761	852	802	824	783	848	812	826	816	800	881	851	848	810	837	820	788	795	839	859	833	766	796	773	781	794	796	737	787	796	828	824	774	786	782	809	812	810	773	772	853	852	776	808	812	775	825	812	816	815	745	809	785	789	808	808	827	767	811	802	818	854	835	804	833	781	795	791	819	794	786	723	813	807	808	822	805	831	861	807	807	811	770	778	814	833	824	832	812	839	831	773	785	795	814	823	856	803	776	856	758	787	791	831	838	789	817	766	794	827	790	764	804	831	840	827	775	808	808	773	813	860	818	835	815	786	774	855	820	824	802	809	783	752	741	770	808	790	792	738	796	853	814	802	831	810	849	769	832	796	776	802	797	817	810	819	790	864	813	824	807	788	783	779	773	788	809	808	811	789	777	819	755	818	777	812	765	816	847	814	795	831	809	809	843	838	821	808	821	822	816	820	835	785	793	851	871	838	809	806	788	782	799	775	816	825	778	836	838	759	814	815	815	830	782	804	844	809	792	822	781	815	848	857	831	807	846	816	769	788	729	804	762	808	784	852	788	811	843	837	791	807	772	824	804	779	836	775	792	795	783	805	854	812	788	829	832	821	802	843	775	831	800	869	819	784	828	848	807	777	820	790	840	812	771	832	784	800	806	819	844	804	803	795	803	788	770	830	797	800	762	859	809	782	841	795	808	804	814	767	767	812	823	768	841	827	811	796	833	828	758	834	815	841	849	814	818	816	796	838	829	778	843	834	863	821	819	799	793	772	821	847	832	796	775	803	863	791	887	786	795	870	873	855	817	816	803	794	869	783	823	855	808	802	808	764	787	783	778	822	801	851	809	825	830	778	773	790	792	811	790	785	777	826	850	776	797	803	795	799	803	823	838	850	851	835	802	810	805	792	849	829	808	833	824	798	827	734	817	809	819	741	776	826	813	844	803	766	874	768	793	754	772	856	816	821	828	821	801	777	832	819	774	778	837	797	826	825	756	773	822	817	778	794	772	817	859	777	793	815	796	800	819	776	829	779	820	819	786	839	819	785	756	842	805	859	816	816	821	813	786	753	830	777	857	809	845	810	735	745	840	797	797	810	813	829	779	793	794	815	833	819	806	774	806	840	848	814	837	854	778	830	825	770	846	789	823	849	754	773	844	801	822	837	811	831	855	834	801	812	739	835	803	851	788	810	810	778	812	813	813	854	748	794	772	833	829	852	769	809	826	811	870	797	819	824	812	810	820	748	802	761	813	849	834	844	878	780	812	789	852	784	784	817	791	741	784	814	835	814	794	802	817	780	826	753	837	826	771	837	785	831	775	823	860	848	822	834	804	784	797	802	826	801	779	776	782	826	787	796	776	794	810	769	806	746	805	799	811	790	842	829	805	765	821	789	863	867	853	851	818	730	789	836	847	868	807	836	805	847	829	780	772	838	829	818	750	811	824	793	793	765	835	784	847	811	833	867	838	870	876	780	783	803	838	847	796	856	797	786	850	789	858	822	783	803	789	773	771	811	811	780	900	818	770	766	812	816	819	819	787	759	758	842	843	796	797	847	822	806	788	811	779	808	814	776	736	797	788	839	782	802	868	799	788	804	849	887	805	838	800	817	821	820	787	730	812	786	779	821	807	759	775	852	816	844	776	860	827	840	789	837	801	824	840	819	828	856	789	811	807	788	803	844
30056	4995	1169	722	566	477	376	336	365	342	332	386	356	377	381	329	360	373	302	364	371	342	389	340	357	364	359	345	328	355	339	338	374	392	344	351	357	369	347	353	372	353	364	373	355	375	330	362	384	354	330	344	322	296	356	356	350	336	360	330	377	307	312	350	303	320	338	352	366	333	311	375	335	336	352	402	340	363	354	373	383	370	330	384	333	344	388	322	361	345	326	369	367	336	346	372	360	364	359	357	332	332	340	361	346	375	308	330	363	359	356	366	355	368	350	349	356	363	341	379	340	351	384	371	405	365	336	345	391	387	367	375	335	325	336	325	346	345	326	339	331	364	323	339	342	348	341	344	329	357	381	347	321	361	343	368	346	372	370	390	364	345	359	312	323	374	288	361	369	335	361	336	375	356	341	340	358	370	307	354	360	407	364	317	376	384	370	364	367	338	316	358	354	376	326	348	370	373	320	313	349	338	339	361	334	401	362	364	369	341	368	373	342	368	330	356	321	342	352	356	381	352	355	370	316	363	324	361	312	359	345	341	359	347	372	319	320	322	367	356	327	337	369	346	360	350	342	380	387	356	352	350	341	344	355	409	395	358	368	314	388	349	303	382	348	347	322	359	326	378	351	341	372	389	362	331	341	373	358	360	346	341	322	369	382	342	364	351	362	341	336	344	333	404	348	377	382	332	360	356	343	372	368	357	361	375	358	341	364	353	348	331	368	361	373	334	328	317	330	361	364	330	354	380	378	378	340	366	341	317	350	381	342	371	367	363	357	383	347	355	339	321	377	347	363	372	337	347	401	388	359	372	353	360	356	349	343	336	375	335	359	335	326	370	367	383	345	344	313	341	394	347	347	345	353	363	369	368	353	357	354	345	363	399	373	346	323	349	336	355	347	313	330	357	303	365	384	379	386	344	354	358	359	347	358	347	335	340	350	366	357	319	382	347	381	346	328	343	373	356	365	355	363	355	338	364	364	331	357	350	363	356	341	338	325	349	351	338	344	358	330	377	360	345	329	331	361	312	353	368	372	392	331	319	362	353	340	340	327	336	338	358	296	321	369	335	345	374	359	351	364	343	372	361	358	367	347	365	360	353	357	362	342	306	334	318	317	336	364	322	345	350	329	335	375	341	341	344	331	327	319	353	354	354	353	364	356	349	333	350	343	376	395	367	346	376	372	364	374	390	344	352	358	315	346	350	335	375	353	397	363	369	329	339	363	323	309	375	351	335	372	328	338	307	349	333	365	379	373	350	357	349	339	324	337	317	376	388	314	373	349	355	327	339	356	364	345	323	378	380	343	354	337	346	369	396	384	374	316	341	358	324	351	358	353	377	366	365	352	385	339	350	371	354	345	367	349	378	350	353	352	307	321	343	356	360	321	337	320	330	332	352	377	349	359	375	346	357	355	323	331	338	363	320	310	364	336	323	375	374	367	356	358	339	362	350	341	322	373	359	342	348	344	372	362	353	368	358	316	323	319	376	376	352	358	394	349	331	306	377	359	323	369	366	334	361	340	377	390	363	311	356	404	363	374	342	342	321	344	342	358	394	319	360	360	363	342	355	358	349	321	361	361	348	327	358	349	352	368	347	364	336	336	376	350	356	416	372	355	363	351	339	368	337	330	369	355	332	343	378	339	367	363	390	354	348	324	368	338	347	351	308	348	322	353	355	377	375	348	381	333	319	363	357	375	341	361	337	363	366	343	370	343	356	372	357	369	378	358	363	347	329	361	338	367	364	359	362	367	361	381	336	348	356	371	372	334	367	336	385	396	373	348	336	353	401	353	384	333	336	336	355	330	350	310	324	358	367	383	334	345	344	366	378	368	350	337	320	371	339	365	396	365	356	325	325	354	354	355	362	354	331	336	333	360	357	384	369	361	349	335	346	366	339	350	353	372	327	332	312	355	378	370	365	351	378	346	360	335	353	362	357	364	348	381	387	378	371	344	400	351	388	381	368	381	342	353	353	341	334	358	354	365	357	337	350	341	360	360	379	337	343	312	359	345	360	381	367	365	367	350	339	377	384	336	337	343	334	345	359	367	350	377	349	315	356	340	347	336	303	359	351	335	329	315	383	361	379	361	352	350	323	375	354	373	384	359	357	379	370	328	343	343	376	341	334	368	336	343	366	342	318	371	367	384	389	366	367	361	340	358	382	354	340	366	368	354	356	360	383	402	357	334	337	349	371	353	362	346	362	305	319	358	348	335	342	337	340	336	366	347	324	360	361	365	343	365	397	336	312	352	372	370	378	366	348	338	332	338	380	349	367	407	357	342	350	324	348	328	347	353	364	376	364	364	335	347	363	350	343	352	347	384	358	388	364	356	342	353	358	344	376	352	398	341	351	372	358	368	347	372	358	320	350	332	346	331	392	369	322	359	341	329	351	334	339	368	352	352	348	316	347	342	337	363	350	369	368	342	328	343	373	364	368	379	337	314	298	367	393	364	393	396	346	344	377	382	380	375	345	371	403	331	371	395	353	388	383	345	360	348	353	341	413	345	351	356	363	371	329	365	362	333	354	311	412	357	357	334	345	323	327	338	341	353	355	348	349	374	354	357	342	375	360	349	348	335	351	346	345	358	333	344	342	375	387	347	355	370	373	375	369	367	343	318	352	348	386	320	347	342	372	336	328	330	378	351	329	331	306	357	334	386	381	365	366	384	372	344	329	344	352	343	374	362	342	342	311	349	358	368	338	351	324	341	350	334	330	324	373	356	358	354	397	347	330	314	366	341	346	378	348	336	355	345	366	370	348	327	399	407	331	372	368	351	341	369	352	352	351	369	346	341	373	332	316	366	400	405	386	344	367	342	402	353	350	352	389	345	360	370	395	320	337	332	320	369	375	370	357	322	326	338	355	384	360	401	325	376	373	365	384	337	371	379	352	367	336	357	371	371	339	392	348	353	353	352	388	372	359	360	339	356	356	342	316	391	351	366	337	388	352	380	334	370	365	368	361	399	351	359	355	347	374	371	357	346	385	352	340	356	363	354	348	355	362	383	331	389	353	333	342	362	354	330	370	368	355	345	340	350	367	327	370	362	349	341	332	368	317	373	347	311	360	326	332	318	372	337	320	363	381	374	357	313	320	354	391	364	321	362	380	337	369	353	360	384	340	344	371	304	340	351	317	340	370	380	343	358	333	349	326	318	321	364	357	356	311	371	357	328	366	324	345	331	301	349	342	340	371	366	355	339	359	370	330	345	361	360	363	386	397	360	325	346	386	366	380	344	387	319	350	340	345	374	325	327	344	368	339	315	305	341	304	393	362	341	354	352	337	372	314	336	342	350	323	340	334	337	338	315	380	342	326	351	365	331	329	386	364	365	373	357	331	358	343	364	343	351	343	337	326	350	366	359	337	362	333	305	347	341	364	360	345	383	353	346	354	368	349	337	356	333	373	323	351	389	324	343	346	370	316	361	353	371	323	375	358	417	316	356	379	327	369	327	357	305	374	360	367	347	364	366	354	385	346
21081	10317	10429	6890	4640	3257	2174	1253	1060	1032	1003	941	903	928	889	925	880	834	869	882	810	818	801	815	831	805	870	856	847	880	881	840	858	870	818	769	895	807	872	854	797	847	894	862	799	915	877	845	881	793	885	822	857	813	828	870	838	884	851	869	857	872	847	812	870	817	917	835	832	837	836	943	846	864	802	837	869	815	815	857	818	851	849	855	831	779	876	866	852	799	907	814	830	862	788	824	835	934	824	829	838	811	817	862	837	864	909	786	834	849	901	842	846	835	818	873	831	805	853	883	822	797	915	869	864	863	773	861	847	872	795	862	857	851	887	841	875	825	833	820	825	860	862	834	834	848	851	877	821	804	817	838	891	843	814	871	891	831	830	837	916	870	852	861	844	842	851	859	807	800	867	848	884	894	821	834	860	861	809	812	792	854	885	841	855	843	877	822	824	888	872	827	803	833	874	773	859	839	811	838	841	797	806	835	861	825	802	852	825	806	886	873	808	838	869	823	800	822	847	836	805	837	813	839	840	802	792	864	864	862	881	841	863	850	834	886	854	829	839	825	794	869	858	860	833	838	844	857	844	784	866	837	878	803	878	890	810	858	808	809	866	834	849	835	824	830	821	814	787	810	855	895	852	797	820	841	859	886	878	797	847	802	858	830	873	837	877	817	855	848	862	785	853	826	813	844	778	892	820	883	852	863	866	845	848	837	813	790	838	789	841	821	870	861	824	839	800	861	828	772	853	851	780	796	886	876	821	839	807	842	808	798	842	812	849	888	823	830	799	856	788	846	890	793	872	811	882	878	827	886	839	842	852	844	805	865	811	833	845	892	830	856	843	864	831	851	855	835	850	876	805	866	860	814	873	861	801	752	801	850	837	884	810	846	876	831	835	819	881	825	836	885	778	873	827	834	832	873	824	834	847	805	817	818	796	847	807	789	847	858	862	851	844	819	849	876	766	868	852	830	823	854	894	864	872	849	836	840	848	830	830	823	865	852	805	829	817	864	833	822	870	817	810	822	806	882	831	887	870	839	850	891	829	769	817	881	836	822	866	800	815	815	842	829	842	885	822	823	887	797	787	859	843	807	824	789	840	817	867	873	798	807	862	846	865	882	859	831	800	850	805	845	865	818	846	818	844	813	901	844	836	820	815	907	874	833	816	858	831	819	806	838	846	819	861	827	879	819	826	891	843	851	874	835	835	830	820	876	806	797	830	826	840	862	842	831	868	801	808	845	831	833	829	882	842	850	822	824	821	834	840	865	858	858	839	813	815	832	877	809	892	853	874	849	823	822	802	897	833	825	852	859	812	805	906	814	816	822	823	830	849	793	847	807	804	851	875	836	852	800	858	874	843	845	867	812	845	846	835	878	844	808	808	840	826	834	853	830	886	807	839	790	847	812	832	852	824	875	827	860	825	786	829	824	865	829	863	851	824	869	834	860	826	896	810	850	856	768	868	888	837	825	784	805	855	820	860	867	863	881	808	841	869	865	842	883	815	839	871	842	883	761	833	832	842	823	800	827	912	862	842	845	813	818	795	847	814	861	842	794	862	839	830	770	873	834	798	817	820	867	812	777	851	830	865	866	822	896	833	893	792	867	888	831	808	829	878	844	833	844	824	793	821	901	822	864	862	820	809	815	812	843	834	821	885	805	852	828	869	838	813	854	873	839	833	777	818	862	822	809	831	880	816	810	806	822	853	864	840	808	811	835	796	836	818	829	804	837	854	850	827	814	852	878	815	824	838	831	864	880	790	840	865	815	809	842	896	840	854	820	853	863	847	810	812	818	856	847	842	854	846	895	863	841	834	832	811	819	830	855	864	850	801	801	825	890	825	829	816	845	859	856	850	822	781	776	839	790	873	843	880	831	852	859	807	854	849	786	834	834	822	848	833	794	871	816	855	850	878	870	855	852	794	816	857	862	842	811	806	819	845	859	833	884	795	795	797	786	836	874	833	831	814	859	814	796	823	817	827	835	799	809	887	864	857	792	826	830	822	867	817	835	857	872	805	775	852	877	813	892	859	875	828	821	824	819	830	822	828	808	820	848	832	829	807	891	763	876	814	842	850	829	869	772	862	851	815	831	877	873	887	880	837	829	832	798	805	870	835	817	841	811	852	821	869	801	894	850	797	811	875	826	831	806	833	875	862	873	809	843	831	854	775	818	837	814	839	855	779	812	834	812	874	866	813	789	823	835	848	839	797	840	804	841	869	851	860	835	837	836	824	827	831	858	776	826	813	846	852	861	866	832	847	849	849	827	903	846	822	843	832	837	898	851	842	783	817	820	852	844	814	833	839	810	871	805	850	898	844	829	840	849	820	790	852	823	817	854	799	851	832	887	869	856	835	817	881	851	861	828	818	882	852	810	862	873	843	834	837	823	826	844	864	846	886	842	830	847	859	805	808	857	790	817	854	812	831	848	857	836	845	833	826	867	833	842	854	866	805	753	827	830	862	850	860	821	866	831	851	829	793	915	831	819	842	855	859	836	860	852	817	812	787	847	862	809	770	863	844	842	912	808	882	826	795	819	866	831	833	845	858	807	848	818	820	845	827	793	821	867	820	800	862	845	835	867	834	848	804	882	799	861	841	887	828	862	833	852	833	792	877	844	870	777	809	843	788	845	859	819	817	879	802	824	827	821	798	816	860	839	812	854	841	818	808	810	821	858	831	814	854	836	874	855	845	861	865	838	852	858	838	793	869	783	841	841	843	826	799	873	877	867	858	850	847	844	889	853	826	835	829	858	850	843	831	796	846	808	853	846	874	877	854	830	777	866	796	829	877	879	824	808	830	847	780	910	782	828	856	828	850	842	807	838	820	893	866	812	848	865	860	827	800	820	846	835	866	834	814	784	823	834	819	857	870	832	852	809	816	844	788	882	841	792	854	884	841	875	837	837	830	854	776	829	873	816	768	901	868	862	860	857	825	834	830	813	875	840	792	847	818	858	841	822	817	794	872	855	851	819	822	889	881	861	881	856	822	868	859	862	828	903	862	834	861	845	837	795	814	833	850	842	863	817	807	860	852	857	861	842	856	837	874	809	843	844	872	817	846	846	865	847	846	865	812	795	805	854	806	825	876	889	907	836	802	841	821	844	842	842	847	843	859	861	799	832	813	796	866	867	833	812	817	862	827	830	854	825	851	861	839	843	819	803	806	833	841	905	818	881	842	821	841	842	820	830	849	854	889	783	857	848	863	763	768	872	853	798	920	809	848	882	885	838	885	782	857	852	858	855	793	837	860	813	838	897	867	855	840	811	862	833	860	828	842	825	854	832	877	866	886	788	876	849	790	810	840	849	835	826	807	846	888	855	866	839	901	813	909	819	828	828	818	780	782	783	827	874	776	874	799	806	753	862	850	849	805	868	850	831	845	808	816	825	830	788	831	880	845	824	835	851	813	829	867	864	829	839	835	829	837	816	863	882	798	838	844	837	821	875	892	855	871	801	792	833	791	823	840	839	846	879	847	784	885	780
19363	2112	618	498	380	335	335	348	389	335	329	346	346	320	347	310	329	322	325	367	344	304	356	353	346	347	332	349	336	292	308	336	345	333	362	353	371	327	373	339	351	384	352	342	328	336	339	312	339	285	339	321	309	349	357	371	330	328	347	294	334	306	308	353	356	321	308	314	306	323	298	287	309	353	339	344	336	334	340	337	348	378	376	331	352	378	368	332	370	370	322	339	307	342	301	299	304	309	325	305	364	340	347	329	301	332	337	318	329	329	328	324	298	328	331	347	353	323	322	317	368	302	344	312	344	344	335	307	329	367	363	310	341	293	327	289	346	307	304	318	317	313	349	314	327	337	316	318	318	350	347	376	342	337	333	319	334	308	353	314	378	339	343	390	310	338	306	296	367	329	350	326	322	316	328	308	312	342	316	314	347	301	328	324	337	281	356	327	358	368	371	313	324	334	338	398	337	330	363	345	310	314	371	346	337	340	342	346	354	340	354	315	342	340	342	335	351	346	375	371	321	330	335	308	340	341	330	321	363	368	357	316	349	335	317	356	342	314	323	360	298	343	316	330	333	334	364	296	321	327	349	295	327	309	358	335	301	295	314	351	307	342	312	314	316	361	340	322	312	367	375	352	330	329	293	315	341	291	329	365	340	321	345	355	328	330	310	387	319	319	347	322	374	351	372	313	340	328	331	308	356	345	334	315	378	343	318	337	357	329	329	320	391	308	345	356	322	389	351	336	300	335	325	306	326	330	319	333	318	324	328	309	333	333	311	311	350	345	313	317	325	329	314	350	349	367	305	310	285	306	334	325	348	353	312	333	326	324	349	345	367	308	350	333	346	328	319	347	347	373	318	348	329	307	297	334	317	345	314	329	330	346	337	350	316	292	330	314	354	320	339	293	308	341	303	317	333	347	373	379	319	317	353	327	366	336	332	322	341	367	358	311	335	357	325	338	338	334	334	354	329	358	341	327	322	299	326	359	326	309	317	333	345	336	332	328	330	353	327	331	351	311	356	323	325	353	357	332	343	306	306	301	325	362	356	303	346	330	359	333	339	329	354	375	319	348	337	350	338	301	338	368	328	361	343	334	359	360	315	315	324	283	322	349	324	328	315	338	338	341	352	343	361	304	320	342	344	324	330	343	327	317	349	340	342	350	329	286	339	351	352	371	344	383	325	357	350	322	322	340	362	329	325	342	324	354	327	344	332	350	315	339	289	347	381	318	325	310	306	336	339	350	355	330	311	304	332	369	357	318	352	355	327	354	344	353	326	351	368	319	305	322	332	353	335	342	358	328	325	322	359	326	295	336	309	336	323	370	324	389	342	326	317	356	344	308	313	336	344	333	354	377	336	313	317	334	365	376	352	340	362	326	346	336	325	343	332	287	340	314	369	293	320	289	337	330	321	356	329	303	319	318	313	342	363	371	351	333	358	364	354	307	322	359	336	349	368	317	334	322	360	368	315	294	314	324	382	298	359	359	339	343	319	343	353	342	338	356	373	323	330	334	296	347	308	330	335	303	319	339	326	362	302	298	339	335	330	300	328	312	332	334	345	324	330	331	319	307	376	347	323	321	335	354	311	357	333	329	323	348	342	322	343	310	339	297	341	330	314	347	343	331	341	318	344	329	361	321	369	326	351	354	317	313	342	324	316	361	341	343	307	326	292	344	357	335	334	316	341	330	323	356	344	367	327	343	338	348	336	281	338	347	283	335	322	330	341	345	318	332	342	336	296	305	310	345	297	326	363	341	368	270	329	329	327	385	347	330	317	362	311	322	338	328	313	275	308	354	338	336	341	372	286	345	350	359	332	330	336	326	308	322	372	319	322	348	330	308	351	314	357	355	301	304	301	328	313	328	360	335	291	313	331	332	342	327	348	361	328	317	347	338	326	310	354	302	316	317	304	331	327	363	346	343	339	374	361	354	309	327	353	334	352	340	348	331	333	337	320	342	360	363	358	318	357	316	365	328	301	340	342	287	297	322	356	352	385	332	332	333	304	363	331	364	323	323	332	320	330	341	351	307	333	346	385	324	337	339	364	343	351	319	345	331	361	355	343	352	342	301	372	341	357	301	350	340	342	333	309	355	303	351	331	320	316	324	332	301	299	328	347	305	327	313	343	341	328	345	328	325	314	330	346	352	305	313	345	322	291	343	302	304	308	314	346	348	335	322	326	336	344	314	326	310	356	302	314	353	344	323	290	277	334	340	321	321	336	327	330	355	324	303	317	357	354	328	322	342	316	302	333	352	353	318	332	335	335	329	353	313	337	322	323	344	334	340	352	326	340	312	299	327	306	351	330	345	321	351	335	325	324	346	338	350	326	367	337	306	322	350	335	322	314	338	334	349	364	302	369	357	318	358	326	307	330	323	356	318	330	345	334	331	350	329	379	377	338	309	338	324	305	358	304	328	366	340	284	394	333	332	310	326	340	346	304	328	370	347	314	365	333	333	293	338	341	324	324	316	299	328	320	329	305	342	302	377	337	341	335	327	342	331	334	319	328	327	393	329	335	351	354	318	309	318	322	306	344	341	342	325	362	356	359	363	329	371	313	353	331	344	284	358	333	344	338	352	302	341	340	348	345	322	359	323	347	320	340	346	323	312	335	306	303	346	367	342	330	346	314	356	314	356	349	369	346	342	322	312	315	335	338	325	342	371	349	305	299	286	336	314	342	298	303	350	351	322	328	341	354	321	361	393	333	306	330	339	329	375	332	314	374	338	345	333	342	301	344	329	374	333	346	361	336	321	339	371	307	324	331	335	349	327	342	363	329	337	344	313	351	348	365	339	357	315	350	319	384	287	340	358	368	388	321	331	325	324	312	355	367	347	319	330	359	323	324	325	330	354	313	333	343	342	346	373	367	370	328	359	363	332	319	348	382	353	285	329	341	342	315	366	338	351	341	329	355	351	308	341	339	321	343	308	338	341	311	325	317	338	345	282	343	342	342	287	396	326	339	319	340	344	297	353	344	349	317	318	308	342	328	358	328	384	360	310	306	322	363	358	339	333	365	347	310	341	325	330	328	362	374	360	372	323	355	305	313	340	316	355	334	349	317	332	327	331	368	335	290	331	322	280	338	331	306	349	333	327	358	337	347	333	350	301	320	308	347	343	330	309	307	362	322	362	361	342	332	336	377	354	346	315	336	360	341	354	364	315	351	338	327	346	326	323	307	299	357	336	339	329	348	308	328	328	322	316	307	310	334	326	337	297	332	335	358	349	323	327	343	331	346	301	361	321	322	312	330	332	343	327	341	339	345	341	340	294	343	336	301	338	349	370	336	333	305	324	358	324	321	362	318	347	332	368	367	351	305	337	363	383	325	303	348	327	347	335	343	340	322	366	332	330	390	357	352	326	349	340	352	333	358	343	319	317	365	356	315	350	298	350	334	320	349	331	321	349	317	340	362	335	279	335	333	325	328	350	320	347	320	304	323	364	360	300	348	324	324	332	332	312	358	363	348	298	312	350	339	320
14819	5624	5069	3327	2059	1503	1047	884	866	813	812	736	781	790	769	812	820	797	797	705	779	814	758	758	750	776	749	753	713	765	769	729	779	786	779	744	763	720	802	749	773	750	766	758	826	743	737	754	754	752	762	707	782	817	750	742	790	785	777	809	756	809	747	761	729	787	770	771	786	807	695	763	753	726	784	732	784	757	729	765	762	672	769	753	738	757	747	776	792	775	793	763	814	733	748	725	789	755	726	737	805	773	784	772	759	715	779	698	736	795	777	727	715	748	751	742	748	717	742	782	739	758	787	738	738	754	757	733	788	761	772	781	743	771	789	735	783	806	733	766	780	783	739	739	766	795	730	773	753	757	781	751	782	804	745	770	809	798	778	794	758	823	726	728	813	776	787	788	724	733	771	728	796	792	719	783	766	772	737	779	778	758	757	693	775	781	779	750	759	788	773	749	712	775	720	803	735	775	724	711	754	769	782	762	758	737	724	785	754	761	797	850	769	760	808	734	784	776	757	792	707	733	752	764	762	735	824	713	789	715	766	750	757	702	757	739	706	752	739	745	803	746	730	754	742	738	755	749	788	777	790	742	741	770	681	739	770	760	764	709	748	744	749	746	774	775	755	748	765	790	754	709	743	776	743	756	736	752	768	773	739	835	778	753	764	721	748	785	801	749	785	756	717	748	797	809	789	775	726	727	750	753	764	794	756	755	760	811	735	718	779	740	785	746	780	719	765	829	789	777	743	738	738	759	763	734	772	766	772	748	767	779	719	755	765	762	775	732	806	781	774	815	738	717	781	780	783	765	784	755	729	739	753	761	766	715	727	754	739	725	740	753	750	739	769	760	694	787	756	800	712	741	760	812	779	735	766	764	773	756	824	735	749	779	736	747	797	745	683	771	767	761	748	821	805	826	759	755	745	810	759	791	730	723	753	782	795	742	748	793	793	772	730	758	731	708	781	684	783	767	748	800	708	768	760	787	695	747	766	749	708	806	760	765	782	748	769	754	788	790	788	772	776	711	760	797	763	774	788	740	766	755	762	788	752	729	737	758	721	734	749	754	714	743	806	731	693	757	714	743	793	766	763	740	785	784	726	770	765	780	766	804	749	766	807	771	760	718	758	778	774	751	760	766	782	719	694	772	821	757	761	761	741	757	736	752	742	784	799	770	752	746	741	770	773	795	743	741	813	753	761	776	771	731	741	765	746	798	762	751	761	790	756	744	794	735	720	743	745	752	760	754	757	752	723	734	796	721	761	732	747	782	801	767	760	773	805	781	751	784	759	739	761	783	763	783	727	739	723	743	801	775	761	712	739	730	741	766	755	790	819	752	773	804	753	777	778	773	752	742	756	712	737	784	773	757	763	799	732	728	785	746	733	732	727	755	771	736	795	794	750	715	734	769	734	731	749	744	761	755	762	784	750	775	779	802	790	766	802	713	782	781	721	764	746	727	747	741	738	740	722	784	799	729	771	817	787	803	756	753	768	791	753	743	722	758	771	733	719	711	733	785	725	764	759	759	763	777	754	815	744	785	772	707	765	765	819	762	788	736	804	748	813	742	761	752	763	771	761	774	755	753	770	796	712	732	759	789	747	721	774	731	797	753	803	807	770	745	767	708	739	753	739	758	759	777	705	747	735	827	767	759	781	775	797	779	675	738	780	752	738	814	740	739	755	830	761	745	741	759	786	794	692	767	744	789	759	771	782	740	762	690	739	756	732	774	787	736	803	703	781	736	723	732	721	795	761	784	730	742	771	722	747	757	710	789	779	741	735	755	774	738	728	755	772	700	770	739	735	785	796	759	763	777	797	742	794	727	717	752	727	771	750	745	753	768	772	769	727	715	750	788	758	727	787	769	781	764	709	759	756	782	762	738	751	715	747	773	771	747	784	808	776	751	715	762	775	788	727	789	742	735	757	731	731	710	773	809	763	803	786	709	725	785	703	758	764	723	789	718	727	762	719	802	812	802	809	838	793	788	789	754	755	790	718	780	761	734	756	742	796	736	746	702	741	779	753	781	739	759	768	730	761	747	760	753	795	750	811	781	730	818	776	766	741	808	756	701	737	760	741	744	753	795	728	728	769	718	772	734	791	769	768	786	745	752	747	779	784	772	724	749	721	819	776	725	704	748	731	790	777	756	806	765	773	783	774	803	797	719	776	786	784	804	739	731	774	754	747	802	754	757	739	780	756	756	759	752	794	789	747	816	785	763	740	774	717	726	750	744	776	815	772	767	735	759	806	778	773	760	757	754	754	816	777	779	731	779	750	740	756	742	765	758	741	760	741	716	764	718	770	704	760	737	748	776	797	775	783	764	743	771	745	726	767	736	734	758	769	814	761	770	701	728	783	811	742	738	723	676	781	775	743	761	748	759	830	749	773	792	732	765	765	709	698	775	758	823	706	713	732	837	793	770	795	794	763	727	764	724	754	720	770	777	787	717	753	724	765	723	782	786	765	812	752	720	765	763	768	742	752	785	738	736	784	772	758	793	739	754	826	804	811	762	774	793	744	764	742	741	825	795	740	775	783	732	749	777	782	746	771	713	758	775	782	788	783	752	766	729	754	765	735	703	761	747	740	763	768	755	714	747	774	800	750	795	753	736	800	784	731	753	692	736	776	729	747	738	775	784	771	761	738	762	741	691	809	731	707	755	739	750	738	773	781	808	758	781	765	760	735	801	799	718	795	767	746	740	815	714	727	709	768	795	756	787	796	795	764	815	770	784	753	773	703	788	800	770	805	808	752	733	733	758	744	736	779	727	758	803	785	755	773	747	761	840	741	697	744	788	785	770	773	763	788	744	796	768	727	720	735	771	727	763	792	785	717	743	745	754	726	773	733	694	734	748	777	732	822	734	764	747	761	750	788	759	815	741	770	802	756	742	719	788	717	805	705	790	759	698	773	770	771	763	769	759	711	776	787	737	777	748	743	748	771	740	689	770	704	733	788	750	777	783	699	776	760	782	771	752	700	826	762	777	764	753	740	770	727	711	734	765	779	721	779	783	767	768	780	714	717	752	761	754	761	767	778	766	832	774	713	740	744	767	738	745	719	758	769	738	772	824	737	738	766	775	750	760	729	795	757	764	777	734	764	785	724	718	778	790	754	776	746	748	717	766	779	768	757	801	692	719	735	733	730	772	765	753	784	796	774	727	716	725	718	748	736	748	791	727	734	728	717	731	746	710	769	697	751	717	759	744	787	754	722	746	729	762	744	701	753	754	771	748	770	743	741	735	722	736	735	767	748	779	758	756	782	759	785	719	781	820	765	763	770	770	778	767	774	780	726	715	733	729	764	738	772	718	764	795	777	776	795	777	738	779	787	760	800	780	777	734	775	807	780	757	748	744	774	824	738	735	738	787	790	763	749	741	722	768	759	765	714	753	811	731	791	776	751	785	757	761	773	800	782	772	777	762	732	824	784	743	775	785	750	734	798	759	748	779	792	767	769	743	706	799	742	762	735	774	762	763	774	736	774	769
31112	5127	878	635	470	458	412	320	333	383	358	318	357	358	340	334	325	323	327	321	328	330	343	353	361	392	316	367	325	340	356	320	341	348	306	367	364	349	340	350	360	323	346	327	366	324	349	349	352	309	311	350	360	321	351	341	309	367	352	353	344	362	335	352	349	296	377	317	335	358	302	347	326	322	357	373	302	370	340	336	354	361	342	337	353	343	352	313	345	335	371	326	348	352	362	320	334	370	341	386	353	344	328	345	336	358	325	358	389	340	346	386	323	338	306	365	308	349	331	318	321	306	357	351	352	337	341	329	327	362	358	357	346	333	339	340	328	324	324	328	317	333	375	357	338	329	358	344	326	330	335	370	351	324	356	310	326	319	358	393	331	335	366	377	326	316	323	345	340	320	342	334	340	359	350	354	361	352	351	355	370	349	337	316	358	340	344	331	345	350	323	343	364	304	368	338	308	338	376	325	328	344	379	322	357	331	401	310	354	333	323	336	350	337	341	353	323	347	316	328	359	330	345	327	349	328	360	373	351	358	339	331	325	333	326	363	380	333	330	348	353	369	321	318	334	330	314	359	299	347	368	351	321	314	369	338	342	356	358	358	333	329	342	372	371	354	321	345	349	328	327	296	324	344	338	375	346	363	342	364	354	334	366	347	350	334	366	308	348	373	313	352	365	330	369	340	317	355	358	390	330	330	362	357	329	352	349	341	387	329	342	335	349	352	321	306	367	322	303	365	363	378	342	358	342	367	340	308	337	348	333	345	353	358	364	329	322	371	361	343	362	324	339	370	328	356	377	356	345	332	345	380	328	311	335	360	340	350	291	326	342	379	311	361	384	338	302	333	351	358	362	334	324	333	348	368	384	335	302	340	299	344	410	386	358	307	336	339	377	377	359	346	363	358	340	384	339	369	364	347	332	348	313	355	347	352	351	342	346	338	305	335	338	363	301	320	368	331	342	375	347	348	359	343	344	327	362	322	376	364	355	305	345	309	322	320	342	320	339	389	345	346	330	352	349	332	339	339	322	353	348	375	332	367	351	308	356	314	321	345	339	357	363	339	369	355	354	339	349	321	367	376	348	351	368	350	301	309	346	351	343	333	333	378	334	352	340	378	317	349	341	347	352	340	356	343	352	336	340	369	371	346	343	337	350	349	333	322	332	326	352	347	326	332	331	344	341	325	330	351	332	343	360	360	324	354	334	375	374	333	374	332	296	385	369	377	345	359	342	335	330	327	356	329	383	336	323	317	324	310	386	367	364	332	346	345	335	326	345	348	364	365	359	329	356	310	328	342	361	314	339	330	323	382	329	322	341	347	314	332	342	367	347	331	315	356	316	380	378	352	315	317	351	359	335	332	336	346	363	336	340	323	367	357	361	349	348	333	312	338	342	356	362	350	351	334	323	328	324	336	302	344	322	357	328	349	338	347	332	367	343	336	378	355	345	315	368	310	368	299	356	333	369	352	381	343	345	352	325	336	305	323	344	383	319	405	296	360	343	306	295	340	368	325	302	331	365	348	377	349	332	344	325	318	304	317	362	364	321	355	336	361	359	355	306	352	331	325	362	326	307	360	351	312	345	339	380	364	343	338	319	381	323	394	386	383	343	321	337	382	349	326	329	369	338	361	312	352	367	318	325	348	319	339	350	367	384	352	309	327	360	348	349	330	346	316	396	329	371	365	336	353	315	374	401	366	332	349	286	327	352	367	352	311	349	344	334	344	334	329	325	324	315	351	361	341	343	359	355	379	363	366	355	363	387	357	322	347	341	358	356	356	367	376	330	322	334	359	369	350	361	344	344	309	321	348	360	334	347	372	346	307	346	328	338	344	343	303	367	369	336	329	308	321	350	324	367	347	329	357	342	324	334	351	376	329	349	378	354	318	298	363	364	346	324	313	350	369	350	347	322	379	350	399	386	323	341	334	330	352	325	374	346	372	334	341	349	363	371	362	349	327	353	304	360	358	319	349	355	373	325	315	318	368	339	328	320	334	357	348	349	315	338	321	343	341	329	326	334	359	343	325	342	364	352	337	364	369	307	328	353	325	347	321	345	345	358	366	347	344	354	364	356	346	358	325	353	355	328	297	333	346	344	333	300	349	332	360	359	359	321	297	342	329	340	387	331	322	357	359	334	354	386	335	310	328	322	330	327	337	324	356	340	347	359	339	356	357	314	361	308	377	373	360	363	344	328	328	389	382	360	372	326	361	335	354	326	361	343	303	354	340	364	358	372	317	363	365	348	346	365	309	374	394	312	339	314	367	346	349	348	348	343	327	331	349	347	288	346	347	375	343	344	353	375	331	330	327	327	344	341	329	408	332	351	329	351	340	333	313	326	350	345	363	363	348	330	365	384	353	343	331	377	372	344	310	359	305	330	361	361	373	357	333	325	358	334	334	310	353	343	350	351	337	339	301	383	362	342	390	340	380	340	323	337	326	334	354	286	330	343	304	369	348	371	360	322	359	310	331	362	363	353	359	344	298	392	294	325	369	363	331	330	344	345	352	348	325	315	331	348	331	367	326	361	332	340	327	378	347	342	370	364	332	367	315	363	329	336	314	358	368	342	330	379	389	322	368	347	360	342	343	340	365	361	357	364	358	358	360	360	346	322	321	339	372	359	346	339	342	307	319	300	335	361	346	316	322	361	314	345	347	324	377	383	382	347	330	343	355	369	336	332	369	377	349	337	374	325	340	333	348	348	337	353	316	335	389	314	347	374	359	329	327	332	359	343	357	358	330	362	315	369	339	365	354	328	344	364	327	336	296	323	315	352	332	342	368	355	364	362	373	316	335	348	370	340	343	374	345	325	350	341	344	310	346	366	361	354	337	312	317	359	327	355	363	349	374	371	345	354	330	338	349	377	346	326	339	339	301	326	360	348	337	326	326	323	349	383	355	329	352	341	322	347	327	339	324	323	333	375	338	354	353	361	310	350	373	322	323	347	308	349	329	309	346	335	324	359	339	346	357	366	361	365	306	325	350	308	351	333	351	334	344	286	362	338	334	333	343	342	333	367	365	375	349	355	351	340	348	351	316	312	329	346	346	321	342	345	316	361	336	343	340	356	366	382	379	352	364	351	325	361	305	348	358	348	347	349	331	360	373	354	358	307	360	326	351	296	345	356	341	349	314	342	359	335	357	341	346	341	307	310	336	332	344	371	336	343	347	381	360	355	354	355	335	334	345	331	323	336	335	303	335	339	327	338	330	337	319	365	357	329	319	333	314	339	319	330	334	349	365	324	366	369	357	330	316	341	313	338	381	354	370	338	332	360	360	300	333	331	344	364	367	355	357	333	331	302	303	347	344	356	392	358	354	337	333	339	363	290	332	360	375	342	317	355	356	350	344	357	314	362	351	331	335	336	317	310	359	320	344	319	372	331	326	316	337	331	365	345	324	333	357	314	343	300	346	365	354	314	339	317	350	400	342	315	297	361	349	386	338	351	330	365	380	333	381	347	363	374	325	329	315	373	360
21181	8454	6957	5105	3490	2263	1507	945	927	880	853	870	822	830	891	827	816	846	834	781	788	785	836	770	789	812	812	801	807	812	798	778	852	809	829	817	859	816	794	818	817	828	788	761	780	805	836	797	775	785	840	797	747	823	750	779	833	761	818	798	816	822	751	778	824	815	742	795	809	806	799	853	809	851	844	820	846	828	804	799	801	863	834	792	871	818	795	778	787	787	789	818	831	787	772	746	775	788	828	845	833	796	785	808	811	811	799	819	800	850	811	819	839	803	823	761	773	806	831	814	802	727	802	834	804	800	785	838	834	757	810	794	788	820	778	748	822	822	780	797	759	877	766	835	819	809	859	802	797	828	777	863	813	796	762	768	772	790	848	767	806	791	784	823	797	825	798	811	809	778	782	795	819	766	805	801	801	827	848	850	845	805	835	777	721	785	790	818	798	803	811	837	766	810	786	804	804	822	820	777	812	793	819	771	789	767	835	768	810	854	805	776	769	795	752	832	886	805	763	807	808	862	826	834	796	799	821	828	796	811	785	776	817	799	813	836	739	810	793	795	804	822	822	822	857	842	791	812	791	796	779	815	804	822	863	770	784	825	789	802	825	785	808	805	789	778	831	851	806	827	832	780	829	826	821	816	799	789	798	833	765	846	807	799	836	862	792	863	800	845	786	821	835	779	818	829	791	819	788	829	791	762	801	787	807	805	781	815	771	781	811	826	834	756	782	764	796	843	771	844	818	853	778	799	854	892	798	889	841	829	805	806	761	764	820	816	771	803	826	789	778	784	901	801	755	764	789	821	799	831	799	786	797	796	851	796	795	822	823	807	796	835	819	842	817	815	766	799	814	816	787	824	800	796	804	804	798	847	865	800	822	820	833	789	762	774	815	793	804	772	841	800	818	806	826	814	750	808	789	758	766	785	777	774	808	790	841	806	833	816	755	778	827	772	787	814	859	804	799	840	797	794	806	799	847	836	813	837	769	847	787	815	837	807	828	840	816	778	807	835	842	773	775	835	773	806	842	823	798	840	822	780	830	771	818	785	797	833	761	825	801	813	794	785	795	824	835	764	785	809	776	781	811	821	823	814	777	836	804	820	737	792	808	828	815	838	778	781	792	816	767	830	760	785	851	798	816	799	818	807	854	812	836	821	800	800	790	800	824	820	805	819	807	799	782	811	800	793	794	794	825	838	788	799	795	807	796	770	839	882	831	824	810	825	832	755	742	843	828	777	813	826	812	792	781	825	842	834	738	803	775	849	828	815	798	824	802	791	771	792	818	790	794	770	836	800	788	766	835	782	831	798	802	795	847	819	811	833	817	795	769	799	771	745	787	803	820	816	812	808	802	793	783	773	792	837	818	745	818	860	812	793	792	770	792	748	816	787	800	802	868	873	826	812	801	785	823	759	828	796	781	753	796	788	872	816	821	776	741	823	799	784	814	812	810	820	807	793	806	780	795	820	841	766	834	772	823	831	844	813	814	799	804	823	792	828	803	816	760	820	805	786	840	834	806	762	801	838	796	847	771	788	847	810	825	810	804	810	753	826	764	795	853	830	827	775	820	786	906	810	820	823	813	811	777	721	843	758	843	850	784	760	801	793	780	774	847	838	812	828	756	808	867	808	801	847	795	827	850	845	834	819	834	777	806	762	782	843	815	760	842	787	834	826	808	838	790	751	777	813	801	798	798	774	784	786	836	806	826	743	788	851	821	779	840	832	790	777	789	824	810	832	824	859	843	797	792	832	820	812	814	828	777	786	776	785	852	793	799	790	811	838	827	852	765	820	750	824	803	811	819	761	783	768	735	811	809	800	764	824	789	773	826	833	769	755	840	814	830	787	839	764	817	789	771	773	823	840	828	786	845	774	790	776	815	851	825	827	825	835	768	779	823	789	820	828	777	810	824	840	786	853	783	851	780	823	772	800	830	848	861	797	783	844	814	784	766	867	795	837	759	807	821	867	814	794	766	795	735	807	783	790	797	801	796	794	855	858	847	786	779	813	816	813	756	857	842	836	803	869	808	798	786	774	786	858	795	804	758	804	747	814	797	786	807	779	803	826	840	799	813	843	821	808	837	770	808	784	790	822	832	766	849	786	803	800	811	782	767	803	860	824	827	799	794	860	774	768	838	857	813	816	858	793	821	798	851	844	801	783	826	812	843	781	804	777	781	783	825	826	817	790	854	805	785	808	821	851	832	817	783	803	819	842	833	799	786	799	763	786	799	829	804	817	827	819	840	798	750	828	821	823	847	761	817	828	789	835	854	820	824	734	789	805	846	805	807	806	755	805	797	788	750	807	738	837	818	835	805	810	809	837	828	754	781	784	822	758	829	743	867	874	813	748	819	846	819	741	790	798	832	786	745	805	797	812	798	840	799	780	797	844	821	813	801	830	801	779	825	785	801	806	808	801	791	789	779	777	790	853	768	829	868	822	789	783	783	801	827	796	831	793	811	814	822	874	853	806	810	778	819	828	815	781	797	814	819	781	790	821	799	826	858	776	780	761	780	801	803	819	798	794	832	843	782	784	862	846	774	813	771	783	818	810	839	803	793	763	814	816	853	837	811	727	771	828	778	775	806	785	778	822	796	781	754	794	804	798	842	744	824	778	838	801	812	836	833	819	810	818	795	774	821	797	850	807	814	807	785	862	793	809	786	803	805	791	801	799	778	789	770	807	834	791	812	798	811	811	788	806	802	825	828	834	836	816	806	794	839	813	797	827	862	784	815	744	767	805	811	775	828	771	813	770	794	796	832	808	791	758	788	784	864	741	838	804	825	810	837	842	789	814	806	818	799	774	784	757	822	822	784	813	784	851	836	846	823	794	778	805	812	803	813	815	776	838	831	808	736	786	815	816	802	846	803	841	778	841	800	826	814	810	787	859	816	826	822	787	788	813	789	790	791	847	806	808	810	820	779	866	781	815	756	797	810	830	806	785	785	828	833	826	780	810	784	801	770	795	822	837	775	864	805	851	784	807	802	809	815	852	781	780	811	775	808	804	762	842	730	807	772	878	827	783	829	854	846	791	820	830	823	819	828	783	867	812	777	820	795	781	843	795	850	776	774	791	796	829	790	801	784	782	762	819	858	822	818	758	727	783	797	832	744	776	786	825	791	777	812	810	818	844	768	845	792	809	753	827	811	823	795	782	803	804	786	837	775	821	757	823	792	790	861	817	809	785	802	791	740	769	846	767	840	837	804	803	806	817	845	782	802	760	778	841	796	831	794	863	772	801	834	825	838	822	842	778	799	829	811	832	822	798	785	783	743	761	790	786	777	826	755	835	855	799	810	785	846	728	830	826	857	769	822	840	788	804	842	836	781	813	774	780	783	863	801	805	775	793	836	790	790	798	815	834	822	714	835	804	800	779	800	770	844	812	805	794	813	861	806	760	806	834	832	787	781	805	832	782	812	795	822	764	826	836	794	786	826	798	803	847	824	798	847	778	774	789	791	750	795	783	790	800	829	776	843	819
37181	7419	1136	710	537	465	404	391	358	355	348	343	375	341	374	361	344	333	342	335	315	336	384	366	362	310	375	345	352	363	345	347	372	386	376	355	381	380	354	372	321	342	322	366	368	336	379	366	340	311	345	365	317	321	328	361	341	331	332	366	327	401	310	340	337	368	354	322	375	345	373	363	337	354	313	378	348	324	373	352	342	352	366	359	350	320	372	348	356	361	319	384	369	310	341	327	350	392	312	330	324	341	360	374	381	378	366	358	348	351	371	342	329	351	361	359	347	362	295	340	335	318	362	320	321	379	328	330	400	355	355	356	339	365	368	366	362	384	345	348	335	331	328	360	386	300	365	361	378	347	363	324	353	370	343	325	350	333	351	347	349	353	357	354	342	361	312	334	366	363	348	322	314	321	393	355	343	306	322	353	359	347	356	357	397	358	330	355	333	386	352	355	340	335	339	342	333	337	324	366	326	375	387	362	360	363	361	335	342	364	361	390	357	361	345	347	360	397	357	326	319	369	352	344	375	376	357	317	352	344	315	343	384	341	339	368	356	346	338	361	321	394	327	344	317	361	350	319	319	340	375	334	352	360	328	356	343	329	339	340	335	352	395	366	343	340	383	322	331	360	333	384	329	345	354	332	351	314	382	381	343	347	347	361	332	353	369	327	368	364	345	387	359	351	353	377	342	391	366	363	383	363	352	354	360	320	321	337	359	397	348	374	314	377	331	328	343	327	373	350	370	379	407	339	389	365	355	284	353	356	341	356	350	405	364	364	349	312	345	321	345	371	377	356	355	348	338	369	366	306	342	338	333	336	350	373	376	344	355	340	369	329	383	318	351	340	381	368	375	329	389	346	348	354	370	374	322	391	344	384	345	329	336	352	350	367	345	352	396	333	359	350	336	355	363	342	387	300	327	363	342	313	328	359	350	352	367	359	331	366	357	363	374	385	321	350	370	369	356	375	359	347	334	379	382	362	382	364	344	332	370	363	362	331	353	338	384	363	361	357	309	348	392	363	375	357	381	370	345	369	364	321	342	366	337	358	352	351	349	368	325	337	346	368	340	358	373	378	343	373	344	313	315	368	334	380	357	355	379	357	332	324	289	375	366	360	380	359	359	378	363	365	303	343	367	365	376	364	328	325	402	339	358	338	367	390	346	352	378	360	325	372	334	340	376	391	326	335	344	351	331	362	376	358	346	371	362	343	355	380	361	303	335	372	360	355	347	336	312	365	327	373	361	350	382	334	329	354	323	355	379	353	362	349	361	368	334	329	358	382	339	362	333	356	361	356	330	372	355	322	320	359	387	363	353	322	342	356	355	332	362	314	331	322	339	343	377	356	351	315	367	377	359	377	362	330	376	367	356	391	326	360	398	332	326	349	359	385	367	340	359	339	389	344	326	347	396	364	365	356	362	335	371	317	360	367	372	380	323	352	343	345	374	346	332	368	379	405	359	372	325	311	351	339	372	321	325	345	355	338	375	373	320	368	363	345	328	371	367	376	366	344	357	352	338	342	364	359	358	365	347	347	359	339	359	327	361	354	342	341	359	354	342	325	331	345	328	366	349	361	362	339	325	358	349	350	330	304	343	394	375	339	325	346	365	354	333	338	327	386	399	336	341	322	344	367	367	346	363	404	369	345	352	341	378	343	324	395	337	382	390	334	363	349	345	367	324	368	349	337	359	341	374	361	319	355	342	320	342	341	348	363	349	369	366	351	408	353	338	363	317	376	372	350	324	311	369	367	341	362	366	359	330	340	358	362	368	349	355	350	359	338	362	350	353	359	364	302	348	366	364	377	345	396	352	345	373	368	334	386	306	333	322	370	334	347	351	346	383	378	338	336	369	392	333	318	345	329	361	344	369	345	347	311	341	372	349	359	361	342	328	339	364	354	377	376	366	385	362	356	346	383	330	351	337	341	380	381	363	340	337	358	349	357	335	403	394	359	348	324	377	362	382	357	357	357	359	385	376	322	376	369	384	339	326	330	358	374	357	376	318	326	344	369	342	361	405	346	366	346	354	371	338	337	325	351	352	379	376	352	379	349	361	356	364	346	339	345	371	339	355	358	329	365	359	351	368	362	370	383	360	355	346	336	368	357	341	362	371	328	389	369	364	372	330	402	344	409	344	315	348	359	355	329	379	385	364	373	344	351	357	349	304	317	349	390	388	354	375	310	379	341	293	327	311	344	370	385	351	338	322	355	383	346	353	374	364	346	400	332	391	383	372	367	389	360	364	353	365	316	337	362	393	380	337	347	361	325	358	330	351	382	368	360	346	340	326	362	372	336	372	350	348	332	357	371	341	336	357	370	371	332	349	373	324	339	342	341	356	365	353	349	344	329	363	314	358	335	396	347	374	394	341	344	377	326	356	356	379	353	342	414	361	373	346	372	371	371	375	350	355	342	379	351	338	338	341	367	366	367	331	349	362	353	337	375	376	383	356	361	361	317	353	363	360	331	396	328	343	349	354	390	337	346	359	399	385	335	361	337	371	372	394	365	384	353	344	371	372	362	345	356	340	356	344	385	347	369	351	352	352	337	359	337	354	389	351	375	359	356	368	365	370	367	351	355	371	366	346	357	375	381	353	334	372	328	355	368	366	325	333	344	347	332	348	359	351	390	358	364	338	358	319	372	356	354	329	342	366	367	337	384	347	360	313	314	350	356	379	335	360	340	328	347	371	345	334	337	317	331	376	345	322	349	401	391	339	375	363	356	355	378	347	372	361	337	362	345	363	341	340	364	361	346	323	353	401	341	349	368	353	352	337	358	339	314	329	374	355	373	334	341	330	345	336	348	322	361	326	317	377	348	325	345	349	360	351	326	351	344	370	356	298	285	336	329	367	356	348	354	332	352	354	338	350	348	390	383	399	340	327	340	376	332	350	354	353	325	354	367	345	360	316	361	350	378	389	366	389	362	333	352	352	355	396	354	326	381	380	351	365	348	351	348	326	359	380	366	351	365	355	361	343	356	349	390	388	344	374	367	353	327	302	363	360	354	382	361	312	341	372	303	345	374	351	362	346	332	329	340	358	378	341	371	327	302	331	318	355	350	361	376	345	326	370	343	373	348	353	305	353	366	345	367	368	330	358	360	336	362	359	312	360	329	296	353	359	378	338	363	347	376	346	308	321	377	353	359	333	338	376	382	365	371	376	325	369	337	326	355	355	373	369	381	370	356	337	334	359	363	376	354	334	344	354	363	343	364	344	335	313	333	353	349	341	335	391	355	330	346	346	336	322	320	403	327	324	344	290	310	371	346	343	323	340	330	368	346	349	356	369	306	359	365	354	342	358	310	366	328	350	359	335	331	368	382	379	383	380	366	339	355	380	374	362	359	380	325	367	351	323	334	344	365	335	364	355	367	339	355	378	350	332	360	321	343	339	344	339	387	322	384	309	386	298	367	327	377	371	327	335	342	350	327	360	338	345	334	338	369	371	326	391	357	386	368	348	341	383	354	358	348	371	317	336	356
27530	12579	8690	6543	4155	2621	1603	1048	934	921	926	841	829	883	841	810	840	875	832	832	810	841	788	797	919	831	826	851	921	820	811	811	815	837	845	869	843	821	844	907	844	843	835	818	849	851	811	804	864	825	833	851	826	846	801	813	848	850	821	827	836	853	826	853	790	820	830	883	838	790	817	784	890	841	784	864	802	873	832	863	814	852	858	817	846	863	825	821	788	873	872	816	802	784	807	863	832	850	828	867	834	827	823	844	782	796	864	846	867	767	836	817	843	824	793	798	824	846	897	803	833	820	863	808	837	846	819	805	811	841	856	838	878	798	842	825	821	799	825	864	841	858	866	845	835	842	849	812	794	826	853	835	821	841	840	825	845	837	870	834	853	830	828	812	850	847	820	791	815	832	853	872	848	807	884	846	842	859	877	791	826	808	867	819	857	817	864	807	846	844	849	819	848	836	884	861	890	868	799	847	822	862	829	838	843	837	848	826	866	869	855	846	837	794	823	871	813	844	800	803	832	817	830	852	801	846	838	820	804	840	842	862	850	814	824	822	843	866	802	833	842	841	851	840	854	817	867	836	818	828	818	792	811	844	834	838	867	898	807	781	855	818	888	872	794	857	871	787	824	861	796	838	829	874	838	837	832	816	893	890	817	865	814	823	834	790	737	878	783	793	796	798	894	810	770	879	859	856	845	801	882	822	786	900	837	811	800	832	821	849	859	834	816	856	846	869	825	833	839	816	934	861	870	831	861	827	830	846	844	846	864	804	831	852	782	842	875	900	814	882	834	850	867	862	856	861	822	840	850	808	790	806	878	851	862	822	897	828	815	864	791	845	808	838	836	817	829	893	801	814	833	841	852	838	887	840	825	832	814	830	837	828	795	859	836	801	861	851	819	820	842	853	878	836	866	809	791	831	857	825	841	833	830	833	865	865	792	844	812	813	779	844	795	811	844	823	860	865	825	835	846	835	810	830	830	808	836	846	858	846	824	856	866	782	839	852	844	822	857	849	847	811	831	874	892	817	856	836	852	812	842	829	852	876	819	845	869	811	830	823	805	831	860	848	829	836	843	782	863	811	905	829	811	885	834	830	830	810	835	758	861	824	847	787	841	852	873	856	833	827	813	831	859	819	872	825	827	829	834	852	849	860	771	811	765	818	813	852	810	809	866	798	854	857	811	818	807	820	839	828	822	802	812	874	797	852	804	789	819	820	820	862	800	819	840	784	874	783	839	802	873	838	790	826	817	854	848	830	853	840	854	832	845	829	844	883	805	806	846	796	860	787	817	839	810	792	828	864	829	854	845	824	829	843	841	841	774	851	806	831	823	789	834	840	811	850	838	807	847	858	837	831	872	815	821	846	815	848	827	920	787	864	778	828	826	834	803	826	839	845	863	874	849	819	850	816	836	855	782	835	869	869	802	836	832	821	844	821	818	819	856	788	828	811	823	862	832	805	797	860	847	864	850	848	878	826	868	836	825	816	850	772	815	861	871	871	838	804	877	807	795	817	850	811	789	831	875	819	812	838	814	872	871	836	825	836	812	849	843	837	858	835	815	823	864	828	796	873	885	833	839	861	850	793	837	840	863	838	848	823	809	839	855	898	818	755	817	810	791	846	789	863	837	836	819	864	826	819	777	844	844	855	821	780	852	849	824	811	855	818	798	846	836	874	842	883	831	852	841	829	839	854	807	879	855	827	865	870	804	850	844	819	778	862	857	843	850	826	863	806	824	883	852	813	842	834	843	817	866	831	791	818	861	834	851	819	783	883	842	838	850	834	825	860	820	868	802	813	838	865	796	848	823	876	865	803	883	850	811	835	889	882	855	840	848	819	853	826	855	860	831	792	876	870	829	838	862	846	873	865	818	818	848	871	861	807	855	811	821	739	840	867	839	900	813	791	853	902	770	802	820	850	827	788	853	860	796	858	868	819	782	831	791	826	831	865	803	759	842	853	845	832	836	789	844	836	858	884	845	818	860	827	841	800	806	847	827	823	856	878	861	869	784	814	823	844	842	845	846	815	838	823	814	865	854	836	831	857	831	845	877	839	890	823	840	875	840	815	829	837	837	895	874	786	847	834	771	797	773	834	840	809	820	822	851	835	789	801	803	869	798	837	824	825	865	793	889	772	796	875	807	813	829	804	817	823	906	804	822	812	817	791	839	843	880	865	836	837	808	828	813	856	852	847	905	819	814	816	853	882	765	812	839	811	832	837	834	866	857	856	858	829	792	827	813	880	762	837	804	843	816	823	833	861	824	846	817	821	888	846	853	785	845	815	866	858	803	785	854	831	804	778	880	848	866	887	829	825	855	852	845	798	886	860	841	855	839	813	848	870	859	833	805	897	798	824	800	880	828	837	859	806	816	840	882	817	880	802	788	842	837	840	811	841	853	836	824	780	836	838	877	845	866	860	852	875	863	847	852	819	861	810	920	822	829	863	855	850	799	851	889	846	832	802	827	839	848	855	830	877	783	859	868	867	840	796	859	843	878	873	839	834	816	824	806	819	817	853	847	817	862	838	898	843	787	873	873	862	860	786	849	802	800	860	851	807	859	795	827	797	832	805	841	830	855	829	844	865	833	779	860	810	852	821	848	788	837	863	856	848	840	840	820	811	799	853	810	813	812	844	824	799	834	834	794	850	799	856	859	866	802	831	809	843	806	820	838	811	895	816	816	830	857	854	850	831	818	867	871	823	827	805	789	825	897	823	828	861	824	840	867	791	862	796	849	813	841	808	832	841	825	843	848	851	791	861	822	882	851	791	904	862	879	793	836	858	843	864	881	840	830	827	818	840	883	806	829	819	823	810	884	803	812	855	842	832	866	843	778	834	818	841	842	809	843	807	855	872	831	834	841	798	818	859	838	796	821	849	823	801	859	872	840	839	812	807	830	822	871	837	826	837	838	854	888	878	855	826	829	843	807	755	849	816	849	852	801	790	814	842	871	869	855	798	785	881	885	872	812	858	832	839	839	809	864	776	871	851	891	863	859	854	819	827	773	794	815	858	809	828	877	858	830	867	818	847	851	848	883	796	868	804	807	806	866	821	860	782	833	870	862	816	815	870	816	851	846	803	800	821	856	853	855	831	847	810	836	866	831	839	805	880	847	783	793	897	832	884	815	845	838	817	870	884	862	834	850	797	838	907	875	834	833	848	826	795	843	879	815	835	882	803	860	849	860	856	838	879	828	805	777	815	809	873	817	837	850	848	868	803	836	849	822	844	799	822	863	831	877	848	850	844	864	835	890	850	851	849	854	895	810	839	804	926	841	861	795	832	831	866	840	912	874	859	836	822	861	874	809	826	831	807	838	838	854	868	813	862	865	811	840	842	839	829	759	847	894	845	856	809	839	783	796	820	820	818	791	853	831	805	860	823	862	835	837	857	804	850	830	886	827	858	843	802	796	832	845	841	858	845	810	830	879	800	870	847	834	876	817	906	890	856	799	848	848	842	831	787	855	816	898	826	875	824	810	877
25155	3074	578	436	374	349	336	340	336	293	357	339	342	359	315	342	302	364	377	385	322	345	321	319	329	344	354	340	343	320	330	317	336	339	371	336	307	341	390	363	386	327	328	346	307	349	289	341	329	328	343	353	308	300	297	315	359	344	329	305	308	342	364	334	305	329	321	339	358	341	336	322	317	320	331	307	302	337	300	326	309	325	340	356	343	382	333	334	297	336	307	336	344	341	313	318	323	329	335	329	346	359	331	383	330	339	336	352	339	329	319	326	350	323	321	326	349	325	310	299	332	390	306	372	361	344	339	311	363	333	336	306	294	323	339	342	330	338	350	344	328	344	331	334	300	340	352	308	302	328	329	372	333	309	325	307	351	358	337	332	296	361	330	329	308	304	347	357	319	335	334	348	318	330	324	320	346	328	367	341	335	337	355	323	360	347	324	350	335	307	315	376	356	352	335	328	310	352	351	323	317	341	347	342	355	376	338	352	341	379	316	330	340	322	322	312	307	295	334	342	344	380	363	338	305	324	312	344	348	358	350	326	307	357	320	292	341	343	354	363	322	300	348	326	308	319	367	336	331	330	384	314	295	366	319	342	353	321	343	326	289	342	358	301	351	342	330	335	332	371	317	344	378	342	325	377	359	321	326	313	308	329	330	312	322	308	320	342	348	325	306	351	353	319	347	382	324	305	348	322	367	326	345	332	324	362	356	306	308	345	365	311	339	360	310	336	344	331	360	324	326	338	358	351	340	315	321	351	330	335	307	347	351	372	321	322	351	336	312	301	292	321	335	343	369	335	305	369	311	343	324	330	377	364	322	325	339	329	329	362	318	286	292	354	362	365	321	308	340	344	369	341	335	342	353	350	358	345	328	380	332	310	346	330	339	350	347	286	321	350	327	340	346	338	384	305	338	327	316	336	340	350	330	330	357	331	370	339	297	327	352	362	363	364	334	335	363	332	340	338	342	329	326	341	333	339	329	312	337	378	360	314	334	374	354	343	336	323	304	320	335	331	356	329	350	332	308	332	337	330	297	274	324	303	325	333	320	319	317	305	326	338	335	359	350	367	298	325	346	322	361	368	324	314	345	334	326	365	339	344	299	316	342	327	314	295	331	360	375	357	314	338	324	365	317	299	313	361	370	343	326	304	329	328	360	337	330	332	356	344	352	335	351	326	346	348	296	338	303	358	335	342	305	313	399	368	365	337	353	328	303	315	340	335	343	298	309	333	323	375	314	339	318	345	319	337	300	347	350	359	319	334	327	319	343	328	358	351	333	351	339	334	377	339	364	350	343	320	329	350	353	323	335	319	340	329	339	335	352	330	328	342	354	325	344	355	325	317	305	311	363	378	314	306	328	320	332	310	368	328	352	356	374	322	331	336	317	305	325	326	343	340	353	324	316	336	310	319	334	349	296	340	327	311	358	296	325	356	301	327	365	375	347	336	305	323	336	314	319	326	320	346	354	332	342	326	338	339	322	368	327	353	348	347	352	312	361	339	374	352	327	332	306	356	322	325	359	357	336	350	352	333	323	344	316	304	367	342	316	349	348	307	378	319	325	342	311	297	323	319	341	334	317	341	371	331	349	326	332	326	317	375	312	325	347	318	318	325	321	355	325	353	323	334	350	349	342	326	343	353	335	351	303	333	350	364	327	359	362	342	335	293	328	330	351	329	331	350	361	338	330	325	325	339	335	336	326	347	345	314	339	338	310	337	338	363	348	350	341	346	315	332	322	331	342	357	322	333	316	329	325	370	366	382	360	348	333	313	323	353	362	355	332	369	321	313	343	329	319	356	300	332	273	317	332	320	331	303	314	315	333	316	360	342	314	332	338	340	295	354	344	368	328	320	322	346	326	343	306	316	324	371	348	339	353	346	320	332	356	342	382	336	322	316	338	329	356	373	306	328	330	326	325	333	309	340	329	333	299	382	339	350	334	306	310	347	349	307	295	353	316	316	341	333	379	332	294	315	347	335	324	352	320	298	308	336	341	350	328	325	323	364	329	308	364	324	347	361	353	337	348	333	322	380	355	338	339	347	272	350	335	318	315	336	355	346	335	359	343	334	348	351	332	341	364	334	349	372	360	376	349	319	349	308	345	344	331	300	381	354	338	355	339	328	308	339	304	306	312	335	367	328	346	346	338	341	353	344	311	327	351	340	320	357	323	319	326	321	335	312	306	321	343	350	369	337	373	323	326	337	325	341	324	358	380	363	327	353	312	367	322	376	334	333	338	313	358	321	325	364	363	342	324	324	326	323	312	330	387	322	335	337	353	339	379	312	329	340	353	345	339	321	361	338	349	350	350	363	304	337	303	345	369	327	367	328	318	348	315	353	357	317	406	383	353	343	317	326	334	318	347	326	337	336	345	339	346	369	339	348	352	371	327	333	331	368	348	338	365	356	302	383	314	333	334	358	305	356	304	349	348	351	335	359	330	329	342	304	344	340	349	351	366	378	348	331	372	352	341	319	335	372	315	323	307	351	346	340	367	349	322	373	317	353	313	342	312	329	305	322	379	336	330	338	342	331	392	337	310	320	330	405	375	344	348	336	323	327	344	313	336	325	341	314	320	330	357	369	346	340	317	342	345	305	318	341	321	343	309	324	361	363	336	329	342	329	339	370	349	321	315	326	317	325	338	340	344	315	342	344	311	354	358	363	315	349	337	354	312	335	353	318	314	316	326	315	352	336	386	330	339	358	337	324	333	352	345	320	317	326	357	359	328	317	333	303	307	334	316	352	318	322	369	324	347	351	335	327	330	318	304	312	337	297	314	325	321	330	364	323	318	340	311	330	324	335	303	345	308	334	329	338	349	339	355	334	316	336	351	364	343	368	383	330	311	347	330	346	334	345	313	347	303	332	346	331	330	322	322	321	332	372	327	339	301	385	337	354	341	330	323	334	313	366	336	310	338	324	354	330	318	345	288	340	349	339	346	345	305	328	346	330	320	335	325	315	300	308	344	322	366	372	295	318	374	346	304	346	348	344	348	337	311	353	352	346	341	334	326	340	315	323	327	307	389	368	316	333	330	327	326	309	311	346	320	364	369	316	332	359	297	371	356	321	361	359	315	349	344	349	304	320	324	339	330	303	324	345	319	348	326	392	344	337	348	347	337	339	326	360	403	316	331	344	362	388	353	302	331	327	351	353	321	357	340	314	348	340	310	305	372	332	352	304	333	310	341	310	370	361	336	379	380	386	346	340	321	349	324	353	324	335	357	323	318	308	342	316	344	302	352	308	356	316	292	343	313	311	323	286	311	310	326	347	363	319	323	321	331	347	343	333	340	316	334	301	354	343	316	337	315	322	327	320	338	352	364	379	366	307	318	329	331	345	355	321	367	314	343	307	358	315	343	337	350	330	366	349	363	377	334	337	330	314	328	321	330	342	336	340	357	380	333	302	348	312	325	333	316	337	338	363	331	347	324	314	327	318	376	333	352	360	349	335	318	344	345	348	319	359	364	336	349	322	340	363
19654	6355	4062	2317	1581	1084	905	821	817	785	808	789	808	776	756	738	824	799	783	809	778	792	702	758	776	773	755	777	739	758	722	785	756	738	728	757	729	781	797	772	697	767	790	753	741	789	752	783	786	736	765	783	761	820	721	783	760	741	742	804	792	775	785	751	748	707	715	759	739	811	729	807	828	785	767	759	718	781	784	765	755	778	770	804	769	738	792	726	780	765	729	772	748	768	719	785	780	725	757	750	758	790	731	751	791	767	770	725	763	759	790	752	775	757	763	752	735	713	772	777	750	764	764	798	758	748	754	727	743	781	786	767	816	764	821	753	771	744	795	730	764	825	799	747	710	756	765	800	734	741	749	712	753	791	732	785	755	738	778	775	734	738	699	743	732	733	783	765	789	767	756	762	767	750	742	723	728	704	785	774	768	716	768	746	737	714	771	769	723	718	787	740	738	785	778	767	733	760	719	792	742	723	711	798	768	749	747	788	762	750	783	788	755	749	760	773	729	785	763	747	830	737	723	761	753	786	763	830	755	790	736	733	755	790	785	748	792	768	778	751	797	709	779	714	722	798	727	749	797	691	805	782	779	760	819	737	726	740	760	777	768	787	796	744	782	779	753	715	767	709	814	796	755	817	745	748	742	841	749	772	779	786	754	746	697	827	781	768	736	779	768	806	778	730	754	784	743	744	776	770	754	775	743	806	758	739	785	785	742	774	766	769	782	779	794	818	740	719	711	751	818	746	737	723	770	731	767	722	750	782	763	753	774	772	761	727	724	749	753	771	768	767	761	738	742	741	749	756	766	734	736	741	761	807	730	739	821	802	748	782	746	769	737	788	741	776	722	765	798	764	753	793	769	731	748	750	732	753	766	771	749	791	783	765	759	734	755	739	729	756	723	770	741	800	750	806	732	736	805	724	777	769	751	719	798	729	815	697	781	744	731	766	777	732	795	769	739	764	745	702	733	771	752	765	700	769	764	753	728	732	761	741	717	734	774	734	781	788	735	723	762	726	800	762	780	718	790	762	756	737	802	772	761	756	764	758	806	777	734	717	771	754	719	742	778	756	758	708	780	774	773	727	745	755	787	798	780	732	799	751	742	725	769	732	776	766	768	788	780	775	780	763	779	779	734	734	684	769	789	759	737	744	759	781	774	785	718	745	759	717	786	755	757	729	759	763	771	746	768	783	717	748	798	726	724	702	783	761	780	774	788	743	727	777	747	733	737	762	752	782	788	774	758	772	764	784	743	734	764	768	747	751	778	784	784	763	744	778	765	743	765	808	765	774	766	757	750	784	749	772	717	746	774	750	818	726	795	732	769	749	741	771	718	799	770	763	786	720	712	743	799	742	787	781	757	758	821	740	768	791	773	797	783	753	755	814	781	755	781	716	765	775	723	769	790	739	766	760	714	757	792	732	761	745	723	787	801	720	738	767	752	776	759	741	764	790	750	774	762	740	763	724	712	779	740	777	759	739	748	749	772	750	743	791	782	803	736	790	777	711	725	756	741	749	761	760	748	740	827	748	720	756	708	766	753	767	701	730	772	769	799	743	708	764	752	764	776	748	807	793	775	741	737	768	716	729	747	773	803	740	725	743	754	781	810	772	786	760	769	778	750	786	809	730	791	670	748	708	758	750	763	724	718	796	764	721	744	745	761	788	746	769	766	736	765	801	734	778	790	726	774	713	770	732	763	783	777	768	740	752	750	755	785	761	760	765	778	749	758	743	751	761	776	765	738	767	779	743	756	759	748	769	734	791	741	798	755	744	751	784	752	796	731	785	746	771	752	748	791	730	745	745	728	745	758	773	787	749	778	726	760	742	755	783	788	721	766	757	759	783	749	752	769	790	773	743	740	772	824	768	739	786	723	774	748	739	763	795	698	791	796	755	786	810	832	800	756	753	745	773	778	769	779	753	791	736	782	745	770	757	741	726	725	763	802	790	811	781	782	716	734	788	810	744	755	725	843	777	783	791	766	739	727	713	765	754	753	754	743	745	744	717	806	769	751	794	778	736	749	777	752	784	791	738	768	769	749	756	756	755	736	741	818	761	743	769	708	707	716	777	736	790	795	747	800	793	802	750	723	731	767	755	750	765	758	760	803	736	781	728	782	766	755	776	746	783	786	759	781	772	738	807	768	784	772	781	774	820	793	738	762	761	733	773	764	813	759	812	789	767	681	808	767	772	786	696	784	780	761	795	816	728	762	728	784	790	761	779	746	814	751	756	766	778	753	794	738	720	725	766	772	755	756	725	715	744	774	724	750	703	733	708	802	744	789	751	777	729	765	784	809	817	772	725	798	797	811	757	725	780	783	783	776	727	774	767	731	724	756	755	753	769	736	780	769	720	765	771	729	745	753	791	750	720	773	728	752	751	748	732	754	806	724	769	764	759	743	797	745	784	747	782	811	750	713	685	765	766	769	766	724	762	777	758	786	788	805	741	742	722	757	773	779	805	793	755	742	756	760	740	755	774	783	751	754	757	747	761	800	762	754	762	736	797	725	710	704	762	788	738	750	781	748	750	781	804	777	786	749	751	788	763	753	778	742	731	757	799	752	756	744	758	761	739	744	722	722	803	741	770	772	744	750	740	786	745	793	731	766	793	743	788	747	789	779	772	804	806	758	775	835	797	774	760	757	758	747	811	705	753	714	785	721	779	746	775	726	820	727	816	772	726	751	814	730	771	794	780	757	811	725	778	762	725	772	768	775	780	704	750	725	724	732	742	793	756	765	760	786	794	792	794	773	750	785	750	770	757	746	753	714	782	767	741	733	745	762	758	701	768	784	789	732	797	770	769	690	784	758	834	757	814	789	808	735	722	744	773	764	731	765	720	756	777	736	758	738	726	759	766	745	830	803	739	750	754	745	818	782	797	793	727	788	753	741	761	800	737	746	787	736	760	738	756	753	759	773	761	781	787	768	776	749	738	753	746	778	733	771	751	767	762	757	767	774	828	705	742	797	683	763	731	798	784	774	722	772	765	788	760	742	777	746	768	742	767	736	761	771	744	771	765	759	730	736	746	771	761	756	768	794	772	724	771	792	763	736	755	752	784	776	765	766	776	730	802	731	770	771	774	758	742	769	806	742	742	695	736	738	769	759	739	751	710	757	795	747	725	766	814	785	723	716	776	776	800	773	764	701	800	792	743	786	760	718	739	712	774	785	752	816	721	769	741	738	759	761	765	752	779	779	747	757	769	780	794	753	766	737	752	786	768	745	766	787	787	781	777	784	759	749	776	771	730	755	767	742	766	746	781	772	769	807	788	813	795	762	747	752	806	752	745	761	725	746	767	763	739	766	770	742	741	753	779	759	761	726	754	771	756	791	731	773	758	748	771	772	717	751	774	760	723	750	739	771	727	784	758	781	739	780	774	774	681	775	765	793	734	748	725	756	730	769	758	809	760	747	796	784	709	794	760	785	737	753	721	768	738	766	733	781	777	797	789	723	741	770	754	777	729	742	784	722	734	770	760
31886	4737	839	733	489	423	351	352	375	360	351	381	334	313	337	337	321	353	343	338	351	334	338	329	352	358	314	332	332	359	350	342	329	340	311	330	309	368	331	315	336	314	334	363	385	375	334	362	326	372	344	328	362	335	327	348	325	357	357	355	360	342	334	365	315	362	352	367	365	372	360	343	352	378	326	318	314	360	310	355	340	327	330	335	397	352	341	327	308	404	323	349	309	396	401	348	372	377	339	330	302	327	377	335	330	354	330	367	336	358	327	351	322	333	307	345	320	322	377	309	338	374	381	344	355	360	358	358	337	366	356	352	364	350	305	348	342	308	346	343	346	329	335	356	324	338	339	326	331	365	352	353	349	313	371	367	373	342	344	367	335	310	358	304	309	339	329	346	351	357	314	362	315	346	366	334	353	324	309	333	351	340	347	347	337	305	366	310	337	349	332	311	357	390	353	310	335	365	335	334	342	288	361	314	336	352	303	375	356	312	364	339	329	347	372	366	363	354	336	344	374	343	347	340	348	349	357	365	327	352	320	325	354	301	361	358	334	340	350	349	341	344	361	350	343	329	338	335	330	296	346	325	309	303	348	340	332	379	352	348	336	332	330	319	374	330	348	337	339	327	295	331	337	327	365	301	321	358	323	358	350	325	313	322	322	372	370	301	318	325	324	344	315	325	333	327	324	328	347	347	349	312	320	319	353	378	319	337	331	316	336	351	349	334	334	299	332	372	366	342	326	353	354	363	363	355	327	290	340	384	355	319	345	315	334	333	339	345	347	348	341	314	350	326	385	353	318	332	315	301	359	353	316	328	320	301	372	362	349	330	325	336	297	334	325	288	352	344	362	355	360	329	346	321	329	342	348	334	331	325	357	353	333	343	338	362	346	347	371	322	296	367	354	346	364	334	339	355	348	341	338	361	361	338	359	363	372	330	350	327	331	345	345	371	321	336	349	327	332	331	324	351	335	347	343	341	346	336	363	361	348	374	302	344	316	383	350	337	327	374	331	328	334	310	346	312	325	314	322	300	360	299	326	362	314	328	347	332	341	373	335	308	332	333	345	365	309	352	373	341	344	345	332	343	328	347	315	330	345	343	345	373	339	371	359	338	341	345	367	396	364	342	326	378	335	318	327	341	323	332	362	364	356	352	338	331	325	359	323	316	363	331	341	360	353	353	355	355	363	333	326	330	348	330	383	366	358	393	315	344	324	328	294	293	339	351	332	320	350	328	332	376	337	367	378	370	356	355	353	337	349	350	369	340	338	352	355	316	346	352	330	328	357	336	337	331	355	358	324	351	376	351	331	321	348	318	318	359	295	307	342	347	326	351	384	333	346	359	347	331	361	337	352	351	331	335	362	371	353	379	348	318	312	332	351	344	338	372	355	391	349	330	327	315	347	364	388	329	300	368	319	341	345	350	348	300	351	341	380	319	313	354	317	356	345	370	336	371	351	343	354	357	321	302	312	346	367	355	325	325	348	334	332	323	312	318	320	345	325	366	351	365	350	328	344	318	338	359	325	321	326	331	338	340	349	322	334	350	349	313	337	347	326	349	351	370	338	336	327	322	335	317	351	315	306	322	330	356	327	340	330	369	331	352	375	380	347	346	333	331	318	358	366	339	333	345	340	319	322	298	329	384	361	338	341	341	337	354	322	345	359	352	353	342	303	332	356	321	312	340	359	339	337	378	339	320	327	352	312	343	330	351	343	366	333	350	364	331	313	372	343	324	292	352	350	358	353	356	334	345	345	356	350	369	329	393	361	343	323	362	348	357	355	350	320	334	369	367	346	321	308	339	365	360	354	339	339	332	331	352	315	321	325	369	339	357	332	310	311	307	335	314	368	376	350	368	357	336	333	363	355	361	361	322	335	324	343	333	363	324	339	331	355	374	315	342	351	328	350	311	358	355	334	330	333	315	338	369	350	341	362	349	309	360	299	367	340	340	323	344	339	358	348	317	386	335	349	339	343	330	363	303	383	358	345	371	344	383	362	347	345	353	336	364	323	347	347	354	355	346	336	366	342	340	355	369	335	338	317	328	361	369	332	286	301	349	365	335	335	350	336	354	328	335	320	365	346	362	359	389	358	346	351	318	321	366	394	369	360	371	387	363	380	329	299	373	329	326	349	315	346	385	350	290	320	345	343	344	336	340	344	338	352	355	362	344	326	343	379	322	341	329	315	337	354	364	327	347	369	333	335	312	349	331	392	311	379	371	361	338	368	343	378	309	383	352	332	335	303	351	343	332	350	328	352	316	381	352	330	317	352	327	357	315	340	365	316	334	313	325	336	380	338	344	322	353	335	372	350	347	362	316	331	353	328	360	347	356	357	339	350	340	312	325	324	314	395	362	343	328	353	344	354	310	344	349	384	356	334	316	361	332	342	365	364	328	358	318	333	349	373	351	287	335	330	341	379	327	334	335	321	341	295	339	351	341	347	328	360	328	313	371	364	347	317	334	369	335	362	360	348	311	329	353	315	324	326	342	315	364	367	345	326	327	327	382	345	345	330	373	356	329	321	361	310	341	353	367	355	346	341	350	339	300	329	360	355	360	351	343	317	369	281	318	356	382	369	366	376	325	348	307	308	358	354	369	355	358	361	318	329	353	376	348	336	360	347	350	327	354	360	311	322	332	353	336	333	329	343	371	360	330	391	350	342	310	368	352	368	362	365	368	321	361	379	335	323	343	368	315	333	327	312	369	340	338	356	353	355	341	350	322	305	356	313	329	356	369	314	327	352	344	333	356	333	321	349	351	319	324	340	345	338	379	351	378	342	363	349	352	371	348	313	335	306	335	347	365	342	380	365	323	346	350	352	369	349	358	365	337	309	341	365	344	328	357	367	336	344	317	341	341	340	352	377	334	366	349	348	354	329	338	331	359	369	343	341	358	359	348	336	315	331	352	358	366	313	340	339	325	388	301	346	342	372	362	368	353	330	323	317	326	352	346	345	337	365	339	362	356	362	331	334	315	322	372	335	336	330	353	373	334	321	323	349	340	328	339	339	337	335	377	310	366	351	319	327	370	327	339	383	354	328	384	340	354	360	326	339	294	350	305	358	334	328	337	362	339	329	329	333	317	363	341	373	362	351	311	337	332	346	347	353	320	327	368	333	313	333	326	318	330	341	346	348	362	364	337	317	359	366	349	352	343	323	340	323	321	349	340	317	363	321	342	345	350	299	307	337	330	353	351	386	340	347	365	336	348	333	360	350	334	346	308	356	343	366	350	348	325	347	341	314	355	345	292	376	322	366	355	388	337	364	354	364	372	340	371	323	357	355	313	340	329	305	320	340	339	325	351	341	361	333	344	362	360	358	368	330	333	340	336	298	360	358	336	361	319	313	330	382	337	339	366	354	295	337	325	340	336	332	327	385	355	328	334	324	354	341	322	327	330	343	318	385	322	356	323	330	345	302	372	338	352	336	331	318	329	391	336	369	322	341	328	353	337	342	362	331	348	333	356	316	364	348	341
23309	7948	7290	6662	4067	2227	1263	1008	900	860	795	863	815	835	798	794	855	807	787	791	786	772	805	790	783	779	786	769	844	821	816	769	771	819	758	830	786	783	792	816	841	756	798	824	829	775	802	829	759	800	838	808	813	818	774	784	798	841	731	745	786	801	809	789	791	804	793	805	841	825	823	780	764	794	802	869	821	785	779	763	794	762	765	814	784	800	797	834	749	766	767	766	803	748	833	809	816	796	774	789	755	796	779	796	819	780	721	845	836	771	824	812	814	768	822	780	749	825	762	766	824	801	802	808	816	787	822	786	743	850	784	778	795	885	750	797	799	769	786	789	857	807	727	772	818	805	785	775	792	796	815	818	823	695	739	846	771	769	839	782	770	765	791	777	770	787	798	748	803	812	771	822	763	825	769	792	797	817	795	760	798	818	817	781	788	793	785	770	750	800	788	833	784	803	799	801	798	872	822	810	795	788	786	776	802	802	743	780	794	761	800	787	773	846	807	805	798	778	809	822	814	810	788	749	832	801	739	776	799	837	774	832	785	777	845	829	771	747	772	778	747	817	794	792	817	771	842	747	793	815	807	741	798	796	802	822	790	815	748	840	746	871	774	733	805	811	865	797	832	786	750	766	776	764	785	837	736	778	732	795	811	817	798	795	751	785	741	770	768	793	792	828	756	800	850	818	818	833	736	766	822	758	799	784	787	791	793	770	778	768	805	778	751	821	787	810	848	807	788	806	812	787	800	793	741	728	828	777	802	745	777	816	774	812	790	836	710	832	783	776	805	746	802	778	802	725	770	755	760	815	761	753	838	814	775	831	770	789	783	823	772	780	740	765	852	805	798	756	768	769	789	775	829	813	818	806	745	798	772	736	811	809	850	772	775	842	780	769	787	787	822	765	799	760	822	765	758	777	826	795	781	811	795	806	768	755	774	827	835	763	768	828	771	825	799	808	825	817	831	836	825	742	827	770	768	773	770	786	750	794	798	816	782	802	745	810	799	770	798	804	749	815	779	812	781	772	773	812	773	754	839	763	783	761	761	814	802	780	738	737	741	800	761	817	821	791	743	724	814	770	841	812	816	781	824	781	767	822	796	793	778	798	761	810	769	760	743	796	868	762	790	782	879	776	818	788	783	850	778	786	781	845	786	740	814	782	796	799	730	776	799	759	798	833	784	791	760	800	786	755	788	787	804	769	845	761	770	820	788	789	768	812	791	766	826	763	810	809	811	825	774	805	728	844	783	800	828	767	768	846	786	784	772	748	761	796	804	799	829	819	773	776	827	791	780	779	796	843	833	836	764	791	746	778	780	777	773	803	787	816	772	811	803	805	704	789	802	786	810	775	832	817	761	777	853	805	825	854	761	818	791	808	756	773	806	800	729	789	753	799	734	791	776	802	798	752	762	852	744	774	766	806	818	750	774	791	781	751	769	781	814	819	822	849	790	762	757	777	760	850	791	740	762	832	799	774	776	737	827	821	765	812	756	763	804	776	831	800	790	797	782	762	803	802	789	787	814	766	817	773	811	789	752	845	790	850	779	811	764	853	742	829	813	759	830	796	826	789	779	858	840	790	785	798	894	793	783	784	791	844	783	731	798	792	791	823	750	789	844	806	814	809	803	748	836	771	799	749	737	757	775	778	772	775	774	809	809	834	788	881	737	801	817	800	838	810	783	771	781	868	841	799	793	804	761	826	825	816	766	807	824	767	821	875	723	810	802	787	822	769	792	818	773	790	797	819	814	787	790	803	752	829	821	808	842	726	810	771	802	730	800	793	781	815	805	768	792	825	804	813	774	734	788	764	755	772	819	767	796	823	787	780	788	805	787	754	781	782	801	813	823	854	767	800	796	747	777	851	773	814	835	789	802	808	822	790	757	730	797	821	780	820	807	786	745	779	769	734	813	774	805	800	812	754	781	788	781	813	801	759	802	801	791	812	802	782	779	773	747	782	775	798	767	815	793	783	846	821	819	789	805	811	789	805	724	826	802	778	827	723	843	801	798	812	808	803	774	799	786	750	783	746	807	779	758	808	775	802	806	771	805	776	766	781	830	796	779	801	805	767	800	766	819	762	831	802	809	763	830	769	783	757	811	779	801	814	773	785	794	761	777	845	771	762	806	788	731	817	791	811	779	788	753	806	817	800	832	806	803	821	774	770	796	826	805	747	727	818	784	769	783	827	833	761	812	771	798	731	767	793	794	762	809	789	793	751	778	803	805	775	782	779	766	780	787	797	802	788	806	813	824	747	764	747	773	844	752	761	749	796	763	749	782	798	765	784	789	755	819	792	802	811	764	851	825	827	786	796	835	777	736	819	828	808	825	797	804	767	748	750	825	778	809	719	788	784	803	777	764	795	793	781	787	820	762	795	824	796	813	746	767	756	820	758	820	781	845	777	813	844	707	830	797	815	810	809	814	785	735	786	806	788	768	761	786	810	836	822	789	816	753	770	834	819	771	809	759	806	850	783	788	812	789	865	778	750	781	808	860	779	792	878	759	792	778	725	792	822	810	771	830	809	768	783	800	764	780	770	796	807	808	821	759	789	755	780	777	839	785	784	835	760	809	779	778	808	796	779	802	735	841	803	783	757	783	776	821	791	847	780	795	810	793	812	828	771	773	826	798	774	740	835	791	802	804	772	795	791	752	738	784	802	782	795	799	781	776	792	793	786	839	812	782	808	791	798	809	762	810	807	758	799	810	773	795	784	774	823	788	799	788	724	809	757	826	774	830	788	802	852	800	760	788	796	833	825	789	818	768	838	766	771	770	811	794	827	795	778	762	774	789	802	836	804	769	789	775	822	785	782	834	791	757	791	846	818	775	794	779	804	785	812	832	764	804	795	815	799	765	777	783	802	773	798	778	771	807	785	760	801	832	794	829	767	737	789	842	839	749	774	832	780	794	830	754	761	796	758	792	785	798	769	853	803	757	822	776	802	783	754	793	764	813	810	804	806	789	794	785	803	801	797	768	792	822	774	791	824	798	820	841	762	772	778	801	780	752	801	865	814	801	771	802	862	853	816	826	804	801	742	816	814	873	730	850	763	823	779	767	803	801	814	809	814	818	798	793	725	782	798	803	860	838	799	805	778	843	777	735	776	842	786	788	796	778	782	830	791	787	815	797	846	848	781	837	788	714	814	809	787	818	796	817	860	811	792	821	770	777	795	816	775	790	806	774	762	785	756	812	822	785	824	795	805	789	823	795	747	817	813	827	781	796	777	742	815	802	773	769	742	784	814	822	810	785	795	838	794	810	749	807	767	783	818	804	773	810	801	766	797	779	788	828	786	763	771	835	825	789	823	812	817	794	826	782	835	797	814	800	792	770	777	788	820	831	793	821	840	793	841	781	805	797	806	783	777	756	820	731	781	795	732	778	779	837	792	827	737	813	835	853	786	726	755	746	770	759	796	791	829	774	782	773	760	809	809	836	787	766	793	812	817	830	726	780	818	812	840	824	766	794	777	738	793	780	801
30869	5301	1199	760	559	455	382	371	372	354	350	351	381	342	314	374	326	342	318	312	340	359	344	333	385	356	327	361	353	345	345	324	320	336	346	332	349	360	368	362	355	347	369	345	331	353	291	332	321	334	356	344	338	343	335	344	349	335	319	339	308	356	352	319	345	348	373	356	356	341	348	358	325	351	334	326	357	315	325	373	339	377	349	371	361	365	332	365	363	363	337	349	383	358	340	370	355	353	311	334	328	362	337	364	343	366	396	328	369	371	318	335	357	340	364	345	351	349	364	313	357	326	329	299	356	344	356	387	338	353	347	344	326	329	351	380	387	345	345	335	335	364	353	353	318	324	324	357	302	390	355	331	371	356	371	362	323	327	361	391	368	370	348	344	348	324	351	363	342	319	342	334	338	349	354	371	347	345	369	357	343	335	358	339	360	322	345	319	346	334	345	361	365	362	357	326	351	308	338	337	341	333	326	347	336	319	379	383	320	381	384	342	322	370	323	349	359	348	301	301	379	351	354	372	346	360	379	391	354	377	334	359	362	355	300	301	326	347	326	357	380	374	400	342	364	330	302	329	341	349	327	334	333	336	364	312	360	354	351	292	346	345	349	378	354	369	372	360	308	342	352	339	350	379	376	356	375	359	325	340	356	355	355	369	340	338	301	315	323	344	381	358	333	340	364	391	353	342	342	367	332	357	354	318	362	367	363	347	324	346	341	394	371	329	366	368	317	333	343	351	325	360	348	317	355	371	352	335	325	369	334	365	341	328	341	360	388	320	360	330	357	356	341	379	347	350	370	393	350	379	323	348	345	312	362	371	383	336	340	353	308	338	320	351	332	341	316	356	308	348	333	352	372	344	333	327	372	363	349	334	341	304	311	326	369	404	370	340	330	347	347	361	303	376	363	338	358	333	347	359	320	336	353	355	410	350	354	350	346	365	348	341	347	356	365	371	352	343	345	326	331	343	370	369	349	380	395	349	324	333	373	389	354	356	333	366	345	334	368	355	332	378	354	370	370	369	375	362	330	362	331	339	318	334	365	354	382	356	328	339	340	360	367	342	356	377	357	346	351	353	363	323	366	381	339	323	377	381	340	344	331	327	383	363	326	343	333	372	346	337	321	326	326	385	348	360	396	337	341	340	352	352	344	347	359	360	324	338	349	363	355	329	349	305	350	361	361	336	320	367	335	380	346	333	385	372	337	354	371	344	362	368	420	368	372	326	328	332	349	337	357	365	336	320	374	346	357	310	348	346	357	371	359	344	335	356	339	353	343	348	360	348	384	400	329	339	379	330	324	390	312	316	372	379	337	383	369	337	321	349	356	368	329	367	335	355	349	356	379	348	332	381	338	335	324	367	327	365	351	372	325	335	389	343	397	358	340	361	350	368	334	380	343	348	358	325	325	339	379	350	350	322	357	328	359	365	347	314	374	361	329	353	309	349	360	359	334	344	315	370	340	368	361	372	346	346	347	352	356	331	344	353	372	345	373	350	344	354	370	349	374	381	349	324	342	325	330	368	345	314	374	342	333	339	372	343	357	333	346	316	337	331	360	386	338	361	351	329	347	355	368	332	349	350	374	357	328	333	314	332	345	348	340	356	342	340	383	349	346	346	354	340	336	385	342	340	356	359	316	330	331	368	347	361	381	379	341	355	351	370	391	350	381	347	354	355	373	339	333	356	341	360	321	334	354	338	360	376	337	344	373	373	371	331	390	374	346	344	325	325	378	337	358	340	326	352	356	351	330	365	379	377	348	343	357	365	347	367	331	325	354	344	359	346	344	367	347	336	366	382	338	347	351	339	349	352	368	313	321	346	331	384	354	339	331	318	331	401	337	327	359	347	358	364	362	383	356	339	400	345	365	371	336	345	346	355	321	313	346	357	347	352	320	318	338	333	342	335	345	350	352	383	318	366	322	304	358	351	369	358	380	360	307	308	370	361	318	389	314	367	319	342	340	279	362	332	361	348	348	355	331	376	336	377	369	314	357	345	294	340	341	363	343	340	321	373	306	343	358	357	342	334	331	335	325	318	370	346	353	395	372	369	351	370	373	362	352	338	348	322	356	366	340	355	325	351	340	337	395	372	327	316	346	344	319	340	345	368	348	360	360	343	324	384	358	367	327	298	373	369	317	345	371	328	336	375	345	320	311	316	324	388	323	345	327	354	337	314	314	331	357	323	287	347	364	361	346	390	346	366	352	358	369	339	345	352	326	312	320	345	342	346	373	330	328	365	343	343	346	327	319	354	352	354	339	354	333	293	320	346	356	329	325	346	371	369	363	352	367	359	347	355	329	359	374	332	343	349	347	365	329	366	330	355	365	368	343	367	360	363	352	340	325	342	333	401	336	349	328	346	359	345	376	348	347	341	392	331	333	316	309	327	378	350	340	340	371	345	340	356	342	369	348	315	312	315	341	365	362	367	357	336	313	366	355	374	335	348	351	344	340	334	364	346	350	345	343	340	339	336	351	342	345	329	318	329	357	380	333	338	333	356	374	333	365	370	320	316	355	339	281	365	325	366	368	358	324	350	329	355	359	377	320	340	360	374	331	337	360	346	321	360	358	377	339	327	334	337	369	330	370	340	339	321	339	330	352	340	341	342	313	328	344	344	346	343	362	367	309	367	359	339	364	341	351	354	362	369	301	332	361	334	363	320	343	336	338	357	342	326	367	373	354	371	361	370	328	374	330	339	329	324	331	359	351	392	383	364	370	360	332	347	380	359	321	350	362	337	357	375	369	330	329	333	371	385	348	351	356	344	317	341	338	310	341	369	424	400	359	353	333	347	329	383	311	345	380	362	353	364	379	334	392	347	339	385	357	365	361	355	343	361	376	376	318	337	366	348	353	349	312	311	320	325	344	346	294	351	333	336	364	348	381	335	342	361	358	371	329	339	311	361	346	356	343	328	364	295	322	369	370	339	343	315	329	337	352	375	341	333	330	369	375	369	326	323	330	375	340	356	361	326	370	346	339	347	354	360	345	363	381	328	356	355	349	345	359	345	345	359	361	351	353	383	361	337	333	346	371	302	359	324	339	372	331	378	384	362	354	370	366	372	346	315	328	320	345	343	320	352	361	394	327	395	371	355	382	355	352	353	378	347	362	343	312	350	344	345	352	351	330	338	340	359	318	345	368	377	392	347	385	336	361	349	347	390	311	334	324	314	376	364	351	352	376	361	344	323	331	372	370	385	325	345	315	325	369	332	295	354	379	371	330	364	337	356	394	323	351	342	331	329	318	312	349	360	341	325	350	317	326	335	373	386	364	343	376	385	356	333	400	328	328	344	340	347	332	384	331	306	323	335	385	358	386	334	379	377	337	379	354	302	354	346	359	353	376	337	358	358	340	344	303	345	370	352	376	341	341	357	324	344	370	346	367	376	377	367	358	331	353	330	301	353	357	320	370	347	342	338	374	328	358	342	338	333	355	326	328	322	368	321	366	369	339	379	371	361	373	321	391	347	339	364	376	354
21473	10068	10288	7291	5426	2682	1635	1206	1038	935	900	966	851	884	870	857	861	816	865	808	790	866	752	824	840	826	846	795	804	832	881	808	835	839	831	810	840	814	797	839	882	842	801	858	875	820	797	815	828	842	844	793	842	864	807	842	826	803	825	843	823	801	835	733	778	856	822	826	780	824	820	800	801	851	831	846	822	800	821	804	811	831	821	831	822	829	847	814	825	819	852	828	789	856	858	797	823	844	807	822	787	852	827	809	798	844	811	819	822	828	827	819	805	801	829	811	816	809	826	842	835	853	808	814	816	822	806	830	826	864	889	766	791	762	819	874	790	905	876	865	768	790	810	774	804	828	869	803	865	853	811	813	798	836	793	806	811	795	831	894	809	785	800	800	802	838	815	808	858	796	857	815	820	825	806	819	787	849	899	811	838	864	792	837	805	801	816	817	783	804	795	788	747	796	826	811	813	788	779	794	869	832	808	856	828	808	815	898	832	776	819	840	801	819	812	793	788	862	864	779	863	861	789	829	832	823	838	823	800	813	795	781	835	777	800	827	850	810	860	854	845	861	864	840	795	821	798	842	823	807	868	814	861	804	846	814	886	834	819	746	866	844	818	810	789	823	831	835	822	817	840	778	798	889	799	856	813	811	836	818	814	880	789	829	852	797	793	806	854	802	841	816	860	788	847	845	810	831	828	824	844	810	850	822	841	818	816	798	780	850	834	811	869	805	803	775	850	779	765	780	796	852	843	787	837	793	855	798	800	814	808	897	776	840	826	794	783	776	812	826	858	825	822	810	860	814	775	825	846	788	826	818	802	890	825	831	800	804	828	804	832	834	856	841	824	914	777	821	807	821	848	819	821	820	806	858	859	843	815	817	836	780	854	837	837	806	826	770	836	869	790	779	787	825	827	827	811	790	818	815	876	859	813	831	867	853	764	826	816	791	818	827	782	769	809	818	793	831	786	834	782	825	847	815	830	842	788	856	851	827	810	830	780	786	784	847	795	914	833	788	824	815	852	748	821	824	814	819	848	824	832	795	761	803	843	806	818	817	813	869	831	804	799	802	809	834	833	810	854	770	812	805	789	805	852	856	760	835	780	828	803	771	841	805	788	791	781	852	788	793	841	795	828	810	824	804	807	807	868	853	840	813	831	831	808	817	782	782	837	802	870	825	838	803	781	826	807	861	831	868	855	816	859	765	779	820	828	755	849	838	816	778	809	821	848	776	834	846	828	837	849	811	836	812	810	792	796	824	858	834	819	830	819	865	774	808	812	841	871	793	782	784	795	801	819	783	813	796	783	783	760	859	824	789	805	837	786	818	852	813	810	853	803	821	859	837	842	805	879	800	815	786	832	802	760	801	822	776	796	780	822	834	813	782	872	811	823	802	737	769	781	860	843	834	856	824	830	813	851	834	779	811	852	823	807	797	744	848	850	858	833	773	832	790	825	845	800	852	784	801	789	815	823	832	836	796	771	830	825	831	809	844	833	821	804	839	805	827	808	807	814	812	787	782	727	845	781	809	826	837	867	831	817	809	801	761	859	880	821	849	824	787	862	796	817	872	854	791	825	786	799	847	778	815	822	821	811	770	821	838	828	808	823	823	811	868	830	764	775	795	780	798	843	899	850	850	817	839	834	801	803	799	797	788	840	826	822	844	779	826	793	854	834	789	797	830	794	860	844	785	837	830	832	799	813	790	811	859	789	782	795	797	829	795	827	800	795	851	888	810	819	834	777	844	799	818	870	824	812	838	856	799	821	853	812	827	823	908	802	779	857	824	824	825	838	815	834	809	849	805	784	787	835	806	844	835	836	829	746	788	854	838	814	775	746	861	809	835	774	857	799	834	840	745	799	799	846	807	817	869	863	860	820	838	855	803	807	806	845	846	800	823	841	796	865	842	847	825	807	818	805	835	776	804	766	834	785	775	779	810	838	785	820	833	837	842	849	829	821	803	851	850	807	834	839	772	828	830	798	801	813	811	830	845	793	784	847	830	858	832	811	814	825	839	813	813	822	765	845	805	816	839	817	845	802	840	760	796	791	817	806	851	798	783	843	848	829	817	775	835	806	815	820	833	792	863	801	779	799	868	793	836	837	816	826	858	796	846	884	830	836	843	848	796	818	833	827	817	824	817	815	837	805	777	829	834	824	819	832	877	861	823	799	819	887	807	798	831	803	805	889	835	819	817	802	802	831	823	810	822	818	851	801	823	825	780	813	822	877	807	873	807	833	827	815	816	736	826	797	786	808	810	841	833	795	782	812	815	797	818	830	815	820	819	875	800	872	851	801	794	825	843	767	848	852	810	792	816	798	863	863	823	850	806	795	843	815	818	826	780	803	794	803	827	825	757	821	817	833	858	824	822	827	795	855	843	867	836	793	856	859	801	783	813	804	832	875	756	790	852	820	804	897	789	814	855	794	825	873	822	791	852	862	791	823	879	798	809	768	803	806	767	782	793	845	800	803	776	808	866	824	820	795	805	832	832	781	811	850	792	840	782	813	845	809	855	843	852	796	825	823	825	810	847	811	798	866	864	800	803	827	866	781	843	850	803	783	766	811	818	810	816	871	834	831	819	830	798	837	833	781	840	786	820	831	815	764	790	859	835	838	808	780	872	822	832	770	811	810	783	807	800	881	835	798	779	853	812	766	802	817	861	833	801	837	784	853	857	777	811	860	842	841	826	791	831	829	811	863	828	843	821	830	794	756	835	752	812	779	795	845	773	793	805	811	811	767	736	800	867	727	823	834	840	818	809	836	835	816	822	779	845	798	834	869	886	782	846	779	835	785	753	812	773	861	783	828	847	861	784	809	817	858	829	790	818	832	793	840	897	802	822	760	789	837	861	833	792	833	785	824	835	856	819	822	847	854	841	805	781	790	801	777	844	839	807	847	840	786	778	795	783	825	805	778	857	830	804	764	843	835	828	817	803	840	764	862	757	837	813	816	845	892	813	810	841	820	849	762	797	856	773	764	795	861	784	852	795	833	831	808	844	839	779	816	840	814	849	817	796	808	834	824	809	848	870	862	831	822	818	877	812	852	832	867	835	830	829	784	803	818	853	833	795	831	877	868	797	856	859	798	796	830	955	822	840	829	825	872	849	831	817	820	859	820	781	795	871	820	831	850	874	886	861	824	832	862	809	837	848	789	822	779	788	801	844	839	841	860	803	817	811	833	786	818	816	874	788	809	817	836	827	811	795	830	810	768	806	771	833	760	814	790	854	828	792	794	791	837	793	819	799	838	770	808	795	808	827	809	898	787	877	792	833	807	810	773	783	817	802	845	811	848	841	837	826	821	829	801	805	841	865	862	862	815	844	797	773	859	779	808	769	803	824	815	852	779	844	818	807	810	885	804	814	836	797	772	828	815	818	822	795	851	835	870	860	851	813	806	864	838	811	788	824	811	844	817	858	788	822	852	768	836	817	843	788	816	840	819	792	875	862	824	829	850	844	819	834	819	815	807	799	827	796	819	821
20909	2136	560	463	400	352	320	296	327	308	339	331	315	355	336	339	369	300	305	343	343	304	317	314	338	344	330	327	299	346	340	333	342	321	372	290	294	300	325	322	316	329	333	346	320	347	327	304	332	373	320	345	312	307	313	369	312	311	351	341	318	340	350	348	331	311	353	329	305	360	316	315	337	347	317	317	332	308	340	304	339	323	319	333	342	312	331	334	327	346	335	336	341	307	324	347	325	342	350	295	329	331	307	347	312	293	295	319	316	311	328	318	329	339	336	344	350	344	324	316	331	299	308	342	323	300	358	307	357	339	332	311	350	337	315	319	324	314	338	325	328	316	340	342	299	302	319	318	358	312	330	343	337	334	299	324	320	316	354	352	346	313	336	328	354	329	317	318	322	318	359	347	306	360	329	345	326	315	336	285	304	287	356	311	349	332	339	361	328	346	328	365	318	329	294	329	333	334	302	334	325	351	339	346	349	317	293	339	325	366	349	289	313	318	328	319	297	294	313	322	337	314	318	309	302	338	338	342	309	323	332	335	314	308	311	324	313	306	337	323	346	356	346	318	286	315	333	318	347	297	324	295	344	342	346	325	332	304	336	340	367	323	343	345	316	314	321	333	298	295	317	355	354	337	315	293	320	321	312	349	315	307	346	298	315	304	327	326	319	338	345	302	328	337	321	305	314	314	321	295	341	303	357	360	331	305	352	328	303	342	317	340	350	340	325	316	347	350	325	347	310	324	339	307	343	321	330	335	377	310	330	326	331	316	331	341	298	330	324	366	331	305	332	344	308	339	348	331	354	310	327	336	354	300	330	333	312	324	374	355	319	329	315	324	331	309	316	281	317	314	315	338	345	349	308	332	340	312	379	314	355	367	299	359	343	317	327	286	350	347	354	327	325	295	326	351	362	282	324	318	325	319	309	304	324	323	312	332	322	334	350	347	330	333	317	338	381	303	330	335	321	340	312	318	302	322	306	346	357	342	346	293	341	315	321	360	323	340	341	336	341	296	329	281	308	323	325	317	340	279	334	320	292	321	307	308	349	354	322	324	363	327	339	350	324	353	335	344	336	307	331	349	288	369	362	324	334	344	324	324	321	289	354	355	340	342	344	340	342	325	310	337	305	334	291	298	307	337	375	353	335	307	335	334	320	333	339	343	311	338	376	345	358	295	305	312	348	315	344	346	349	322	324	307	308	344	342	368	355	348	309	339	348	320	318	305	344	350	334	347	349	339	333	332	288	308	363	328	328	319	366	307	311	341	320	324	320	314	298	337	340	354	325	364	362	345	332	388	331	313	297	341	332	331	313	336	314	330	341	323	347	331	329	312	321	370	342	344	313	306	337	314	314	329	279	323	338	330	318	328	331	343	333	338	310	319	338	294	291	318	340	293	325	340	326	349	296	336	329	368	297	347	340	303	319	355	351	318	315	332	339	320	319	327	355	351	294	340	324	306	360	335	345	350	327	349	322	345	312	312	307	341	363	337	326	354	324	318	313	321	351	338	331	332	312	333	355	332	339	315	311	361	331	327	353	343	338	333	341	336	288	333	358	332	352	327	333	328	345	370	285	350	327	348	319	286	377	345	345	355	326	364	351	313	329	383	318	322	300	314	320	339	332	326	312	311	343	326	335	313	328	326	334	348	325	284	344	326	357	340	303	336	318	278	362	326	314	340	359	331	306	307	313	316	311	336	312	306	325	333	329	310	321	325	350	308	343	332	342	336	330	318	370	300	343	305	294	335	343	328	352	364	324	322	333	326	386	321	347	307	316	333	334	343	338	322	344	339	318	335	352	321	291	342	306	327	314	287	304	309	310	277	319	342	344	360	331	336	317	334	312	317	342	340	354	365	322	301	315	350	329	309	335	358	337	309	323	327	313	325	352	314	310	315	325	324	365	337	338	307	296	316	328	337	312	328	337	327	364	293	288	343	365	371	359	356	317	325	351	307	328	341	348	347	331	307	339	349	338	311	317	347	335	349	318	356	317	376	341	280	358	356	320	320	312	333	287	294	346	332	343	280	308	343	350	319	316	318	313	322	322	337	312	307	284	324	342	306	323	307	307	332	348	312	350	346	352	343	355	347	301	330	320	321	347	303	320	298	326	326	349	293	323	347	336	346	319	319	343	316	345	326	291	303	321	310	284	347	294	341	333	335	342	360	275	327	307	314	359	314	330	319	369	355	359	344	340	313	311	332	336	317	352	315	326	302	334	324	318	348	310	326	327	333	336	339	322	338	332	313	314	325	293	309	315	362	329	335	337	318	315	318	310	319	319	340	345	358	336	316	311	315	305	337	336	321	345	357	323	347	344	340	283	322	279	354	319	334	319	341	295	327	335	335	312	318	323	341	312	312	305	352	303	325	292	352	314	309	323	329	306	333	347	322	312	327	361	330	338	296	278	326	303	320	280	360	369	352	327	288	339	321	326	325	308	309	336	377	353	305	299	345	310	326	348	311	343	310	350	275	289	350	325	328	329	361	321	336	331	312	356	313	311	345	322	325	335	350	323	332	378	335	324	317	304	323	340	333	300	331	336	323	335	311	326	343	295	325	334	367	342	321	312	338	340	354	334	287	332	327	337	317	342	319	352	314	356	286	321	328	347	282	317	331	319	342	295	322	335	368	327	326	335	318	331	314	314	333	323	337	325	330	343	345	331	315	366	347	292	339	323	336	352	330	352	342	372	336	313	305	346	337	313	325	316	312	321	301	321	333	335	329	299	352	388	347	357	316	333	370	342	323	338	289	340	315	315	347	302	351	342	284	315	296	316	329	301	338	329	323	324	317	326	341	366	328	350	317	348	358	305	323	302	296	326	337	345	347	332	375	340	365	365	289	333	355	331	326	319	331	310	316	351	364	356	359	299	334	324	345	313	316	308	326	350	331	334	321	369	348	343	329	332	321	352	346	374	334	321	305	363	339	349	358	343	374	337	343	344	367	347	326	325	346	328	340	371	287	364	348	309	323	325	290	351	349	330	330	297	307	350	339	289	341	324	304	352	341	335	308	352	334	359	324	331	344	356	343	353	355	317	316	330	336	323	319	346	342	318	339	314	343	310	309	319	331	323	339	324	340	311	332	307	357	323	345	345	333	348	327	354	313	311	316	334	326	306	335	304	313	290	325	361	323	316	332	319	352	320	308	316	347	360	319	307	309	288	312	336	343	328	355	319	355	346	313	318	344	333	319	330	326	352	358	344	303	290	349	340	318	315	321	336	320	296	320	322	335	351	313	337	353	328	322	305	348	328	307	368	336	317	318	331	335	329	316	299	321	334	312	332	339	336	320	329	329	361	331	355	338	285	345	335	330	364	350	306	330	351	310	300	373	334	301	341	342	310	337	336	337	333	333	320	333	308	314	339	329	324	326	341	349	325	320	318	325	320	332	324	351	371	322	327	347	367	343	313	338	329	322	311	335	283	308	359	377	347	309	339	346	326	336	331	324	311	387	332	355	325	342	347	309	298	318	305	281
15687	5026	4263	2944	1934	1196	926	843	824	811	753	773	719	737	730	779	751	733	697	742	764	740	753	770	699	736	745	722	736	742	756	707	715	705	755	709	747	751	733	771	736	729	694	684	740	728	731	795	744	722	730	715	742	738	737	694	730	697	787	752	728	770	774	740	725	774	744	712	730	765	720	764	739	727	752	780	750	746	718	724	754	699	746	759	742	704	725	751	742	786	737	773	776	726	740	752	735	731	736	718	743	730	731	705	719	740	693	730	793	763	697	729	752	722	753	735	712	784	723	696	736	699	751	760	752	745	735	722	690	734	713	727	761	712	706	706	763	770	759	727	708	698	741	695	717	725	711	720	738	777	718	742	750	709	687	769	794	736	715	743	725	775	806	765	744	766	730	730	725	702	706	759	671	728	759	767	744	762	715	758	688	776	692	740	764	723	753	742	779	692	745	701	707	683	770	724	731	735	731	758	726	755	754	712	724	725	744	742	742	733	753	725	776	746	725	708	745	770	741	757	716	752	704	707	729	728	758	769	768	717	743	785	729	730	745	775	726	765	750	741	676	736	766	783	783	721	734	783	770	764	742	748	727	698	759	791	719	754	692	762	762	716	751	734	734	724	718	770	750	702	731	756	717	762	711	737	737	715	755	726	726	727	759	728	723	712	763	711	744	777	715	752	730	774	758	753	752	714	725	747	764	731	773	722	692	781	772	709	756	735	724	719	712	770	750	717	729	825	787	705	738	779	696	728	734	709	759	765	720	738	774	709	724	743	745	742	731	746	744	785	749	768	780	726	691	710	729	735	748	693	733	705	706	716	736	753	737	712	804	714	747	704	740	764	761	710	768	719	722	754	741	789	723	750	734	772	691	710	741	706	740	734	741	763	716	749	700	717	782	740	741	732	779	760	752	748	707	822	745	745	696	738	727	760	769	692	688	680	752	771	756	759	761	746	748	747	696	677	751	740	723	709	710	730	785	764	723	695	793	711	750	721	760	785	734	758	741	746	756	725	688	741	706	761	759	757	745	766	735	744	704	748	719	736	754	738	719	731	721	772	700	742	763	763	712	772	719	774	741	788	679	736	714	696	679	699	705	742	754	723	717	773	777	738	694	735	752	729	736	735	765	726	765	777	719	715	747	713	724	714	695	693	763	785	780	772	730	743	697	714	753	736	799	711	768	763	734	766	708	723	724	753	728	764	722	749	785	713	778	730	722	726	746	727	734	756	779	737	743	705	713	721	714	711	726	725	722	729	704	700	751	713	735	698	703	731	744	737	745	739	754	731	708	748	779	718	749	670	718	773	727	710	711	728	738	732	714	734	735	756	734	726	761	733	717	700	742	737	729	733	746	757	766	815	711	693	731	781	667	819	772	780	720	763	702	700	743	745	715	733	703	772	756	720	758	736	690	726	747	731	675	697	758	769	743	720	741	778	663	711	695	745	713	703	732	725	732	719	727	691	729	737	751	734	740	742	716	723	750	713	744	699	729	702	720	712	751	729	768	689	733	745	773	746	730	741	722	757	743	741	744	746	712	695	767	720	770	720	804	710	700	726	797	702	731	711	746	730	702	735	719	730	739	786	728	744	749	758	744	696	779	773	717	711	714	749	758	770	773	750	724	736	733	750	762	752	751	699	776	759	750	737	695	758	774	693	770	789	742	775	755	743	715	772	715	745	750	765	707	710	721	770	772	723	780	736	681	735	760	732	725	686	718	745	724	782	721	751	678	748	749	748	728	680	750	692	769	773	728	764	758	760	764	684	699	720	710	737	724	745	715	794	742	716	762	694	692	704	760	720	714	756	775	748	752	728	732	745	740	743	764	757	752	739	745	748	737	756	734	735	732	739	716	721	695	729	751	719	727	748	723	719	698	715	783	746	726	756	738	714	725	739	726	687	773	736	725	718	745	740	711	720	786	758	731	766	717	748	709	720	763	730	726	740	773	747	748	707	705	697	694	734	714	729	701	734	769	723	770	726	694	727	712	741	737	730	775	707	741	709	709	756	714	749	721	773	720	790	775	728	763	749	715	764	762	739	770	741	748	704	751	715	706	754	757	775	746	727	720	708	714	721	704	814	787	708	723	761	720	756	737	764	740	733	699	790	707	729	741	733	713	719	727	815	767	759	688	732	727	769	761	732	746	718	695	757	741	746	785	729	745	790	713	781	718	733	735	727	707	787	723	759	774	730	768	744	740	742	754	750	779	768	723	785	726	690	715	680	753	762	749	703	741	731	729	784	742	736	748	746	723	766	762	767	710	738	743	730	730	763	755	760	716	770	749	736	712	745	789	697	703	771	752	689	719	744	747	702	744	707	730	668	770	749	789	728	763	701	760	717	706	751	733	700	734	702	721	727	780	745	748	707	790	759	770	719	759	806	700	764	736	730	768	767	706	694	720	708	744	740	721	722	724	769	775	746	700	741	760	733	731	729	736	722	737	772	696	744	766	755	774	750	719	746	756	723	725	707	735	723	770	770	726	776	754	710	718	733	757	745	746	736	681	747	725	715	675	738	702	756	728	727	756	774	785	766	759	686	704	711	763	763	738	730	737	758	741	714	719	707	776	746	726	739	755	734	760	735	706	698	750	739	761	762	705	725	713	734	743	674	746	747	728	729	691	736	768	692	721	761	741	721	761	732	752	731	746	697	724	740	728	724	735	755	755	672	736	742	719	742	745	755	735	759	759	743	766	793	727	693	753	789	744	740	753	733	728	760	744	717	735	676	767	762	766	733	759	726	675	741	732	720	698	755	721	729	753	684	737	725	750	727	732	756	765	810	760	753	776	727	730	775	727	728	722	758	715	720	725	708	679	726	753	756	767	782	786	770	787	729	754	745	758	737	740	732	743	770	712	760	712	743	739	739	751	720	718	735	736	756	762	752	756	743	734	773	703	722	754	796	740	770	752	739	708	751	725	792	735	729	699	752	721	711	696	693	739	750	721	666	730	759	781	803	791	752	770	720	688	720	709	739	762	736	792	749	759	790	729	727	727	755	732	763	731	678	782	690	771	725	731	759	755	719	752	753	740	769	734	771	713	721	776	733	721	707	729	725	729	740	755	696	751	728	758	786	742	696	737	761	756	771	737	714	733	674	710	749	762	762	684	775	766	731	717	768	718	727	758	723	745	726	730	764	775	723	776	791	719	721	701	703	704	768	763	775	724	724	721	767	736	725	707	680	745	707	747	737	765	732	749	727	746	734	713	727	729	715	821	795	689	775	781	676	730	700	764	717	697	745	723	735	715	778	734	725	767	782	729	741	740	718	751	720	732	737	718	719	742	742	753	745	771	767	736	674	775	675	695	724	709	734	705	750	775	718	740	726	709	682	702	726	744	697	693	771	759	709	730	738	764	738	730	766	710	740	705	794	744	773	749	714	723	699	776	731	729	683	725	697	772	717	733	714	727	737	701	754	727	766	683	723	717	728	748	764	750	731	753	755	726	749	695	729	768	744	764	744	716	727	756	726	751	729	759	736
31090	4848	914	525	406	409	356	373	332	324	352	336	370	323	310	306	333	347	360	362	349	340	354	378	356	336	331	371	344	358	297	332	332	326	332	333	352	343	339	337	345	353	367	367	341	307	313	326	349	354	330	326	365	358	332	368	360	313	358	323	320	313	327	330	316	345	319	389	319	334	367	321	350	364	322	329	356	340	348	342	352	356	297	352	371	360	343	283	355	351	346	368	364	325	364	326	334	320	371	357	347	334	345	309	330	361	331	373	353	315	324	351	350	343	360	347	349	338	338	335	326	328	347	334	355	329	312	351	356	315	378	330	363	344	338	329	383	345	337	374	376	343	337	343	310	290	326	285	348	301	309	346	386	328	308	378	331	341	365	350	369	301	352	341	339	351	364	350	325	320	346	366	323	387	340	321	327	327	321	317	333	343	317	357	340	335	312	328	343	351	341	282	322	353	335	342	354	368	313	347	367	330	360	364	357	349	351	323	360	316	337	355	344	383	363	330	321	325	335	377	321	355	357	317	325	335	388	310	331	353	316	332	326	312	344	331	341	319	310	328	337	342	325	299	327	322	294	356	331	367	353	356	354	322	345	350	373	333	346	293	337	356	362	330	307	319	328	314	358	380	372	351	345	305	347	351	321	315	325	330	334	353	340	306	343	339	374	368	374	331	353	340	335	333	310	354	304	347	314	370	342	366	368	331	365	310	340	336	328	350	348	359	328	354	350	332	352	324	312	344	364	337	341	331	337	353	310	349	359	340	341	375	368	315	379	365	353	337	340	342	337	356	330	393	369	369	346	317	363	328	346	350	322	330	386	333	325	386	345	325	369	357	363	304	319	318	339	335	348	370	322	340	326	334	349	338	316	321	356	356	319	365	292	353	361	330	333	298	394	341	340	340	345	355	315	343	340	339	347	351	360	347	374	368	348	314	364	328	318	343	377	345	345	343	344	366	343	324	359	321	329	316	380	336	365	341	343	350	319	367	389	349	324	373	324	343	368	365	384	357	354	323	362	357	321	368	337	368	284	299	339	362	335	368	342	328	344	319	354	361	371	345	324	335	362	344	308	297	344	375	351	353	340	315	313	355	350	332	333	333	349	331	345	325	324	341	356	325	304	355	326	298	336	334	328	338	359	304	349	335	341	326	370	354	297	310	325	328	355	316	332	310	335	343	365	344	308	342	337	310	302	315	367	359	387	340	355	313	338	362	347	318	327	350	316	348	337	307	333	349	321	373	347	364	325	357	323	368	301	329	329	359	347	349	333	345	342	340	306	330	374	336	337	345	338	329	357	330	367	339	319	375	333	366	323	333	325	325	312	367	322	345	305	305	320	376	313	377	352	360	326	320	336	340	348	363	337	382	326	306	335	343	328	371	333	321	366	308	344	346	317	304	303	323	349	363	337	305	347	319	339	339	330	347	321	375	346	333	301	308	378	359	334	299	334	333	339	339	324	367	320	354	345	352	332	337	394	378	361	305	304	315	369	289	359	334	336	338	346	338	338	342	355	319	339	337	330	316	356	352	364	365	364	333	327	360	345	358	358	343	339	314	353	329	348	351	352	350	408	380	336	343	308	331	340	308	346	369	334	348	324	312	339	300	335	355	341	355	336	347	356	356	326	344	353	360	342	331	346	366	333	374	328	327	343	345	338	310	356	336	345	364	389	367	322	312	347	365	338	337	314	307	326	297	337	365	364	366	361	324	333	329	305	296	350	320	344	366	335	315	314	316	309	317	332	328	342	348	343	336	340	353	368	339	353	350	364	344	304	346	329	317	343	330	365	329	328	337	340	320	297	353	369	367	355	332	319	312	322	336	332	350	325	327	361	337	344	342	353	336	326	364	360	347	351	352	371	350	352	348	329	337	347	364	372	327	343	340	345	379	352	325	364	356	305	384	310	354	304	354	344	365	355	320	362	360	351	310	298	313	352	342	340	315	312	330	368	330	354	344	356	332	350	308	340	324	310	331	322	349	354	327	319	348	337	344	353	333	321	326	332	323	317	321	320	335	349	314	339	369	352	351	346	365	340	276	365	337	338	311	364	331	325	329	351	384	322	348	359	346	340	393	343	329	339	373	375	333	366	343	342	300	345	358	335	314	353	320	361	322	341	328	332	369	408	339	348	348	324	352	354	358	369	308	331	352	343	339	330	308	353	363	366	326	324	355	342	330	355	346	342	329	362	352	299	361	348	329	345	365	322	312	332	352	348	358	326	329	372	320	329	336	360	363	387	360	386	328	325	328	340	305	339	325	352	325	334	369	318	302	321	326	338	325	378	345	317	314	292	353	313	338	328	343	339	363	376	385	344	360	365	342	360	342	358	326	353	343	327	371	352	331	335	366	339	344	323	331	297	346	350	325	334	381	366	318	384	374	342	324	313	313	338	362	344	336	332	346	346	315	366	329	358	343	360	347	394	335	357	339	340	379	325	376	346	344	351	356	321	350	300	329	345	342	337	366	341	336	308	331	344	336	383	350	337	328	333	321	317	334	320	371	329	358	363	367	333	332	320	347	369	312	332	361	334	346	350	296	337	343	379	359	377	308	352	335	312	351	318	355	347	340	334	358	378	352	352	317	359	348	332	342	314	375	327	360	345	313	334	367	304	329	316	360	366	332	335	343	363	341	351	357	366	335	357	329	321	333	358	353	347	333	350	329	322	367	324	363	354	374	369	362	343	359	340	357	356	325	298	368	359	316	311	338	351	332	364	369	334	349	329	325	346	340	346	340	334	325	354	379	347	367	339	368	330	333	340	349	322	345	335	369	359	335	288	355	313	333	334	363	325	346	327	325	321	360	336	358	334	366	322	394	361	316	338	314	339	315	315	346	375	371	348	330	314	388	368	304	333	322	371	303	291	328	294	355	364	323	325	361	338	340	359	352	387	335	333	311	352	297	353	322	366	305	313	326	343	350	323	337	327	359	354	356	374	347	366	306	375	293	331	356	370	339	324	318	309	359	362	331	340	378	316	369	357	360	334	331	345	339	330	351	330	370	330	356	374	308	313	288	347	321	357	331	346	343	331	353	311	317	352	308	335	364	339	367	356	335	370	312	354	344	315	314	367	362	364	387	357	304	340	343	298	346	332	296	353	336	386	348	333	309	314	345	334	314	347	314	326	364	321	320	357	343	355	358	343	349	357	374	343	310	346	325	341	333	351	369	345	368	326	316	328	348	327	355	350	334	347	317	353	325	375	354	325	339	305	329	335	366	361	380	331	359	306	348	321	325	328	315	349	335	381	336	354	340	365	324	323	318	333	332	318	368	360	336	334	301	312	383	366	324	345	327	391	365	317	330	327	323	327	366	360	310	321	329	326	359	356	353	351	357	330	341	362	362	349	349	323	343	357	352	307	364	323	352	367	325	335	326	349	331	329	350	347	354	336	315	372	371	343	312	358	321	379	365	366	327	350	333	350	320	351	332	318	346	345	341	331	310	322	342	323	316	317	333	339	360	338	340	351	352	343	354	321	356
22426	9367	6661	4194	2285	2046	1510	984	878	862	864	859	818	836	831	806	790	796	824	850	804	797	789	770	760	784	772	825	773	826	789	767	768	802	808	783	805	764	767	776	802	789	805	808	774	798	761	788	794	797	775	767	747	758	784	752	766	825	776	793	788	822	816	763	777	784	735	774	817	824	763	850	768	798	753	853	747	815	776	805	837	798	769	802	767	761	787	764	760	805	790	814	813	810	746	771	768	788	738	816	835	774	769	783	752	812	783	806	757	773	797	804	773	860	765	742	792	785	751	781	777	809	758	816	788	805	844	770	761	748	798	758	761	755	775	777	771	753	724	751	823	805	772	770	835	795	767	807	786	741	719	777	795	751	760	776	795	791	780	764	799	818	794	791	731	761	797	825	790	730	797	772	793	784	772	755	813	765	812	823	743	798	730	773	770	715	755	769	776	779	820	802	760	779	788	774	732	812	759	744	757	743	765	766	782	814	759	783	753	747	781	810	774	777	772	780	821	786	792	823	782	801	824	773	775	799	760	773	771	791	790	772	798	798	788	774	800	790	764	787	805	775	813	791	763	767	838	784	766	785	772	787	801	824	776	783	758	752	788	802	817	766	829	820	758	787	737	842	780	792	770	830	704	802	798	759	821	794	809	755	761	780	749	803	789	775	778	777	813	740	793	805	762	743	740	762	800	782	793	840	806	785	785	785	743	773	797	738	797	800	770	790	794	759	760	777	776	757	798	784	738	774	749	835	740	760	817	778	813	767	790	802	783	775	779	759	820	779	753	792	741	798	778	799	805	843	792	794	802	804	745	778	818	781	788	787	855	784	747	786	794	741	768	808	800	745	793	845	803	796	735	775	778	786	826	767	780	788	739	758	743	799	774	768	758	776	720	802	725	789	801	775	823	816	814	789	762	783	723	777	767	800	769	803	808	801	837	822	791	798	782	784	823	816	780	756	752	794	769	807	810	837	849	810	796	743	764	801	795	787	803	761	784	785	759	780	771	782	772	756	779	776	765	816	781	797	761	829	805	808	812	803	780	792	793	800	773	784	787	767	785	811	781	763	794	811	782	767	767	824	780	822	767	757	830	792	761	759	785	787	798	813	807	749	766	759	724	789	811	774	786	808	797	787	782	824	785	799	762	745	768	731	778	771	783	817	764	802	750	794	785	828	748	774	803	801	779	784	774	828	777	782	796	777	787	832	764	741	763	785	799	806	812	773	789	827	774	782	865	783	844	773	819	803	754	854	713	820	731	819	764	754	759	781	751	773	784	832	760	847	754	767	791	762	792	792	767	795	795	806	794	822	812	733	807	800	795	768	784	776	843	835	751	822	846	758	783	750	787	811	830	804	791	778	745	819	792	842	802	780	848	763	783	782	771	766	793	756	792	782	725	707	784	807	820	774	815	789	858	791	768	769	771	814	751	755	803	744	745	739	809	821	780	769	727	771	749	792	809	779	779	762	766	830	757	830	757	831	792	826	801	786	864	789	795	774	796	802	806	759	769	790	802	808	779	757	799	773	804	778	802	755	849	826	767	799	781	791	779	771	766	800	831	784	808	799	746	753	778	732	807	816	793	834	783	740	796	798	794	766	755	780	766	770	818	832	787	793	848	783	807	791	779	762	845	767	829	753	769	775	764	788	769	784	799	825	809	750	778	835	815	788	775	813	741	764	810	832	727	787	788	756	786	787	828	775	813	746	751	798	794	782	827	822	846	819	779	793	805	852	742	769	774	827	810	743	780	828	815	828	808	749	808	807	794	776	775	789	849	799	794	753	817	809	795	779	783	812	759	768	772	781	769	747	861	818	816	771	821	778	804	736	743	774	769	807	812	807	760	778	726	744	775	777	801	783	731	776	774	753	839	761	765	774	752	798	765	800	805	875	796	805	836	755	789	786	814	737	804	767	804	779	807	801	768	773	789	784	814	799	803	770	742	818	774	824	782	865	761	797	824	738	822	796	768	814	795	783	812	821	821	809	797	768	809	784	778	754	820	813	789	807	784	777	786	751	807	779	800	772	763	802	814	789	832	800	785	789	756	783	820	834	767	852	822	790	782	772	832	768	813	785	748	782	812	778	837	759	750	771	811	755	752	776	791	878	776	760	747	797	778	770	830	751	773	786	822	830	809	796	853	793	797	789	790	786	803	778	716	795	813	832	832	736	795	768	811	796	754	767	850	774	752	787	821	756	745	795	777	786	782	776	766	770	781	786	843	800	791	822	788	797	779	785	756	768	777	795	767	769	754	796	785	801	727	775	768	766	797	781	798	817	856	743	821	783	798	781	796	842	801	785	793	748	792	779	792	767	761	779	742	789	797	784	798	833	728	757	769	814	739	743	714	751	732	799	819	812	753	771	790	759	815	790	800	807	798	737	786	826	782	786	826	764	792	766	819	748	795	834	728	794	792	800	776	761	804	726	804	799	803	736	767	771	821	790	844	795	741	773	772	748	746	770	794	781	781	801	797	792	857	788	798	773	766	740	757	797	764	769	783	728	748	792	812	798	788	781	797	796	809	762	773	787	770	807	795	805	829	812	797	770	805	791	753	821	821	757	871	789	786	755	770	781	801	782	799	806	825	785	855	757	780	791	790	754	780	818	837	736	774	797	807	740	766	779	773	786	752	818	806	747	764	846	830	811	810	756	747	782	822	805	768	825	769	742	744	752	733	787	777	844	801	771	766	754	806	828	762	811	718	817	843	756	794	797	776	793	818	782	810	741	734	797	838	774	766	790	781	830	694	778	772	836	772	806	750	787	782	796	749	766	841	777	762	799	778	791	779	811	814	808	804	768	777	840	853	800	797	801	786	811	743	772	810	824	740	856	759	780	763	780	758	777	723	785	746	789	820	772	720	790	739	812	799	745	843	742	807	822	808	788	773	775	772	790	794	785	781	795	766	762	748	839	779	746	773	785	758	771	796	710	764	750	770	781	799	791	784	754	816	790	795	802	793	765	811	774	782	738	757	788	788	768	821	735	792	741	815	832	795	820	769	791	743	767	762	776	783	811	807	759	768	785	770	764	766	814	793	733	793	797	784	730	797	825	824	789	771	793	772	795	776	776	763	758	793	761	824	768	769	778	805	787	791	797	799	797	781	783	751	776	794	811	754	736	799	829	793	730	779	795	763	795	756	808	768	781	778	821	805	752	750	786	801	854	794	779	768	755	796	834	788	768	747	754	797	791	828	770	789	791	775	797	758	782	808	784	799	800	718	804	789	766	724	784	839	757	787	783	810	796	775	758	784	801	835	798	819	833	794	749	805	813	815	796	798	760	807	754	742	813	842	802	804	801	787	778	810	770	804	737	756	739	771	787	794	796	807	773	779	763	723	758	747	776	782	824	773	746	804	806	821	783	770	783	791	727	782	770	763	765	749	812	792	802	757	793	794	805	769	740	740	778	797	800	767	797	801	783	806	766	774	752	778	814	791	819	799	791	766	769	814	756	770	797	755	762	778	803	832	768	756	812	775	832
37115	6577	956	627	523	463	354	346	374	343	374	363	367	374	319	342	368	365	351	374	361	354	349	347	323	366	312	364	418	354	354	370	358	330	322	352	306	356	323	349	374	402	332	381	345	339	341	335	385	357	327	366	349	320	324	341	366	372	341	349	339	356	332	333	336	381	333	353	364	363	377	330	340	319	355	346	327	377	345	336	342	345	332	352	361	360	360	345	308	323	293	336	332	363	323	379	338	347	314	332	327	300	359	340	340	357	357	353	309	362	351	346	338	322	313	333	324	330	336	364	332	367	354	344	353	312	358	362	375	324	317	376	386	354	319	343	352	345	346	368	348	334	347	331	369	353	368	335	338	381	371	366	360	350	336	349	384	378	356	368	336	372	321	353	346	351	350	355	324	345	336	314	324	308	345	359	356	349	341	320	362	381	354	393	386	317	364	344	342	357	324	328	371	374	355	348	343	366	372	303	333	339	345	327	298	332	352	347	361	330	390	356	336	352	344	366	353	376	345	362	370	355	371	345	336	323	352	377	363	328	383	378	341	313	340	355	326	356	354	358	342	377	344	334	345	353	355	348	359	338	344	350	345	338	323	337	374	340	333	371	359	346	363	366	348	348	350	359	308	321	339	322	351	370	334	350	347	348	329	384	335	372	369	347	317	381	339	371	361	311	350	342	344	336	346	375	355	368	320	339	340	349	373	333	346	382	320	321	341	360	371	305	351	328	360	375	333	342	344	336	331	342	342	359	352	351	357	364	411	343	349	355	308	390	377	365	369	334	323	365	385	360	361	389	323	375	358	342	365	358	366	284	317	360	382	346	354	374	347	344	342	339	332	358	369	328	351	318	361	357	363	340	337	364	309	326	361	341	298	357	357	376	327	356	325	329	367	354	308	328	351	350	381	322	342	363	341	312	323	326	324	345	357	320	365	360	356	298	313	364	332	327	360	389	364	344	337	376	330	351	316	354	339	336	391	339	346	304	308	314	336	349	344	333	374	333	320	375	367	319	324	352	333	320	352	357	317	332	365	358	315	329	328	338	369	335	332	303	375	352	359	332	323	339	365	334	328	379	372	326	327	342	345	391	345	314	359	370	381	354	348	349	347	338	354	370	349	323	350	345	346	341	320	334	326	326	348	343	359	348	333	390	346	329	377	382	336	294	330	386	382	368	350	352	341	366	356	358	374	356	330	370	337	367	344	336	347	337	321	383	339	335	359	325	349	354	336	335	380	387	350	357	384	361	374	327	338	342	337	352	359	384	311	330	357	340	358	359	385	378	340	365	325	347	331	327	365	335	369	365	355	352	381	347	369	346	374	351	341	348	339	321	389	362	336	303	373	358	345	350	349	329	349	346	363	391	359	334	372	352	354	323	367	338	356	357	356	335	369	360	310	366	371	319	342	363	329	338	395	358	359	383	345	359	375	333	346	330	341	325	355	366	350	346	348	365	355	373	348	344	345	333	308	374	367	296	341	395	343	359	348	340	362	364	334	373	315	338	314	383	326	358	356	351	293	372	324	342	330	335	312	360	362	354	368	369	348	301	342	361	381	357	346	362	329	352	329	331	359	344	325	354	377	352	334	363	309	307	380	357	351	365	353	321	360	377	369	332	342	349	374	339	360	342	331	371	355	365	373	345	355	365	352	339	361	362	351	360	354	328	328	346	347	338	332	354	385	365	349	334	364	347	365	329	339	357	366	342	341	356	341	375	362	338	327	384	330	358	327	330	366	370	335	330	382	360	360	347	341	357	349	364	379	351	360	345	348	366	322	321	355	383	365	352	346	318	360	331	378	328	351	349	351	323	359	364	337	356	361	343	363	373	340	343	338	386	375	377	371	314	332	387	366	344	329	356	354	334	341	338	348	359	382	349	330	348	359	382	322	374	338	360	349	368	372	362	352	324	372	372	346	368	354	310	363	345	338	380	312	339	305	367	335	333	299	355	367	339	370	349	349	334	354	337	374	345	372	387	360	322	378	351	348	328	341	369	359	328	321	321	350	334	326	367	357	340	357	342	357	366	349	356	352	347	306	352	381	330	352	341	347	329	331	348	327	335	357	368	387	351	362	372	353	364	356	355	338	343	342	380	342	398	341	321	353	358	315	358	381	352	336	376	375	371	362	320	371	370	364	351	377	385	366	321	356	363	348	344	340	353	373	352	329	326	330	334	372	362	372	334	343	360	337	309	331	344	328	384	356	375	393	342	336	340	346	323	355	347	351	364	339	361	349	361	312	322	352	348	308	369	365	351	371	358	389	356	336	341	364	381	373	332	376	358	347	336	310	307	363	349	366	344	371	364	410	344	313	315	343	353	390	353	349	343	367	343	368	324	358	332	336	319	350	375	327	384	360	343	345	391	345	367	335	368	366	326	328	357	356	346	384	329	360	317	347	358	353	339	341	407	379	369	335	368	372	353	301	417	348	363	373	336	357	327	352	327	328	349	365	348	325	355	344	341	355	353	338	330	326	326	372	320	353	307	364	310	382	351	335	339	320	361	351	333	361	366	350	372	368	341	381	384	351	343	366	346	338	340	354	401	368	345	360	374	383	354	346	351	348	368	338	330	343	382	382	326	321	371	364	357	326	342	339	359	327	359	318	361	363	384	343	368	325	317	319	312	343	317	346	321	370	360	371	345	370	352	363	356	342	372	339	356	383	337	366	351	337	375	379	374	351	364	342	364	371	324	367	333	371	336	335	354	356	363	371	319	339	313	376	326	353	346	352	311	353	295	338	342	351	322	366	353	370	349	373	302	369	340	350	377	344	377	351	357	351	358	327	336	354	328	322	344	352	353	367	344	334	356	369	323	370	356	346	395	348	347	340	333	360	357	368	364	335	356	329	351	367	373	364	349	366	344	342	311	325	352	357	338	323	332	364	349	382	314	329	371	308	346	367	354	329	322	350	353	341	344	357	346	385	379	365	373	339	343	333	348	337	338	335	345	352	356	331	370	359	359	356	346	340	363	357	361	359	353	363	400	367	338	375	368	332	353	313	364	325	341	329	362	358	349	343	305	365	348	296	356	380	371	361	350	346	353	316	346	321	366	351	363	375	320	317	342	384	331	359	365	352	358	357	333	331	358	328	318	326	365	348	315	348	376	320	313	344	316	367	338	370	321	343	361	369	342	345	344	364	368	374	344	343	352	363	320	347	312	348	356	365	368	381	375	359	381	363	357	363	300	331	353	361	349	315	377	373	341	365	318	344	343	378	382	357	365	337	366	326	356	360	355	341	326	341	368	340	336	369	363	347	341	328	327	332	350	337	366	346	353	341	348	358	313	352	349	373	346	361	329	366	394	334	340	322	325	352	344	363	377	314	339	330	333	333	314	353	366	370	342	349	385	359	380	336	335	374	305	352	329	344	314	333	365	351	344	371	384	360	321	373	352	352	368	358	339	350	360	350	387	353	347	318	329	346	343	319	315	321	360	374	350	392	340	340	326	335	369	368	309	363	360	342	350	321	352	372	354	310	380
26477	9014	6542	5861	4210	3190	1535	1010	974	896	916	867	828	826	824	854	793	798	816	869	847	811	797	817	809	823	841	821	805	810	750	816	798	849	779	818	856	829	792	799	832	805	848	791	816	773	833	820	767	814	842	814	835	775	857	799	845	825	806	815	808	779	806	863	801	758	787	838	795	826	807	862	796	777	788	795	833	802	765	777	811	831	788	852	832	853	815	808	819	821	876	811	778	805	812	872	864	805	828	845	863	806	823	781	781	797	797	823	875	762	847	839	865	816	792	839	848	785	836	806	847	850	866	844	850	814	812	790	841	823	835	791	811	810	794	762	748	865	801	817	823	849	887	738	853	814	830	841	823	786	816	854	796	811	853	851	834	837	778	811	817	875	801	841	769	848	796	816	756	772	829	781	788	832	801	810	764	787	790	829	872	798	845	842	828	812	838	806	839	806	789	837	795	823	787	793	856	818	821	814	845	795	866	844	852	843	784	835	810	807	790	797	837	821	820	852	764	802	847	807	793	797	826	778	802	854	804	796	810	841	832	787	808	805	781	818	894	851	833	812	810	813	863	833	825	825	806	754	775	841	801	833	809	866	866	832	814	869	819	839	758	818	844	813	830	767	826	815	781	839	768	857	808	790	759	854	858	833	825	815	801	858	872	777	860	843	842	822	840	754	798	841	763	810	815	835	776	788	794	876	796	767	869	852	801	806	803	788	776	806	826	838	817	828	811	757	823	789	858	795	858	796	792	812	821	806	840	801	807	787	832	826	802	795	778	785	833	832	884	837	749	811	845	769	818	834	808	830	816	765	793	819	863	806	866	813	831	884	875	801	795	800	804	837	803	770	862	837	822	825	801	825	811	815	761	799	781	799	786	826	730	842	801	752	745	820	805	857	877	842	806	846	813	772	844	804	814	821	825	799	799	823	779	789	829	837	817	812	793	794	830	850	815	863	762	791	816	854	809	818	830	796	810	844	806	811	843	785	785	837	846	764	857	848	821	821	857	818	828	776	797	851	822	862	826	795	827	817	842	819	794	816	813	862	838	835	748	803	792	839	845	808	806	858	863	842	810	820	816	834	813	830	794	813	775	835	858	798	818	822	793	783	792	819	837	812	811	829	799	805	833	763	798	841	835	818	817	831	868	798	772	825	824	875	818	862	819	841	794	723	830	796	810	853	834	786	848	832	826	844	851	863	815	817	799	769	798	751	847	820	825	780	833	818	798	825	830	814	806	820	842	845	795	831	805	798	775	796	796	793	813	803	775	794	862	796	821	843	793	808	856	852	829	833	806	840	855	779	834	847	788	792	764	864	783	817	779	768	796	783	799	800	786	857	814	824	820	816	769	787	817	809	801	807	808	827	806	818	784	809	790	821	749	809	773	829	824	735	850	816	841	754	908	745	824	817	830	783	774	771	816	814	784	786	781	813	844	853	839	803	833	765	838	810	805	809	789	839	851	788	829	827	800	763	792	792	799	802	881	824	826	792	817	822	845	826	842	815	839	788	808	826	803	810	826	833	798	825	766	773	790	852	793	802	806	781	785	799	855	816	842	800	824	824	842	810	807	835	794	808	782	832	855	830	827	822	829	818	842	836	862	828	737	828	822	834	875	773	867	792	858	815	805	769	857	815	822	828	778	807	848	836	802	776	770	798	809	782	817	829	775	882	842	804	797	785	859	865	788	809	740	798	816	828	824	797	870	817	794	861	826	787	829	796	795	798	790	843	803	808	828	781	769	849	848	828	843	809	839	797	804	802	826	761	793	797	846	799	820	819	806	829	792	823	812	810	817	817	804	803	874	821	790	775	802	775	820	819	798	818	848	873	809	840	761	767	815	828	803	820	770	840	843	794	810	842	868	851	800	838	800	795	785	832	817	835	820	812	821	786	841	833	788	823	802	848	786	775	839	845	824	852	789	770	773	782	829	780	840	818	788	818	777	820	798	810	807	806	792	817	844	814	816	809	839	796	770	790	851	840	851	755	804	829	844	867	787	838	846	818	781	820	839	806	773	804	789	834	823	790	846	797	783	814	793	804	808	798	835	772	833	761	810	831	827	847	857	821	816	866	821	802	837	805	784	818	849	842	803	846	822	866	810	808	808	790	781	795	783	831	849	859	767	812	832	831	800	778	820	782	855	816	855	814	807	836	843	746	831	821	753	821	780	824	812	787	792	810	839	822	818	840	828	847	789	852	852	842	828	775	804	727	880	817	839	795	745	811	799	813	799	839	807	815	833	803	821	798	844	859	855	800	852	860	836	809	766	825	792	830	823	838	802	800	774	842	837	874	793	796	797	835	810	833	882	821	817	797	770	802	801	801	782	816	774	854	821	812	800	770	839	808	811	857	809	793	785	786	796	823	878	776	809	789	841	795	802	819	818	840	802	753	817	886	826	802	810	835	793	773	786	825	824	812	805	813	806	861	804	800	843	823	804	862	827	817	803	813	770	791	870	813	816	780	788	781	791	802	811	858	771	862	882	782	809	822	805	807	802	807	812	771	855	790	796	801	784	796	865	834	811	824	775	798	813	794	791	843	837	826	821	811	776	821	832	824	793	826	855	779	837	785	830	870	795	787	780	802	777	794	820	825	860	804	836	848	856	820	832	856	878	790	825	789	803	889	865	839	817	823	787	754	831	802	848	861	826	840	846	825	818	769	799	824	769	822	850	809	844	795	777	833	833	822	762	826	820	812	802	852	814	819	788	819	773	802	820	797	834	799	757	851	837	839	804	800	792	867	874	793	828	783	854	818	790	871	786	816	812	817	785	823	834	828	865	826	757	816	799	794	785	787	804	790	827	848	788	777	841	854	820	809	821	823	836	806	807	809	824	806	771	848	826	815	839	811	813	812	795	787	802	794	819	877	795	796	807	812	863	806	873	845	799	744	839	748	800	755	871	838	845	801	885	792	820	795	806	751	851	859	818	861	794	807	870	828	818	787	807	824	824	828	797	818	809	799	799	830	843	794	832	818	815	854	778	788	850	785	868	801	776	838	831	839	792	814	807	772	807	820	835	749	837	827	778	822	775	798	815	813	784	814	785	800	819	799	815	833	778	816	827	811	793	818	803	829	841	800	818	850	834	804	832	784	803	852	793	790	827	782	847	792	811	810	826	807	841	811	777	795	805	826	855	820	817	842	824	847	797	878	834	821	766	795	790	790	794	800	851	857	813	844	814	870	833	816	870	780	790	806	827	809	804	810	797	841	847	821	814	784	838	806	861	847	799	834	824	845	845	808	814	784	806	842	811	823	872	804	822	842	751	815	880	808	838	814	871	826	802	851	817	801	786	821	838	828	853	823	857	857	846	749	802	781	788	880	843	807	821	801	861	832	809	780	849	830	815	843	767	803	850	831	794	795	823	883	800	764	784	841	906	858	780	835	811	852	807	788	836	823	801	831	830	829	852	788	819	787	848	798	847	791	818	813	839	842	819	835	833	797	803	790	804	806	831	834	858	800	870	856	826	785	780	864	762	817
22919	2320	568	473	382	390	358	324	319	325	311	283	328	333	310	311	318	343	321	340	322	333	312	322	332	317	299	328	332	351	303	331	334	351	330	319	302	310	333	326	322	331	303	333	342	362	349	302	289	304	310	347	310	351	318	308	313	328	315	314	289	357	381	359	345	356	335	373	342	307	349	306	307	314	344	319	266	294	352	342	323	310	319	344	349	349	309	336	322	297	306	322	323	330	360	273	293	338	361	347	347	313	368	333	302	344	320	342	320	309	336	326	323	329	316	323	354	342	327	335	347	358	337	284	309	348	373	351	336	315	342	323	364	340	329	342	334	310	330	318	318	319	337	333	305	352	336	334	334	330	361	317	340	313	369	332	350	335	335	301	314	339	353	329	311	296	345	301	304	303	330	371	337	324	342	342	323	311	349	347	356	313	312	345	324	327	307	340	330	291	338	327	345	297	314	322	325	334	314	299	335	369	302	331	316	324	323	350	340	286	329	303	336	323	307	327	301	312	317	348	306	328	339	329	324	330	301	333	341	344	323	334	345	330	298	321	332	315	361	324	351	290	300	313	304	301	308	306	335	354	348	360	309	322	302	305	357	311	310	345	304	317	341	301	338	317	312	321	329	269	327	326	349	317	308	369	306	319	320	323	327	286	303	319	321	317	350	312	364	326	294	311	318	293	322	364	332	290	313	335	290	316	329	295	284	291	314	329	314	312	309	317	274	358	340	330	342	344	323	354	332	308	316	330	319	304	326	308	333	364	312	364	308	344	315	328	304	303	334	372	338	315	336	350	303	344	314	319	303	361	323	316	369	319	304	283	340	369	333	308	286	331	340	328	321	303	313	350	309	334	335	353	310	313	343	352	292	327	340	338	340	343	335	323	309	342	335	343	322	288	332	302	324	334	375	338	309	315	346	319	298	324	309	312	302	329	326	339	359	349	360	377	280	373	306	304	329	308	359	337	322	366	337	317	324	325	346	328	338	340	314	331	355	302	306	297	319	297	353	352	319	314	329	329	317	312	320	318	374	305	340	340	367	326	347	326	309	341	346	320	332	313	336	309	351	320	325	328	353	323	313	363	333	353	329	341	320	297	308	318	319	325	317	312	345	326	333	374	313	331	342	347	350	345	301	296	330	313	356	329	333	324	329	271	361	310	336	353	370	297	303	378	336	313	330	341	318	332	372	333	309	300	363	307	308	344	276	341	327	328	338	386	313	351	341	335	365	337	332	328	342	336	324	324	306	322	334	340	319	328	315	313	339	310	337	339	351	297	325	332	282	326	337	322	335	310	296	350	305	304	305	358	302	327	323	304	320	322	352	363	358	318	297	353	322	341	322	318	336	340	320	381	306	343	355	360	351	308	309	362	301	328	349	332	322	361	319	346	330	333	332	324	331	322	343	332	295	331	292	372	290	344	352	344	326	315	309	333	285	321	321	328	350	340	328	306	350	319	329	314	310	339	318	337	307	333	339	326	345	337	315	332	315	331	357	318	323	278	337	337	336	325	310	324	273	329	327	351	336	340	306	341	318	341	308	318	345	320	310	351	293	344	347	326	309	321	304	313	367	311	329	337	292	296	315	371	367	307	341	336	322	331	314	354	306	322	372	284	303	333	327	333	341	336	321	374	333	341	322	303	312	284	340	283	307	325	302	322	346	354	329	337	330	353	332	350	315	353	333	306	318	332	337	346	300	321	301	323	365	346	329	295	291	302	339	347	319	306	335	343	329	297	331	338	324	339	327	340	302	361	326	308	322	303	309	341	365	332	316	339	334	305	346	329	284	317	325	315	316	296	313	329	319	322	311	317	332	288	370	316	324	324	342	306	335	342	345	302	338	333	323	338	310	357	344	312	312	330	354	322	342	340	319	315	320	346	362	310	313	328	343	396	331	319	334	363	293	314	330	293	323	320	332	344	332	338	346	334	333	316	329	335	280	345	348	327	359	304	311	326	332	342	346	336	326	369	327	315	302	358	334	293	333	328	302	334	333	328	331	339	366	315	282	312	369	370	340	337	312	321	345	322	342	332	309	312	300	318	332	347	340	304	371	355	324	354	338	315	346	309	328	338	323	332	346	325	349	344	311	347	295	319	299	321	311	335	350	341	343	345	335	324	333	328	332	281	312	305	320	335	331	316	332	387	289	316	322	312	317	341	326	332	322	326	377	334	336	322	344	333	335	337	303	325	317	342	337	335	294	307	369	323	338	347	322	340	323	347	344	298	345	324	328	348	320	322	296	325	390	295	304	334	314	344	307	330	352	320	312	303	330	301	341	328	327	353	325	323	335	317	339	318	305	324	319	362	330	321	331	326	294	300	345	305	338	357	295	323	303	302	316	300	326	338	340	316	335	319	341	327	341	334	332	335	306	325	322	358	347	323	284	320	305	307	327	352	359	340	324	329	336	315	330	302	320	318	291	325	329	346	327	326	342	308	332	331	333	324	310	356	330	330	324	341	372	360	315	336	310	330	294	342	316	312	326	330	324	306	328	351	305	318	335	361	314	295	341	334	331	319	337	334	345	296	335	332	340	354	297	300	280	306	339	342	330	340	304	303	298	300	343	311	325	302	296	351	348	343	334	310	339	312	326	325	320	342	337	315	312	335	325	332	305	310	288	299	291	358	312	332	329	342	315	336	295	324	321	315	306	313	330	301	346	337	369	336	355	344	330	313	322	377	320	312	331	372	373	318	317	351	332	299	308	317	350	326	321	295	330	332	351	341	341	308	326	363	323	339	340	331	336	347	312	355	299	343	325	312	348	312	326	370	300	327	328	320	330	336	334	294	305	336	304	348	332	323	292	318	347	321	329	313	308	323	353	354	310	300	320	299	336	304	338	311	303	277	338	320	313	304	306	330	331	323	332	326	315	336	288	332	320	285	315	329	332	362	363	304	310	305	354	334	322	344	330	314	342	290	365	323	330	311	324	308	324	310	321	338	330	341	309	320	339	345	338	336	300	328	343	358	337	336	353	325	335	320	359	313	330	336	326	310	312	323	334	293	301	345	350	300	331	297	331	298	363	327	357	349	316	305	327	353	315	288	330	295	336	344	310	365	297	340	313	339	325	318	350	336	315	347	324	385	351	309	342	286	316	284	342	292	321	322	344	335	294	320	322	333	342	302	340	356	330	363	316	293	315	316	313	312	341	332	327	344	342	336	341	328	320	348	313	343	324	321	339	340	362	364	317	343	335	337	340	350	343	290	359	311	342	307	299	327	360	341	328	311	301	311	299	292	314	332	327	318	355	339	340	347	308	328	334	341	303	314	304	337	316	306	344	318	362	331	374	345	323	337	339	330	312	310	317	337	307	336	279	318	332	304	326	308	317	300	332	312	346	319	387	333	300	309	292	374	332	313	304	355	341	348	319	304	303	298	295	318	322	313	324	357	346	342	339	325	303	341	321	302	333	338	329	333	359	338	312	322	300	311	313	337	360	363	324	338	320	306	324	353	306	347	334	319	331	348	322	345	346	314
17241	4986	3718	2924	1808	1217	1004	839	821	722	740	721	756	718	752	726	748	778	738	735	708	753	788	726	715	682	734	737	692	721	784	761	756	727	748	724	713	732	782	738	704	701	737	737	757	737	797	729	739	747	710	774	691	775	687	767	714	717	719	791	749	809	754	716	776	720	697	752	733	747	755	719	754	709	739	725	717	714	808	762	785	727	713	732	742	753	728	733	738	771	748	735	738	707	745	705	709	740	729	740	737	720	715	743	763	701	756	707	740	719	731	771	767	731	745	730	760	801	750	722	732	712	670	697	718	749	747	728	722	751	752	757	767	694	672	741	746	770	770	682	747	750	766	731	713	760	753	753	726	723	772	724	725	745	672	740	766	778	708	717	725	734	724	709	753	725	697	726	744	742	716	783	697	725	729	726	726	720	731	738	710	735	747	794	765	744	693	766	744	678	775	737	772	708	712	726	710	727	716	666	693	742	759	747	749	743	760	722	760	766	714	719	728	786	731	758	722	725	731	763	735	751	764	682	691	750	708	714	754	708	720	728	728	786	769	707	729	701	746	709	715	721	742	741	728	733	750	744	712	759	713	685	751	734	745	746	729	761	724	754	754	778	753	713	740	743	739	745	756	726	784	725	706	735	716	746	747	705	772	705	692	693	749	734	759	757	759	729	720	747	713	761	764	786	719	762	709	734	719	730	756	760	730	746	695	772	719	715	730	719	750	705	746	741	740	746	753	717	754	784	731	744	770	783	765	764	723	770	736	701	720	718	712	761	683	715	730	677	723	722	731	714	696	710	698	771	680	725	734	717	759	724	711	733	702	690	770	751	725	778	771	742	705	711	725	740	746	705	753	705	791	758	759	716	720	740	710	733	715	737	727	792	738	776	743	721	709	739	760	711	733	736	684	753	758	735	770	733	739	743	725	770	683	731	719	716	765	750	696	708	766	765	750	760	756	731	732	716	741	729	774	780	698	697	738	746	747	696	731	701	728	696	784	754	665	732	726	716	751	733	717	756	717	682	735	729	750	774	759	717	716	774	729	758	721	758	714	727	719	713	727	731	707	696	737	713	722	735	784	700	724	693	711	714	703	718	678	678	779	796	758	739	770	703	725	730	748	722	740	735	746	783	769	728	762	732	704	749	737	717	753	691	728	733	735	739	720	748	714	738	742	690	736	753	712	756	715	782	720	711	735	761	721	690	718	738	762	732	755	772	735	733	708	737	752	715	715	772	765	759	735	694	792	736	717	744	742	730	709	736	687	717	707	766	772	711	710	746	747	751	731	735	717	817	731	740	677	754	689	753	718	735	756	752	700	768	745	733	717	712	737	722	757	712	769	722	735	738	766	743	772	717	759	754	731	697	731	710	764	727	770	739	722	730	715	724	734	734	732	703	715	727	755	686	746	763	750	741	756	756	738	770	729	729	739	756	732	741	755	716	758	771	760	737	735	700	728	771	773	766	671	730	778	711	717	726	758	719	718	703	751	734	751	727	742	762	740	704	718	740	760	778	730	796	751	765	707	737	695	731	743	750	777	755	740	702	755	727	741	782	713	666	738	740	774	748	722	738	716	728	713	762	701	719	732	724	743	778	781	740	727	696	752	692	748	744	764	730	767	766	737	649	736	737	739	720	727	750	724	744	748	773	727	747	740	750	743	717	733	718	693	750	758	753	727	719	714	720	790	756	753	761	698	739	763	727	719	725	739	729	702	747	708	756	719	707	714	752	726	729	735	762	747	743	697	729	729	736	762	749	734	708	745	756	690	695	804	724	680	748	745	709	740	719	748	698	733	768	703	698	745	719	715	770	747	726	757	742	758	766	749	745	753	709	747	763	758	714	712	730	710	741	744	746	689	749	715	703	709	776	752	739	747	733	719	755	735	734	685	723	748	745	741	728	720	739	705	766	749	738	687	690	784	771	725	764	774	784	717	748	716	711	718	713	760	761	673	747	762	747	742	744	764	761	749	746	762	734	733	720	769	753	694	764	699	748	775	777	766	774	740	700	767	712	756	767	731	726	686	692	757	720	755	730	751	724	773	711	738	727	744	726	714	720	754	732	709	768	733	754	738	721	713	743	723	713	747	746	738	728	707	752	753	768	770	781	732	776	687	755	781	718	795	757	705	714	689	752	737	715	736	746	711	777	700	754	734	771	763	718	726	766	721	684	725	764	758	734	759	743	744	701	768	738	689	750	736	755	717	766	718	713	721	732	727	754	720	777	703	754	702	725	730	755	725	748	709	720	738	753	758	746	680	691	752	754	707	718	731	716	724	769	730	776	740	757	721	729	747	703	747	723	726	737	671	719	714	735	730	754	734	731	761	718	736	767	733	757	653	769	731	729	748	734	720	770	736	796	722	762	732	757	750	715	755	708	728	750	721	749	735	771	755	690	699	751	712	774	739	736	755	750	768	755	785	776	730	758	728	725	695	691	687	754	748	737	745	723	766	730	765	736	730	724	726	719	718	761	770	715	704	751	703	754	739	782	726	741	773	756	740	730	749	761	739	722	734	778	744	741	797	738	718	733	715	762	726	769	757	726	761	718	726	743	788	732	729	729	680	695	748	745	707	746	752	714	764	755	737	722	751	765	735	788	721	766	719	726	763	755	719	803	760	709	746	696	742	723	729	752	714	770	751	702	707	763	728	758	704	773	757	768	759	702	727	744	760	700	724	707	771	729	711	675	666	760	788	804	716	727	739	743	768	700	747	713	712	749	723	721	708	780	728	765	703	702	748	759	714	724	698	735	749	745	745	752	702	710	765	697	747	751	699	733	738	711	738	729	761	719	732	771	742	740	728	757	763	726	705	656	704	775	733	713	702	753	714	720	707	754	779	736	711	781	728	692	758	741	748	741	728	701	738	710	740	768	748	731	726	703	748	737	741	724	694	750	738	723	703	725	679	760	734	764	769	748	726	764	708	772	773	743	721	730	764	706	713	782	738	745	723	738	760	719	648	743	728	729	713	745	730	756	751	756	745	709	735	695	745	720	744	780	723	713	701	703	675	770	770	761	728	766	772	748	685	734	694	725	763	759	769	789	737	714	736	771	750	724	719	729	673	741	714	738	716	695	786	716	715	774	725	715	744	741	751	738	754	726	758	703	730	771	722	702	733	711	767	718	731	755	760	806	752	719	744	765	719	727	735	783	773	769	762	725	791	725	742	719	714	724	766	744	741	730	723	717	746	746	757	726	757	719	764	770	699	739	724	709	748	673	709	737	736	768	723	738	755	766	759	734	772	754	765	778	740	705	710	705	763	775	733	690	740	733	772	693	749	767	685	793	700	714	736	734	725	751	754	749	746	732	736	743	754	707	765	751	770	743	758	770	752	738	764	758	712	759	712	718	760	758	704	763	723	758	756	708	736	760	724	706	741	693	734	773	730	736	750	758	749	733	723	711	739	753	711	713	695	787	743	743	766	728	717	723	792	749	748	734	770	695	719	712	727	705	711	720	761	715	745	729	712	754	767	739	733	759
31392	5155	914	572	482	390	356	309	359	349	367	337	333	381	348	344	346	370	339	366	353	324	386	349	338	337	333	347	304	310	339	363	353	343	357	351	326	335	330	355	389	291	352	350	344	368	364	339	347	348	325	307	341	313	332	331	351	323	320	351	331	350	365	331	326	346	348	309	349	354	345	305	355	355	340	335	354	332	352	322	349	333	354	353	341	349	346	301	293	331	361	336	333	339	341	383	327	346	319	328	333	334	317	345	355	314	369	372	362	304	336	338	343	337	343	362	367	349	366	357	345	327	292	335	319	333	342	357	318	335	337	330	333	349	337	337	340	332	325	326	354	369	328	353	337	312	343	333	335	322	323	352	320	316	339	284	339	323	342	329	347	349	319	362	347	297	313	377	354	317	331	314	328	368	335	325	353	342	317	351	327	352	335	321	340	345	344	315	326	345	367	326	315	318	313	331	314	340	335	326	355	348	371	363	282	329	321	304	350	324	326	320	347	350	326	356	316	322	316	358	351	350	319	354	339	348	328	377	333	331	305	359	313	351	349	295	343	328	344	378	361	341	328	361	322	338	342	380	336	338	370	326	321	361	318	348	366	346	339	362	354	352	339	287	364	338	334	350	304	345	287	370	344	324	349	345	348	295	341	352	355	348	335	314	341	368	361	360	334	349	309	334	328	338	353	346	342	333	360	345	335	339	319	336	413	346	339	358	322	317	337	347	327	314	320	330	298	376	369	329	338	314	345	303	357	354	325	347	348	333	349	334	334	342	389	338	317	286	340	316	331	275	307	371	331	338	320	321	336	317	311	309	339	353	351	327	319	325	343	324	346	361	345	375	330	310	351	363	345	338	333	303	320	337	374	362	320	347	338	329	320	348	346	298	316	307	325	348	360	326	368	333	313	332	346	316	323	347	314	306	315	328	322	333	360	361	324	340	343	381	331	382	363	329	339	326	336	362	339	332	316	350	324	360	339	296	328	330	298	336	368	388	327	377	351	320	351	357	349	344	308	320	334	341	355	382	386	328	330	351	310	359	341	325	300	280	345	352	311	317	334	328	352	363	316	344	350	325	368	344	364	366	326	368	312	289	375	356	342	314	304	328	343	310	307	346	326	346	324	375	351	340	362	372	349	390	329	316	314	341	314	369	328	345	331	334	341	352	317	318	351	351	348	336	325	279	337	338	315	349	327	306	372	331	347	311	359	364	362	313	345	326	350	325	336	379	361	367	320	345	330	312	383	320	356	357	329	337	338	303	359	346	340	317	380	332	327	334	351	318	332	338	327	327	350	343	337	324	313	351	329	322	365	329	340	305	315	341	348	312	342	366	345	332	306	347	321	390	360	366	283	296	337	350	320	337	334	316	353	338	321	376	336	339	309	304	339	333	335	346	364	347	365	337	346	339	325	318	315	312	315	321	350	355	354	379	305	331	344	311	363	336	372	332	330	326	360	362	364	314	319	345	330	331	335	318	357	319	340	326	349	318	334	292	364	359	336	354	358	374	321	326	352	356	330	377	323	279	338	330	328	300	319	351	323	373	344	368	344	327	330	338	331	326	330	327	294	331	363	352	361	325	351	319	338	319	306	396	367	335	383	361	375	329	343	340	356	334	363	355	321	312	352	356	326	356	355	341	314	329	330	336	333	307	372	360	315	356	337	334	342	336	333	311	305	317	362	329	351	356	325	359	321	321	328	348	314	324	325	323	365	354	314	311	324	341	339	302	339	360	318	357	372	360	331	337	342	338	316	329	360	348	359	347	353	350	329	345	309	334	356	336	330	312	340	310	371	359	362	310	316	315	340	308	342	344	344	350	338	340	360	351	320	343	340	341	344	325	379	319	344	336	326	363	318	343	320	321	298	358	342	370	349	303	350	344	360	340	315	327	351	357	352	371	340	315	361	385	366	361	374	321	370	358	370	309	361	300	340	351	346	349	336	339	354	369	315	335	354	347	360	364	339	315	313	336	333	351	359	359	354	294	333	306	338	332	346	307	309	304	341	344	337	398	353	314	351	346	328	339	377	357	314	345	358	307	327	341	378	310	327	358	323	320	346	378	342	347	356	345	308	357	343	359	328	319	360	332	346	350	326	338	353	328	340	344	342	298	337	319	331	361	336	327	365	339	334	318	328	310	336	378	335	319	351	314	332	334	323	365	328	323	354	379	330	355	334	308	297	327	317	362	339	349	362	324	362	345	347	317	337	382	359	348	334	329	300	337	355	330	335	393	331	367	335	338	350	335	322	352	340	356	342	335	372	341	335	354	396	334	358	378	335	331	328	340	370	335	307	305	299	333	313	336	376	385	347	351	328	352	354	345	328	318	343	378	323	339	339	371	371	356	395	379	340	362	377	353	320	371	305	307	312	336	333	346	328	294	321	355	315	348	356	356	336	330	340	328	349	342	339	364	315	347	340	296	338	346	343	310	348	355	324	359	380	357	352	370	311	325	329	306	325	338	345	334	366	369	326	343	345	314	327	335	362	317	307	309	343	374	344	358	354	309	347	349	341	351	332	352	347	358	284	353	356	360	311	332	319	307	331	345	307	346	341	323	328	331	320	332	306	281	314	298	303	341	336	349	355	345	326	355	332	344	346	304	325	315	307	352	332	307	348	313	305	327	342	328	338	357	349	368	324	342	354	322	361	316	308	367	385	331	324	332	369	342	365	346	341	369	340	334	364	335	338	330	345	309	304	366	325	366	374	386	357	349	336	336	314	349	356	327	320	336	327	369	354	353	357	340	329	320	333	361	325	387	328	343	366	326	320	327	330	339	357	355	334	336	352	388	347	322	335	329	281	341	354	337	346	333	345	349	348	345	326	358	367	321	372	357	357	319	342	334	409	342	317	312	339	365	328	384	339	351	322	345	324	356	333	312	394	335	345	364	343	338	322	368	346	343	318	321	341	351	371	335	363	352	332	373	333	331	334	337	345	342	338	310	336	350	307	334	372	371	347	342	353	328	334	373	321	350	356	318	350	347	391	331	333	346	341	286	328	336	330	333	322	331	333	345	311	336	344	324	329	328	371	328	344	324	373	341	341	334	369	356	348	350	332	310	332	327	313	335	341	367	345	360	370	359	323	314	306	325	314	365	326	372	351	335	335	377	318	320	318	315	298	336	357	347	339	355	366	345	326	351	379	319	348	344	329	324	346	321	348	308	301	345	324	336	358	323	324	357	312	362	364	336	322	345	327	387	357	346	322	328	352	284	347	307	387	290	339	328	340	313	354	358	322	321	356	311	331	307	378	386	363	286	305	320	348	390	341	315	355	353	323	351	346	355	351	310	338	309	347	360	330	335	319	308	351	316	342	377	329	340	324	355	318	343	325	362	330	346	332	316	363	320	301	363	334	321	351	347	368	350	339	379	375	331	329	337	317	349	349	321	340	376	304	345	327	347	342	363	311	270	309	315	309	325	326	334	355	351	327	332	337	335	314	363	341	341	304	353	355	358	336	315	387	352	338	330	308	326	354	366
22815	10039	6919	4157	3089	2136	1315	912	868	908	872	854	764	834	806	854	815	766	802	784	766	776	819	824	818	820	764	802	745	755	748	782	794	703	808	790	766	780	807	774	803	811	775	761	757	815	781	824	747	820	778	719	783	806	787	814	761	792	773	760	754	781	852	771	784	799	757	796	767	766	762	807	788	783	776	785	841	812	769	798	801	784	775	763	779	796	820	779	756	785	824	775	762	824	758	854	754	797	758	752	786	707	787	791	794	768	819	819	784	753	762	797	748	775	804	761	755	813	780	782	787	773	835	723	778	812	814	799	816	801	778	767	781	808	769	774	715	754	784	764	767	792	780	817	732	781	787	859	751	776	813	753	760	786	800	785	792	741	773	835	794	804	811	790	823	803	800	811	752	759	730	772	774	811	748	777	794	817	776	733	720	825	770	793	787	752	738	816	754	773	764	805	792	741	785	819	762	798	802	783	805	812	744	761	747	775	755	790	809	779	760	726	713	741	793	739	770	752	807	717	793	779	784	797	768	827	819	806	785	775	786	773	766	800	781	768	820	773	795	770	731	854	752	766	787	771	817	767	842	760	808	779	806	741	818	765	791	789	780	779	804	805	708	741	785	747	789	758	766	796	756	785	716	794	743	836	784	822	763	788	757	744	753	810	782	785	783	817	772	798	740	790	783	819	785	814	749	810	815	758	797	782	832	814	798	792	796	811	786	755	810	784	803	772	781	768	716	772	756	742	771	788	819	796	810	762	792	795	810	789	814	778	842	746	786	795	750	798	802	811	805	761	809	825	772	785	814	795	829	846	776	770	835	817	833	760	748	775	779	788	781	716	775	769	795	799	827	797	769	746	799	800	773	761	775	789	834	764	769	801	780	808	771	764	816	807	800	778	781	796	783	801	797	830	838	742	756	784	787	792	801	789	735	792	743	806	804	821	795	750	753	835	782	771	797	785	748	781	750	758	799	753	795	810	854	774	756	792	824	743	801	864	822	775	805	775	747	802	807	749	795	766	756	773	758	797	770	807	811	791	797	850	790	806	770	781	762	745	809	800	760	834	742	767	799	787	764	767	802	729	763	806	785	740	794	761	836	770	821	848	750	739	752	817	781	807	822	759	741	827	791	796	774	766	755	726	783	797	770	768	793	789	772	824	797	783	782	769	753	796	728	781	787	802	772	822	758	770	795	807	782	802	833	740	807	730	797	753	771	780	758	752	799	774	776	770	753	774	815	832	790	766	775	826	791	812	741	832	766	772	741	844	789	792	813	782	730	801	793	776	778	800	748	799	787	712	785	795	763	763	725	746	788	792	746	837	857	797	806	787	754	830	815	783	814	754	834	771	818	742	789	729	758	787	809	764	770	771	759	808	771	789	806	744	771	779	820	819	782	785	802	853	803	733	791	798	811	750	806	798	822	830	784	744	790	801	753	748	802	748	795	718	797	790	762	805	744	774	807	761	836	739	825	792	837	784	798	793	780	780	792	780	810	757	804	760	857	771	797	777	755	768	795	757	815	788	737	835	807	773	793	746	801	779	787	786	786	844	821	730	771	794	795	791	778	808	775	779	782	760	812	765	782	844	810	795	795	743	809	777	805	795	814	781	813	798	789	796	777	814	784	764	776	762	801	804	785	767	750	812	801	768	809	788	710	792	792	766	799	749	800	742	783	749	773	799	758	778	770	769	852	779	841	802	809	855	765	770	809	770	803	794	784	808	790	790	829	787	774	780	849	846	785	772	780	760	779	784	795	788	788	800	808	829	766	798	825	722	794	783	787	736	771	792	794	809	796	834	826	791	731	773	803	775	793	745	782	784	825	830	789	759	817	800	797	811	728	804	801	750	793	773	781	808	781	806	768	775	756	829	780	742	807	839	815	768	758	747	801	825	732	784	726	791	826	774	832	775	787	794	793	797	806	784	789	820	762	824	782	759	793	766	816	739	726	794	758	833	837	794	795	785	793	793	797	749	757	794	766	807	806	766	762	759	758	766	814	799	778	741	756	803	773	783	794	792	753	787	743	779	791	783	786	808	771	727	786	793	757	777	755	782	832	799	781	793	761	748	822	783	768	812	769	802	798	807	745	761	763	765	820	815	793	805	755	774	768	792	838	834	815	795	780	800	798	698	805	837	786	823	776	801	781	807	796	758	791	763	781	785	779	832	777	774	747	749	756	772	774	784	809	795	787	735	809	805	816	777	859	791	811	817	756	769	766	807	792	796	812	797	810	772	824	787	761	769	776	780	809	777	759	785	772	765	815	787	754	791	822	742	750	787	790	743	778	756	791	818	783	838	784	830	818	826	820	825	732	761	812	788	805	802	773	777	757	796	770	816	794	842	739	716	838	752	806	823	814	786	767	822	794	773	768	792	783	809	788	779	797	795	741	796	827	787	745	808	729	779	812	757	851	795	777	805	779	779	825	757	763	812	875	749	763	768	810	793	778	809	767	779	787	743	771	792	825	818	758	732	768	808	768	782	772	750	780	796	809	801	811	842	766	831	759	788	795	792	791	752	840	806	788	790	791	859	792	766	797	789	765	847	787	765	762	800	766	760	746	832	803	785	793	773	764	775	766	799	754	793	770	787	802	819	821	773	761	813	788	777	782	799	822	848	786	779	830	726	836	784	736	809	813	790	802	827	759	798	784	732	736	732	778	756	777	744	806	787	762	769	799	742	806	761	735	790	752	783	771	757	787	790	769	756	794	783	737	794	784	722	756	737	779	805	774	762	797	837	808	741	813	781	769	753	786	777	807	812	751	768	746	729	797	804	761	809	764	785	769	793	814	800	768	783	810	786	748	778	763	749	790	748	778	780	784	749	757	784	785	837	820	800	792	754	820	766	770	771	792	771	808	776	792	791	789	779	805	756	760	744	767	794	824	773	765	777	765	776	815	780	818	790	805	797	762	767	796	785	785	747	721	766	805	819	799	799	769	814	790	831	816	751	796	831	724	796	767	770	809	781	793	800	756	780	833	769	789	793	816	799	755	721	782	840	806	800	817	785	810	855	804	848	790	799	772	786	803	803	792	793	761	782	820	791	739	723	771	770	760	785	834	818	813	798	832	764	849	748	802	746	825	773	793	790	771	792	766	760	761	778	749	792	757	802	791	778	806	821	774	784	789	802	792	780	819	769	801	788	769	796	786	798	811	793	769	759	721	752	777	783	793	809	765	801	770	802	753	786	771	793	754	728	791	805	797	786	741	774	797	794	734	864	768	766	762	819	806	783	791	814	816	771	843	785	792	791	780	775	817	805	836	802	798	761	816	740	781	771	768	773	774	785	794	797	739	783	788	763	755	774	750	835	773	773	787	787	808	778	756	771	796	756	791	767	785	846	777	797	778	825	768	799	804	782	770	785	805	765	839	804	778	760	792	742	753	744	821	771	785	787	782	745	819	796	789	833	757	766	830	805	814	780	786	769	773	828	760	740	759	801	795	793	780	822	726	781	794	816	801	739	787	786	770	777	736	795	821	813
29926	4832	1019	773	577	476	420	310	353	297	321	347	351	349	346	348	342	350	372	304	346	358	352	348	341	354	348	351	350	354	357	340	357	373	306	337	338	357	316	400	346	323	333	311	343	344	333	358	349	336	360	336	327	333	364	344	313	323	334	328	355	342	347	331	394	330	304	351	328	338	329	343	354	370	407	323	293	347	315	379	381	363	347	323	337	345	353	356	334	340	328	344	345	333	327	343	341	370	323	362	329	345	351	348	364	390	319	336	355	358	368	295	349	327	330	357	319	336	358	327	328	309	385	374	331	341	317	339	329	331	340	325	362	357	334	365	339	332	342	343	337	325	342	379	321	336	354	331	339	393	311	315	360	323	380	350	381	332	345	346	343	327	360	312	353	311	293	314	377	328	363	329	331	332	302	373	315	304	361	352	356	317	326	346	334	330	325	326	357	335	338	332	343	346	317	356	329	314	331	380	375	355	366	338	354	359	361	345	328	323	332	342	342	349	330	316	350	332	314	318	369	340	330	337	376	361	377	347	342	348	326	362	350	416	329	352	355	354	338	324	376	341	340	337	345	367	376	352	331	327	373	362	378	341	363	347	364	317	338	369	333	354	375	353	312	367	365	388	325	370	379	345	350	365	335	367	368	334	373	324	366	355	328	324	365	395	354	359	342	321	357	328	360	285	331	386	345	342	343	352	307	338	345	324	381	363	356	312	336	374	387	363	326	347	326	380	341	336	348	366	343	333	355	345	323	338	397	346	363	332	358	309	357	322	374	351	341	368	349	316	331	353	374	367	338	372	377	303	324	352	306	318	349	379	348	391	365	370	363	320	355	336	335	366	353	380	342	361	369	362	349	336	345	327	361	353	353	334	301	355	341	348	343	328	362	330	333	372	356	319	368	320	344	350	346	345	350	374	346	333	341	407	351	357	347	373	351	323	331	364	356	336	336	350	315	366	359	347	353	329	353	330	348	349	332	346	318	344	321	384	342	330	334	327	347	344	352	302	349	400	367	337	359	372	350	336	347	364	388	353	305	376	351	345	345	324	322	315	375	365	338	331	328	385	362	351	316	341	368	337	358	330	350	356	354	360	356	334	394	326	330	347	349	326	354	336	335	354	378	318	331	389	351	345	318	326	357	358	338	348	322	323	321	344	354	314	339	359	315	340	359	312	345	312	356	360	361	364	349	354	369	355	351	370	341	316	326	331	354	359	354	357	331	338	368	313	339	347	359	364	350	346	389	340	352	333	345	351	352	353	364	377	348	338	389	369	343	324	294	351	349	382	345	384	341	369	310	299	339	316	306	357	342	369	312	323	320	335	334	340	367	335	330	351	329	326	346	351	319	341	371	336	349	338	365	350	337	346	366	366	350	347	336	359	335	323	359	331	350	319	357	381	362	352	306	359	359	338	340	331	308	353	317	355	358	340	332	345	355	336	357	353	301	375	330	329	367	349	303	311	334	355	359	361	340	373	315	322	346	334	340	306	359	315	339	341	361	356	321	288	325	324	311	363	375	350	365	334	335	337	352	370	347	342	369	327	362	354	350	347	336	371	333	316	373	339	359	335	358	336	342	338	328	340	349	363	323	361	353	336	356	305	359	314	335	355	342	365	313	353	386	349	352	348	346	332	336	378	358	284	319	340	331	340	371	363	391	339	356	353	310	344	319	336	349	319	349	356	365	339	363	342	348	349	345	353	341	363	401	368	363	376	353	392	332	355	357	346	366	316	331	367	363	371	368	332	382	321	342	358	377	324	375	313	352	377	341	326	338	368	336	345	329	331	349	329	343	352	337	347	377	326	307	348	333	325	359	362	340	328	361	353	327	361	347	329	316	344	356	314	317	346	352	333	319	350	357	374	347	319	353	306	370	369	333	326	336	336	338	358	372	329	314	305	311	320	342	351	384	311	346	350	336	341	356	334	384	360	324	309	330	315	334	365	336	316	349	369	371	353	324	352	321	387	368	363	344	329	365	329	345	338	319	364	323	359	343	366	338	328	332	332	314	328	299	343	320	330	352	382	337	335	347	348	348	328	349	340	317	336	327	386	345	373	347	366	353	324	329	310	337	336	341	368	337	348	314	344	351	351	333	306	355	369	362	322	347	359	387	329	320	366	323	333	336	319	361	340	345	340	380	367	385	339	354	323	335	328	327	355	349	320	382	375	333	337	385	360	333	363	348	380	322	335	345	368	318	358	389	355	331	335	348	324	346	357	345	350	347	352	328	375	325	357	325	355	333	348	378	330	348	345	356	372	362	358	311	351	362	351	374	329	358	348	322	336	361	369	302	300	362	362	320	338	354	345	305	327	322	339	329	320	326	311	338	386	362	351	340	321	347	354	354	298	333	357	341	314	346	333	371	344	344	355	353	356	320	337	358	357	312	309	289	368	362	313	313	362	372	366	373	317	323	327	340	339	315	315	345	361	340	381	369	341	358	339	372	355	372	373	339	336	346	338	336	382	307	338	319	336	360	322	350	318	351	305	354	374	343	365	348	345	334	304	352	373	322	327	324	369	378	361	358	323	310	333	355	319	326	355	317	339	351	320	310	362	343	355	308	336	348	326	337	345	340	334	327	326	339	344	370	344	322	320	366	350	348	343	307	348	347	331	327	333	309	363	321	386	305	332	342	319	330	328	332	318	340	317	312	316	320	358	317	313	372	335	371	339	356	341	386	334	332	329	346	364	369	345	359	355	359	337	332	307	305	325	353	312	336	327	309	365	316	347	333	329	336	329	369	360	369	405	331	326	326	330	338	325	383	312	382	329	323	327	349	337	334	331	332	346	316	363	333	323	351	349	365	353	323	342	346	330	367	370	362	362	328	347	327	360	349	337	316	311	350	341	363	331	356	352	342	323	300	358	346	332	315	388	330	310	330	336	347	345	364	318	326	341	320	357	346	348	364	327	372	349	371	315	330	364	345	354	333	312	376	349	315	321	357	370	335	369	340	342	340	354	340	355	361	284	308	326	340	336	345	319	317	366	346	304	348	346	387	334	327	326	325	338	343	295	366	333	330	391	357	341	326	359	360	365	339	363	340	337	374	332	362	373	351	326	330	353	330	367	309	344	305	312	314	357	392	316	330	345	354	364	377	334	318	361	353	336	343	368	341	329	320	328	347	334	357	369	347	355	312	369	316	336	354	336	371	360	316	350	315	301	341	337	378	347	351	378	358	351	374	320	345	373	338	338	311	306	339	304	343	349	323	299	346	379	354	409	340	354	314	335	325	350	348	359	330	339	340	356	379	352	345	334	338	369	356	394	319	323	351	369	336	380	362	365	335	362	339	353	329	354	350	332	326	358	358	343	368	333	348	342	354	357	321	345	320	350	358	356	370	345	362	324	352	324	337	346	323	368	357	374	334	335	319	324	334	352	357	344	318	391	355	331	376	339	332	334	352	318	346	320	344	334	323	371	352	334	334	334	329	363	331	369	340	367	350	336	317	384	330	346	343	370	322	330	333	333	325	349	344	321
21101	8717	8813	8119	6149	3701	1843	1118	1031	935	899	888	863	867	805	820	854	774	806	816	762	865	846	811	863	815	866	851	865	824	802	822	772	826	806	810	850	793	815	852	799	812	766	810	831	764	799	855	815	747	817	873	824	819	814	823	782	870	816	806	842	848	826	810	820	786	824	765	792	839	858	821	803	824	815	837	829	778	811	843	813	828	812	795	781	746	824	808	805	803	801	816	835	800	798	807	805	784	813	849	818	778	821	852	797	818	792	804	830	853	823	880	766	813	842	827	804	808	857	806	831	767	782	792	793	840	790	871	815	829	796	823	838	848	821	797	796	788	825	852	819	849	818	778	795	798	811	783	808	803	778	840	813	854	808	791	809	867	835	826	809	817	843	872	799	822	785	794	831	808	818	872	842	824	842	807	860	788	821	809	804	830	855	837	767	848	813	781	833	829	780	814	749	810	804	753	816	836	832	821	787	794	828	833	778	814	824	850	768	825	788	746	816	855	827	811	831	810	788	825	811	800	799	786	775	803	802	770	805	805	822	818	818	796	823	777	792	844	787	803	824	839	802	761	805	849	872	799	855	870	826	762	841	799	870	830	879	771	833	814	806	775	846	785	809	789	803	765	816	788	854	805	821	765	747	812	788	817	828	826	790	785	826	769	758	806	823	797	790	791	813	799	848	793	821	799	831	796	843	857	837	831	835	797	859	811	811	815	816	842	832	819	853	782	869	824	809	826	822	807	782	827	803	788	857	811	815	776	822	828	778	805	786	846	757	811	808	846	824	816	810	748	875	801	806	790	760	817	820	793	825	834	817	782	775	823	815	809	811	817	794	855	808	825	825	820	861	802	764	797	796	856	854	791	795	777	821	871	777	869	844	787	828	757	794	816	845	803	760	830	794	784	827	827	830	834	827	765	794	786	812	840	778	779	812	803	794	758	792	833	822	819	845	785	862	831	788	855	757	817	785	805	834	842	837	822	832	859	819	803	802	899	844	787	820	796	772	835	795	821	815	796	785	848	817	814	789	827	822	800	792	845	794	824	772	807	803	773	852	874	784	849	791	850	834	744	805	829	774	752	784	798	808	783	838	798	860	780	790	808	828	851	802	830	838	823	804	825	794	807	843	788	789	800	760	808	802	783	820	846	802	817	759	787	794	758	829	787	816	792	826	852	846	800	800	835	802	747	846	818	795	876	786	806	831	850	844	815	785	787	783	815	798	754	820	820	770	796	796	830	811	820	838	870	807	820	808	840	783	811	793	863	767	800	833	833	839	877	785	778	793	802	859	816	784	787	785	795	823	810	819	854	833	790	814	827	823	831	787	849	769	787	761	816	780	842	833	799	867	867	779	800	793	835	833	867	817	812	810	865	814	842	764	819	783	796	791	769	849	866	760	776	824	781	824	816	776	771	832	811	841	872	810	873	809	853	837	868	842	810	803	828	840	808	778	802	798	848	808	826	789	795	795	804	774	796	809	828	827	849	817	770	822	824	815	780	762	788	798	844	737	792	829	810	812	801	835	825	833	775	822	846	809	822	870	760	806	825	816	810	835	826	792	837	819	779	798	823	807	784	816	815	789	768	801	811	797	841	770	807	803	807	818	848	773	814	814	872	818	806	796	802	803	854	740	818	807	844	814	787	777	874	798	813	825	824	830	832	808	812	822	762	795	826	834	829	812	811	834	812	780	841	789	814	823	746	822	815	832	765	801	814	834	811	826	810	809	833	870	813	824	846	796	806	798	838	798	799	745	809	855	824	815	816	828	771	777	835	813	839	754	778	809	814	855	799	813	775	817	786	816	805	750	828	855	774	870	818	823	826	849	761	839	783	798	844	812	785	842	848	792	848	833	872	829	811	799	850	809	878	808	796	773	834	767	812	786	808	860	798	847	868	797	792	838	771	802	802	737	865	850	721	792	823	839	851	833	796	797	785	795	789	852	880	793	817	815	834	820	845	811	789	789	825	842	783	803	775	832	855	812	762	797	783	803	838	812	817	824	854	800	804	827	786	789	787	851	756	780	805	855	843	845	805	833	820	763	833	749	726	819	792	833	824	798	855	812	800	815	845	858	820	784	816	805	735	810	816	825	843	824	789	853	843	817	829	816	826	798	797	822	754	829	818	863	845	846	814	791	801	804	813	800	797	789	843	769	781	851	876	797	834	795	870	773	795	805	822	834	803	804	807	839	776	820	761	772	823	781	854	816	794	795	798	782	819	799	767	840	811	817	841	818	825	789	744	822	819	797	750	851	755	821	811	766	814	777	833	777	821	825	786	806	810	792	823	858	828	859	840	805	810	815	812	843	803	821	787	776	810	829	829	834	790	847	838	828	786	820	835	767	802	835	828	767	820	818	782	799	843	827	810	832	766	768	795	779	791	800	795	802	785	817	822	764	807	821	809	867	772	751	796	781	774	796	827	810	865	766	808	802	836	789	840	796	778	818	790	819	843	826	833	833	812	816	832	814	776	834	833	802	803	825	822	825	823	838	830	819	810	814	756	785	790	824	848	832	803	815	787	787	827	826	796	791	800	808	813	820	819	814	814	807	848	769	802	791	786	845	864	815	785	808	741	834	774	829	800	803	798	822	879	837	792	820	767	825	827	862	836	820	799	810	766	780	827	848	794	822	808	813	814	789	857	772	854	833	838	810	810	818	802	815	822	832	827	808	867	796	792	852	871	808	840	822	859	773	818	828	844	813	801	805	827	742	810	822	798	781	828	883	813	796	818	821	775	788	802	806	771	857	809	817	834	753	784	767	794	813	805	800	789	826	792	804	851	771	844	813	807	785	844	822	770	815	820	831	880	855	807	784	832	839	785	801	812	837	789	781	768	842	788	854	781	807	826	809	828	761	795	807	787	777	827	790	796	822	801	817	794	777	760	808	842	784	772	800	827	814	813	789	773	798	829	765	838	807	791	798	842	820	811	791	764	808	822	785	786	831	864	807	757	802	841	795	852	873	814	779	759	774	778	768	845	805	865	814	789	767	842	731	817	845	882	833	782	809	812	828	763	833	821	837	802	797	813	871	797	807	823	823	821	811	826	840	802	799	847	836	791	801	800	810	818	829	749	824	834	837	827	791	812	836	773	794	812	842	843	773	849	779	809	802	848	834	855	828	837	830	827	773	845	797	790	832	841	851	801	816	742	828	828	778	818	811	846	791	784	793	806	793	838	799	817	787	815	766	797	791	817	848	837	850	803	835	767	814	834	819	824	775	842	808	792	810	846	796	857	784	777	792	790	811	841	835	800	822	782	839	771	822	769	837	831	796	822	790	827	732	853	801	792	846	848	785	846	807	875	820	816	794	848	829	871	736	769	815	867	814	834	814	805	829	844	808	809	801	813	868	819	757	815	784	821	781	781	841	823	810	822	822	808	840	790	817	808	840	792	792	808	817	783	821	787	768	804	817	783	780	808	825	815	801	787	785	842	852	796	800	768	750	837	739	798	826	835	864	836	790	832	806	825	818	849	838	807
21578	2515	687	499	374	342	350	323	316	330	316	329	328	335	344	309	334	318	342	342	329	321	317	330	334	354	312	347	362	325	338	303	335	315	345	336	333	283	319	336	294	326	324	329	318	332	303	313	332	316	330	330	294	329	334	311	323	290	341	326	328	329	342	295	313	324	318	322	310	337	299	364	346	327	323	321	353	313	320	323	377	318	313	355	340	337	345	332	341	327	301	312	317	327	304	296	318	318	344	321	324	324	333	363	337	308	346	332	328	335	323	358	328	316	361	323	315	330	319	341	342	322	328	299	290	323	330	297	313	308	341	340	327	299	334	342	312	317	308	293	309	315	324	313	293	325	316	327	321	327	327	306	330	370	329	322	304	319	326	310	348	303	329	313	344	346	302	320	370	319	354	319	330	307	348	338	319	351	343	318	297	291	342	334	336	301	354	328	324	357	336	337	298	338	343	345	330	346	310	298	352	335	323	320	338	322	327	298	332	345	325	323	300	334	356	315	372	358	336	356	343	347	340	306	319	305	357	328	362	319	349	330	352	324	329	314	357	315	319	288	335	300	342	306	308	341	320	309	345	318	318	360	318	296	361	305	299	356	348	347	337	316	350	323	337	346	282	314	334	329	309	299	341	309	327	273	307	328	306	336	331	321	341	363	346	364	357	339	332	355	333	369	304	350	314	339	311	296	298	341	330	342	341	353	300	350	311	348	335	338	335	323	318	336	274	355	285	318	333	309	326	332	335	317	310	309	314	346	351	341	363	361	311	308	311	324	289	325	364	317	311	344	348	339	335	310	329	318	331	298	303	327	339	340	314	321	359	334	347	359	322	330	328	299	321	334	308	351	304	319	314	303	316	356	336	305	326	321	317	301	357	315	338	296	328	334	289	305	334	325	308	352	297	331	331	341	301	345	348	321	312	308	333	275	328	321	317	323	352	358	333	337	345	325	346	321	336	326	320	342	320	319	336	319	366	299	316	298	328	304	315	331	312	329	332	335	333	325	361	290	289	309	323	304	326	333	335	320	330	327	290	320	307	332	319	352	348	328	293	316	319	317	313	318	389	325	331	343	339	338	315	350	289	353	331	326	326	314	348	280	370	361	351	335	314	326	341	311	327	328	306	342	341	303	359	345	341	355	371	313	315	308	305	333	350	349	322	367	344	350	341	333	327	330	334	322	312	325	320	332	291	312	325	318	352	356	340	336	319	326	356	305	297	335	346	338	319	325	331	309	316	304	304	327	340	340	367	351	334	344	294	343	301	322	313	327	347	298	359	312	303	305	319	334	365	323	342	332	354	331	323	327	341	305	326	325	331	357	335	328	356	343	330	333	316	324	335	321	297	331	335	330	336	353	324	344	330	316	288	345	335	344	315	360	328	336	306	304	288	325	326	343	321	329	323	338	315	280	313	341	326	284	333	321	357	312	362	351	319	293	299	297	289	339	326	310	332	331	319	340	331	334	373	304	330	329	319	293	314	320	289	317	316	323	291	314	324	307	339	323	350	305	305	336	320	306	335	306	303	310	324	315	324	325	365	289	341	343	346	316	325	318	348	356	314	341	311	314	285	309	324	322	360	339	336	342	330	332	301	332	341	318	333	355	362	318	321	348	319	319	356	294	298	301	318	297	295	327	350	320	316	330	348	365	318	306	334	323	328	337	297	324	324	327	299	344	319	300	313	352	339	306	320	316	326	302	313	313	355	326	325	303	342	360	333	318	329	355	306	326	300	343	344	349	314	308	305	330	307	309	318	319	332	312	339	342	353	312	330	292	327	355	344	317	343	325	308	343	357	295	314	331	345	335	316	346	330	330	314	320	328	309	334	368	303	303	331	316	335	330	330	329	313	343	298	341	357	310	301	320	319	335	336	300	310	305	312	331	313	328	305	341	350	342	328	321	325	305	313	302	341	287	330	353	339	310	309	334	349	330	321	318	314	324	318	332	315	367	314	314	305	289	340	354	321	316	281	319	313	302	327	328	362	347	335	323	330	345	304	358	340	352	288	309	342	348	330	357	343	326	307	352	301	293	339	295	321	347	327	339	318	345	334	364	312	295	312	336	337	334	336	314	295	361	323	318	333	337	306	330	329	315	295	340	306	321	308	377	301	369	302	318	356	316	336	312	335	360	305	309	309	354	340	312	332	320	287	336	357	286	337	309	336	314	315	304	338	328	335	302	350	336	348	309	309	384	305	318	325	335	378	327	348	320	306	365	310	325	345	334	344	337	349	323	338	338	339	295	357	302	320	308	342	355	319	309	310	327	315	345	257	344	373	310	310	346	318	286	341	333	360	329	318	340	327	307	353	308	371	359	349	327	314	322	311	319	308	290	344	325	316	292	299	353	307	326	335	310	339	385	354	292	333	341	341	317	345	302	314	326	340	332	366	337	331	348	333	342	312	316	326	346	336	312	312	305	311	322	282	331	345	320	309	314	332	375	343	307	296	322	311	329	316	334	333	346	277	326	318	307	312	328	333	319	326	304	325	312	305	324	310	340	306	291	342	352	320	288	331	317	345	373	340	347	357	323	310	310	315	312	375	310	305	316	324	341	340	363	309	325	281	308	342	346	297	336	367	364	267	337	302	324	320	322	338	301	343	336	290	308	341	305	343	323	344	352	318	306	333	313	349	326	316	303	311	312	330	300	340	347	339	306	373	340	319	340	306	360	325	313	319	336	309	326	334	342	356	358	320	314	340	326	337	276	314	337	358	338	325	313	314	377	356	332	352	327	377	378	315	292	313	316	343	325	317	299	301	343	351	324	316	317	329	292	336	309	283	319	303	312	294	284	256	337	314	318	363	353	344	310	331	311	305	332	285	299	311	347	359	310	331	322	300	329	315	361	297	328	309	293	323	330	353	331	328	289	316	292	304	338	296	320	376	288	332	315	361	293	318	331	339	350	316	341	313	307	351	314	329	343	316	317	357	354	324	324	323	323	310	307	342	313	328	319	341	351	332	309	356	333	353	369	319	347	341	289	322	336	302	341	343	347	298	324	355	328	344	327	343	328	325	343	320	337	340	325	315	334	329	323	330	294	318	322	306	304	341	299	311	320	310	338	334	313	293	317	332	344	325	327	338	299	313	341	347	311	305	339	325	347	329	308	319	358	305	354	298	301	306	311	340	340	358	345	294	327	308	320	313	318	319	335	324	300	300	332	279	331	265	322	341	307	309	302	333	310	361	320	373	342	338	307	363	366	309	332	327	306	302	293	354	343	351	358	328	325	310	309	308	315	310	306	334	319	313	321	355	318	299	304	330	347	351	325	350	351	328	308	346	330	331	341	315	319	349	310	314	325	367	357	337	314	313	301	344	352	356	325	293	343	337	315	367	286	335	340	326	323	341	333	339	351	324	355	277	305	336	339	309	328	340	321	338	323	344	344	315	310	335	309	353	323	298	324	309	301	301	347	301	345	325	290	331	306	330	311	349	264	338	332	304	329	309	293	343	335	289	299	322	314	313	315	302	338	323	310
15266	5781	5425	3361	1715	1119	918	833	774	768	756	759	753	761	793	711	741	762	734	753	727	773	708	706	733	781	763	741	753	674	762	725	748	771	784	728	767	732	692	745	691	729	681	754	726	729	743	752	748	735	719	714	740	685	714	753	707	747	731	784	741	779	737	721	761	757	723	742	724	741	784	739	784	764	700	742	761	742	697	718	731	804	741	695	718	769	732	776	785	772	762	704	677	729	775	727	749	741	755	758	718	721	731	749	780	719	745	759	740	784	721	782	713	700	768	726	714	688	748	753	718	684	755	783	763	750	767	723	786	726	817	699	711	752	750	803	768	762	712	763	725	750	751	776	726	731	728	738	753	720	750	710	740	736	733	756	752	720	728	748	710	680	703	673	723	748	735	740	742	718	761	726	723	732	721	760	729	751	771	764	728	782	749	769	759	767	730	741	738	740	718	717	733	729	731	720	705	757	720	719	753	728	721	774	733	750	748	706	776	794	747	774	729	720	767	722	691	761	751	742	718	726	756	719	730	707	725	677	723	715	705	773	733	707	768	737	717	783	729	736	741	694	709	766	700	701	733	767	723	773	764	655	774	754	755	740	734	703	784	673	767	746	678	721	739	729	729	738	723	723	768	791	726	707	736	767	708	758	744	771	716	731	729	705	733	713	779	775	763	756	732	695	778	707	796	707	790	779	793	743	733	714	750	769	766	741	740	739	712	769	727	742	743	721	765	734	747	719	699	723	752	695	708	764	712	757	716	740	756	716	761	725	724	750	773	762	702	696	720	765	750	713	725	748	712	732	738	728	731	806	660	706	750	752	779	745	779	747	762	700	712	727	759	758	724	739	777	756	747	705	724	760	722	699	733	729	781	721	735	693	734	755	764	742	742	716	761	737	799	730	727	734	790	728	756	741	770	752	738	774	739	755	755	753	699	740	755	747	724	737	711	757	696	765	727	733	737	773	748	761	823	774	729	699	744	763	716	714	766	775	742	764	771	752	727	713	713	746	739	706	765	697	750	749	760	756	758	775	764	727	753	714	727	657	723	752	739	786	745	736	756	767	748	746	743	732	782	733	676	735	766	749	712	781	704	725	744	725	725	721	759	772	780	766	708	733	763	761	716	750	717	759	747	702	745	733	733	723	736	790	770	755	770	696	762	748	732	743	713	728	690	696	797	767	729	756	735	771	746	766	772	775	748	734	732	762	784	775	720	754	798	728	782	706	729	741	749	693	725	749	728	759	763	738	755	713	770	685	761	763	764	763	773	721	755	757	741	733	757	719	770	772	737	734	728	760	740	684	689	726	753	795	701	707	713	702	756	724	701	770	719	735	744	685	752	707	767	724	728	700	708	713	778	672	802	705	743	689	766	766	770	749	741	724	749	803	736	744	719	755	735	758	718	740	725	764	731	771	740	713	797	745	764	712	721	728	769	774	742	769	825	752	816	741	753	741	710	755	718	778	730	749	733	775	733	753	750	739	766	730	772	760	730	748	742	789	720	747	741	705	780	700	782	741	742	783	752	730	732	696	766	703	712	736	713	776	744	727	695	734	788	717	742	788	705	811	736	671	725	746	726	800	711	774	700	774	762	768	679	756	683	725	790	707	737	723	749	770	737	759	732	767	742	786	742	732	708	771	721	704	736	715	731	768	707	754	737	739	695	746	759	762	706	741	738	700	711	797	739	748	731	751	765	690	754	712	735	724	749	682	738	758	766	726	722	776	743	724	739	718	728	742	710	755	781	722	739	763	740	709	713	758	761	732	738	749	760	754	747	764	701	698	810	762	761	741	720	732	733	752	766	718	761	758	762	730	726	755	741	744	752	727	717	740	735	706	765	755	680	749	747	746	739	801	768	743	733	718	783	742	746	709	777	718	712	761	758	709	704	748	734	770	753	771	724	735	775	752	752	754	720	726	746	774	713	777	734	760	725	767	722	716	751	782	797	686	754	742	693	744	719	714	764	701	700	752	746	753	728	723	752	717	722	740	732	665	710	753	700	708	750	756	751	705	720	740	743	772	782	746	776	744	723	746	732	781	735	745	761	734	721	754	757	766	768	779	749	748	725	727	759	793	723	776	721	738	764	768	733	781	739	752	790	741	793	744	764	782	750	701	673	742	736	724	764	759	727	749	741	756	767	735	710	727	786	737	754	733	787	752	743	730	798	717	760	690	695	750	788	747	745	747	751	733	731	708	739	750	737	773	719	722	752	697	765	734	756	756	719	786	736	737	708	726	721	708	729	723	789	778	697	757	746	743	759	713	685	762	722	727	753	789	716	755	732	756	741	741	760	776	736	732	756	732	735	721	722	788	763	709	774	728	768	792	722	762	765	777	727	740	735	781	719	745	750	766	758	768	725	752	720	822	732	735	735	723	785	727	736	737	739	733	777	748	719	771	755	730	697	732	728	680	773	761	796	706	750	753	735	754	720	755	730	724	758	747	796	787	736	718	740	710	745	753	725	760	747	733	745	793	769	746	713	725	720	756	757	704	712	758	740	738	784	737	737	732	743	703	738	749	707	738	765	740	730	746	759	761	709	735	727	748	795	721	760	736	761	738	775	749	733	731	765	715	793	729	717	731	713	706	761	727	738	751	791	744	739	774	716	753	735	710	736	708	713	787	727	711	701	808	776	756	785	695	725	715	727	810	769	688	708	692	754	786	761	745	739	711	752	786	789	735	773	745	729	729	728	738	729	767	704	773	746	713	680	724	719	718	737	743	712	744	714	746	793	745	761	758	729	728	736	755	782	695	738	760	723	726	716	727	762	698	737	749	725	726	718	726	722	762	741	768	770	729	746	714	777	748	721	708	726	788	728	721	715	730	720	754	771	729	719	745	763	727	745	716	735	729	786	765	761	741	737	724	751	773	754	726	739	716	729	764	736	714	765	738	750	728	795	756	743	735	718	777	729	726	709	717	743	787	746	718	747	713	691	747	776	739	723	749	772	772	753	781	676	748	751	729	739	773	715	706	792	726	763	771	766	718	725	775	781	730	745	772	716	723	722	762	763	696	719	723	769	692	732	743	687	705	740	820	749	779	741	695	780	721	725	766	768	734	729	725	718	724	734	745	736	752	731	740	707	759	724	761	720	737	717	741	716	701	692	766	775	747	727	781	753	691	723	723	711	747	727	782	712	743	761	730	774	727	769	708	725	742	748	744	712	735	728	741	705	713	729	737	728	791	714	703	719	759	761	773	774	723	734	769	741	703	729	769	743	738	743	767	752	732	739	776	765	713	683	708	745	775	760	736	702	774	751	690	718	704	766	741	763	743	728	731	812	730	766	754	702	724	743	772	765	710	728	732	790	723	716	736	719	738	666	718	735	788	711	780	717	744	693	741	720	745	731	695	802	719	699	722	794	726	707	775	707	695	744	762	669	720	753	693	707	713	731	703	755	685	692	747	743	704	764	716	758	723	707	731	770	810	753	755	717	781	742	756	751	738	752	714	712	752	755	801	710	777	834	721	765	700	758	768
27979	4534	874	565	463	420	374	375	352	378	358	388	337	358	356	368	368	327	334	329	345	342	334	322	337	313	340	369	329	372	321	328	345	310	350	306	360	338	333	374	335	343	339	342	360	320	306	350	345	361	369	355	345	338	361	311	321	330	335	344	338	339	371	354	327	357	334	372	373	309	299	340	371	331	323	338	336	304	389	354	365	375	373	321	339	296	304	372	359	358	341	331	355	335	341	325	369	338	324	365	348	346	324	352	351	338	388	327	347	335	330	357	321	340	316	354	339	347	327	332	318	347	351	345	360	325	366	319	340	331	364	395	343	324	315	344	329	327	358	364	378	368	375	320	341	364	354	349	350	358	308	355	333	345	295	350	331	333	329	351	327	347	361	329	310	342	356	315	355	337	346	388	329	359	359	323	333	334	333	358	331	311	319	310	351	338	365	366	344	331	314	315	340	331	304	337	360	335	335	330	321	318	354	337	341	332	327	296	325	336	334	340	316	381	338	355	308	315	338	355	303	342	302	358	351	337	347	344	324	342	331	350	364	357	322	342	359	310	329	362	360	319	329	295	341	349	337	337	345	332	316	323	380	312	340	339	357	295	290	312	335	316	348	310	297	337	355	338	339	336	356	342	336	363	340	318	315	333	332	336	364	305	342	342	341	323	295	337	311	300	351	365	314	333	342	369	341	304	359	334	372	369	353	352	346	325	309	380	314	296	359	320	358	357	353	335	345	353	346	378	356	308	342	345	353	332	335	339	343	316	347	357	323	341	344	331	335	321	318	306	321	314	367	320	356	331	340	339	352	309	302	362	336	341	379	326	313	328	350	312	329	351	352	344	355	295	299	335	292	320	320	333	340	364	352	336	336	344	374	333	349	347	321	360	320	309	354	329	306	369	319	330	320	342	370	349	319	324	352	333	337	347	337	342	335	320	302	297	326	339	359	361	328	332	349	372	323	344	345	349	343	347	342	307	328	331	336	336	322	359	360	326	348	339	333	350	365	321	331	341	283	297	299	315	344	344	317	325	308	329	311	324	350	338	335	320	319	328	364	331	334	360	357	343	331	310	312	313	342	316	353	325	340	334	362	348	334	324	315	308	328	363	320	340	323	337	350	328	326	342	334	361	294	346	387	343	343	328	357	327	316	340	337	325	322	312	339	313	364	351	340	340	347	306	331	336	367	349	363	341	284	311	357	352	338	341	352	351	322	347	325	353	356	332	330	351	369	323	365	324	319	338	362	306	327	309	325	332	356	336	344	339	362	351	371	337	361	387	337	325	330	311	324	352	352	308	342	364	335	369	338	309	312	335	339	328	346	347	316	303	379	342	361	363	349	324	348	352	326	342	348	342	337	320	319	331	369	343	311	324	326	325	336	358	317	326	354	378	348	326	355	325	377	348	340	302	305	288	328	318	328	344	342	323	366	354	356	342	369	323	329	314	306	330	369	335	339	341	330	373	354	342	357	327	342	345	328	344	342	315	368	327	363	345	319	337	353	351	333	301	311	328	359	308	335	278	323	358	327	329	356	356	347	304	326	359	354	329	331	339	320	347	337	368	335	324	345	345	396	347	349	305	321	318	336	325	357	342	336	350	348	341	303	340	324	375	340	346	347	361	336	310	352	356	348	325	328	282	355	338	328	350	329	329	325	323	370	311	367	312	361	358	362	334	322	356	338	388	340	363	340	359	337	355	329	325	317	333	301	334	363	309	355	339	329	322	329	323	336	354	338	300	307	348	334	365	333	312	341	346	367	335	342	322	341	321	332	325	310	314	335	360	353	325	328	353	384	382	337	340	314	296	343	363	330	335	341	292	341	306	330	345	369	357	345	357	323	346	319	362	315	347	337	336	323	335	352	356	338	342	324	322	346	358	321	324	323	310	350	317	353	329	352	350	323	278	338	327	341	341	363	324	350	326	353	278	330	318	327	361	345	334	292	331	336	329	359	321	361	314	347	322	357	299	363	312	326	334	327	294	360	324	331	350	379	325	352	338	333	343	366	285	286	322	320	335	301	373	339	289	354	359	282	300	345	403	337	373	325	336	347	357	331	346	299	343	308	320	359	368	332	350	347	316	369	322	344	338	372	339	330	356	348	351	332	339	315	367	360	332	373	295	374	348	316	327	317	357	358	336	351	343	326	380	320	337	318	392	331	334	302	356	302	310	357	333	328	326	343	334	300	310	348	336	352	323	306	349	375	352	324	362	321	361	320	288	325	337	340	316	345	335	322	365	310	326	313	327	338	338	349	304	343	359	347	310	341	326	317	332	341	337	328	321	336	366	343	320	295	354	366	320	357	341	343	342	317	363	330	360	356	365	373	371	312	349	368	329	365	331	323	306	309	306	345	331	323	393	344	341	323	332	343	321	351	337	301	357	341	327	318	326	376	306	314	326	302	310	308	315	315	320	333	321	323	336	336	324	329	361	349	333	304	320	315	345	313	343	324	370	362	369	382	385	331	338	346	301	351	329	297	332	316	347	314	326	336	342	338	344	332	321	349	310	318	351	329	351	347	353	339	337	318	306	338	339	335	333	331	351	371	329	344	342	331	351	333	356	325	356	345	349	337	326	369	365	329	371	322	319	348	312	327	363	316	335	389	357	369	361	322	315	331	306	370	301	312	333	319	301	318	323	336	342	318	340	364	324	331	323	325	382	335	318	367	343	362	343	355	301	305	358	381	334	335	345	313	321	310	295	323	343	318	345	341	336	360	295	364	302	334	324	305	348	306	333	348	332	380	331	326	320	322	385	309	359	343	338	376	334	334	307	336	344	314	322	335	364	325	365	332	327	312	336	345	324	325	297	318	386	363	329	342	325	279	334	327	317	325	325	305	350	374	333	353	318	336	327	327	363	334	347	353	325	351	375	359	353	292	366	349	327	326	327	320	334	351	330	320	335	349	350	327	321	307	355	326	328	324	334	330	348	294	314	317	328	350	312	323	345	320	341	349	330	358	337	321	321	368	339	315	343	298	308	338	359	347	336	330	344	331	321	326	363	341	326	342	339	323	311	365	343	323	320	357	330	309	326	341	333	277	334	342	359	329	388	335	347	353	368	305	336	310	324	333	304	311	340	346	329	333	377	334	288	350	330	335	355	382	339	320	373	338	370	302	318	346	331	368	321	342	350	356	358	334	344	377	349	357	326	349	359	312	352	321	353	340	382	355	351	353	373	345	330	340	342	334	324	355	339	373	339	297	335	325	320	359	330	330	318	397	319	346	338	328	314	314	310	317	354	335	339	353	336	313	346	389	355	346	323	354	378	331	361	352	316	367	315	340	320	319	339	351	305	299	343	363	348	319	342	315	329	317	369	321	309	317	331	361	316	327	303	339	338	330	343	314	320	350	317	288	316	326	355	346	316	318	343	309	344	346	330	347	343	342	345	339	319	324	351	335	328	329	338	378	333	360	308	320	357	345	330	352	344	332	376	331	298	312	356	304	324	359	350	342	315	349	338	369	354	293	315	323	318	349	360
20944	9517	7410	4746	3035	2019	1372	987	983	874	837	761	815	825	833	738	804	813	817	782	739	777	824	776	778	762	790	819	749	805	775	788	768	757	812	783	820	779	764	774	729	743	821	789	775	810	822	735	828	761	752	774	786	769	789	796	733	793	777	755	776	787	816	798	821	801	736	825	753	802	782	805	756	749	790	817	785	761	814	798	805	775	787	740	765	838	775	777	725	823	827	809	815	794	774	806	762	798	846	802	789	795	818	763	774	756	795	802	771	797	775	764	750	763	774	795	763	753	759	774	831	769	794	733	774	776	770	771	790	815	808	756	778	778	820	764	770	775	758	756	789	736	768	757	825	793	787	790	751	801	790	724	791	813	755	770	778	824	776	757	765	762	780	767	801	706	785	794	723	791	796	786	784	806	838	787	800	825	757	788	771	797	787	734	755	769	746	785	774	833	791	834	805	758	761	758	761	783	779	827	734	767	805	766	783	796	780	769	828	767	784	817	772	793	764	825	808	786	810	801	759	795	822	785	846	793	750	760	800	774	779	829	753	793	803	760	808	744	799	771	754	808	773	797	768	783	757	811	804	790	793	804	763	784	729	818	791	768	787	780	791	744	732	828	781	806	789	751	768	783	784	768	772	781	779	760	752	802	782	737	777	807	780	793	849	728	785	777	809	768	765	802	758	832	747	814	814	755	821	742	727	759	803	757	796	833	754	758	766	784	802	805	779	774	767	820	762	819	754	771	750	751	755	785	730	727	858	788	769	764	774	728	766	816	817	732	788	829	834	796	769	851	732	766	856	813	737	792	763	793	823	791	756	773	763	781	726	780	772	761	811	796	769	775	811	805	773	780	770	812	772	747	790	779	754	769	807	758	761	795	844	792	802	781	832	770	791	750	816	848	789	789	730	763	744	732	792	759	774	790	810	771	749	750	768	745	754	760	817	780	757	788	768	754	812	714	802	838	813	815	784	741	728	808	807	686	788	796	776	740	775	705	778	770	797	785	725	776	809	788	749	719	810	805	789	800	758	802	784	742	737	756	758	793	739	796	774	728	735	770	820	795	805	710	796	734	770	781	804	813	796	734	834	819	766	730	773	804	776	807	817	741	770	806	761	747	796	789	807	783	771	782	766	720	776	757	771	808	781	717	812	779	846	809	815	765	742	769	742	809	797	798	783	789	778	784	800	731	770	822	769	767	739	793	788	784	757	837	752	798	783	779	788	751	774	734	818	782	763	756	757	757	758	784	782	793	777	797	804	832	783	759	733	768	765	751	783	783	781	787	787	777	815	802	793	739	772	773	847	805	752	796	817	776	760	774	735	742	745	831	767	754	803	749	825	805	793	808	802	782	758	791	803	805	806	766	787	765	832	731	798	807	773	794	780	782	788	830	809	754	771	822	802	779	790	801	809	788	744	735	784	799	753	815	728	731	765	803	767	761	784	769	786	822	771	811	838	756	799	740	799	788	717	782	782	773	745	816	829	783	758	793	783	814	768	831	751	780	734	823	804	749	798	816	743	765	775	773	784	764	805	793	862	741	800	783	810	765	801	807	784	753	794	780	768	781	779	800	738	741	785	777	734	770	802	792	776	726	778	816	788	767	842	794	800	740	820	763	773	753	797	771	710	771	775	744	823	795	831	745	812	776	732	782	787	813	760	781	767	759	780	739	772	789	809	791	775	775	805	759	777	832	832	758	778	792	784	802	822	818	797	796	727	771	745	821	785	806	804	720	795	760	817	747	772	790	825	748	805	724	756	729	789	789	713	756	756	791	800	769	788	758	806	767	758	776	740	774	796	764	823	769	753	778	764	803	754	788	799	797	794	755	765	751	758	776	815	765	748	785	808	697	776	796	740	797	793	808	803	793	811	793	792	772	789	816	826	793	775	727	800	763	809	775	750	797	780	758	747	779	783	756	784	776	774	776	769	790	775	830	793	789	768	787	723	783	797	768	760	750	862	755	764	760	773	766	733	801	790	737	793	819	823	770	751	760	825	795	769	781	766	801	795	777	833	795	824	777	784	780	840	797	727	730	782	773	773	771	804	791	776	803	803	802	825	790	788	802	785	826	787	765	770	758	808	760	815	818	774	768	753	791	792	829	757	789	792	764	767	806	794	766	775	802	785	746	781	782	763	753	754	799	758	753	744	786	755	807	838	802	802	811	832	749	780	768	773	796	767	774	797	785	811	736	809	796	753	799	766	761	797	764	835	804	765	800	795	773	781	759	760	790	738	779	792	841	789	756	825	781	836	791	790	789	804	822	772	763	766	768	768	818	769	800	780	818	789	798	716	780	790	790	833	826	799	762	781	746	806	849	770	775	800	789	763	808	802	792	846	766	754	810	811	814	791	797	783	797	809	784	764	770	732	748	786	745	825	823	782	775	772	775	802	710	792	784	743	828	810	780	827	795	756	787	785	784	828	773	780	777	791	849	781	755	769	776	803	824	781	792	765	805	783	860	766	778	779	733	776	767	818	721	804	750	761	831	751	768	769	791	824	802	808	794	774	755	739	823	817	774	780	772	778	773	729	821	737	831	837	732	815	795	760	821	802	782	787	835	777	806	775	761	782	767	772	844	823	808	833	772	785	844	734	782	787	745	794	763	784	793	803	783	795	760	789	759	760	787	732	826	767	867	730	761	797	778	803	729	799	771	788	771	745	769	811	787	847	798	775	803	775	773	785	798	753	773	789	785	740	774	744	787	748	770	802	791	783	792	796	800	790	817	846	824	734	762	773	800	755	763	774	816	784	851	854	822	751	780	840	759	776	802	818	809	769	802	789	784	811	737	794	787	810	792	799	755	783	733	774	750	807	763	818	784	759	800	766	795	801	796	782	773	817	765	793	756	788	765	740	799	790	760	792	738	783	819	780	801	803	791	765	808	843	791	799	809	820	735	771	810	777	761	796	822	790	821	762	803	758	793	793	772	803	830	769	782	789	763	754	810	804	797	820	822	799	784	755	787	803	790	790	763	741	774	747	753	750	814	738	762	753	752	749	788	744	774	766	751	783	821	740	783	784	785	762	791	786	776	777	783	788	800	836	778	791	751	773	763	770	823	770	785	792	743	780	780	742	774	785	787	771	753	765	800	806	775	739	810	778	786	770	771	812	766	764	708	786	824	776	802	779	763	771	778	755	737	826	829	807	759	787	774	781	764	754	804	784	793	781	781	767	745	765	819	774	799	789	803	793	784	749	780	785	748	790	807	836	796	766	801	789	786	772	752	775	769	760	747	811	731	798	796	775	780	759	772	805	777	755	792	816	757	790	749	780	797	768	782	821	795	826	724	725	800	793	802	756	751	827	768	763	767	855	767	802	792	750	790	779	820	796	786	770	814	793	811	754	802	757	826	760	773	780	824	732	802	765	816	871	781	797	754	748	843	796	778	786	794	818	767	771	729	801	764	742	764	758	795	795	758	822	776	792	769	780	741	806	748	789	779	784	810	734	749	765	752	791	827	809	812	813	805	812	793	766	767
29576	4975	1093	726	534	445	425	385	374	359	425	387	327	370	324	341	357	340	382	353	377	356	326	328	331	359	350	337	369	359	339	326	334	347	324	341	375	338	359	311	384	389	362	334	355	359	348	346	347	375	347	348	332	312	352	374	363	358	322	353	335	346	349	346	360	303	358	357	355	325	302	339	332	336	350	370	328	308	351	366	346	336	356	349	341	325	312	351	346	332	380	356	427	324	353	377	347	391	324	362	338	353	324	353	380	366	348	359	389	346	339	340	348	343	317	331	328	340	342	348	355	332	337	358	375	345	379	373	367	345	358	373	357	331	308	342	376	360	328	361	363	317	326	361	326	328	359	343	368	363	333	366	362	385	351	319	351	350	308	335	342	363	383	376	333	323	380	339	362	368	320	350	350	325	341	349	343	324	333	328	339	349	339	332	327	340	354	383	372	356	359	308	361	327	319	369	315	337	374	318	318	383	392	329	359	336	350	317	357	334	318	335	345	340	337	361	308	299	334	378	377	329	373	369	315	334	390	326	353	357	318	337	328	324	297	348	355	332	361	387	327	332	355	325	402	343	330	337	347	319	320	331	343	327	326	324	351	327	343	387	387	321	341	359	354	373	340	346	306	346	367	340	353	399	352	357	340	360	351	319	292	351	361	368	329	344	347	358	342	295	308	337	344	368	385	374	366	360	334	358	333	304	350	368	357	324	366	341	378	333	356	361	299	374	360	350	355	373	362	355	378	311	350	379	397	327	325	346	328	347	341	337	348	356	325	377	344	348	365	367	337	343	337	375	344	330	358	365	346	326	310	331	385	356	368	349	341	345	355	334	377	376	348	369	351	346	318	375	321	366	348	301	384	308	341	369	339	363	359	338	340	335	380	346	353	334	357	384	377	340	371	344	382	370	321	326	354	396	366	328	332	343	321	355	318	343	332	338	315	349	336	348	338	330	346	348	343	374	330	338	346	374	384	320	328	331	309	350	347	351	360	332	331	350	350	321	373	317	319	372	347	331	362	325	352	359	340	336	360	352	356	329	318	361	339	351	324	358	348	348	323	354	379	335	356	338	337	354	355	376	345	362	320	310	346	356	339	371	344	287	319	298	365	349	365	358	330	326	319	362	351	392	354	323	338	323	332	351	332	317	369	354	328	378	323	366	364	361	338	375	353	325	373	323	325	350	323	325	324	338	334	373	364	316	367	343	346	332	308	323	321	328	313	395	334	398	337	342	320	363	329	341	380	338	355	357	332	304	311	354	365	381	351	318	355	345	330	354	345	360	322	337	365	348	345	369	326	317	350	330	342	352	335	328	318	318	336	350	317	305	329	325	316	332	324	358	334	314	369	312	339	372	364	317	358	372	359	348	368	317	351	330	365	349	341	328	331	358	332	332	371	333	366	360	348	351	359	338	358	369	325	329	334	327	361	306	344	374	335	336	321	285	326	363	327	351	340	378	369	345	338	325	358	338	347	322	357	372	394	336	333	355	360	322	360	374	328	336	333	315	361	339	320	319	374	379	320	381	323	318	328	337	331	354	383	333	342	353	335	330	377	360	329	349	355	373	383	337	400	339	314	360	305	354	380	345	320	377	355	313	341	342	325	308	380	351	337	324	354	363	365	347	348	321	342	369	340	364	386	332	362	325	326	326	316	355	352	330	350	377	360	365	378	380	347	331	357	358	310	306	344	337	344	337	341	347	327	370	320	381	329	300	347	313	365	375	338	345	363	300	361	347	385	327	357	352	357	341	360	332	337	361	343	340	326	366	350	349	338	342	356	350	329	352	334	346	315	318	336	354	380	332	328	326	374	337	345	365	355	344	340	357	388	349	345	381	357	328	333	340	356	331	316	319	328	324	342	380	330	363	346	368	334	338	316	350	333	343	362	327	347	362	336	319	348	340	318	308	324	356	309	329	332	365	367	378	368	381	333	314	301	371	324	336	367	356	381	352	329	367	308	326	343	318	356	346	307	338	336	322	333	338	363	342	328	325	339	353	327	336	341	383	344	362	363	326	310	325	317	329	342	353	354	324	366	329	368	353	342	323	321	340	348	336	352	367	337	371	375	370	335	395	311	357	316	367	355	361	358	348	356	394	354	360	316	342	324	334	344	345	309	335	344	343	338	332	340	330	322	332	320	342	339	339	360	338	390	332	309	340	362	345	366	338	351	356	336	302	366	341	346	361	369	325	372	354	325	337	366	319	348	352	328	349	374	332	340	325	376	313	345	379	357	351	309	359	364	361	321	344	359	331	339	345	394	343	337	339	332	335	376	369	337	338	343	362	348	347	319	323	367	302	337	355	360	324	361	349	361	329	337	316	348	309	357	321	364	367	380	358	354	365	354	343	365	340	324	345	310	314	370	368	378	341	331	334	363	352	345	314	324	355	324	344	347	350	352	355	343	343	330	365	333	335	340	324	338	375	387	344	345	328	346	321	344	377	328	322	351	330	347	368	327	338	332	345	339	305	353	319	367	342	362	296	347	354	366	358	340	329	345	345	352	327	364	335	336	356	332	356	350	340	344	328	357	339	344	331	294	334	390	335	354	379	345	325	318	356	386	371	345	363	319	327	364	345	324	338	326	345	336	311	314	387	361	323	322	317	361	358	327	330	336	368	302	339	295	337	308	322	308	342	340	337	386	308	353	348	345	319	345	338	342	321	332	323	344	345	352	392	348	325	336	360	340	339	314	349	354	348	357	307	375	322	350	325	366	319	372	290	338	374	385	338	369	295	353	334	349	297	356	330	347	324	342	363	347	362	326	353	357	337	331	344	380	310	365	329	358	330	393	353	345	319	361	352	331	332	325	315	325	358	328	385	363	326	355	365	335	362	307	321	310	344	348	343	334	347	355	344	316	364	306	370	330	355	326	373	368	354	356	337	364	334	334	318	363	387	364	323	369	318	337	345	337	347	366	328	387	338	321	309	327	324	326	300	317	336	351	316	361	338	372	339	351	342	355	262	335	317	355	355	314	346	370	351	350	332	326	301	354	350	328	358	379	350	355	372	357	315	325	323	337	330	364	307	369	356	359	346	363	341	359	340	341	339	343	346	351	364	352	335	342	323	318	376	326	337	380	365	317	334	341	329	319	377	327	338	328	390	369	333	352	337	328	368	378	343	350	307	334	338	312	323	367	337	343	324	368	379	315	326	381	364	331	336	342	392	335	323	351	336	351	321	362	335	361	363	354	367	392	344	355	337	318	386	354	368	332	352	313	325	316	351	357	355	356	330	312	363	311	384	349	358	339	353	352	327	328	357	370	373	365	339	368	381	331	330	343	329	358	314	324	337	343	330	327	322	349	362	349	345	335	343	343	334	370	318	333	372	342	345	323	334	324	338	346	361	386	368	347	377	352	323	375	361	325	351	375	331	363	337	351	346	313	338	381	337	313	290	341	326	403	333	360	333	349	374	317	317	290	355	352	368	322	342	334	316	342	336	336	330	366	308	344	371	353	350	352	325	347	361	317	348	319	311
20352	9643	9282	6342	4847	4012	2437	1168	1066	1023	908	877	848	817	841	783	837	812	831	817	862	838	826	843	855	783	806	846	810	807	815	817	813	796	809	814	789	822	842	800	869	852	826	834	801	803	829	800	822	864	780	874	835	808	820	803	835	781	837	771	809	843	823	803	777	762	803	771	775	811	810	764	820	829	838	772	805	809	797	835	801	783	825	840	806	803	824	845	810	805	780	820	845	834	810	811	808	800	847	882	840	819	796	837	776	864	752	806	845	840	827	873	799	794	797	834	796	794	799	835	767	771	801	831	830	833	785	798	779	801	794	814	841	780	822	755	775	805	853	791	786	848	765	868	775	835	803	823	831	845	834	778	789	823	781	809	784	867	787	756	798	800	827	789	825	775	787	799	795	808	829	804	873	808	853	842	805	819	782	809	805	844	803	830	764	854	833	841	855	789	814	783	823	833	753	819	801	844	823	786	829	774	805	793	819	864	805	795	816	803	769	811	825	785	872	759	832	757	781	811	787	839	819	816	850	860	815	799	808	779	803	795	843	802	794	823	836	745	841	819	809	813	854	793	782	811	747	810	844	779	787	786	800	810	779	819	797	778	794	831	798	876	814	817	816	833	816	801	824	768	790	773	810	836	835	797	814	781	799	828	836	784	768	787	819	812	838	843	870	841	797	777	780	773	813	792	885	820	849	768	721	796	743	797	801	816	815	802	805	811	858	827	768	805	751	716	783	777	842	793	792	810	781	766	826	773	826	788	867	832	783	843	786	786	877	829	811	810	795	809	739	814	821	769	782	826	818	831	788	793	797	834	837	753	791	797	822	783	837	845	815	772	830	730	835	846	867	817	815	850	790	785	791	769	788	752	850	786	866	855	793	821	801	816	811	779	813	820	850	829	781	817	807	864	764	779	807	786	795	811	822	794	829	768	834	821	777	742	849	757	819	838	800	842	803	788	802	807	779	779	824	818	807	827	794	802	836	794	806	832	844	808	804	793	746	829	781	827	783	757	774	800	809	864	819	777	803	795	756	831	775	793	775	760	823	826	786	793	814	844	812	843	797	776	780	850	741	831	790	792	791	785	809	837	862	835	819	818	825	793	810	795	736	777	790	832	791	799	819	789	809	864	834	836	808	766	808	805	798	803	759	799	826	843	789	812	750	805	821	826	786	760	800	777	756	790	858	818	803	816	819	787	811	753	770	816	797	824	796	826	829	784	806	820	768	818	789	787	775	855	782	850	753	780	766	777	735	801	773	797	798	802	773	841	810	808	812	816	801	813	827	801	819	809	814	769	829	810	811	811	806	783	844	827	806	803	840	816	848	813	832	792	853	812	815	827	805	803	774	810	836	836	811	814	810	844	806	829	786	814	827	766	818	812	829	829	848	758	814	837	817	813	832	820	862	822	808	789	820	809	801	781	814	784	825	803	808	843	803	805	794	831	845	835	848	774	845	816	829	754	789	830	807	794	838	820	806	848	816	863	825	848	836	784	799	799	776	852	786	843	813	834	809	814	797	804	857	779	864	851	782	792	825	802	811	809	774	781	810	800	831	808	777	765	796	798	764	802	763	815	825	843	854	799	810	798	832	807	790	759	801	812	767	785	818	841	820	817	765	843	801	863	854	775	786	833	818	887	766	785	794	811	870	813	822	821	764	825	826	830	840	789	853	848	809	835	825	816	785	807	832	839	819	799	821	800	808	811	825	817	798	820	809	789	802	829	828	799	755	807	814	854	813	789	794	826	811	796	832	846	818	807	759	819	838	826	796	826	785	807	807	826	827	811	768	817	789	787	849	836	786	833	846	757	804	851	832	830	789	782	783	822	830	819	816	845	788	840	813	818	737	797	753	843	796	799	828	761	792	838	807	781	807	799	845	792	793	823	783	807	778	795	778	800	765	782	793	800	885	765	794	813	806	796	809	803	803	778	787	865	827	792	755	806	863	854	832	864	835	803	841	845	813	819	831	822	776	760	791	766	825	807	835	817	800	766	804	831	761	840	801	844	723	817	866	864	811	777	813	774	809	820	848	809	838	788	787	790	771	812	850	813	773	795	797	866	771	858	778	778	798	830	827	790	816	826	815	854	816	847	841	791	835	860	815	808	846	841	822	753	805	810	837	780	881	797	787	779	817	813	815	807	785	849	826	780	822	884	783	818	776	820	840	793	824	804	824	776	796	814	855	831	822	832	882	818	826	834	810	828	801	859	815	771	827	774	821	818	839	788	834	789	810	765	790	815	770	822	790	796	852	809	797	796	767	797	828	845	808	797	748	763	801	796	795	801	834	789	814	798	798	866	812	782	824	813	827	829	803	864	751	802	773	862	823	838	816	825	916	754	806	800	834	841	812	806	840	770	846	782	821	859	806	822	802	802	796	814	863	786	819	779	787	813	791	834	793	814	816	792	832	772	882	822	824	787	840	812	780	793	834	803	813	825	752	817	817	812	837	789	839	811	853	815	783	820	829	791	786	749	835	776	797	860	759	806	799	804	782	805	754	802	816	776	807	810	808	757	805	765	871	848	780	818	767	801	786	823	832	785	816	846	770	868	802	836	792	786	783	793	841	785	803	775	819	813	858	856	777	796	796	822	751	800	806	780	804	781	815	761	782	835	857	827	817	777	791	857	810	812	829	824	827	822	817	781	838	785	795	824	837	810	777	785	877	774	870	779	831	835	770	837	868	841	817	796	811	806	833	794	793	773	802	792	831	827	825	766	835	853	800	815	825	810	774	825	784	800	803	818	795	840	800	782	774	803	804	846	773	823	831	841	823	799	829	848	812	758	835	830	788	840	789	865	841	784	774	849	808	835	828	796	815	811	833	814	841	775	833	819	814	836	869	806	830	843	784	819	808	838	847	797	791	773	818	828	790	779	840	802	803	799	821	789	822	862	749	787	806	791	756	766	828	785	788	833	812	812	771	852	795	800	822	755	812	812	853	798	817	815	797	841	796	814	780	847	822	827	807	777	754	808	780	843	807	826	839	784	827	769	762	730	770	803	796	837	797	825	832	783	799	786	791	806	809	799	799	807	801	825	780	795	790	765	810	768	759	804	830	844	755	788	796	833	784	816	826	804	784	828	780	826	782	811	829	873	812	778	847	772	765	805	830	818	825	825	806	813	866	774	882	800	787	832	845	805	793	818	790	803	830	816	837	777	864	796	794	843	821	886	805	801	816	797	796	759	796	832	792	800	853	820	855	798	828	762	761	835	816	845	805	798	841	763	829	788	817	778	840	852	800	821	828	791	795	857	786	829	775	843	800	781	841	802	782	803	794	776	783	821	802	809	779	797	801	770	837	818	847	836	793	794	827	796	823	823	832	829	812	817	825	827	824	760	831	845	824	805	839	855	838	835	808	860	817	826	795	817	810	760	816	819	767	756	792	812	822	787	835	824	815	767	849	824	825	749	843	803	782	771	801	853	849	852	776	801	819	802	791	793	754	848	824	847	799	771	808	794	842	838	808	795	826	783	783	788
20490	2032	553	489	355	299	324	360	284	339	340	322	333	327	306	322	341	315	340	343	340	312	315	319	344	324	332	359	311	329	316	318	369	301	338	334	295	291	336	337	363	386	309	329	326	311	348	314	304	341	294	308	313	306	329	335	306	352	309	326	343	319	346	367	341	346	306	301	293	304	310	319	344	332	310	288	341	297	341	289	361	331	329	295	303	316	324	332	359	310	344	328	300	306	343	328	329	342	319	369	305	353	353	334	314	335	351	366	381	364	315	326	295	336	309	327	303	331	370	325	316	322	316	327	298	324	315	308	356	362	339	358	323	294	307	336	334	323	304	284	327	293	338	330	301	316	333	331	306	353	320	336	331	296	313	283	312	353	311	342	338	323	330	321	340	333	285	343	315	330	305	319	313	348	346	354	336	333	323	329	328	322	290	311	367	313	303	343	347	331	350	314	348	327	296	301	322	364	341	339	329	340	326	367	334	319	307	323	347	362	307	319	336	326	339	354	327	353	310	344	310	336	337	339	334	305	304	311	329	324	308	328	371	281	326	304	317	336	288	314	339	341	334	354	341	384	347	323	361	321	304	342	325	325	376	309	301	311	324	336	341	311	295	323	344	337	321	349	352	314	349	334	317	307	319	364	347	364	340	294	334	322	329	302	312	334	313	294	319	336	299	311	325	324	315	318	344	323	334	342	334	311	319	314	336	322	353	317	319	281	312	297	346	309	347	310	324	330	351	294	310	337	364	341	334	300	334	321	333	327	316	277	355	353	304	321	341	330	303	350	355	335	294	339	346	323	295	321	357	309	316	335	328	349	371	334	320	358	337	316	339	316	302	315	293	302	307	323	324	334	310	300	324	336	346	293	334	348	340	347	323	313	320	288	341	317	345	328	349	339	321	324	274	318	341	315	311	335	320	326	322	300	351	317	326	354	293	325	339	313	353	327	339	314	353	351	346	335	307	345	338	325	309	325	304	343	306	323	329	335	309	341	345	326	334	300	304	309	312	332	364	296	315	323	311	328	298	324	354	313	337	341	359	341	318	331	345	355	343	289	340	286	339	330	314	274	327	313	327	302	355	326	324	309	316	312	322	299	316	355	366	317	323	331	337	315	305	334	332	340	325	332	330	318	345	319	364	350	304	331	335	360	329	311	310	312	320	341	366	301	323	325	353	328	368	336	327	341	302	298	344	326	317	320	338	287	334	326	324	322	312	315	336	291	332	287	305	307	331	353	355	329	336	316	312	336	329	330	324	317	326	318	339	342	315	331	338	305	317	330	322	316	306	331	351	290	334	310	338	344	319	342	304	336	316	350	352	385	279	334	316	316	325	333	320	290	337	307	325	321	331	315	352	314	322	334	312	359	338	351	299	328	354	306	327	333	315	329	344	332	301	342	342	313	316	289	303	300	348	329	349	354	354	305	340	340	316	307	352	321	338	322	332	347	322	315	365	314	318	315	340	328	315	352	313	375	305	320	355	343	344	332	347	318	340	330	362	326	296	344	318	339	346	310	317	295	358	357	306	328	333	357	332	331	323	360	326	312	342	325	320	315	290	340	320	329	364	320	317	314	338	325	349	328	325	350	309	298	349	324	367	332	356	307	328	362	350	293	345	332	289	352	349	333	357	341	298	304	315	347	319	344	299	356	326	331	316	303	353	324	341	317	310	335	306	282	336	356	327	328	334	347	319	318	338	343	325	316	358	322	332	326	330	312	327	320	290	308	341	328	352	325	329	315	340	348	367	333	374	321	306	293	308	311	311	316	334	332	291	337	323	325	281	355	345	326	341	334	328	350	351	324	294	371	315	344	313	337	339	315	289	348	337	328	290	328	303	333	322	376	326	352	296	314	331	332	337	324	319	319	338	303	311	336	323	324	296	331	335	348	299	329	325	328	358	316	305	330	313	312	312	301	327	310	329	305	351	311	326	361	336	366	338	352	347	332	330	348	326	316	318	310	378	347	346	313	306	327	327	343	314	327	347	335	355	326	313	348	331	288	325	306	354	341	341	302	331	314	310	316	333	331	336	315	325	306	317	331	329	304	322	292	313	311	346	314	334	366	293	303	355	345	344	312	332	366	312	330	348	345	319	345	340	331	315	328	344	319	324	311	305	308	317	316	361	351	284	333	340	305	306	326	326	318	320	306	331	327	313	334	342	310	302	350	364	335	316	304	355	297	328	357	328	329	329	313	294	326	306	328	325	322	301	317	325	339	305	342	314	331	327	313	359	338	331	329	357	272	329	330	322	317	297	341	352	308	306	346	333	323	348	326	309	316	341	386	315	299	314	293	337	337	285	325	357	310	335	334	335	308	328	332	317	307	317	314	332	351	337	338	339	329	310	335	343	322	326	372	355	326	289	334	329	323	345	349	288	348	352	349	341	299	347	311	312	343	308	320	310	320	346	321	301	344	286	318	315	346	328	309	326	322	327	356	321	326	321	315	345	324	328	301	316	336	363	332	319	295	308	321	335	312	340	291	301	367	337	323	288	375	342	307	322	284	331	315	358	312	338	314	294	341	331	301	316	329	357	297	318	307	331	307	357	305	311	329	330	311	286	284	344	351	328	306	301	341	325	337	289	353	317	327	305	315	305	332	323	306	302	342	285	312	320	337	353	341	316	350	322	334	355	345	312	333	347	289	340	323	344	320	315	334	325	301	301	306	387	323	315	300	332	334	317	327	356	354	320	337	302	318	338	332	321	321	311	317	335	330	273	327	359	345	385	320	340	307	294	345	322	331	318	323	336	375	319	363	338	323	321	305	343	352	323	318	333	339	322	331	350	343	321	337	313	318	329	341	297	350	319	350	293	333	340	335	346	302	364	351	339	303	312	342	289	382	332	341	302	326	322	328	304	346	346	328	341	331	318	322	325	311	302	335	332	308	292	326	358	305	288	330	299	355	343	320	325	361	348	368	306	319	308	335	357	325	326	340	300	333	354	331	293	334	324	376	315	291	302	317	319	355	326	336	298	310	365	322	294	306	322	292	302	300	303	346	308	337	316	319	323	327	344	342	312	293	313	307	344	339	335	338	329	314	344	366	320	289	331	346	351	321	315	306	292	339	325	342	348	347	288	327	303	328	320	339	324	307	337	360	349	328	305	336	312	334	364	334	321	314	328	361	358	342	327	352	318	355	299	286	328	307	343	310	292	327	330	329	312	340	322	343	307	335	304	353	347	333	304	323	322	346	356	364	355	306	347	319	335	332	329	332	314	336	316	299	365	322	342	341	339	310	349	318	322	333	316	313	326	334	312	308	295	346	365	316	336	355	301	321	309	364	337	321	328	333	305	330	323	324	302	323	325	342	318	331	317	292	329	316	319	314	287	324	323	374	362	352	324	332	325	312	366	335	316	366	347	340	328	339	300	335	338	313	285	338	301	309	354	357	314	347	334	314	330	325	313	325	312	342	340	330	340	334	334	342	334	326	301	344	327	318	312	322	348	321	328	373	290	307	312	347	343	327	310	337	304	328
15422	4499	4242	3283	2082	1302	943	783	817	793	745	806	762	745	758	786	742	737	733	748	745	749	738	811	757	765	709	775	746	723	692	739	743	780	826	767	784	704	737	698	744	754	743	721	752	767	718	759	805	744	740	727	769	760	763	787	773	766	770	758	780	720	732	686	775	717	751	736	740	729	747	684	744	739	736	758	759	770	688	747	710	713	740	685	726	786	759	777	758	745	726	753	705	742	741	706	736	777	769	755	727	750	720	775	767	742	783	765	738	751	730	739	716	739	766	729	729	685	745	749	747	732	670	733	756	748	708	725	764	746	750	725	730	752	734	734	699	764	701	738	720	759	713	744	745	724	746	727	729	743	764	703	777	767	736	721	734	749	777	728	730	733	734	748	735	741	758	720	766	721	756	711	776	759	754	757	742	762	732	701	749	717	752	690	723	737	763	792	753	732	762	735	791	747	696	726	722	756	792	723	812	768	726	696	693	706	739	684	767	716	715	709	750	754	758	753	713	731	746	747	752	753	729	734	774	738	720	715	742	754	737	686	735	724	764	741	748	774	734	711	692	739	718	714	706	722	763	748	742	751	681	718	754	751	721	730	740	753	720	733	792	720	751	783	674	754	724	765	735	757	762	765	734	695	785	764	748	687	727	750	714	694	781	681	778	716	742	702	778	682	726	729	713	676	717	751	767	697	784	733	723	717	816	772	724	744	774	732	732	755	737	739	760	733	715	740	738	764	718	748	747	689	741	740	778	727	743	741	747	734	768	710	724	708	771	790	722	740	772	678	712	791	723	746	782	771	735	720	753	752	711	744	744	731	750	710	771	687	768	737	687	740	748	722	774	737	731	748	739	758	705	720	732	705	752	726	743	739	745	782	730	771	701	738	715	744	738	747	776	813	779	723	780	802	809	719	706	735	746	743	762	701	688	743	757	729	757	771	736	728	813	759	754	722	748	694	742	795	769	802	749	787	707	782	761	730	736	719	729	772	737	753	704	736	751	710	721	695	776	762	730	738	773	685	786	738	739	760	755	750	745	770	741	747	741	726	707	741	732	705	735	764	769	745	710	776	741	715	712	779	720	728	697	714	683	737	725	732	733	747	730	720	758	764	722	728	703	748	740	759	757	713	716	751	780	745	760	751	709	738	701	747	785	722	744	699	791	736	717	726	721	747	744	753	746	710	744	788	740	700	728	747	730	730	706	749	717	731	733	707	727	698	735	761	809	733	758	697	725	740	748	760	699	797	738	740	740	723	709	743	710	712	731	702	758	744	687	709	722	756	758	708	772	759	778	731	749	729	751	790	740	737	746	756	700	752	748	710	727	772	730	756	688	744	762	735	767	715	719	740	708	675	750	716	794	740	712	769	721	717	796	729	691	758	758	788	719	694	782	716	757	729	771	710	737	689	766	758	756	751	731	744	712	688	714	771	741	730	719	742	772	744	744	735	725	760	754	758	728	713	784	763	716	708	772	773	671	734	749	708	708	738	727	697	709	728	779	749	728	759	718	729	731	739	758	747	763	778	759	747	791	724	763	753	753	786	744	782	733	685	736	724	735	760	745	735	734	724	731	756	783	773	750	791	754	735	720	723	713	786	764	702	766	764	748	728	719	672	701	710	699	748	714	712	773	764	728	746	729	779	750	727	740	738	772	743	724	727	757	727	720	710	711	734	739	736	739	743	760	714	745	718	773	729	757	751	736	710	726	747	734	725	674	790	743	792	722	776	740	747	748	686	738	720	735	722	775	754	765	752	761	743	722	735	716	708	716	717	727	746	695	727	752	722	773	733	754	721	718	731	749	720	727	731	724	742	684	778	715	707	741	750	711	729	734	796	736	797	723	781	744	715	732	742	753	743	742	720	752	721	727	779	761	777	713	751	744	741	721	720	739	727	778	751	698	777	718	730	727	802	741	684	751	726	800	727	772	746	744	754	761	736	728	718	726	706	753	762	755	733	724	786	781	728	700	720	740	726	784	715	750	730	780	675	758	779	745	705	708	721	744	784	740	690	684	727	741	727	724	735	699	728	783	753	762	735	752	721	736	754	763	732	735	712	757	727	737	746	732	791	796	714	739	750	773	687	738	740	708	732	776	757	761	767	764	743	733	727	777	770	756	708	768	736	727	703	738	760	780	739	721	718	767	793	733	735	741	742	722	742	759	719	743	740	758	746	779	718	705	767	775	751	747	705	711	722	710	731	750	770	740	712	745	740	715	752	719	733	731	753	730	760	729	778	740	745	736	717	707	775	660	684	718	734	710	740	801	782	736	731	693	741	724	768	770	736	736	750	748	732	721	770	712	704	706	692	769	725	766	750	757	732	712	747	750	727	770	739	704	742	722	691	709	726	742	717	749	715	777	751	706	733	748	728	745	758	699	702	727	755	751	717	806	735	768	708	737	758	725	777	759	768	716	741	733	749	777	734	724	744	726	747	738	695	743	728	764	725	707	762	707	763	712	685	716	700	735	705	763	719	700	770	718	711	772	717	730	723	698	696	777	724	737	756	749	753	718	797	769	728	739	706	720	704	747	766	701	710	750	775	777	736	688	717	714	704	720	726	740	747	752	735	729	778	713	702	749	719	750	719	741	705	767	715	699	732	739	787	729	725	751	729	773	787	752	752	721	770	729	740	742	777	710	765	728	731	794	734	769	691	769	685	727	753	769	731	729	735	750	760	733	761	823	816	721	734	740	705	738	726	738	785	801	749	739	726	733	740	764	734	740	749	734	748	735	732	775	759	762	750	696	706	760	699	749	729	754	751	745	730	732	782	753	732	782	724	776	746	758	717	767	728	739	774	734	806	691	745	744	718	698	748	762	745	731	785	726	695	776	735	753	732	682	800	699	749	739	732	735	720	732	778	702	728	735	775	773	770	738	722	738	716	710	764	707	748	742	729	735	685	710	705	717	748	731	755	734	729	740	721	712	742	778	750	814	764	774	681	738	731	793	744	779	727	711	748	697	723	767	694	696	755	746	754	711	822	724	727	722	762	756	707	706	716	745	721	738	728	719	720	736	705	770	745	742	688	761	700	703	737	734	780	749	755	715	738	782	786	748	738	742	778	734	744	721	705	770	703	736	786	718	712	754	785	731	703	742	794	761	804	739	732	740	730	725	733	727	744	727	748	710	714	762	700	741	783	713	698	723	731	691	716	713	763	754	740	772	753	722	752	715	720	739	745	804	716	734	752	729	772	766	719	757	706	731	739	734	729	760	722	700	699	749	751	731	770	749	744	694	718	708	783	733	757	683	758	696	713	714	684	760	809	721	749	714	747	699	725	761	742	829	710	710	768	716	755	775	687	733	752	753	702	760	712	708	748	720	711	710	758	721	736	791	743	707	737	780	735	731	759	783	707	692	763	752	756	708	797	720	736	726	733	746	738	727	756	730	700	718	808	688	719	758	707	755	705	759	740	733	745	725	764	736	731	744	724	760	731	713	755	752	741	751	733	741	708	759	718	713	774	754	783	763	715	712	684
31452	4940	931	576	441	347	379	355	335	316	335	364	357	332	300	337	333	378	327	326	309	341	340	350	342	321	352	326	328	356	321	336	347	316	343	354	330	318	325	326	377	361	368	363	339	314	331	331	355	364	300	315	323	357	376	348	346	370	305	349	348	369	369	338	335	307	335	340	318	338	351	292	329	337	298	353	331	319	360	318	348	377	366	321	354	327	342	355	364	347	349	316	327	310	330	347	320	345	339	325	368	362	307	336	331	335	320	344	363	373	294	322	354	336	325	350	332	357	341	330	309	316	360	309	343	297	336	356	336	344	342	337	322	340	345	326	338	319	340	337	332	358	370	363	350	337	338	338	362	347	316	337	368	326	332	333	340	298	341	355	310	296	340	335	328	319	348	337	345	358	363	336	343	371	337	314	337	334	336	335	351	368	337	319	324	338	348	322	337	339	331	311	313	348	349	358	332	360	303	348	335	356	333	320	334	326	332	332	353	338	314	348	332	301	312	352	327	320	302	304	348	310	347	373	334	340	321	364	356	353	332	336	335	335	338	375	359	346	350	346	341	315	361	335	351	356	320	351	368	346	361	311	349	372	334	347	364	350	322	339	343	352	352	353	348	321	311	297	333	357	350	324	324	312	352	341	327	363	349	330	332	295	326	329	347	384	341	337	335	354	353	349	308	331	354	344	356	344	327	306	346	337	338	320	331	370	344	313	365	333	361	353	345	356	351	333	331	323	375	330	360	363	339	325	322	331	325	327	337	314	347	341	337	346	329	356	369	396	307	348	306	327	306	304	318	333	355	379	355	349	331	346	371	365	372	350	356	347	344	339	330	294	342	318	336	345	346	314	329	344	350	338	330	350	365	313	335	345	334	368	342	342	333	356	342	332	307	359	316	341	321	333	337	318	344	283	312	366	348	332	295	328	323	344	356	346	330	333	341	362	323	376	332	333	327	332	332	329	340	302	355	294	335	361	342	307	310	329	329	352	357	327	301	363	350	368	336	314	341	318	358	358	346	319	346	329	393	325	345	309	308	342	339	356	337	318	317	325	316	372	357	321	369	293	324	334	309	358	332	331	386	333	351	324	332	333	332	371	330	360	342	325	324	349	340	364	354	361	335	352	356	358	309	343	310	314	315	320	340	363	353	332	335	312	348	323	352	322	370	350	339	356	321	352	331	330	396	378	340	377	343	342	353	359	336	332	303	334	338	323	348	368	295	348	346	333	311	302	346	302	340	352	344	382	358	330	344	343	330	357	340	288	308	299	355	307	323	363	305	330	350	320	306	349	348	363	310	310	318	348	337	303	332	360	348	357	363	324	330	308	345	315	341	288	348	366	360	385	351	374	333	350	341	314	339	350	357	351	343	332	330	319	318	336	357	339	353	340	323	302	343	342	345	351	353	293	309	377	367	341	319	322	326	339	344	340	336	329	320	371	313	293	352	315	350	320	382	334	330	351	335	347	346	334	328	317	380	359	337	353	316	327	338	337	366	360	334	354	287	336	291	340	332	335	346	342	361	325	374	336	300	319	339	312	349	330	347	352	317	333	352	358	284	317	357	338	340	322	330	325	352	316	340	335	389	343	368	317	323	330	312	325	325	317	313	349	334	351	359	366	366	315	339	314	356	355	332	357	324	359	350	311	361	358	334	342	351	326	359	353	365	331	330	326	330	332	341	355	342	313	304	316	334	300	327	357	356	317	355	352	322	330	343	335	350	313	312	360	320	353	365	324	316	345	312	316	326	331	320	290	313	314	290	333	374	325	361	325	333	359	340	304	309	333	362	310	336	325	309	328	338	294	337	362	337	360	322	363	370	337	277	352	323	313	328	395	313	348	328	347	301	352	329	347	317	355	341	316	342	366	361	347	341	325	381	321	348	336	346	365	362	347	336	339	304	345	321	322	318	345	358	323	323	276	367	354	326	379	343	352	348	329	376	302	335	329	317	364	331	308	331	330	351	337	322	323	359	345	335	340	331	325	332	349	369	317	333	361	344	350	350	332	323	356	348	343	316	337	306	353	329	320	351	330	331	322	380	349	294	338	322	316	352	331	299	312	326	363	350	317	343	391	313	340	317	330	368	305	316	326	320	351	330	329	343	326	324	377	334	346	359	373	341	341	373	310	358	321	347	351	379	344	326	343	337	344	360	331	357	351	322	328	366	351	342	303	336	330	357	331	360	333	286	336	351	374	353	356	331	321	337	313	329	315	312	320	328	307	360	324	322	343	321	307	329	303	306	376	322	328	317	339	351	323	317	336	319	331	348	330	373	387	349	321	319	358	342	346	367	322	352	363	366	380	337	371	337	343	360	348	320	344	353	343	347	344	339	363	317	331	365	347	333	350	343	312	356	306	352	293	351	294	336	368	322	342	316	329	320	320	324	339	361	334	340	345	329	360	325	345	351	339	304	353	348	337	370	385	337	375	337	318	344	353	336	363	318	332	343	332	309	312	344	348	379	322	321	330	359	372	330	334	327	370	302	363	344	368	359	325	342	315	358	345	341	320	296	314	306	330	341	332	349	365	348	321	340	335	331	333	342	321	308	319	339	321	336	369	359	358	346	342	305	326	322	344	342	305	375	325	331	333	303	326	320	350	318	335	356	303	346	378	312	333	315	364	308	337	337	327	357	350	320	365	352	328	371	329	374	370	315	327	339	353	370	353	326	334	361	385	336	338	354	363	335	362	371	321	313	345	356	365	339	322	330	318	345	314	328	346	332	334	327	303	306	335	330	323	322	380	327	334	314	352	350	348	348	328	346	357	352	368	336	323	309	332	321	312	345	333	376	329	320	327	296	308	330	324	367	335	320	331	316	340	330	304	340	340	319	335	332	319	314	319	311	329	313	365	341	330	315	328	344	330	344	360	348	363	329	363	292	343	310	315	339	305	335	322	292	322	328	340	342	331	346	323	338	283	307	297	370	325	311	295	319	319	341	324	327	359	301	325	331	329	309	340	310	308	313	304	335	308	294	310	307	352	345	303	353	369	376	314	334	351	318	326	314	329	337	356	346	341	369	312	321	324	293	315	314	312	348	382	321	295	345	342	340	304	306	321	338	334	311	345	339	364	358	311	305	324	367	351	349	346	321	318	345	338	347	325	340	329	337	329	328	353	336	388	359	361	306	335	332	351	335	361	326	356	344	337	320	316	345	315	322	369	315	357	321	364	387	318	324	351	312	323	327	315	342	350	319	336	328	373	347	298	322	352	323	337	352	291	348	322	357	327	356	318	354	295	307	309	369	356	348	335	327	381	333	353	352	338	332	310	346	313	331	323	337	315	312	357	322	304	318	332	316	303	359	311	337	340	329	309	347	326	335	331	304	301	326	363	288	359	323	325	323	367	353	325	339	350	318	330	341	339	352	328	343	303	329	332	331	317	341	318	366	349	332	375	341	318	346	331	295	326	291	336	318	325	334	285	356	307	305	322	347	345	327	327	309	368	353	329	332	361	319	329	325	360	362	351	362	332	280	311
23619	8237	7400	4691	2221	1867	1533	948	898	874	816	822	878	828	841	822	797	819	757	780	787	776	749	830	796	754	798	758	764	759	802	778	775	775	806	794	819	831	774	802	813	778	769	776	783	816	785	834	802	788	802	809	787	829	828	788	755	726	736	823	809	775	764	822	773	796	777	814	804	760	809	779	732	809	862	808	798	778	763	764	771	797	763	751	847	793	801	806	779	810	769	802	741	830	776	809	814	821	782	772	808	771	773	822	746	759	774	778	818	791	770	801	797	767	759	788	818	775	797	782	786	818	757	779	782	754	791	763	817	775	775	754	764	848	764	763	758	762	803	806	775	771	822	809	751	737	828	758	791	837	749	768	782	791	826	747	743	759	771	814	826	784	766	772	831	813	781	803	830	769	757	762	839	817	789	775	788	801	774	781	765	784	820	774	778	787	772	808	733	742	821	797	774	763	750	752	811	838	793	779	786	794	782	765	792	777	790	825	821	770	727	774	817	834	798	829	784	783	793	814	812	747	836	798	801	766	787	808	790	835	781	778	797	742	727	814	800	790	792	743	748	757	751	794	790	816	874	808	724	735	797	790	791	748	796	739	776	766	767	809	731	823	808	791	748	815	822	833	769	796	775	750	822	806	758	852	790	773	770	793	803	759	779	788	769	788	786	768	787	827	828	791	746	767	778	796	726	798	753	776	746	753	773	786	766	789	810	775	795	783	805	760	766	776	762	803	763	777	760	792	809	767	821	790	860	781	768	765	777	749	794	794	799	747	760	773	776	760	826	760	745	795	762	806	783	795	781	764	799	875	817	841	796	774	807	777	799	807	752	764	775	809	793	767	779	772	782	804	744	761	783	789	767	732	799	757	805	794	788	791	802	830	762	785	780	813	828	804	745	772	744	778	801	768	771	787	789	781	813	784	770	756	828	796	834	759	747	788	818	807	839	804	782	791	741	740	783	768	783	762	760	844	796	798	827	802	739	801	787	812	806	801	769	795	753	738	845	785	805	819	775	790	801	793	787	818	827	795	791	739	810	793	785	736	798	814	791	821	815	837	780	786	798	777	754	711	794	739	791	799	801	771	791	763	818	784	782	775	749	803	740	786	796	758	817	758	792	870	780	787	812	773	800	751	743	782	809	755	791	808	788	795	766	785	745	800	746	770	791	801	779	767	826	785	771	816	814	767	838	811	830	825	788	752	813	790	793	760	724	757	774	762	752	759	775	803	786	829	769	810	776	745	782	777	814	829	804	798	806	784	759	733	750	871	807	817	815	784	787	725	788	826	761	799	802	797	787	790	783	760	773	736	795	742	840	814	760	761	772	755	815	770	780	775	762	821	742	800	785	810	755	793	760	802	801	791	753	756	804	799	810	758	774	782	766	800	795	776	767	762	762	806	773	771	782	800	820	732	790	759	824	797	740	741	779	799	767	703	806	770	724	768	757	775	784	744	753	790	768	760	739	796	785	796	793	822	770	800	772	830	771	750	739	769	777	755	781	818	838	789	802	790	748	800	758	721	806	814	791	804	768	785	831	855	777	780	745	812	813	791	849	778	834	777	787	800	820	810	750	756	775	780	819	826	758	783	787	747	749	776	822	773	787	789	756	796	777	851	777	766	756	794	779	821	821	777	764	768	780	776	798	781	773	789	763	783	810	801	783	775	773	722	813	826	776	805	890	748	784	790	786	818	801	800	763	747	790	765	820	789	796	768	829	734	794	786	785	796	784	814	798	743	789	756	780	763	769	743	787	749	800	806	757	776	756	776	854	781	788	802	782	806	811	774	815	791	762	768	785	791	785	773	794	799	777	787	777	794	817	786	805	795	782	836	739	745	808	768	819	797	832	787	800	735	758	794	755	815	787	829	765	783	810	785	819	806	806	798	831	792	749	802	791	826	815	833	794	822	821	841	733	792	764	782	748	770	749	790	755	791	773	742	760	816	773	776	790	777	759	806	816	821	797	764	765	828	777	798	777	747	790	780	794	772	750	777	789	767	770	843	782	740	759	797	796	797	741	761	765	753	815	789	779	742	761	777	789	818	819	825	779	734	765	826	793	747	756	755	800	791	750	807	800	757	788	766	811	792	779	755	771	786	784	811	761	827	805	789	814	812	807	804	746	713	788	823	723	817	755	735	774	793	785	793	760	810	787	785	785	833	819	773	800	757	782	728	795	759	792	765	820	795	798	753	771	746	808	805	727	798	792	793	815	856	719	824	799	803	789	802	791	798	819	749	810	783	793	845	765	755	772	767	770	812	790	766	811	787	757	806	781	799	816	797	771	794	769	745	805	782	745	776	797	738	809	797	782	802	764	801	772	831	813	803	776	807	768	765	828	828	765	774	757	778	786	796	775	822	798	790	811	791	797	781	783	790	827	753	799	795	785	854	790	799	821	742	791	735	780	767	773	803	755	785	753	797	755	781	821	819	832	767	759	783	741	775	796	772	734	802	825	815	774	760	778	799	749	794	784	852	782	796	801	786	762	759	783	795	796	758	779	765	777	740	737	793	768	806	794	752	773	805	756	758	790	786	796	804	799	789	797	788	733	772	813	793	775	762	780	799	837	760	763	796	780	767	763	799	743	772	835	785	771	847	794	754	778	770	748	790	864	810	753	771	781	799	797	810	729	808	784	781	774	745	775	789	774	782	776	784	815	730	819	788	771	798	795	810	796	770	799	783	801	821	770	723	816	806	744	745	743	801	782	843	784	807	820	834	804	824	798	821	820	763	800	817	781	757	834	798	823	784	819	763	840	811	760	785	795	799	802	794	801	790	813	763	781	787	774	783	772	772	747	775	799	807	829	742	806	780	756	759	783	840	742	770	782	713	782	784	724	818	751	805	752	741	770	814	769	800	810	753	796	803	733	744	819	795	770	804	784	748	800	758	793	809	783	755	773	819	851	753	809	752	793	773	787	728	783	760	797	793	812	734	798	753	777	762	769	776	774	796	823	781	813	812	808	805	780	793	831	751	762	765	755	810	823	775	753	770	693	792	780	766	789	769	813	774	781	748	799	809	796	787	851	769	758	770	767	802	777	817	803	755	818	793	760	803	777	744	787	798	768	753	808	775	817	812	728	777	804	771	800	789	801	784	794	761	735	870	781	768	802	842	763	810	796	801	796	781	789	771	807	761	784	783	772	727	799	765	823	763	792	791	801	796	809	797	793	831	817	785	737	740	805	734	849	801	752	747	772	805	803	798	794	781	776	751	767	823	757	793	787	809	802	757	744	829	775	752	772	775	841	811	776	824	800	786	781	774	813	796	769	799	774	800	841	825	806	776	773	809	744	785	801	803	804	749	764	766	822	779	769	836	849	767	775	799	819	775	807	830	818	767	765	781	767	790	776	796	786	802	799	823	745	809	841	816	794	815	826	796	770	760	795	785	810	786	807	777	756	826	792	771	785	796	804	733	797	802	799	777	805	826	796	788	872	806	811	817	758	777	735	784	738	805	797	754	762	817	813	788	783	825	799	812
29245	5261	1050	674	548	503	390	336	361	377	362	363	389	322	354	346	347	340	333	342	371	362	351	381	348	350	340	321	344	370	308	358	395	308	350	355	379	352	378	349	305	350	346	319	309	379	339	322	356	305	347	340	352	337	327	344	350	333	365	334	354	361	343	364	331	328	359	363	345	340	308	330	352	372	357	368	373	336	353	368	343	327	342	332	341	358	359	355	348	356	308	328	329	366	364	351	376	280	362	335	348	311	368	351	369	386	350	354	341	320	334	330	340	326	358	376	354	373	349	355	362	346	335	342	340	354	347	323	350	324	329	368	338	359	325	328	332	311	342	366	324	337	349	364	336	350	345	373	321	348	345	334	344	327	279	335	323	372	348	354	391	316	329	336	371	354	364	346	301	340	315	367	367	303	342	339	325	380	325	351	327	310	328	340	349	337	363	330	329	328	327	382	310	335	341	324	340	354	343	355	311	328	341	328	359	321	345	342	342	351	340	342	317	317	288	363	322	370	347	336	326	316	351	336	336	350	359	355	344	350	345	361	366	322	330	325	329	324	331	348	362	359	337	323	338	298	365	318	370	329	354	355	327	370	339	348	334	353	334	345	338	364	325	335	349	359	342	385	389	344	332	292	342	335	318	320	323	384	365	357	363	350	358	330	312	373	345	339	327	341	325	343	332	328	318	364	345	329	302	330	360	360	391	348	407	324	357	338	337	342	334	338	373	370	350	340	295	311	354	342	335	308	326	330	320	338	332	343	329	352	360	365	361	342	366	370	357	379	335	315	301	355	311	324	306	337	323	362	328	319	346	336	327	322	382	381	336	332	335	337	340	350	357	311	343	332	376	341	348	353	331	316	376	345	351	338	355	331	385	340	308	346	347	367	372	317	365	351	348	324	336	369	325	360	344	351	335	345	362	328	383	327	351	342	359	433	378	365	374	349	370	367	350	314	348	351	377	360	324	335	356	359	345	323	316	359	358	325	349	355	354	319	326	342	299	327	390	359	354	350	343	327	352	340	369	378	351	352	353	344	356	378	337	320	343	311	321	348	344	353	317	304	288	325	336	365	367	356	342	302	339	350	352	377	367	328	369	335	354	340	325	315	368	301	341	365	352	351	324	361	346	341	345	314	338	348	328	354	326	337	336	324	357	329	345	362	340	294	311	367	348	350	357	322	335	350	316	311	335	346	324	363	334	360	317	362	337	351	323	341	370	358	317	305	334	354	347	338	350	353	320	355	363	367	300	354	315	350	319	379	352	392	358	299	326	378	320	345	316	316	369	304	362	346	362	304	343	345	334	360	339	337	331	352	349	369	368	349	357	394	352	333	379	391	398	335	316	351	311	343	303	334	304	328	370	385	363	332	317	329	321	327	324	354	343	332	330	346	364	342	334	331	351	339	321	352	389	320	343	325	345	319	319	336	305	356	338	328	331	319	332	364	358	357	319	369	326	317	342	352	326	346	335	337	372	347	368	317	346	343	353	332	328	393	343	378	330	335	328	314	318	335	347	336	362	374	355	350	316	353	325	362	372	328	341	358	336	341	310	327	339	357	319	336	335	344	382	317	319	375	311	313	353	302	351	363	328	346	360	323	308	306	285	349	365	337	307	333	342	344	353	321	339	352	313	340	347	361	341	336	351	381	346	358	320	328	332	316	326	301	351	327	350	331	329	355	314	340	364	329	374	329	359	366	358	321	353	345	329	321	360	347	349	315	322	327	314	328	348	357	349	372	358	332	395	345	337	352	328	340	354	364	342	317	351	331	315	320	358	351	349	373	333	342	338	359	315	365	333	325	370	301	335	314	312	304	350	327	363	349	352	318	327	344	348	337	387	348	386	326	346	358	323	349	324	358	328	310	348	335	343	363	323	349	346	353	350	333	332	300	353	350	337	320	308	364	351	352	351	341	316	318	344	339	341	336	362	312	376	321	379	346	322	323	327	331	362	309	335	329	308	336	357	353	319	345	333	373	328	350	317	296	362	357	312	349	335	313	338	333	349	380	322	376	351	310	303	319	322	345	311	362	329	344	325	349	361	354	307	348	366	344	359	315	363	361	373	363	358	377	318	333	335	346	377	348	322	337	337	334	357	337	337	365	339	356	370	363	315	349	369	338	390	337	308	354	365	335	344	360	329	343	325	345	358	332	324	342	343	364	361	376	306	332	360	351	337	291	316	334	334	333	367	371	359	346	318	318	337	311	336	366	321	328	349	348	367	364	313	337	353	359	370	322	341	370	365	327	351	350	321	369	348	328	326	345	334	345	330	314	320	362	363	323	343	358	336	401	352	339	326	354	358	349	389	384	369	352	352	395	331	333	341	346	328	336	350	379	353	308	333	286	328	371	357	319	338	335	322	363	331	322	356	321	346	313	352	321	372	354	360	344	379	340	314	329	355	337	356	367	345	368	322	303	333	334	339	326	344	326	345	354	324	339	336	343	363	310	357	358	390	331	370	329	336	333	342	344	364	339	333	335	368	382	337	348	332	344	352	318	312	332	369	374	342	341	320	343	360	337	364	313	325	336	347	351	333	318	320	330	320	294	343	337	346	349	343	337	332	357	338	326	370	350	346	376	366	324	362	312	351	330	331	332	350	346	330	343	349	389	343	324	354	339	342	344	359	313	378	338	373	321	345	333	333	324	325	325	334	370	355	365	341	346	354	360	353	338	363	333	359	328	397	359	327	344	355	346	328	354	346	341	352	338	350	344	370	333	348	352	306	318	324	325	342	359	349	329	324	334	375	346	337	356	332	325	349	354	319	308	340	376	344	319	334	338	302	341	334	366	349	345	311	391	343	314	350	374	347	336	340	374	369	343	353	345	345	326	326	308	307	326	319	339	318	349	355	338	316	313	367	392	374	368	342	328	366	384	362	341	367	321	357	349	325	345	347	306	362	327	341	350	337	350	325	315	373	380	339	333	327	316	329	335	380	358	362	353	339	339	337	367	368	320	324	363	357	350	315	299	376	337	335	336	334	329	356	324	346	355	354	348	348	329	340	350	341	317	323	353	330	320	370	373	334	309	304	347	358	358	369	348	337	297	316	333	327	347	368	363	358	360	318	315	339	355	305	359	357	369	342	358	317	357	348	328	361	311	374	347	331	354	377	360	313	352	353	359	355	353	372	370	359	345	353	341	331	355	334	366	344	350	350	344	333	342	336	340	352	366	351	354	321	323	330	335	374	337	329	325	348	351	353	344	317	340	332	302	348	369	316	328	324	330	335	348	372	356	354	353	320	367	347	326	329	335	325	330	350	315	366	343	352	357	345	346	361	347	309	358	357	356	327	369	342	337	338	358	359	335	336	365	364	368	357	320	335	362	338	366	318	350	357	395	328	335	332	378	346	371	349	349	352	324	377	328	371	316	319	350	350	333	295	356	352	348	339	345	358	353	376	318	354	366	343	322	327	348	344	346	345	390	356	340	337	367	375	345	342	347	355	338	337	355	348	362	354	342	375	356	343	301	345	330	342	336
21008	11167	8692	6214	5166	4050	2130	1233	1005	930	882	834	879	827	849	799	805	815	804	817	843	822	835	837	775	793	806	773	862	821	852	849	834	813	752	804	829	802	788	832	842	787	791	837	749	823	783	790	761	741	788	814	800	815	807	789	826	805	814	817	780	813	836	821	773	804	769	791	775	861	781	816	836	795	826	839	816	855	818	843	866	859	767	816	846	826	797	835	820	799	846	800	805	833	829	771	804	850	812	835	822	816	794	837	818	856	796	815	834	831	788	836	810	814	819	780	781	827	848	838	787	821	793	803	801	833	860	818	806	826	835	760	785	838	818	804	794	850	841	748	807	808	809	858	779	788	800	819	736	787	744	786	795	771	797	874	792	805	848	785	862	810	800	792	749	813	766	812	790	774	813	758	816	829	805	837	741	809	779	807	784	807	791	830	791	813	786	809	821	801	820	797	796	819	819	874	833	797	783	832	851	817	774	795	803	785	852	798	846	851	824	799	810	797	826	820	811	790	792	756	803	782	786	809	809	828	770	783	811	766	802	801	796	786	841	838	786	813	806	760	780	844	785	810	859	821	776	815	804	775	780	820	784	769	902	781	778	802	797	799	779	819	841	778	813	776	793	813	852	799	826	803	859	843	814	777	824	774	808	820	853	878	793	758	815	779	780	792	760	833	753	784	885	807	796	818	781	804	898	823	803	795	819	820	800	846	770	806	809	774	767	794	834	785	767	828	826	789	852	778	788	871	800	796	805	804	798	808	786	850	795	783	805	875	819	793	811	791	794	786	778	803	784	777	820	844	779	797	792	768	780	818	835	818	807	780	858	844	811	804	796	784	812	849	780	824	804	789	816	822	839	788	757	852	767	777	790	814	822	806	828	825	798	775	798	792	809	829	823	864	789	827	815	858	844	811	805	834	809	804	796	811	816	834	793	810	853	825	849	849	812	804	792	720	740	784	811	813	807	811	853	793	810	774	828	813	767	790	802	801	791	830	781	779	881	803	774	819	801	822	825	848	816	837	807	847	809	789	826	783	786	806	826	783	816	811	809	814	819	822	764	806	823	835	829	834	754	768	770	758	761	798	809	793	779	813	809	819	833	840	845	806	792	813	810	809	786	803	823	774	808	790	780	774	771	813	832	798	742	769	814	831	781	841	807	870	807	810	823	843	828	803	804	754	820	837	805	779	781	772	816	838	792	796	769	764	820	802	798	812	789	840	821	760	763	800	803	813	892	767	837	828	832	778	842	815	841	832	789	772	794	794	797	790	817	827	809	788	813	804	813	801	787	814	851	805	804	798	802	817	795	791	782	799	836	834	785	803	832	833	793	811	835	814	836	822	824	752	781	812	830	817	807	849	764	779	760	806	780	787	820	821	822	833	803	777	781	810	849	772	797	821	814	774	778	805	819	840	836	771	832	813	799	787	779	761	805	798	862	858	782	798	814	814	816	776	796	808	776	742	764	822	842	828	802	864	857	847	815	820	809	735	829	798	796	868	848	797	857	797	798	806	820	825	803	812	789	816	781	838	795	791	800	826	819	815	797	796	787	772	804	794	793	816	813	772	831	817	774	831	759	785	830	827	815	776	806	782	799	812	803	837	821	828	833	861	780	850	780	787	807	786	833	823	831	809	806	827	823	805	799	764	802	823	838	763	834	802	790	809	781	828	856	790	793	780	793	786	819	812	770	785	791	819	788	806	808	806	833	810	750	780	840	762	800	771	821	817	804	852	767	801	814	834	761	792	773	807	812	844	777	812	770	818	765	805	771	786	793	783	790	802	801	781	800	799	805	787	749	785	837	815	840	766	786	810	798	824	826	824	797	789	825	811	830	830	768	834	809	790	786	818	780	771	882	795	804	749	811	826	827	782	815	831	823	817	793	805	807	837	809	780	796	806	831	779	855	854	771	805	778	760	757	825	789	837	765	799	778	809	852	851	787	821	794	800	791	787	852	790	790	797	869	786	832	818	796	766	830	768	835	835	821	785	802	802	798	855	805	768	808	828	811	867	783	767	816	806	798	799	853	790	818	831	811	817	823	808	809	825	837	805	810	832	877	790	825	829	842	809	799	795	848	807	829	825	813	772	800	800	841	838	856	815	814	790	777	798	823	790	862	824	792	818	773	795	771	776	787	809	838	786	804	879	798	787	769	846	833	825	874	794	826	800	790	760	776	857	806	826	779	747	851	807	805	825	810	801	798	795	820	799	755	775	821	808	825	822	811	792	810	793	812	827	795	825	816	782	806	857	810	796	780	820	762	802	828	777	853	780	815	788	802	833	836	808	832	817	830	756	804	799	827	794	841	766	826	829	735	831	807	816	824	823	873	804	833	844	820	830	859	816	831	820	836	816	843	817	793	880	826	832	871	837	803	800	787	842	832	795	785	792	832	806	792	782	760	833	851	787	803	844	803	739	808	820	825	803	807	819	752	843	789	803	722	844	814	795	843	847	775	744	825	796	822	736	823	788	828	825	780	791	790	844	800	821	786	826	818	793	831	752	831	814	795	779	762	819	808	845	803	821	829	806	777	801	769	781	808	771	850	817	796	868	889	809	813	831	827	800	802	838	816	845	806	794	797	796	822	819	828	779	795	801	801	833	817	839	816	828	819	788	825	805	815	786	842	751	731	832	777	856	854	779	809	822	846	791	829	837	768	811	866	775	829	785	805	821	783	788	840	827	769	805	763	826	804	763	818	785	821	824	801	808	802	792	817	801	730	827	792	783	785	848	798	799	854	732	796	802	862	815	832	821	837	814	814	820	827	781	768	790	826	822	766	825	836	831	832	814	848	795	761	841	843	772	844	797	798	811	789	842	780	835	803	826	809	830	790	850	810	838	810	813	821	814	807	807	807	757	822	768	813	745	840	796	814	758	867	840	782	816	798	809	813	780	804	842	830	788	759	832	810	824	859	813	821	807	839	828	845	823	794	777	789	790	815	809	784	775	738	836	788	769	837	800	786	822	807	778	738	844	823	771	832	870	782	866	791	771	789	830	829	842	799	768	811	792	829	828	825	799	835	849	759	777	873	789	850	840	810	812	817	780	828	812	778	899	838	844	801	761	847	768	775	789	776	760	808	808	801	862	809	830	816	823	803	832	809	878	863	719	820	851	802	787	768	796	793	792	834	801	803	752	808	797	797	785	848	852	788	848	768	836	782	828	803	814	821	776	754	851	790	839	809	869	842	794	780	796	825	823	837	832	806	777	843	855	787	835	810	811	830	825	836	770	810	793	801	806	825	885	778	814	837	796	758	833	774	792	786	773	769	839	823	825	772	831	836	790	813	826	809	790	796	801	793	813	768	822	786	780	779	804	810	795	801	780	863	804	782	843	826	799	811	808	815	841	802	775	798	796	819	766	807	820	854	818	829	841	764	833	778	772	792	790	834	802	828	780	842	775	780	781	795	803	804	818	762	819	792	796	791	826	772	834	756	822	802	834	786	856	851	855	771	804	845	754	821	801	888	848	790	843	792	804
19277	1816	605	429	392	343	339	307	344	352	315	306	345	336	332	305	349	334	324	350	321	305	299	315	335	292	315	318	323	327	296	306	366	308	312	339	319	346	342	353	328	317	337	325	311	329	313	303	318	307	294	329	327	296	311	320	292	315	316	378	335	339	338	323	315	351	315	333	328	303	346	302	310	355	316	333	306	286	300	326	303	335	336	300	321	341	330	325	316	331	300	303	334	386	351	322	311	302	305	354	323	333	290	341	304	343	341	299	323	322	335	299	310	335	319	253	364	315	362	330	317	293	328	345	297	302	304	339	324	303	316	302	350	318	294	313	325	350	315	366	328	373	339	325	313	335	297	326	316	348	299	326	335	309	333	287	324	350	320	336	306	297	318	320	296	342	293	323	304	340	305	304	339	318	365	307	294	313	319	334	342	321	324	305	315	349	348	316	327	302	337	333	323	331	320	322	305	301	289	295	374	299	324	316	310	325	345	341	377	325	330	288	310	277	331	336	333	351	306	305	327	308	343	344	292	349	320	335	309	349	297	341	321	319	354	329	340	332	314	322	330	330	314	307	314	324	342	332	334	342	353	315	328	320	280	344	318	346	362	338	309	337	320	323	363	355	342	316	334	331	324	311	300	350	345	330	331	302	320	332	339	328	327	316	323	302	285	325	347	304	299	299	327	330	316	327	335	308	268	298	335	333	331	345	306	279	348	316	337	359	354	336	358	349	340	307	312	332	325	331	309	319	282	285	330	326	322	376	361	299	332	313	305	322	334	348	319	315	309	330	317	309	353	338	319	338	334	355	327	306	316	297	322	307	344	321	309	355	345	316	326	336	332	329	349	333	319	290	333	310	315	349	342	337	335	312	327	315	307	298	314	341	347	313	318	314	335	314	345	319	318	311	340	311	301	321	336	318	323	314	324	303	343	330	331	354	300	307	369	300	363	326	326	336	345	329	314	301	311	322	309	322	302	333	338	304	333	348	319	323	311	296	322	328	285	333	350	314	315	306	325	324	297	323	336	310	340	321	315	319	338	299	319	343	290	302	291	308	280	319	332	323	331	314	350	311	312	333	322	324	287	331	345	285	304	327	297	342	349	313	311	331	317	316	334	389	317	351	332	319	285	361	319	331	300	331	324	329	341	324	336	326	338	330	353	300	331	356	297	330	322	333	329	297	315	318	321	321	332	333	356	308	333	317	288	329	351	344	304	321	342	310	343	339	324	358	318	309	321	343	343	329	302	308	353	307	313	307	319	354	320	333	290	316	330	340	296	299	334	320	310	343	327	324	315	341	316	305	323	312	292	311	328	308	301	347	367	309	310	301	337	307	341	315	323	330	278	310	330	292	326	324	321	313	331	319	327	333	352	310	306	318	347	316	340	299	325	317	333	330	307	341	331	327	312	352	295	285	291	360	328	343	324	309	305	354	310	331	343	321	299	329	322	300	319	345	329	340	362	329	362	341	293	340	345	321	335	349	332	321	335	307	331	337	319	325	323	322	300	317	312	347	350	284	323	310	328	317	327	339	300	309	309	332	337	358	303	309	309	370	356	314	303	319	340	322	315	333	328	299	297	353	279	330	360	313	363	337	282	300	314	288	322	315	333	321	354	324	340	307	315	375	338	354	331	351	343	356	333	324	293	324	320	367	319	303	316	324	315	288	351	286	356	331	301	337	285	346	319	343	310	322	328	313	328	294	323	340	336	336	350	299	318	369	317	306	340	337	314	336	343	312	351	344	337	332	324	346	315	295	305	343	342	293	273	349	328	337	324	313	330	321	317	346	342	331	310	353	301	316	336	328	332	343	329	334	332	326	333	324	295	361	352	296	310	322	370	312	307	295	300	349	307	327	318	353	341	319	317	350	377	326	318	299	340	301	309	335	308	324	308	313	334	299	323	309	347	342	331	310	272	318	311	317	327	325	340	333	321	350	320	307	330	328	308	363	347	320	335	329	320	297	279	341	326	310	341	306	310	282	304	292	319	312	298	327	298	336	288	329	301	329	363	374	293	348	304	296	314	328	295	307	305	295	341	337	319	304	334	350	357	297	314	322	318	356	316	318	291	306	287	307	318	327	299	308	323	318	331	315	352	316	303	327	337	350	345	328	350	301	329	335	332	317	322	312	303	346	322	347	308	297	303	304	343	329	329	330	297	341	346	316	318	319	339	347	333	312	333	305	332	354	362	299	292	345	306	334	311	317	312	341	377	326	331	356	331	318	338	347	323	342	350	352	350	344	309	325	358	354	334	311	321	337	351	351	333	337	339	361	319	361	347	319	320	298	339	325	316	331	300	311	308	339	331	325	293	351	333	360	317	328	338	312	348	338	317	309	346	342	373	314	352	309	299	347	331	336	294	320	290	323	293	384	318	344	337	329	354	366	357	326	340	283	330	301	328	318	310	319	297	308	329	315	345	338	318	316	323	308	356	319	312	301	301	342	307	332	318	312	349	329	338	344	317	309	327	310	324	310	355	339	306	301	312	342	305	341	322	313	310	300	343	343	298	272	316	306	343	357	345	335	302	325	338	333	334	329	305	305	306	360	335	339	329	358	320	343	313	312	324	304	339	352	292	326	322	322	313	317	339	349	311	363	340	291	302	315	322	350	295	316	338	341	339	318	311	344	325	348	313	354	299	301	325	296	336	342	326	323	282	335	325	310	333	319	329	306	345	307	346	327	306	335	323	339	325	314	329	323	345	300	328	290	290	307	362	305	305	320	304	342	332	316	319	338	314	325	316	333	307	325	306	334	330	341	314	290	307	335	305	338	307	312	356	308	309	279	315	321	317	378	324	340	316	324	352	329	345	333	307	320	317	325	334	331	331	318	355	346	339	322	356	367	308	341	337	287	326	326	314	317	327	305	318	344	314	319	338	329	332	341	324	307	354	292	315	317	302	288	356	338	323	367	338	324	307	350	326	312	324	330	344	331	334	312	306	287	324	276	336	320	324	329	341	298	316	338	317	326	345	312	309	336	317	324	337	334	316	325	311	324	292	315	345	336	351	305	319	337	289	279	322	301	308	333	323	335	369	317	321	332	317	341	301	291	338	339	318	322	334	331	333	313	347	362	298	314	342	334	334	359	353	337	314	325	326	356	324	325	301	328	365	325	336	336	379	293	314	315	342	308	312	343	308	343	313	307	327	306	330	316	324	314	316	321	320	330	335	349	334	340	321	349	310	320	324	317	349	283	373	359	312	308	335	336	318	297	266	369	340	326	346	306	306	336	302	354	312	333	324	309	321	324	323	331	324	320	328	289	322	329	349	305	331	345	333	334	340	367	354	321	328	320	344	329	303	334	321	306	294	336	282	315	331	337	308	341	318	294	314	315	314	300	345	326	264	363	292	328	278	338	314	336	339	312	291	339	317	316	317	345	340	333	353	341	330	352	303	343	315	327	335	293	289	315	326	326	332	348	317	304	335	290	321	293	323	315	336	307	315	326	299	350	323	324	334	348	295	331	342	341	338	307	316	327
14566	4208	4487	3084	2342	1528	959	828	781	801	720	749	758	750	776	684	758	723	768	734	737	743	683	725	794	735	707	760	692	704	706	719	723	749	687	755	719	722	743	768	696	728	727	772	744	736	773	762	699	718	692	699	704	708	703	737	721	742	710	705	739	675	737	734	728	732	762	778	719	723	685	725	691	731	760	745	714	769	707	681	702	727	686	691	700	728	722	702	741	752	721	746	709	721	749	755	758	696	718	764	697	724	724	701	761	745	707	709	753	790	711	722	737	741	691	729	730	743	671	733	711	752	726	750	688	679	729	691	764	721	753	726	749	726	712	710	745	743	756	740	727	745	710	724	738	754	728	717	788	758	747	762	732	734	715	717	774	725	708	684	738	755	714	740	700	742	720	772	700	745	706	700	722	748	754	697	745	749	718	722	764	706	720	715	688	720	720	758	750	778	724	686	738	714	722	699	689	724	678	764	767	732	776	714	741	699	710	699	743	713	713	743	752	764	720	699	699	679	663	731	721	728	653	762	749	724	756	739	707	745	720	757	728	692	718	723	744	726	719	711	777	691	718	746	716	728	770	744	745	738	729	762	748	729	708	776	722	728	727	761	754	704	722	735	723	736	755	734	741	688	715	735	709	761	707	739	733	701	728	755	744	672	761	714	727	710	740	732	728	745	746	742	705	756	735	758	719	762	726	756	713	722	730	698	749	746	711	715	725	724	744	720	749	715	713	719	712	750	719	745	719	718	723	702	777	744	784	749	713	715	730	741	730	718	729	757	742	769	693	685	722	740	715	743	742	726	763	704	774	736	768	701	711	690	753	703	696	694	751	762	729	716	781	761	722	701	731	684	724	702	747	707	698	721	755	736	744	735	739	747	733	740	798	794	694	722	711	743	726	718	704	738	691	728	751	722	740	730	717	772	736	742	712	701	755	747	708	718	730	697	700	690	740	710	739	719	706	748	762	714	744	686	710	769	715	749	757	748	755	713	680	709	719	726	708	686	776	696	722	731	712	763	685	766	726	686	742	692	652	709	745	671	749	762	749	678	755	705	752	703	743	750	737	741	757	739	739	702	734	715	732	740	711	733	719	737	721	707	691	743	758	721	723	748	681	760	709	714	745	747	709	719	695	712	729	712	726	755	698	711	731	749	685	724	716	731	730	734	696	664	742	698	774	739	762	742	691	742	720	731	743	711	729	723	726	669	748	700	728	753	705	716	807	770	729	776	732	741	766	702	677	718	731	744	755	730	708	706	747	761	771	764	691	736	721	744	732	729	767	721	743	739	767	699	678	745	701	719	746	721	716	741	720	735	769	683	756	740	709	727	742	727	759	730	729	727	730	747	720	703	714	729	710	733	744	711	676	743	701	738	729	687	709	724	718	693	741	707	730	697	715	733	746	761	744	671	713	743	780	699	717	684	731	748	709	737	729	725	715	732	756	705	756	702	728	755	754	733	698	708	767	700	741	714	740	829	751	725	822	735	751	723	737	725	710	742	706	744	732	753	723	731	735	717	756	748	695	723	743	721	742	722	696	708	726	701	693	741	703	746	692	756	716	709	730	727	755	720	716	742	737	760	714	720	712	743	708	659	701	727	704	717	703	729	708	711	734	698	694	829	691	746	706	770	715	694	727	702	708	730	690	692	719	751	724	739	685	684	741	686	679	710	733	715	712	737	710	755	734	710	704	714	775	764	740	767	768	755	714	721	725	699	717	738	765	695	683	682	722	733	730	736	713	724	702	716	703	714	728	737	714	737	665	701	759	715	707	712	727	764	690	683	731	727	674	696	693	732	770	752	692	721	752	649	706	721	741	695	733	645	713	686	745	703	766	726	697	705	717	720	723	731	744	774	732	761	691	709	712	693	724	706	743	713	752	699	717	751	687	743	702	709	727	752	698	709	683	722	731	679	695	731	672	676	799	708	702	730	704	709	726	765	754	750	774	698	711	704	733	698	729	682	761	753	722	721	719	748	750	698	748	717	737	753	737	737	753	766	712	719	746	708	742	717	764	720	743	713	746	709	699	764	729	734	747	728	735	737	743	705	729	742	739	735	728	749	685	723	727	719	759	744	774	714	714	768	738	737	716	739	712	723	728	716	752	749	719	718	720	736	700	724	721	713	767	723	693	702	751	700	726	723	735	694	743	754	717	710	739	714	721	747	768	772	742	684	734	669	707	698	719	739	721	710	725	717	749	741	716	741	714	763	743	734	721	755	721	751	746	744	708	714	743	740	791	697	690	749	724	699	754	688	687	769	708	765	777	740	752	777	734	755	690	752	751	752	756	751	719	704	763	707	698	730	763	753	695	699	720	724	751	693	707	757	713	758	750	695	769	745	741	748	736	767	729	702	757	783	697	773	759	677	754	687	708	724	704	750	733	735	751	721	691	712	755	748	700	680	711	749	748	732	725	691	713	683	755	719	763	722	645	731	725	707	716	731	747	742	711	738	748	762	719	680	704	754	716	730	734	726	679	727	714	726	706	734	734	756	745	667	784	744	705	701	695	722	760	729	761	730	720	721	762	762	772	750	753	745	695	734	774	776	784	757	734	754	725	733	759	756	699	720	762	732	709	749	754	767	756	698	762	735	731	717	761	727	742	716	745	727	779	711	708	720	725	750	723	752	720	727	709	762	739	722	724	757	779	730	700	693	714	747	686	806	726	752	699	711	749	734	753	726	708	734	719	701	737	742	708	749	712	676	750	748	709	718	746	706	774	748	725	704	732	688	750	697	703	718	774	718	708	735	699	763	707	775	700	758	736	755	758	693	794	718	696	732	712	738	676	703	746	737	719	717	718	692	773	674	719	738	731	700	697	708	758	724	742	700	716	715	746	713	732	693	706	683	691	741	771	718	721	724	749	771	661	724	733	758	689	740	792	790	745	764	777	740	760	763	717	751	717	743	673	776	734	697	673	686	798	795	774	712	714	745	718	726	745	683	701	736	703	771	795	704	736	681	674	742	720	686	649	753	703	723	753	735	688	770	738	680	707	745	747	703	741	712	759	699	747	714	733	755	755	706	708	753	726	748	756	752	768	759	731	714	758	671	752	738	700	679	805	765	748	717	743	712	726	692	706	729	688	720	755	682	771	729	748	704	775	736	716	686	707	712	737	727	751	737	687	733	738	686	729	709	703	732	751	698	718	682	759	727	751	783	764	709	760	728	721	695	755	711	765	729	735	713	703	699	700	734	770	760	759	728	748	726	716	733	775	723	744	753	729	710	705	761	753	691	669	679	718	728	703	734	691	674	710	743	730	732	704	749	746	756	688	715	698	721	712	720	744	756	702	738	731	700	724	734	736	763	759	725	717	732	703	704	752	730	753	727	766	680	711	728	733	722	703	729	726	741	734	735	756	726	710	710	711	713	713	732	687	779	732	764	745	740	728	695	768	734	749	795	661	750	767	712	736	711	678	713	703	742	774	784	762	767	707	700	671	720	730	740	718	755	804	796	732	724	760	738	743	739	753	758	729	707
27951	4119	968	712	557	432	362	354	357	345	339	305	344	342	329	324	349	372	344	351	321	334	359	371	324	339	341	338	346	357	386	331	329	364	354	341	330	330	346	314	326	353	353	313	320	328	322	336	320	348	334	325	371	340	326	360	313	336	319	325	333	338	294	387	328	336	306	324	321	324	383	358	306	324	323	320	348	348	326	352	339	340	346	332	339	353	343	336	320	334	335	320	353	311	345	353	334	331	331	329	335	347	354	350	363	357	334	347	361	338	313	349	322	322	358	339	363	323	335	316	330	345	331	358	341	343	336	344	339	335	341	339	335	357	291	328	321	318	298	308	336	303	341	324	359	357	306	337	360	372	323	312	343	338	344	331	344	367	319	315	351	323	334	330	363	368	331	317	333	338	362	344	343	301	347	352	328	326	330	332	335	341	345	311	334	316	354	344	339	322	291	346	309	317	336	326	313	363	305	326	288	348	356	333	351	349	311	315	323	362	343	336	342	369	332	354	350	334	309	306	349	349	351	338	322	319	313	307	336	351	340	296	312	316	326	301	336	309	302	353	357	335	329	338	338	334	326	350	340	354	360	334	330	368	361	332	331	351	322	328	320	327	374	316	324	317	302	309	357	342	319	369	355	355	332	322	302	327	345	359	311	326	328	339	328	364	351	342	333	345	374	357	347	309	349	316	320	347	328	332	328	333	344	378	347	322	315	359	342	364	400	323	342	337	335	337	307	319	349	347	337	306	353	328	328	332	339	333	341	373	365	330	358	360	292	324	324	325	352	340	332	371	379	350	356	357	321	339	363	346	340	355	342	360	359	333	315	340	347	349	344	318	322	330	317	345	315	343	328	341	341	339	320	313	338	332	365	300	340	323	332	340	319	312	323	354	353	303	326	328	316	312	297	350	325	353	370	347	373	338	331	359	315	365	280	313	340	372	342	316	344	325	355	344	347	321	355	327	353	376	316	356	351	321	309	343	332	338	322	322	315	326	359	341	352	359	297	316	357	328	360	328	339	351	336	338	367	320	345	332	341	321	334	364	365	333	333	342	386	359	344	329	346	333	328	333	343	328	336	304	325	308	318	338	349	329	321	332	299	331	363	351	353	303	325	315	314	319	330	363	316	322	341	295	370	332	320	334	300	345	344	312	355	302	327	356	334	308	365	331	320	311	324	326	333	332	330	347	314	346	369	312	340	340	315	333	370	347	338	336	312	343	335	328	326	337	346	367	360	349	301	349	342	324	339	335	299	311	362	379	327	332	359	317	326	333	344	338	358	332	336	384	302	331	371	329	331	321	322	315	313	315	321	302	297	363	316	359	382	336	336	344	329	377	342	340	333	341	323	371	376	344	320	362	339	321	334	347	348	341	353	317	345	322	321	333	331	334	357	351	356	358	306	357	350	362	317	361	341	346	313	289	342	356	324	291	378	343	333	349	322	294	359	360	303	342	343	313	340	303	338	328	330	354	355	340	341	315	333	310	325	334	348	317	336	329	344	296	343	354	361	326	327	338	317	356	344	332	329	330	368	334	378	342	336	349	320	351	329	342	326	350	359	328	334	341	343	345	354	351	352	347	337	351	320	332	332	302	345	338	308	342	309	322	291	330	355	324	298	317	322	342	337	361	340	380	349	332	334	322	310	325	332	303	323	350	367	342	349	370	315	269	356	318	351	345	353	300	347	322	335	349	354	345	370	323	331	300	361	317	324	304	362	312	375	318	343	349	309	337	346	346	310	341	331	314	352	306	326	323	321	329	325	327	327	326	349	364	347	385	346	327	335	306	342	335	352	308	361	319	320	311	364	332	341	327	348	325	343	304	312	359	335	325	336	357	337	314	337	339	332	331	338	330	321	353	299	368	395	360	331	333	331	352	363	370	308	326	325	327	357	339	357	332	340	311	345	313	358	341	351	288	347	339	322	292	351	324	351	325	352	322	343	348	354	373	337	304	346	352	335	331	322	349	337	344	344	325	324	361	325	369	341	371	336	325	386	329	320	327	365	316	351	326	321	332	345	354	346	315	345	328	317	314	317	345	308	303	300	320	342	317	300	326	363	341	320	317	356	337	327	323	332	301	324	325	354	373	379	339	386	315	335	338	338	335	316	307	339	307	349	335	324	337	329	350	349	316	309	331	327	357	305	328	326	329	321	355	336	334	296	319	348	326	355	372	318	351	311	332	360	351	322	325	299	329	320	304	334	322	318	345	344	309	372	328	357	322	350	315	292	323	300	361	338	291	344	327	350	342	352	300	324	346	328	303	315	308	335	369	350	355	333	310	347	342	334	333	332	325	323	337	319	318	351	332	356	338	317	350	303	318	361	346	343	336	368	337	385	342	301	321	323	346	377	337	348	320	330	292	359	358	310	287	301	330	313	319	346	368	310	344	305	354	344	321	329	314	303	345	286	373	375	327	325	349	320	346	323	312	348	338	336	331	328	366	314	303	339	308	335	355	345	326	350	331	342	387	338	332	315	334	311	351	307	324	336	313	330	347	328	311	364	324	335	321	297	339	322	339	346	336	370	340	348	341	348	322	336	347	326	333	306	321	294	333	333	361	325	336	309	342	330	380	305	337	350	340	370	340	369	329	325	372	315	330	365	330	351	320	333	360	347	340	369	333	337	300	331	347	336	336	309	305	357	373	341	333	330	357	363	329	317	344	371	299	313	334	322	328	347	344	317	337	341	321	303	340	358	308	317	380	343	354	331	310	315	282	313	336	333	323	311	326	327	349	312	362	327	349	360	342	346	362	344	363	342	325	306	345	294	358	349	333	324	325	338	344	336	320	349	307	308	360	318	305	328	317	327	294	308	297	315	350	358	352	332	331	320	323	325	330	339	320	340	353	384	333	341	359	342	324	321	301	326	339	309	323	314	339	369	327	346	316	337	346	332	349	345	329	337	368	335	335	307	347	293	315	318	326	360	305	344	313	335	331	324	350	325	354	317	319	364	317	348	339	324	311	348	321	331	325	329	372	302	305	340	362	328	366	354	368	330	344	318	319	344	355	296	308	340	319	322	341	355	333	321	321	302	352	351	292	304	354	314	352	305	294	346	320	338	334	316	335	330	358	342	320	369	368	347	321	357	349	336	347	344	335	323	352	341	357	335	349	327	363	334	345	326	334	350	359	304	322	342	300	307	324	363	341	362	367	322	366	305	324	372	324	346	324	318	317	331	347	338	306	321	320	340	335	342	306	336	342	341	329	295	319	294	323	313	316	322	332	329	357	337	343	336	325	346	351	349	360	342	356	342	364	311	343	347	311	350	334	336	329	330	305	337	312	327	325	354	354	325	349	347	340	319	318	297	352	316	349	323	339	344	337	337	325	365	334	332	308	327	348	327	346	320	304	346	342	341	335	357	335	304	357	348	310	338	358	342	338	328	368	354	360	311	346	355	351	378	332	323	373	294	283	341	354	311	313	337	313	323	318	326	331	314	312	352	348	334	342	373	319	331	359	312	337	301	305	344	315	314	343
20014	9095	7955	6314	4417	2601	1619	1097	882	874	819	793	803	783	816	837	752	765	795	790	805	764	765	810	784	797	776	799	803	737	794	798	799	776	791	785	746	785	790	788	750	771	762	742	779	817	761	802	751	743	790	776	794	766	765	815	743	820	777	761	781	796	760	790	760	782	795	836	754	770	754	833	808	769	778	796	746	765	761	797	771	763	720	798	763	812	775	776	830	756	733	729	744	779	799	762	765	787	784	743	785	771	786	788	804	783	699	766	772	813	773	781	803	731	792	765	823	754	758	765	781	709	750	762	764	762	782	808	772	768	778	769	774	779	776	846	790	770	729	770	740	788	753	794	766	778	843	810	756	773	751	773	788	734	797	804	761	731	777	767	778	789	746	791	782	755	778	836	759	816	748	785	772	798	779	767	780	806	798	771	782	772	848	820	775	780	789	787	749	815	783	784	770	774	763	796	751	774	787	790	789	762	801	763	794	782	755	744	755	764	790	779	807	729	770	788	801	768	741	830	784	790	822	817	795	708	804	772	784	777	719	803	810	779	859	772	754	757	821	821	776	798	838	738	817	775	768	796	755	811	779	779	808	776	710	742	827	734	754	820	750	800	804	771	775	696	736	745	716	778	755	827	770	765	810	792	772	749	755	737	814	778	798	777	795	781	775	769	803	758	739	747	791	792	746	767	775	782	804	745	749	750	798	774	731	759	846	755	772	813	757	800	744	800	742	748	746	817	732	795	733	742	761	786	803	820	743	784	760	802	775	771	768	824	733	787	766	767	786	757	728	758	804	764	797	803	817	774	739	773	798	798	781	827	765	790	779	789	776	779	731	807	808	735	839	785	824	866	760	759	779	741	758	809	783	765	763	775	773	753	750	801	804	777	808	770	802	740	794	762	789	772	768	752	790	835	800	737	770	767	766	784	797	760	780	827	786	768	769	812	781	828	736	768	792	803	768	732	798	821	714	774	718	827	807	745	765	797	746	796	795	818	786	767	738	761	690	798	783	753	750	806	725	759	752	784	753	757	765	826	744	705	753	759	839	757	782	773	789	727	747	769	772	802	753	757	767	790	834	789	743	805	790	746	806	783	800	743	788	797	742	818	790	696	767	765	779	776	771	779	768	768	754	796	736	757	772	749	759	744	766	752	810	769	764	780	776	724	755	756	802	755	751	797	782	783	745	779	786	782	786	794	770	758	770	757	764	792	763	821	777	738	774	761	773	765	758	794	789	772	754	827	828	740	798	808	776	755	802	815	732	792	771	769	744	769	766	797	747	763	788	828	780	782	790	817	751	817	794	759	753	746	806	747	738	776	766	802	752	783	770	810	793	778	772	788	740	769	772	787	745	766	758	793	799	800	757	760	779	800	812	824	797	749	734	807	798	747	775	800	771	747	752	783	798	770	762	806	826	769	760	770	786	740	765	754	790	772	759	804	835	766	754	750	778	750	747	804	785	770	771	764	744	784	797	728	767	801	799	801	779	812	808	797	793	738	786	777	817	760	786	783	778	788	786	718	762	753	798	780	826	858	826	748	768	786	781	758	833	798	728	767	797	780	784	812	802	762	792	735	809	757	807	781	726	767	770	769	779	744	770	760	773	759	752	791	828	801	823	731	785	766	730	800	797	799	736	733	761	761	809	742	767	756	799	727	779	777	773	821	798	799	803	800	768	841	792	757	764	798	785	819	779	762	764	758	736	782	786	760	771	756	769	794	745	785	775	796	787	800	750	740	736	808	763	805	746	787	749	825	837	775	779	760	828	821	772	800	755	778	759	788	762	708	756	768	731	731	743	825	804	786	803	786	836	781	765	750	736	808	781	700	759	779	803	795	757	720	789	758	789	764	771	747	743	741	774	805	868	777	769	804	775	773	820	783	742	781	786	749	731	764	754	790	756	695	781	835	810	756	780	839	790	779	774	741	756	771	746	795	778	773	793	767	819	733	790	769	745	765	800	850	795	762	712	788	758	771	701	828	731	823	761	793	787	805	768	773	813	794	742	772	743	785	780	802	797	793	789	803	822	836	833	744	770	700	745	781	740	773	776	745	790	768	770	811	782	746	772	785	743	781	772	813	698	779	756	779	765	754	762	752	800	820	768	769	759	849	757	822	757	817	764	786	772	781	722	787	763	769	796	807	789	766	806	750	782	752	728	770	813	728	812	769	824	773	818	801	785	820	743	798	810	816	749	771	737	758	801	778	778	769	735	781	798	801	756	751	775	763	752	782	772	777	805	824	742	788	754	796	804	758	779	753	732	774	735	770	761	806	789	729	800	825	772	773	781	777	762	844	780	815	811	770	772	729	762	788	784	732	787	784	744	745	742	724	715	800	802	806	741	744	808	761	790	808	787	748	784	769	771	773	782	712	781	758	786	800	779	785	746	761	775	779	786	788	768	816	796	759	800	806	770	786	743	754	782	761	797	724	794	700	775	743	733	755	812	798	771	807	809	753	769	836	759	846	795	772	725	828	755	799	790	767	783	765	806	764	782	772	806	822	790	798	815	766	791	803	751	751	774	769	825	781	775	790	794	814	735	783	847	786	774	763	768	733	758	758	754	728	719	777	781	763	783	763	793	818	781	777	782	828	779	799	783	713	813	786	767	743	789	723	756	773	808	753	797	782	731	814	831	739	779	815	800	770	782	803	701	830	754	779	784	766	770	788	792	763	729	771	788	770	796	733	783	799	790	820	780	787	742	748	769	720	770	758	821	792	797	726	803	803	783	770	787	760	738	788	773	772	757	809	750	813	792	779	795	789	771	771	789	783	803	785	758	778	804	792	830	764	810	785	761	718	786	802	759	760	767	795	737	760	740	760	810	799	767	768	751	819	748	785	785	818	774	758	782	778	771	840	772	744	799	791	777	715	792	754	743	752	785	706	785	810	780	792	796	791	788	785	755	747	759	769	748	768	765	793	808	740	812	807	790	774	765	775	760	765	784	822	800	781	801	711	776	772	762	758	786	813	795	762	770	749	763	789	764	740	792	766	813	751	774	753	809	748	767	768	788	808	749	812	799	757	758	751	731	804	790	750	776	833	789	756	744	779	799	715	745	779	754	740	762	776	792	796	797	763	792	798	813	816	755	771	728	788	746	733	796	789	818	812	833	804	709	735	797	784	783	735	765	753	797	747	757	825	785	784	812	743	732	821	735	814	780	789	799	785	761	760	738	741	796	788	783	783	714	812	802	828	776	791	792	793	756	796	760	780	730	781	790	743	742	726	746	809	770	776	768	788	766	742	738	786	766	749	731	774	761	782	785	770	800	778	770	778	771	808	762	759	724	780	764	771	717	720	753	788	731	750	743	774	794	789	776	783	818	781	781	796	786	756	769	816	738	766	748	802	840	793	846	753	744	755	804	783	751	804	767	769	776	773	732	753	802	793	769	767	740	762	770	748	775	780	767	782	769	767	798	745	789	764	778	762	803	771	774	790	748	767	795	767	803	736	783	752	777	747	742	788	793	755	758	798	814	814
36030	7184	1173	598	463	405	410	365	342	360	334	335	332	340	326	352	352	332	351	314	332	289	308	328	356	315	347	322	349	344	341	376	341	359	360	401	361	341	343	340	363	342	359	373	387	379	370	349	370	323	334	332	347	340	340	371	335	329	339	349	359	338	363	325	346	328	338	372	369	344	313	355	327	322	337	325	328	322	345	313	361	360	337	349	358	366	348	387	337	367	365	347	372	378	347	341	316	366	358	369	369	341	318	373	318	334	348	357	368	329	361	334	338	302	313	345	306	363	344	319	344	347	311	333	306	320	321	330	327	313	343	339	334	334	355	366	344	313	339	353	367	351	321	326	335	324	364	319	352	326	378	362	336	302	336	336	343	373	327	326	355	368	345	324	342	339	330	335	336	352	350	315	330	336	338	364	335	362	370	311	354	356	359	337	322	320	316	333	321	314	385	350	327	345	350	320	352	328	363	349	320	304	373	310	321	341	353	339	357	359	357	338	336	336	353	368	335	347	348	383	327	384	311	317	347	331	334	329	315	331	351	364	334	352	318	352	378	362	372	347	346	373	328	338	336	375	358	326	382	350	336	367	288	338	335	314	346	292	332	340	320	366	324	352	352	384	358	352	315	343	367	336	317	370	306	322	362	363	368	362	283	338	361	366	353	348	325	353	328	354	339	387	346	315	358	347	339	324	352	340	315	347	331	355	371	384	344	375	333	332	370	323	363	346	331	395	338	334	344	355	306	381	317	349	373	356	350	349	343	351	342	329	349	351	351	332	332	351	321	331	338	348	313	298	353	318	321	298	314	355	364	381	333	360	340	374	357	362	346	360	350	360	338	341	382	375	335	322	324	362	371	364	336	312	342	338	378	329	359	350	355	360	335	321	313	332	342	300	341	337	387	330	363	363	321	354	339	315	369	304	344	301	310	338	339	373	378	360	346	333	389	314	332	338	332	352	323	339	336	378	347	369	348	326	371	311	313	327	349	325	344	326	337	366	335	304	299	330	346	329	363	330	350	347	315	335	334	315	326	324	340	345	341	351	355	343	362	334	370	293	349	362	343	371	317	311	361	342	357	319	335	370	319	338	353	337	361	361	373	338	332	367	353	304	349	351	320	304	353	365	344	363	328	346	327	298	323	339	331	311	329	344	320	323	331	317	350	334	320	331	354	394	363	317	343	355	357	357	348	293	332	390	330	326	318	325	331	352	336	328	373	350	312	330	343	315	353	320	325	346	317	371	352	325	363	298	353	339	347	348	329	300	323	362	332	333	337	340	349	384	332	376	345	339	354	355	371	311	340	327	358	330	348	362	321	342	344	323	372	334	334	301	344	311	325	340	346	312	333	349	325	319	361	335	377	361	360	365	329	332	348	322	345	348	391	309	300	330	359	340	378	328	320	333	378	345	347	351	330	351	380	309	356	335	359	321	332	365	365	342	346	339	341	308	311	285	372	315	322	304	365	361	320	328	337	355	348	368	355	350	320	369	354	324	366	336	337	348	339	338	349	331	371	307	368	362	338	345	342	388	363	335	351	378	360	322	290	329	327	301	356	339	331	336	303	327	343	322	344	337	359	318	372	377	352	357	352	352	341	343	345	373	346	329	349	339	337	335	355	333	330	347	364	329	356	312	311	383	399	344	337	311	390	351	346	338	344	347	364	342	330	346	311	351	345	398	331	332	331	356	334	322	342	357	341	331	377	353	339	380	319	368	352	336	351	346	340	314	361	335	339	347	327	328	325	334	347	350	396	358	330	371	366	382	341	357	341	337	342	319	376	337	324	346	334	330	361	362	341	317	343	308	335	336	334	376	344	338	357	354	307	307	355	362	357	358	339	374	345	339	341	340	365	333	344	346	316	383	341	344	317	349	377	356	384	336	345	323	338	353	373	372	368	322	331	384	345	348	322	345	367	345	330	342	361	328	346	328	349	357	357	352	339	324	351	366	367	324	385	328	365	370	333	334	348	343	317	374	339	314	333	346	330	306	301	332	378	336	318	331	378	366	317	333	327	332	376	369	339	311	350	357	362	354	321	341	349	335	365	364	360	334	305	342	318	338	356	321	356	351	345	359	363	386	322	311	346	329	337	322	338	350	361	341	308	351	380	366	347	337	364	397	321	332	357	306	337	339	336	331	345	352	355	365	323	352	352	335	315	309	325	360	355	362	336	332	347	340	299	361	332	335	322	331	353	367	305	371	354	313	327	348	359	366	371	348	350	356	318	330	369	339	350	311	324	375	331	359	387	327	367	327	339	306	306	329	302	344	334	353	349	356	318	333	329	349	365	325	325	374	345	335	340	334	354	333	371	307	348	352	376	368	349	347	323	340	373	371	362	356	346	336	357	332	346	353	371	337	338	352	318	358	329	355	347	335	352	341	367	306	369	330	339	388	340	317	337	313	340	320	353	355	340	297	350	359	342	339	320	358	326	362	358	344	321	295	320	314	332	381	334	335	330	363	305	359	334	339	347	295	355	324	331	327	364	330	344	347	368	350	364	330	359	346	340	354	336	352	386	334	318	360	378	352	301	323	378	333	355	326	318	344	352	359	305	372	316	318	362	321	354	351	309	333	326	333	374	333	354	362	361	346	360	351	300	358	349	350	321	363	367	321	319	385	373	350	329	344	320	337	345	359	349	339	365	335	367	353	325	339	333	332	350	310	318	337	338	354	370	376	344	317	350	322	353	343	327	342	343	311	335	367	342	362	362	352	339	367	347	369	343	368	368	389	352	336	341	306	353	341	327	346	338	372	329	337	326	355	334	339	331	345	337	341	328	347	351	343	399	380	318	338	337	352	383	314	332	344	306	363	326	381	335	389	351	345	322	306	389	348	336	334	321	314	377	351	385	363	337	345	299	343	334	318	357	342	346	325	357	352	401	332	369	337	314	343	362	376	380	329	360	340	348	345	360	349	348	351	350	357	351	332	340	331	377	330	371	339	393	320	375	322	338	379	312	333	344	326	364	377	345	341	367	342	315	321	329	366	351	331	352	373	315	362	384	365	317	349	348	328	336	365	326	347	368	333	349	343	361	345	349	356	367	326	309	357	346	323	351	344	396	363	359	367	340	348	342	368	339	360	329	381	349	322	340	356	366	347	325	321	330	368	313	348	346	350	327	350	354	326	327	339	360	366	342	348	334	335	352	332	353	326	341	312	370	359	385	375	365	367	347	382	372	315	369	348	338	289	291	327	314	356	339	324	370	349	302	325	329	302	367	339	368	376	351	409	368	389	330	314	335	337	365	351	304	345	342	366	309	363	358	358	340	359	317	347	315	356	363	345	360	345	311	328	300	336	343	364	358	346	382	363	337	321	329	336	360	358	356	330	358	359	331	306	362	355	352	326	329	370	339	320	361	325	340	387	370	343	360	373	346	366	365	326	327	344	342	347	340	362	345	343	363	353	334	304	338	343	361	330	382	337	325	331	347	357	315	323	343	346	335	345	292	336	334	348	371	293	300	346	362	344	384	322	351	343
25762	11953	7347	5040	3642	2319	1609	982	938	899	837	843	816	833	844	838	875	805	810	814	833	838	785	820	792	793	843	816	789	806	782	812	811	835	811	821	817	781	794	797	817	790	872	804	842	821	867	810	834	861	770	803	787	818	838	842	833	812	827	827	844	802	831	831	756	797	820	795	785	793	810	792	847	806	774	782	791	864	810	850	809	861	771	806	821	751	837	772	822	791	798	764	795	803	822	794	842	794	711	902	788	776	813	818	793	842	821	808	791	849	859	786	866	766	855	797	827	781	801	790	793	854	857	813	777	854	805	777	785	796	810	783	790	764	837	800	792	820	785	804	809	824	833	860	775	798	838	842	791	791	791	858	852	808	810	874	800	827	799	812	877	797	879	825	794	839	813	774	759	884	852	798	808	808	788	790	787	837	814	808	780	817	799	840	827	817	791	785	781	784	808	811	797	802	828	810	825	792	866	816	832	826	796	832	837	837	840	836	789	800	817	866	829	806	815	830	848	824	820	814	813	805	799	840	813	843	875	833	776	868	821	848	773	769	775	859	824	843	801	814	799	792	843	780	816	764	769	771	797	814	799	793	851	856	779	771	820	806	803	793	825	766	851	881	795	805	809	752	842	807	800	763	861	804	792	832	859	793	800	807	816	814	812	749	770	786	819	861	778	802	780	769	796	755	831	856	849	821	865	844	795	859	830	812	799	813	810	803	847	857	795	806	803	789	786	845	788	830	787	818	766	797	785	800	793	845	756	827	769	848	820	866	802	843	804	815	784	800	796	800	794	797	785	815	794	831	843	807	799	797	901	827	767	751	889	778	796	807	806	800	829	776	774	847	858	759	789	803	854	836	761	742	823	786	835	823	815	855	796	816	819	782	818	844	800	860	803	791	802	797	815	786	821	798	802	853	765	809	805	792	849	812	809	841	809	723	780	821	832	799	770	831	800	808	777	822	811	807	793	818	780	833	838	807	807	859	809	784	820	774	843	797	850	804	808	810	821	841	824	857	813	819	822	826	845	817	813	785	783	826	804	765	818	768	779	779	783	814	811	796	750	861	821	829	755	802	823	783	791	830	808	834	823	784	733	847	828	806	840	802	812	813	822	828	845	830	831	839	785	826	796	844	816	785	847	772	811	806	830	821	790	794	790	858	753	832	803	814	809	837	769	839	797	820	848	840	812	806	782	786	788	782	800	840	835	772	795	797	796	834	866	806	845	820	801	803	778	870	813	826	780	849	773	835	835	862	829	806	807	865	854	810	849	809	768	787	812	814	811	824	810	851	784	801	831	832	829	829	855	778	860	758	793	863	781	821	831	778	791	893	812	816	823	759	778	868	768	830	825	820	807	825	749	798	767	769	825	831	802	831	806	813	790	774	812	792	847	794	831	772	812	806	844	856	791	789	818	796	786	815	784	765	779	822	844	801	813	816	814	792	747	857	829	804	830	830	810	777	859	801	803	808	806	775	856	789	808	797	862	834	837	780	807	810	809	797	803	797	803	802	774	779	793	817	817	816	778	851	856	866	788	771	770	830	838	810	768	838	796	786	860	827	865	809	858	831	788	813	781	792	834	821	850	813	804	777	795	810	808	793	833	810	770	805	836	772	840	783	824	807	808	847	825	824	855	792	775	759	774	806	761	823	790	801	814	774	846	791	768	859	796	842	801	804	805	852	816	827	828	803	799	823	860	795	824	790	824	776	785	759	817	810	843	823	837	807	823	874	819	791	782	826	851	806	783	805	830	818	830	796	806	815	775	786	832	854	830	811	769	813	857	787	783	821	849	817	827	765	818	833	817	835	861	830	773	816	818	839	821	773	847	799	782	774	794	806	834	785	778	831	802	830	822	811	763	821	817	807	852	765	802	786	767	837	814	842	793	818	778	877	817	809	801	835	798	787	817	786	781	803	785	792	809	801	830	791	787	835	797	839	845	797	830	816	817	831	876	824	796	785	795	810	790	813	782	808	820	789	791	823	780	843	796	868	823	802	798	838	791	804	847	796	793	787	813	776	795	813	806	885	798	818	815	836	821	836	793	780	847	830	765	799	775	826	815	823	755	848	744	763	797	825	817	881	824	771	860	793	796	811	802	827	807	760	840	832	776	771	850	787	796	826	744	840	752	849	738	814	800	778	795	846	804	841	817	785	782	764	837	822	801	780	788	802	791	790	855	769	862	782	796	830	809	788	834	816	867	758	782	785	848	757	849	800	828	741	801	853	832	790	797	834	808	820	820	789	826	789	764	796	773	807	787	777	800	802	807	810	772	805	820	835	802	860	879	820	847	784	853	804	783	782	806	829	853	798	804	823	805	810	827	834	846	811	828	864	775	816	835	786	788	747	820	817	785	857	806	842	803	775	800	816	799	828	876	831	787	862	864	821	771	760	891	795	830	795	828	822	859	813	766	800	809	857	784	838	804	849	780	823	820	830	760	833	810	767	851	814	768	808	751	841	821	774	859	851	806	849	826	828	783	808	772	812	809	853	773	820	825	801	762	820	782	761	806	845	808	811	792	805	814	876	771	857	813	796	810	771	783	853	811	806	802	809	826	821	810	792	836	820	777	800	768	813	835	775	824	761	805	823	786	785	793	870	831	841	836	803	788	773	858	795	815	894	805	789	848	866	820	870	840	789	808	774	774	813	824	801	805	802	795	810	805	796	791	765	806	770	768	832	783	880	799	815	768	848	817	812	812	779	824	814	798	819	797	817	793	836	812	835	816	813	795	754	834	833	815	773	837	821	860	794	843	818	809	774	788	818	800	863	813	769	835	812	785	858	899	840	815	792	770	787	775	779	848	765	830	785	849	822	797	799	835	817	781	831	795	816	788	811	788	779	818	841	807	853	807	815	838	854	834	829	849	828	812	750	787	816	789	785	799	836	854	753	780	823	777	836	827	794	802	813	758	748	760	837	815	790	865	844	807	837	808	834	829	810	807	758	828	836	840	800	783	818	764	796	795	790	822	854	827	818	791	810	831	787	768	822	838	802	757	804	759	827	763	792	780	830	812	817	790	757	844	806	800	805	787	841	853	830	755	799	811	853	760	807	785	692	796	802	813	755	818	810	779	808	793	834	806	775	841	819	821	815	851	825	858	816	824	788	829	852	787	774	784	858	842	804	798	809	845	797	817	826	790	804	816	760	863	793	782	791	804	803	811	770	869	825	806	791	842	857	795	839	796	832	786	751	816	833	729	778	775	780	815	812	791	821	767	784	814	794	824	829	820	842	875	834	808	811	823	806	816	872	778	829	850	783	780	829	850	812	792	805	834	807	839	843	845	773	788	809	795	795	807	744	800	849	826	786	844	819	810	818	778	832	829	840	842	866	746	756	833	777	809	812	775	820	842	789	792	793	791	836	843	856	825	809	814	835	823	826	836	824	807	829	788	827	805	836	824	815	796	860	762	818	826	803	817	756	795	803	832	839	842	780	785	821	789	799	807	843	762	797	799	794	788	784	841	811	782	823	812	852	794	809
20012	2218	590	468	385	372	330	311	305	319	339	311	314	335	348	315	334	345	360	302	334	328	320	298	352	350	312	299	280	328	292	314	313	322	334	303	308	343	321	375	362	320	319	340	350	345	314	323	309	322	322	294	334	334	302	313	345	337	304	334	333	341	312	315	355	291	334	336	355	355	336	342	301	310	311	273	335	311	342	317	286	322	336	320	316	327	337	333	318	288	314	353	355	327	313	344	369	324	334	283	303	337	309	331	319	306	342	311	321	317	339	318	321	312	332	377	330	337	340	371	302	298	319	316	333	329	323	336	309	326	292	313	306	324	337	335	357	314	327	325	343	311	304	289	313	331	305	317	317	323	295	267	338	296	327	320	324	287	375	329	330	303	298	283	336	306	323	316	362	319	324	310	320	302	333	318	300	338	351	346	357	296	332	333	338	320	309	329	307	311	335	323	328	289	323	345	369	343	331	331	314	301	329	328	313	320	314	342	329	275	335	304	304	328	329	326	337	339	313	322	308	316	324	332	314	343	349	265	322	302	334	349	346	323	322	346	316	341	320	313	345	276	320	339	271	307	307	352	301	331	332	303	335	308	307	381	324	330	325	311	271	313	315	318	340	291	331	309	355	356	323	347	302	331	326	341	299	314	328	298	315	325	298	303	322	298	344	328	316	309	288	328	277	338	329	305	323	305	335	288	297	338	335	312	290	338	340	337	335	331	332	299	305	340	316	317	306	300	356	315	319	310	361	327	302	323	334	331	317	289	323	316	287	324	322	302	346	352	335	302	324	325	332	346	312	319	292	326	323	320	324	320	342	305	323	324	289	305	312	287	319	299	309	326	320	290	348	303	326	322	327	324	324	342	326	335	299	323	356	346	293	305	304	300	335	323	319	335	310	336	315	313	311	322	297	301	296	320	320	353	312	313	331	279	311	345	342	327	320	314	290	316	289	313	294	355	318	279	304	319	317	302	335	295	324	320	299	353	320	292	353	309	299	294	344	320	279	344	332	318	333	332	321	335	337	361	344	347	350	294	306	304	311	324	332	295	338	331	307	320	337	335	338	366	339	330	296	311	287	337	307	327	355	354	310	308	320	286	338	327	302	310	344	337	325	340	343	316	352	319	324	312	347	331	338	353	340	297	344	337	336	323	349	338	309	309	336	317	316	320	300	297	309	300	314	333	302	323	335	303	353	301	305	317	331	328	334	335	348	323	317	341	315	289	303	319	350	347	303	340	323	302	372	355	292	336	300	303	303	309	323	354	344	324	334	324	337	310	350	313	341	323	331	326	342	306	333	341	329	332	331	326	322	353	298	341	342	332	306	296	351	345	345	336	343	285	304	303	331	335	311	296	332	342	313	351	305	309	311	327	307	328	326	347	363	285	332	321	332	310	326	280	302	317	316	353	360	327	300	332	332	331	299	344	339	344	271	327	329	312	325	314	326	312	326	304	313	324	288	295	347	315	318	316	308	323	353	307	312	306	325	339	331	321	305	313	293	341	311	337	365	316	309	332	328	319	315	331	346	324	319	322	336	331	328	353	349	330	318	331	368	355	341	326	330	365	325	312	329	330	285	324	306	332	335	293	358	337	306	307	307	348	322	355	328	298	303	326	339	330	320	326	302	353	314	351	358	310	349	320	311	349	350	350	310	316	326	357	309	362	353	313	341	346	291	325	335	333	304	283	309	282	354	320	314	311	304	290	359	340	324	320	293	326	322	346	348	311	327	280	312	333	323	304	327	346	286	330	309	312	320	336	328	334	305	306	333	338	316	324	325	306	322	338	322	327	301	372	330	317	254	307	347	313	284	306	308	357	338	332	333	317	333	313	304	329	345	338	297	316	314	333	352	373	330	329	323	316	320	330	332	299	275	355	328	334	314	330	331	340	344	302	323	324	276	319	333	319	342	317	295	314	307	314	332	323	313	326	339	322	342	324	339	315	319	336	324	307	339	335	310	306	298	339	332	315	305	327	318	306	327	331	313	293	333	312	326	299	309	339	324	351	344	325	321	323	325	320	335	326	326	278	368	365	363	381	324	303	306	296	345	332	300	292	307	348	285	306	308	305	318	328	322	328	345	340	339	323	289	343	312	314	352	308	329	337	331	319	300	313	330	316	330	354	306	295	312	296	292	318	352	322	329	338	351	334	350	341	312	333	334	289	308	341	309	335	311	335	314	337	303	347	328	306	331	347	322	337	315	344	328	353	316	346	298	352	311	320	328	281	297	321	312	357	340	336	325	306	303	344	346	343	319	351	272	302	305	326	336	334	304	342	313	347	312	346	313	319	329	331	307	302	300	330	322	353	320	343	321	337	322	303	275	348	301	351	314	345	326	298	290	325	336	338	302	336	323	343	340	314	337	319	307	340	325	332	328	328	325	340	319	367	334	307	340	319	329	294	325	291	326	333	324	324	342	320	283	314	325	370	327	327	356	331	311	292	293	327	331	320	346	337	335	268	308	335	298	306	332	322	300	311	321	367	333	337	322	325	347	331	328	350	341	351	305	323	319	333	312	310	331	346	305	314	332	335	322	303	318	331	332	378	326	314	300	315	321	300	340	302	280	324	339	346	344	332	339	310	322	339	349	309	310	300	320	325	315	345	319	334	359	329	294	296	322	324	302	341	314	330	320	335	307	363	305	341	342	310	309	309	332	347	319	337	340	315	365	334	320	320	334	302	326	305	331	331	356	321	321	350	350	314	347	335	358	325	333	314	324	310	331	358	331	326	320	315	298	300	312	322	328	365	354	320	340	326	286	331	324	284	351	306	364	326	344	335	392	328	331	337	330	313	303	320	356	350	307	345	342	284	330	334	315	342	322	311	291	324	339	339	333	357	340	341	278	323	335	310	350	294	319	332	332	342	319	321	297	325	311	344	300	315	299	322	311	320	334	332	326	309	279	317	330	297	321	320	324	330	333	323	320	322	346	292	329	325	333	379	351	335	304	287	307	334	349	341	317	300	307	331	333	298	290	342	303	310	340	286	316	289	327	359	299	315	328	337	329	328	290	309	308	312	317	306	335	310	304	335	301	313	326	325	341	301	334	302	361	329	331	317	324	341	337	317	317	321	358	353	296	315	358	297	315	318	328	321	311	317	290	325	332	348	307	350	343	301	369	313	328	315	352	354	347	316	352	313	323	301	328	314	312	329	318	361	315	332	326	295	272	325	318	330	333	321	307	327	318	310	291	336	341	308	288	302	313	320	334	336	335	336	338	352	365	303	324	315	345	354	289	344	343	305	316	328	308	312	286	312	287	311	365	313	322	325	332	327	320	329	274	310	317	259	289	333	336	346	300	296	301	324	356	306	322	302	333	323	343	320	311	289	306	325	300	329	348	328	344	328	318	299	357	291	291	356	361	297	313	337	320	305	321	353	308	319	335	336	304	338	327	344	327	339	339	338	343	283	304	293	298	327	292	337	328	324	313	316	331	327	319	332	325	342	292	298	344	324	310	319	288	312	333	345	308	349	307	302
15209	5704	4618	3226	2005	1430	976	796	788	774	730	733	732	756	753	747	733	698	792	739	698	763	724	733	691	729	737	727	698	792	719	735	710	709	759	751	719	719	735	755	757	744	702	741	729	742	741	770	737	734	754	735	748	740	711	723	666	783	721	696	735	720	725	718	702	726	714	698	767	728	733	740	766	719	707	732	702	760	772	745	718	697	729	783	707	757	748	720	776	730	722	720	675	705	742	768	733	725	775	753	719	761	754	746	676	722	759	721	684	694	692	736	742	722	745	735	718	704	737	731	685	688	690	699	743	722	690	765	727	717	701	691	763	707	695	757	752	700	772	716	699	699	679	728	724	722	688	732	733	763	714	768	697	709	736	712	745	688	740	743	701	756	732	698	749	746	693	733	735	755	693	772	714	718	758	708	739	725	784	723	717	772	739	729	704	747	767	740	696	723	780	755	711	752	744	745	728	706	725	701	720	753	736	769	726	706	728	749	782	704	759	662	737	732	740	714	718	719	750	720	755	684	716	737	719	706	709	701	716	734	692	738	743	729	733	714	726	706	718	749	775	704	729	740	763	714	723	692	746	710	727	728	707	739	688	790	729	754	690	719	724	692	726	699	689	743	754	738	709	716	709	704	711	711	731	751	714	689	719	735	737	737	715	703	724	730	713	717	791	715	698	673	742	726	715	709	693	717	741	743	768	679	738	769	753	718	706	740	721	721	708	689	715	735	772	705	743	789	715	732	701	763	745	735	761	749	756	712	762	681	738	691	799	721	726	726	715	749	774	720	680	698	683	731	680	744	756	759	695	775	725	702	741	713	752	680	732	725	721	722	759	736	738	719	699	735	780	736	740	725	722	738	726	763	743	722	737	739	663	742	680	669	712	722	723	734	742	735	708	718	716	730	707	669	747	708	725	724	732	744	746	707	714	652	711	734	719	695	711	722	697	711	671	729	801	686	698	739	684	714	788	762	751	721	685	672	728	749	794	713	669	736	729	686	758	751	753	702	753	728	732	770	756	753	675	718	789	741	737	754	718	737	710	736	689	744	714	727	733	758	719	769	705	753	719	761	734	729	738	703	732	730	705	680	681	761	738	797	703	707	734	729	689	739	744	742	703	733	716	777	710	739	675	689	703	733	722	740	715	710	740	712	743	695	734	756	697	757	713	720	732	736	725	771	733	724	753	744	704	744	707	771	683	735	754	733	687	763	703	715	734	745	721	710	722	721	705	704	774	757	724	725	740	709	714	791	728	737	734	746	710	719	700	710	717	728	719	717	708	702	694	732	731	671	783	760	750	779	730	725	789	759	742	694	747	714	738	719	746	720	775	716	738	762	735	692	692	714	694	770	748	752	697	739	692	714	742	736	751	723	735	726	705	733	715	733	773	719	731	719	749	716	693	753	702	723	719	720	727	703	695	709	722	745	703	714	745	720	730	789	753	816	679	739	725	733	772	734	743	713	735	757	729	741	714	729	744	741	706	753	707	729	720	716	708	731	728	712	767	763	687	725	785	737	752	737	724	731	752	723	705	730	740	666	704	748	723	694	687	725	705	719	754	759	755	699	783	683	725	743	778	716	759	704	713	759	726	699	725	752	688	764	754	750	718	715	690	724	733	774	696	714	764	774	727	731	681	743	734	735	749	733	721	711	742	670	706	717	730	774	740	723	744	708	783	764	719	715	685	707	776	761	769	744	732	697	686	689	694	728	711	753	730	685	713	734	736	732	733	713	737	785	763	697	738	734	678	715	740	727	744	720	737	747	763	742	752	718	699	699	686	733	732	745	744	695	722	715	718	664	747	757	712	739	734	735	729	741	709	764	738	747	745	746	770	690	745	744	760	709	760	710	711	712	753	704	734	720	697	749	764	717	708	691	728	758	697	704	745	687	752	756	720	752	728	715	711	764	708	734	740	703	737	767	707	732	737	726	705	750	727	763	691	765	734	782	692	705	703	721	728	704	714	747	697	720	741	775	713	740	754	751	676	756	655	739	731	696	731	706	710	725	780	709	745	676	780	757	714	733	720	723	736	742	762	684	713	701	713	740	708	714	689	740	754	717	745	728	696	732	744	728	772	697	743	664	721	688	702	713	694	715	751	773	695	720	752	708	713	667	724	730	750	741	746	706	710	722	758	705	696	694	739	718	783	697	769	723	721	725	768	713	742	756	732	708	747	698	764	722	729	755	751	708	737	757	773	717	721	723	727	728	705	741	734	717	711	716	709	738	695	723	764	756	777	748	711	738	760	777	705	797	714	719	729	726	706	738	690	743	746	707	780	711	716	706	718	738	741	699	723	746	733	752	689	708	750	762	766	776	739	730	762	729	734	744	702	713	756	793	711	650	759	730	736	681	733	726	709	754	695	726	695	699	737	701	722	709	736	722	721	719	739	752	728	718	731	747	694	712	707	745	698	661	694	729	681	729	744	738	721	702	717	693	686	752	740	705	733	733	690	705	714	766	656	723	740	724	716	732	751	727	803	698	673	690	699	720	707	735	734	716	793	738	718	769	751	738	722	713	725	709	672	682	690	753	758	807	667	681	741	705	721	745	738	720	723	706	743	760	699	755	731	670	755	758	708	717	728	736	730	740	731	733	738	741	682	695	697	746	736	733	720	714	725	744	733	691	696	720	725	730	727	745	721	714	788	722	783	737	754	726	739	724	737	741	715	755	720	739	734	742	721	732	715	737	707	755	711	755	723	724	707	717	730	722	730	701	684	701	735	747	712	757	716	723	712	730	712	779	708	717	725	685	776	715	730	767	767	696	687	742	742	722	723	745	735	732	765	717	758	737	737	731	678	752	746	776	732	712	734	747	750	707	696	754	729	785	721	683	739	732	703	708	721	697	767	692	763	732	726	736	708	735	731	766	749	742	699	732	707	703	735	752	776	695	722	693	668	735	738	723	745	717	719	725	696	710	760	713	698	701	719	748	730	742	726	726	775	737	724	747	704	717	753	739	727	742	755	740	741	747	675	728	756	728	747	778	729	721	745	809	713	720	679	681	738	715	710	697	729	731	755	714	739	702	711	734	708	747	786	760	731	709	748	692	732	718	701	706	743	697	717	721	697	735	731	770	737	706	700	727	689	707	755	760	708	720	712	776	752	727	728	725	692	751	746	730	753	726	674	736	730	756	706	727	725	738	699	693	774	721	772	754	733	705	747	745	735	720	684	687	762	733	732	729	676	778	688	753	731	785	749	703	714	750	731	725	770	749	733	752	736	773	699	689	774	728	718	778	693	685	680	734	716	750	709	780	695	758	745	760	711	712	744	686	739	735	676	710	732	719	725	713	734	791	733	719	706	737	751	769	739	727	712	688	717	747	723	759	725	745	699	747	769	713	783	732	714	729	760	772	729	703	741	707	729	706	761	675	746	680	765	706	712	764	713	733	722	721	712	753	788	720	729	719	721	754	726	704	760	745	713	733	702	707	694	769	763	747	739	718	786	716	761	732	757	745	691	764	727	724	716	725	727	728
28742	4637	1020	673	459	414	344	347	362	366	312	292	362	351	363	327	290	328	311	313	313	311	313	313	369	340	311	360	322	342	305	347	303	313	330	340	327	343	344	333	349	335	359	320	352	325	314	313	326	353	362	322	313	323	352	308	353	334	305	353	337	325	344	333	351	323	326	325	312	305	309	327	361	320	340	360	328	279	342	324	346	326	335	350	319	345	352	380	341	323	373	332	306	346	306	340	311	360	368	335	304	330	317	317	370	300	329	339	316	344	319	320	303	325	333	336	353	327	332	315	310	329	327	317	320	323	338	319	300	351	321	333	339	323	335	351	309	325	325	302	318	344	344	295	348	330	342	326	325	335	392	331	349	318	345	350	357	296	330	347	299	349	337	335	339	309	297	333	298	386	328	338	334	325	352	322	306	313	343	350	309	322	309	342	321	312	384	320	316	324	308	333	338	340	375	349	354	341	325	343	337	320	319	332	337	325	334	318	315	306	351	317	335	343	325	344	331	330	350	367	304	350	313	327	326	310	340	348	305	358	329	312	333	334	353	366	323	353	372	353	357	311	316	350	368	327	336	331	295	325	353	311	335	325	336	371	366	306	293	324	308	325	361	309	375	356	349	339	338	336	325	339	340	319	362	303	300	322	332	339	313	306	297	310	322	341	329	342	323	339	337	312	361	346	339	320	327	353	344	329	311	367	326	342	351	367	361	326	319	356	345	313	318	364	321	394	296	313	321	301	298	342	340	301	330	341	343	304	325	334	334	358	332	365	351	338	358	316	286	304	310	344	361	353	326	323	324	345	331	362	347	322	319	329	337	349	326	368	361	350	332	320	339	308	334	346	309	355	320	346	315	364	353	333	334	317	320	318	340	370	340	351	335	336	322	330	321	331	321	328	343	305	363	343	366	331	342	374	376	329	360	330	335	366	315	331	335	333	323	343	336	327	325	340	359	345	344	298	334	366	311	327	327	323	365	336	291	318	307	345	340	345	335	329	331	319	329	380	326	358	350	347	329	305	305	327	324	337	343	334	343	366	334	322	324	304	343	329	352	354	320	363	346	362	324	330	328	358	317	354	310	321	321	326	336	298	302	341	295	320	299	352	320	320	342	288	350	318	335	338	310	350	301	328	345	300	327	305	348	293	326	294	328	307	338	358	338	338	371	307	319	320	353	362	330	348	346	333	343	328	311	304	346	321	334	359	346	348	310	325	298	326	262	349	348	333	356	327	326	328	330	299	290	303	344	305	352	323	322	326	324	337	313	311	335	327	331	313	301	321	304	335	309	334	336	323	305	332	304	354	305	324	360	346	325	286	345	338	347	350	328	316	326	362	362	362	342	343	300	342	342	296	323	338	319	354	345	310	337	312	326	346	364	329	354	337	364	306	331	326	335	334	345	326	326	302	322	316	366	382	358	366	317	311	297	330	317	317	326	318	305	329	351	356	337	358	332	331	326	348	322	354	375	321	329	366	294	323	345	331	337	368	327	337	323	298	329	340	345	285	337	334	324	342	300	324	366	324	348	315	329	363	316	334	314	307	387	317	315	345	341	332	322	346	334	327	342	309	334	366	302	350	350	334	337	311	359	310	302	332	320	342	356	341	341	314	343	310	328	356	344	396	310	330	354	303	346	345	333	328	335	313	341	304	320	357	377	353	356	358	322	343	347	389	340	365	314	324	302	290	314	358	313	348	311	344	341	349	362	317	340	345	362	328	356	336	330	370	344	331	309	342	317	308	337	355	334	338	334	334	307	332	305	334	361	339	353	338	377	361	359	341	350	337	369	346	365	312	327	345	341	340	341	350	341	334	337	328	331	329	336	332	318	335	332	331	326	353	350	366	378	294	361	325	342	327	351	315	329	354	369	321	316	316	325	296	331	311	354	346	307	367	337	317	339	337	335	323	331	340	347	334	311	349	352	334	356	335	345	344	345	312	324	331	322	303	320	296	318	363	321	327	362	327	334	295	307	352	349	339	359	284	349	319	324	306	333	327	319	314	335	336	327	312	338	328	362	372	364	331	334	290	336	301	326	356	303	346	325	304	339	361	342	319	334	307	284	310	330	306	302	318	325	323	371	354	315	377	340	301	324	318	310	339	352	326	307	340	327	332	331	350	317	363	341	360	325	332	297	288	331	319	339	322	337	355	366	341	317	338	304	310	341	323	330	350	322	357	317	311	375	336	308	370	362	310	338	323	315	324	332	353	364	342	300	333	371	339	363	347	375	329	381	339	334	315	347	302	317	341	338	311	344	347	340	336	321	364	302	359	353	313	334	329	329	352	305	360	346	298	336	362	324	347	336	308	322	344	333	345	332	321	313	316	329	329	318	351	299	352	324	337	372	348	315	323	358	330	339	333	315	370	368	371	319	383	316	285	321	333	359	357	344	332	340	349	314	329	318	318	338	325	322	365	311	342	357	366	337	338	324	352	336	317	297	345	329	315	341	326	307	341	360	339	311	336	343	345	351	273	320	325	346	310	348	329	357	375	355	338	311	321	345	313	314	328	311	337	313	321	374	341	353	332	338	302	316	318	321	308	334	364	339	300	381	355	333	350	340	328	379	322	316	341	329	352	352	337	329	312	336	309	342	322	316	337	345	318	320	334	327	339	371	346	313	316	306	347	352	306	325	348	323	306	352	339	344	306	323	330	332	337	322	308	320	358	328	311	354	342	346	339	298	338	353	306	340	340	352	333	334	371	347	349	316	370	319	318	356	323	297	343	353	315	375	347	317	330	316	315	336	321	328	334	344	331	362	316	325	334	333	332	335	354	339	337	340	337	331	301	334	337	343	313	339	303	322	331	332	300	326	282	338	331	327	322	339	311	324	330	331	292	320	318	331	303	310	351	347	321	325	284	366	330	354	354	335	324	307	343	361	292	305	335	299	314	333	339	332	308	293	322	345	335	309	297	350	303	318	359	357	329	307	310	312	322	343	341	326	346	335	328	354	340	322	336	309	367	359	324	354	340	296	326	342	334	313	350	348	330	318	373	335	340	311	361	351	381	315	359	337	349	349	325	336	333	353	309	328	333	363	326	321	337	334	322	340	341	360	299	306	337	356	338	363	308	386	315	329	341	327	309	367	364	318	324	351	328	356	307	296	365	331	331	310	322	341	369	330	346	332	341	314	326	300	312	346	323	326	345	336	319	318	310	337	325	299	322	314	309	326	303	310	314	348	367	326	321	342	316	324	294	318	351	340	332	343	333	327	347	341	367	331	334	349	286	324	351	337	333	328	339	315	363	346	333	354	357	342	313	367	309	330	325	347	331	342	316	320	319	331	324	346	323	338	317	362	343	319	348	341	314	343	330	319	344	344	354	333	313	373	333	306	320	329	324	320	322	330	312	304	321	314	345	326	325	360	336	334	345	350	355	306	371	344	332	326	349	365	326	347	346	351	338	353	312	334	308	326	347	344	310	289	335	320	322	316	309	291	300	339	299	338	287	294	329	321	326	308	319	335	339	304	302	362	321
21371	10066	9130	5455	3358	2216	1153	960	886	851	830	771	817	800	792	824	770	750	726	750	809	771	773	751	769	763	739	800	747	730	740	773	799	739	761	776	737	759	749	776	774	809	750	825	805	795	792	794	780	808	768	789	781	791	763	775	739	784	768	773	823	827	763	776	814	762	743	836	772	794	788	760	770	775	748	789	792	829	744	745	736	808	788	821	785	745	759	761	775	785	737	714	758	815	749	793	764	768	787	773	745	765	749	776	770	758	734	745	732	837	782	749	767	766	775	796	788	769	761	756	795	741	766	786	800	762	757	767	805	757	789	776	734	804	762	757	777	760	798	818	758	737	776	756	784	778	793	762	795	744	744	795	812	768	821	794	736	751	762	775	741	748	721	771	806	793	789	771	762	801	780	761	726	782	747	804	796	797	757	786	791	779	823	796	777	769	738	708	791	754	786	771	772	778	762	786	791	800	719	769	796	771	783	779	781	761	742	772	759	772	764	775	791	746	746	760	775	737	764	762	776	793	755	730	755	773	789	783	764	737	754	759	797	802	744	757	775	784	752	805	814	777	795	746	765	791	761	767	796	781	772	774	766	768	797	761	813	793	735	772	778	785	793	802	758	748	751	777	758	776	799	742	718	777	733	796	775	815	741	735	798	752	750	748	775	741	726	714	785	748	776	792	824	750	765	725	803	750	790	769	841	753	798	799	793	826	760	765	760	775	792	765	739	761	723	816	743	743	777	750	787	775	780	797	764	759	809	801	785	749	755	752	775	850	738	800	802	804	753	778	744	765	795	734	777	766	745	764	761	848	834	805	761	737	845	745	781	747	753	819	756	763	738	719	799	798	794	727	691	717	810	735	789	785	771	818	827	809	796	737	759	772	773	798	760	768	782	837	776	770	799	762	766	753	782	815	763	777	775	788	755	773	763	721	797	794	800	744	743	749	735	791	808	755	816	776	745	756	812	735	781	758	758	771	839	749	803	803	769	783	760	715	783	711	803	783	774	800	799	728	785	725	774	743	773	820	758	780	799	790	759	787	784	752	751	804	811	755	728	823	728	737	822	815	763	743	786	734	764	762	758	789	719	766	782	806	731	775	771	753	831	799	780	738	758	773	756	795	782	766	741	757	803	791	751	799	831	803	765	767	796	797	747	743	797	777	729	760	801	794	727	744	706	791	798	751	774	767	753	772	783	803	742	731	786	761	759	777	765	748	805	731	755	753	808	784	779	774	776	715	816	784	794	752	757	780	847	776	753	792	767	780	741	847	770	757	779	782	812	769	778	794	784	783	725	840	765	757	752	789	780	801	791	775	737	729	743	812	762	783	754	738	746	771	759	741	756	759	772	769	801	788	717	762	757	763	786	735	796	767	731	766	763	744	801	790	744	782	721	822	748	809	749	810	786	729	736	844	776	794	799	799	769	812	753	766	763	761	812	730	773	733	763	748	815	773	795	809	762	796	777	746	764	781	768	814	773	747	760	765	747	763	759	767	778	765	825	776	799	784	773	819	746	745	783	775	753	782	780	765	797	728	760	765	756	804	809	834	769	758	798	757	750	718	761	743	778	800	752	792	801	783	791	745	788	766	819	783	797	805	801	712	798	768	774	785	752	795	812	832	766	750	770	775	752	759	783	777	775	772	792	727	761	740	774	792	791	769	776	795	808	808	754	789	745	774	744	790	776	830	797	789	825	768	781	765	751	803	815	807	775	760	792	754	767	702	785	740	768	803	756	766	820	748	781	810	775	768	822	798	772	772	771	822	764	817	787	798	817	764	743	798	747	795	769	781	780	703	718	806	754	767	773	774	739	809	733	788	777	761	776	818	774	750	783	804	739	734	755	735	782	741	783	795	749	771	796	754	757	771	771	786	777	798	789	762	766	783	736	798	784	801	748	789	797	808	778	803	813	764	765	795	751	799	820	764	793	778	792	737	770	772	791	777	783	789	795	722	813	810	769	804	799	782	745	762	786	761	756	787	784	757	773	781	807	747	773	799	755	755	773	786	806	769	798	772	742	788	744	795	744	767	776	775	771	848	765	757	760	788	781	786	738	799	773	722	783	788	785	785	808	770	760	763	809	722	796	755	755	764	785	779	808	742	832	785	765	815	771	830	803	760	770	770	726	739	758	789	758	748	786	745	817	772	780	768	788	768	757	827	761	788	782	786	779	791	791	757	775	757	783	772	764	762	788	736	798	773	743	815	791	740	846	795	798	773	781	751	736	773	760	795	771	793	823	786	799	809	764	801	765	798	719	791	770	760	750	741	781	808	781	705	753	793	770	761	717	745	764	739	777	696	804	751	718	798	771	808	812	789	784	762	813	754	815	738	759	812	774	760	799	783	739	856	741	829	752	752	763	767	761	826	748	814	776	730	754	787	773	755	783	770	743	777	747	762	792	765	742	762	764	745	751	759	818	725	795	787	750	836	737	794	857	811	791	758	793	823	764	784	775	797	784	766	779	814	784	794	738	752	742	762	792	755	784	810	804	757	779	759	763	779	767	804	794	781	796	757	776	766	784	792	796	750	786	761	766	765	742	792	773	736	840	758	802	760	825	766	812	762	782	758	797	756	787	730	726	777	748	737	777	780	730	774	745	779	746	737	764	743	723	731	755	743	728	770	783	769	761	739	781	774	856	749	820	743	730	768	754	784	772	787	815	802	772	769	789	809	763	789	787	759	814	782	798	759	773	758	738	784	798	802	849	781	733	784	790	751	803	718	762	739	738	801	785	791	718	822	784	760	776	766	767	797	748	725	729	781	776	804	801	757	719	765	804	780	752	761	794	745	765	751	832	750	782	737	753	759	777	770	770	761	773	765	759	717	794	805	774	772	788	780	750	764	758	781	773	848	797	730	783	790	749	786	790	816	734	767	807	774	719	734	736	791	763	759	791	821	795	733	787	811	763	775	788	795	751	762	743	814	778	789	734	803	779	764	747	744	738	764	768	741	755	768	790	750	750	764	770	764	767	804	772	833	786	788	764	769	767	767	766	753	754	704	797	745	785	783	741	762	785	791	790	797	809	767	752	781	753	747	774	786	781	756	785	748	784	724	752	759	745	817	727	787	755	793	790	719	773	801	767	765	763	699	737	814	819	812	769	752	783	748	809	818	792	824	757	813	804	747	753	744	771	805	824	851	759	771	749	803	803	757	744	760	790	779	816	804	717	733	761	788	815	770	798	786	744	792	723	760	809	739	774	708	710	774	785	797	771	790	821	780	797	793	764	774	807	765	791	762	779	717	742	789	743	724	741	791	763	813	802	785	763	785	792	809	799	772	772	768	773	780	759	781	781	770	749	749	801	797	784	779	801	731	739	779	801	771	773	805	782	787	765	784	824	809	788	777	786	762	773	742	778	761	801	800	821	796	748	775	797	733	803	750	740	759	766	741	775	819	784	768	776	759	773	763	753	774	756	755	762	790	790	817	764	807	792	759	780	736	753	754	742	759	750	792	805	740	754	735	825	814	766	759	810	789
34090	6064	1041	590	424	391	377	381	384	372	378	364	355	357	350	365	328	306	347	357	353	349	320	359	320	341	364	333	343	371	353	325	361	356	354	386	322	316	338	314	317	318	322	327	334	315	351	333	296	376	398	352	337	337	335	334	360	341	348	323	318	355	362	360	316	338	333	334	318	336	355	364	307	325	342	345	360	365	353	363	323	347	349	368	309	327	328	317	311	375	357	325	351	327	301	313	332	349	384	356	323	321	311	357	356	321	331	365	345	362	330	297	304	308	366	346	360	326	343	345	347	357	339	370	371	336	336	336	373	360	350	360	376	316	368	357	347	328	337	363	329	331	326	325	347	331	330	371	318	330	366	335	277	367	372	373	321	294	358	355	351	352	360	372	321	394	353	303	319	360	372	346	364	362	359	357	337	350	329	363	335	360	347	340	325	326	336	350	348	333	370	306	350	358	380	302	363	324	338	354	348	348	358	347	341	346	329	336	370	356	316	329	327	364	362	355	357	345	334	334	300	353	332	311	343	324	342	342	364	348	345	345	324	344	345	372	356	351	327	301	366	299	353	351	315	347	312	322	332	326	373	361	299	341	334	321	344	388	339	325	351	337	317	316	330	366	325	351	356	372	347	319	339	352	312	328	341	364	337	356	351	339	338	346	353	337	315	332	339	329	355	316	331	300	317	391	366	367	331	312	343	333	357	357	336	325	361	326	357	327	331	315	322	317	310	314	319	326	362	331	366	339	376	323	324	356	353	333	331	317	330	340	299	317	311	371	336	349	327	333	360	365	360	364	304	334	319	352	323	352	353	345	370	333	339	373	317	336	346	326	316	320	349	368	325	323	351	353	340	304	383	355	328	333	304	321	325	330	348	390	350	341	362	368	353	336	338	314	365	381	305	347	373	349	347	340	331	366	350	347	343	347	342	346	338	328	348	364	324	320	371	344	344	330	391	322	310	345	374	331	326	350	348	350	341	333	341	332	340	321	370	343	335	358	387	327	342	344	386	351	341	348	342	325	320	358	339	373	348	329	317	357	391	339	334	369	360	324	333	344	305	351	337	357	325	317	332	332	333	356	340	368	323	339	332	310	348	388	361	356	351	328	331	337	325	351	368	339	337	312	358	331	349	361	337	347	322	342	362	379	320	325	382	337	390	391	341	364	330	355	372	379	338	321	368	359	325	351	347	358	297	345	376	366	372	349	290	360	341	378	332	321	293	312	328	329	328	334	398	324	376	369	334	361	349	348	324	320	330	370	357	357	337	334	350	321	364	367	338	319	334	340	334	363	365	353	336	340	360	351	362	357	332	292	359	339	342	338	347	341	337	367	363	367	362	344	360	339	314	367	367	432	356	358	379	341	319	363	380	315	328	304	321	305	342	316	363	362	367	340	368	360	343	321	351	323	322	354	347	327	367	365	336	344	343	335	325	292	337	324	359	352	317	332	335	368	347	365	377	348	330	326	340	336	338	365	327	323	349	357	309	372	354	352	345	369	377	339	346	361	338	311	345	304	318	341	355	356	370	373	330	340	335	324	331	354	365	338	302	333	323	352	330	342	328	333	353	367	359	341	337	383	351	346	357	364	346	326	378	315	342	349	341	334	397	373	349	315	329	312	372	352	286	352	339	360	326	332	356	327	352	303	330	333	332	346	342	382	372	343	323	334	338	353	357	320	332	316	336	331	336	327	351	350	396	322	307	341	314	333	340	334	329	348	327	348	337	311	356	311	324	339	332	349	310	351	356	345	316	339	333	330	346	377	346	330	345	347	371	349	331	336	327	306	323	343	351	370	339	353	327	351	337	379	319	322	331	338	330	314	382	336	391	348	313	366	345	344	366	330	285	365	336	375	344	357	368	340	333	317	331	361	313	333	377	359	315	309	340	371	354	373	326	338	384	363	347	354	397	347	328	364	368	323	325	306	363	379	334	358	342	353	329	297	321	358	351	335	382	325	333	343	341	343	340	326	344	335	366	317	371	303	337	322	328	326	291	291	328	354	333	356	323	364	316	369	326	349	367	337	319	357	330	351	340	330	328	324	320	350	312	350	366	321	325	335	327	358	336	366	361	375	363	327	352	342	360	362	371	349	349	363	318	364	345	354	313	349	367	321	333	357	348	337	340	351	305	335	326	304	325	330	348	373	305	330	348	353	364	326	348	343	346	389	375	338	347	360	359	301	353	330	332	368	353	332	327	371	325	365	355	320	306	383	378	343	318	356	325	298	332	362	344	346	301	357	310	313	333	325	348	320	338	328	325	330	316	374	382	346	354	346	343	346	320	353	348	355	343	378	361	396	359	347	328	302	368	321	366	352	317	360	393	353	355	377	390	362	343	382	359	333	373	355	278	349	318	329	318	328	324	358	342	383	315	335	319	389	319	341	333	329	344	334	305	364	373	345	325	355	357	410	313	327	351	315	368	312	321	359	374	321	342	374	347	359	344	357	344	335	335	328	362	348	330	346	324	327	349	337	346	333	374	333	321	371	311	339	356	316	315	344	296	319	349	363	341	379	323	320	334	356	351	344	352	359	301	350	317	431	368	348	348	341	342	369	372	337	368	348	320	284	332	343	331	391	330	335	347	365	336	315	326	334	342	389	304	358	345	346	328	325	349	354	345	345	361	360	319	341	365	325	352	344	326	370	367	334	366	366	343	331	320	322	321	342	353	322	326	367	314	357	316	384	336	345	355	349	358	338	332	338	355	370	347	342	334	362	339	376	340	357	358	326	359	328	353	381	356	350	331	334	315	327	330	366	340	326	339	294	345	358	330	342	329	336	383	334	345	368	325	344	334	361	344	356	301	325	347	345	340	316	333	327	331	332	357	370	344	344	351	358	359	292	341	322	331	329	360	330	364	379	349	325	338	303	369	335	334	333	331	324	332	354	362	341	349	357	328	337	315	289	308	326	348	346	351	332	330	355	351	361	348	324	349	341	327	352	313	287	346	329	385	321	332	375	352	307	313	345	308	350	336	358	368	335	373	341	324	322	339	339	336	367	361	332	349	313	360	308	342	360	312	321	309	326	354	365	358	343	318	355	350	349	350	362	325	335	365	344	365	342	350	333	332	288	341	334	346	330	351	378	323	321	320	343	330	322	338	332	334	328	344	331	324	332	331	360	380	302	318	364	348	332	361	340	340	306	330	337	365	290	349	358	351	328	308	320	355	357	349	292	349	360	358	380	339	340	339	331	340	391	344	366	305	347	338	318	321	333	329	342	328	368	356	330	354	347	339	343	320	334	310	324	383	328	342	294	373	356	337	346	347	334	362	316	339	363	326	377	341	361	369	334	327	329	309	327	303	345	317	358	334	335	335	337	327	310	361	314	359	385	358	328	343	355	351	336	351	349	369	335	363	265	333	323	334	334	301	344	312	338	340	380	360	363	298	380	350	344	332	365	370	344	349	350	330	362	352	344	312	324	322	303	347	349	368	340	320	330	313	346	325	362	337	333	394	352	337	374	348	342	354	354	343	349
24344	10948	7777	4829	2878	1904	1214	992	968	921	824	875	854	840	827	807	819	783	809	808	821	847	801	745	784	801	823	772	785	786	798	828	808	801	846	779	847	778	783	797	777	831	780	792	740	746	792	862	823	778	802	794	756	823	837	752	780	726	801	770	813	792	831	798	793	792	752	784	829	788	790	729	819	807	765	802	790	784	788	837	796	808	835	833	798	813	764	810	763	811	824	809	767	799	770	743	794	810	800	814	797	824	810	828	818	755	804	783	780	789	761	797	816	797	818	823	819	824	848	801	762	814	772	800	804	818	841	795	827	798	818	826	761	803	775	792	800	786	788	814	809	792	769	813	762	841	823	835	780	787	826	718	777	793	728	836	755	812	822	768	792	772	815	781	829	806	807	821	821	790	791	796	796	814	785	764	760	773	833	789	822	822	729	796	806	823	772	812	774	769	853	833	796	798	852	806	848	822	808	831	782	751	752	807	812	826	796	793	773	791	766	833	821	786	825	769	741	809	799	792	743	781	761	818	831	784	810	810	764	834	841	818	814	807	823	779	797	791	855	767	785	791	828	841	839	822	828	772	789	791	787	829	789	810	824	821	748	782	798	820	799	849	801	841	798	780	827	822	797	776	810	832	744	783	741	802	791	812	812	739	789	768	841	749	808	751	858	775	783	774	797	759	787	808	842	813	799	830	816	814	757	779	815	823	845	815	821	803	808	773	747	823	814	798	767	821	828	842	804	788	819	748	824	777	885	823	821	839	779	748	795	769	785	814	804	810	785	838	763	784	824	849	810	789	804	769	816	806	762	819	808	798	799	787	793	782	776	811	771	796	712	805	799	745	826	787	820	747	784	787	825	798	781	815	815	759	820	800	785	808	781	770	786	791	804	716	787	758	779	815	785	832	768	821	752	827	810	784	802	778	809	830	846	819	846	826	774	771	786	816	789	824	791	807	777	838	799	775	742	815	785	850	802	827	765	829	841	838	752	785	781	804	824	766	827	781	798	801	832	761	808	810	787	832	823	836	826	767	799	756	812	774	779	815	751	820	792	780	747	776	765	831	765	795	797	851	789	779	824	790	823	756	797	802	759	780	808	805	793	788	799	768	826	823	792	796	830	751	786	767	820	779	790	801	769	767	788	828	848	775	803	772	821	809	825	822	804	757	812	855	819	810	801	782	786	745	860	782	830	788	756	782	789	799	762	784	806	785	822	770	768	807	766	820	808	831	831	781	812	810	829	771	841	713	787	806	782	817	785	769	828	807	824	849	822	809	804	833	806	798	844	845	810	810	732	786	771	837	791	800	760	821	770	838	823	771	843	815	795	806	798	822	766	792	777	776	788	785	781	803	753	801	796	830	758	774	782	762	764	812	761	801	745	847	784	777	812	795	849	857	830	826	814	817	804	806	790	829	818	784	746	796	763	762	784	794	816	872	760	759	834	816	791	791	767	785	786	821	782	808	796	800	803	748	813	765	851	812	834	826	779	795	835	759	748	765	816	807	757	837	784	812	791	825	816	781	830	802	824	834	821	774	812	873	804	819	822	774	778	808	812	775	811	781	834	756	800	842	781	814	784	745	772	801	804	764	794	811	804	806	816	772	807	818	797	811	831	791	796	828	802	832	793	811	795	773	778	773	849	799	797	756	831	780	809	753	793	790	807	715	796	763	783	830	809	748	838	812	772	784	809	793	808	868	780	846	841	819	819	809	801	824	780	791	752	772	760	769	811	845	823	765	807	799	842	775	779	810	837	828	842	791	770	797	821	755	754	779	777	793	796	769	795	775	844	807	815	796	791	781	810	756	831	810	854	834	823	848	856	831	803	795	740	798	839	773	785	823	787	761	793	793	797	803	789	815	775	824	807	820	821	760	827	785	802	790	806	756	807	799	822	789	833	771	793	823	810	758	826	801	766	809	798	789	808	814	848	785	821	736	802	779	767	807	750	766	803	845	795	750	754	785	817	830	767	781	775	765	752	785	761	793	762	782	845	778	851	832	804	749	758	832	788	789	791	797	804	806	759	758	830	728	808	778	791	774	839	825	782	808	827	760	834	755	856	844	795	831	791	787	765	808	819	782	798	847	831	834	783	820	794	804	873	795	838	782	778	812	804	739	829	786	808	823	803	850	773	807	797	844	810	798	789	786	799	793	800	812	798	781	811	781	757	821	803	792	780	840	806	822	758	824	782	828	803	786	806	773	785	800	857	805	735	786	785	768	816	769	788	811	790	817	777	875	778	778	840	807	776	790	786	797	764	821	806	829	805	772	802	765	819	841	768	826	753	784	815	791	794	771	759	827	794	826	777	820	830	795	787	833	802	807	849	772	791	830	821	762	778	816	823	817	823	795	792	757	782	748	834	797	822	816	782	757	747	779	777	787	799	801	799	822	810	821	769	833	788	829	826	800	798	792	836	775	745	827	782	823	804	795	824	782	830	760	777	778	802	860	760	825	820	771	770	857	844	801	802	821	836	757	796	805	820	783	837	793	851	825	780	819	797	825	767	797	838	832	763	838	771	746	790	783	797	829	813	813	831	826	772	780	820	805	796	791	845	762	832	786	806	800	798	778	816	746	801	900	796	777	818	798	789	772	813	798	787	778	780	836	775	832	823	848	906	786	744	792	812	750	766	753	851	796	846	836	806	749	862	832	802	800	803	808	792	816	805	825	811	821	799	787	816	824	793	748	874	797	790	784	835	748	842	832	784	805	787	842	797	813	785	815	834	858	823	853	814	775	815	785	818	882	817	775	740	850	783	762	770	780	764	799	879	784	809	775	763	821	780	786	795	826	795	790	796	736	763	809	838	737	818	755	806	808	772	773	802	802	788	773	841	807	829	789	833	792	747	783	825	827	776	808	807	766	802	777	858	827	781	806	768	807	839	800	781	805	811	793	787	828	827	801	783	790	751	788	787	809	773	829	848	827	783	786	831	879	814	790	834	796	816	781	777	811	775	778	810	780	787	796	796	837	767	780	770	779	797	765	817	808	791	813	828	785	830	801	801	763	762	798	770	813	815	790	787	752	783	809	829	776	802	752	783	805	821	806	782	799	802	779	813	790	816	793	863	818	826	834	849	854	781	832	814	791	817	792	844	762	840	790	837	809	781	833	747	818	807	813	822	819	815	761	792	807	818	817	788	785	822	828	780	797	770	783	798	764	817	826	807	732	861	853	775	817	814	813	763	803	808	791	804	742	823	809	815	796	768	804	794	753	831	779	777	792	766	829	827	796	830	824	821	806	757	818	824	801	827	769	779	806	820	836	820	783	791	760	801	839	851	814	859	843	763	794	795	851	811	806	725	851	832	780	796	806	787	819	787	824	794	798	851	779	855	828	846	816	801	781	851	735	782	783	803	770	794	788	823	797	783	775	793	725	845	803	835	850	841	828	813	822	783	757	787	803	787	805	836	826	763	799	830	797	774	793	745	802	760	761	737	750	804	835	769	828	831	794	785	789	812	779	763	803	826	762	826	813	809	811
19905	2161	503	376	356	327	305	312	311	325	308	317	281	316	343	301	315	322	292	361	314	292	285	327	322	349	317	276	330	342	300	350	350	336	316	339	332	344	325	314	369	301	329	302	353	347	310	311	313	331	321	329	313	324	336	320	291	341	317	352	353	327	302	343	304	316	317	316	326	328	350	337	318	328	307	312	304	306	293	312	320	322	297	352	346	334	296	310	330	324	323	325	311	313	349	310	288	298	295	291	322	313	341	304	349	317	302	323	324	324	318	314	334	331	326	280	315	330	332	309	312	345	335	321	343	331	321	302	319	315	321	290	304	356	330	332	320	327	318	344	298	345	324	307	370	302	307	294	321	305	336	318	305	305	329	357	329	327	293	346	325	308	325	303	330	317	341	332	318	334	336	303	341	333	339	282	358	350	281	343	313	299	382	323	258	307	304	286	325	345	326	361	323	323	266	337	336	328	315	315	323	335	349	313	306	337	357	326	310	307	289	327	299	342	331	326	328	362	344	332	363	330	319	324	330	309	293	330	285	339	331	351	330	351	317	312	316	308	308	311	309	340	335	302	305	319	321	321	353	333	293	318	336	315	300	307	295	328	354	320	289	328	294	314	296	320	307	335	341	298	341	310	334	302	347	294	340	300	337	298	323	333	340	327	354	295	312	291	313	353	311	367	282	315	301	310	333	301	317	302	300	318	361	323	324	319	324	327	287	315	296	299	311	296	372	327	295	297	340	339	322	306	313	352	305	289	325	320	317	315	345	318	324	366	293	307	353	336	298	303	326	306	306	329	317	309	358	282	316	320	343	329	294	307	311	299	321	323	305	310	314	297	318	306	305	309	285	317	274	342	348	326	306	314	329	315	345	302	329	357	332	315	320	335	310	365	299	338	318	343	312	333	350	295	326	318	298	335	320	347	329	322	360	352	300	308	306	331	306	296	345	352	325	269	325	308	313	310	314	337	340	328	285	326	345	355	328	364	294	317	358	320	328	348	319	321	323	338	341	331	323	323	323	347	325	319	334	310	280	337	346	353	340	334	281	306	323	314	320	346	290	306	310	279	321	318	365	352	342	278	361	329	317	362	307	348	339	298	299	303	346	312	351	306	389	311	325	352	321	351	304	311	304	303	360	351	302	351	330	311	330	319	317	333	366	318	315	317	305	285	342	306	331	304	339	302	301	314	344	323	348	284	313	334	304	307	316	319	310	305	306	311	337	342	285	304	325	357	315	280	326	312	305	292	317	309	320	346	322	309	304	315	287	323	308	324	266	289	329	356	324	320	318	303	279	307	324	346	319	311	314	326	344	309	363	353	358	332	296	345	321	334	314	314	303	310	275	322	318	330	327	338	335	329	309	336	318	345	326	292	296	306	330	302	335	314	333	308	330	337	287	315	338	325	300	321	321	294	345	296	316	313	317	368	354	302	321	289	312	302	291	328	336	284	344	360	332	284	367	310	288	333	319	334	331	325	360	339	320	313	287	357	339	343	294	288	325	315	328	312	328	346	317	318	310	322	338	294	306	320	283	295	290	326	358	326	384	372	347	322	308	350	319	329	340	290	309	319	292	309	346	303	330	337	350	328	357	305	292	335	331	315	304	314	319	346	320	319	310	315	302	316	334	278	321	312	352	328	318	316	287	353	354	337	293	336	337	355	304	329	324	349	349	340	318	342	325	338	349	291	304	312	336	309	294	329	303	330	312	308	298	306	338	326	296	333	309	316	318	330	318	308	305	307	313	301	319	322	307	308	315	341	310	318	308	330	341	372	338	329	316	301	347	300	326	306	336	329	329	333	321	312	294	325	325	309	307	298	333	315	307	328	313	316	346	300	306	343	326	324	299	314	337	324	342	305	319	326	327	364	322	295	311	309	332	300	313	359	322	326	301	325	301	296	311	346	332	367	304	348	316	290	332	331	324	322	350	324	306	307	312	324	328	321	319	333	309	351	323	345	344	320	345	329	329	354	337	311	283	341	326	335	292	352	339	286	319	343	292	350	321	309	288	297	311	338	359	339	366	296	293	316	319	304	316	334	310	310	301	322	344	312	341	314	296	327	335	287	308	279	313	320	329	312	317	288	324	357	325	303	322	308	341	302	317	339	286	324	314	280	332	308	294	337	353	311	321	310	321	326	302	336	304	320	304	339	303	321	312	307	348	293	320	308	301	291	320	300	321	273	325	318	312	312	297	323	317	330	309	292	335	338	323	303	313	328	339	350	323	308	318	343	345	298	352	322	319	332	312	333	297	310	269	303	328	328	353	287	305	332	320	310	315	321	363	317	311	318	311	306	334	317	340	340	314	279	303	298	350	342	330	329	340	331	312	352	303	305	339	303	315	297	353	308	307	314	304	318	315	326	327	272	311	322	330	311	319	307	306	334	318	327	272	313	304	336	363	332	325	304	332	297	340	332	333	299	357	341	302	310	344	325	330	345	339	335	340	328	295	319	364	319	290	320	328	274	337	317	281	309	323	333	300	317	322	333	336	319	341	332	340	341	321	323	339	354	348	301	321	349	308	340	295	338	294	316	319	333	347	313	347	320	310	316	331	335	292	308	362	307	306	341	323	340	371	290	310	324	378	308	342	333	304	320	358	316	311	326	284	310	361	297	308	323	323	306	319	327	308	335	339	309	315	338	326	317	312	275	309	351	301	326	306	315	329	337	333	299	346	297	324	344	320	338	317	309	289	310	318	347	348	327	332	307	318	326	345	307	321	302	318	352	332	312	319	346	325	331	313	310	275	334	314	295	294	305	346	348	324	331	302	307	291	307	350	306	348	315	313	290	291	300	332	329	334	327	309	342	318	352	301	337	343	310	317	308	325	334	311	256	327	337	327	379	274	316	297	324	299	298	290	303	346	371	290	336	321	340	329	322	312	327	335	288	337	331	326	331	329	325	356	283	312	319	312	310	302	329	306	325	334	342	311	339	288	321	375	296	326	330	336	322	324	326	366	305	329	339	285	314	367	315	317	326	293	345	280	330	271	303	318	299	297	302	316	330	348	281	331	274	373	345	338	299	298	322	320	295	318	341	326	333	292	317	334	300	289	304	329	322	315	364	303	301	312	327	311	329	339	303	340	320	298	278	315	322	305	334	305	314	339	318	314	305	308	291	379	309	307	319	339	331	303	328	304	293	327	359	318	299	308	317	332	343	323	309	296	319	359	294	320	291	313	323	312	293	297	300	281	288	340	350	329	348	330	338	341	296	363	307	291	324	350	361	330	313	316	318	325	314	346	334	303	282	318	287	301	339	306	336	297	341	310	314	313	347	321	329	301	306	326	338	341	324	331	312	308	346	319	298	334	321	330	329	338	323	326	310	334	331	345	312	295	340	293	310	308	304	326	331	356	324	294	353	316	309	305	333	308	344	307	325	311	286	315	295	340	321	355	324	314	290	306	363	338	334	332	305	321	316	318	316	324	319	340	321	318	339	332	331	284	331	353	314	273	305	340	332	304	349	322	303	333	294	301	329
14805	5181	3062	1982	1578	1101	900	798	764	719	725	736	749	802	746	783	735	714	725	720	706	726	746	701	686	683	674	728	694	722	752	711	755	676	741	751	696	687	725	690	739	711	688	681	675	731	769	701	695	700	720	787	709	714	748	738	771	733	708	744	709	754	687	663	716	702	743	703	724	735	751	690	713	691	748	671	694	727	700	738	710	753	717	740	761	701	702	751	705	742	721	734	670	744	680	710	742	727	758	751	686	724	716	719	731	705	747	668	716	708	754	711	740	779	723	710	697	714	702	682	759	714	678	701	713	728	700	724	706	739	738	728	717	731	699	707	710	717	724	703	734	718	754	760	712	728	722	708	752	736	771	681	696	709	781	668	676	713	655	734	740	729	759	709	680	729	736	703	759	725	685	720	714	661	708	695	694	678	740	715	723	745	684	714	701	743	716	732	740	767	696	758	698	727	648	736	700	737	712	675	737	734	750	735	751	709	712	677	682	764	709	748	692	695	710	762	723	707	731	706	754	680	680	681	736	702	708	728	739	696	692	702	749	691	666	741	699	732	730	739	745	742	686	691	686	732	747	696	680	698	686	756	780	693	760	727	703	702	695	710	707	709	692	741	744	753	783	704	698	748	748	730	700	699	725	721	720	739	686	751	749	719	742	803	703	712	751	712	713	719	736	725	726	686	686	687	705	730	723	709	696	671	729	705	725	705	698	755	688	756	704	701	702	688	732	693	719	725	709	716	700	741	712	741	712	736	735	650	704	671	641	752	676	739	728	693	748	675	661	656	680	687	741	752	692	731	689	728	785	752	736	717	699	751	745	746	701	724	743	681	679	706	729	735	664	713	763	755	697	760	687	751	695	701	678	708	695	723	724	696	687	764	708	721	752	681	701	704	739	693	712	696	697	716	731	678	698	722	763	737	693	695	675	769	715	750	711	682	722	709	663	687	740	724	718	723	710	729	709	758	763	734	723	728	714	695	775	749	719	731	678	718	756	720	673	731	683	667	695	733	685	708	717	705	689	719	736	714	702	754	740	714	707	763	724	737	710	734	731	699	735	753	726	698	722	745	750	755	731	750	680	737	708	735	664	751	710	734	691	726	723	753	745	709	679	704	704	716	727	735	713	770	748	733	701	732	698	721	734	772	720	709	751	708	677	682	739	705	687	715	711	704	745	681	731	758	755	722	717	720	735	679	711	722	720	723	704	719	734	729	724	697	707	714	704	719	732	697	728	748	807	747	681	737	725	716	764	717	723	719	761	710	760	752	729	722	679	714	691	751	709	727	752	731	707	688	758	712	732	741	712	748	739	746	750	740	706	738	717	724	721	731	702	746	673	746	720	701	714	739	734	713	675	692	725	728	713	675	699	715	699	714	720	773	709	720	690	725	664	679	762	745	722	696	680	766	713	694	708	708	690	741	741	706	730	688	738	715	721	777	721	756	719	693	654	687	711	739	716	715	736	716	759	745	731	748	704	690	728	722	688	739	713	741	722	757	700	766	764	713	732	729	720	755	758	676	735	710	697	727	752	732	745	733	703	699	665	690	710	690	758	745	740	686	674	695	708	744	737	772	728	717	697	679	675	735	708	701	755	705	724	720	757	688	700	703	725	724	683	681	757	671	708	716	714	738	709	709	753	746	717	720	718	739	718	727	709	706	670	742	735	689	732	763	728	709	711	725	779	675	728	694	700	682	665	768	728	739	749	716	687	708	694	713	700	723	703	722	731	692	735	750	689	691	760	730	674	737	714	718	724	709	718	709	702	728	711	694	728	691	701	733	708	789	665	790	725	740	712	702	720	697	752	688	774	712	701	723	733	690	726	709	739	719	753	720	713	675	697	677	709	707	695	730	717	740	741	735	701	709	759	748	676	717	723	705	720	685	716	699	695	657	750	733	719	667	683	723	741	730	715	730	733	724	747	727	727	696	692	733	723	709	693	723	698	686	656	723	662	685	747	767	683	716	741	745	741	720	747	671	737	731	740	708	725	692	706	677	694	736	759	699	751	716	751	745	671	683	701	718	719	693	712	701	736	743	716	747	702	665	732	746	739	748	710	717	776	714	736	726	744	714	688	701	760	706	752	745	697	757	722	742	734	698	729	697	742	697	713	759	741	684	695	716	656	667	720	705	732	722	690	756	746	745	719	714	754	735	759	730	666	693	746	687	702	712	758	677	723	710	664	683	708	750	697	739	702	753	712	706	718	720	733	765	718	726	720	717	691	707	712	718	693	730	779	687	705	731	704	713	737	775	722	744	748	721	731	676	738	702	724	707	768	727	723	710	693	732	720	672	689	732	664	715	711	712	704	701	722	729	694	726	715	784	729	680	772	680	758	742	743	733	748	664	748	732	735	737	729	675	727	680	721	764	748	691	678	724	707	722	688	719	694	730	750	722	712	724	711	721	745	738	692	720	741	697	693	706	720	711	694	680	695	757	723	707	660	677	714	668	729	722	695	721	737	734	753	713	775	646	642	732	681	775	721	736	705	692	676	761	751	749	716	757	728	706	742	724	726	719	701	721	678	769	728	657	713	716	680	741	713	739	710	680	757	665	712	694	707	695	656	745	748	722	686	725	729	731	735	708	714	737	738	721	737	708	673	701	747	717	762	735	708	734	738	695	733	714	691	722	768	680	722	679	694	701	685	776	682	781	814	752	695	656	704	740	700	702	737	716	728	710	740	703	689	746	745	733	739	680	718	742	687	692	705	712	733	682	736	690	723	724	683	695	700	680	660	755	717	726	679	704	737	712	688	690	690	760	735	667	686	715	738	761	737	681	724	685	740	721	713	720	740	699	697	713	727	742	730	706	684	727	691	731	711	688	694	726	721	702	712	730	711	702	713	712	703	709	727	740	736	716	702	731	670	731	758	701	709	699	731	707	754	709	740	754	743	682	755	724	763	694	696	728	746	719	711	734	724	725	745	750	728	705	735	699	693	701	716	704	738	726	711	698	741	754	755	731	714	733	683	717	724	685	743	649	732	718	706	787	686	736	740	694	706	711	737	723	733	689	696	727	743	696	716	683	682	724	714	666	707	766	713	681	674	686	679	726	755	681	737	719	728	779	669	698	767	726	768	723	725	715	779	730	721	736	725	706	714	686	750	715	696	725	686	719	727	725	714	796	657	732	714	737	674	729	697	732	733	721	738	716	761	740	694	747	742	707	706	750	745	698	751	736	679	707	700	748	702	730	718	746	679	691	719	694	709	717	715	728	684	687	733	717	717	694	706	688	699	711	677	669	744	723	695	723	702	706	711	761	704	715	770	749	769	689	709	692	753	738	715	737	694	735	702	697	724	771	714	663	731	685	755	704	727	695	743	704	697	713	708	710	727	692	697	709	698	718	693	710	699	677	657	749	738	703	800	728	724	766	738	706	731	703	703	698	724	687	759	749	718	702	685	712	747	708	716	656	759	706	739	718	732	717	737	722	719	715	755	681	720	748	697	712	741	741	756	667	713	707	693	697	687	730	707	695
29674	4252	770	490	384	358	357	348	355	344	364	294	355	353	302	328	324	315	325	347	309	329	350	384	324	333	304	346	316	357	326	340	328	336	365	348	315	301	335	329	323	341	320	316	371	347	338	333	319	331	299	347	391	302	319	352	327	333	340	360	345	318	350	340	384	363	311	343	346	350	306	343	325	320	323	349	348	320	326	322	322	327	361	324	335	343	348	307	319	336	339	280	340	331	315	361	356	366	319	324	349	321	342	357	343	340	342	386	377	369	318	364	361	296	344	361	316	312	341	325	325	285	320	346	323	345	327	330	332	328	323	336	331	308	333	343	307	336	342	303	322	318	305	309	333	309	381	313	370	383	305	329	331	302	354	335	333	334	356	313	336	358	326	290	285	345	302	357	334	340	340	344	354	353	338	335	322	361	349	334	342	304	330	305	326	318	320	320	293	332	320	323	309	315	332	330	305	346	348	347	352	351	338	319	338	330	311	351	326	322	333	352	315	328	330	334	335	336	315	337	367	320	352	317	347	333	331	306	338	352	334	336	328	333	318	330	346	342	356	346	332	294	289	315	337	331	365	397	327	339	347	330	314	343	364	320	315	286	335	341	330	331	356	349	338	354	315	331	329	338	298	372	311	307	368	340	308	332	298	313	339	340	343	316	331	309	310	335	352	329	337	317	338	337	323	323	304	314	316	336	298	295	319	329	351	341	335	348	305	324	346	323	296	339	332	350	334	321	313	318	364	310	329	354	298	363	335	373	324	337	324	319	336	312	299	351	290	336	312	340	337	321	309	357	334	313	362	331	325	351	318	345	334	377	346	325	351	315	364	344	347	339	365	305	308	344	328	337	308	333	326	271	317	352	317	362	358	342	355	333	339	341	348	349	302	334	341	307	330	304	318	299	298	321	335	336	324	337	333	334	366	327	341	324	325	312	324	326	331	365	374	329	306	306	296	342	361	354	336	320	318	357	320	341	361	300	326	368	329	320	353	318	294	357	364	345	343	322	313	329	331	319	353	358	366	317	326	364	349	370	330	315	328	282	335	352	314	304	335	348	350	359	299	327	350	388	347	328	346	356	383	336	350	388	324	366	344	335	356	340	333	332	324	314	323	348	326	314	350	298	331	325	293	314	354	325	326	326	316	356	324	314	342	344	340	301	363	315	352	343	307	309	322	330	333	312	353	303	315	356	341	363	343	311	325	298	365	352	336	323	333	336	338	366	315	326	343	340	327	287	330	341	317	337	308	317	308	342	322	341	311	313	343	343	336	315	359	335	334	347	348	348	335	353	318	313	354	351	346	353	339	313	297	336	325	331	336	333	329	322	328	346	330	295	333	319	326	363	316	325	331	352	327	368	324	349	343	347	292	281	319	321	368	346	338	313	315	319	319	345	317	335	311	332	323	337	368	312	308	359	312	349	355	352	314	345	316	327	304	333	312	347	334	354	336	330	318	345	362	334	336	348	317	336	358	327	295	314	341	346	329	309	336	311	340	326	339	349	290	341	322	330	338	347	346	351	330	357	324	342	369	330	334	369	339	355	340	308	335	351	379	341	347	347	367	362	315	323	362	321	317	334	339	334	327	306	295	341	325	319	318	293	340	320	346	311	318	322	374	376	292	341	315	346	344	299	341	345	329	332	320	313	330	326	330	350	352	352	338	311	370	356	325	342	378	319	369	327	287	314	348	316	314	310	377	321	331	356	317	323	360	326	322	345	342	336	343	334	339	335	347	320	333	326	316	363	330	357	342	316	325	299	344	337	301	359	353	334	328	314	327	353	328	328	357	303	360	329	287	315	313	326	330	342	325	355	318	321	382	325	316	342	352	368	333	328	324	346	324	303	334	326	345	334	313	356	313	288	334	337	362	342	361	331	314	366	316	306	328	356	368	352	349	349	338	310	329	329	319	318	357	340	325	325	354	332	324	334	351	344	309	311	337	287	297	342	339	352	336	337	387	314	317	325	339	303	342	341	299	331	343	337	306	330	330	378	332	343	318	337	317	330	316	335	364	333	358	324	291	298	340	293	351	322	357	345	299	325	335	336	310	347	339	329	336	298	306	322	316	347	310	343	322	311	338	304	368	326	298	330	329	321	343	304	328	333	327	296	345	325	347	336	339	323	315	324	385	351	348	376	299	324	300	306	318	302	353	325	334	352	376	338	327	335	348	318	321	362	362	325	315	309	342	364	399	339	346	334	369	365	322	357	329	345	329	328	332	344	337	305	340	347	365	322	353	344	355	344	319	359	321	331	328	307	313	329	319	362	309	321	346	323	342	338	310	333	330	310	323	363	351	330	340	329	302	355	342	338	347	303	329	329	330	347	315	326	329	376	319	287	334	353	329	345	346	348	333	306	331	331	324	329	337	336	325	359	301	335	258	336	356	336	342	316	319	372	327	325	347	332	322	329	330	352	357	333	295	339	332	326	329	294	366	321	297	325	338	341	342	309	310	349	359	313	334	329	318	331	319	327	339	326	383	359	291	346	278	355	319	332	337	322	343	322	292	308	325	326	341	360	321	335	316	321	322	322	310	366	349	314	352	348	339	342	330	339	310	360	318	309	321	338	326	329	330	328	331	318	309	300	297	311	310	332	322	345	317	332	310	330	365	362	320	313	346	349	335	311	315	358	310	337	317	335	345	343	338	347	338	302	330	305	314	319	325	310	330	360	343	313	332	327	307	341	328	347	332	336	330	312	327	322	340	330	338	326	343	349	372	344	308	301	349	329	306	330	341	328	329	340	335	312	300	355	316	343	318	343	323	330	299	324	313	341	324	371	308	369	323	310	345	336	315	334	358	353	324	370	327	309	323	354	314	336	317	362	344	348	321	341	312	313	320	351	328	353	345	326	331	342	327	327	355	306	367	324	332	315	349	326	344	360	322	315	330	305	337	345	370	345	336	391	335	331	342	315	309	343	344	334	314	291	351	320	349	318	310	344	338	297	303	324	300	333	325	313	349	366	344	344	336	357	379	339	364	339	347	338	377	323	291	326	325	305	347	305	330	320	312	325	303	322	340	322	367	324	346	325	358	359	364	352	358	323	331	335	329	307	332	326	354	313	325	333	326	346	370	299	333	342	319	309	354	364	360	349	346	348	329	353	346	307	309	338	333	314	299	397	342	365	340	352	336	335	328	345	323	333	323	336	316	340	315	347	314	350	337	359	292	332	304	318	350	343	330	375	339	331	344	350	352	352	318	333	393	323	327	315	311	329	302	340	333	353	327	338	345	324	349	338	359	332	360	322	338	323	345	332	321	328	321	351	319	300	329	306	319	389	353	313	321	341	317	333	330	326	335	334	324	385	320	313	353	311	336	299	330	310	367	332	355	362	333	352	324	315	323	323	347	350	348	325	346	372	364	379	349	343	350	349	311	323	327	353	335	329	334	335	351	369	340	354	346	351	302	311	325	338	320	331	312	302	338	333	348	349	355	334	337	341	376	353	343	301	318	340	320	346	304	324	312	336	387	323	312	345
21280	6954	6117	4149	2919	1751	1132	993	920	867	839	819	805	795	774	758	776	767	794	723	756	772	735	779	830	781	773	779	786	740	754	813	788	716	829	802	727	761	769	800	791	790	749	745	778	795	808	732	776	718	768	736	754	795	793	769	763	747	734	750	781	718	736	753	761	738	808	792	786	774	772	806	748	752	718	769	758	832	750	776	765	712	793	731	785	805	720	800	739	712	735	783	775	817	775	763	796	777	766	757	734	751	764	753	761	785	776	761	772	776	761	802	786	723	729	756	759	806	801	770	706	724	758	734	773	800	743	775	775	733	750	772	756	781	811	790	758	817	810	750	763	807	759	789	727	755	774	785	771	782	777	758	805	754	776	772	765	772	798	813	770	779	755	782	735	847	781	728	766	780	805	720	757	720	857	775	736	742	766	806	741	781	793	759	753	763	750	738	739	763	782	743	746	739	747	778	709	746	762	751	802	759	767	728	750	806	780	746	765	752	762	772	724	706	763	790	771	752	745	791	827	795	760	753	759	733	802	786	750	776	762	777	763	807	765	737	752	739	747	762	769	803	806	736	748	778	810	742	798	696	734	721	794	777	817	757	748	760	797	776	763	752	809	745	802	764	771	746	769	769	740	764	745	838	776	763	742	741	799	721	761	732	761	772	782	773	819	759	749	726	794	782	762	798	758	779	711	726	761	790	781	755	763	730	759	756	754	779	758	771	779	791	754	726	774	786	787	778	788	759	801	814	777	772	768	790	773	786	762	768	782	759	742	780	720	784	739	785	785	725	773	759	760	753	684	792	751	764	814	761	784	841	708	786	774	747	757	755	725	826	760	765	746	798	773	765	805	740	817	752	751	775	785	792	787	752	780	835	690	741	746	775	797	776	755	748	738	777	782	753	771	784	730	778	793	729	773	747	775	772	752	762	777	706	752	797	805	766	798	767	808	748	709	803	740	773	779	725	773	770	765	769	784	758	723	770	754	749	725	771	791	771	773	713	752	744	766	798	713	736	800	759	786	771	776	730	752	753	804	810	767	722	760	750	756	774	719	799	773	754	724	759	763	770	752	763	773	752	749	729	765	737	768	750	780	784	683	775	744	761	742	778	770	759	776	788	775	818	776	790	757	766	781	784	763	788	771	737	780	723	779	776	807	783	717	749	787	776	744	784	794	798	774	759	790	792	750	723	775	770	811	763	759	759	790	751	791	729	769	692	766	737	713	757	724	750	806	775	733	754	750	761	805	771	745	746	724	739	731	702	801	779	749	808	747	781	766	789	706	771	777	720	758	801	743	786	795	742	741	786	786	767	764	769	731	768	780	796	765	732	773	772	769	768	824	759	714	775	733	714	765	777	766	777	763	771	758	766	746	775	771	754	768	769	800	770	782	701	748	745	800	802	777	800	809	703	727	752	788	774	762	754	777	745	826	759	758	768	740	791	791	751	764	756	774	745	778	763	749	764	804	736	740	793	762	785	736	759	825	762	775	716	780	840	741	795	727	774	777	742	760	739	765	757	786	763	728	760	707	783	771	763	751	766	746	742	801	769	804	750	753	764	779	752	749	734	731	753	758	781	731	772	756	740	765	748	756	763	728	784	728	761	775	808	798	750	793	719	757	748	761	740	724	751	733	756	820	784	759	761	772	819	804	760	778	809	776	790	811	734	750	782	751	781	743	800	769	757	749	774	759	746	784	799	764	768	735	711	744	820	802	795	797	759	762	778	789	799	767	803	805	751	798	769	762	752	708	762	812	752	781	778	751	723	726	763	785	781	781	777	771	747	779	768	755	779	721	758	713	827	756	839	759	767	785	727	765	787	780	755	775	771	790	758	812	721	747	778	749	819	776	774	751	724	733	698	780	770	772	818	763	780	745	790	761	747	773	764	749	749	769	800	801	732	783	768	781	767	804	805	804	753	786	756	734	694	767	731	771	770	803	762	815	741	735	775	806	733	758	737	772	720	716	787	789	801	771	707	772	768	761	707	772	733	799	760	777	741	751	813	737	784	737	771	736	772	783	797	725	779	790	801	781	787	808	751	732	746	755	755	793	736	796	769	800	772	797	769	730	764	742	785	728	746	725	691	820	796	775	762	805	757	752	750	808	795	779	782	775	748	751	746	793	767	748	720	780	736	768	763	778	805	739	812	773	814	789	726	754	736	751	760	732	773	799	762	776	741	752	749	757	759	736	735	792	780	780	727	761	827	809	791	763	802	785	801	794	767	805	734	751	787	714	772	756	713	755	832	756	754	751	772	770	730	740	746	808	763	766	795	777	780	827	756	782	745	775	757	753	754	758	792	764	759	716	803	720	724	764	742	796	741	780	742	763	760	747	761	714	792	801	766	751	783	797	737	800	769	761	757	756	759	735	718	793	745	773	728	770	735	741	786	772	738	791	780	742	736	734	770	753	796	718	753	754	766	744	775	777	786	770	763	722	768	778	766	754	752	736	765	764	736	825	751	820	740	780	792	764	754	785	709	755	799	719	753	789	762	780	737	698	746	786	737	747	760	779	739	799	762	780	772	752	791	720	711	741	784	796	774	800	705	787	756	770	773	767	734	772	781	751	742	794	716	772	782	782	783	790	739	821	786	754	753	774	705	812	802	791	777	701	761	772	751	791	796	784	773	772	748	770	773	780	779	801	770	753	764	739	732	765	788	796	759	776	789	835	763	821	747	767	805	771	775	784	797	763	761	746	757	775	775	835	810	753	784	735	746	749	752	814	805	799	764	721	796	794	769	746	787	760	796	777	770	745	755	760	787	835	802	762	745	741	761	775	758	749	761	755	727	727	747	807	771	770	690	776	811	803	778	734	763	763	775	761	784	784	712	784	755	786	792	783	777	745	731	735	761	808	792	756	736	750	775	781	787	813	767	698	776	764	746	743	787	772	746	737	795	800	759	765	738	744	756	758	808	713	752	750	765	745	774	731	759	790	768	784	795	773	823	740	804	772	739	810	779	759	774	762	748	751	767	784	754	769	747	779	812	740	819	787	755	782	784	766	754	757	785	759	741	811	780	726	765	803	784	715	735	777	751	761	784	696	813	758	734	796	776	752	778	744	803	759	785	793	777	779	711	739	756	717	759	854	734	800	725	794	737	758	761	716	810	796	729	756	771	767	776	808	735	769	770	754	738	752	792	694	754	783	732	758	738	766	807	780	793	758	798	750	785	738	754	738	774	761	744	789	774	774	791	812	799	743	766	757	746	777	727	802	717	777	784	721	791	729	744	729	780	757	747	727	771	775	789	773	764	769	772	734	754	830	812	762	732	783	809	829	766	772	783	804	773	776	767	784	727	723	732	769	763	775	775	751	781	740	756	772	743	770	774	784	749	718	782	751	782	746	813	798	789	783	777	779	763	790	785	771	790	756	780	797	763	770	794	772	748	855	753	744	774	736	797	757	763	753	731	792	758	759	729	730	738	706	798	756	801	797	785	773	682	738	772	729	758	750	772	766	782	773	756	762	794	757	728	771	793
30420	4702	1019	700	577	430	393	332	320	364	359	338	342	320	350	375	317	332	308	339	340	317	346	346	344	364	318	333	330	347	360	330	322	335	328	305	308	328	385	358	351	412	365	346	326	348	326	339	301	341	336	346	319	354	342	335	337	326	336	387	357	356	338	312	320	344	334	343	330	343	354	333	327	304	359	322	362	327	335	320	343	385	343	332	340	381	352	325	341	331	360	355	293	285	348	351	351	339	297	341	326	318	333	367	357	320	337	358	343	375	383	329	324	330	353	357	340	359	357	364	347	376	318	319	349	297	347	336	353	336	329	371	342	341	344	330	330	328	307	378	314	315	359	362	376	352	312	360	334	367	301	327	359	375	335	357	308	333	355	325	301	346	345	325	358	367	328	335	321	294	360	346	363	324	392	337	341	375	317	356	367	369	357	342	360	365	346	316	352	348	307	353	377	336	316	307	330	318	323	351	322	311	338	377	331	372	350	382	307	334	343	349	371	338	363	332	326	373	381	337	346	329	363	346	357	342	360	331	340	331	356	337	329	360	337	353	335	332	349	327	315	346	326	320	349	371	340	342	349	339	370	321	356	356	336	302	332	363	365	338	308	335	308	342	333	326	367	380	320	363	330	361	376	348	332	365	344	346	323	365	347	328	329	364	331	350	339	329	330	318	382	349	332	324	353	303	344	377	381	318	375	347	345	312	334	332	331	357	352	378	385	347	351	330	340	341	296	360	328	343	338	314	343	387	339	374	346	378	333	325	327	362	299	312	353	322	349	333	355	366	341	318	326	328	338	347	333	336	355	333	367	362	322	338	363	355	322	332	306	344	354	343	319	360	335	361	349	368	348	324	379	322	387	366	311	343	368	355	334	397	325	344	333	334	359	358	353	328	335	329	308	352	328	387	354	348	370	320	395	365	350	394	341	380	330	325	369	338	357	308	339	323	345	308	343	315	321	316	323	322	347	317	309	357	322	376	349	325	335	354	362	340	353	351	317	344	306	343	318	341	361	330	311	355	326	319	329	372	362	338	355	362	359	333	334	370	331	336	322	357	310	326	337	338	372	334	316	346	348	320	298	346	349	332	353	350	306	354	328	310	327	361	359	312	356	326	324	361	359	361	342	335	343	346	329	348	333	356	337	345	345	369	356	328	361	316	325	359	322	343	331	366	344	323	321	306	352	339	353	323	335	370	360	354	321	309	337	343	333	359	336	349	334	324	360	319	374	320	314	331	351	350	353	351	345	354	338	310	343	356	346	317	315	344	332	322	338	309	344	352	345	347	300	385	372	346	331	282	326	331	366	333	335	353	384	303	319	340	368	313	350	349	338	351	338	364	349	330	355	331	318	373	332	306	340	341	321	346	337	337	328	338	310	357	339	338	340	327	360	335	326	337	348	341	322	304	355	332	349	344	335	343	337	350	340	357	349	348	348	350	375	336	319	302	311	345	328	302	345	333	325	319	366	324	325	380	350	356	366	328	358	350	345	339	361	328	291	314	323	316	346	313	342	349	345	350	303	338	323	340	319	298	354	366	331	327	357	346	369	321	330	358	371	386	337	356	356	325	345	335	336	368	344	352	365	327	320	359	313	345	376	323	360	323	349	339	344	372	342	337	343	320	352	320	343	340	354	338	332	344	369	320	383	330	324	368	328	344	343	370	336	331	381	357	333	326	334	325	333	322	335	355	347	334	331	358	343	321	310	313	321	357	348	326	365	337	389	345	373	331	340	326	350	327	307	373	351	319	334	337	336	307	333	332	318	337	351	321	337	369	358	325	356	317	320	361	338	303	316	351	359	357	344	322	321	341	349	357	328	334	352	350	311	341	367	337	346	356	341	352	326	348	362	322	333	323	312	340	312	332	307	334	332	358	342	342	344	338	342	374	312	331	346	306	310	340	333	354	306	368	332	327	307	326	322	358	348	367	365	348	322	348	318	339	358	333	324	318	326	360	319	351	351	338	319	370	349	316	371	331	349	331	357	338	336	341	343	318	362	345	306	397	345	344	339	313	339	325	321	359	346	336	330	363	341	342	332	361	328	346	355	337	321	328	350	356	309	339	344	381	322	361	367	324	332	351	312	348	330	344	349	331	337	347	317	301	305	335	326	362	380	282	354	334	340	323	342	323	342	301	363	340	311	340	354	332	319	317	333	347	354	362	375	338	340	348	324	337	354	331	310	338	332	399	340	329	326	397	369	314	376	331	346	347	315	354	320	346	323	355	344	325	323	350	340	346	333	333	334	336	340	383	287	346	344	314	337	346	358	339	312	330	335	349	350	335	332	359	328	369	355	362	347	334	348	346	332	327	326	361	350	337	336	292	342	347	366	344	309	347	332	321	345	295	309	338	352	330	351	331	386	323	378	356	366	329	315	348	345	344	343	321	311	351	344	371	337	340	355	329	348	340	330	309	346	356	340	352	410	355	329	315	363	316	340	362	333	356	339	382	322	331	350	342	324	339	275	310	341	344	349	320	331	363	361	337	350	344	368	357	374	366	333	343	329	371	315	335	334	339	286	358	328	352	322	384	330	313	340	340	348	340	331	321	301	341	369	344	361	353	385	355	315	331	320	337	299	325	338	355	335	308	350	328	296	314	328	352	394	359	331	359	348	352	314	340	358	368	359	336	342	306	346	349	364	334	363	333	332	333	375	356	362	330	336	356	321	350	311	312	359	326	360	335	343	351	329	324	341	349	320	361	328	310	360	331	358	350	317	371	357	351	343	326	343	326	319	341	342	309	323	372	305	366	328	394	299	312	334	345	346	323	329	356	347	328	285	325	375	330	320	337	320	366	361	348	331	315	338	332	366	339	368	323	339	329	352	349	332	358	349	360	349	332	379	333	354	344	336	330	310	332	353	365	350	308	351	338	319	362	340	322	299	310	365	349	320	333	329	347	310	340	326	371	334	351	346	310	317	329	360	334	323	356	314	354	340	319	318	355	367	337	328	329	382	351	330	293	337	318	340	303	339	295	347	342	343	344	359	327	328	369	340	342	352	325	320	341	302	367	327	311	335	352	372	327	331	343	340	285	349	341	332	307	329	344	328	339	350	346	305	320	343	316	367	350	336	353	322	342	364	364	318	337	357	344	313	327	354	313	330	349	359	317	325	343	355	338	356	331	340	376	329	331	354	346	321	357	375	352	327	337	349	314	342	371	338	326	366	331	321	391	339	347	339	377	330	352	316	340	370	341	324	314	320	365	371	364	348	395	354	368	317	336	321	340	339	305	335	341	310	303	333	310	330	344	344	329	339	350	323	333	357	371	353	345	345	353	361	357	386	325	307	294	332	319	331	351	346	349	309	362	343	345	342	319	333	334	342	321	374	344	371	328	356	323	320	366	375	350	343	318	323	356	334	327	357	336	343	328	335	296	360	321	378	376	365	340	319	346	337	347	354	384	320	318	311	348	362	357	323	365	340	321	335	369	329	391	315	318	341	338	324	355	338	336	356	327	338	352	317	326	301	345	326	354
20718	8727	9007	6836	5944	2974	1743	1129	973	910	914	907	866	854	797	896	835	805	799	790	816	794	801	822	820	800	817	751	746	843	763	808	815	860	822	809	812	824	794	815	789	828	777	833	819	824	799	836	806	826	797	764	837	842	829	811	746	806	782	806	836	833	813	778	820	789	826	809	801	792	814	819	838	776	822	796	793	778	768	831	773	773	810	764	776	790	761	826	816	837	816	753	845	805	786	808	797	775	841	793	764	824	724	770	729	793	803	760	804	840	744	828	758	828	844	802	792	784	802	741	854	798	762	736	776	782	806	769	847	799	802	805	781	783	764	815	759	818	849	803	747	776	792	779	773	809	812	828	811	823	825	825	773	845	775	751	828	778	796	811	811	801	800	818	796	766	786	836	771	828	850	807	804	765	793	829	800	774	780	808	777	770	833	813	856	797	762	849	776	777	837	845	756	778	809	777	807	823	758	799	784	822	807	803	807	755	785	797	788	786	809	817	845	843	765	810	772	791	845	811	814	751	756	763	795	818	823	811	768	795	785	806	800	816	778	822	809	767	776	774	812	768	821	747	819	784	784	768	833	799	802	788	756	830	801	825	821	757	819	730	809	798	833	741	834	796	766	824	822	786	757	753	796	808	777	750	802	779	774	769	799	764	829	798	738	830	841	777	784	812	751	803	774	743	845	809	776	791	731	806	825	806	862	790	820	811	811	805	802	715	819	803	831	805	770	838	832	809	779	816	805	790	793	781	779	824	781	804	783	809	753	790	801	792	789	787	782	824	824	792	784	785	759	795	793	791	756	797	808	797	786	783	749	777	806	785	845	790	764	767	777	758	770	775	818	774	811	792	797	782	845	768	770	742	773	764	839	778	793	785	866	777	800	770	762	802	842	768	768	791	771	787	762	761	840	814	858	836	766	772	789	779	758	759	803	804	787	853	772	766	788	810	846	805	766	838	783	798	758	803	776	788	790	766	783	766	748	772	790	823	808	755	766	801	822	758	743	782	787	841	799	788	784	763	767	789	776	766	765	773	868	747	818	781	818	861	758	795	785	853	732	757	836	765	789	794	778	777	791	768	827	795	859	762	793	772	790	783	800	780	789	763	842	806	780	738	822	820	794	786	792	770	748	811	831	781	781	767	760	803	783	807	818	832	739	814	780	798	760	785	827	784	826	773	819	776	796	862	854	847	814	709	828	809	769	776	735	829	764	782	832	753	778	775	778	799	837	804	778	769	779	841	830	784	815	738	854	831	805	800	750	832	755	806	810	802	797	804	757	781	772	815	778	846	817	844	722	806	796	811	801	770	809	789	728	782	784	772	818	725	874	791	796	804	776	803	763	759	837	797	799	783	770	805	785	767	794	781	750	848	808	772	795	807	824	807	805	807	782	798	814	804	806	831	774	776	761	846	792	812	804	802	824	786	772	806	780	747	845	751	794	817	797	804	777	746	750	776	781	806	842	794	806	851	812	850	819	839	760	753	803	818	795	814	781	843	805	758	749	733	793	831	777	794	758	807	806	789	818	784	834	843	788	827	784	804	798	785	796	828	750	799	795	812	842	742	761	775	824	830	852	808	749	813	767	775	793	800	772	784	775	807	780	833	870	794	768	831	788	824	775	781	773	819	779	796	814	800	742	822	808	836	801	795	788	813	832	786	809	789	794	772	813	803	793	792	806	803	768	803	789	797	821	826	810	762	799	807	794	793	841	810	735	831	776	813	769	791	793	810	813	755	809	789	784	788	768	780	797	792	809	787	774	835	811	767	794	786	810	816	811	811	793	778	812	766	857	823	844	815	795	775	780	790	715	785	833	851	778	805	802	784	760	715	780	867	861	821	819	823	796	796	800	802	767	800	730	814	787	777	786	810	788	794	836	857	801	778	805	811	777	835	776	800	830	794	786	814	764	824	787	768	780	779	809	825	788	810	813	764	809	804	800	762	816	818	835	789	813	772	825	846	824	829	799	818	789	804	764	823	762	813	745	835	806	793	785	747	775	788	795	805	820	810	825	825	828	808	804	783	786	807	806	727	825	833	793	812	743	793	852	802	828	798	808	783	755	748	848	863	775	825	780	814	830	829	799	779	820	784	772	822	767	782	824	759	799	781	808	775	801	814	833	764	821	819	797	820	802	786	789	819	846	765	781	799	810	801	799	774	791	795	795	821	756	803	787	837	816	747	781	751	815	754	821	782	794	809	814	848	798	803	767	760	768	761	804	775	800	793	805	814	786	787	823	785	805	810	804	780	740	777	814	809	780	838	776	765	800	766	788	775	755	817	784	722	866	856	768	836	747	822	745	818	794	806	815	746	878	803	745	783	775	764	789	780	783	821	778	794	763	773	768	804	809	769	861	807	793	832	722	831	835	764	791	829	814	783	787	807	763	782	810	814	742	822	800	776	808	801	834	823	850	819	777	796	806	784	799	777	796	796	787	824	818	831	863	806	771	781	724	751	797	730	826	787	812	821	821	772	811	822	836	794	823	746	798	737	774	771	737	825	815	864	802	773	792	855	825	808	799	796	821	794	804	756	822	843	807	835	770	876	792	786	758	784	788	802	787	787	800	834	823	825	790	795	788	776	783	843	811	792	789	791	783	783	785	761	771	810	771	762	788	806	796	780	785	776	819	773	792	789	828	731	809	830	793	827	830	832	796	797	778	811	755	816	776	792	797	798	760	818	784	752	776	789	825	751	848	787	781	792	762	793	764	798	774	752	799	820	751	794	774	770	783	757	769	768	765	778	736	797	810	800	804	782	771	829	805	764	813	837	776	780	767	794	815	765	757	821	784	803	838	770	823	785	783	804	781	823	750	786	778	762	790	826	795	809	813	812	775	821	792	839	831	797	805	768	760	837	764	849	831	826	837	811	836	772	752	850	758	806	783	814	788	727	773	836	752	821	815	804	857	797	814	774	775	807	803	785	780	834	811	780	766	810	793	779	745	822	762	811	750	818	797	820	768	805	814	801	746	788	833	794	810	808	806	735	794	818	786	766	789	781	800	801	776	802	809	828	753	853	839	776	764	862	757	822	758	784	796	790	784	830	760	826	824	777	783	869	805	744	820	832	821	771	807	805	849	812	800	783	787	820	820	790	802	826	754	817	818	751	772	800	775	791	808	793	796	815	782	776	752	771	886	785	771	795	826	764	784	741	831	743	784	720	781	806	818	777	793	771	807	787	858	807	785	778	775	798	806	822	834	770	816	774	810	766	774	800	824	778	828	778	797	775	791	765	809	760	773	825	768	804	771	771	778	808	772	825	800	825	812	757	733	785	797	781	756	824	815	815	788	754	795	828	755	733	821	828	834	810	807	802	829	763	801	814	760	811	791	757	764	795	791	797	809	779	824	802	836	778	805	847	788	818	793	753	767	823	795	781	763	781	754	744	776	808	787	764	815	791	819	787	791	830	799	834	767	797	830	782	778	808	799	831	785	782	826	805	814	777	785	786	769	800	824	802	795	794	801	779	818	802	766	782
19475	1865	578	469	370	365	299	321	314	363	321	278	334	339	285	290	333	337	276	316	309	313	354	326	287	305	322	324	344	327	348	329	343	309	335	312	318	320	332	295	297	346	346	331	315	307	294	347	331	325	330	316	344	338	332	328	319	333	343	312	301	296	304	302	332	303	333	304	338	323	309	296	296	341	313	331	304	341	309	312	348	320	348	347	313	326	321	330	309	307	323	323	347	328	287	313	289	313	296	291	288	338	312	337	312	346	354	293	335	320	347	348	299	303	334	320	311	308	320	324	293	299	306	319	339	294	352	336	362	291	318	307	359	296	301	322	301	322	325	343	326	328	320	324	308	301	280	319	355	326	336	310	330	310	307	334	302	313	309	324	305	286	323	326	308	317	290	319	334	314	318	283	322	313	314	297	361	352	331	307	329	278	325	304	309	368	347	314	340	315	361	353	333	339	272	308	305	339	365	356	322	352	301	301	302	333	306	357	298	296	314	292	328	333	357	327	336	311	302	300	301	329	298	319	340	326	332	334	339	326	295	347	335	323	341	347	299	286	317	338	300	348	308	328	311	326	309	317	336	325	350	358	340	335	334	308	315	342	341	307	323	293	337	307	319	337	322	321	328	299	339	302	314	311	361	291	328	328	324	326	299	313	333	329	310	318	290	317	342	326	334	322	307	347	282	328	286	311	313	329	330	327	335	336	344	329	330	331	300	306	320	348	370	287	339	317	287	307	349	352	295	300	309	307	298	302	306	307	307	294	330	312	309	339	312	309	339	318	290	362	328	308	326	297	309	327	341	294	310	323	313	350	318	307	293	307	308	323	376	309	329	328	325	337	336	302	309	325	334	348	298	348	341	302	335	329	329	332	312	310	356	346	324	320	320	324	354	335	299	333	345	349	336	353	333	314	326	338	295	299	298	294	355	348	289	311	289	302	355	320	345	334	332	310	342	351	267	302	295	331	334	291	302	335	302	320	315	350	343	322	309	327	325	331	328	335	313	358	312	320	295	316	314	344	318	298	285	333	307	329	345	345	324	313	273	330	321	286	329	309	325	297	312	306	296	307	327	355	296	325	312	334	356	336	310	278	308	361	309	329	333	342	343	311	356	306	347	320	301	308	271	319	318	278	302	315	324	301	272	292	335	328	319	306	317	334	353	303	301	313	367	305	308	337	330	325	321	290	275	305	305	296	291	327	348	341	312	329	312	318	357	323	340	320	342	316	333	311	329	301	328	307	310	325	302	289	335	328	302	348	314	360	338	331	322	360	303	317	305	307	336	299	336	329	316	318	338	330	304	318	325	351	323	271	338	332	326	297	269	357	322	329	339	320	302	310	309	307	356	297	313	356	286	319	295	313	337	321	347	314	335	334	332	327	312	313	319	291	283	316	328	314	336	308	306	309	316	305	331	303	305	317	345	323	334	352	310	328	351	316	310	317	331	352	309	266	352	332	290	335	322	306	308	325	328	293	313	308	318	304	313	311	283	311	312	304	313	310	333	330	328	323	324	307	329	329	317	311	355	315	324	350	320	314	266	314	319	321	302	305	339	319	311	344	308	331	281	293	327	320	317	328	331	306	353	344	333	292	303	325	329	357	328	274	343	306	301	329	318	333	320	331	303	336	343	328	342	314	290	314	300	335	318	323	312	306	323	319	282	353	317	304	320	358	341	307	314	304	275	367	320	334	313	279	330	299	308	291	309	322	318	328	309	302	339	356	325	318	355	313	329	332	356	372	328	327	300	292	302	298	331	329	327	295	302	256	350	337	345	321	300	306	286	316	342	328	296	344	343	346	314	346	330	320	325	350	295	313	342	278	338	345	323	294	310	326	304	351	369	304	313	333	289	308	313	307	302	332	338	311	339	337	335	306	326	322	302	283	293	321	319	349	301	325	304	336	340	320	290	313	342	325	340	326	349	330	297	322	297	329	336	306	359	312	305	321	332	301	338	293	287	309	313	328	321	316	321	317	317	259	342	344	347	330	319	308	316	294	309	315	341	298	329	293	322	292	306	330	317	345	325	312	312	292	307	332	323	311	344	295	302	306	328	326	317	306	305	282	380	318	303	316	312	337	333	308	349	343	292	298	339	301	385	306	348	350	338	300	324	316	360	341	311	289	317	307	331	308	340	312	343	348	311	304	345	339	315	318	341	354	372	316	298	319	326	332	352	314	305	324	308	303	314	316	327	314	332	318	311	316	290	327	303	370	281	318	300	329	265	322	306	334	311	310	290	323	323	326	311	290	307	307	292	311	301	347	358	302	311	337	336	369	299	306	312	359	352	305	348	331	362	298	334	323	307	321	327	299	345	337	293	324	342	325	333	303	302	317	310	308	332	364	314	346	352	341	317	296	300	325	303	348	323	320	293	313	308	291	326	319	332	363	339	305	294	309	311	355	324	303	358	330	326	321	353	305	287	302	293	341	310	306	344	330	302	340	309	295	347	338	310	312	303	353	373	292	323	315	321	336	333	334	302	377	337	315	318	338	294	335	345	334	338	299	369	307	338	340	306	354	338	316	306	356	336	299	311	330	304	337	324	332	319	360	306	320	298	305	320	327	329	323	340	325	322	358	342	361	340	327	298	343	322	306	319	313	318	336	317	349	333	309	317	335	304	296	322	298	307	315	332	347	307	328	335	349	306	298	300	298	276	326	295	302	319	315	303	350	345	309	359	329	293	330	326	300	355	305	368	329	315	319	306	368	318	320	332	307	269	305	268	305	301	315	359	324	324	331	291	338	324	309	303	311	332	318	289	338	322	307	331	323	306	340	320	330	325	314	333	322	358	312	299	330	349	295	346	313	309	310	309	326	356	341	319	370	345	299	338	315	290	332	305	329	272	320	317	337	327	334	313	316	298	350	295	290	343	295	326	364	352	323	360	331	300	334	315	314	310	323	328	316	288	319	321	354	310	334	345	321	304	324	341	326	285	308	340	295	322	326	328	336	338	313	335	323	315	326	297	323	326	300	328	299	318	333	321	306	296	300	349	312	339	314	370	282	319	322	330	326	282	296	360	313	322	340	295	313	314	298	282	353	317	310	315	301	327	328	326	317	327	327	301	357	305	310	365	321	355	336	311	307	320	312	335	330	332	339	295	318	303	314	304	356	324	336	307	286	344	329	297	342	301	320	321	350	297	312	323	290	317	307	320	289	310	323	325	311	339	299	317	313	315	332	308	323	321	275	298	308	288	308	296	295	309	332	357	319	302	332	304	333	365	339	317	301	367	317	327	329	308	326	314	327	320	309	370	341	334	339	306	322	300	307	330	314	294	325	310	364	327	320	285	336	348	341	316	287	319	347	343	300	330	288	356	320	314	309	322	332	303	325	313	303	331	301	329	332	337	348	321	305	312	289	301	287	341	320	318	321	332	325	308	300	314	292	316	338	349	288	312	322	317	355	347	308	304	318	312	320	303	332	350	320	314	307	313	354	326	321	312	304	309	301	313	357	341	318	356	307	343	285	304	305	330	327
14847	5008	5138	3661	2241	1219	827	793	806	761	762	710	762	765	691	680	778	769	737	751	694	761	705	727	744	751	687	755	722	682	726	715	688	762	711	760	740	730	715	766	737	731	722	714	713	725	728	748	720	697	738	727	693	774	701	719	702	694	724	676	745	722	721	677	673	717	713	707	727	730	742	729	729	758	717	702	709	719	750	726	698	788	668	743	756	689	711	733	714	733	757	713	745	736	749	701	777	748	688	681	704	744	725	737	694	719	736	801	743	723	687	714	691	720	744	737	757	724	707	724	742	697	697	742	715	769	809	715	726	682	717	705	725	702	742	701	659	766	701	750	689	732	739	737	726	710	688	689	713	750	691	741	686	723	722	727	683	731	688	716	750	733	737	705	703	721	726	716	712	717	738	722	723	734	662	729	752	743	750	671	735	712	730	702	721	745	745	750	670	714	741	747	699	701	724	730	720	681	742	736	676	725	744	703	648	746	684	728	668	698	748	711	745	738	721	737	715	712	703	726	749	730	732	727	730	683	708	765	758	699	727	728	748	699	732	698	752	738	743	661	698	731	704	697	774	787	737	712	719	718	742	730	749	741	721	767	721	737	751	740	699	722	715	740	648	703	646	746	693	745	709	752	743	709	706	757	722	691	702	696	716	715	740	703	730	727	742	716	687	726	736	723	747	741	698	736	733	719	688	700	724	729	707	707	730	739	708	693	733	734	701	687	708	758	722	692	707	700	794	659	720	757	757	700	717	746	727	730	705	701	700	734	710	748	732	718	757	761	716	711	704	729	728	687	732	758	723	681	693	667	721	744	730	720	710	771	728	759	694	755	711	748	695	695	764	733	705	732	752	759	747	719	681	710	710	700	691	712	703	746	696	650	723	776	705	725	702	789	746	719	698	708	708	743	732	678	732	781	683	754	734	708	686	700	723	726	780	718	748	711	738	721	710	754	707	700	680	711	737	707	765	705	759	712	689	744	699	663	710	752	789	727	698	712	675	699	697	708	695	744	727	762	737	675	694	766	755	726	714	711	705	697	727	739	722	738	685	731	718	683	741	681	739	656	730	703	757	735	718	705	711	673	746	721	733	714	728	761	737	739	733	742	731	700	648	732	735	717	754	726	685	738	760	772	702	738	711	719	700	713	679	756	723	756	734	722	787	697	712	776	708	705	715	743	692	715	741	704	724	748	736	726	721	763	683	777	744	702	754	769	712	731	718	748	770	669	701	761	671	676	691	701	699	718	698	695	699	723	708	707	692	696	652	783	726	747	736	727	702	747	726	733	735	722	764	769	729	753	720	750	730	761	722	731	756	689	703	730	763	696	701	674	668	740	673	707	702	738	734	775	738	695	677	756	717	697	701	759	726	721	741	738	719	729	777	760	714	736	718	742	707	758	653	775	695	713	725	723	704	743	749	687	674	735	704	711	706	724	726	749	721	721	754	683	665	680	744	669	694	726	752	746	698	731	729	676	724	674	714	676	729	702	701	687	687	717	672	685	703	712	700	715	717	700	693	740	742	752	691	715	792	733	699	728	720	696	749	716	693	711	726	687	722	682	741	712	746	763	752	681	745	741	712	735	735	748	693	708	709	765	760	752	740	719	734	725	740	709	724	697	744	701	712	690	758	686	727	771	708	717	704	772	734	717	773	725	702	735	729	715	760	711	736	704	713	728	721	729	755	761	730	727	758	750	723	704	693	733	719	711	698	736	690	726	722	747	747	731	700	717	770	708	719	680	690	751	693	717	754	753	743	740	728	690	714	735	688	726	732	723	750	685	759	811	724	719	775	711	723	724	730	685	718	718	704	709	711	712	718	712	729	730	701	701	710	723	757	699	730	719	719	757	685	719	667	663	715	722	728	767	770	726	722	717	693	703	701	747	738	729	714	738	714	676	776	719	727	704	703	715	716	756	724	735	724	723	669	717	743	785	679	728	736	709	684	766	724	711	723	714	732	708	686	704	760	709	646	732	725	768	738	726	720	737	686	782	734	745	725	745	747	753	733	751	694	697	728	749	720	767	697	759	733	680	696	720	734	700	761	724	707	714	731	752	704	710	732	726	717	679	774	712	724	721	730	716	713	749	685	688	688	755	752	710	699	730	683	714	764	682	726	742	694	708	747	686	728	716	689	702	737	747	722	732	738	750	732	756	714	723	660	725	749	724	689	697	709	763	682	689	712	764	698	762	731	709	749	735	749	730	638	712	746	790	757	736	737	687	693	710	702	730	722	731	763	727	738	766	768	695	707	698	733	668	706	734	736	727	714	741	719	707	691	680	732	702	724	714	740	703	673	767	728	733	690	724	711	745	735	732	722	724	711	741	750	696	666	745	767	682	736	705	746	708	743	750	699	677	731	716	720	771	730	688	681	729	739	699	731	688	730	738	726	757	728	708	749	757	778	701	689	736	707	734	685	728	711	753	704	718	798	718	698	743	720	720	722	735	682	726	740	748	729	757	726	665	705	726	723	722	731	757	675	702	694	689	729	735	702	698	711	715	708	686	757	710	770	724	770	717	679	662	751	690	698	696	743	704	725	704	685	707	712	714	747	716	722	707	737	725	733	770	750	733	714	728	765	717	711	744	709	709	705	715	686	736	692	746	733	729	731	686	738	730	735	753	728	723	770	746	764	724	704	714	737	709	726	714	746	743	702	712	768	745	666	724	692	748	718	742	702	681	720	743	721	716	699	737	741	748	725	743	652	730	719	703	730	745	711	730	732	672	673	724	719	750	718	725	713	743	743	738	724	719	742	717	711	730	697	748	671	749	710	775	704	725	668	728	705	748	719	718	721	736	704	734	706	752	713	694	742	769	744	741	714	708	692	709	703	724	732	759	733	698	678	684	714	745	764	757	680	772	741	688	718	712	735	736	738	742	747	679	723	697	710	759	723	667	697	728	767	700	740	714	754	723	681	737	740	755	666	774	730	732	736	737	734	703	752	734	690	715	745	699	693	705	726	765	746	755	750	684	736	716	737	717	714	768	724	737	725	767	698	716	715	684	741	703	706	728	717	752	697	741	724	733	719	710	708	724	722	763	700	738	675	702	741	731	691	704	671	735	718	723	753	783	718	669	761	694	738	742	737	724	699	728	715	724	747	779	731	721	638	677	733	732	754	719	698	714	711	770	743	696	739	735	699	755	669	757	710	711	726	699	713	710	743	704	693	732	721	704	697	688	744	779	752	696	710	694	709	739	728	743	726	703	698	751	709	771	732	716	707	714	738	735	690	771	677	709	714	750	733	695	758	758	763	729	691	695	793	760	741	712	708	719	744	757	749	712	674	718	706	713	690	714	742	777	738	746	693	750	710	719	725	673	740	712	722	724	740	706	705	696	718	720	723	755	700	734	737	724	725	708	767	740	767	734	697	722	731	755	748	745	724	715	727	710	762	726	734	781	711	686	758	697	703	707	651	726	751	708	734	696	690	751	716	716	718	698	713	703	743	730	715	709	660	742	733	702	730	686	740	757	698	719
30450	4854	986	578	399	434	350	310	329	340	311	350	347	315	317	354	381	312	321	327	335	357	367	329	329	329	283	327	345	300	305	334	322	302	353	332	341	353	344	310	346	347	333	330	336	342	345	356	301	314	302	332	315	328	330	312	325	312	314	316	309	348	297	321	343	324	329	393	312	339	350	313	297	354	300	342	348	360	332	327	351	353	329	318	304	335	326	340	357	330	314	349	314	321	338	356	341	347	318	347	344	322	309	321	325	307	347	330	334	348	358	330	316	317	332	360	315	326	333	341	321	346	330	344	334	307	346	354	334	338	375	373	314	336	337	337	334	309	325	293	305	353	343	324	338	342	323	337	338	354	342	311	351	328	340	353	347	326	325	322	324	313	311	327	321	324	365	339	320	339	331	302	329	342	330	365	319	321	321	325	286	341	316	313	347	303	321	324	385	326	375	322	308	366	345	371	313	336	326	322	322	314	310	315	331	359	364	336	375	332	354	332	340	357	331	314	335	328	337	350	326	348	302	303	342	343	332	303	308	365	308	349	384	333	339	320	338	311	320	321	371	337	313	327	341	300	320	342	372	315	341	327	315	305	342	341	307	337	322	331	341	342	331	344	370	320	314	320	357	365	334	351	327	344	337	352	368	342	321	334	313	306	319	344	317	319	328	332	316	334	314	322	304	325	324	344	340	326	336	323	346	303	361	377	378	307	351	356	318	352	329	316	348	355	352	313	343	324	348	348	314	331	293	334	362	339	319	322	296	333	299	308	327	327	287	325	332	346	315	311	336	341	292	334	346	348	325	320	306	322	330	324	330	315	339	351	336	299	357	317	341	343	336	299	339	292	301	322	327	340	332	340	311	365	315	352	320	385	315	310	344	349	313	329	319	305	321	320	361	346	347	334	308	318	351	323	334	337	302	304	349	346	329	316	323	355	349	351	368	344	355	319	330	292	303	295	321	329	337	328	332	345	338	320	344	355	359	350	347	356	317	332	328	377	316	356	334	295	341	340	311	335	340	341	331	350	315	357	354	317	329	334	307	366	324	333	275	337	333	323	286	325	318	328	293	324	318	317	277	361	282	355	373	312	323	311	312	379	340	316	353	324	335	308	309	334	347	332	333	327	348	390	344	292	331	336	317	331	343	363	343	346	312	319	329	308	349	323	339	339	317	305	328	366	312	355	313	324	319	319	362	337	323	337	298	315	304	327	310	337	347	317	346	307	349	353	316	341	359	328	324	355	345	356	309	364	333	329	356	316	294	336	330	296	338	300	315	323	353	335	357	307	355	324	328	317	347	343	315	308	307	318	293	329	335	334	348	326	310	331	346	343	335	367	328	330	321	329	362	324	316	323	343	332	307	329	321	323	310	310	363	327	362	293	362	312	325	352	300	344	353	374	353	351	370	349	353	306	336	333	377	351	339	296	350	305	330	311	324	313	308	342	319	316	333	343	362	319	322	330	335	319	325	322	333	285	351	360	351	337	288	350	318	340	342	326	291	347	308	358	331	321	336	348	359	364	301	314	333	341	343	365	349	305	315	347	328	355	328	303	301	296	323	286	336	349	329	321	330	318	346	294	333	316	334	339	322	308	305	338	327	318	335	288	338	336	310	323	364	341	347	321	323	343	340	299	315	333	332	300	335	382	340	332	364	334	291	350	348	358	340	332	315	319	333	343	355	338	344	327	306	274	380	306	311	325	293	319	281	348	343	331	329	344	338	389	333	326	340	346	345	335	348	304	342	345	371	301	361	361	353	354	345	328	355	323	325	294	327	312	353	359	317	337	319	345	310	326	301	320	322	348	317	327	341	323	340	333	326	335	314	292	344	313	335	336	337	299	330	386	316	333	354	352	346	337	315	339	295	354	346	308	336	346	319	328	328	345	320	346	330	327	343	342	341	317	331	338	279	350	353	324	350	356	322	307	289	316	326	304	360	384	364	323	361	320	331	310	357	345	335	313	340	316	337	356	345	311	347	343	353	366	296	337	300	353	350	343	336	328	337	310	330	332	335	300	300	300	345	339	361	344	335	340	340	334	372	347	348	360	301	357	313	310	335	320	292	344	319	325	274	320	349	339	375	344	344	338	329	310	342	334	287	349	331	278	315	358	308	343	345	338	341	325	345	340	320	312	309	360	334	313	377	328	329	377	320	362	363	337	327	315	308	328	331	356	359	341	318	310	338	329	357	324	351	354	335	331	341	279	306	315	345	336	324	333	319	322	296	340	301	342	340	370	335	353	362	335	333	312	323	331	307	321	340	314	345	298	337	356	349	331	305	273	357	356	347	360	336	320	348	339	349	339	350	322	375	318	341	348	356	358	331	293	341	367	345	322	279	299	346	339	379	314	320	364	330	334	337	342	382	351	363	355	359	354	355	354	323	341	306	318	326	336	294	334	350	333	328	301	320	314	298	324	358	347	312	339	350	355	312	344	333	333	353	314	362	334	355	313	325	278	341	325	323	310	323	327	281	353	324	325	311	349	359	289	319	315	309	322	338	365	330	298	338	330	298	349	332	324	309	327	330	309	306	358	358	307	328	330	348	314	363	331	336	348	320	324	316	350	349	307	327	295	312	338	335	339	345	335	346	349	319	317	335	320	339	308	325	338	380	364	337	346	373	335	344	312	339	338	295	313	339	306	339	333	363	348	332	332	294	327	341	339	320	283	306	340	382	367	323	351	304	306	319	326	346	342	332	329	376	347	324	357	342	340	326	328	320	296	303	346	333	322	378	319	333	334	356	341	317	344	355	323	327	317	347	316	329	349	322	362	354	375	335	304	336	360	328	334	340	362	360	340	343	312	330	333	320	334	333	348	348	341	338	330	316	322	323	309	308	334	358	331	302	375	313	334	367	307	301	335	380	306	287	355	344	319	329	381	392	295	327	341	340	354	358	299	360	376	315	331	320	333	332	312	324	323	320	345	315	332	361	330	334	351	296	322	301	327	335	324	311	347	324	323	318	327	325	354	337	295	282	316	331	288	331	366	356	314	315	332	336	308	323	310	338	347	342	347	290	331	330	330	330	331	319	373	343	334	340	324	311	327	316	328	344	337	331	357	328	302	357	346	341	322	344	344	347	321	328	347	312	292	304	320	313	318	308	337	313	331	315	344	316	329	353	345	366	338	330	324	356	352	328	304	346	319	361	367	336	315	314	315	349	327	323	329	336	323	335	328	330	318	307	303	321	322	304	323	343	342	314	317	346	319	341	302	331	307	322	338	341	351	334	333	345	327	342	326	323	306	357	343	320	331	321	341	367	309	343	348	364	313	347	337	333	319	321	320	336	326	312	320	352	295	320	322	344	334	318	365	349	322	292	346	336	309	301	350	351	352	344	336	323	309	343	347	314	335	351	334	346	324	354	329	363	347	344	334	339	299	324	356	327	314	350	359	333	323	352	329	373	306	347	331	310	364	352	305	342	323	349	326	319	325	345	311	331	337	336	340	328	302	343	350	312	337	342	320	314	366	348	341	312	315
22639	9251	8204	5089	2493	1806	1169	943	876	785	788	770	819	819	768	778	785	810	792	775	736	727	797	732	797	797	741	768	714	772	691	799	796	782	769	785	707	727	741	777	795	808	784	791	825	793	803	798	808	794	781	806	778	763	798	717	805	771	786	780	782	733	715	785	737	812	741	739	782	760	793	804	752	781	772	818	755	766	758	726	792	770	713	736	785	805	787	765	778	824	766	768	765	781	793	745	751	757	807	792	745	754	734	753	798	742	752	776	734	813	713	777	782	790	761	805	782	804	793	784	781	797	770	774	815	793	767	782	776	787	763	789	738	815	782	745	778	761	770	782	753	773	789	740	792	723	778	756	745	734	732	816	744	735	788	766	774	743	786	813	725	777	745	782	777	744	791	757	769	729	739	776	800	773	759	807	768	763	741	770	747	775	758	737	716	759	765	779	720	750	760	734	794	776	759	769	751	796	760	737	809	774	761	829	769	769	749	795	711	741	738	787	787	758	765	762	718	760	759	762	775	718	782	761	789	760	786	756	763	728	781	761	769	756	780	738	801	771	808	729	772	824	755	770	755	688	752	745	731	762	777	786	762	784	778	763	754	766	752	809	787	765	783	771	795	783	756	802	799	765	746	760	764	752	773	740	811	731	837	772	807	795	820	755	788	778	726	767	771	780	814	777	782	769	770	733	765	744	741	734	792	760	756	786	783	762	765	769	750	777	730	740	754	781	779	811	805	806	828	756	793	752	735	772	770	775	772	759	764	752	809	770	787	797	730	788	783	786	782	763	797	735	787	800	743	758	819	812	745	776	770	770	759	759	778	753	764	808	770	743	766	762	790	772	718	739	714	765	789	811	788	753	783	800	743	732	755	779	768	778	745	814	721	733	763	755	780	763	768	759	710	764	739	763	735	748	716	752	771	751	780	790	726	733	784	744	750	770	781	812	762	769	781	718	750	747	797	776	772	748	784	788	801	726	743	801	773	782	718	749	788	739	763	769	755	753	776	761	751	741	770	768	771	775	720	723	782	754	765	752	722	798	808	740	767	729	794	791	729	764	753	767	748	817	753	748	761	778	769	728	738	811	770	776	757	763	810	787	810	803	820	747	769	769	826	733	763	727	785	740	799	816	717	825	781	751	713	761	780	791	756	775	758	766	786	768	782	784	759	748	783	783	757	766	754	773	780	791	747	770	747	723	734	750	748	799	783	728	802	765	751	763	773	764	778	809	791	774	717	798	808	772	748	759	802	795	787	784	756	765	743	779	725	794	756	719	771	763	797	800	757	786	817	753	798	821	758	769	750	732	789	728	733	742	773	767	781	785	730	707	804	808	747	756	710	785	816	767	819	813	821	735	754	774	779	778	755	766	771	820	736	790	816	717	823	777	785	744	753	727	823	726	836	792	744	746	812	749	809	775	782	808	787	737	781	725	813	809	758	786	778	802	773	789	740	734	835	796	768	768	777	751	765	789	787	776	733	782	739	771	781	755	783	771	819	697	804	799	787	744	710	728	779	734	747	763	757	730	732	749	737	701	813	755	756	755	757	749	757	758	771	742	788	759	792	757	731	767	774	763	772	757	824	748	744	789	791	781	757	731	728	816	792	744	760	769	758	787	762	742	713	740	711	726	753	777	773	755	776	715	741	774	740	775	765	788	781	796	784	773	759	760	762	769	710	741	714	758	711	794	764	720	798	808	791	782	757	750	767	790	736	787	694	737	735	755	766	723	778	761	790	719	773	776	725	733	766	753	756	741	742	710	801	787	753	727	780	750	778	733	783	744	808	802	767	797	797	803	781	815	774	742	784	812	786	718	741	790	732	814	732	756	762	727	744	729	754	783	755	761	769	722	798	814	762	793	788	696	717	733	734	774	813	767	782	788	775	797	788	737	770	751	769	799	724	748	808	774	770	716	703	805	721	766	779	799	756	752	779	746	804	776	771	850	747	745	741	792	754	779	786	767	779	753	805	705	771	775	739	740	847	795	772	778	759	805	717	732	775	766	783	765	767	806	739	782	745	793	797	765	776	713	795	760	760	762	760	730	775	754	744	717	761	793	751	779	772	793	747	795	780	756	687	704	765	769	794	765	750	777	773	765	770	759	733	813	782	749	758	764	762	777	803	743	742	764	768	735	756	773	814	733	724	793	767	747	735	778	791	798	719	767	755	778	751	774	789	747	725	781	693	767	775	736	802	795	748	758	737	766	764	758	759	761	768	757	777	761	793	779	762	754	747	739	772	773	770	764	809	798	711	788	728	775	773	769	798	709	778	767	760	755	777	782	756	798	796	752	753	776	775	762	768	740	794	780	707	829	755	775	725	758	798	788	828	765	752	742	803	775	786	797	780	765	736	738	791	772	794	697	819	752	782	790	751	767	763	764	744	732	796	816	748	794	794	763	797	773	766	778	715	783	809	783	800	770	785	800	770	799	771	756	740	777	748	728	782	744	802	790	780	766	743	778	762	750	818	792	758	787	783	761	756	788	726	757	778	818	755	749	794	811	776	796	763	783	785	732	799	744	776	783	780	766	732	776	732	772	783	807	775	755	756	792	794	786	771	798	779	796	768	763	775	757	764	795	732	790	762	785	808	742	758	829	772	744	776	750	727	768	726	777	816	764	777	806	779	783	777	733	796	770	742	732	750	752	801	787	757	747	795	754	750	796	736	774	733	741	768	765	724	781	748	770	774	794	764	771	764	776	784	774	769	741	807	773	711	792	793	745	712	773	764	786	796	778	750	771	768	778	728	735	750	804	795	753	737	778	730	748	823	784	777	807	747	794	798	775	799	765	784	799	705	734	813	764	731	773	764	759	800	780	782	749	824	741	796	761	748	790	765	760	775	721	779	781	799	783	799	744	751	734	816	753	751	711	745	768	748	783	816	752	749	762	758	780	775	752	835	748	740	748	746	785	772	693	775	781	771	790	786	727	740	821	780	738	752	768	754	795	732	759	726	773	777	793	814	771	772	805	838	752	769	768	720	770	765	750	786	791	758	761	749	823	755	768	812	748	780	775	754	764	761	794	796	742	807	769	797	736	743	757	754	784	753	735	798	766	789	799	744	719	753	744	754	746	780	738	736	782	781	748	747	771	767	750	720	766	820	796	772	784	752	750	790	729	803	774	780	672	790	690	749	774	736	796	761	805	790	784	807	787	790	768	767	745	768	720	755	781	842	777	796	787	761	749	756	795	728	792	814	747	755	737	804	737	738	764	772	810	794	712	797	761	785	737	721	782	750	750	768	772	757	816	749	831	791	785	740	790	768	709	750	751	769	748	772	789	771	766	758	744	812	806	728	757	725	797	753	813	798	825	784	747	773	763	754	775	779	759	790	722	711	768	758	739	760	786	831	738	752	759	781	754	784	734	762	765	756	764	793	812	796	748	773	776	792	804	782	753	804	796	781	772	767	784	770	767	769	786	768	716	810	837	772	724	766	773	768	724	706	771	739	777	757	758	751	756	714	771	782	769	753	767	787	761
36104	6496	912	618	532	391	356	358	310	316	310	335	358	323	330	361	365	331	338	367	337	357	300	322	331	327	348	323	336	363	347	311	356	315	383	332	350	344	330	312	321	331	342	367	330	369	341	333	335	344	314	305	334	367	370	330	360	314	365	364	326	338	346	354	364	338	352	364	345	311	344	293	360	333	316	322	325	366	360	358	300	348	322	339	329	364	322	340	377	324	327	331	337	368	339	317	348	330	322	357	352	334	392	361	348	319	357	344	326	328	328	334	303	373	346	286	343	336	341	314	332	368	316	325	314	335	358	318	352	324	303	344	321	337	329	330	347	322	349	313	360	368	328	319	376	333	351	343	364	268	332	339	321	329	361	356	365	315	340	338	346	338	309	326	337	329	350	386	347	357	332	349	375	320	279	351	324	329	338	340	324	334	351	299	289	316	337	340	347	344	358	326	339	357	352	324	352	349	354	344	340	371	326	335	336	330	363	351	365	359	339	337	352	325	327	316	338	368	349	324	313	306	372	306	327	346	337	293	337	325	363	343	297	327	314	359	331	350	319	358	370	348	335	327	336	318	336	354	356	325	371	339	316	347	355	324	306	340	310	350	335	301	329	366	323	355	337	364	365	362	329	321	368	350	312	358	320	340	323	343	309	339	325	323	303	323	336	337	323	353	345	340	377	348	358	360	324	329	347	350	333	343	339	318	402	348	380	343	312	313	310	359	349	335	348	334	354	342	325	342	325	343	369	339	318	343	350	330	349	315	350	356	332	321	318	336	355	357	346	321	314	315	366	349	327	315	319	334	335	361	309	324	314	337	370	398	368	317	338	322	347	319	312	354	323	339	331	365	321	331	345	333	361	301	293	342	343	351	343	353	344	334	330	349	342	314	333	332	323	303	370	369	343	309	346	340	354	378	296	310	345	332	325	338	343	360	347	338	303	284	364	341	312	349	343	339	354	374	292	358	328	319	336	337	323	348	336	313	348	374	336	319	337	377	306	333	342	356	337	320	308	325	333	328	322	335	317	374	363	361	366	310	343	350	335	349	361	313	357	337	373	353	326	328	333	334	342	344	316	327	377	321	328	333	335	342	362	376	323	323	358	365	319	312	356	337	342	334	317	326	341	303	337	320	303	341	330	337	326	346	310	348	323	341	348	312	318	328	351	345	321	337	358	330	344	338	330	333	332	349	348	358	348	364	317	355	341	323	307	320	336	352	347	304	345	373	305	309	324	321	368	332	338	352	345	351	355	354	329	326	309	323	369	332	316	363	351	342	336	328	338	320	335	353	317	326	351	351	295	308	308	338	355	325	353	340	345	363	361	359	330	327	337	305	335	313	361	352	336	355	362	335	359	319	348	322	358	372	350	288	333	334	318	336	341	356	367	319	299	356	322	339	326	344	361	365	340	349	321	352	335	346	363	345	302	351	352	326	331	339	314	351	322	347	337	338	362	332	351	315	321	312	355	316	366	321	359	360	314	361	306	316	331	390	328	373	331	320	344	346	309	330	350	349	348	361	360	359	329	336	321	371	324	342	339	330	360	345	347	317	346	364	336	344	343	340	335	319	345	348	346	355	348	328	309	331	355	336	357	337	325	304	339	357	333	289	331	317	330	333	345	343	360	320	345	376	318	371	372	312	357	342	376	312	366	341	346	344	355	334	331	346	346	345	367	374	322	372	362	338	377	327	318	361	316	357	349	342	356	338	380	332	319	349	284	336	352	304	327	349	342	330	335	356	328	325	322	362	314	303	330	344	349	324	350	348	377	319	353	318	356	366	349	324	344	329	343	368	343	310	341	330	340	348	338	327	371	319	339	360	345	307	336	354	327	336	324	331	354	292	333	317	355	344	313	323	320	334	348	307	330	342	322	320	367	333	357	323	341	313	330	341	319	339	325	352	355	356	365	361	333	329	313	346	353	351	357	342	353	362	374	289	338	321	310	354	293	312	310	315	347	326	332	353	357	351	342	342	328	357	338	339	350	361	381	344	310	320	364	344	340	344	332	324	363	347	307	347	334	343	372	311	344	335	339	344	346	328	326	345	359	367	373	358	382	358	297	337	351	355	343	374	322	361	310	374	347	357	325	363	323	366	316	333	329	319	328	312	390	298	356	371	317	343	359	373	344	390	326	352	364	315	356	325	344	389	343	342	302	348	355	352	343	357	354	332	338	331	338	362	337	328	371	334	326	311	334	339	356	312	316	345	325	330	365	351	328	342	337	337	346	334	332	337	361	325	363	363	315	355	342	342	362	326	331	360	340	346	382	337	329	323	344	353	327	341	338	341	350	333	339	322	348	353	305	341	352	352	316	323	346	337	296	346	348	340	322	369	343	320	309	338	303	314	308	325	330	323	319	348	329	341	312	351	323	337	361	337	329	331	338	341	345	356	350	323	355	347	314	361	377	348	360	304	300	369	383	339	313	356	337	324	352	317	327	331	345	321	345	327	350	340	314	378	333	349	367	356	374	321	340	330	312	346	346	303	368	352	308	364	334	341	348	333	316	340	312	354	345	342	350	301	349	342	345	329	338	335	345	392	342	334	296	365	351	288	338	336	338	325	343	330	336	311	344	343	302	369	316	307	347	363	355	318	348	304	367	343	331	346	318	311	299	316	314	316	332	332	319	349	321	338	340	351	344	347	334	365	375	359	324	321	324	320	346	344	366	311	315	334	328	330	342	378	316	355	335	281	341	340	377	315	338	343	332	340	321	323	331	358	361	368	316	350	296	341	333	343	348	344	367	362	353	314	305	329	315	364	358	387	341	362	341	328	337	315	400	362	305	328	312	352	348	348	338	303	312	352	339	326	333	341	381	344	352	312	314	321	306	334	322	342	319	362	319	340	360	388	336	343	380	330	357	325	319	320	296	321	363	328	355	360	368	316	322	302	354	334	391	370	311	331	309	338	308	359	347	330	330	348	306	341	316	341	335	337	319	319	330	354	329	331	349	337	375	348	302	361	350	353	339	294	347	329	364	334	342	340	314	379	363	330	371	378	320	343	311	343	347	336	366	321	384	346	333	375	335	344	326	322	344	316	355	327	340	334	361	356	341	356	325	357	333	356	304	340	367	374	340	357	341	345	342	329	348	336	329	328	305	357	338	384	386	368	336	319	321	321	348	324	364	304	283	358	347	342	346	351	322	371	363	340	336	371	350	329	326	315	323	365	309	363	330	336	350	328	323	331	316	366	337	341	305	322	296	387	342	349	315	342	359	363	357	316	344	346	326	310	334	339	349	385	337	356	316	351	319	359	346	320	298	298	315	319	294	329	338	349	340	327	343	358	376	381	365	308	351	331	350	350	363	347	328	338	307	336	331	350	359	306	319	292	358	302	340	330	399	342	355	310	337	342	362	364	363	321	341	349	333	351	296	348	317	338	339	354	361	338	348	322	349	331	357	364	360	336	330	327	310	329	352	336	316	329	361	328	313	354	360	310	321	324	328	350	335	351	341	304	340	354	343	323	315	330	325	285
26102	10654	6966	4866	4136	2014	1075	898	893	804	868	864	841	846	816	811	792	802	803	818	806	768	754	823	778	803	767	768	721	772	822	813	802	810	819	803	804	804	827	745	755	797	761	810	813	799	785	767	802	803	799	785	825	817	766	795	824	802	764	792	773	839	821	791	782	777	767	807	782	830	817	795	820	803	818	819	808	836	777	793	791	805	808	795	796	777	839	800	803	795	757	801	845	820	839	801	776	798	834	824	804	806	809	799	820	807	819	777	797	790	804	803	771	817	751	816	830	781	837	830	811	794	775	795	802	768	825	732	773	794	818	796	812	770	816	817	824	790	821	766	804	824	775	791	787	807	806	836	780	836	838	820	793	832	775	804	802	795	809	733	832	774	793	769	769	760	795	842	799	777	817	801	761	826	805	802	801	804	787	789	766	808	821	764	772	819	762	773	808	758	806	808	848	781	805	810	801	743	794	725	865	754	816	806	789	786	828	777	759	812	780	762	785	750	798	765	786	786	790	782	815	786	816	785	846	804	781	798	804	806	778	819	807	809	806	792	801	760	818	787	765	815	765	781	820	826	787	822	788	824	804	749	808	811	766	851	730	771	778	845	791	810	775	821	844	784	777	874	800	798	801	787	817	794	795	784	821	816	808	823	752	809	824	820	743	782	769	790	787	787	773	825	846	847	797	783	774	786	830	847	779	763	753	793	815	807	826	767	769	787	802	746	781	810	827	800	790	818	755	811	772	782	769	825	815	757	763	796	822	785	841	765	828	840	758	796	780	836	804	790	839	714	841	807	816	810	798	769	769	816	785	792	780	812	764	776	765	804	795	843	799	836	817	776	829	754	779	776	777	793	814	825	836	797	813	806	819	821	742	781	759	777	805	774	781	769	790	786	781	774	814	779	771	779	800	849	836	818	800	830	726	794	779	838	799	783	860	833	775	777	800	780	763	780	799	800	783	766	770	812	793	747	755	786	786	742	823	744	818	795	774	749	811	781	794	774	813	836	812	743	803	811	816	803	803	804	807	769	807	817	795	785	794	795	799	776	754	784	794	792	836	729	794	780	816	806	806	842	781	817	781	779	810	820	825	819	785	774	774	754	751	824	816	788	767	775	772	817	826	822	873	777	812	792	785	819	790	769	798	780	779	812	787	791	801	796	776	787	784	725	812	777	755	849	791	803	797	773	781	829	763	788	783	797	830	787	782	797	781	778	777	858	781	816	759	812	746	791	789	750	767	819	776	802	804	752	836	829	786	801	792	820	792	778	784	794	781	793	800	795	813	790	777	834	801	809	786	791	755	795	859	840	768	810	818	788	824	802	815	760	830	803	794	784	814	849	770	814	799	764	784	810	824	828	776	807	828	792	802	761	779	778	765	815	803	820	817	785	841	821	822	816	824	785	804	876	811	800	791	798	784	764	793	784	812	795	824	797	808	768	844	802	780	817	782	771	783	823	815	769	790	836	765	817	782	814	816	762	787	823	786	765	789	810	790	746	815	763	778	811	786	764	771	791	833	813	807	794	779	781	779	801	816	738	780	772	790	843	840	856	802	859	828	745	798	741	811	782	778	745	815	770	816	824	783	784	808	806	763	771	835	762	808	790	773	839	772	785	787	778	858	797	799	791	823	802	795	792	775	790	837	829	752	814	763	795	801	779	824	766	799	809	800	790	761	795	811	744	789	780	829	808	791	824	865	833	792	785	797	765	775	824	780	784	757	769	767	806	790	763	817	784	766	810	784	834	767	844	783	789	811	804	791	806	827	783	766	779	799	835	794	773	796	787	772	787	760	753	767	792	758	838	828	792	810	789	785	727	781	750	841	770	752	810	796	828	819	731	772	819	768	822	767	744	786	767	831	823	736	784	851	824	814	761	750	821	788	830	810	811	779	780	789	821	820	800	803	823	831	796	823	772	785	734	776	825	779	761	758	812	830	796	795	767	784	854	823	835	836	793	773	817	830	789	828	747	729	817	834	802	770	828	822	793	803	790	834	803	787	813	769	818	830	807	788	782	795	844	773	725	748	796	841	825	785	767	785	822	793	796	786	830	849	828	730	743	823	781	780	800	765	854	758	791	807	833	798	805	769	792	800	802	868	823	775	806	813	804	772	784	818	819	826	793	788	791	764	828	788	846	805	852	765	796	790	775	807	799	829	831	796	779	826	782	825	785	797	788	799	787	778	810	768	853	804	781	736	803	836	770	798	813	785	809	800	795	777	792	785	852	816	780	759	744	797	735	818	801	828	840	742	756	843	808	780	783	802	845	821	781	795	773	798	843	814	778	821	819	789	786	759	824	775	758	796	852	783	805	771	844	832	761	775	767	810	793	845	755	816	745	805	828	737	796	782	806	798	811	819	772	812	806	716	806	801	799	798	785	805	807	750	775	753	785	764	831	754	822	790	813	799	824	758	810	797	773	789	794	774	797	831	821	803	822	764	805	736	791	798	806	794	736	842	792	787	820	807	840	798	814	768	787	791	838	806	747	829	795	837	827	797	807	781	778	761	821	796	812	790	769	809	869	784	830	775	765	812	785	722	780	814	761	784	810	811	821	786	806	769	824	776	797	768	825	750	811	809	793	753	804	811	829	755	779	818	796	743	747	852	827	818	832	783	789	801	813	769	790	795	766	810	785	773	802	806	772	814	785	794	798	770	791	784	737	804	792	817	805	742	784	787	770	790	785	776	803	810	823	795	785	769	765	839	756	789	809	790	776	740	816	777	770	754	788	733	829	831	799	819	798	824	773	742	742	819	825	802	808	788	796	796	780	797	775	823	797	790	845	829	765	798	806	815	846	783	792	772	751	736	783	823	800	800	764	769	754	812	750	815	796	815	780	848	754	792	796	746	809	827	815	770	806	830	809	810	818	836	759	839	776	823	741	787	809	825	763	800	810	851	763	785	810	770	785	802	811	816	823	843	775	763	827	774	795	737	807	788	804	834	800	785	824	776	799	791	783	851	822	771	786	807	779	793	837	758	776	772	762	788	819	822	811	819	752	768	770	840	795	832	774	784	755	791	791	788	824	778	811	824	800	822	779	768	763	782	776	714	782	863	809	797	795	842	755	817	837	832	840	810	819	794	769	747	751	764	812	806	804	809	742	783	808	772	843	793	778	805	799	851	782	818	832	783	818	807	793	811	773	718	800	781	795	862	765	778	820	791	799	786	767	783	821	789	807	778	796	794	790	838	773	748	828	774	854	799	785	807	777	765	803	797	809	785	764	809	737	807	739	811	762	824	799	764	770	755	824	807	829	803	779	814	813	797	859	792	790	819	773	826	747	774	787	783	768	864	827	762	799	780	790	792	818	763	748	767	793	805	810	802	770	806	771	784	794	834	766	843	798	830	796	788	737	790	754	779	751	790	753	766	761	817	805	826	811	767	825	772	812	794	835	809	758	799	799	828	791	838	789	779	810	762	758	783	783	803	819	783	785	795	788	811	845	769	782	780	789	783	822	806	825	814	786	800	771	848	813
21966	2325	622	459	349	349	349	335	300	327	302	307	324	294	349	326	316	329	326	299	314	334	294	355	323	323	309	290	303	305	316	325	291	311	335	310	341	321	319	326	321	353	297	345	350	315	325	328	341	351	378	330	324	342	294	327	318	309	305	335	281	357	367	321	321	328	299	287	298	294	343	306	312	300	286	326	318	369	300	305	353	341	342	294	326	331	301	325	341	310	342	320	313	346	367	316	331	329	329	313	313	330	320	307	318	305	323	297	301	357	330	353	321	354	318	322	320	310	302	293	329	356	328	312	272	296	290	318	311	326	308	317	326	293	285	304	295	324	328	323	328	342	294	309	306	287	344	339	316	293	304	328	342	314	322	319	325	308	325	316	306	339	311	292	303	339	309	317	303	338	312	324	317	352	335	307	280	312	309	304	319	307	361	262	342	336	330	328	298	325	269	293	306	271	282	311	306	309	310	305	302	313	301	300	332	324	349	296	301	327	328	312	315	330	298	294	316	306	330	310	321	321	321	317	301	289	314	294	327	292	317	348	321	294	364	332	334	295	330	344	325	313	307	287	302	296	296	290	332	290	328	332	300	342	327	320	294	347	307	338	329	319	316	348	291	329	345	330	324	314	341	368	320	312	313	288	335	366	304	315	285	307	318	340	323	328	290	347	318	324	290	318	309	312	344	327	296	308	333	322	323	322	318	307	309	338	321	318	320	331	340	325	330	327	364	336	279	322	341	318	315	362	312	333	323	336	320	297	316	324	327	300	286	317	328	325	321	293	299	298	300	294	324	275	290	278	306	359	325	330	305	337	301	327	332	289	329	286	302	321	332	294	304	296	319	341	314	314	303	311	330	288	307	340	275	330	336	342	308	308	285	298	295	337	319	340	352	331	303	334	319	322	325	305	317	368	307	303	350	335	356	313	285	314	303	294	349	329	314	326	354	344	337	309	273	324	308	334	307	324	352	346	293	320	338	324	356	337	328	302	351	320	300	293	344	316	355	280	323	304	324	317	350	318	294	342	319	298	300	309	323	286	280	316	329	294	308	314	315	294	318	315	318	296	291	309	285	337	347	305	303	308	334	321	331	317	308	314	322	352	324	302	355	277	280	334	319	311	342	348	332	318	310	343	325	299	343	330	325	317	339	312	312	304	323	310	328	333	309	305	311	324	322	300	342	310	338	321	340	297	339	290	305	349	308	306	321	349	336	347	311	332	317	320	360	331	338	336	297	339	280	303	340	318	333	287	297	307	313	286	310	328	325	306	298	341	308	319	343	287	324	325	303	336	303	339	303	341	365	331	356	284	329	313	310	313	307	374	305	326	382	303	331	318	329	282	325	342	315	349	309	292	306	352	342	284	337	337	344	295	333	315	309	314	287	306	293	352	315	331	308	303	332	316	328	318	285	326	313	324	321	326	306	326	310	292	313	304	317	318	309	308	342	312	288	308	310	311	310	302	309	296	319	317	311	337	288	334	301	330	346	323	321	322	334	341	312	303	292	285	350	338	325	260	320	344	369	291	324	305	355	363	329	334	320	322	282	300	291	337	352	330	303	319	316	337	330	342	326	335	334	334	308	307	331	340	326	295	295	282	333	324	287	320	317	324	372	359	324	288	340	308	350	339	333	332	314	307	269	315	336	337	314	304	308	305	328	345	266	306	287	344	340	324	322	335	284	304	343	334	307	349	293	309	296	289	305	359	360	337	316	281	331	298	332	371	338	307	319	283	329	293	371	319	300	304	355	329	334	312	310	304	299	333	339	346	414	325	342	335	284	282	328	356	286	321	314	319	312	347	299	311	330	303	335	337	340	286	329	347	347	342	362	299	337	327	342	343	349	331	301	306	358	316	313	315	350	336	321	320	318	322	351	293	323	322	303	333	323	292	294	311	312	358	271	307	359	314	260	314	286	295	296	332	311	318	290	318	313	330	292	315	296	308	309	292	320	317	331	326	314	269	301	313	332	290	304	328	342	313	348	312	329	317	333	323	312	305	325	309	343	313	275	293	305	285	322	297	320	328	306	270	319	320	321	313	317	336	367	327	302	367	303	333	339	300	302	331	330	321	316	317	298	270	279	313	265	291	290	334	322	330	366	334	335	313	343	298	284	312	336	322	317	319	325	299	330	333	315	328	302	374	266	352	268	341	331	325	280	306	270	302	324	331	330	307	279	284	316	350	312	329	311	325	303	327	325	359	354	319	301	312	298	321	294	305	321	317	315	329	296	289	330	311	333	316	308	319	347	291	329	318	294	325	281	323	330	349	305	296	312	280	327	335	332	331	319	292	283	313	316	331	328	310	295	310	322	330	329	302	314	304	325	316	300	320	298	313	339	320	332	326	307	316	312	275	337	282	357	333	320	330	313	328	328	335	310	301	338	353	336	305	312	329	352	288	320	311	334	321	322	315	353	314	310	314	320	305	321	325	312	349	345	331	323	331	323	336	337	292	328	309	307	319	318	289	299	320	318	327	326	329	314	334	319	293	302	309	310	328	294	298	309	325	336	316	306	302	365	295	312	299	313	297	313	335	353	305	310	321	306	297	368	347	303	328	330	330	309	342	309	302	321	311	307	332	273	328	289	322	316	306	312	317	326	290	322	314	308	341	298	337	317	333	316	320	340	297	311	326	298	318	299	310	309	298	325	326	314	283	286	287	308	342	345	352	295	323	327	293	325	294	286	318	340	288	300	324	306	336	315	312	334	294	286	298	322	299	326	336	298	321	312	321	294	300	291	315	313	283	298	274	298	302	321	289	322	309	304	311	324	296	308	331	330	303	304	329	370	339	341	325	302	312	304	326	298	309	325	290	280	279	298	332	345	315	343	338	311	338	326	328	328	324	327	276	322	296	330	301	322	294	333	317	294	285	296	309	302	301	301	310	289	306	303	330	330	304	270	327	304	296	319	300	332	320	298	281	278	322	318	277	333	340	337	315	315	309	316	317	351	309	296	325	290	322	294	334	342	287	328	311	325	312	331	348	287	330	324	342	290	346	267	315	314	273	319	272	313	322	341	328	322	334	318	332	294	333	330	332	336	328	310	329	325	320	308	315	296	296	344	293	281	315	326	316	303	310	335	321	323	295	323	303	353	332	278	297	323	327	315	316	309	347	308	287	325	313	333	378	296	289	320	334	296	330	310	342	296	306	341	341	334	328	316	307	345	326	347	302	331	305	307	321	323	297	301	336	343	306	304	345	307	319	322	345	294	295	321	317	283	265	332	323	323	305	334	318	341	322	323	291	310	317	337	352	326	318	335	297	290	315	321	309	299	311	317	296	355	316	341	320	335	350	335	342	322	312	323	325	344	340	310	345	312	337	308	328	300	338	293	304	345	327	327	305	294	310	326	310	349	323	303	301	317	322	321	300	314	327	308	366	327	313	304	326	280	288	316	293	298	339	356	319	323	292	347	288	327	299	295	314	344	299	338	324	341	335	336	333	324	320	335	307	305	345	298	317	317	322	332	340	317	351	315	313
16500	5667	4205	2838	1535	1120	860	828	713	739	713	754	730	718	697	737	717	687	715	675	743	695	740	741	711	745	692	679	687	720	693	723	702	741	707	688	721	744	756	695	719	727	702	717	692	716	760	711	741	727	718	670	690	700	701	750	734	702	700	696	720	703	733	706	703	735	760	680	742	703	714	743	654	658	760	728	736	732	699	763	712	698	704	670	667	729	679	728	690	727	751	716	715	704	754	774	705	722	718	718	721	684	717	648	739	687	721	742	694	699	742	719	734	721	757	731	759	740	732	762	703	706	662	744	717	714	716	686	761	663	728	784	690	709	707	710	706	767	701	721	691	741	699	709	718	706	727	743	700	750	750	740	698	698	730	751	742	705	718	711	737	717	703	721	715	693	746	752	702	666	735	729	736	715	667	730	695	759	710	712	729	715	706	753	697	733	724	666	731	735	737	668	751	733	705	714	692	733	688	727	681	724	736	696	695	739	681	711	722	780	721	719	741	711	680	683	715	720	675	761	692	706	718	725	718	725	707	713	685	717	761	734	685	719	708	667	726	741	684	730	712	689	730	725	731	746	740	672	731	688	692	669	731	694	734	697	778	706	709	709	729	761	741	736	667	721	675	758	747	735	702	708	718	748	673	727	740	721	735	668	731	722	757	698	701	717	685	673	737	741	664	689	740	758	706	722	755	729	724	720	734	750	705	701	770	718	729	740	722	735	753	717	725	740	736	718	723	710	734	716	710	731	738	697	713	730	710	668	703	741	707	690	714	699	709	742	713	685	655	741	703	718	697	687	714	734	726	689	745	682	723	698	756	713	686	740	723	709	716	718	668	726	675	725	648	730	707	715	724	709	690	692	696	716	697	736	715	743	724	704	690	750	739	664	695	737	716	718	713	735	725	708	728	720	721	742	704	690	743	716	756	689	739	702	685	636	736	724	751	685	693	704	734	690	692	696	752	707	688	710	703	689	741	717	773	753	724	736	699	679	751	682	741	743	680	672	706	719	710	717	721	756	682	679	730	630	728	709	746	695	749	711	719	684	715	726	692	711	722	696	689	692	714	694	690	705	716	717	706	700	719	701	722	715	672	701	736	735	713	761	727	721	735	728	743	704	696	698	703	690	695	688	748	717	690	723	713	731	713	676	715	702	685	768	712	727	731	746	720	704	706	744	711	742	779	733	739	680	716	699	702	749	708	749	705	717	740	706	681	714	712	730	759	702	726	696	710	685	703	723	711	690	710	720	732	725	727	715	717	721	677	731	722	758	671	719	754	696	678	679	742	775	727	756	706	690	697	671	703	720	698	667	706	720	735	714	726	722	668	721	763	735	671	694	736	758	714	720	687	705	731	709	781	764	709	707	702	713	687	717	687	745	756	693	759	720	707	777	728	744	705	708	705	719	697	713	792	713	732	748	735	720	697	735	678	728	720	679	704	724	700	712	759	706	694	711	702	723	740	711	693	738	733	713	721	687	691	688	712	716	701	717	706	705	740	701	746	690	694	694	696	705	749	700	718	709	754	696	715	746	717	708	694	708	724	676	710	672	689	763	695	710	687	683	692	717	751	694	709	730	693	711	732	681	694	709	722	711	758	732	695	729	688	761	699	718	761	716	767	714	690	667	656	732	700	695	708	740	730	754	744	739	775	742	732	752	702	694	693	698	702	670	725	692	739	645	723	658	713	739	724	725	747	740	719	741	805	760	669	725	750	749	690	731	732	723	707	712	732	756	696	709	673	742	751	726	785	705	710	715	726	719	674	721	677	737	736	707	718	714	698	669	682	727	735	735	695	696	733	732	736	750	743	772	714	714	730	739	731	735	689	753	758	715	762	712	703	735	752	742	705	709	729	738	733	687	770	737	698	743	717	704	733	732	721	691	738	709	685	753	694	758	726	781	741	730	705	756	733	710	720	681	728	749	743	700	674	715	686	720	722	707	686	713	712	675	711	767	744	737	701	719	716	728	785	727	740	690	796	705	723	725	729	701	728	706	681	707	699	758	717	711	742	713	698	764	733	756	684	755	730	703	728	684	662	713	735	741	702	742	733	715	732	711	729	743	748	701	644	727	697	702	712	742	757	730	711	723	690	705	717	694	741	712	740	697	711	725	703	727	724	708	707	683	728	731	718	703	705	676	720	688	760	720	758	730	672	716	673	749	699	742	698	705	716	721	710	697	736	724	703	757	732	729	691	733	719	709	685	685	695	705	720	691	733	745	739	708	722	675	733	761	729	747	718	715	724	669	740	756	725	681	728	744	771	719	726	668	733	701	711	709	714	706	744	695	717	776	722	741	700	729	721	702	746	668	764	731	749	717	720	720	728	680	700	725	736	715	774	682	731	687	720	698	740	708	699	742	699	713	669	688	729	671	708	739	764	709	728	725	691	742	720	687	680	730	724	717	695	759	708	702	765	719	747	741	691	661	665	739	714	722	702	719	732	678	753	709	731	709	758	708	771	744	699	717	710	730	685	728	727	704	709	741	696	768	703	709	732	766	753	719	748	716	715	681	730	698	706	667	712	699	738	701	673	763	742	680	745	685	751	723	715	697	709	737	714	756	752	682	657	748	714	741	698	654	745	719	663	766	711	658	698	691	729	701	705	704	704	721	722	722	719	758	728	732	725	716	673	783	779	699	713	711	724	711	714	667	737	688	731	735	740	677	739	696	719	725	701	729	705	723	709	708	696	687	742	685	698	751	720	682	741	702	696	729	659	713	691	689	720	732	732	747	689	698	726	753	722	719	629	713	758	794	751	759	731	713	699	757	769	664	737	699	764	726	726	678	723	675	760	760	703	710	718	716	731	725	704	694	701	735	717	694	785	760	727	700	765	728	737	706	695	702	701	730	737	714	724	707	726	707	752	710	673	766	733	706	712	719	708	736	716	738	733	738	672	730	692	749	684	714	695	710	681	719	746	697	708	762	724	703	691	711	743	748	737	658	759	706	716	731	663	720	725	684	726	718	652	717	712	724	741	691	729	698	715	754	710	757	807	723	761	724	740	771	732	745	737	716	724	694	740	754	693	750	712	691	740	784	723	730	683	730	710	717	749	727	705	727	683	686	741	743	701	685	731	683	698	726	759	738	706	695	702	663	704	728	749	706	732	712	731	756	705	714	698	766	676	750	702	677	735	706	729	685	689	718	731	731	672	666	751	705	721	704	702	712	731	730	730	716	706	680	745	718	719	724	698	737	677	687	739	708	701	683	713	681	672	748	713	715	672	735	700	699	673	687	760	723	746	668	714	700	749	704	723	735	727	716	682	765	695	731	684	710	730	709	728	673	693	693	724	706	768	756	699	749	733	693	738	756	781	720	701	727	723	683	727	728	688	720	644	763	743	722	722	721	696	740	711	706	791	725	689	712	712	789	714	697	705	727	704	701	723	789	747	725	723	727	708	669	681	736	684	692	743	732	742	720	762	713	657	710	735	724	696	730	679	732	712	679	704	712	697	748	727	729	681	720	717	666	713	725	709	669
30634	4083	705	594	456	373	351	341	339	343	325	338	329	317	324	332	334	340	321	313	337	359	330	357	349	322	307	327	324	330	331	333	314	302	349	343	344	356	347	338	347	306	294	331	390	314	272	322	348	307	311	300	334	346	352	306	337	336	339	342	332	323	317	332	375	326	343	306	354	337	345	342	340	342	303	323	361	349	342	357	334	359	284	327	390	327	345	331	349	309	318	342	341	332	342	357	346	303	314	374	352	334	327	334	336	341	335	291	355	336	323	341	308	347	322	343	299	347	361	288	291	349	314	306	329	315	298	345	328	336	308	333	347	314	340	324	314	373	342	338	328	327	358	332	351	341	373	352	347	334	336	290	350	337	285	312	352	335	310	286	298	306	313	322	315	311	337	339	337	313	312	336	316	355	347	279	357	311	300	336	307	326	369	299	354	353	326	274	289	336	343	340	311	316	306	343	341	344	333	314	295	354	308	322	310	353	347	338	342	327	326	318	304	320	342	342	316	327	312	306	301	321	324	334	285	313	348	339	313	306	308	329	315	318	324	324	318	347	325	347	320	314	364	324	287	336	340	337	371	347	327	318	319	308	347	336	364	349	362	341	347	316	335	334	343	334	344	310	346	312	336	335	335	369	313	354	395	362	354	334	327	332	315	330	378	336	340	305	335	320	327	331	303	324	305	350	309	351	340	330	301	304	332	358	332	294	326	307	344	309	353	331	342	354	323	340	344	300	299	325	343	330	354	338	365	306	316	311	312	348	334	339	358	333	337	329	327	325	294	318	342	328	292	345	290	361	339	340	333	294	320	319	319	336	316	290	327	319	308	339	327	314	345	331	317	362	308	290	335	335	309	338	329	356	324	360	300	325	284	302	315	314	326	337	324	336	338	292	333	345	324	296	309	313	331	339	346	325	321	305	348	329	359	312	319	315	322	279	321	321	327	347	292	321	359	328	362	346	314	305	321	307	319	310	325	339	355	318	317	321	323	331	355	315	320	349	333	347	333	359	351	341	292	331	354	340	361	356	326	343	324	341	309	336	312	319	331	311	353	319	301	324	342	308	353	355	349	327	319	306	300	329	315	328	287	324	324	317	359	330	332	329	346	329	318	336	332	304	330	330	349	318	323	336	329	360	344	322	325	314	360	293	335	336	355	328	355	332	323	315	308	286	348	368	331	301	291	311	324	327	321	322	326	327	345	365	327	316	310	330	319	326	344	346	333	318	315	306	342	364	314	323	331	322	300	332	350	341	311	322	343	320	330	314	349	340	313	331	328	364	312	352	299	307	304	295	350	294	319	349	320	338	330	350	342	321	344	319	330	311	318	284	293	306	354	347	327	352	346	330	325	365	348	313	292	338	339	310	317	314	343	311	349	308	314	337	328	317	313	306	297	321	320	341	305	296	323	353	290	304	328	325	323	313	314	333	360	331	313	318	304	337	348	337	330	323	371	322	327	328	335	319	320	353	353	341	358	303	342	328	299	307	304	339	323	350	343	294	330	335	362	333	335	322	324	329	353	328	319	303	314	323	332	299	304	343	361	332	347	333	357	331	327	350	321	316	296	309	309	329	294	305	346	334	307	317	339	287	301	339	295	314	337	307	322	359	355	337	315	349	346	310	337	353	334	345	304	313	328	322	332	325	339	307	323	318	334	312	307	312	320	365	313	321	295	346	335	310	325	329	337	317	372	359	346	333	352	337	376	321	306	364	352	313	377	337	366	307	316	313	340	305	334	319	339	326	318	343	316	313	325	316	316	330	363	351	330	330	298	350	316	340	338	337	286	347	329	303	309	284	373	331	293	335	326	317	331	297	284	324	311	311	320	319	275	363	290	305	312	327	319	307	337	364	329	316	317	349	335	303	305	300	336	315	290	320	315	368	331	359	356	371	341	309	327	310	311	307	316	374	356	325	350	319	329	310	336	321	332	335	313	317	327	347	353	354	318	307	342	317	327	325	360	316	347	292	358	295	353	302	312	306	320	333	321	358	360	333	315	327	314	329	319	342	340	323	328	351	287	302	330	314	325	312	346	339	320	332	314	336	330	326	305	356	327	338	303	298	335	314	304	309	327	336	299	346	345	314	320	343	321	339	330	364	313	312	326	323	320	312	347	309	318	320	329	312	304	342	314	325	326	303	323	320	319	339	321	315	309	330	335	347	307	319	320	333	325	346	359	321	350	324	307	301	316	329	324	320	317	326	356	319	294	310	295	350	327	325	321	375	333	348	307	309	346	334	334	347	334	305	326	318	334	302	346	328	307	333	340	339	364	287	295	357	308	322	318	297	334	348	310	371	329	336	328	304	349	335	298	337	359	359	325	337	354	296	307	323	282	308	333	320	309	349	315	319	347	317	342	325	345	355	330	322	365	295	330	301	331	300	342	323	290	325	336	299	299	379	346	328	309	316	321	344	295	312	356	313	351	315	308	320	328	327	330	353	289	333	331	324	367	347	327	344	343	335	319	340	383	333	403	297	332	337	360	349	321	341	317	311	329	334	329	334	350	336	336	349	320	330	346	341	292	341	327	314	313	340	318	336	332	275	315	336	307	332	351	311	359	334	375	317	319	325	323	308	322	346	323	327	312	324	319	341	341	316	319	339	318	294	338	336	304	308	325	351	306	321	315	338	347	356	339	304	312	346	303	315	334	303	312	328	318	349	371	316	323	328	346	359	314	338	313	370	313	307	323	331	331	320	311	357	335	357	344	310	342	335	300	363	320	322	318	337	327	325	315	310	312	306	301	359	318	291	341	331	310	351	321	312	322	335	319	319	287	315	342	319	304	302	351	336	309	352	333	341	323	296	309	323	351	364	340	350	311	329	345	302	323	313	288	335	347	312	308	325	324	353	317	328	349	333	349	338	381	288	316	322	350	326	344	326	310	315	344	306	330	311	317	311	311	305	331	324	340	308	291	324	337	340	346	316	320	346	307	335	333	353	328	324	333	371	309	322	297	307	290	297	326	343	348	325	310	353	365	339	336	306	319	316	323	328	333	328	279	334	331	346	346	361	354	322	278	306	357	340	321	309	318	316	341	342	351	309	283	309	337	328	311	318	315	337	351	347	374	295	315	344	338	325	366	332	307	322	320	341	312	353	292	292	307	333	330	319	316	351	317	290	299	323	307	325	326	312	321	328	306	353	338	338	307	333	334	338	301	329	344	348	331	321	310	276	351	351	325	339	309	311	330	312	336	313	337	343	325	293	325	281	323	327	324	319	339	336	316	319	317	341	357	327	350	321	348	345	313	342	285	295	304	318	315	343	301	347	336	287	334	348	321	360	348	333	348	329	352	332	325	337	325	326	301	325	348	315	328	333	311	321	356	337	300	335	344	333	328	324	331	327	321	321	367	346	332	332	325	325	345	348	322	290	339	333	310	340	356	302	336	377	310	284	336	336	315	340	307	304	325	322	326	343	298	310	303	341	340	340	340	325	323	327	339	313	337	331	331	309	340	343	338	353	348	331	344	343	305	317
20944	5512	5768	5199	3693	2197	1163	917	862	819	836	798	847	745	783	791	796	790	702	768	766	732	726	786	727	798	746	781	783	768	727	830	765	699	759	762	735	760	720	770	738	776	777	739	739	741	791	771	745	779	734	779	787	746	749	764	767	770	776	800	702	767	739	765	669	746	774	739	753	789	725	772	745	734	790	743	728	731	762	832	807	776	770	766	773	765	748	738	747	764	766	763	715	780	807	746	740	764	812	754	751	807	810	755	764	729	750	742	725	758	757	740	755	775	743	795	768	739	788	792	718	749	758	765	769	733	732	734	767	737	714	715	754	721	748	742	778	762	780	732	795	747	769	756	716	776	744	730	787	740	710	752	729	747	741	732	758	759	714	763	772	747	739	763	770	750	798	768	735	767	793	743	764	751	781	747	777	728	786	781	811	751	786	751	746	741	671	733	780	732	799	769	740	729	767	740	763	779	729	763	744	756	759	745	716	712	738	774	742	795	809	744	738	746	737	726	731	724	727	748	764	778	743	737	705	763	719	716	748	784	732	739	828	716	781	793	738	738	773	710	763	745	715	738	787	806	776	772	755	771	777	774	785	759	776	724	769	766	764	768	764	761	804	771	749	799	768	758	751	742	779	826	766	738	767	770	752	736	795	748	765	770	693	745	733	726	775	729	774	769	777	782	800	742	733	721	718	808	736	765	787	762	799	773	785	766	743	736	748	744	757	772	732	742	757	758	719	739	771	729	747	742	743	745	748	780	738	795	784	720	733	794	762	777	779	780	750	735	758	764	751	774	723	786	739	791	752	773	775	749	780	789	754	808	743	747	740	740	779	752	736	801	740	752	761	820	738	776	761	746	731	738	737	723	735	764	733	767	769	770	772	724	753	748	765	789	715	758	743	761	809	707	741	750	721	765	724	764	731	770	725	766	796	788	814	741	814	770	769	804	730	797	765	791	711	743	775	753	772	762	806	774	772	748	762	763	770	720	747	760	814	755	760	715	753	736	762	713	775	729	797	768	752	772	780	726	754	730	749	788	765	713	766	715	790	734	719	731	785	801	769	799	792	763	713	765	749	772	766	755	760	767	756	805	775	725	771	693	765	783	818	774	741	737	734	772	734	761	742	779	782	788	778	736	831	743	726	774	778	770	734	774	783	734	770	743	794	758	776	730	718	748	786	764	773	746	768	796	772	702	765	762	770	757	731	731	784	756	750	771	787	805	793	767	732	753	815	749	775	722	772	769	746	753	770	801	745	758	778	698	757	766	785	743	770	792	757	693	745	777	752	699	780	755	764	721	777	758	786	767	776	741	730	806	738	761	755	779	746	771	782	770	767	771	789	754	723	808	774	778	757	773	801	783	755	772	726	730	768	799	705	751	782	739	792	762	704	758	707	727	762	715	780	760	731	775	729	768	742	776	741	702	763	750	794	723	794	803	741	710	745	726	809	822	805	692	719	735	768	769	748	757	765	734	740	697	752	775	759	793	767	763	761	745	744	748	771	751	749	799	796	775	720	838	718	766	767	755	763	757	748	692	793	769	764	708	784	734	779	804	781	733	757	770	753	768	683	784	766	757	763	793	771	740	734	809	733	765	751	773	786	753	747	817	774	693	792	744	748	740	755	755	816	711	736	763	798	748	755	755	749	756	755	748	784	769	761	804	720	757	738	760	748	735	749	740	790	801	766	736	768	748	736	743	749	746	749	771	787	696	775	798	782	746	753	737	785	748	751	721	712	711	779	774	791	770	746	817	761	751	785	774	783	793	718	780	757	745	750	742	736	794	749	721	806	793	793	722	799	712	749	750	785	767	765	772	742	720	768	767	755	767	781	743	769	725	760	766	766	765	716	756	745	752	722	785	728	758	775	742	750	768	811	766	756	746	769	735	787	742	726	785	786	756	788	725	785	725	732	782	776	784	766	769	804	785	761	762	760	758	733	761	705	821	751	767	759	738	753	754	735	737	741	717	734	763	775	797	770	763	762	747	762	750	754	715	792	714	721	781	781	745	780	797	770	771	702	782	762	845	759	768	775	755	713	751	742	771	742	756	715	720	749	723	801	770	790	741	756	758	731	771	772	729	738	769	755	782	738	779	757	753	759	757	754	762	771	786	769	753	752	800	763	783	794	821	735	764	766	758	786	733	738	752	782	730	740	810	751	753	746	776	767	765	723	735	773	786	791	785	779	784	778	736	772	750	767	755	762	779	662	706	741	694	757	821	749	725	730	743	816	723	771	773	783	778	762	720	815	776	779	764	758	813	748	724	777	730	750	775	781	737	707	797	763	788	818	812	747	759	754	730	767	793	765	738	753	705	805	766	785	723	751	779	714	774	734	767	792	723	779	745	769	832	745	757	714	773	790	755	764	761	760	748	734	722	738	774	755	766	794	750	795	751	729	798	754	750	813	785	742	742	771	769	760	708	806	705	746	800	752	751	723	749	776	775	759	755	779	773	766	776	779	774	741	763	752	746	712	754	801	790	751	772	750	781	742	692	755	742	774	730	771	754	740	795	759	758	743	748	752	783	747	792	742	765	831	747	741	738	777	762	796	786	720	813	725	767	770	756	748	751	767	747	796	797	781	788	761	741	765	706	742	780	755	753	808	751	768	774	789	754	804	722	748	728	758	779	767	704	754	725	755	738	755	765	750	795	763	736	757	791	746	716	782	807	802	751	761	787	771	718	745	767	765	788	753	750	789	793	813	756	770	786	774	749	703	726	727	747	763	760	775	739	782	728	794	756	747	759	730	753	725	770	723	727	696	752	802	791	765	789	742	784	716	764	786	727	765	785	759	743	753	732	727	777	770	771	781	773	742	753	740	780	721	741	731	778	755	748	747	739	725	762	789	780	697	808	748	751	721	791	758	775	743	735	735	735	789	750	752	764	825	779	806	733	718	748	760	743	814	702	785	738	776	714	706	759	818	787	735	743	772	730	748	782	794	780	702	744	748	763	725	742	745	774	823	745	740	752	779	793	802	793	713	748	799	760	767	782	687	773	752	726	725	777	797	751	739	715	723	710	801	761	820	745	747	730	779	809	748	759	773	756	756	755	762	803	771	764	750	761	742	796	738	723	770	749	739	773	754	724	759	726	722	757	733	768	723	777	797	755	770	749	748	716	743	789	747	731	723	758	751	750	780	785	738	754	768	733	720	764	791	741	712	712	786	790	728	771	720	735	708	810	703	776	718	758	780	681	753	761	761	740	757	798	780	734	759	751	789	759	777	732	746	754	797	786	749	756	713	752	804	714	728	767	774	728	825	783	764	800	822	703	812	748	779	720	766	756	770	767	719	745	759	730	791	804	771	786	740	805	737	721	732	787	795	749	781	757	781	756	762	760	717	781	789	793	753	756	742	783	784	753	740	724	727	777	722	708	797	784	723	720	777	758	713	778	785	771	842	738	751	777	758	710	786	761	762	778	768	747	813	730	793	777	808	767	733	759	760	794	774	758	741	706	812	758	746	737	746	743	750	730	759	778
27567	4188	1216	795	560	414	410	354	360	342	319	370	387	346	396	323	337	330	361	326	327	344	360	336	341	319	369	355	321	340	338	347	341	381	344	364	341	331	337	358	319	394	356	318	346	353	336	334	375	325	332	342	334	345	346	349	346	363	327	348	330	352	358	332	375	326	337	340	310	294	330	382	392	315	356	338	366	334	360	354	300	347	326	333	343	351	356	363	325	317	343	351	335	343	301	330	342	310	330	310	358	353	336	347	308	368	333	354	334	340	340	337	383	348	334	366	346	324	365	318	301	316	360	354	397	336	363	377	325	334	380	359	322	337	349	308	342	345	335	314	310	345	380	335	330	320	336	323	345	337	345	318	363	368	328	325	325	336	316	324	365	311	334	342	335	346	336	362	328	349	320	351	346	359	335	334	328	362	323	370	362	313	329	316	332	331	371	338	369	351	321	342	349	346	332	334	344	357	327	318	360	368	355	336	335	330	351	350	372	349	320	354	314	355	331	336	376	322	365	332	341	362	316	349	324	347	329	356	321	318	363	381	361	360	347	328	322	341	406	367	342	379	324	337	342	340	334	366	346	323	329	305	348	331	337	336	343	339	327	311	333	314	319	350	331	365	364	366	352	316	351	340	315	330	330	329	350	365	335	360	356	358	347	333	346	328	317	335	345	367	339	340	313	334	341	354	346	329	332	340	333	352	352	331	397	329	324	336	346	332	316	328	313	326	334	316	372	340	380	356	339	341	321	339	353	336	339	352	332	340	333	339	338	329	392	364	382	331	342	425	325	359	334	339	329	356	314	333	319	343	355	338	340	305	368	306	342	335	345	366	369	308	337	336	339	331	353	331	331	337	328	360	332	333	318	344	345	326	392	323	341	357	361	380	353	329	310	344	356	338	335	326	353	313	361	330	324	350	328	376	330	321	337	330	330	312	338	335	313	309	336	335	368	362	360	323	339	336	328	336	317	298	343	349	341	348	316	344	318	335	369	351	295	368	359	339	319	385	359	340	326	327	336	377	320	354	336	373	365	331	322	345	358	337	338	367	322	340	327	308	350	334	360	341	378	354	348	368	347	330	338	344	327	331	389	336	336	354	329	337	336	384	371	336	323	337	350	337	358	393	365	370	373	356	340	354	368	358	367	332	308	366	366	333	358	316	331	359	338	295	333	355	372	358	362	324	320	325	346	325	335	311	335	349	323	333	329	384	338	352	340	332	368	362	344	321	324	328	352	342	331	330	346	335	330	330	316	328	339	313	338	336	334	362	346	330	332	341	347	363	303	307	369	303	333	340	309	365	352	341	345	356	362	333	365	345	308	339	336	360	329	330	325	340	327	352	336	377	359	320	362	323	360	350	335	343	373	374	336	354	320	326	341	350	321	371	329	336	350	351	316	339	379	353	329	301	325	303	307	327	330	334	298	338	307	327	345	298	306	351	370	346	334	330	314	359	324	306	342	361	309	359	371	317	335	364	331	344	365	347	341	319	304	355	349	361	369	317	348	339	336	311	309	339	327	323	361	310	319	307	355	314	298	294	325	355	315	354	342	371	333	364	332	350	340	366	349	349	343	286	333	310	332	335	326	342	348	331	342	333	370	348	353	324	337	356	335	349	346	346	369	305	335	323	331	350	345	304	356	362	355	329	333	371	350	331	382	344	336	310	318	366	333	320	327	360	313	359	341	375	314	328	327	350	313	376	354	314	361	396	344	307	342	289	313	323	346	395	333	363	327	338	361	306	374	338	344	367	333	373	338	351	346	305	319	335	348	346	367	288	330	357	345	343	308	366	312	384	331	332	353	356	295	338	301	316	379	343	333	336	345	318	344	306	334	366	372	341	337	355	343	361	362	341	362	370	335	324	334	337	366	325	343	346	345	330	352	331	320	381	340	328	358	333	361	344	339	324	378	341	350	347	335	334	324	359	332	352	363	391	366	336	365	348	375	328	352	342	319	344	336	336	332	308	331	363	315	364	330	332	359	391	339	346	317	365	323	353	323	355	342	327	360	348	332	333	353	355	297	371	338	355	341	307	318	341	350	333	373	337	360	345	320	327	326	316	332	352	330	305	333	335	326	356	339	285	330	350	330	343	318	382	370	361	338	347	321	366	333	363	352	358	348	319	333	333	350	360	341	333	326	327	340	331	333	341	319	325	336	363	371	380	330	323	330	303	335	318	361	366	321	340	366	322	380	332	344	389	347	353	328	355	318	340	345	315	347	370	330	345	320	355	334	303	351	384	333	362	395	322	328	391	309	329	327	316	333	333	351	335	338	366	325	301	350	306	356	319	327	330	367	361	329	294	335	350	341	306	345	330	335	345	267	375	345	336	330	366	375	378	319	351	359	342	335	296	363	359	351	345	377	349	376	345	336	340	319	370	332	330	339	315	343	362	341	345	329	335	320	355	284	350	333	335	334	356	354	391	341	374	331	339	349	387	325	372	358	346	352	348	370	350	353	303	316	349	332	365	342	338	316	314	374	374	311	338	318	352	375	306	365	338	376	339	308	346	325	338	322	363	333	345	381	314	361	345	337	351	374	365	328	325	339	355	323	318	300	331	336	355	344	332	347	365	329	351	356	325	338	314	353	327	340	338	354	337	345	357	352	347	337	354	352	324	323	391	325	298	317	378	316	358	300	318	319	356	345	358	329	373	355	339	316	344	323	339	352	343	339	340	362	339	375	369	334	356	371	342	306	322	346	356	372	335	345	358	337	329	350	338	320	319	336	368	353	326	355	322	366	334	335	379	360	360	332	323	343	331	361	340	346	329	361	297	350	300	309	326	319	375	344	351	370	313	346	327	336	360	333	304	316	375	341	358	377	294	335	362	353	334	329	315	319	324	315	355	351	365	309	318	350	367	309	304	330	312	334	375	326	343	340	347	353	331	356	363	326	342	382	339	324	338	315	363	350	375	319	292	339	349	335	326	327	331	353	350	336	377	384	363	349	326	327	330	346	312	307	371	298	319	326	334	316	321	334	369	330	345	334	328	338	323	325	374	300	313	324	352	318	320	335	342	343	345	327	314	336	320	327	323	358	350	326	351	317	347	338	339	331	321	377	336	343	357	259	349	306	333	346	332	354	367	340	315	330	343	372	358	340	350	333	319	322	342	336	327	378	355	349	347	340	334	312	338	323	347	318	371	343	355	342	325	318	330	403	336	335	344	330	303	347	324	344	342	388	361	347	376	389	333	329	321	369	310	324	331	352	339	332	354	303	325	327	319	362	342	337	352	355	322	349	341	316	339	357	368	355	344	347	335	338	331	352	317	293	358	302	358	330	321	306	335	344	325	308	347	342	306	339	324	354	354	301	371	337	341	325	328	339	321	336	336	354	319	317	329	372	324	322	351	342	308	356	361	339	338	323	359	370	312	352	361	363	332	365	368	335	333	354	351	339	360	355	353	302	319	345	315	325	335	309	345	332	322	330	309	349	353	362	339	354	335	319	317	322	358	335	367	317	337	351	362	346	336	310	350
18108	10318	11591	7692	5200	2624	1749	1050	968	954	927	850	871	808	752	860	785	779	750	759	790	840	851	811	804	881	805	807	810	811	781	789	744	783	794	791	816	798	787	838	783	784	848	781	810	793	801	826	785	779	773	806	777	751	775	846	781	759	817	789	798	802	804	810	786	808	779	833	797	815	816	784	797	797	781	790	764	803	837	748	782	781	791	839	821	771	790	757	773	792	793	797	790	788	803	814	802	777	767	848	799	821	794	791	837	795	775	782	775	803	780	806	804	799	782	768	796	800	795	832	860	801	819	799	782	791	848	785	807	767	788	825	786	872	779	798	826	778	778	811	799	831	759	794	750	781	850	784	771	786	796	782	797	795	796	815	772	809	768	803	840	825	755	765	823	822	741	831	750	792	795	777	768	831	825	768	810	861	783	809	818	801	773	825	793	837	750	821	772	818	784	767	759	810	735	830	833	802	799	797	805	761	780	807	812	791	769	804	802	763	785	763	781	817	771	831	780	773	833	807	837	771	752	844	784	779	803	827	793	798	851	747	779	789	778	799	804	824	782	768	770	836	788	795	767	757	857	791	816	873	797	799	773	839	783	822	832	834	760	796	803	756	835	790	787	785	820	810	825	775	771	833	778	794	787	816	792	832	796	737	759	825	810	797	746	790	773	805	811	762	770	740	817	782	735	797	844	796	782	806	817	814	821	796	807	782	806	801	754	822	822	714	788	766	775	764	795	795	817	800	822	738	775	777	806	824	753	823	801	815	838	814	776	809	788	777	764	830	792	769	824	816	828	820	809	808	861	782	792	785	730	766	772	805	799	743	782	810	820	771	833	806	759	825	806	823	819	760	776	821	800	784	823	749	815	754	776	809	717	812	821	842	772	779	825	808	788	800	784	785	760	791	787	819	811	827	787	805	789	777	758	804	775	774	753	777	812	840	811	774	775	847	830	788	813	776	794	846	796	827	757	787	811	796	811	778	802	818	797	794	790	769	788	780	793	786	824	828	784	820	816	796	770	817	774	784	767	760	802	841	799	826	776	755	832	798	782	743	804	813	834	759	760	782	850	801	806	802	784	787	801	801	793	789	794	744	840	804	826	816	844	785	825	797	851	812	819	781	822	799	804	807	743	783	784	806	767	778	793	760	813	786	782	773	780	784	795	818	794	783	812	771	820	805	815	797	792	802	785	764	818	801	770	821	783	846	801	771	748	825	792	787	781	797	766	787	794	787	849	768	811	738	852	775	804	797	780	820	849	767	781	836	769	789	787	767	774	814	806	805	752	806	780	800	808	745	766	771	797	804	837	758	791	776	803	755	816	750	787	739	792	785	822	752	800	793	756	781	800	774	807	829	773	829	824	789	799	791	833	812	742	783	783	805	785	750	816	765	822	779	814	774	754	767	816	774	769	848	805	782	805	770	801	772	775	823	786	823	818	798	806	753	763	784	766	815	807	798	808	776	802	819	778	778	778	744	821	807	829	774	789	810	802	800	772	768	757	788	761	821	818	803	785	796	773	765	816	824	773	825	810	824	819	778	795	777	761	787	782	783	789	790	771	781	827	789	803	811	784	744	790	785	804	747	825	819	786	815	814	814	797	830	780	768	807	818	807	784	832	724	836	776	783	775	816	809	787	790	773	828	759	787	845	799	773	849	763	763	790	746	794	825	800	815	799	788	780	778	790	848	784	813	763	743	811	783	818	814	752	811	796	812	768	785	766	792	820	775	766	775	779	820	815	782	781	769	832	767	788	787	785	780	852	789	767	824	795	790	780	804	825	759	807	830	783	784	828	817	753	797	795	795	782	786	747	792	777	773	835	800	752	784	823	805	838	804	774	802	783	854	750	787	750	766	812	778	788	723	806	785	789	772	753	883	773	723	794	826	788	802	770	808	834	776	785	788	799	777	805	815	808	770	798	808	833	781	840	811	765	753	817	794	773	847	801	833	851	775	814	787	797	746	793	795	774	786	744	783	833	749	786	759	768	840	826	805	763	814	798	862	779	813	815	821	819	763	772	814	783	823	792	816	802	808	766	781	774	804	815	804	806	793	813	804	779	846	825	748	799	743	803	772	784	807	810	786	821	804	815	819	835	823	780	756	784	797	760	806	804	773	824	788	794	811	774	775	807	832	784	794	849	804	778	829	836	792	741	836	789	759	765	805	774	777	836	831	785	798	781	853	784	829	844	825	791	776	808	845	836	737	765	787	791	748	844	793	840	756	821	760	795	772	820	762	769	781	818	806	779	780	763	802	797	803	844	797	799	748	795	752	793	770	792	791	827	787	788	837	822	836	804	819	816	777	793	818	809	803	795	741	783	747	788	773	831	753	814	782	809	751	804	805	769	801	851	797	789	816	835	754	807	782	816	837	789	787	839	858	782	824	771	781	771	815	821	787	749	761	760	771	802	796	830	790	817	789	772	776	837	834	777	789	777	812	801	816	803	804	758	803	698	830	737	772	795	860	793	812	789	783	746	775	769	825	775	807	792	806	771	778	755	810	804	783	844	800	748	739	774	773	803	849	847	779	809	839	862	779	807	786	773	781	797	807	774	802	780	833	756	748	837	741	786	767	720	819	782	843	779	816	799	791	792	782	779	809	760	798	819	845	775	801	794	764	822	819	776	865	781	808	777	785	836	800	806	816	759	817	809	766	800	788	788	753	797	787	799	749	811	825	832	756	839	784	801	774	839	748	867	831	792	807	827	753	774	793	752	777	811	789	771	775	812	776	799	753	805	824	762	824	785	788	758	826	843	790	834	787	774	746	827	827	786	849	774	740	835	768	803	816	758	822	780	819	824	802	843	769	821	813	804	789	757	794	792	798	797	851	806	789	805	815	749	763	755	828	805	778	762	783	774	808	807	783	791	828	822	833	781	753	801	755	774	818	804	848	787	818	831	806	798	797	805	809	799	780	764	771	800	802	803	800	790	757	828	777	754	825	790	783	843	738	786	731	804	792	782	757	845	802	802	770	734	771	789	784	844	800	793	789	787	786	780	844	758	760	815	797	775	818	781	770	800	767	788	823	800	783	784	804	763	811	784	797	840	810	794	790	828	784	832	774	797	783	792	790	790	825	876	806	790	813	836	779	831	761	838	791	764	800	775	774	794	749	806	790	791	838	820	764	820	777	775	793	819	781	796	763	759	862	779	828	786	738	822	806	803	765	770	798	808	769	812	803	800	786	780	805	821	807	825	807	794	789	848	804	801	830	801	777	806	822	832	806	783	792	775	826	781	793	802	807	757	772	821	796	805	712	811	809	780	781	770	792	807	757	739	788	805	789	786	781	773	812	811	815	771	789	818	777	782	776	797	836	796	806	818	815	786	801	729	856	796	760	806	789	786	815	774	829	809	786	824	790	740	797	763	784	779	785	760	769	772	706	824	830	824	817	847	829	828	741	758	744	803	783	804	838	754	806	792	804	771	809	761	766	794	805	825	779	791	741	793	757	769	777	784	814	788	760	796	790	833	766	857	798
19422	2465	635	390	405	340	305	296	308	346	335	326	375	324	334	329	327	313	347	304	341	285	303	335	307	350	326	304	327	283	325	333	328	309	308	300	315	298	311	336	340	343	320	285	300	324	330	318	347	300	325	300	303	322	313	319	319	320	301	309	302	292	330	359	349	323	292	317	309	344	320	343	362	349	348	330	331	302	318	337	318	334	327	319	338	267	323	306	292	363	311	311	315	359	333	307	285	333	289	335	307	346	325	321	311	297	349	332	339	312	320	304	311	294	336	310	328	319	317	347	328	300	301	307	309	305	317	351	330	310	375	336	290	297	295	331	298	318	314	328	342	316	346	321	332	342	290	329	317	366	301	319	301	351	307	325	320	357	305	299	296	330	361	333	308	320	302	305	298	337	302	326	351	334	297	314	297	313	310	313	324	308	317	316	335	316	305	319	364	320	333	338	313	354	315	308	347	344	314	351	345	370	320	344	302	320	281	300	333	334	365	329	322	326	345	278	319	312	347	314	335	332	336	321	315	343	301	301	319	321	311	309	353	315	334	321	327	279	321	338	319	297	340	330	317	342	324	299	304	324	295	323	329	284	294	338	320	343	327	339	370	274	318	315	319	324	294	306	325	323	298	342	335	321	332	342	316	304	320	350	297	332	341	332	320	332	284	300	326	293	353	335	343	337	298	316	316	321	335	336	328	332	356	334	325	333	328	336	355	356	331	299	341	341	328	315	328	293	315	324	325	327	295	299	306	281	326	333	327	336	282	337	340	289	354	305	316	358	340	324	328	298	311	325	314	350	297	327	300	342	329	335	315	300	309	350	306	315	323	313	322	313	308	298	355	315	337	315	284	329	280	315	302	307	325	307	321	357	381	316	330	368	295	324	318	300	320	301	328	361	318	340	283	339	319	314	329	328	343	345	317	304	308	306	348	358	358	314	329	305	354	358	349	306	292	337	287	311	333	313	332	325	321	335	308	298	265	355	321	325	310	363	320	335	305	298	307	291	297	305	334	306	317	337	313	317	324	325	306	342	313	338	316	294	332	322	342	322	335	338	303	311	332	325	300	299	351	318	369	321	332	314	285	306	298	321	346	330	323	283	345	346	295	345	329	332	327	333	298	308	299	296	311	322	354	338	347	308	324	314	315	325	309	353	361	304	327	330	338	327	310	333	350	297	344	344	323	292	321	271	334	326	307	327	300	309	337	307	331	324	294	297	328	303	317	259	318	332	307	326	318	319	320	295	355	337	327	348	308	303	330	317	305	346	293	310	361	351	303	298	336	326	309	352	324	314	305	296	337	317	337	315	322	325	321	304	325	357	339	316	350	365	309	321	300	340	329	318	367	327	312	317	318	301	328	293	348	316	338	327	315	333	317	295	308	314	310	325	315	331	328	348	341	333	331	343	325	326	297	324	344	330	302	335	338	340	312	331	318	318	312	288	310	323	356	321	309	300	352	297	340	293	330	334	318	297	325	334	314	323	337	294	327	300	368	342	286	357	361	338	328	330	324	295	351	320	323	301	342	299	315	293	325	286	277	343	338	333	345	339	344	300	352	310	317	344	336	297	297	328	334	318	337	299	348	321	270	314	305	324	357	305	316	343	302	384	332	321	344	319	321	360	316	353	341	311	327	325	312	318	309	322	315	308	329	341	335	294	299	325	322	335	382	351	317	321	279	322	315	337	300	342	323	342	309	296	329	329	287	330	299	364	306	308	328	342	273	334	338	294	334	317	281	306	343	336	343	311	322	299	336	313	319	313	353	291	331	317	303	314	321	338	324	310	319	336	321	346	308	334	350	323	312	309	277	330	318	312	330	329	315	325	315	322	318	330	330	310	311	298	284	315	300	326	301	324	338	340	313	298	344	311	334	279	309	344	342	312	351	347	325	330	302	332	322	331	337	320	288	323	339	353	306	338	300	326	317	335	331	372	347	337	358	334	305	299	280	314	329	323	325	307	318	333	296	341	288	324	308	340	289	288	279	388	318	344	289	336	312	326	314	313	344	333	347	305	326	297	329	303	354	327	347	313	312	293	314	323	293	328	309	315	310	337	335	313	324	310	329	332	318	310	317	343	327	354	333	352	338	336	320	288	283	302	339	372	333	340	325	316	349	325	319	318	311	333	347	332	353	334	308	330	351	333	337	309	281	315	352	310	309	348	351	343	307	331	318	310	312	307	309	312	318	309	349	300	308	327	367	277	319	348	311	315	310	313	349	339	323	334	331	308	338	317	334	299	337	297	370	328	337	299	313	322	297	321	316	331	317	341	334	330	317	341	318	304	354	340	316	343	311	306	299	340	293	330	306	287	299	344	282	346	341	294	325	305	307	294	327	353	314	314	304	342	349	312	333	321	292	324	283	296	315	302	357	335	347	326	312	325	327	306	305	343	293	323	347	336	308	327	341	335	348	338	307	351	324	326	342	346	309	311	305	322	330	356	309	332	330	329	349	271	356	328	354	336	308	358	367	333	325	333	322	314	309	285	306	335	311	316	323	310	347	341	323	320	338	293	304	308	305	337	314	292	329	291	347	352	351	333	329	323	288	362	358	302	340	331	293	336	331	300	351	330	325	316	336	310	312	311	335	308	339	325	289	346	337	351	332	342	284	310	314	357	316	310	309	310	337	336	308	286	292	337	347	315	297	331	310	311	349	314	289	320	330	315	347	324	322	320	283	283	351	323	346	345	287	275	371	312	322	316	302	311	337	295	345	297	322	306	321	340	281	293	325	331	346	361	301	339	343	319	337	315	328	294	355	268	337	341	353	307	326	304	318	290	320	312	336	365	307	331	359	349	319	334	347	327	290	327	319	330	329	335	310	332	274	316	318	349	335	341	328	319	333	309	306	339	310	298	336	321	336	333	389	338	318	326	307	308	342	321	275	333	343	360	314	305	317	310	310	373	310	325	345	287	300	325	335	339	334	321	290	308	325	335	318	283	297	307	297	294	347	342	304	313	326	330	322	316	315	326	311	343	334	316	320	311	339	332	364	307	357	298	280	325	331	354	326	308	299	305	320	314	307	321	311	332	338	377	326	267	293	320	317	316	276	328	327	317	308	356	322	321	297	295	288	331	316	347	328	320	312	322	316	315	297	344	344	348	296	343	368	345	307	329	314	340	313	290	322	302	341	315	331	321	302	309	336	321	303	320	337	292	335	337	349	331	302	355	363	311	308	306	295	342	297	291	297	323	345	345	360	339	329	297	321	307	340	287	322	316	310	310	335	318	295	318	328	317	292	345	311	340	306	305	294	320	311	306	342	348	301	303	334	308	294	279	296	332	304	315	321	341	342	315	325	302	350	331	291	328	312	316	306	287	314	307	361	335	340	297	319	303	319	316	323	341	300	320	326	330	330	343	290	288	288	315	321	336	305	304	294	297	319	322	345	310	336	338	356	310	331	338	326	329	362	300	310	339	294	321	313	310	323	345	325	323	304	310	312	315	332	340	328	326	343	299	316	283	340	320	335	306	320	327
15150	6699	4129	2740	1746	1151	889	815	707	779	796	734	705	724	713	753	744	708	735	713	731	687	745	692	729	712	700	707	740	706	693	712	754	702	715	706	699	732	692	730	716	732	698	719	695	676	734	717	746	703	754	723	758	713	702	730	727	795	696	748	715	717	717	752	711	765	771	740	727	728	727	715	687	720	725	718	705	666	699	704	734	747	703	751	695	763	749	731	731	667	701	777	720	729	729	728	759	703	741	704	753	759	726	696	713	709	686	716	678	727	724	758	729	713	726	690	740	721	721	747	673	756	764	700	765	722	683	745	707	722	750	709	718	698	686	687	718	687	710	738	680	704	689	736	665	746	680	771	737	738	758	747	697	734	736	749	742	746	720	715	691	698	765	803	715	771	720	758	711	710	747	754	718	717	688	707	705	738	757	706	716	748	659	661	741	682	736	742	757	656	710	681	692	720	709	734	760	676	722	727	715	721	712	753	735	711	741	802	700	748	756	703	739	706	701	729	693	707	669	744	797	754	710	694	735	717	737	676	707	705	745	682	735	704	745	734	692	728	670	759	737	735	730	686	757	675	708	667	751	711	694	714	702	730	724	685	712	708	737	671	692	756	668	736	719	710	715	761	752	735	699	719	734	717	727	760	706	747	705	733	690	684	725	737	714	711	700	710	728	733	763	710	745	728	695	716	731	769	730	717	721	699	734	745	718	755	750	673	737	709	736	674	745	692	719	686	736	739	728	733	736	700	693	741	741	707	751	664	751	739	701	712	739	742	693	750	726	709	666	734	725	722	698	690	712	722	728	731	744	722	713	747	764	726	729	730	710	739	761	733	706	744	715	718	736	713	704	684	688	745	719	689	709	777	772	695	697	701	727	687	756	724	729	726	688	719	721	700	737	706	754	698	727	758	737	729	748	763	724	711	720	770	717	753	746	744	765	743	709	684	715	681	728	707	674	687	674	731	762	707	670	803	683	686	734	710	714	711	688	668	702	720	746	720	709	691	741	708	710	759	707	730	730	751	746	722	759	715	730	692	691	693	721	724	767	737	740	713	695	742	737	702	700	726	747	746	732	725	742	723	764	735	672	710	735	715	705	747	730	696	732	738	714	737	747	721	725	720	711	730	711	709	730	695	758	691	728	741	722	752	702	633	733	695	747	726	746	722	653	722	707	719	712	668	699	723	697	714	733	719	709	733	683	695	715	756	738	743	712	719	723	698	690	745	747	736	708	711	742	789	765	733	670	735	735	700	751	698	746	684	726	747	675	731	756	723	741	714	723	711	772	702	725	676	731	665	686	699	696	707	713	752	708	745	707	726	732	696	705	764	718	718	724	709	748	715	748	708	710	735	719	699	698	719	723	727	707	725	700	714	697	717	716	702	757	682	772	739	689	759	735	728	720	639	756	725	708	682	705	713	695	739	711	727	711	716	720	668	738	769	738	701	743	706	747	770	718	727	726	725	670	702	723	677	707	688	727	755	717	680	707	733	727	731	742	696	731	710	712	749	699	693	812	722	721	782	781	719	679	737	692	764	675	734	700	734	690	753	677	714	654	733	733	714	726	715	732	750	747	758	743	737	744	700	675	703	712	767	703	751	744	732	760	753	730	714	715	764	759	760	760	753	712	753	737	696	723	728	669	735	741	732	701	716	733	719	707	680	721	724	725	730	756	732	710	732	710	707	675	715	713	672	732	767	720	664	717	741	710	695	713	753	724	731	744	726	712	721	718	748	743	709	722	696	724	709	704	713	756	743	687	722	686	728	752	728	744	706	742	725	750	764	697	723	717	682	730	717	751	719	722	719	752	737	744	675	728	757	742	707	703	720	695	719	749	756	757	678	706	760	674	791	727	699	684	748	744	704	727	703	738	697	712	724	730	703	753	729	732	705	765	757	712	726	727	766	674	740	729	693	690	748	689	762	737	711	738	739	727	741	708	758	697	712	762	736	773	721	683	729	673	687	718	737	741	720	770	683	732	746	700	715	720	744	710	699	765	744	706	715	803	714	701	727	736	755	675	706	683	734	712	721	687	718	723	705	727	723	770	718	716	726	681	733	695	699	733	692	693	689	824	737	707	742	746	741	728	753	700	734	755	719	750	738	746	732	724	715	715	725	742	719	723	707	709	711	711	698	733	721	730	763	690	710	739	698	734	734	735	694	739	679	704	749	702	733	720	751	727	698	744	691	761	713	716	770	754	739	727	708	743	729	715	730	717	677	749	726	761	731	715	723	730	699	723	769	729	739	718	672	671	766	696	736	708	711	730	706	719	717	680	758	763	733	732	742	670	764	706	708	733	754	729	708	773	712	739	682	741	773	717	718	717	727	698	700	681	756	729	699	750	744	747	755	689	751	692	700	710	744	683	765	702	679	744	654	710	739	699	701	710	768	733	749	685	763	731	725	758	709	716	722	660	708	663	716	732	723	713	772	787	694	689	702	707	772	719	667	677	703	752	698	741	784	715	738	730	776	662	751	705	759	745	761	730	734	758	719	711	716	699	762	673	773	759	717	749	702	702	775	680	732	717	695	684	738	778	698	762	718	724	702	711	705	734	784	741	719	703	784	738	751	726	715	727	693	672	749	727	723	683	725	742	740	736	710	683	735	751	660	714	700	735	742	741	713	759	723	696	719	696	711	775	680	723	759	730	725	680	734	740	731	696	741	709	682	763	751	763	728	702	728	697	763	726	712	711	719	696	718	704	711	683	711	721	738	750	680	735	737	749	757	741	735	716	745	749	736	703	734	706	710	758	702	733	774	729	730	714	733	729	713	718	685	762	733	725	711	735	760	725	718	690	715	700	767	701	705	710	678	712	692	760	674	773	741	719	721	679	706	738	704	755	733	732	742	695	710	731	738	730	728	723	690	713	752	728	767	711	734	732	752	753	761	763	689	752	766	741	693	756	716	736	734	706	736	690	752	682	725	707	767	734	756	725	732	703	707	718	712	713	689	690	768	709	769	747	689	719	722	721	717	743	757	719	775	710	708	724	715	770	707	708	707	716	708	703	692	725	730	681	782	759	740	724	732	687	744	730	687	683	720	692	694	688	733	710	718	725	705	676	683	737	719	755	715	732	666	727	721	738	749	680	727	762	717	668	762	760	666	745	759	738	735	726	707	726	721	716	759	718	719	667	713	701	729	724	739	723	736	744	720	688	714	719	703	734	744	764	683	727	722	722	707	712	739	736	755	692	724	708	750	762	682	702	709	725	750	705	711	730	713	729	740	738	718	700	714	729	709	719	737	735	696	746	708	694	699	751	702	722	712	726	698	730	687	771	785	726	737	701	722	747	727	769	728	713	733	768	714	750	737	744	718	716	761	728	763	724	713	698	750	712	704	705	709	672	756	727	729	769	752	760	746	725	734	743	691	701	712	702	731	672	686	700	656	677	702	707	667	727	751	731	731	806	733	692	737	698	726	725	793	720	703	711	723	734	713	693	728	738	783	755	732	736	754	762	643	748	700	715	697	709	705	745	729
32536	5080	855	541	441	354	352	347	316	313	342	337	356	308	319	332	324	328	323	338	327	338	355	341	377	380	347	331	308	332	335	312	321	352	321	353	319	327	346	280	340	318	317	316	320	327	367	358	340	324	319	344	327	320	328	311	347	325	328	370	337	363	337	343	332	331	313	319	332	332	341	353	350	342	363	339	312	343	360	364	311	356	320	332	337	349	322	391	364	348	322	370	365	336	350	333	340	366	365	335	300	340	314	316	346	332	340	376	360	287	344	298	353	364	314	319	317	305	319	357	314	312	340	364	352	343	340	313	332	382	326	301	329	339	343	325	356	360	331	325	324	322	326	323	313	332	342	299	311	328	342	278	330	354	297	330	284	359	328	325	301	357	337	344	362	332	311	298	344	363	298	312	373	365	326	336	332	347	324	319	300	302	335	334	328	357	347	321	329	322	327	338	354	309	372	315	341	313	321	349	322	361	354	356	303	362	342	353	346	306	337	343	346	324	330	329	380	326	313	335	348	363	325	361	297	309	330	309	322	346	327	330	356	337	355	353	343	306	356	347	301	381	334	357	323	342	330	326	296	332	334	322	326	331	335	350	304	306	312	302	313	308	295	336	349	339	372	349	335	366	348	351	334	366	373	294	325	331	324	334	320	305	350	341	378	347	340	333	322	306	333	298	333	304	366	284	301	329	370	322	311	349	338	323	333	328	311	303	342	352	374	279	328	338	316	318	302	346	330	311	316	353	347	347	346	353	339	363	329	343	321	344	340	326	356	324	317	305	331	326	330	346	328	330	344	340	341	360	378	293	317	337	330	348	309	310	322	379	338	374	301	324	351	354	331	295	337	333	327	325	343	351	295	291	324	334	327	375	368	312	290	305	319	352	343	367	327	327	347	319	333	316	319	313	368	318	333	321	328	333	330	338	335	321	365	300	320	318	336	372	317	345	353	311	337	351	350	334	323	330	338	311	366	362	360	301	306	321	348	330	335	341	327	343	336	368	312	351	334	350	334	335	324	322	356	306	357	340	353	331	341	330	367	358	335	345	311	322	351	372	352	344	302	352	307	330	363	316	332	328	335	341	303	334	304	330	315	341	334	344	327	329	325	341	310	319	294	317	359	295	313	336	339	335	360	330	319	378	324	325	342	311	315	308	353	337	299	301	339	348	353	337	337	347	353	361	342	358	328	329	337	348	348	347	343	296	312	309	321	355	352	336	340	314	319	348	328	325	332	334	346	316	339	327	317	354	324	348	319	328	316	359	338	313	314	294	339	322	312	335	343	297	309	351	363	347	339	323	341	346	330	330	343	358	341	363	349	357	328	326	344	315	361	365	344	318	332	322	331	348	323	345	318	345	321	318	333	316	333	314	330	334	344	347	293	347	352	304	321	339	345	337	326	307	343	390	342	317	309	310	305	337	346	344	343	301	309	345	311	331	331	356	332	315	347	332	354	336	341	328	343	336	316	306	297	317	329	315	319	332	335	366	332	323	330	306	313	322	313	354	347	313	321	352	311	365	326	382	314	352	326	338	317	348	366	363	344	357	344	340	291	349	312	336	336	300	377	338	335	334	311	311	284	320	352	361	350	335	307	321	297	309	327	318	300	329	348	345	318	343	368	314	301	299	351	337	358	344	373	306	333	323	307	326	335	312	334	344	314	346	331	352	343	347	314	374	351	301	298	377	344	285	344	379	341	334	306	301	308	285	325	295	313	321	343	325	365	308	330	342	317	325	307	301	360	355	354	331	338	344	336	312	275	310	310	362	346	342	278	326	319	374	318	319	301	328	326	327	314	314	348	301	350	316	329	346	333	326	328	309	348	310	375	324	312	343	357	277	288	307	320	328	285	309	374	313	310	326	321	283	341	312	340	309	332	321	331	354	344	307	352	341	316	347	312	333	330	325	324	347	299	343	346	303	315	320	323	329	314	308	315	370	343	317	330	312	343	328	294	324	356	323	327	354	327	343	345	328	348	362	350	346	304	311	337	301	301	323	324	351	295	346	358	366	319	329	320	340	301	334	360	301	326	329	327	347	351	325	337	304	346	318	338	342	330	317	309	304	320	359	340	370	339	309	341	337	313	286	303	320	351	381	384	332	338	331	331	308	327	373	307	330	326	354	312	309	321	306	329	351	338	348	314	336	327	329	330	335	323	325	350	273	341	368	319	343	372	329	343	294	332	338	338	307	378	320	367	317	313	335	325	314	370	331	337	313	314	355	358	346	338	341	309	313	354	332	299	317	316	346	347	302	340	358	351	310	312	333	331	324	323	325	343	349	336	341	322	346	346	364	348	305	338	348	318	317	332	329	341	311	309	337	329	359	313	304	333	295	326	373	354	352	391	357	337	378	322	335	382	318	355	375	329	331	313	322	290	344	329	355	378	347	308	352	317	329	316	324	351	375	353	306	352	277	320	338	348	330	326	309	304	330	337	340	315	301	348	323	308	349	318	321	329	364	316	321	297	330	340	339	321	306	334	348	322	338	345	357	319	302	322	355	355	328	332	324	296	351	331	342	341	350	345	370	352	367	330	350	328	348	372	330	282	340	314	305	340	320	348	299	373	335	350	337	333	387	344	339	317	353	332	301	331	338	326	338	307	336	337	328	357	338	312	333	329	305	328	387	336	325	358	362	304	331	336	304	322	318	325	318	322	320	324	333	302	332	363	342	329	330	343	317	334	388	358	317	331	291	337	347	369	311	340	346	282	325	323	320	337	331	333	298	304	322	296	333	363	329	348	320	317	348	312	368	312	364	323	303	312	355	343	356	329	313	361	333	326	329	330	347	350	299	322	340	350	291	330	311	325	308	332	325	329	343	300	303	299	336	321	351	310	340	332	324	301	362	336	316	336	312	323	332	330	323	306	326	354	316	339	359	379	374	322	335	341	323	338	339	342	338	320	338	340	332	331	326	296	337	343	332	344	339	361	363	344	391	312	373	340	384	299	327	340	339	374	349	306	313	354	348	350	303	354	305	353	294	325	314	295	336	304	304	339	318	329	327	351	347	309	304	318	348	330	331	311	362	356	330	352	321	322	333	303	353	312	316	340	301	333	360	324	346	346	371	336	318	351	324	328	324	354	298	313	330	326	350	312	332	354	331	314	313	344	355	354	300	326	373	318	306	310	310	295	325	396	345	371	302	305	325	346	346	291	334	339	345	347	304	309	350	304	339	364	320	336	316	318	319	347	336	324	354	339	312	333	311	362	324	355	346	322	350	378	334	330	303	303	347	335	341	307	328	337	311	325	364	329	352	324	356	294	279	320	314	328	328	328	356	359	324	353	377	328	348	340	378	330	331	303	329	335	342	299	360	303	331	362	319	335	337	306	320	330	330	317	321	353	305	302	360	338	295	306	351	340	320	291	321	349	318	393	321	338	345	287	337	327	341	353	340	333	323	332	350	317	331	323	318	317	348	328	318	337	348	306	341	338	346	325	304	322	301	321	319	370	339	354	338	305	335	329	308	318	331	321	336
24518	8172	6219	4536	2631	1829	1237	936	869	830	814	828	825	822	791	740	776	798	801	753	745	758	729	758	771	796	767	749	759	796	715	781	799	787	730	716	754	756	804	769	785	717	745	748	753	786	814	745	717	759	755	748	806	774	736	773	741	774	761	720	801	732	808	722	757	755	763	772	775	742	783	760	761	771	749	759	835	809	786	726	735	748	742	766	794	744	734	756	741	805	787	750	769	802	778	756	745	775	723	767	700	735	782	775	788	763	772	792	701	727	818	769	759	758	760	758	758	745	790	739	745	735	735	778	798	768	749	773	791	801	776	790	806	750	762	761	742	782	739	758	775	747	790	766	670	794	792	775	775	794	778	746	765	717	774	765	824	765	816	748	800	779	787	824	777	766	772	761	785	727	780	743	781	747	788	780	728	747	786	704	725	769	773	759	759	769	806	817	808	748	793	765	745	775	791	782	794	733	736	782	790	795	787	798	705	746	763	756	777	746	764	776	774	777	755	791	772	752	680	821	815	732	802	780	716	746	772	753	763	729	761	804	766	760	729	782	764	788	742	765	756	774	791	720	750	770	713	751	788	758	769	798	762	754	785	764	767	713	727	769	761	796	774	741	712	754	792	810	742	793	776	783	748	740	758	818	780	734	745	737	780	771	756	748	789	730	757	778	757	771	772	739	810	803	733	764	764	773	775	749	761	728	794	743	771	749	778	791	773	748	734	743	797	750	747	742	799	754	756	743	774	748	718	778	791	817	793	742	756	731	799	706	764	703	715	789	708	792	763	747	711	771	789	736	769	762	734	763	791	800	776	791	800	788	754	751	751	734	725	763	762	720	728	778	759	789	738	758	766	786	765	790	784	773	791	784	797	773	809	751	711	805	774	714	760	755	790	777	745	770	791	727	804	773	736	771	776	832	765	756	801	747	738	756	734	750	812	764	795	772	793	759	800	784	786	781	782	737	774	765	732	784	789	761	771	797	745	752	764	760	761	778	732	756	773	730	733	744	785	799	766	760	781	796	726	739	784	702	760	769	752	810	807	786	760	788	761	769	766	777	766	764	759	730	756	740	773	779	763	794	792	718	784	769	814	729	794	766	807	789	758	786	783	767	747	775	786	754	780	763	736	786	754	721	772	810	734	752	814	702	737	729	746	791	752	757	723	770	765	792	790	791	738	775	790	754	716	817	752	784	790	755	784	799	758	774	799	744	766	742	809	744	756	796	806	724	743	763	776	775	753	774	811	774	739	792	798	761	777	794	724	807	769	794	774	760	775	715	762	801	767	743	771	730	808	731	792	740	754	763	748	778	790	746	752	726	804	739	776	782	782	819	766	728	779	810	800	751	791	774	761	814	778	748	770	840	710	803	783	774	718	757	791	767	766	739	833	732	810	798	802	745	748	746	749	768	730	779	780	672	864	771	795	759	749	776	762	778	743	732	758	725	771	760	760	759	820	784	743	735	767	794	782	756	710	748	752	763	783	742	824	753	764	794	762	709	792	768	795	803	744	740	823	762	772	767	744	768	778	739	763	792	807	759	770	747	746	707	798	750	794	780	763	771	755	760	734	744	766	784	779	788	712	770	771	774	678	758	780	737	754	771	750	754	746	770	740	793	745	816	743	775	785	750	776	733	759	728	740	739	729	740	759	736	750	766	797	804	751	714	759	787	771	790	730	737	769	743	787	798	797	725	781	813	716	751	750	759	740	794	766	765	804	803	776	781	760	772	757	770	737	767	758	764	736	744	798	769	756	802	766	747	804	762	717	810	728	772	765	768	784	788	782	763	746	818	778	795	815	802	793	785	753	767	765	751	834	744	755	758	738	776	682	757	757	772	744	744	773	759	750	807	773	738	780	797	720	764	730	753	746	766	786	741	793	711	739	719	772	749	783	789	744	745	818	760	766	775	824	775	807	753	757	730	815	764	767	732	747	748	789	756	792	802	730	758	795	752	705	716	767	768	757	739	780	716	795	781	746	777	754	770	722	727	742	746	768	743	753	768	722	784	803	773	710	751	804	809	769	797	773	756	756	797	778	763	778	784	727	744	755	758	768	802	740	779	806	817	721	818	749	783	735	846	739	821	794	743	781	771	775	764	786	759	762	770	756	780	740	784	773	772	715	757	804	729	801	774	713	767	731	780	788	763	781	753	765	741	798	749	741	743	745	814	774	743	771	758	759	749	787	762	772	776	819	751	751	743	760	753	741	730	810	744	782	772	790	809	759	732	762	795	762	747	769	721	696	777	774	737	781	798	765	770	728	770	788	782	731	743	811	799	788	761	782	755	760	747	762	718	808	736	785	742	789	800	766	773	751	752	755	744	779	718	764	741	795	780	750	796	772	721	770	741	778	759	742	789	797	748	791	805	784	800	729	784	768	723	774	706	753	779	760	817	693	773	738	757	764	754	769	751	756	742	711	780	721	805	764	775	796	787	720	831	814	752	772	794	757	766	826	794	787	754	798	757	767	774	744	750	766	740	860	761	755	781	768	781	814	771	769	765	785	758	744	778	750	774	766	752	769	734	728	757	804	740	764	759	841	787	742	772	776	759	756	730	767	790	745	797	750	770	793	793	730	769	754	791	747	784	785	797	782	760	728	751	739	752	813	783	742	715	788	747	769	776	736	698	759	773	763	751	751	787	747	795	771	755	678	779	779	743	775	771	719	775	783	707	746	733	739	747	801	776	735	773	785	748	751	768	762	783	769	709	753	799	742	780	791	729	765	792	752	743	712	801	753	737	756	786	812	728	776	709	777	733	751	736	739	723	775	734	783	725	802	765	787	773	757	752	713	745	701	772	747	794	748	764	757	764	757	767	803	760	768	761	739	753	764	747	787	805	777	775	771	800	787	768	763	736	758	811	803	760	734	808	749	788	746	769	769	767	741	750	788	743	811	748	795	736	783	757	791	742	750	750	763	758	778	742	811	784	799	707	784	773	753	762	777	775	784	779	742	775	723	801	704	770	715	746	708	784	794	791	745	773	756	784	767	782	831	766	758	738	770	769	770	748	740	795	787	753	790	774	782	736	749	778	766	751	783	813	745	762	765	791	725	750	798	773	752	772	746	805	797	732	781	753	765	728	773	793	768	720	800	757	757	780	755	783	797	753	704	756	778	749	769	792	801	771	802	759	783	740	776	795	756	751	771	730	742	768	787	765	756	791	761	732	747	776	786	749	747	714	792	771	783	734	749	749	811	750	800	809	759	762	805	769	781	751	729	759	753	753	757	747	777	758	754	775	789	768	774	800	701	764	801	720	728	772	729	781	754	745	717	777	751	806	799	781	767	815	757	780	769	775	758	803	766	778	716	758	777	757	755	771	715	741	729	761	771	775	725	742	745	772	778	779	709	752	801	785	799	775	722	803	738	796	774	774	762	784	723	773	806	699	759	807	727	803	808	767	767	814	745	793	765	782	790	771	753	783	741	734	764	838	735	785	757	753	749	799	789	750	806	755	766	740	752	737	786	817	776	719	768	759
36098	6065	971	472	415	381	340	356	337	367	323	337	367	374	326	340	356	331	337	320	348	317	322	316	295	325	339	369	357	333	319	326	335	328	322	306	326	320	335	319	335	352	356	340	323	339	326	366	347	344	355	346	344	354	335	341	349	373	357	322	342	349	309	350	337	307	342	324	379	325	358	356	324	325	356	320	357	339	400	362	349	351	302	336	327	344	327	377	310	343	321	343	333	318	343	346	341	355	373	350	313	322	306	369	327	344	352	349	345	383	327	336	352	335	336	327	342	334	382	351	379	323	346	344	351	352	348	319	343	363	353	335	323	353	334	372	370	332	340	310	372	336	344	341	324	344	327	312	327	339	342	386	336	350	330	361	316	330	380	357	334	314	348	344	348	336	345	314	340	323	334	342	335	378	333	355	344	349	354	346	301	320	315	366	328	331	343	330	356	343	329	324	332	302	348	325	345	321	334	365	339	322	336	345	339	357	359	338	359	308	353	301	333	293	312	345	330	298	307	334	335	326	325	320	312	362	276	323	342	324	304	359	307	346	341	354	320	339	338	346	367	327	337	348	337	372	342	328	376	366	357	325	363	321	334	300	329	326	340	329	355	306	329	313	346	328	317	350	313	317	351	336	340	354	365	351	332	327	361	361	346	353	353	330	346	327	315	339	332	340	334	341	337	347	329	348	345	377	324	351	340	339	357	307	332	361	354	327	336	317	326	334	355	319	359	333	355	340	378	347	352	304	346	347	356	324	338	376	305	281	338	321	307	339	351	329	324	352	343	345	342	302	329	354	347	350	341	325	328	344	358	327	336	313	305	345	360	323	311	369	333	338	337	322	298	337	356	331	318	353	373	336	351	336	357	374	348	322	322	335	369	333	313	327	309	356	335	319	331	297	367	344	315	312	348	347	331	307	334	337	319	317	349	317	346	346	338	343	302	332	355	344	330	354	354	341	333	336	372	296	337	333	365	319	350	370	331	371	352	322	369	343	360	371	346	330	355	348	389	336	344	338	353	329	391	356	354	352	340	354	348	331	337	354	362	358	318	372	329	338	327	336	319	374	373	317	356	320	351	335	329	346	357	375	365	364	323	300	328	327	339	319	376	349	355	316	336	349	312	347	294	339	350	381	351	324	332	330	341	356	332	329	352	303	354	337	352	364	315	350	398	341	349	345	379	350	333	347	352	341	345	362	313	352	329	369	373	330	307	326	366	362	355	338	337	341	361	334	301	350	346	323	358	350	359	345	303	338	360	317	303	382	322	344	347	347	346	313	330	354	390	338	360	342	354	357	331	339	320	352	364	312	349	374	349	327	341	337	330	331	338	321	327	366	325	331	335	339	362	349	362	315	331	342	354	362	350	352	367	346	316	322	341	382	342	306	339	329	323	341	333	345	317	314	359	317	391	334	338	302	341	327	386	359	324	334	347	294	344	328	321	322	316	315	362	359	344	337	373	324	343	346	362	325	361	350	347	290	350	338	344	338	344	359	338	355	346	324	308	333	359	344	338	329	312	297	324	365	340	377	334	316	337	334	339	328	358	352	378	360	308	352	312	323	345	352	333	349	364	350	332	345	336	362	293	358	316	313	336	336	338	305	324	351	345	330	345	316	297	347	307	313	355	327	345	357	328	331	338	340	354	330	341	325	318	348	339	365	366	350	316	315	329	353	384	298	348	364	355	382	354	346	341	358	340	357	331	333	330	351	340	363	362	341	333	348	357	313	377	339	352	332	289	351	335	323	333	313	335	347	381	330	350	353	355	337	350	348	374	346	330	357	335	312	343	362	342	361	305	344	367	345	326	339	374	309	336	336	324	344	366	323	346	367	349	347	347	321	348	343	338	344	324	377	372	298	343	331	324	357	352	341	343	359	350	327	309	339	329	339	355	363	317	317	345	321	323	349	348	360	294	347	308	351	332	352	366	330	318	318	349	359	315	353	342	350	338	345	374	335	339	356	369	346	340	311	360	310	322	327	369	347	327	362	331	355	329	350	375	340	341	345	307	343	345	374	352	331	364	319	351	324	327	301	347	362	341	350	313	322	362	337	356	319	309	372	328	316	334	320	314	336	304	312	371	322	337	347	347	337	311	401	326	327	335	364	342	355	341	385	352	290	363	354	323	347	349	365	297	359	345	328	328	367	326	334	355	331	341	363	346	280	311	318	358	351	297	346	342	336	340	344	341	309	346	338	319	335	327	351	335	309	332	323	377	369	354	321	345	317	331	301	335	341	366	335	323	351	312	338	362	318	326	342	326	335	333	334	333	318	328	376	345	312	307	336	323	357	347	366	316	364	337	312	369	350	338	357	372	334	326	317	379	344	343	299	356	364	328	322	335	346	342	335	338	332	354	350	304	333	335	336	324	336	326	351	331	383	338	337	360	361	363	387	314	355	333	394	337	320	338	324	310	336	306	404	371	335	316	376	337	377	335	333	300	338	338	363	352	368	343	311	303	343	366	350	313	341	344	317	296	334	374	340	323	339	354	353	289	348	371	331	368	337	323	326	363	329	355	320	325	311	342	332	340	353	360	336	357	338	338	335	340	339	315	347	348	348	379	349	328	331	338	365	377	382	330	322	347	316	325	319	333	355	329	332	348	359	345	340	341	329	322	336	372	333	370	320	332	327	352	309	295	343	317	304	335	348	367	340	325	369	376	342	336	348	327	340	350	329	337	331	366	358	368	368	312	337	360	321	335	338	321	378	329	318	333	354	349	354	344	360	343	348	347	311	309	330	346	342	319	355	328	340	291	310	372	315	333	339	357	352	359	327	333	327	365	330	322	342	318	349	352	329	348	342	358	361	342	320	328	310	334	339	315	319	348	331	351	340	349	368	296	343	338	348	345	361	342	324	360	346	338	311	331	321	363	323	322	346	327	313	322	344	350	322	344	342	315	348	291	331	318	357	339	330	322	326	339	311	316	345	329	356	336	359	331	362	370	342	351	320	332	318	333	370	355	333	332	304	336	319	362	330	312	328	300	345	310	350	335	355	332	323	348	346	339	331	334	359	344	346	358	345	343	278	320	368	333	363	340	384	336	342	345	338	331	360	328	341	317	397	336	337	309	335	306	355	321	340	352	336	328	332	348	324	311	352	328	355	326	342	362	362	357	361	344	320	318	328	360	313	344	356	359	361	323	328	366	347	329	336	347	322	335	315	316	343	323	328	359	343	300	349	338	293	336	339	349	328	329	335	376	361	304	325	322	343	374	323	308	327	394	326	374	341	326	319	329	354	353	391	305	327	308	342	364	343	346	312	323	324	366	362	327	339	355	321	357	350	363	341	334	354	369	338	327	337	341	322	322	318	339	341	347	324	344	296	323	339	365	377	317	340	320	337	334	348	319	303	317	314	319	327	286	291	346	336	349	346	371	330	328	309	313	336	318	334	333	347	317	317	332	322	348	358	359	348	324	355	325	336	404	350	340	327	336	366	354	351	314	349	318	353	333	329	340	349	324	374	312	304	332	322	379	348
25014	11463	6699	3678	3186	1957	1456	957	929	872	857	826	828	832	836	818	808	804	778	756	753	807	834	810	798	856	821	783	763	743	756	796	788	787	793	782	832	806	823	804	835	814	882	760	816	814	725	848	808	778	833	759	772	764	785	798	783	790	732	820	823	820	792	763	816	799	808	779	800	868	795	766	817	759	775	791	817	847	767	795	820	774	811	801	816	814	800	821	813	778	776	798	782	801	774	790	803	835	808	826	817	761	784	754	800	770	801	799	801	838	764	786	825	794	792	838	816	778	797	760	793	836	765	775	813	824	784	800	766	797	797	793	846	829	813	804	749	752	786	808	810	771	821	823	773	774	791	751	816	816	795	766	816	795	778	740	782	847	794	786	845	810	758	790	795	837	804	767	868	785	805	803	808	795	778	798	774	849	828	799	757	783	848	772	867	760	802	866	770	789	762	770	789	803	782	828	767	820	798	773	768	816	826	797	837	785	839	753	800	809	782	803	792	786	856	805	836	813	780	807	766	753	797	730	766	782	762	740	793	789	752	835	782	798	804	833	844	848	778	828	789	812	790	800	794	810	790	803	818	794	796	814	805	774	819	773	803	799	785	771	831	819	742	826	787	785	815	832	800	831	768	780	779	817	806	813	773	812	829	818	802	800	780	817	782	785	838	774	780	811	785	793	777	804	782	843	769	840	796	835	783	804	816	790	801	780	784	808	790	779	822	788	820	833	758	818	783	823	796	784	758	771	802	780	791	775	859	773	761	749	826	812	797	805	739	821	826	771	787	789	796	754	785	794	837	792	792	833	770	794	786	761	740	780	843	822	835	766	827	797	786	812	766	790	788	830	814	813	796	796	832	794	762	826	724	808	788	795	788	838	807	834	819	783	783	821	804	741	817	814	832	803	801	800	795	781	780	840	836	763	799	830	857	766	836	773	739	830	794	737	751	778	811	790	752	839	758	739	780	797	834	773	726	807	786	800	779	783	827	831	765	841	774	798	794	829	787	789	791	800	840	804	770	829	793	847	772	780	768	783	769	807	802	803	792	796	795	787	814	830	817	806	828	806	805	730	776	766	802	798	783	747	811	796	829	796	759	804	825	819	780	807	803	845	837	800	796	764	841	807	836	829	882	805	755	807	807	794	805	807	757	792	791	758	823	773	766	819	805	784	791	769	767	819	804	800	838	795	801	776	790	752	845	788	807	846	823	805	783	820	821	855	804	772	831	802	804	791	769	806	779	777	814	802	817	822	783	802	843	831	788	802	763	765	830	756	826	806	787	850	831	771	782	774	767	783	766	772	810	782	780	824	749	767	809	797	790	765	818	833	762	808	785	784	871	790	748	777	784	784	791	791	808	799	799	778	820	779	774	795	823	789	793	821	811	761	770	830	812	781	774	831	831	829	816	805	805	806	832	834	830	784	824	756	768	775	786	801	805	799	815	788	802	787	820	830	791	787	810	813	790	777	820	816	803	844	823	797	807	781	807	781	772	829	841	784	752	785	795	810	762	783	788	811	800	773	785	811	802	814	816	793	804	793	778	808	805	797	787	827	812	794	782	816	783	756	779	764	807	783	796	799	824	785	811	748	776	820	754	812	781	815	743	841	781	794	779	776	738	813	798	787	780	812	832	770	863	785	831	835	766	810	783	841	760	784	782	762	811	829	790	820	784	763	795	803	754	826	829	800	822	799	792	765	762	796	813	805	800	801	798	795	821	757	811	791	803	843	788	809	818	764	792	840	792	775	822	797	812	803	692	768	808	836	768	806	773	843	815	821	823	845	799	797	792	801	815	786	797	800	805	762	851	798	751	762	784	780	827	789	826	790	793	826	813	772	811	763	833	767	788	851	814	745	822	793	778	789	817	805	802	818	804	771	774	779	827	811	790	839	823	831	839	810	809	737	813	773	790	733	730	778	779	812	811	768	837	844	786	782	827	848	813	793	812	754	811	807	757	778	830	748	842	789	777	788	783	786	808	757	752	774	761	821	768	800	824	804	803	799	773	781	840	757	753	752	804	798	821	748	788	790	863	741	821	788	849	794	748	762	763	759	801	809	793	794	764	768	766	779	819	844	747	819	793	830	819	795	752	778	756	785	859	839	806	766	829	752	781	851	797	800	790	777	800	789	778	820	811	765	826	781	818	767	798	779	815	846	754	817	759	814	777	786	737	792	781	813	798	801	810	732	768	783	780	814	815	814	799	767	797	779	770	745	767	750	804	777	768	785	819	787	785	808	767	756	786	788	771	796	779	811	791	754	805	824	760	818	746	807	781	832	794	829	790	834	829	819	779	773	843	860	840	824	803	797	835	807	846	801	805	770	819	851	781	800	807	801	779	829	784	816	822	849	776	777	776	774	736	817	793	835	828	761	842	778	791	787	859	819	792	786	805	793	818	819	818	808	804	799	777	799	737	767	771	745	813	773	864	773	747	807	785	752	824	787	772	780	833	822	803	783	818	781	788	786	791	832	807	756	792	766	828	821	792	802	822	817	750	824	744	803	770	803	795	772	768	803	834	800	749	810	769	806	815	768	810	821	807	780	775	743	788	813	801	785	787	740	850	822	781	755	797	795	776	783	786	784	820	806	791	825	781	812	788	815	830	800	764	790	789	810	806	802	799	825	805	819	801	772	815	811	801	805	813	828	769	830	755	820	775	768	825	758	780	789	762	801	770	776	880	803	786	789	789	775	765	793	818	782	794	790	767	765	826	810	806	817	772	832	784	808	797	778	851	761	790	801	807	787	758	818	790	800	826	824	741	782	835	765	806	816	773	793	776	829	771	826	821	803	809	788	797	759	775	793	824	781	799	764	860	793	876	808	739	789	780	740	756	814	765	821	745	823	768	781	788	841	798	805	774	841	804	790	832	789	841	783	844	828	815	792	814	808	793	740	838	835	788	732	799	788	808	792	803	833	811	810	753	782	859	817	782	796	838	800	808	788	776	818	800	782	846	852	753	781	788	788	764	820	820	772	793	771	772	733	760	777	790	798	806	778	770	769	778	752	782	798	788	794	766	816	825	835	809	801	769	819	776	813	798	840	806	883	802	788	761	816	783	790	829	802	785	802	747	801	752	799	800	778	790	779	786	805	767	798	756	749	810	793	821	796	803	782	752	791	807	817	830	799	770	815	767	804	786	819	792	786	839	814	796	778	790	809	789	808	792	810	746	802	825	785	800	791	832	772	780	791	875	794	911	753	810	815	785	795	774	807	776	823	758	829	782	799	776	821	803	784	777	805	852	818	830	810	776	786	793	755	800	740	821	788	822	804	750	794	781	793	800	797	764	756	797	769	782	808	816	833	772	791	798	801	788	842	793	810	791	796	770	817	859	857	836	804	794	805	856	770	762	792	838	770	804	814	797	827	813	740	758	775	773	765	824	777	825	827	744	780	781	819	836	750	762	795	791	821	830	798	811	815	832	749	803	804	856	766	837	797	774	773	794	774	854	857	792	793	810	767	790	787	776	762	763	824	809	862
24312	2358	516	400	407	325	318	329	314	320	311	351	288	322	319	307	325	336	375	334	299	330	332	332	362	313	348	313	344	328	306	309	319	316	353	367	341	301	298	288	324	325	310	338	291	313	377	327	349	298	295	347	333	336	330	319	326	321	310	332	337	307	297	312	302	324	328	325	340	326	297	312	290	318	316	287	313	318	315	344	307	321	339	328	308	299	315	334	320	335	327	289	326	316	328	325	348	339	300	310	315	319	309	295	320	299	327	303	328	328	337	329	326	304	339	313	310	325	306	346	348	331	322	311	323	335	293	350	333	322	347	296	320	354	317	333	270	338	328	303	274	306	328	323	316	300	304	306	302	300	318	321	306	315	319	308	326	326	311	305	341	347	336	330	345	318	357	356	333	310	297	339	322	334	364	306	303	330	349	313	302	318	360	317	334	287	338	323	330	325	290	302	343	316	297	327	322	332	301	342	325	337	321	336	309	326	335	317	308	344	314	346	333	334	305	327	305	328	331	310	353	359	328	338	323	309	342	320	293	313	326	300	342	291	305	314	354	339	306	357	314	289	344	307	305	315	335	333	331	339	324	301	310	298	317	330	287	302	312	315	305	313	327	327	319	348	332	322	318	319	310	272	313	328	341	303	296	335	316	316	295	329	282	327	306	310	346	312	320	299	326	286	323	299	296	285	340	312	342	307	316	311	300	308	298	301	288	310	299	328	320	322	311	332	307	316	319	344	325	320	307	331	324	326	321	329	309	344	350	312	291	304	307	297	359	325	301	325	306	311	338	282	302	314	311	329	341	348	353	319	346	302	342	310	337	321	333	301	309	307	314	330	337	318	331	297	319	320	322	327	287	306	305	299	320	292	349	359	353	319	327	332	310	345	291	270	344	285	309	295	321	339	293	321	321	316	326	300	326	346	303	321	325	321	337	354	296	315	299	290	299	308	314	307	374	313	306	314	313	310	321	338	320	329	285	329	325	314	356	296	321	309	316	314	341	297	340	320	305	324	342	319	326	284	297	347	315	354	329	324	320	295	322	332	309	324	310	324	329	318	298	306	332	343	338	308	348	292	330	288	302	331	297	337	295	293	320	331	313	296	322	303	338	329	295	307	308	364	290	337	303	317	316	258	336	314	291	308	294	347	325	321	350	297	328	304	295	314	297	312	294	312	317	312	265	326	327	342	293	323	340	319	350	305	319	333	334	338	300	300	338	312	336	370	300	339	327	324	336	317	325	299	329	304	323	324	331	280	287	288	322	364	336	314	294	312	315	271	296	274	336	330	328	299	368	348	292	367	323	319	310	329	324	315	350	335	307	320	354	294	326	323	322	316	360	298	319	285	322	327	354	336	337	326	310	349	311	334	317	319	283	299	295	348	318	333	292	297	344	303	338	375	331	333	286	337	333	347	342	294	316	309	339	335	321	317	332	328	304	327	322	302	328	340	310	338	347	336	308	311	292	316	327	313	341	312	272	314	320	304	297	345	305	325	316	292	314	305	320	307	337	339	337	301	291	304	338	330	289	289	341	346	331	332	324	319	286	316	337	319	317	304	302	336	316	302	286	307	328	339	310	299	315	280	288	328	304	319	340	336	301	340	356	369	303	332	317	332	317	301	312	362	319	312	324	331	328	333	332	317	357	314	321	295	311	312	349	310	326	314	331	336	313	355	322	336	315	308	348	313	286	321	340	291	301	305	351	319	300	300	330	287	341	318	332	357	327	330	324	313	325	340	347	337	309	365	297	308	317	336	317	279	346	349	355	312	346	323	301	337	330	361	312	328	357	319	343	315	279	285	319	333	359	339	344	323	338	308	336	351	345	347	315	305	291	335	319	331	344	315	324	328	317	325	319	324	303	305	302	296	311	327	357	340	335	309	359	332	339	313	321	315	320	303	290	304	351	312	270	323	341	288	305	300	326	322	330	324	322	301	302	326	320	355	312	304	324	303	289	313	323	357	322	296	352	310	289	324	291	347	341	301	332	348	273	298	321	334	351	335	341	297	318	328	320	295	315	326	332	299	318	280	303	309	304	295	308	299	325	314	290	306	294	312	308	313	291	303	341	319	317	352	318	300	301	331	316	309	374	299	303	308	337	332	341	324	319	344	323	336	339	342	316	305	326	304	341	312	323	310	335	318	319	285	319	311	308	337	353	319	344	315	304	302	335	301	331	315	337	331	346	334	354	327	331	271	333	314	325	332	335	323	315	314	325	322	322	325	315	315	283	310	311	325	329	317	321	330	307	337	343	307	338	317	360	321	293	320	325	323	283	328	321	310	334	345	351	315	302	329	304	314	322	332	342	327	319	320	343	340	315	335	345	299	341	352	278	347	309	298	328	304	325	306	335	316	305	318	309	308	298	320	363	342	345	322	344	308	320	305	330	344	328	301	336	358	301	326	292	300	294	303	310	307	344	345	340	329	307	299	329	299	310	300	309	317	326	312	343	256	293	306	325	303	333	299	301	308	319	349	311	338	341	337	317	288	306	325	317	337	289	306	306	336	265	320	298	319	341	345	328	320	328	299	287	342	347	282	316	349	347	300	294	319	324	323	288	343	329	305	330	314	338	368	307	337	329	303	333	336	365	300	309	316	317	308	331	317	339	293	305	319	340	345	332	337	323	335	295	331	315	299	329	302	325	312	310	355	319	332	311	372	323	344	322	348	340	329	319	329	303	344	306	283	303	296	337	324	326	344	336	337	334	295	341	324	288	330	316	335	308	337	326	309	322	301	319	323	342	334	302	317	310	328	331	315	293	325	329	328	303	322	342	258	336	290	278	326	345	338	315	306	296	297	293	315	294	282	352	336	355	311	327	304	335	328	331	320	282	318	331	311	333	316	313	327	311	348	357	350	348	307	299	298	321	319	275	317	310	341	336	316	318	327	327	320	365	325	353	321	304	302	330	336	322	342	341	322	303	286	321	314	323	329	300	310	306	307	325	289	341	327	277	297	341	345	325	320	317	308	327	310	271	331	333	356	336	364	294	338	316	330	304	328	332	317	345	303	335	318	305	337	274	327	289	330	327	305	312	324	321	318	328	311	353	293	284	320	303	304	313	331	313	289	308	326	337	307	312	336	317	319	328	333	312	304	308	329	321	327	316	291	304	339	291	323	349	346	302	329	333	321	347	318	321	289	288	316	304	326	318	306	283	294	341	347	320	338	310	320	332	380	336	331	347	307	313	313	302	313	338	343	341	319	299	348	332	292	326	331	306	306	293	338	318	336	316	303	299	334	299	334	288	291	329	324	323	308	309	334	324	352	322	318	318	357	335	325	328	319	305	308	302	296	306	319	295	318	315	338	343	328	329	342	310	304	300	324	310	326	322	329	323	312	336	303	310	299	320	339	335	311	325	345	331	327	300	324	360	331	299	320	299	303	312	350	330	318	298	318	299	338	329	300	278	304	314	309	324	334	312	315	331	297	321	351	324	318	337	319	310	316	313	345	346	340	304	308	330	335	318	341	335	304	356	294
17824	4091	3210	2251	1421	1041	838	809	761	744	717	737	721	704	708	677	747	742	722	753	762	762	743	693	760	694	686	771	706	724	685	691	739	728	718	776	721	704	723	715	711	753	693	699	694	705	743	705	728	726	774	680	732	741	698	741	708	723	762	692	752	713	679	765	714	726	696	754	746	670	711	697	745	712	733	689	740	735	711	724	718	774	724	702	693	722	698	764	746	771	705	721	718	755	753	743	760	694	730	735	697	744	739	706	702	679	750	689	730	736	765	742	797	709	698	689	691	698	707	700	720	686	745	697	761	690	736	667	739	701	690	701	729	740	696	714	711	720	762	697	737	751	681	708	740	709	712	701	679	729	709	733	708	763	716	742	687	694	720	699	725	733	699	705	731	715	736	736	761	747	741	688	765	732	705	719	747	746	756	687	720	730	683	728	745	743	678	700	693	762	742	741	712	706	690	692	706	709	773	737	704	720	759	692	704	739	727	727	688	730	746	752	743	720	715	716	690	693	735	728	688	696	734	752	732	728	760	704	723	707	693	693	696	720	738	704	747	743	700	750	719	763	737	737	740	713	725	704	690	725	736	718	693	771	774	690	701	723	758	706	716	722	707	721	731	706	735	751	720	730	728	737	769	703	743	674	720	700	769	645	752	721	719	705	713	762	724	694	723	730	712	682	765	680	721	705	754	727	691	682	736	727	732	718	728	688	716	721	691	693	748	709	715	705	735	719	744	671	675	712	765	737	769	707	749	695	753	742	726	718	752	719	762	716	751	709	705	697	727	754	724	709	736	714	688	782	682	671	770	737	687	673	723	732	710	702	706	690	774	743	774	696	727	696	695	751	731	723	719	720	697	748	736	716	753	727	727	694	706	703	716	732	692	724	768	762	708	721	686	774	759	744	707	704	658	749	681	708	674	692	743	703	728	698	737	706	722	728	727	682	724	737	692	683	702	689	703	737	683	732	718	685	703	659	749	750	710	748	704	694	736	750	671	724	741	705	714	695	692	739	704	694	683	658	728	701	746	704	689	741	742	685	676	734	709	756	720	702	698	745	705	694	701	736	728	695	684	706	708	680	686	692	701	685	720	691	715	687	699	735	693	710	726	691	713	759	708	710	711	724	709	726	706	730	702	701	731	720	709	712	691	737	685	718	677	742	721	715	737	736	667	703	726	732	750	766	691	749	704	681	677	691	735	712	743	770	726	746	675	721	701	721	734	774	757	735	727	715	717	709	732	695	744	724	696	710	728	735	707	696	681	731	692	741	758	732	742	774	696	690	711	751	718	723	732	735	691	691	701	746	749	723	719	746	666	713	689	734	749	729	706	726	676	738	677	740	710	707	706	697	703	742	715	715	761	708	749	755	709	724	724	699	697	721	714	733	717	731	685	744	706	721	694	715	725	684	756	654	714	724	781	712	722	710	702	712	620	696	641	702	686	697	686	697	691	751	739	733	730	687	738	725	714	717	699	711	679	717	713	715	721	716	696	720	676	742	779	709	803	708	713	703	724	707	734	714	758	716	699	716	725	750	743	717	705	672	697	736	689	681	721	723	770	693	713	746	740	745	706	727	751	776	713	712	764	663	756	748	725	689	700	729	727	652	700	693	706	750	721	714	706	729	731	775	736	669	689	706	676	700	735	738	691	717	747	739	718	694	677	730	732	727	672	718	729	740	726	723	730	709	712	661	705	684	664	699	741	708	707	719	746	719	703	741	669	677	760	758	727	724	652	702	699	696	766	739	744	724	710	669	675	699	691	778	724	701	705	733	643	718	708	746	728	685	698	727	776	727	683	680	690	705	749	694	726	716	742	775	717	700	718	657	699	708	704	748	719	688	699	704	735	713	693	726	720	702	724	719	676	737	738	729	716	707	772	669	665	689	742	699	744	680	781	701	672	717	726	681	702	718	731	726	734	700	728	694	701	741	757	712	756	703	720	734	728	718	768	722	708	743	763	735	707	762	702	690	723	670	695	763	712	726	722	669	688	675	705	753	730	653	713	712	685	715	766	725	751	711	681	748	700	697	721	706	740	690	721	713	738	709	670	721	694	695	664	749	738	722	770	683	772	736	711	721	701	735	746	715	711	727	726	727	725	700	704	745	733	693	721	708	683	691	723	711	731	727	702	701	722	749	731	717	760	699	722	679	691	731	684	695	689	787	718	758	687	737	706	722	714	654	797	727	706	709	702	688	699	691	706	709	706	695	683	728	693	747	724	730	717	680	705	716	757	732	721	721	701	718	738	710	701	709	674	721	684	719	780	759	723	752	730	742	733	762	747	715	752	676	711	792	721	744	763	697	755	705	723	720	749	697	727	750	697	735	726	701	704	716	663	691	659	714	720	749	693	713	713	721	742	720	724	724	704	676	710	736	727	700	699	718	729	716	752	745	714	688	747	726	730	696	701	726	712	691	757	714	696	758	736	732	714	699	733	700	729	701	742	727	715	661	717	737	706	733	672	744	695	726	725	677	715	726	680	708	698	749	708	736	775	733	724	688	679	728	689	719	683	738	706	733	706	710	709	777	750	745	698	740	697	692	743	705	739	681	702	734	725	766	732	711	729	699	756	718	693	666	720	718	711	724	718	760	737	727	702	753	744	685	702	746	726	726	687	745	700	765	673	712	730	676	706	746	756	726	684	709	709	723	671	709	718	784	707	670	707	746	713	723	729	705	700	739	738	742	762	748	720	671	663	719	710	718	695	733	733	734	745	690	721	716	722	717	736	719	775	699	709	723	685	733	708	719	772	715	740	695	731	692	735	752	755	707	738	668	706	723	655	706	735	656	694	692	697	734	721	694	774	696	704	759	727	677	724	704	726	738	688	679	718	708	730	695	681	721	727	724	737	757	690	705	682	732	707	751	723	777	707	757	725	689	740	687	733	686	647	703	704	739	709	718	716	661	735	701	722	719	748	706	693	775	716	728	734	718	741	721	684	683	672	729	724	719	737	719	673	722	696	737	697	733	691	681	721	675	674	721	734	683	674	708	709	691	736	712	696	701	714	718	724	713	686	781	706	721	754	735	736	698	710	716	714	716	698	732	707	688	722	756	744	750	675	709	719	716	721	722	718	745	721	725	692	700	736	709	731	722	700	744	747	753	682	790	684	689	726	741	699	722	690	722	690	697	714	697	693	729	696	723	684	753	745	697	752	715	726	756	757	705	667	750	734	737	709	716	754	763	696	662	754	699	722	721	741	710	757	763	734	745	716	723	755	690	711	731	676	727	741	758	717	741	705	701	725	712	736	692	701	690	720	690	697	656	696	726	744	796	685	694	714	780	705	705	754	709	712	733	723	748	711	707	732	690	738	707	732	717	757	696	729	659	724	732	721	762	740	719	743	703	695	703	719	682	704	714	726	687	699	679	706	708	726	719	696	733	710	732	748	706	767	768	746	720	710	707	722	686	692	736	750	696	689	733	674	716	705	717	770	712	695	723	685	699	687	705	731	722	707	683	687	714	747	716	692	759	728	699
28885	4014	753	568	466	421	325	343	342	341	340	313	335	318	344	335	322	299	334	351	314	317	330	340	338	361	334	322	337	323	323	309	333	323	310	297	328	332	330	342	345	363	326	387	351	346	322	301	350	324	313	407	304	333	341	320	328	335	286	322	326	345	334	309	311	321	337	314	317	334	335	326	325	304	304	344	315	345	336	381	337	365	341	337	297	356	327	323	345	316	317	316	325	289	340	333	302	331	332	334	328	337	343	313	355	335	323	315	296	331	325	352	311	349	310	334	313	292	298	340	327	313	328	334	317	323	344	303	339	311	355	319	328	319	322	351	334	335	337	322	337	335	350	354	284	307	356	350	357	334	316	307	340	351	355	357	337	324	306	310	327	316	350	321	283	341	319	342	330	319	316	334	321	321	291	350	319	358	324	333	315	336	321	291	306	354	317	366	300	331	330	320	311	328	346	329	346	319	347	330	329	305	358	323	315	294	367	349	362	315	327	326	317	346	320	299	351	344	311	358	316	363	336	305	310	325	320	300	309	362	310	352	333	311	311	337	332	312	313	346	325	346	325	327	334	325	332	323	311	349	330	303	363	296	338	343	312	326	318	321	322	320	360	336	352	340	314	308	378	341	355	350	318	315	300	323	332	312	345	327	358	360	308	336	306	355	309	347	350	340	342	322	349	329	344	336	338	298	305	328	364	285	278	347	336	358	297	325	319	340	357	313	329	335	314	323	328	346	334	324	291	372	337	321	343	306	330	318	322	331	351	361	370	310	286	317	262	298	330	303	352	355	376	308	346	334	341	350	295	315	304	346	341	338	318	325	334	353	318	373	327	323	335	329	344	306	326	325	309	331	382	338	323	333	376	293	315	343	339	329	325	268	316	329	358	350	329	321	364	343	301	351	323	370	346	321	289	332	310	372	311	283	301	336	349	357	288	326	352	337	351	371	302	325	323	341	320	339	346	352	339	309	303	295	316	323	330	303	357	339	305	344	344	332	328	312	316	309	339	319	354	309	349	308	313	385	317	320	323	322	276	350	310	300	309	313	351	313	296	349	296	309	311	334	314	303	292	323	323	327	295	338	323	357	346	316	316	372	307	328	327	312	320	307	298	310	343	325	326	317	346	339	343	324	343	304	324	319	320	331	351	375	355	371	322	334	328	298	334	318	330	292	311	309	350	317	349	296	312	287	321	326	315	314	307	329	350	349	329	327	318	344	331	330	338	316	334	307	363	309	322	323	364	326	356	334	302	334	307	341	369	349	330	298	297	366	345	321	306	313	329	345	336	344	317	377	357	332	327	339	300	336	305	288	330	339	322	345	334	328	335	322	298	296	340	319	370	329	330	334	332	337	334	335	315	347	322	345	319	321	323	345	315	358	301	315	353	287	360	337	336	309	344	321	327	322	308	333	325	333	347	343	343	338	338	305	330	331	309	309	318	334	329	321	355	338	330	296	331	321	336	326	306	318	328	331	316	343	326	316	328	345	297	277	318	301	340	318	350	396	312	341	296	330	314	291	294	320	313	308	335	351	318	341	322	308	335	333	308	359	324	316	309	324	311	313	290	358	331	331	308	327	357	335	298	329	350	319	332	344	320	353	331	292	306	289	350	335	348	319	316	307	342	333	315	329	377	321	332	360	384	305	301	294	304	344	329	344	305	339	326	338	354	365	334	326	328	335	326	342	320	321	317	334	355	299	335	338	388	347	330	324	308	365	306	330	297	350	336	325	344	337	371	362	336	323	310	368	320	345	335	313	316	331	310	346	327	302	303	329	310	331	343	335	360	364	310	320	295	309	344	308	318	338	327	331	366	329	323	355	381	315	321	313	312	327	305	325	282	297	333	310	305	349	327	335	318	315	345	346	333	359	371	318	300	322	294	341	321	327	326	350	351	322	304	352	335	344	379	341	320	331	301	319	362	291	309	316	374	359	345	336	323	310	347	362	349	341	328	332	331	348	340	361	344	321	335	313	336	305	317	348	319	327	327	334	319	319	300	323	294	313	346	358	367	310	317	329	324	348	326	338	319	344	311	347	339	292	333	333	312	324	345	309	283	301	334	325	314	329	309	340	365	302	330	338	335	374	321	317	364	291	335	328	293	365	301	342	353	312	308	334	322	359	323	348	366	358	324	318	355	338	282	346	317	324	314	333	330	321	332	324	316	294	328	340	293	306	330	334	339	316	331	345	332	334	351	343	337	352	327	277	356	323	309	307	310	353	328	356	314	309	336	345	325	322	348	302	334	322	339	322	312	325	357	315	322	327	323	344	344	308	343	337	308	335	342	348	316	362	332	335	340	303	352	322	335	319	320	303	311	340	332	327	309	346	331	334	348	333	338	333	348	307	340	327	348	350	313	348	315	346	355	340	319	334	337	320	322	339	347	332	371	350	361	309	334	316	302	370	331	350	308	334	320	341	300	316	324	303	354	318	292	319	335	295	316	331	294	332	314	332	322	325	326	335	322	312	309	332	332	332	312	334	326	336	352	312	345	351	345	345	314	331	334	330	331	319	348	324	323	312	302	301	333	293	335	335	333	287	327	310	326	336	289	330	337	333	317	296	333	356	346	296	327	334	367	322	347	332	340	334	328	305	360	326	328	328	308	329	338	377	330	301	318	330	311	332	347	309	329	332	358	346	361	327	358	333	321	326	319	348	317	341	343	323	334	319	315	333	356	305	302	331	336	333	324	365	314	325	367	343	298	314	350	328	332	327	314	323	321	337	349	314	341	321	335	322	322	345	314	320	326	334	313	324	326	322	314	355	346	361	279	291	290	331	336	308	357	340	311	318	311	325	301	324	311	305	328	311	313	327	334	338	286	306	307	331	313	297	314	334	337	341	308	304	318	359	348	311	329	357	323	282	307	308	319	302	317	323	314	284	337	330	333	363	354	337	363	342	316	352	338	330	326	343	354	295	292	307	333	329	311	364	355	312	341	319	362	328	292	323	302	321	349	337	336	336	357	343	342	307	341	339	311	318	330	348	332	359	333	335	317	344	382	346	317	353	337	320	326	340	308	333	323	347	329	305	312	317	304	337	348	337	326	319	323	352	337	351	362	312	300	333	353	366	334	318	368	331	362	332	351	317	306	312	359	359	297	304	334	301	307	311	333	307	333	305	354	310	353	351	320	336	343	326	344	309	320	299	339	326	306	323	316	331	332	357	319	322	337	314	333	348	317	322	305	330	334	326	342	335	348	336	319	354	354	344	318	314	325	341	298	331	331	324	330	332	333	332	323	320	312	324	340	288	349	312	309	321	317	298	337	336	315	340	299	353	324	323	308	331	367	353	290	351	360	366	284	337	339	326	345	349	318	332	320	315	337	325	332	311	344	305	350	314	308	342	341	307	310	327	321	328	370	321	318	349	340	311	322	311	303	312	332	308	315	340	352	341	308	301	306	326	289	314	341	339	287	314	329	349	325	279	311	320	310	338	318	296	318	303	337	290	312	309	313	306	353	335	320	322	355	313	294	304
20084	8236	6000	4607	3047	2091	1430	921	837	837	796	801	805	782	815	744	778	767	785	784	764	755	734	777	722	726	782	759	758	757	766	766	756	769	783	726	754	765	784	802	774	756	754	768	810	761	771	754	752	757	767	835	782	782	765	770	766	747	720	728	767	723	770	757	737	783	769	737	752	776	691	769	745	756	713	734	766	756	744	767	773	752	735	775	750	760	713	768	717	754	721	702	768	713	737	759	729	763	743	731	805	756	753	711	729	775	787	750	774	752	749	748	760	752	743	785	819	772	770	769	781	757	781	755	737	730	766	742	742	722	767	746	738	793	727	790	734	710	737	760	774	759	717	717	810	769	739	761	797	818	752	739	669	747	709	820	736	769	734	748	759	757	769	721	741	769	750	779	755	734	768	755	746	743	782	753	717	780	755	814	764	716	791	761	792	769	744	789	702	783	767	768	740	706	780	744	727	769	776	760	763	731	805	760	755	721	792	803	753	706	814	750	749	704	766	764	743	754	775	780	755	767	813	762	827	738	771	718	760	766	761	721	782	760	772	813	734	671	790	721	786	789	730	754	741	799	697	769	729	800	728	768	744	757	747	778	812	748	753	746	740	776	781	715	750	806	776	712	754	782	708	811	808	814	742	771	714	748	747	759	758	736	757	768	772	763	821	783	759	736	790	737	717	726	782	820	749	748	722	766	776	766	783	795	763	756	798	768	801	739	763	720	723	739	830	789	743	754	766	787	744	771	780	777	768	785	799	735	747	740	760	793	762	765	783	807	771	746	746	744	775	753	757	727	746	766	748	766	748	742	793	765	726	784	733	778	740	768	747	752	806	776	787	737	758	781	790	791	754	748	792	747	745	751	770	794	745	811	724	773	747	783	735	746	713	734	780	731	793	738	755	708	703	779	697	748	735	751	759	724	766	749	776	779	761	768	764	734	779	826	781	739	736	750	755	736	791	785	715	724	725	777	762	795	789	729	714	747	736	688	813	762	790	782	798	755	743	752	778	739	745	765	742	779	751	797	803	750	791	731	780	779	809	749	734	768	787	784	812	795	744	726	807	752	800	744	785	736	749	820	779	757	732	769	746	705	775	744	755	743	730	674	740	761	808	732	754	743	728	771	703	698	772	738	749	703	779	814	790	765	754	755	747	789	793	708	765	735	770	780	755	752	752	754	798	792	755	762	748	725	770	758	748	724	779	782	766	740	733	732	686	775	788	777	789	778	705	750	784	739	730	722	770	781	724	708	747	784	766	779	762	698	774	782	705	756	789	783	765	793	765	719	763	788	770	730	742	757	701	752	752	678	721	745	791	736	733	758	760	764	722	762	745	753	787	765	735	745	790	766	775	776	722	763	781	787	745	765	750	743	775	759	766	753	744	749	756	734	796	806	803	730	765	755	746	781	757	782	717	789	745	781	709	786	751	802	779	723	768	783	845	733	822	773	759	758	747	735	719	742	772	768	739	691	736	790	722	771	744	771	756	761	742	792	744	732	785	752	758	747	728	778	736	795	787	816	810	800	792	745	762	735	784	784	751	737	731	749	743	795	796	768	773	822	786	750	771	770	747	776	734	772	767	804	719	732	751	760	766	812	777	714	738	779	744	754	722	751	776	742	743	794	766	732	781	780	739	806	773	757	799	785	729	774	757	727	744	784	737	758	764	768	764	775	789	745	761	718	759	781	778	756	725	762	701	785	768	776	804	774	746	746	719	760	761	731	764	747	723	749	759	759	802	770	770	727	773	797	741	792	757	787	794	751	760	765	746	760	753	730	747	698	768	777	737	800	738	743	735	761	747	760	752	751	714	786	750	752	737	779	733	796	720	751	752	738	745	777	760	758	782	746	719	766	727	733	756	777	736	773	729	689	790	745	778	779	713	785	731	793	773	728	751	734	713	740	693	740	720	811	740	752	778	734	779	748	775	737	732	723	762	791	722	734	748	817	765	761	771	774	775	783	738	776	769	750	750	733	760	748	781	723	775	761	760	740	773	771	749	781	753	747	762	749	771	732	803	679	724	750	736	777	798	764	759	748	737	781	738	757	803	745	720	724	761	729	786	738	702	730	728	760	744	748	736	756	747	802	765	736	736	800	756	815	789	747	769	782	752	728	776	770	706	778	782	762	735	784	727	768	809	718	734	749	751	749	791	749	751	762	785	734	798	797	739	740	768	732	760	793	755	729	754	733	757	778	729	791	725	744	726	749	756	740	766	773	721	774	774	744	790	760	782	741	739	760	749	728	748	729	741	717	767	783	761	773	764	722	731	756	789	761	836	722	746	727	764	723	706	756	782	777	782	774	811	718	749	769	746	773	741	772	824	771	760	802	766	767	759	732	755	740	751	700	735	770	771	754	758	729	713	763	786	755	767	759	772	727	755	751	765	707	794	727	733	827	760	770	811	801	731	740	797	702	780	762	758	768	725	743	763	777	749	748	776	752	800	754	762	733	744	753	756	787	715	768	746	733	782	769	765	778	782	760	772	764	762	773	764	687	735	740	749	749	778	785	767	753	797	837	755	737	806	778	710	759	764	779	751	761	731	785	742	787	769	725	746	768	718	735	795	795	758	762	684	766	767	739	753	820	754	760	759	735	775	785	790	740	787	755	735	769	711	729	764	785	789	761	758	760	728	717	812	758	685	774	761	703	826	804	786	753	756	780	737	763	768	780	714	767	759	769	786	795	791	748	762	770	732	772	792	736	743	759	777	775	740	768	743	715	754	752	733	773	704	746	779	808	743	760	775	792	754	810	780	789	789	740	785	699	726	758	709	754	692	712	770	760	759	731	726	794	772	766	711	777	748	736	757	769	754	733	755	737	742	718	747	746	803	727	727	783	726	782	743	825	776	760	786	774	762	737	753	751	780	746	791	729	712	749	768	800	700	762	792	755	772	758	768	774	671	761	735	742	758	771	747	734	764	753	764	755	766	756	763	773	782	762	751	760	732	695	726	775	789	739	712	760	747	772	770	787	746	767	775	788	757	739	746	774	749	803	760	818	733	788	734	740	758	797	761	745	779	811	736	753	750	760	800	793	747	738	764	742	740	743	724	760	758	739	750	760	780	785	766	741	740	766	769	771	762	774	772	761	763	725	809	768	720	734	768	744	786	774	757	751	754	773	741	804	759	770	756	767	756	788	757	744	767	699	748	759	730	754	749	735	708	748	727	818	754	766	753	769	721	743	797	770	742	801	737	740	770	780	773	757	796	747	732	756	754	730	734	777	775	771	756	733	754	798	779	746	733	753	761	773	797	763	743	758	710	758	825	743	756	745	729	754	763	819	806	793	707	718	717	736	755	741	764	744	766	755	791	744	776	753	785	699	771	775	762	746	776	758	776	754	745	761	755	809	706	757	762	806	759	717	753	778	788	719	808	799	783	780	724	762	750	748	782	737	755	734	761	734	697	760	756	716	763	779	753	746	739	760	758	787	793	752	778	742	740	748	776	769	743	771	703	737	789	782	720	732	757	769	734	752
32084	5762	1087	791	519	368	389	366	352	342	331	334	375	337	312	347	352	344	317	325	333	365	300	344	358	319	305	324	363	369	351	373	347	355	356	366	351	307	331	298	319	302	370	310	344	320	343	351	384	346	290	342	341	364	344	362	326	342	318	352	328	322	309	332	346	292	354	327	358	332	324	313	337	355	348	352	339	345	357	355	369	329	315	317	317	369	316	339	357	332	347	325	348	334	331	354	371	324	323	340	325	353	324	342	325	333	321	351	297	313	338	349	365	387	334	363	329	349	346	323	344	353	325	381	375	364	288	323	337	367	307	351	321	343	337	294	369	335	356	370	350	296	327	336	286	369	342	334	327	334	325	356	331	371	338	365	336	329	315	317	353	343	326	360	376	342	317	328	377	360	310	345	307	353	375	348	343	337	298	334	309	320	343	312	343	345	362	298	370	341	336	352	334	323	350	352	374	307	316	357	300	307	340	351	319	347	358	351	351	334	367	365	358	337	356	298	335	317	356	331	305	304	297	337	336	320	340	360	332	321	370	336	349	377	345	334	382	341	338	319	338	303	330	318	333	348	354	322	336	332	342	295	305	330	355	324	336	329	326	320	332	331	357	326	339	344	346	335	310	359	322	329	337	348	323	322	298	386	349	360	303	314	310	343	325	317	331	357	347	313	354	340	322	366	346	343	329	315	321	301	317	345	337	303	327	305	336	353	297	328	346	330	332	395	335	292	326	331	363	360	336	313	342	327	317	350	348	348	311	362	363	342	310	296	326	353	334	326	308	351	316	318	323	349	345	351	326	305	326	344	336	332	332	327	356	329	376	358	314	330	335	334	335	344	339	350	308	349	352	322	334	325	321	316	292	327	346	324	324	350	313	337	342	359	318	337	335	296	346	375	386	306	328	329	332	360	346	294	357	363	320	336	331	335	326	353	356	344	357	322	342	372	328	307	296	335	335	369	338	344	312	350	325	362	348	326	378	341	335	339	334	327	353	321	337	327	331	350	367	332	308	313	372	307	304	331	349	297	340	351	318	348	346	355	328	351	328	369	352	325	309	341	344	340	361	329	339	345	342	327	338	338	320	346	341	352	348	333	316	341	330	312	326	341	332	322	324	350	329	341	355	348	331	353	357	334	348	357	324	302	331	344	334	336	308	350	310	350	339	317	348	355	348	340	339	350	369	357	355	329	404	318	324	336	330	362	354	389	341	343	318	382	317	363	355	335	337	327	317	364	374	340	299	342	358	339	320	350	339	327	345	335	327	343	359	305	318	342	320	333	351	303	298	345	321	337	313	352	336	342	337	322	335	352	371	305	333	297	305	332	316	321	359	355	317	341	359	321	333	339	332	359	390	333	343	298	342	367	342	365	324	339	352	281	282	343	327	365	316	365	364	329	331	315	336	351	350	369	361	343	353	320	345	332	332	382	328	357	347	329	297	341	358	318	341	347	320	347	327	343	334	341	361	320	365	339	333	337	313	336	324	379	331	362	318	328	344	353	324	362	340	335	333	347	321	338	314	322	333	323	339	361	341	353	341	341	353	347	379	355	340	295	322	315	325	320	321	336	337	328	330	324	379	349	345	321	321	313	354	328	325	345	331	307	336	347	341	326	341	348	341	352	346	312	317	324	343	297	363	352	372	331	325	318	316	350	374	331	343	349	373	330	350	341	340	339	340	336	345	353	336	332	367	344	326	319	370	356	317	343	314	334	322	327	326	326	350	314	330	340	306	345	356	327	305	343	342	346	341	332	322	346	336	327	328	352	330	322	308	322	354	328	354	345	306	316	304	293	376	351	306	316	321	341	352	335	311	312	355	342	322	311	356	343	343	339	320	295	345	355	379	319	341	328	362	372	345	322	325	335	342	374	364	312	354	342	332	361	327	332	349	354	369	364	330	310	335	331	333	325	398	340	329	336	322	309	362	314	355	326	350	360	335	334	341	318	356	322	308	343	332	320	293	334	342	307	351	318	323	330	343	323	353	343	336	321	312	325	324	313	293	315	350	341	364	342	340	357	273	371	328	360	347	361	362	320	371	320	343	308	372	353	349	337	346	355	356	318	312	354	330	333	359	353	355	370	347	354	358	331	324	312	332	322	322	344	324	329	322	352	332	318	345	350	355	312	304	345	360	352	365	362	304	336	362	359	320	306	316	342	336	325	362	317	302	298	368	352	344	330	314	371	337	375	326	315	287	353	304	327	324	328	333	332	360	304	344	356	368	324	353	345	340	345	349	356	351	313	349	345	339	330	350	342	297	341	329	333	365	341	320	383	329	326	356	322	342	349	353	300	319	331	334	305	332	368	345	365	337	329	288	366	342	322	308	353	342	368	361	310	320	319	329	348	366	336	324	306	358	332	319	338	336	343	329	333	336	323	336	344	324	304	342	377	326	327	334	320	354	346	323	351	289	385	316	316	325	329	335	376	347	337	345	287	317	360	351	285	339	358	360	353	357	320	305	309	313	338	322	308	354	368	304	325	329	326	329	325	331	344	370	343	325	332	343	359	322	345	330	339	323	359	339	319	350	296	345	320	324	324	334	340	363	334	320	364	333	329	352	359	343	360	333	319	318	337	321	351	322	305	307	369	339	305	347	388	337	325	312	311	354	331	358	355	373	361	331	356	296	321	363	319	331	369	345	393	383	361	350	302	339	366	358	322	332	338	319	354	350	281	345	343	365	343	342	340	348	354	331	314	329	356	320	379	339	326	333	328	333	348	364	320	323	391	357	329	328	315	335	351	337	358	360	377	385	317	324	337	309	377	339	338	345	334	359	334	319	354	327	304	333	324	344	349	318	335	350	349	293	329	351	356	327	331	335	363	340	340	317	316	297	331	352	338	356	323	333	338	317	309	335	338	322	346	307	355	320	356	339	354	383	355	335	349	346	313	355	335	321	357	349	321	339	319	335	354	342	337	381	350	339	371	327	342	352	339	298	325	363	313	324	341	316	328	327	285	337	323	337	347	349	362	299	331	318	333	365	332	319	341	292	365	316	360	344	339	321	304	343	376	342	322	320	346	353	350	306	334	369	330	346	356	349	374	343	329	354	331	336	362	334	311	310	332	348	311	320	337	316	320	367	314	326	329	318	326	364	355	331	338	367	341	329	333	311	335	304	350	327	324	338	359	318	344	330	303	339	338	325	340	352	327	346	349	358	317	298	350	308	330	359	319	335	343	408	378	340	335	405	311	324	367	369	300	322	326	310	330	337	317	317	345	383	352	356	353	363	345	291	312	324	334	343	354	377	338	329	347	342	307	371	318	340	328	345	336	328	382	336	322	354	297	336	325	359	348	347	349	343	341	332	352	350	325	347	314	327	343	319	309	321	316	334	344	337	353	339	363	336	311	350	361	340	340	320	323	321	303	309	326	335	324	384	335	336	364	327	323	324	329	342	381	336	343	310	325	313	312	319	342	366	343	333	337	312	332	333	296	359	353	335	366	301	325	321	305	342	360	363	338	311	343	384	333	323	300
22062	10479	8247	7448	3547	2547	1512	995	914	899	872	822	810	801	818	801	818	804	834	792	859	776	793	837	778	761	809	792	805	806	801	787	815	763	808	733	772	742	786	827	768	779	808	779	782	806	802	843	852	811	793	793	790	790	771	786	830	845	729	806	814	868	768	834	783	802	770	769	831	834	772	785	757	805	789	786	820	816	777	797	799	820	792	847	801	846	765	759	794	725	802	787	768	800	854	779	797	783	811	825	818	835	767	828	726	786	838	801	798	810	787	785	801	762	789	810	816	800	789	822	765	762	739	741	793	773	771	813	788	790	766	828	824	738	777	802	754	777	759	806	762	823	838	758	748	760	780	770	795	786	786	791	808	828	787	816	814	820	778	817	799	774	795	758	828	807	744	734	812	768	760	829	780	776	775	784	777	815	798	782	835	775	784	811	803	786	855	820	821	769	784	791	716	826	833	742	801	739	804	792	756	803	778	835	787	824	772	775	780	806	754	704	784	796	739	787	793	798	813	739	761	810	780	799	808	779	791	826	779	780	819	751	794	778	786	760	780	796	753	817	788	776	770	764	775	751	763	779	806	791	779	790	815	792	820	783	782	760	785	763	802	822	730	811	803	786	758	794	802	773	803	756	796	811	738	813	807	812	840	775	796	795	790	754	772	793	742	744	816	810	761	748	817	724	803	821	794	773	781	790	742	821	739	784	774	830	832	813	828	774	752	809	753	812	779	793	744	778	806	780	785	770	732	822	796	763	766	758	816	810	816	763	778	743	800	794	777	786	793	738	726	806	835	817	777	779	800	818	829	826	782	824	841	838	749	759	861	801	782	780	804	723	772	807	776	770	765	774	802	757	775	784	764	745	750	796	783	782	808	766	761	779	806	806	778	795	794	763	807	796	777	798	790	789	763	718	775	792	786	762	827	769	805	832	817	797	783	803	785	784	828	803	720	811	791	757	779	829	784	801	755	810	831	794	815	820	779	838	824	793	788	745	784	752	782	744	819	748	835	794	777	835	778	749	814	810	814	775	758	757	789	798	786	804	801	802	767	805	759	813	785	749	802	784	753	788	780	777	776	810	800	760	826	769	795	825	792	767	805	744	810	807	759	805	809	775	822	819	788	770	813	826	785	797	763	784	780	779	777	767	762	798	798	787	790	822	803	817	799	736	809	791	810	793	767	801	778	814	835	826	769	788	782	758	808	785	728	772	803	783	783	809	740	773	768	775	834	831	789	759	799	786	775	781	708	813	768	791	769	814	743	754	768	774	757	799	742	838	839	841	811	754	791	793	773	831	782	804	790	769	854	752	792	832	762	819	818	742	798	812	782	776	746	750	764	769	805	750	810	795	777	809	813	759	773	778	784	777	821	767	796	801	769	797	823	807	749	776	822	769	835	765	803	770	799	816	769	745	770	763	791	779	820	798	802	797	796	772	771	827	802	824	865	742	813	784	791	788	809	755	773	790	815	777	805	728	754	770	827	825	823	748	810	788	782	768	824	765	791	784	791	802	734	696	773	749	778	757	775	782	762	797	800	772	809	811	823	806	778	775	818	752	773	795	797	775	830	807	821	778	780	747	758	741	778	773	803	784	781	775	733	748	819	774	799	787	779	808	779	775	748	841	780	766	814	782	803	786	773	836	789	778	749	737	799	870	773	781	754	773	813	792	771	809	814	814	762	816	786	794	781	745	773	790	823	810	792	767	803	737	802	821	776	844	831	813	795	743	809	783	817	816	785	804	771	785	766	805	781	760	843	775	785	800	752	764	794	800	775	830	799	808	817	769	765	822	822	733	804	798	756	774	800	771	783	814	767	821	765	789	766	797	822	749	826	780	736	817	783	793	771	787	799	820	833	767	804	797	809	799	781	746	778	781	783	775	771	770	812	809	775	827	742	804	800	791	770	758	778	805	836	829	787	818	778	737	791	767	731	757	809	806	773	796	787	766	756	822	776	784	709	822	790	771	744	805	810	776	764	780	814	795	849	744	789	754	772	748	794	770	772	772	766	826	789	828	797	749	795	777	811	772	737	759	792	765	789	851	796	800	760	783	821	784	820	768	853	775	795	790	816	847	769	765	835	797	809	802	774	786	764	794	754	778	808	786	823	788	786	715	819	769	759	803	787	783	749	800	833	839	799	782	785	780	795	820	848	780	799	838	812	844	781	805	765	778	795	733	805	793	767	767	795	818	758	746	808	814	741	785	757	781	803	766	784	773	794	768	782	837	826	791	825	786	785	785	729	790	772	812	836	755	809	789	783	725	809	790	810	787	790	777	806	809	777	774	802	783	774	811	758	802	768	795	795	817	773	781	776	820	792	809	809	741	763	768	832	812	781	723	834	791	802	786	799	814	796	781	807	755	823	806	837	799	783	795	773	769	799	801	833	784	859	818	789	784	793	800	783	815	789	798	805	822	766	769	806	755	786	767	743	800	783	804	819	819	737	779	775	786	830	797	794	774	797	769	806	821	780	785	784	799	742	825	813	744	744	745	737	790	797	790	823	823	792	816	809	788	842	778	782	768	789	828	793	858	823	813	767	787	771	832	813	784	783	839	768	795	784	792	833	782	784	783	786	803	781	779	750	762	765	776	810	750	812	758	789	744	798	793	805	783	789	833	798	800	765	770	793	821	772	767	782	874	775	794	854	801	797	768	824	821	785	789	803	811	767	832	788	746	806	750	778	792	775	815	765	772	811	816	816	770	825	788	777	768	813	790	765	804	845	753	800	781	802	746	793	792	798	750	798	856	751	803	832	806	835	802	855	799	761	818	772	776	794	791	828	831	786	776	796	786	768	830	785	774	784	800	799	801	814	792	782	831	814	785	811	800	811	791	779	738	766	805	846	797	807	814	806	803	798	816	783	797	751	739	789	783	800	820	831	793	770	806	790	767	747	780	771	707	753	771	773	837	811	780	813	823	773	800	776	822	779	783	801	801	750	800	799	791	824	754	814	808	820	778	812	796	813	790	819	830	775	781	819	783	782	757	785	784	811	817	789	785	793	776	785	786	758	760	800	819	818	793	770	785	780	817	775	788	794	771	790	821	801	805	769	807	783	759	777	787	762	783	756	800	797	834	820	762	813	805	782	800	807	833	727	831	778	828	801	816	773	800	785	784	792	811	780	781	835	764	807	834	804	767	789	796	779	788	788	767	769	845	798	795	763	739	823	854	824	862	758	775	761	791	771	746	753	806	810	795	737	788	781	800	783	813	747	826	769	794	792	777	774	788	752	757	787	789	777	742	810	784	772	789	732	752	768	821	827	814	766	815	805	817	845	785	757	755	812	769	787	777	799	761	773	777	815	798	837	844	763	793	795	793	803	853	813	738	776	789	776	784	790	804	736	800	838	758	808	766	761	816	809	805	793	805	749	736	781	769	806	800	794	814	756	815	778	766	804	823	830	798	734	760	778	815	777	719	745	805	823	812	823	753	795	751	769	764	807	775	783	816	792	781	742	770	822	821	806	781	788	801	866	833
22060	2536	598	429	363	334	337	310	297	304	313	308	316	323	319	324	321	327	320	303	315	349	318	331	311	362	307	308	294	309	316	304	328	281	296	302	285	316	303	301	278	313	285	330	277	293	328	339	344	340	319	300	326	310	329	305	294	314	307	316	312	289	329	323	328	313	335	293	312	330	310	324	279	301	291	309	312	358	315	338	338	336	309	317	323	326	281	339	332	320	325	347	320	332	354	329	324	326	322	318	332	317	304	357	311	327	309	341	370	318	382	339	295	303	266	296	333	336	318	336	313	328	328	350	310	286	300	314	290	281	334	308	331	299	311	302	321	326	309	336	320	292	313	337	327	317	346	346	305	312	300	312	301	315	272	319	366	326	346	313	300	306	318	274	341	313	301	323	315	301	329	311	340	303	326	276	330	289	323	363	343	299	297	336	325	307	302	309	316	308	282	339	320	338	307	294	292	302	344	375	343	290	344	333	302	269	288	309	296	306	330	325	302	327	329	323	319	327	325	338	322	335	288	282	310	325	340	327	323	334	294	316	283	309	351	307	347	335	331	314	335	304	311	335	338	301	316	275	316	332	330	290	297	351	316	270	326	292	346	314	309	317	311	311	288	305	316	313	277	357	327	317	300	302	348	359	333	294	323	311	289	317	327	312	286	286	328	325	328	281	277	323	330	306	341	325	267	287	309	321	340	313	310	305	307	327	304	309	320	341	321	319	305	295	305	309	331	304	277	335	326	319	332	301	334	313	356	311	294	355	329	361	309	323	317	295	301	303	310	332	320	314	340	358	318	294	319	336	332	266	297	307	298	339	320	353	330	292	340	316	329	326	289	345	320	319	329	308	308	337	305	288	299	317	314	280	329	308	311	278	334	321	327	332	354	322	321	319	305	310	326	325	310	322	362	301	354	321	359	334	356	301	316	280	323	338	296	309	335	304	334	297	297	343	295	304	337	346	359	297	321	314	336	288	306	269	280	343	303	341	326	321	326	291	311	325	299	303	325	312	322	322	328	302	293	279	285	324	298	333	345	312	307	319	333	345	306	324	317	297	287	339	304	333	320	328	312	300	291	339	318	291	326	290	293	330	319	335	329	280	324	304	349	286	313	327	288	306	304	285	323	313	324	332	344	322	339	312	334	311	317	300	304	333	320	324	300	317	297	293	331	321	339	347	340	308	307	317	320	329	314	320	282	316	315	310	305	300	321	286	296	311	299	302	300	322	321	303	303	324	306	341	306	311	291	307	315	330	296	312	313	310	317	330	327	337	350	313	307	329	302	323	326	320	317	311	360	330	333	311	304	300	277	261	298	324	329	324	330	296	310	355	319	301	300	349	306	309	316	293	320	291	302	316	339	323	317	350	288	340	309	321	296	312	334	333	336	291	338	321	317	306	332	308	302	345	323	300	344	307	322	321	325	286	314	313	322	322	294	314	312	305	307	304	325	316	315	324	283	337	266	310	310	322	283	307	313	311	271	347	315	309	343	353	359	321	337	331	286	317	318	345	288	303	310	302	315	305	315	295	304	313	311	341	296	293	350	303	293	349	350	313	338	314	296	301	295	301	318	330	329	332	326	324	306	325	326	313	291	297	315	319	284	343	358	340	343	301	286	323	301	324	340	311	349	306	358	345	343	301	283	316	372	289	304	322	313	322	328	307	308	298	334	304	333	313	329	310	290	309	345	332	323	343	307	297	318	334	335	327	303	296	283	357	312	317	300	319	313	337	306	332	325	292	307	340	349	282	346	302	329	317	305	336	314	305	341	307	320	297	311	339	310	306	341	318	330	281	319	289	301	348	326	342	322	331	330	332	301	336	348	306	284	304	338	354	289	335	294	319	313	283	310	334	325	288	306	298	349	315	300	324	317	327	339	310	284	309	318	307	333	322	286	314	329	294	329	295	342	330	335	311	312	275	322	319	324	312	331	339	329	340	336	332	338	339	331	318	295	299	309	298	317	332	283	325	320	297	319	313	333	304	310	315	308	282	353	305	336	329	309	307	307	293	328	304	314	302	348	345	318	293	330	320	322	326	314	336	309	323	332	312	329	312	326	294	281	308	341	340	318	307	311	313	321	319	323	290	320	315	323	293	329	325	295	309	326	301	324	319	337	334	322	286	318	297	314	367	317	327	319	302	316	301	352	317	309	298	342	302	301	323	342	328	321	325	328	307	343	316	316	315	319	329	312	292	309	288	354	330	328	310	292	324	284	330	313	326	298	284	302	354	321	290	346	313	340	286	333	312	288	330	314	294	324	295	303	329	330	320	309	290	329	330	317	305	313	282	314	298	351	310	332	334	298	317	333	311	308	317	318	305	313	321	314	323	351	342	330	268	292	301	307	321	297	296	285	277	336	319	289	305	297	304	322	308	301	282	330	354	315	295	328	341	286	320	309	301	295	319	310	354	345	303	299	309	309	340	332	359	273	330	307	308	298	269	314	305	327	315	311	336	343	329	330	315	279	269	290	301	309	317	319	298	331	332	295	316	324	290	299	290	336	327	281	342	343	324	308	316	292	301	337	354	335	329	310	320	342	305	313	299	320	329	296	316	310	310	293	279	312	316	322	352	310	315	314	282	282	290	295	309	299	325	316	276	331	311	280	314	263	342	369	364	300	316	320	346	302	330	305	322	306	331	312	314	332	301	337	312	337	352	327	312	290	302	287	296	333	334	295	332	322	322	353	296	339	279	312	350	317	333	308	333	303	344	340	317	292	325	302	283	317	310	314	350	314	310	306	339	318	309	307	301	324	294	315	295	314	307	327	308	324	327	373	315	285	305	319	323	339	364	326	348	303	329	316	305	347	336	336	321	316	314	300	282	315	288	319	304	306	286	277	321	353	350	348	308	294	317	302	297	352	345	322	352	340	334	316	329	291	333	332	306	358	325	323	295	324	318	298	313	315	301	327	279	295	300	317	284	311	327	280	305	319	298	298	349	319	316	342	340	328	298	338	310	283	300	291	324	314	312	297	302	354	337	345	314	355	319	282	285	331	316	287	291	289	299	323	328	323	344	352	306	321	299	316	307	313	321	299	286	313	335	308	341	307	318	339	347	308	291	318	305	324	332	287	286	313	363	314	328	297	310	296	341	321	319	310	313	337	351	314	276	328	326	301	326	316	318	312	317	308	322	328	323	330	356	292	303	329	312	334	349	289	286	313	292	303	303	321	340	304	316	301	315	292	329	310	289	314	282	318	348	301	320	317	286	310	318	297	258	289	311	306	296	282	317	337	314	325	297	315	309	297	325	306	375	307	353	278	270	291	314	339	309	313	295	316	354	327	326	294	337	326	310	319	292	304	321	338	313	306	301	346	313	306	313	318	294	338	307	331	313	324	341	292	312	295	315	312	295	316	320	342	331	331	340	342	317	304	323	332	280	298	298	288	346	288	313	339	338	306	326	326	367	299	343	317	340	341	308	330	347	338	337	334	295	295	331	314	336	301	308	279	334	320	320	284	289	309	329	326	323	349	298
15634	5725	4176	2802	1506	1146	815	788	723	743	724	696	665	759	675	705	715	752	716	734	667	703	684	732	647	702	724	754	771	754	768	741	726	735	688	733	675	619	699	714	735	694	739	713	698	708	727	746	736	732	719	716	681	735	730	730	699	752	741	702	733	748	680	688	716	681	711	746	713	755	720	697	698	753	746	689	766	721	751	767	712	752	748	652	768	737	713	701	682	723	699	731	730	703	757	738	750	730	689	759	764	728	709	733	693	697	750	726	691	723	691	716	696	734	755	722	714	709	736	693	730	713	727	755	704	697	765	741	724	751	727	704	732	688	734	740	748	714	664	659	758	691	745	726	694	703	709	731	767	723	713	722	705	682	731	659	691	652	714	761	738	758	766	684	715	737	728	735	719	729	714	657	695	724	700	697	712	697	759	708	725	732	696	684	665	723	693	750	703	682	717	705	732	746	766	716	714	709	705	743	769	687	717	762	718	740	713	726	735	691	683	722	729	692	683	733	691	732	719	716	681	742	733	728	656	747	728	733	686	710	749	718	710	727	703	729	717	706	702	670	757	674	696	714	704	735	704	734	696	680	695	671	727	662	702	669	716	715	733	699	737	715	702	725	730	728	729	719	718	744	685	688	689	742	734	724	758	683	688	667	662	726	712	692	753	720	768	718	750	720	692	681	760	697	749	712	694	731	718	721	688	713	736	711	690	741	730	725	717	707	758	758	723	768	679	731	703	692	705	688	680	739	755	739	740	767	738	738	695	678	683	768	708	755	724	708	732	721	643	707	746	696	752	712	693	746	723	737	703	713	731	673	690	730	712	730	698	704	724	729	708	753	723	748	749	735	703	746	666	750	736	758	737	694	675	631	712	666	764	716	719	701	707	702	677	733	686	748	707	679	731	706	686	716	715	705	709	691	734	729	709	680	711	711	701	682	727	704	750	707	722	701	693	715	694	747	714	740	744	688	730	733	728	697	724	769	704	726	758	713	712	734	698	734	679	690	722	738	722	769	752	707	733	719	728	748	674	704	721	750	723	748	722	681	719	653	677	708	724	699	762	745	742	742	721	726	728	711	722	749	733	740	707	688	718	700	694	691	700	724	713	740	718	719	767	724	710	723	757	685	698	732	714	728	730	746	689	764	696	723	692	696	684	731	744	683	698	725	754	702	668	718	705	724	730	730	750	668	741	735	702	675	658	708	715	764	693	698	712	703	688	727	721	697	713	790	754	694	716	767	729	748	691	739	722	712	731	765	760	717	718	699	720	738	717	723	735	725	812	718	683	694	715	742	708	686	692	720	703	669	765	707	731	726	662	766	773	745	753	707	698	692	724	709	746	724	710	735	692	715	726	708	762	705	653	716	761	719	739	737	711	731	736	699	676	671	733	711	725	771	691	759	714	695	690	689	718	712	758	702	753	704	676	758	696	676	724	721	722	725	709	722	682	745	766	715	683	771	697	722	720	683	713	693	726	718	700	657	684	663	731	738	740	713	718	703	696	705	696	736	733	750	755	760	767	701	714	699	718	733	703	718	740	694	737	672	757	727	771	717	687	689	705	711	711	716	692	665	715	768	745	721	729	711	729	707	723	743	745	725	730	767	686	713	698	741	703	707	694	687	725	743	728	697	729	709	676	733	687	717	668	693	759	721	743	733	688	708	686	706	699	717	696	703	719	742	724	742	739	691	759	778	696	716	737	726	694	678	653	762	772	697	774	681	710	769	730	710	737	699	701	712	704	717	697	702	703	730	687	765	713	745	683	664	650	698	682	687	743	736	725	695	732	714	718	704	659	681	739	710	725	710	704	696	716	750	667	733	727	766	709	716	745	681	757	745	733	723	687	686	714	722	714	729	706	752	692	742	688	697	721	763	654	705	716	720	714	733	682	712	704	709	732	790	745	713	732	705	704	779	735	704	725	689	710	717	706	692	703	733	694	712	710	708	714	717	747	711	712	728	668	681	720	724	690	639	677	704	713	728	714	698	709	731	715	750	747	733	688	663	745	732	745	729	725	756	688	716	699	753	706	733	722	682	712	708	724	670	775	694	732	679	733	712	668	727	667	756	752	743	718	706	680	716	734	704	722	701	678	714	716	748	712	708	695	724	731	730	736	736	691	659	721	750	682	724	699	707	713	695	710	693	717	774	685	753	688	753	749	723	679	709	708	680	712	741	713	756	705	764	714	748	680	711	723	690	712	749	719	726	717	708	697	700	712	676	689	725	704	730	720	690	685	702	720	704	720	694	728	745	720	700	675	722	708	721	715	745	748	691	717	722	720	701	663	680	704	715	713	751	724	712	713	703	731	749	678	710	723	717	707	720	731	677	707	723	670	690	733	712	755	703	709	667	691	728	739	687	759	689	734	782	707	685	732	687	720	735	693	726	701	748	733	704	696	671	721	717	759	747	702	729	723	728	701	662	727	742	705	696	704	716	714	736	686	717	723	720	635	696	688	716	700	726	734	692	703	737	746	682	726	731	692	715	667	724	758	717	668	689	640	689	730	686	742	767	679	711	758	742	724	694	707	729	717	744	722	703	725	775	719	729	707	719	689	724	720	723	711	704	762	717	707	766	733	733	726	689	739	718	760	752	722	738	706	725	704	660	717	701	724	705	735	689	709	744	672	705	703	681	682	727	680	726	735	742	719	705	681	705	658	732	703	682	706	723	716	719	659	731	721	736	686	714	742	728	731	744	732	768	675	696	690	683	740	684	723	775	772	742	670	727	714	725	735	750	743	710	743	710	719	688	676	743	734	742	697	689	728	703	698	726	760	731	722	684	696	739	723	738	704	708	734	714	732	660	691	711	682	712	676	747	736	685	733	798	725	721	720	707	700	705	739	704	713	739	758	740	716	739	689	744	690	722	729	758	697	714	711	701	699	751	680	694	680	683	695	715	774	708	693	666	735	710	738	736	707	714	706	672	736	694	739	712	743	676	709	711	682	733	726	712	734	749	678	715	688	699	742	689	751	712	706	718	693	697	693	705	747	689	743	735	712	689	733	697	683	684	673	742	740	770	723	770	709	717	671	687	707	741	700	748	745	676	668	751	744	690	706	681	726	741	711	744	735	750	694	722	745	710	709	677	697	695	693	697	721	772	687	700	696	660	685	740	707	694	732	728	746	667	700	702	682	741	765	713	733	678	722	746	723	724	727	717	683	710	734	703	746	666	650	758	723	690	718	706	725	653	706	719	750	732	684	747	722	720	735	695	687	746	690	704	754	709	730	725	741	746	713	746	744	717	716	714	678	720	768	710	725	776	704	734	715	726	683	700	750	725	697	751	685	715	718	699	759	683	692	706	739	704	720	710	647	725	726	722	682	719	733	680	700	755	693	717	748	712	723	726	709	706	677	704	702	772	654	726	706	751	734	684	719	738	713	682	731	698	737	734	692	748	708	725	713	710	715	745	757	671	714	747	735	663	700	700	703	687	724	749	775	684	671	721	669	691	698	714	693	734	716	708	741	688	698	707	697	677
32537	5171	859	504	464	329	343	304	349	332	351	334	360	338	325	356	315	321	372	339	296	345	315	364	345	356	284	323	345	322	329	335	323	331	366	286	328	365	333	293	342	321	308	320	329	347	306	329	318	326	347	354	312	332	329	342	332	289	366	319	331	317	331	351	298	330	336	361	331	302	333	349	330	322	341	349	363	328	343	356	339	325	331	347	294	316	324	343	349	327	339	331	353	303	345	361	333	358	301	364	342	318	343	301	317	360	326	333	311	347	339	336	311	319	344	353	309	334	326	348	311	342	354	329	333	334	328	321	289	325	320	329	311	337	315	308	338	327	314	342	338	337	281	329	316	297	368	346	339	326	335	320	328	346	310	307	329	336	318	342	294	349	324	339	356	324	316	345	305	295	313	330	324	311	347	335	353	340	303	327	335	284	360	321	330	339	302	336	327	345	331	364	319	327	327	325	334	374	328	332	343	344	318	349	377	345	323	288	350	314	327	349	386	329	313	296	338	370	334	355	328	307	310	315	348	353	305	355	327	345	322	309	328	322	332	362	342	344	342	379	320	348	338	334	351	306	372	270	318	311	344	346	349	341	311	338	286	332	335	314	307	346	319	283	305	345	310	309	333	348	315	316	347	328	325	311	321	356	327	310	342	330	322	324	315	304	303	343	361	332	344	299	309	314	320	316	332	312	307	346	328	330	299	372	336	304	289	336	347	289	303	304	300	355	335	357	297	332	315	291	288	305	344	322	331	328	342	327	308	343	351	340	347	342	314	311	310	357	355	337	300	334	354	342	302	344	351	364	293	293	334	331	324	314	326	319	343	301	332	354	329	305	316	323	311	322	383	319	294	345	347	344	277	325	303	333	349	288	303	314	324	313	349	341	326	337	328	336	292	314	304	315	317	306	356	332	334	318	356	339	328	333	347	333	334	313	293	339	343	317	308	331	322	355	318	321	320	390	346	318	322	295	330	308	349	364	318	314	326	313	384	333	319	331	323	334	347	341	356	320	350	311	327	359	337	304	335	333	349	340	323	296	301	327	342	344	341	328	368	328	304	305	381	361	354	317	323	313	294	339	318	349	363	355	360	290	304	346	370	297	361	330	335	316	294	289	347	325	339	327	314	314	339	348	298	357	298	327	335	309	344	361	357	317	299	331	357	317	361	317	328	332	335	337	338	316	329	324	354	288	370	346	305	329	324	318	344	335	347	303	316	328	359	359	323	327	344	372	331	330	318	310	326	348	308	302	297	318	332	311	358	324	312	348	310	326	310	317	344	335	322	360	347	310	319	354	328	317	316	361	311	306	370	299	333	308	338	299	342	350	334	308	346	334	335	318	339	330	310	324	330	329	331	339	331	301	353	343	324	326	336	361	325	320	336	324	344	321	327	306	323	343	316	334	358	357	292	333	298	317	361	309	317	320	316	370	330	351	348	366	355	333	336	329	305	343	332	329	341	352	346	347	333	330	344	311	340	310	352	349	334	302	313	325	331	347	312	308	323	346	339	308	335	348	326	347	325	337	382	316	348	315	366	346	300	314	314	336	335	337	339	371	308	346	292	312	309	328	331	333	303	341	311	332	309	354	359	349	348	297	331	318	323	324	356	327	315	326	292	328	343	314	345	364	316	354	331	345	332	324	352	332	328	316	326	318	346	313	328	303	338	366	363	311	321	319	339	294	317	312	345	285	341	369	318	314	363	332	340	308	305	323	318	332	355	320	344	322	316	283	327	294	313	302	319	332	332	334	299	334	348	315	318	307	333	319	351	322	383	343	314	344	353	339	341	310	354	329	323	349	324	315	329	352	276	322	336	323	317	312	338	326	338	313	341	315	331	337	321	316	313	318	380	333	315	322	329	313	327	355	341	311	357	348	335	338	335	324	368	313	300	336	342	385	358	320	295	342	332	329	318	303	323	312	306	341	323	351	361	341	334	305	328	325	345	308	325	360	301	345	335	372	349	331	334	369	336	362	345	304	335	368	306	348	323	330	343	335	302	321	336	324	319	343	291	330	330	328	341	340	341	327	354	348	336	300	338	314	327	326	332	333	343	305	321	346	341	338	329	327	316	310	299	332	336	336	332	318	291	308	318	329	324	330	368	339	350	337	337	349	333	300	340	364	339	377	322	314	275	330	336	322	341	311	346	340	314	307	352	355	318	359	346	292	323	292	342	330	351	346	379	339	341	317	347	357	346	336	362	306	332	311	326	323	356	306	294	331	311	320	332	345	314	339	314	334	328	311	308	359	333	350	322	337	304	332	316	324	301	371	339	330	320	349	356	325	359	320	310	317	371	335	339	366	390	354	343	324	324	266	355	347	331	335	332	307	313	359	292	334	334	339	339	347	347	328	306	313	325	343	320	308	332	313	358	289	326	354	333	308	313	319	345	342	327	315	334	341	328	357	336	341	336	331	360	362	332	331	341	294	320	289	334	365	306	331	326	352	316	320	298	299	316	342	359	302	323	339	315	332	312	335	335	328	326	355	320	334	301	339	333	326	325	316	363	349	340	342	341	324	340	302	321	322	332	335	309	308	314	338	326	345	296	325	350	309	336	354	311	329	324	326	372	337	345	346	351	320	364	328	343	339	339	318	371	334	328	307	292	352	341	359	349	369	339	303	316	333	301	296	316	367	302	315	284	336	318	303	340	326	322	326	322	342	336	320	310	331	308	333	378	317	310	314	340	314	325	312	356	334	333	345	342	355	339	332	321	318	320	312	315	358	332	318	310	313	316	335	293	305	346	330	363	333	324	309	307	362	337	327	335	346	325	361	329	323	316	291	297	310	334	351	343	348	341	322	328	301	329	312	331	318	313	342	358	313	344	319	331	317	362	304	342	306	331	321	331	332	319	314	305	356	337	369	324	277	341	356	363	340	322	331	292	338	339	338	296	346	348	317	359	339	304	337	328	306	326	316	351	339	360	324	320	332	346	316	310	375	314	308	324	326	336	334	336	327	322	358	307	308	341	353	351	301	361	319	327	333	362	396	327	329	288	364	338	301	323	319	339	322	310	355	320	331	332	325	363	317	320	327	340	338	280	304	305	320	337	360	328	304	348	335	331	325	359	329	373	349	340	317	351	347	330	312	341	361	319	337	345	363	354	319	342	372	326	332	315	344	365	316	319	317	331	288	349	359	378	332	326	306	341	356	325	344	331	322	318	320	307	332	320	297	315	357	319	316	340	318	322	315	307	327	359	361	341	308	367	326	336	325	338	331	348	351	316	331	345	298	293	291	346	324	341	327	319	341	343	303	325	351	346	349	339	321	318	323	318	357	346	335	344	330	335	301	336	321	310	324	282	324	331	304	360	314	328	328	350	318	322	353	354	319	353	366	325	334	311	325	311	313	310	349	317	294	336	351	317	325	301	350	353	322	331	305	312	319	319	288	320	316	316	342	340	349	313	348	337	345	354	346	357	318	297	340	301	329	301	327	328	298	352	333	328	338	319	346	326	360	348	312	351	318	330	370	383	349
23475	9370	6800	3687	2882	1782	1091	873	904	826	787	843	773	804	807	710	783	812	810	788	783	772	809	721	737	759	762	766	769	767	739	760	824	810	755	787	766	759	769	727	752	804	759	767	750	721	847	758	806	743	744	778	764	788	800	773	812	754	805	756	798	786	813	781	727	792	800	789	757	776	781	757	763	758	747	784	746	796	782	815	845	751	797	774	712	780	774	771	801	793	777	760	792	812	771	782	764	848	736	766	805	765	746	730	788	777	788	755	791	793	727	782	740	749	746	786	725	787	792	756	809	781	726	822	774	769	750	767	774	756	755	795	768	775	814	794	775	760	750	798	788	765	786	781	762	776	776	768	769	757	721	729	742	751	801	812	770	731	767	797	746	743	818	790	765	802	743	742	808	741	776	764	769	758	733	789	768	788	735	730	745	808	851	721	777	779	816	721	789	785	789	784	773	756	748	788	785	759	763	743	749	737	746	793	762	794	785	745	773	751	754	785	787	755	800	752	759	792	758	776	771	740	796	753	746	756	779	768	769	783	738	798	766	730	777	745	745	754	809	760	785	773	792	720	765	769	714	753	772	833	747	788	765	749	782	748	760	737	756	763	748	768	758	813	766	777	784	729	814	729	790	772	823	742	794	765	771	775	740	770	753	809	761	716	766	819	739	736	808	745	777	784	793	812	801	774	760	811	738	794	798	702	738	754	732	818	778	784	777	760	756	779	761	785	735	770	780	753	768	768	822	826	743	771	768	732	775	769	718	806	752	744	781	717	776	801	746	773	775	754	721	777	764	763	817	752	754	809	793	775	738	768	757	743	766	767	802	763	720	761	748	785	764	747	759	759	768	757	742	793	749	742	785	774	784	832	813	770	813	801	761	774	749	795	763	748	744	790	784	713	789	790	774	792	771	728	776	759	853	794	816	741	743	699	749	789	772	731	746	791	757	786	808	766	773	795	751	769	755	807	759	772	806	720	758	783	726	742	795	752	750	760	783	721	779	778	807	788	781	807	763	705	775	829	746	745	761	784	788	759	800	743	801	767	780	754	735	793	777	771	810	784	770	772	747	699	721	822	755	762	799	796	767	746	819	728	748	777	760	772	809	807	763	752	814	792	771	743	727	829	728	818	752	775	751	738	833	805	734	785	760	694	761	763	752	730	802	801	743	748	756	797	794	810	770	743	811	754	737	776	760	772	776	806	767	739	802	776	769	750	759	785	786	832	830	765	759	764	758	766	731	754	743	785	701	772	755	789	749	735	799	762	751	785	780	751	769	753	757	760	787	791	768	728	758	796	766	811	739	732	745	765	777	795	754	776	767	771	797	791	748	762	768	739	778	795	820	794	795	757	768	817	738	771	805	804	737	745	751	790	784	753	823	748	763	814	766	764	800	723	776	831	746	786	765	752	748	749	793	763	752	826	801	799	751	784	755	799	721	765	758	670	786	777	845	764	766	781	746	769	773	756	726	770	747	757	797	790	777	788	788	742	773	774	793	815	796	772	748	733	752	851	773	779	818	803	700	729	802	723	777	722	729	753	772	736	768	810	778	802	803	793	791	789	768	805	764	756	737	783	737	781	798	804	774	763	791	753	771	789	767	729	763	755	744	756	742	771	752	768	772	795	730	748	821	795	777	778	824	747	738	749	834	773	770	761	720	744	804	768	766	773	714	739	774	768	765	738	744	812	747	773	772	773	819	769	785	782	819	761	774	746	778	766	800	772	744	779	776	782	766	747	746	707	776	787	796	768	785	764	757	774	731	790	777	750	794	791	823	775	820	787	730	730	753	760	731	750	783	755	775	747	768	806	777	746	781	753	728	797	739	745	783	777	811	815	718	771	731	770	803	755	750	738	785	740	740	727	766	747	784	804	827	788	819	820	747	743	741	758	785	746	727	804	747	751	752	831	793	774	760	778	777	795	763	731	766	783	742	809	735	774	773	799	763	797	794	716	774	777	757	776	707	732	785	737	789	792	764	761	768	868	758	785	718	768	739	754	756	787	754	773	772	796	783	784	772	759	766	736	772	807	754	723	733	768	715	773	723	762	791	705	754	762	787	815	738	752	820	763	786	796	795	787	744	787	813	768	797	761	808	804	801	755	780	787	769	785	772	778	787	753	718	798	765	807	794	789	775	746	759	751	731	757	795	785	757	777	790	766	770	764	762	774	774	783	801	753	762	786	730	784	713	827	775	787	793	760	747	793	779	756	770	783	757	806	739	811	834	757	792	736	765	833	752	789	694	747	737	794	782	795	752	757	780	760	758	742	741	781	807	772	778	760	820	772	771	732	771	762	805	828	754	784	805	715	719	792	770	778	774	766	781	778	817	836	733	801	817	822	775	800	737	797	784	801	800	804	749	742	749	763	794	822	734	767	768	793	792	767	714	778	770	808	789	763	807	772	798	745	802	743	779	759	760	786	770	778	778	762	763	737	796	762	748	771	782	766	755	737	759	762	808	810	716	809	769	746	748	761	714	793	779	772	728	733	742	732	762	805	778	791	774	807	814	768	823	790	778	754	717	712	710	774	801	767	760	797	769	762	788	725	780	732	751	811	802	795	756	777	738	740	769	790	795	771	798	790	772	759	766	831	706	771	739	781	807	759	801	745	799	763	771	784	769	771	743	755	731	779	785	814	808	785	768	719	770	758	781	745	805	796	724	792	737	817	756	796	804	766	773	770	804	741	815	796	733	733	796	775	788	790	805	757	781	753	749	733	749	748	733	759	810	766	782	833	765	765	755	815	745	741	738	732	794	801	768	759	805	786	723	779	752	766	760	756	755	755	734	782	779	731	755	818	768	786	718	774	781	744	773	779	773	764	773	733	822	740	772	802	794	738	766	757	717	774	747	762	770	726	812	768	772	764	747	793	736	795	793	745	759	783	781	794	747	728	786	802	763	741	759	756	773	758	732	796	787	782	821	756	747	798	770	772	810	814	803	806	814	742	712	768	782	754	768	769	757	787	746	738	720	794	748	768	758	787	762	807	742	775	747	832	722	812	788	745	772	786	755	757	803	823	794	792	791	760	799	772	755	773	769	766	786	726	780	765	712	755	795	727	816	806	760	818	729	783	790	774	788	753	808	804	773	739	801	828	775	777	775	769	772	787	762	775	764	809	806	780	771	778	753	747	760	807	741	787	812	787	828	792	761	761	760	832	738	792	778	766	799	789	805	733	756	762	748	753	770	776	793	794	768	783	745	773	780	815	735	765	754	808	763	785	716	767	753	781	750	716	827	748	716	719	802	769	771	802	765	747	764	743	716	776	768	781	781	733	772	771	759	766	776	801	763	759	755	777	728	776	827	795	760	788	750	715	783	763	741	729	759	734	734	792	811	727	784	814	768	869	728	815	761	753	749	735	773	797	754	763	778	789	740	814	815	774	719	783	745	783	775	740	770	832	776	796	778	775	743	807	766	776	739	758	753	801	765	719	774	781	745	792	751	764	753	720	794	723	761	764	775	689	723	735	765	772	777	823
34986	7298	1109	700	514	361	358	332	335	344	330	295	356	308	356	319	348	340	340	340	345	372	317	338	355	357	343	322	314	366	309	353	327	332	369	324	328	298	322	345	344	351	338	308	319	353	319	308	351	382	362	317	340	350	355	347	341	331	340	343	356	303	323	323	311	333	324	349	343	350	331	357	370	351	365	391	319	341	339	304	329	362	364	336	347	331	291	319	341	318	314	371	317	312	340	327	347	335	342	337	334	322	335	343	367	359	312	383	302	327	366	351	327	346	369	307	354	355	346	334	338	349	341	332	333	335	344	374	393	329	352	351	364	319	330	366	338	341	379	313	355	348	320	358	347	335	316	342	338	318	329	323	358	376	331	367	330	323	340	374	329	345	333	310	319	328	317	373	329	358	288	330	305	365	311	349	359	326	329	349	314	345	300	363	359	378	352	359	393	396	323	335	337	360	381	326	308	361	381	322	338	349	320	343	330	332	362	348	348	346	381	323	336	325	351	330	371	331	341	335	333	300	313	308	339	353	316	352	376	354	321	337	309	367	341	314	351	345	314	292	331	366	339	307	340	354	344	361	301	367	326	306	328	327	353	340	320	346	324	337	347	326	343	318	347	341	386	325	333	311	302	354	333	327	352	381	355	313	340	344	380	348	340	333	332	341	366	339	336	337	324	363	354	365	356	364	365	334	318	349	358	348	327	410	346	340	301	333	345	330	300	296	320	331	374	334	339	331	333	364	317	351	310	324	355	326	361	383	358	365	322	343	310	334	347	340	354	338	296	316	327	331	370	341	338	349	329	324	323	356	374	334	332	342	327	345	325	361	344	353	329	333	317	338	352	347	327	371	375	332	342	314	336	365	354	373	341	335	346	337	351	291	351	352	324	322	337	323	320	316	356	340	339	319	354	351	324	339	318	350	393	289	327	370	389	323	362	341	322	303	316	335	367	366	342	340	349	325	302	315	367	366	369	332	381	350	366	333	323	305	361	359	343	373	347	357	339	307	342	335	373	335	352	329	332	315	331	350	382	340	321	334	332	320	301	357	309	338	337	386	339	325	355	383	329	315	375	357	343	320	312	316	364	304	318	356	321	381	374	352	307	322	386	315	353	326	357	374	330	341	344	343	351	326	370	307	371	325	369	341	300	347	377	337	299	371	355	310	329	346	320	351	386	337	375	342	310	357	373	331	347	367	325	345	345	348	378	333	366	307	342	338	326	339	310	341	361	332	367	345	331	343	352	345	321	338	298	312	321	360	363	308	338	338	305	356	320	345	318	312	323	315	317	337	323	342	356	339	361	342	360	330	328	346	300	342	354	330	316	360	353	323	332	332	341	346	336	355	361	333	376	327	327	302	361	356	355	323	343	382	357	343	325	307	336	341	353	351	377	359	329	323	351	341	313	352	335	341	331	348	340	349	323	310	324	306	337	303	326	370	330	356	336	359	363	327	305	342	366	339	321	315	339	342	359	409	372	342	346	322	346	371	306	355	335	367	380	331	371	336	354	337	349	322	339	344	335	327	336	317	320	388	312	342	358	354	334	305	329	299	327	337	372	371	321	350	325	357	372	352	340	310	319	363	349	350	365	356	317	355	279	369	333	324	355	337	339	337	312	309	332	353	339	338	315	344	349	359	311	315	339	367	350	343	358	371	344	380	351	302	328	382	375	327	325	348	347	319	331	313	305	336	363	350	402	322	342	329	351	324	334	344	356	325	338	351	325	318	357	349	337	353	341	317	299	338	344	360	360	335	319	314	337	330	367	323	320	357	356	304	337	327	330	363	327	384	333	353	305	307	323	307	300	360	328	362	330	362	336	353	338	343	344	311	341	320	382	363	355	369	329	343	351	342	347	353	325	332	366	370	338	351	359	338	337	359	356	310	350	360	350	315	327	312	364	340	360	358	329	318	354	356	320	285	346	308	331	311	310	329	318	336	323	338	343	322	388	328	308	345	338	336	329	355	350	393	377	313	366	371	324	295	349	345	327	324	336	344	343	297	357	334	371	337	352	323	343	359	337	337	349	369	347	343	327	344	360	319	369	334	353	329	333	380	321	344	345	330	346	351	327	317	340	392	360	368	340	363	361	340	361	332	299	338	378	321	335	313	330	339	335	328	320	333	321	358	331	337	330	367	336	380	353	337	354	383	358	323	327	333	366	346	349	361	349	352	337	344	356	332	333	336	345	346	374	337	340	317	364	364	326	344	334	339	362	363	325	344	320	313	354	298	335	357	331	302	314	344	330	333	303	342	324	328	332	330	340	343	331	367	329	325	336	316	358	333	368	343	335	345	384	325	364	358	334	339	375	339	333	310	360	333	354	358	346	338	344	372	326	351	334	345	312	331	360	344	341	339	330	333	330	340	368	339	374	333	343	336	319	346	372	331	374	321	330	343	370	340	347	343	310	341	325	314	313	349	384	338	348	325	358	343	340	329	344	345	339	356	369	316	316	319	359	400	384	344	333	321	345	357	338	346	329	364	335	355	332	296	361	308	317	340	364	353	319	346	303	360	323	353	339	345	346	332	324	327	373	347	329	305	336	358	340	328	324	334	343	326	350	313	343	370	312	327	356	342	355	343	324	321	362	321	327	324	360	304	322	355	368	342	318	324	332	365	341	326	367	367	353	383	312	326	296	322	377	361	338	385	338	349	311	321	388	345	351	328	342	364	341	349	337	351	315	375	326	330	368	355	344	365	330	335	336	318	329	263	331	301	357	345	358	377	346	342	321	319	358	376	340	326	320	326	346	347	342	361	362	344	331	332	334	353	350	330	354	345	326	331	370	369	341	349	342	332	307	353	342	352	343	348	331	336	350	333	359	298	349	307	318	330	351	372	367	359	392	343	359	336	341	354	394	315	352	349	376	348	340	354	369	314	306	321	342	367	363	310	342	344	338	314	352	340	341	330	354	361	351	351	357	346	357	342	336	363	354	350	326	357	366	352	341	357	315	327	320	335	346	365	333	338	298	338	306	372	320	345	353	336	309	359	304	353	335	353	341	332	321	360	366	316	334	327	336	341	366	357	352	321	329	334	346	339	316	339	355	368	352	329	347	320	361	343	305	331	319	378	371	342	348	361	305	331	327	337	338	329	331	346	382	283	360	321	338	343	342	342	351	330	360	378	340	354	325	320	299	367	317	340	313	372	356	350	336	349	361	370	297	357	366	339	339	327	325	344	360	356	331	361	323	325	362	337	336	367	370	344	339	316	349	330	326	317	357	314	335	354	314	391	310	314	337	380	313	335	327	331	331	328	340	352	339	356	363	327	363	338	351	344	355	343	306	340	336	370	318	347	361	339	314	345	341	336	327	320	329	360	316	363	347	314	335	370	338	311	345	361	302	339	354	311	311	366	324	320	337	311	316	348	343	339	344	362	316	370	360	371	332	363	359	355	346	341	378	323	311	351	380	380	333	326	383	320	336	333	368	330	347	379	365	383	351	297	331	379	320	337	307	337	326	363	343	333	369	323	339	356
25242	12091	8047	5575	3832	2328	1305	984	916	867	823	760	846	893	790	815	817	854	795	804	820	794	830	796	869	836	822	811	801	799	818	843	797	813	836	791	802	780	768	774	775	814	804	809	813	818	801	856	763	826	783	811	800	782	824	806	730	805	798	785	840	851	797	805	792	783	753	763	804	820	793	773	756	820	850	796	857	851	779	810	788	775	773	837	845	816	750	788	817	824	817	805	788	890	825	793	840	810	833	822	863	795	768	799	856	810	822	826	833	796	776	804	791	765	778	819	810	787	825	793	808	797	792	844	821	805	821	810	757	810	789	788	809	803	815	801	814	815	787	814	801	837	781	781	762	788	789	830	785	794	798	801	744	815	788	754	812	822	813	765	791	794	794	807	803	825	858	826	773	793	800	792	847	761	782	794	824	815	781	818	798	883	784	854	809	773	812	811	810	814	831	818	844	839	773	845	796	800	755	798	814	812	772	792	877	764	817	836	837	751	755	783	776	791	813	786	798	742	793	786	775	807	779	813	812	769	799	788	808	810	815	795	839	857	829	789	838	789	799	815	786	812	804	825	779	804	826	807	784	864	860	812	796	785	844	767	819	797	789	800	790	822	800	801	744	816	824	865	814	784	800	797	793	794	823	812	795	770	805	781	773	758	847	772	778	819	773	784	841	784	831	741	777	839	808	797	810	812	726	869	818	792	784	784	815	789	812	765	797	796	788	811	825	820	798	753	784	820	794	799	822	794	794	768	827	825	770	782	820	804	790	783	746	761	789	785	795	815	782	855	815	853	792	834	806	814	824	782	823	784	833	765	812	766	810	760	831	816	830	786	766	815	751	815	811	816	820	827	832	844	829	804	801	769	788	830	791	782	824	851	830	789	799	778	805	787	813	810	771	795	760	828	800	801	837	807	826	763	803	764	789	809	857	799	771	828	810	794	802	789	813	839	815	866	820	805	785	824	842	804	797	798	808	788	772	798	839	796	785	799	792	788	845	807	790	868	783	854	769	753	805	813	797	806	777	821	794	801	805	840	808	810	836	808	812	879	797	793	810	793	797	861	808	816	761	767	823	866	743	799	848	794	827	745	789	824	796	820	810	772	773	763	844	760	765	790	806	839	798	825	845	832	779	772	830	803	774	765	780	862	797	792	792	806	770	777	805	791	822	793	841	785	795	824	811	802	865	800	795	767	779	774	831	840	788	798	819	780	776	786	781	812	781	799	783	846	789	796	757	806	792	786	843	807	828	804	813	790	803	873	807	804	800	827	823	763	772	825	828	835	795	838	794	821	773	825	806	819	819	825	853	798	767	834	806	801	743	774	784	755	858	805	802	804	808	830	823	810	818	799	789	839	800	748	839	785	821	831	790	806	808	814	768	786	773	793	783	834	808	769	864	782	774	816	841	783	774	799	803	752	779	816	812	856	816	784	802	764	761	758	791	836	811	902	819	809	809	784	762	831	826	790	820	759	776	811	782	841	819	828	810	778	779	820	799	807	808	816	805	818	805	789	783	804	830	827	784	797	816	818	792	800	888	775	822	775	812	785	788	782	812	788	863	774	792	803	804	768	779	809	803	779	815	787	814	795	851	750	749	838	797	777	782	837	820	798	829	814	823	767	760	847	815	801	810	777	820	843	833	786	816	814	768	757	845	833	832	864	820	783	792	817	778	801	756	789	805	823	785	849	848	819	788	791	796	776	793	812	806	807	816	780	793	796	752	746	789	811	766	819	775	809	811	855	822	790	778	797	804	815	813	804	781	772	778	810	782	799	829	821	823	822	783	805	853	843	840	810	742	777	752	730	774	825	778	784	815	789	813	811	818	845	825	812	830	789	804	815	759	837	775	795	792	800	748	781	760	798	804	779	779	724	824	766	802	837	833	805	850	836	802	804	784	823	793	761	791	807	839	828	799	796	770	829	780	799	758	818	815	815	817	806	841	768	808	817	779	810	790	833	752	788	821	788	832	839	750	777	781	853	831	857	825	776	797	783	806	902	816	793	797	785	832	846	786	780	813	801	806	818	795	788	770	862	828	829	799	775	808	785	811	833	852	814	829	779	784	786	813	737	851	776	823	797	767	821	804	794	807	773	762	822	782	804	789	798	810	784	796	795	785	792	835	810	819	782	803	781	823	827	793	824	753	832	795	812	825	809	790	860	830	791	782	768	793	804	816	790	808	822	815	783	802	832	853	846	797	797	797	828	798	782	782	819	776	812	854	801	857	833	802	810	793	806	786	782	811	806	779	750	798	869	797	794	805	809	813	783	745	781	849	792	782	796	764	802	840	782	803	785	801	767	804	795	764	857	846	844	835	775	805	817	775	782	819	790	855	788	806	818	791	776	818	778	794	830	805	792	847	841	835	764	830	787	808	832	876	852	796	816	787	757	801	810	773	762	774	813	772	819	814	783	797	796	830	850	747	868	828	772	809	804	821	772	836	802	772	799	765	760	790	789	782	781	788	792	805	836	769	803	763	816	786	775	798	780	818	880	808	780	805	790	808	808	769	798	820	798	812	808	775	830	769	800	823	815	820	884	788	828	826	816	799	803	804	824	794	804	781	839	776	787	810	809	816	840	792	782	805	760	847	832	798	819	761	816	836	805	824	786	833	808	833	803	814	814	784	789	786	790	803	773	830	765	818	781	846	858	801	812	787	811	809	783	799	781	808	802	789	784	810	783	792	880	777	827	813	780	809	797	824	799	777	765	812	806	796	821	753	761	833	832	826	796	809	841	759	763	812	759	833	809	815	802	806	807	822	791	780	794	790	770	813	792	745	817	802	819	776	814	812	805	783	783	778	831	762	797	830	763	789	796	799	822	807	804	805	781	823	788	832	812	788	811	806	797	830	769	809	808	810	804	836	800	803	787	809	814	771	804	837	771	783	735	818	821	810	815	793	763	800	782	804	782	796	808	819	769	830	765	826	805	882	761	787	768	797	820	802	813	779	812	784	792	837	777	773	839	751	847	806	758	841	826	809	812	843	790	789	823	800	839	773	802	800	756	801	812	858	813	804	808	826	850	838	820	791	758	820	794	776	787	828	820	776	808	802	813	769	775	763	760	823	783	810	851	790	805	782	839	842	733	816	824	835	769	841	828	817	823	774	813	777	790	840	771	776	736	795	763	807	767	791	783	789	765	802	772	798	822	846	849	783	862	812	806	791	796	791	830	789	837	826	786	787	811	827	797	795	777	799	790	813	799	796	789	813	808	781	783	814	783	800	810	826	831	840	760	804	810	803	756	750	783	817	787	819	819	826	799	804	790	779	791	825	777	817	807	834	825	765	822	820	801	820	846	806	850	834	770	776	783	779	827	772	836	777	811	838	772	745	794	850	868	798	814	792	784	798	802	835	829	788	827	817	756	825	815	816	764	809	784	808	839	848	836	843	857	826	831	832	797	826	832	831	832	828	784	771	821	864	764	808	805	816	758	863	836	832	814	827	789	805	813	800	792	828	794	812	780	785	814	840	828	785	774
27050	3568	572	439	364	344	319	312	298	327	346	344	341	319	300	300	310	336	351	364	319	302	300	320	305	333	316	353	316	346	310	296	307	341	290	325	315	323	347	322	333	289	362	314	332	302	330	342	319	305	360	316	315	342	336	343	309	297	304	315	328	313	300	334	371	323	338	346	354	326	305	330	297	317	351	334	326	295	285	351	326	283	315	353	317	345	342	311	349	357	329	323	346	310	328	308	291	328	345	331	344	325	355	341	322	359	285	297	297	298	300	344	356	303	296	305	300	311	327	327	382	318	295	289	320	329	303	311	326	331	293	330	297	314	319	321	317	337	313	335	314	292	296	335	319	331	318	320	309	303	303	295	313	353	337	355	322	297	338	329	307	354	345	306	308	317	311	327	317	295	303	302	334	334	310	306	303	326	353	334	311	286	297	303	301	272	338	323	310	330	370	311	308	287	305	334	307	313	319	345	315	329	326	335	343	321	292	348	333	291	300	356	316	328	322	346	331	322	352	318	312	299	292	304	299	321	299	340	321	335	306	322	315	305	366	299	339	329	335	289	299	333	352	313	315	333	356	305	303	370	322	365	312	333	321	313	304	339	314	323	318	331	294	315	323	333	339	341	343	341	344	297	304	311	339	308	333	348	345	321	320	331	331	382	306	317	299	315	338	293	349	328	277	298	325	308	318	311	304	328	297	308	311	293	330	315	333	335	342	324	330	300	312	301	334	297	335	274	288	332	308	334	341	336	308	300	320	307	319	326	322	349	314	324	328	323	306	329	312	332	329	340	354	330	312	323	337	332	314	294	306	324	317	320	340	337	337	340	362	322	320	325	334	308	296	327	308	289	328	327	336	387	343	331	323	318	335	366	291	346	340	307	308	334	303	343	332	290	297	310	304	337	308	332	343	295	350	318	330	312	318	307	327	301	333	332	337	335	315	322	293	303	296	320	343	331	345	353	282	334	306	355	314	281	314	354	330	293	335	323	331	309	319	297	325	349	328	318	326	294	336	329	348	310	329	295	300	347	304	310	327	293	341	362	330	331	317	303	341	329	321	304	330	305	331	308	309	316	359	322	341	303	340	309	304	322	328	327	340	307	284	302	347	315	349	338	334	308	340	294	349	305	317	292	300	325	358	326	331	340	328	321	299	339	340	348	323	302	280	332	311	311	317	312	314	283	317	335	276	295	318	309	319	335	316	314	324	334	293	308	312	336	322	329	376	310	322	339	328	302	371	324	283	305	311	351	333	324	311	299	286	330	356	336	334	333	295	299	321	329	317	290	313	317	345	330	345	341	366	311	307	308	356	349	317	338	316	306	321	336	300	351	320	319	314	312	322	337	324	332	330	316	326	346	334	321	317	322	286	342	335	323	327	341	321	326	337	280	350	384	313	330	291	284	332	346	338	326	328	319	306	344	295	326	338	340	305	321	300	326	328	320	318	314	277	285	327	309	336	330	324	344	325	320	311	277	310	289	323	327	303	335	328	301	324	304	340	360	339	325	317	315	335	337	329	346	318	308	324	320	313	353	294	345	334	289	345	364	344	310	297	336	353	300	288	319	323	335	320	329	329	317	354	273	312	278	316	320	307	333	328	311	324	330	339	320	271	314	346	304	304	309	321	322	316	347	320	322	303	325	332	314	302	313	317	310	298	321	320	311	306	343	306	311	305	339	292	325	302	317	306	325	333	349	346	260	294	346	319	341	344	325	311	293	355	313	358	321	334	332	338	325	331	356	313	362	326	335	302	294	366	321	321	337	333	362	301	358	334	325	332	321	289	302	339	333	330	302	322	315	305	346	264	321	322	350	353	340	338	357	369	342	306	320	313	354	295	322	341	346	323	345	312	329	327	333	331	330	331	283	290	303	397	359	312	335	294	309	302	321	313	321	360	320	343	348	298	339	323	309	335	306	306	293	344	304	338	300	308	317	292	340	343	325	321	338	308	312	317	327	288	319	299	362	336	316	327	281	344	296	317	302	324	370	328	345	332	332	301	333	302	360	342	320	356	351	327	322	373	352	318	332	342	301	314	342	345	346	325	321	304	286	291	330	323	320	316	288	308	336	278	309	358	320	320	342	360	354	351	388	303	337	299	265	321	348	347	323	333	336	358	340	321	344	304	338	359	334	308	337	318	297	330	348	294	310	326	295	309	295	337	346	326	324	332	319	331	316	298	297	320	310	295	331	333	325	308	319	321	304	343	304	358	304	293	354	319	340	316	332	296	349	322	330	305	315	331	330	336	343	319	289	359	313	339	314	324	306	326	320	296	333	310	331	330	286	320	299	350	318	367	335	297	326	357	325	339	321	328	344	337	314	302	310	306	306	319	311	337	344	304	333	316	318	286	314	344	355	343	339	334	282	311	342	348	302	343	294	348	338	312	344	310	372	332	346	322	316	331	342	357	312	319	338	367	296	308	300	299	309	311	308	297	289	337	315	328	323	350	331	316	337	342	340	321	320	326	293	356	319	322	336	348	343	297	329	331	297	301	313	351	293	317	275	308	349	305	321	376	321	318	327	353	346	338	356	301	294	297	317	314	307	324	307	342	304	282	345	320	327	312	313	328	333	315	353	344	295	299	349	333	339	298	314	306	332	331	325	327	325	291	324	342	344	345	332	320	343	299	344	301	349	364	342	330	313	304	316	337	300	326	290	334	326	280	330	317	335	335	304	292	335	319	330	353	307	331	336	351	320	311	313	316	265	299	337	310	332	330	289	333	345	310	317	306	321	325	273	298	351	307	339	338	305	281	338	298	299	288	298	335	335	319	334	335	332	324	324	346	315	313	320	328	305	332	351	330	339	313	348	332	367	325	353	269	325	294	323	327	313	360	345	311	335	337	374	364	304	316	325	313	310	309	306	304	291	339	336	323	321	302	322	311	322	342	309	326	282	301	290	354	301	350	338	308	322	307	327	296	329	316	310	376	334	335	303	306	317	334	297	329	314	326	366	352	315	347	284	302	324	306	345	323	316	318	320	335	318	327	320	298	313	337	333	347	301	322	349	331	341	359	302	312	323	350	311	325	356	344	346	326	299	318	348	352	326	327	310	347	319	308	343	359	307	320	274	330	336	303	326	310	308	352	341	290	335	346	324	318	332	359	286	316	332	310	309	326	311	337	327	329	314	315	342	347	326	326	343	318	317	321	313	343	319	317	344	329	287	337	309	329	320	300	297	310	343	322	343	310	317	309	324	317	315	348	340	300	305	302	307	317	304	324	340	318	325	321	343	283	296	365	283	320	353	292	347	306	299	278	313	317	350	336	349	331	348	331	312	313	318	318	322	321	298	322	336	353	314	332	306	310	264	317	349	302	331	321	327	324	334	321	325	328	316	314	318	307	337	326	315	335	320	302	327	325	331	290	325	336	328	349	307	302	304	339	316	296	321	322	326	349	324	280	302	324	306	346	325	320	324	313	337	320	298	302	303	320	335	320	315	299	307	305	325	333	314	296	322	307	323	357	324	303	344	369	287
21073	7209	3439	2080	1263	872	779	737	729	765	773	763	714	794	737	754	753	777	764	730	734	770	732	738	717	711	751	796	718	736	732	785	718	760	729	733	732	718	705	724	773	716	740	699	719	713	765	723	712	742	748	716	733	744	728	731	732	770	744	763	762	738	768	753	694	734	735	782	717	749	723	714	769	781	742	745	713	721	725	750	756	731	783	730	726	714	742	739	777	788	787	749	780	748	700	758	716	756	692	698	754	784	747	722	768	722	729	737	744	737	707	717	770	782	678	770	746	715	714	734	771	735	708	710	745	740	692	734	729	739	730	723	703	775	722	750	743	718	748	799	721	800	730	715	747	691	766	711	757	734	749	754	728	717	742	720	763	740	721	687	679	708	727	753	703	710	719	741	726	734	674	700	720	776	733	770	754	707	695	653	719	722	777	716	763	746	739	749	792	669	757	728	728	781	771	737	735	724	749	736	768	691	749	689	765	715	758	711	701	717	733	772	707	720	725	759	732	690	726	744	740	742	771	766	748	717	738	746	737	765	742	731	732	727	682	747	738	736	789	719	744	721	739	743	729	737	717	736	719	772	740	686	697	750	745	792	671	748	719	737	709	759	716	759	747	742	766	702	718	734	796	740	762	761	745	735	756	738	772	732	703	745	746	734	708	739	716	767	754	747	710	687	721	769	755	783	737	743	735	723	758	768	745	718	775	763	720	735	748	705	735	764	718	742	727	732	729	748	765	737	761	729	718	747	728	749	712	722	750	736	773	736	769	732	726	722	734	698	729	763	742	759	779	698	777	732	748	730	729	761	744	766	769	778	743	731	722	740	758	722	766	732	733	720	731	750	722	755	711	748	709	716	770	728	746	688	755	738	722	745	767	736	720	731	762	724	787	728	771	804	723	714	720	748	762	674	714	727	736	722	745	738	746	718	731	744	734	715	723	743	747	712	753	735	691	717	732	747	723	743	759	708	730	751	723	760	736	752	705	688	735	720	720	726	702	739	724	716	700	757	780	742	770	748	694	771	754	764	724	747	717	757	725	679	715	703	733	728	715	757	739	766	704	731	714	757	727	759	764	746	721	748	729	732	720	694	721	729	757	751	722	757	738	787	710	763	751	768	735	770	723	740	750	743	763	705	766	699	756	700	773	729	702	729	722	744	761	696	733	763	720	708	740	721	755	747	692	723	745	753	757	771	723	701	736	714	760	682	735	789	692	751	763	728	709	733	724	719	735	709	754	746	746	701	700	734	698	676	733	703	748	729	696	771	731	754	713	717	770	716	787	750	735	697	729	737	763	724	748	723	764	758	709	732	746	763	757	792	737	736	740	732	773	716	729	738	741	726	727	769	711	722	735	689	726	713	725	751	764	714	744	733	759	744	734	713	751	722	741	726	741	730	733	763	720	754	748	733	744	724	702	734	697	761	728	715	749	737	788	713	757	720	752	720	763	724	715	713	767	696	721	749	745	772	734	697	735	736	692	787	746	745	721	740	721	724	697	727	748	710	763	738	748	743	739	784	735	709	754	748	729	688	706	741	757	759	745	705	737	770	711	737	726	736	776	755	765	747	758	729	757	701	701	715	774	742	714	744	703	751	731	743	776	720	728	766	733	691	721	736	712	678	724	721	694	724	757	765	733	778	750	725	750	744	725	701	674	773	744	686	711	695	735	775	770	733	727	721	754	774	785	703	706	737	729	764	746	705	750	739	702	788	729	681	749	747	775	747	727	757	689	757	748	696	751	778	725	676	734	752	713	728	742	759	716	700	743	763	698	741	728	753	723	679	735	702	709	745	748	688	729	742	744	776	707	772	745	738	744	702	719	720	811	762	777	707	671	696	803	707	694	754	769	719	725	760	736	746	723	784	773	728	698	750	731	749	724	744	731	779	724	727	725	768	694	751	712	750	752	722	731	719	709	758	751	728	720	750	749	715	776	717	703	738	735	799	768	722	761	743	754	725	744	719	727	719	710	770	692	724	672	741	747	723	743	728	749	755	755	757	766	746	724	710	760	689	738	691	725	732	724	721	759	802	745	744	757	729	789	737	798	743	725	723	732	724	787	752	690	733	753	684	727	736	729	718	700	707	694	749	739	710	755	767	734	745	727	764	717	782	721	724	761	737	748	689	764	742	719	735	762	789	752	755	742	698	705	705	757	705	725	709	702	717	686	694	748	733	734	755	758	754	741	737	708	737	756	719	715	733	715	701	725	739	698	669	705	721	763	772	750	692	710	752	753	725	724	739	735	751	736	752	750	724	759	783	744	743	789	761	741	742	715	760	783	746	722	774	743	723	776	736	785	690	727	712	691	742	731	694	706	736	723	722	713	750	750	728	736	770	756	740	790	708	733	800	758	746	767	696	740	758	777	721	707	734	702	715	727	745	719	788	738	725	761	728	742	746	712	707	750	717	725	765	747	741	746	746	729	732	705	716	712	738	742	763	777	731	748	746	722	711	726	744	734	751	710	769	706	714	728	703	746	771	724	709	731	725	729	674	769	705	702	749	747	722	743	773	757	774	758	706	769	748	807	740	760	794	755	724	714	726	740	763	722	716	778	743	741	738	744	694	709	748	777	771	725	769	727	724	749	750	761	781	747	775	746	758	757	738	736	719	741	732	774	712	721	753	724	770	709	732	738	750	750	759	704	725	799	730	706	735	696	718	727	729	705	764	762	739	749	772	771	705	808	736	736	748	706	730	744	726	785	707	760	744	715	687	726	723	705	746	714	756	724	736	740	744	724	693	742	731	706	691	699	688	710	742	711	780	756	725	752	703	772	749	778	804	765	731	788	757	711	768	742	721	717	737	764	729	744	723	705	765	730	741	736	770	738	689	697	742	741	705	773	709	712	744	694	696	731	753	791	772	759	752	688	757	688	698	729	733	720	720	789	726	716	785	666	757	745	739	741	775	725	695	696	759	744	731	727	748	738	734	739	759	706	718	752	754	751	757	719	771	817	762	763	734	762	755	731	703	715	704	730	721	701	736	754	765	739	781	705	732	771	719	739	736	712	758	776	729	708	762	789	736	713	717	711	731	743	718	737	714	747	778	753	694	748	718	757	766	748	687	724	723	717	787	770	765	693	718	790	712	717	731	747	733	790	788	783	767	714	727	752	745	704	698	755	724	733	721	755	702	726	784	764	680	701	739	741	728	731	751	773	753	760	762	750	788	726	735	710	715	755	732	738	750	788	734	719	752	745	718	712	758	702	774	733	722	706	722	707	759	722	735	738	704	719	719	762	704	697	739	718	730	799	715	729	703	715	713	717	730	737	741	748	764	775	754	725	722	778	734	715	738	783	749	738	760	726	754	703	727	769	721	694	712	686	757	735	739	761	725	773	723	759	747	774	734	718	709	721	706	732	758	735	796	716	728	729	731	674	765	703	711	736	724	742	724	731	763	765	714	731	781	698	760	728	729	739	730	746	704	730	705	729	711	745	786	702	753	686	727	720	727	803	650	697	697	746	685	796	710	788	676
32902	5231	846	547	397	365	386	333	336	293	347	344	328	349	353	355	310	310	330	323	312	391	336	307	343	316	314	331	362	305	335	318	345	350	266	321	311	321	363	322	334	338	339	309	299	299	329	326	363	361	328	332	325	313	330	335	350	354	346	352	325	316	354	366	337	329	340	361	323	344	331	319	319	342	337	334	348	320	323	329	347	328	335	320	324	350	365	313	357	330	303	310	375	303	319	327	325	357	343	350	332	360	366	323	333	331	340	304	293	291	304	302	352	337	320	347	365	332	347	326	348	309	328	321	350	311	332	349	366	383	357	340	336	362	328	342	322	367	342	311	304	340	370	352	328	337	312	295	342	322	336	330	356	331	302	329	302	323	289	341	324	344	372	343	326	326	360	302	333	290	300	344	297	332	323	314	358	331	356	339	368	310	311	367	340	300	337	331	292	315	340	289	351	348	337	323	354	317	376	344	339	314	343	316	342	356	354	354	328	330	348	339	313	289	327	335	324	335	324	318	328	349	290	325	322	341	309	320	318	308	317	333	317	316	352	361	323	321	323	343	316	324	346	327	307	322	292	327	350	317	319	341	338	338	320	316	361	341	323	352	319	330	332	367	342	324	330	342	356	315	291	337	323	324	324	302	333	341	345	321	338	323	354	310	304	340	346	319	328	344	321	334	347	371	344	385	344	297	347	323	314	338	354	315	305	351	307	322	358	312	338	350	356	344	355	316	356	343	339	373	293	353	335	348	330	322	318	318	334	335	311	374	308	335	319	324	352	296	326	314	307	330	301	344	330	317	313	310	319	309	339	382	341	314	321	340	351	334	324	328	317	304	288	289	338	343	341	319	302	337	323	290	324	331	356	333	344	330	342	376	321	344	331	379	301	333	347	396	311	352	319	345	326	347	325	288	362	334	311	320	351	306	306	317	359	364	350	298	352	278	319	361	315	306	350	346	313	322	348	320	310	331	332	325	333	359	327	322	325	359	311	341	340	329	334	338	315	335	347	325	318	288	331	362	262	323	330	318	317	372	332	306	329	322	360	330	345	334	347	348	313	318	332	332	316	299	311	353	328	341	311	317	331	322	330	328	319	335	320	355	342	295	337	292	323	311	330	337	370	347	347	329	337	339	336	324	330	321	352	336	352	348	343	299	342	311	325	316	313	355	322	343	326	326	316	334	344	326	328	359	350	321	354	330	320	301	350	361	270	327	332	310	333	343	308	315	335	330	338	326	342	296	324	332	350	327	332	342	316	327	325	342	338	359	332	343	323	339	352	361	318	294	308	321	312	311	352	355	356	345	324	346	339	317	322	312	355	329	349	298	313	350	342	310	341	340	308	326	348	331	311	344	346	339	329	346	336	345	342	333	328	318	348	298	299	326	341	318	336	303	328	329	340	317	362	287	323	330	380	351	339	329	324	302	322	319	352	328	334	327	317	318	286	374	315	347	373	321	337	349	334	310	312	351	358	322	341	336	325	369	348	314	357	363	316	315	359	355	352	359	343	327	323	350	309	335	325	313	365	359	351	355	331	292	325	344	321	313	351	335	329	317	321	315	338	341	342	358	321	368	323	326	324	326	321	331	349	331	366	299	306	302	344	319	341	349	329	335	336	331	333	329	330	323	333	339	305	341	360	313	319	292	308	289	344	345	295	316	349	328	322	304	358	364	354	336	291	300	340	326	350	322	313	339	333	322	340	355	351	328	324	336	330	346	324	321	331	356	333	320	314	340	353	339	351	314	349	322	340	326	347	333	348	343	337	313	344	314	340	323	345	346	330	341	329	328	366	332	345	371	342	338	362	334	333	346	326	329	343	324	337	350	339	350	317	325	329	348	319	306	313	336	339	320	348	328	322	329	355	327	332	307	332	354	351	326	314	337	320	334	343	307	319	335	351	286	328	296	339	304	323	330	314	320	349	321	341	335	377	337	348	320	315	322	344	337	274	309	315	323	340	349	336	313	322	305	301	351	315	339	311	331	342	349	321	364	346	311	332	326	306	346	293	324	348	329	292	361	336	325	324	296	319	312	334	343	324	332	295	351	329	327	313	368	349	318	334	343	325	395	340	349	353	347	334	305	361	353	322	309	336	339	310	326	332	330	354	322	337	319	334	305	282	405	311	325	315	325	313	351	343	325	366	334	304	326	312	339	354	335	361	334	297	321	319	343	316	318	346	365	332	298	306	329	312	288	288	328	347	316	355	335	321	308	343	318	334	349	352	287	382	325	325	320	296	306	359	331	310	319	324	353	321	336	310	339	307	338	337	354	336	340	322	318	358	398	338	305	359	343	353	333	309	334	343	326	320	355	305	309	357	330	319	317	324	309	352	366	335	330	362	333	336	355	282	351	301	294	343	322	353	313	306	355	308	317	281	320	340	342	295	345	289	333	342	317	311	337	336	332	321	340	310	318	349	333	356	323	328	312	324	327	336	332	325	352	332	319	326	332	322	343	361	337	348	311	308	366	352	331	362	334	298	337	366	357	323	301	326	298	299	336	357	352	334	328	320	323	320	329	310	314	325	332	301	357	298	328	363	325	313	344	355	312	326	341	391	344	280	336	304	318	310	348	317	318	333	310	304	284	329	338	334	327	320	304	319	371	302	307	334	342	356	298	347	333	296	319	325	344	302	334	343	349	328	333	306	326	355	344	353	298	319	363	350	328	340	328	336	316	361	326	364	348	350	346	350	347	358	336	305	326	329	349	378	355	362	316	327	336	311	321	327	336	361	318	306	315	335	361	313	313	314	372	351	339	351	355	317	305	321	328	381	326	320	339	308	346	336	369	357	299	332	356	352	318	355	317	306	332	300	322	371	337	350	337	356	335	308	337	348	346	327	337	367	339	325	338	347	353	334	297	350	331	328	305	348	350	351	333	359	335	318	321	376	346	342	310	315	311	317	319	356	320	332	326	310	324	373	314	343	296	336	338	333	337	294	330	321	307	340	329	322	313	347	292	322	355	322	324	307	327	357	369	359	304	340	310	373	322	331	282	326	344	324	339	344	317	345	337	317	351	319	334	313	335	348	328	345	327	306	353	324	286	368	324	319	353	350	378	318	358	318	343	328	348	350	330	336	354	323	310	316	325	325	325	354	346	366	343	315	339	343	360	316	329	313	355	321	335	367	297	314	360	309	325	329	304	341	340	354	321	314	295	335	337	341	325	309	357	323	337	365	285	306	305	334	378	305	363	355	318	298	326	326	342	337	333	342	309	329	346	325	328	328	356	300	323	330	315	340	320	306	306	362	305	323	330	318	341	353	317	304	353	339	326	323	365	313	375	326	328	349	331	347	360	335	370	329	345	306	329	315	310	336	314	345	337	337	331	344	318	364	368	369	356	339	320	343	335	324	329	354	364	311	335	278	290	318	386	358	346	332	298	308	297	317	333	356	327	349	335	340	318	322	311	344	306	360	314	353	311	315	281	320	322	324	294	364	320	334	320	340	366	364	369	356	305	322	364	344	303	324	348	369	330
24136	9663	6216	4193	2599	1364	1022	890	913	802	841	837	799	727	764	775	830	752	759	781	733	750	771	797	817	779	769	787	807	772	836	728	784	831	788	803	775	752	764	798	740	773	774	783	771	848	807	778	772	778	771	783	813	785	821	759	833	824	771	826	792	827	780	779	773	729	804	831	807	745	747	761	826	776	852	812	753	815	765	811	778	822	746	724	742	770	815	781	753	758	790	730	828	801	778	810	776	807	754	764	736	755	747	766	742	796	763	784	743	763	727	749	809	808	793	767	809	793	778	790	803	742	805	806	780	766	781	803	824	734	756	738	748	775	758	753	783	748	776	777	765	750	771	754	770	817	784	762	790	777	818	764	747	826	802	748	795	760	798	787	774	763	779	780	764	794	791	741	775	762	719	785	782	779	817	778	784	799	740	773	752	746	758	760	793	787	788	772	801	801	781	797	856	785	799	774	818	762	743	803	768	787	769	749	793	792	797	768	774	787	762	778	763	761	771	713	732	771	735	759	777	825	727	753	777	763	779	760	827	766	777	811	766	789	775	814	757	791	831	741	805	778	767	803	801	826	753	748	760	782	817	758	746	724	756	782	756	791	822	771	785	745	778	784	802	793	767	773	767	747	807	764	803	767	818	748	746	799	811	728	757	846	781	777	756	831	791	806	834	710	779	800	751	775	797	812	752	798	749	777	785	804	732	734	707	780	777	779	775	741	774	748	811	823	768	743	739	764	772	792	772	775	782	809	765	786	798	747	754	763	723	778	778	775	747	788	766	768	769	771	749	774	740	796	771	796	738	777	800	776	763	780	788	771	764	789	802	773	778	809	740	771	776	753	799	785	729	831	798	770	778	805	742	815	781	780	767	793	798	802	747	771	742	756	743	793	748	713	785	793	797	704	782	823	810	781	740	757	755	814	825	774	762	755	818	792	812	750	749	790	744	746	737	855	770	808	769	789	752	764	722	791	804	775	773	807	715	756	758	734	814	785	730	735	782	773	725	764	769	792	769	755	808	768	775	776	769	830	797	736	793	780	757	818	755	747	848	818	805	799	763	741	750	807	765	785	769	813	763	814	726	795	735	807	741	749	738	773	752	820	793	792	812	800	741	782	778	773	762	770	772	784	813	760	790	736	806	806	797	772	756	798	766	810	793	797	799	726	751	821	767	788	758	758	755	761	771	775	762	770	752	770	764	754	731	825	816	816	754	751	773	755	776	795	789	741	781	762	787	782	751	766	778	762	788	819	782	753	816	757	739	791	818	791	771	742	762	771	755	770	763	780	789	785	764	781	759	756	810	724	787	779	768	765	805	754	827	759	785	764	793	779	773	763	799	809	823	737	753	797	803	764	772	751	808	770	778	760	793	781	786	809	790	746	725	762	760	778	768	789	737	810	743	814	812	748	792	792	771	840	741	831	774	803	803	749	786	793	769	791	768	778	820	744	792	788	795	773	740	775	787	853	789	785	818	789	811	720	751	791	730	820	747	769	790	771	810	772	747	761	764	758	802	790	773	873	806	775	781	782	804	793	769	760	759	792	771	772	785	773	788	746	787	771	769	781	768	778	744	808	793	773	766	748	775	780	777	756	840	813	798	787	791	779	785	756	754	791	746	778	795	732	772	751	762	771	782	714	761	774	834	732	754	766	743	829	792	776	711	760	735	789	780	720	749	819	773	760	795	794	780	745	775	782	720	830	740	799	799	776	779	748	767	799	727	711	784	751	795	781	760	772	768	796	794	780	760	752	778	825	807	763	744	785	812	784	745	784	754	823	803	780	756	734	801	806	755	822	804	751	787	778	757	829	777	801	767	749	721	750	798	850	772	759	757	799	799	793	799	828	749	741	761	772	802	757	795	746	815	829	762	781	836	743	777	767	738	772	806	762	776	786	822	795	810	761	798	803	744	708	724	810	757	759	766	795	750	774	764	772	780	778	823	777	799	740	810	806	789	733	764	787	767	700	781	792	758	808	771	851	785	771	743	772	760	768	834	771	745	798	795	772	779	813	803	814	776	852	778	811	759	753	779	815	799	798	776	795	765	756	792	782	751	757	789	786	776	785	757	748	801	751	787	751	791	767	781	762	711	817	744	774	784	800	776	780	811	824	768	824	713	812	721	783	733	747	785	763	775	824	773	766	795	755	784	758	777	761	799	841	789	815	793	780	774	714	787	767	805	788	773	757	770	815	777	781	743	783	764	774	776	832	793	712	762	806	820	783	744	784	788	784	780	784	808	800	778	753	749	778	805	788	769	741	784	783	801	806	779	718	751	831	822	751	771	794	793	798	747	732	848	786	752	824	858	757	782	737	767	781	770	781	778	735	745	805	769	767	767	751	809	772	785	752	787	779	781	783	798	782	751	773	804	759	842	763	714	747	794	724	789	791	773	744	767	810	749	814	764	702	802	804	779	757	798	739	820	761	771	820	764	792	763	796	731	835	769	771	787	783	714	761	717	795	742	771	740	786	786	801	832	815	780	760	764	767	815	786	761	787	759	775	771	756	731	738	765	775	826	747	777	792	768	830	725	721	791	799	754	811	817	768	785	753	770	731	780	778	792	761	783	777	755	755	784	791	799	720	805	826	789	809	788	751	779	753	775	772	772	723	785	764	807	784	822	754	774	809	759	778	800	780	793	798	738	759	762	767	804	789	827	777	805	782	811	762	804	785	807	784	790	810	782	808	788	793	793	733	794	765	817	808	814	752	769	761	756	838	773	791	750	768	810	781	763	807	741	780	774	777	770	791	802	769	796	757	780	772	767	819	799	828	759	761	783	812	782	762	796	795	767	722	769	737	762	770	764	794	746	791	763	780	763	747	796	854	801	762	778	755	788	796	769	786	791	787	809	760	785	770	757	764	792	785	765	805	802	794	763	760	770	746	807	760	715	794	749	765	830	749	770	814	785	830	788	855	839	770	801	748	786	796	784	847	745	802	738	797	790	829	843	763	758	737	831	793	741	758	775	774	810	780	762	771	766	801	795	756	802	813	776	823	764	782	809	729	770	825	725	737	789	761	738	761	804	752	778	765	796	779	756	753	789	810	795	781	751	778	818	774	798	822	801	748	787	777	772	761	793	765	786	788	777	794	793	732	773	810	802	795	800	815	792	720	823	767	814	802	794	789	814	771	833	802	774	822	805	779	791	822	785	723	747	736	749	766	755	810	785	752	784	795	785	789	795	773	797	793	851	775	755	796	804	760	732	816	768	818	750	741	754	777	766	766	767	827	824	761	785	782	765	778	771	765	769	766	768	719	786	809	837	778	785	757	791	819	752	782	833	811	787	841	852	780	749	796	792	802	775	795	763	779	761	805	757	736	798	770	783	785	747	842	746	860	792	770	761	789	805	796	797	722	778	770	734	794	749	775	750	835	828	781	815	787	759	797	817	800	777	795	795	759	797	764	779	764	767	780	738	819	809	778	748	777	778	769	840	819	749	707	800	807	772	777	805	825	794	812	819	783	775	847	784	690	754	804
37318	6769	1012	639	448	367	332	348	330	319	335	352	335	351	357	348	336	344	373	316	339	316	349	325	332	343	304	398	302	349	310	327	361	354	373	322	329	291	342	338	372	329	301	330	353	339	306	341	357	325	336	315	344	386	334	352	360	319	342	359	373	329	302	321	315	340	352	341	362	324	322	336	314	328	358	336	323	341	314	354	370	360	304	349	359	322	342	346	337	314	335	350	347	344	351	336	324	352	330	297	338	333	376	349	354	343	303	323	303	335	346	343	409	359	337	346	354	326	361	316	340	350	313	306	392	325	339	349	330	338	315	307	307	336	352	346	322	386	339	331	320	303	331	377	353	329	358	312	337	325	328	354	339	306	315	369	319	342	336	360	346	320	363	327	297	353	326	354	322	307	367	320	364	298	325	355	352	360	356	344	332	356	317	352	331	326	354	323	367	325	328	368	339	367	329	307	315	339	325	352	337	320	317	313	316	331	328	324	333	366	303	311	347	348	282	319	377	328	380	338	350	314	334	304	359	358	366	347	342	359	344	387	339	307	344	356	312	334	337	379	327	369	334	357	353	327	375	378	336	365	330	348	350	335	316	335	353	348	379	378	362	349	314	356	332	326	339	345	362	341	350	332	343	330	337	357	377	302	387	326	353	346	359	358	344	326	326	326	360	327	325	391	346	336	319	301	336	334	329	379	341	307	378	357	317	338	350	338	361	367	331	352	314	316	321	333	385	322	341	318	361	323	356	349	354	355	335	371	329	324	305	373	349	345	359	379	338	399	307	349	327	321	344	393	354	362	369	369	322	320	364	345	344	349	363	367	380	341	345	342	351	330	313	339	351	328	342	348	342	351	321	327	356	305	365	311	326	323	340	349	337	331	327	350	316	352	320	369	377	309	339	359	339	388	332	387	324	310	342	344	379	331	337	326	313	313	309	330	302	365	370	321	354	306	333	364	322	351	308	364	335	354	366	346	325	343	349	320	327	319	309	358	358	359	333	331	330	360	327	378	312	340	368	343	313	353	353	322	343	331	334	323	352	389	331	356	349	349	326	367	375	307	329	330	327	336	346	311	339	347	364	339	309	349	323	314	337	347	332	354	335	341	342	326	313	299	316	330	333	329	322	327	329	322	328	325	332	337	310	308	326	372	350	312	337	328	345	318	320	336	341	368	342	351	310	351	347	310	358	351	322	350	335	321	312	332	365	362	336	340	315	343	328	316	321	361	317	369	367	340	354	349	345	339	338	343	349	380	312	372	317	366	355	310	355	311	355	344	315	333	308	345	321	330	314	337	366	377	355	330	357	354	355	327	336	365	354	389	364	315	329	376	334	325	337	348	337	343	334	323	307	328	312	320	373	365	345	314	298	314	343	345	311	280	366	383	365	340	360	344	320	329	385	335	333	366	341	395	354	391	356	348	347	346	332	324	347	300	329	339	342	334	348	353	360	312	343	345	335	352	364	342	313	336	369	347	346	342	318	348	339	367	323	327	312	322	370	326	330	355	352	360	353	324	351	347	340	315	357	325	383	334	322	366	319	324	359	351	357	353	342	394	331	346	341	349	318	371	330	336	328	368	314	366	341	343	326	356	315	321	320	342	322	327	324	332	340	348	342	345	312	345	350	315	330	327	328	329	362	322	357	323	369	317	362	317	339	315	358	315	327	304	321	308	337	318	339	335	373	312	357	365	326	343	334	359	372	337	346	318	330	352	320	336	351	329	330	333	398	357	359	325	369	329	327	336	374	354	348	367	344	320	340	331	337	346	355	329	352	377	312	308	375	370	349	326	324	343	315	360	342	316	357	367	333	335	349	335	347	377	338	323	343	340	341	331	328	351	338	321	362	339	340	325	364	326	323	325	358	355	327	343	350	309	312	303	341	334	330	360	323	349	311	335	374	315	346	339	355	380	336	345	351	350	310	330	297	341	343	360	357	336	405	346	346	330	331	364	339	344	377	317	315	335	326	359	347	359	328	316	360	352	331	351	346	308	330	333	360	324	351	320	337	305	347	344	335	331	371	309	288	322	351	398	330	295	343	331	309	338	348	323	299	326	334	312	316	311	329	348	320	349	339	285	372	366	357	358	306	304	329	335	358	359	364	341	332	342	313	354	339	369	354	333	343	329	334	342	346	345	344	325	330	311	342	314	343	344	299	358	330	358	344	353	284	331	349	322	345	358	339	318	302	321	361	346	330	327	316	303	328	325	346	365	340	338	325	340	332	334	354	372	354	358	374	333	342	354	350	396	363	340	355	324	336	338	364	324	352	351	325	381	343	325	339	316	294	317	351	322	346	371	345	366	308	345	347	394	327	381	370	360	344	345	387	321	357	330	323	325	343	324	316	346	354	374	354	314	350	347	358	298	330	344	330	328	329	313	337	359	358	311	350	355	361	332	364	324	327	344	360	332	341	375	367	396	376	344	298	329	300	338	304	362	344	388	337	324	296	362	335	336	344	362	347	356	352	334	333	312	323	331	333	376	336	336	323	302	342	293	371	348	338	336	329	336	343	358	317	355	345	372	320	281	342	321	352	324	347	313	318	332	349	344	341	329	343	338	336	345	366	316	327	320	341	346	356	330	316	296	335	288	350	330	329	356	334	350	359	334	371	303	324	351	324	339	326	338	336	314	358	358	334	353	319	322	365	320	371	315	327	340	321	368	324	333	333	319	352	313	341	325	373	361	359	320	343	333	358	359	336	361	359	359	342	309	318	347	347	361	347	335	335	325	319	327	332	325	345	354	339	338	369	342	332	328	336	344	324	325	323	343	323	310	311	327	337	342	357	341	334	295	303	368	386	343	329	339	356	309	333	336	336	344	320	314	361	315	366	339	337	307	370	351	309	340	339	353	325	350	341	363	329	330	358	331	318	370	336	304	311	398	345	314	332	341	315	372	295	309	309	323	342	327	358	308	332	343	337	338	335	355	353	342	317	338	335	330	331	346	362	374	366	317	367	336	351	350	350	355	342	333	335	357	356	331	361	319	333	339	362	360	372	345	317	378	344	335	361	322	313	323	343	356	351	360	341	342	350	333	342	376	330	353	332	337	360	367	329	337	356	338	342	335	345	339	342	358	338	336	334	331	338	347	368	349	313	338	353	328	328	349	348	313	339	317	356	303	372	351	341	340	349	310	332	370	333	298	330	374	382	382	363	328	373	374	357	327	304	346	319	308	356	373	372	346	358	347	314	349	340	336	324	354	365	346	329	320	331	308	309	333	373	301	321	328	336	360	362	372	353	362	372	354	357	313	320	331	323	369	335	352	306	315	346	318	302	327	299	350	332	343	311	345	323	344	341	323	351	330	334	316	348	339	347	315	352	350	355	375	323	322	347	352	355	339	362	329	323	339	348	329	329	324	347	363	340	327	322	324	327	303	346	326	352	366	325	319	321	327	307	344	339	370	320	308	303	336	354	352	343	336	303	341	317	350	360	364	378	294	338	327	334	312	341	351	327	326	347	305	322	326	365	395	361	340
27273	9800	7425	4962	3534	1813	1181	965	926	897	935	828	815	836	843	829	829	781	778	785	808	801	790	773	791	822	811	764	824	804	788	821	842	767	782	737	774	793	781	792	832	799	783	814	766	749	813	815	817	818	813	761	795	793	774	821	816	770	808	825	768	794	830	815	796	779	827	807	847	756	834	782	860	767	778	826	799	839	806	813	801	776	765	776	795	793	831	771	790	749	766	823	786	785	788	755	812	771	761	761	825	819	837	788	813	801	790	821	763	812	779	825	802	798	782	788	778	804	857	771	816	752	837	796	853	809	807	794	774	865	820	788	766	817	767	779	791	758	760	805	814	821	845	780	810	814	845	817	828	828	832	778	792	819	770	800	843	756	797	823	776	788	791	775	834	811	830	729	832	802	790	810	811	808	791	790	824	748	763	737	797	796	797	820	799	747	808	843	805	816	800	800	769	778	816	825	824	791	760	819	788	858	763	827	818	848	780	787	786	829	798	789	804	827	767	804	770	816	794	794	793	835	789	797	812	746	821	789	833	757	809	815	865	746	790	774	792	836	763	786	832	856	784	810	857	789	792	827	852	803	756	767	778	752	817	739	817	822	789	773	807	805	780	773	762	807	798	760	772	805	802	752	844	829	850	796	797	821	878	784	796	742	801	795	792	805	765	789	808	807	766	756	764	783	796	793	896	793	831	786	792	815	826	798	843	786	802	808	762	768	860	835	788	777	789	837	772	807	746	812	809	818	832	803	790	808	764	795	799	780	809	787	810	848	830	836	831	738	787	787	818	776	771	831	806	774	801	808	811	716	841	795	744	796	775	777	798	797	798	735	807	798	817	832	741	817	808	788	795	752	768	797	776	788	781	792	842	814	760	806	780	734	764	795	810	818	801	784	812	800	814	791	847	821	817	812	757	800	787	805	820	801	824	834	762	768	806	822	840	820	797	830	846	799	823	822	831	825	822	795	755	820	760	759	861	782	795	739	760	834	778	851	741	856	827	824	826	837	800	792	816	786	773	820	814	771	840	819	780	825	790	776	787	774	807	823	744	770	750	740	791	811	805	755	801	831	797	777	817	840	747	764	750	818	869	801	782	829	875	786	789	820	782	774	806	831	808	815	758	842	810	816	798	812	778	810	778	739	813	814	804	745	846	792	810	812	793	864	734	849	780	816	751	835	762	773	804	831	779	848	790	842	782	754	828	826	799	751	773	786	770	762	792	780	798	795	782	799	794	786	797	870	831	793	829	763	771	786	823	793	850	802	812	801	854	790	822	794	800	769	841	849	805	779	767	774	788	827	817	806	851	796	833	805	827	821	858	789	773	766	719	841	801	736	767	807	815	799	833	789	795	779	812	795	798	774	789	814	763	860	834	803	799	792	764	810	767	814	845	820	786	808	727	822	791	779	764	819	788	747	789	799	799	817	778	783	818	757	825	822	826	753	788	771	818	791	762	848	810	819	852	777	769	760	828	807	793	833	815	777	788	772	807	795	784	773	788	783	780	821	802	831	722	800	819	754	825	782	790	789	784	874	787	814	804	828	781	802	814	804	774	802	820	815	793	799	840	757	758	790	825	821	882	816	763	844	817	788	810	784	831	752	810	812	840	789	820	759	819	851	795	766	791	804	787	799	818	781	785	822	779	740	755	796	777	791	852	767	817	769	784	795	785	806	813	794	802	794	779	803	797	805	776	777	793	811	828	820	834	762	820	795	725	816	819	804	763	780	781	754	805	806	816	814	845	769	782	754	769	800	760	808	827	709	789	809	802	808	799	775	816	773	756	816	799	804	758	784	748	822	843	796	781	767	824	787	773	807	835	837	815	829	791	799	790	834	860	821	771	790	827	786	790	800	779	796	803	807	792	724	821	875	760	819	810	759	823	801	790	738	804	763	762	803	801	835	815	829	852	796	776	757	810	850	769	755	806	878	792	813	823	785	826	770	770	800	825	784	799	793	810	794	768	797	816	835	767	810	789	797	772	820	763	810	816	795	808	787	814	799	791	847	826	793	782	836	801	774	779	806	817	772	807	776	798	812	786	825	848	792	812	794	790	771	772	809	789	760	846	783	830	842	781	797	816	791	816	741	773	787	799	782	783	816	775	820	758	799	786	854	843	819	783	775	816	835	843	819	777	774	828	815	802	776	813	822	782	804	732	811	787	813	758	805	730	777	790	809	843	761	786	838	845	809	809	809	817	813	733	777	835	771	803	797	826	826	802	795	734	802	779	818	798	715	809	756	733	810	773	777	819	832	773	841	771	789	794	795	811	790	815	796	799	837	762	804	759	762	764	770	809	793	845	851	809	831	812	870	792	807	821	799	823	785	815	844	808	807	767	807	805	818	824	774	802	795	802	800	823	779	791	716	808	757	779	736	809	792	779	810	811	816	839	825	822	787	791	761	814	808	821	833	804	814	789	847	748	773	806	814	802	832	810	818	788	811	757	778	737	824	838	792	756	826	792	774	792	786	747	811	782	830	761	831	802	803	805	821	801	861	762	809	765	806	790	779	791	780	773	844	836	772	782	758	804	811	832	813	777	804	872	761	828	824	804	767	798	828	792	824	798	809	815	846	818	801	818	827	823	734	858	803	806	828	807	804	788	814	777	827	804	772	782	832	856	819	782	803	798	780	813	857	824	756	786	781	747	847	845	792	779	834	782	771	814	780	769	819	781	805	762	828	800	829	817	790	803	780	813	784	822	749	788	796	753	816	790	789	780	752	805	811	824	764	855	811	780	783	873	789	848	829	801	786	825	756	790	819	826	869	790	789	840	783	754	800	764	816	834	779	771	807	850	754	793	838	786	815	790	789	809	852	772	802	733	780	822	815	782	796	763	800	862	810	776	847	803	813	815	815	866	789	791	768	783	814	764	805	790	780	801	799	828	764	805	805	795	820	819	788	824	776	762	775	771	824	830	832	813	795	787	774	809	819	823	786	788	773	759	823	777	784	792	785	827	786	822	799	816	754	818	764	776	779	818	794	838	838	805	750	783	845	801	768	786	778	804	789	788	813	804	752	809	817	775	790	827	764	860	783	849	846	846	833	805	803	798	821	847	817	823	812	813	788	763	829	798	801	821	774	785	833	768	774	756	789	808	819	750	788	803	797	791	832	797	825	795	769	819	815	866	809	781	839	757	777	781	781	814	788	825	747	790	801	833	782	866	856	793	826	767	781	773	813	764	861	785	870	792	746	796	752	815	821	796	838	817	772	827	784	841	769	781	788	802	774	732	775	771	837	800	814	779	786	821	787	812	742	780	812	768	810	777	789	816	784	800	822	803	829	826	813	823	828	739	783	812	796	768	788	802	807	809	769	812	790	819	770	808	814	791	754	795	776	791	811	777	826	824	810	812	788	789	851	802	742	784	803	813	796	770	819	772	778	809	808	741	777	767	768	788	835	793	763	784	803	826	733	752	789	814	810	777	841	814	794	814	822	812	884	794	792	803	801	871	847	861	797	833	779	789	795	736	773	809	827
23792	2871	546	457	305	319	359	307	337	308	300	333	286	320	333	286	325	312	328	294	320	336	334	346	330	337	287	354	316	350	318	333	327	302	325	331	340	319	298	353	343	323	339	312	318	313	361	309	373	364	299	353	329	335	336	306	342	328	321	294	361	327	306	369	307	320	314	315	325	327	329	368	294	320	326	304	324	348	305	310	346	334	293	336	319	315	349	327	339	346	296	308	322	319	318	314	331	319	328	343	338	339	328	329	344	324	295	294	344	345	320	324	313	323	333	354	345	333	319	297	326	325	368	340	319	297	336	339	298	343	307	322	358	347	351	325	300	342	318	317	300	321	334	306	288	306	340	289	333	356	308	333	339	295	314	339	315	307	325	342	327	306	335	322	322	320	334	295	304	319	337	332	354	326	314	308	307	327	331	352	329	329	315	329	300	287	337	345	338	324	327	317	323	287	307	334	322	310	319	321	277	288	298	322	338	327	310	350	323	306	318	318	328	351	308	360	368	338	316	328	343	341	321	306	313	328	343	317	321	340	307	342	305	329	303	294	327	316	328	350	343	303	298	328	300	341	326	337	308	329	372	343	331	284	306	313	347	330	320	339	304	322	344	326	352	292	300	317	347	354	323	337	364	325	310	287	304	332	302	302	320	318	331	298	331	313	310	350	290	320	339	308	302	341	349	318	311	309	321	301	294	323	306	305	329	317	304	305	390	318	307	315	331	328	332	314	291	293	311	342	300	313	305	307	357	323	323	336	289	311	304	311	333	311	340	320	348	332	334	333	307	311	323	324	320	308	323	274	329	321	328	305	325	328	311	326	357	338	319	322	370	341	315	348	323	333	340	308	304	334	314	350	322	328	322	317	334	313	324	327	316	324	287	284	303	308	302	335	298	341	312	332	326	290	330	343	312	318	306	309	334	323	325	334	290	323	324	345	308	282	350	332	310	347	316	317	324	319	321	302	288	351	306	307	340	302	310	332	326	349	311	314	311	329	331	360	323	332	360	289	316	315	317	290	292	340	319	319	299	306	301	319	355	340	339	310	346	335	349	314	319	327	326	331	345	323	322	363	310	309	317	325	259	346	309	349	345	319	321	348	320	305	297	343	344	338	297	308	323	286	335	328	309	321	337	330	327	313	332	289	332	294	334	342	361	326	314	308	278	305	335	331	334	288	319	399	316	341	332	371	320	311	319	345	325	331	328	314	343	310	327	334	296	320	317	293	312	333	325	351	318	359	294	323	329	296	305	329	326	361	347	334	372	318	302	323	343	330	312	321	310	302	344	300	337	308	357	319	346	347	356	314	312	316	346	305	281	318	300	299	353	337	330	329	324	300	320	327	325	279	300	325	342	365	345	310	331	316	333	351	321	349	342	287	304	333	332	325	335	314	347	330	310	318	276	302	283	363	330	332	346	265	315	326	323	290	347	325	296	314	319	329	345	357	310	348	325	335	331	318	329	312	319	294	306	326	351	322	300	323	317	318	340	325	294	296	318	299	310	347	357	290	336	309	325	346	320	314	321	335	325	314	320	298	320	322	358	311	312	316	284	309	298	341	309	331	314	306	301	343	319	328	346	332	306	354	363	321	345	346	375	361	316	311	295	312	310	297	323	327	365	349	343	314	286	339	334	322	340	360	316	321	332	341	350	338	292	339	306	358	302	298	301	320	336	315	337	323	293	320	330	306	308	313	337	315	322	317	321	319	337	303	315	331	304	327	283	315	313	358	345	306	322	313	319	319	297	341	331	312	297	283	318	305	331	296	306	329	308	301	325	326	277	312	330	294	317	336	316	337	339	333	317	307	314	379	314	315	318	318	326	314	331	281	325	383	316	333	310	329	321	288	342	318	313	337	308	281	306	347	309	302	320	355	301	312	339	334	327	342	343	336	318	294	326	313	305	346	325	319	310	311	332	317	325	342	343	328	336	350	341	305	306	348	340	300	326	279	299	312	328	312	327	314	314	291	319	323	321	325	301	299	330	303	335	343	311	339	317	332	320	320	293	307	303	340	311	328	303	319	315	329	316	319	323	299	335	340	320	291	315	314	305	270	340	325	322	342	323	313	294	298	318	335	337	319	342	336	317	324	320	313	316	336	385	333	347	337	320	295	323	304	318	299	335	331	293	303	345	325	317	319	364	327	323	307	331	292	331	329	310	302	351	316	327	339	334	313	324	329	318	317	327	337	312	323	321	366	377	302	332	320	345	325	324	317	307	373	343	360	324	307	331	338	293	335	375	339	308	314	298	345	358	324	327	324	305	343	297	322	303	326	287	293	323	304	358	345	299	321	301	307	319	353	337	307	333	337	346	320	316	310	301	299	321	345	294	306	328	296	303	317	332	318	311	347	292	321	315	302	294	300	350	334	313	339	320	330	317	324	320	327	328	328	311	344	350	344	309	325	300	310	317	316	316	321	306	295	308	312	306	345	320	341	322	321	320	324	376	340	350	331	350	331	338	327	332	313	345	330	357	318	296	306	365	310	296	349	356	336	324	313	316	319	349	327	347	300	325	318	318	333	320	324	340	331	319	272	318	314	283	318	316	343	317	283	300	335	342	323	329	320	299	327	328	344	298	296	344	328	332	305	307	313	333	314	300	316	354	319	317	301	315	321	318	337	309	303	334	318	336	316	314	295	330	305	318	321	337	295	297	300	351	331	306	335	335	333	339	334	291	357	332	297	328	329	333	332	302	329	336	307	327	352	333	309	287	340	325	296	301	300	327	265	307	335	295	331	321	296	330	326	321	313	306	315	301	302	316	323	344	362	326	254	317	285	316	353	346	312	352	320	293	348	306	299	333	351	314	319	319	285	354	306	326	337	307	306	346	335	342	354	302	302	325	320	290	312	304	302	300	326	319	305	290	310	291	297	314	327	311	364	306	320	339	332	309	332	308	344	342	328	308	320	287	301	293	354	283	274	332	310	334	339	293	324	328	319	354	330	320	333	345	330	338	303	275	329	284	282	315	296	337	334	305	333	336	333	345	307	314	300	293	274	332	352	340	342	335	344	296	298	328	318	331	324	353	288	328	311	354	326	324	306	328	309	301	298	301	346	322	332	299	370	323	338	316	296	314	345	312	335	318	322	298	314	303	307	372	333	310	324	322	303	333	290	338	349	318	349	315	316	336	352	336	361	339	286	303	325	287	342	319	317	368	307	317	305	357	340	318	326	344	305	304	332	357	317	323	334	342	327	273	333	334	334	319	298	319	294	273	324	300	347	299	273	313	299	309	296	309	284	324	308	349	330	309	328	354	315	301	314	301	316	309	330	320	355	342	324	324	311	307	307	307	302	307	345	314	322	351	349	326	322	344	283	324	330	339	358	301	307	289	320	339	287	348	310	307	299	337	315	330	346	309	332	340	309	284	287	338	328	307	340	306	270	333	331	339	340	278	322	304	325	317	330	335	328	336	324	335	339	333	305	281	338	332	320	344	286	295	303	288	349	315	311	349	323	340	329	333	326	323	323	313	311
18201	6879	3111	2154	1284	954	960	747	762	805	743	740	761	715	707	709	736	731	688	658	728	671	743	786	711	723	694	721	758	727	734	697	726	734	681	738	796	718	710	743	701	728	719	735	724	759	752	735	741	771	773	735	719	769	730	719	711	678	779	730	743	754	695	698	714	686	698	738	697	718	755	731	780	736	735	724	687	757	737	741	735	755	705	733	740	735	691	745	767	710	743	748	730	729	780	770	756	689	720	680	718	738	712	751	747	733	749	734	680	748	745	707	726	704	763	702	748	700	737	704	707	727	751	758	741	721	797	740	724	714	711	741	725	767	740	705	746	729	669	707	734	669	780	708	740	716	712	730	731	756	722	739	740	704	753	657	728	733	717	744	749	715	770	689	661	734	735	712	750	691	769	727	713	714	668	755	748	744	709	740	738	701	715	768	684	757	727	717	748	766	683	723	685	727	704	716	721	750	712	742	692	708	707	730	666	767	695	784	769	715	720	721	711	762	753	715	750	718	748	687	733	715	680	743	735	755	694	708	686	752	745	747	759	687	712	746	722	704	723	756	692	739	677	732	730	776	746	745	672	705	667	755	757	714	769	733	726	738	672	704	727	722	741	724	794	740	686	723	677	714	716	729	710	762	770	758	728	756	772	738	720	697	719	718	710	759	733	725	704	712	767	737	729	736	689	734	742	712	755	740	785	710	711	750	697	707	751	715	679	711	703	734	707	727	728	750	731	725	771	767	725	757	762	698	722	739	741	684	707	692	728	763	734	685	717	715	714	686	712	711	768	734	736	705	754	740	743	755	722	701	733	744	735	695	688	690	755	675	737	745	765	707	703	742	709	751	749	694	714	732	747	734	755	703	709	683	752	719	739	736	733	741	744	711	730	745	723	733	740	687	707	732	772	732	675	772	715	758	749	668	726	711	703	749	703	739	724	723	732	733	721	719	725	766	732	776	742	739	681	697	719	703	766	734	722	739	718	737	715	717	746	709	770	703	772	719	755	756	705	787	742	730	781	752	696	686	716	689	767	779	725	770	712	761	729	730	728	735	712	803	741	674	687	712	716	725	718	718	728	705	718	706	725	715	749	705	679	755	716	688	745	728	751	775	745	726	773	733	713	720	701	756	717	773	737	701	726	725	724	741	708	716	786	715	766	733	711	723	741	722	744	708	760	749	734	743	780	718	698	767	755	750	697	740	743	725	741	729	751	697	715	722	720	722	682	752	716	749	768	747	698	734	722	727	732	748	715	703	726	729	729	739	741	725	686	701	750	722	782	677	706	742	703	745	735	776	741	708	719	754	675	706	764	722	767	732	709	736	745	737	774	766	712	695	747	761	742	712	737	735	714	746	691	756	732	695	703	696	682	734	719	699	740	707	762	717	708	735	680	689	682	723	728	739	737	715	711	749	733	739	736	755	703	688	765	697	698	752	730	752	678	740	731	711	713	692	737	717	740	720	708	726	704	732	748	705	768	705	711	720	748	739	739	730	754	721	697	725	741	765	749	701	723	762	754	760	698	720	750	732	742	713	768	747	710	740	753	713	706	726	720	741	747	684	718	704	645	729	760	743	697	747	716	769	667	770	708	699	732	655	758	720	729	763	765	696	691	694	717	704	714	715	722	752	737	702	764	730	755	775	691	717	735	812	812	750	703	701	746	750	676	703	702	679	774	738	757	739	739	689	762	735	735	740	753	735	685	747	705	757	746	722	731	724	743	733	760	698	709	767	720	739	731	774	770	736	714	779	736	764	699	698	745	793	754	745	728	747	752	737	746	741	715	734	754	711	710	754	740	724	713	714	715	729	721	673	771	687	699	687	716	763	736	712	772	718	714	711	689	752	700	722	719	719	723	754	741	746	719	752	745	749	698	757	695	730	718	730	694	759	774	746	728	766	744	726	724	742	688	784	741	717	780	756	705	736	720	760	764	773	741	763	689	764	691	733	685	741	718	745	743	732	699	730	678	697	674	748	770	755	736	672	729	721	703	721	715	745	694	739	731	761	748	725	712	770	751	733	790	687	698	746	731	718	701	694	731	741	728	706	735	794	766	757	757	705	685	732	694	761	744	744	703	750	730	695	723	712	734	726	682	742	703	742	729	759	704	719	707	708	728	687	683	732	739	713	734	740	703	778	784	660	706	699	743	707	774	733	735	735	746	704	717	699	692	740	730	744	722	676	685	695	778	751	694	722	745	758	734	735	714	720	713	758	733	738	702	694	703	698	705	671	689	729	738	749	708	731	719	696	750	724	747	673	761	767	691	682	709	685	718	714	714	756	747	734	728	700	717	668	726	771	732	735	694	791	715	704	668	733	715	744	710	713	687	748	703	697	736	759	755	741	666	748	679	707	713	707	734	706	714	740	723	775	720	719	757	699	677	736	785	748	728	737	720	706	725	717	711	736	751	700	728	689	723	682	710	754	764	725	704	706	689	726	719	706	747	704	722	724	739	741	719	709	727	696	719	771	754	766	740	758	759	719	740	750	745	735	729	732	723	725	736	743	753	693	742	726	768	747	735	711	704	690	715	684	749	691	774	779	704	774	688	697	720	753	708	750	702	697	751	680	732	718	767	723	698	711	693	715	734	723	729	697	715	708	716	781	719	710	749	734	734	760	720	701	717	773	704	760	701	701	756	759	740	728	720	735	709	705	707	725	754	713	684	721	722	723	686	718	779	710	719	711	728	756	726	748	717	777	737	728	696	694	735	704	671	724	738	709	718	756	716	750	791	747	759	744	777	752	767	731	730	725	725	725	777	736	718	718	736	728	719	744	741	691	723	719	730	725	751	718	721	732	750	731	772	758	739	707	752	739	708	730	751	720	705	745	741	754	726	748	753	735	743	733	771	738	710	738	716	719	713	711	715	749	695	744	747	715	752	718	722	748	732	719	679	714	736	778	705	743	705	722	720	731	714	743	681	781	736	668	746	708	743	716	709	726	707	718	708	728	707	742	732	744	730	751	741	711	756	750	760	738	711	713	707	721	756	753	714	700	749	721	723	710	710	711	705	719	731	739	706	732	780	733	730	757	718	739	700	755	746	770	691	709	716	695	733	770	727	765	733	699	793	751	716	721	688	666	733	746	733	775	695	734	706	744	716	717	741	725	703	729	688	729	768	741	730	714	740	721	761	719	752	695	689	785	706	719	769	742	753	688	739	732	758	727	760	710	739	700	720	808	727	719	724	710	656	727	702	730	702	760	740	723	744	722	737	725	761	738	761	776	695	711	722	736	745	694	749	708	731	704	735	795	742	781	745	725	749	723	722	721	736	741	707	726	759	722	747	744	710	686	731	706	749	725	706	736	694	705	678	720	709	808	741	782	719	760	694	746	709	692	714	721	720	711	738	773	708	735	747	770	747	762	722	745	693	707	745	730	702	712	713	705	722	786	745	704	757	742	681	692	726	771	720	760	756	736	755	730	712	765	720	721	753	739	720	744	725	720	732	682	739	772	748	729	724	707	722	687	721	744	726	725
32691	5018	853	694	439	324	316	321	348	344	340	345	344	354	373	361	351	317	297	323	346	352	316	292	343	339	298	344	355	342	355	339	347	306	351	341	300	315	309	381	393	363	308	326	358	341	323	356	340	334	322	325	334	322	345	322	339	370	331	338	312	320	307	368	343	332	363	366	301	327	312	354	324	304	328	313	337	304	312	337	291	308	283	337	357	323	343	353	315	334	349	328	317	312	294	308	324	305	349	362	352	370	331	359	352	312	291	349	355	327	341	327	320	336	303	309	310	346	349	323	301	336	346	359	280	326	309	332	367	356	334	328	293	296	340	367	336	346	370	346	310	309	352	334	351	341	337	347	354	342	363	327	319	336	346	289	294	336	319	356	305	336	341	361	307	296	326	343	323	302	341	341	323	316	375	350	366	345	334	310	297	329	361	321	299	334	330	338	341	333	310	306	350	307	349	322	321	345	365	307	336	348	304	350	333	328	328	321	320	356	307	376	285	327	316	317	336	321	317	359	347	327	304	340	374	294	346	354	314	310	354	358	360	337	382	286	312	356	323	302	319	334	339	350	330	366	325	309	339	326	349	349	297	333	343	348	298	360	314	325	302	354	346	360	350	338	360	352	345	318	332	340	323	336	313	315	334	290	378	351	312	302	331	326	339	335	359	333	332	378	354	376	302	321	326	341	308	353	348	355	348	324	320	306	346	333	358	339	364	323	353	343	323	335	286	311	329	340	338	325	334	327	369	344	350	327	338	346	308	343	391	336	357	312	306	303	338	331	348	334	362	324	362	300	322	354	352	357	297	343	334	339	325	309	336	342	328	297	322	347	332	303	340	315	325	316	331	335	352	323	301	330	330	340	357	313	336	310	340	313	339	334	340	339	325	369	368	334	316	346	362	328	314	344	310	335	324	311	369	385	345	355	331	346	346	333	310	368	327	313	334	323	310	304	304	341	340	316	366	335	323	363	304	324	317	334	322	333	313	323	348	335	313	337	337	363	362	332	326	366	336	337	334	324	338	344	352	331	290	331	312	307	337	310	326	343	317	372	338	329	337	303	346	314	317	339	347	340	340	333	314	300	328	329	349	380	327	365	331	320	361	331	357	334	354	354	308	321	340	338	351	347	330	311	318	337	348	335	319	355	330	328	328	341	371	351	320	329	351	315	321	351	331	320	326	345	325	320	332	356	323	334	344	343	298	356	312	320	371	295	298	325	322	306	325	353	331	353	389	343	322	371	327	339	357	323	324	310	368	348	300	326	311	322	343	345	312	361	325	342	412	297	345	369	368	343	324	306	356	330	318	332	320	299	316	319	324	296	349	339	316	312	352	350	331	346	346	329	344	327	354	370	363	346	345	349	334	346	341	338	333	346	377	339	316	353	294	300	352	311	328	340	350	353	354	322	301	353	302	346	326	348	357	331	319	345	342	323	336	342	325	342	330	328	357	320	308	297	343	321	330	351	286	313	293	357	336	357	351	327	312	330	324	337	326	337	307	343	337	290	307	307	345	341	362	351	321	323	351	339	333	319	319	312	329	326	356	322	331	318	309	336	333	334	308	375	338	336	398	318	362	318	315	338	321	348	339	330	287	301	325	326	339	328	335	332	365	337	360	325	334	327	327	323	326	338	325	335	309	311	340	334	321	336	352	328	307	327	365	369	362	336	326	328	357	326	349	360	336	344	336	319	304	341	307	351	324	341	368	333	311	315	354	328	341	335	374	312	335	340	348	318	329	313	376	322	331	345	308	330	372	363	348	326	363	353	324	349	355	334	320	331	346	316	375	378	357	330	360	325	330	317	350	330	292	340	343	358	336	369	340	340	327	328	332	337	360	312	338	310	323	349	341	345	364	332	334	344	327	327	368	312	375	354	339	316	372	351	353	323	317	333	338	340	328	349	330	345	312	344	330	358	344	317	312	325	319	339	325	348	330	336	309	323	340	304	335	324	374	339	361	363	314	369	344	406	342	326	337	342	311	335	298	313	336	333	331	297	342	336	328	343	341	360	342	364	357	325	351	345	360	344	327	345	338	331	339	321	316	387	307	364	323	356	307	328	308	275	351	331	343	335	364	351	352	329	360	350	346	311	327	332	336	310	328	332	296	340	346	355	345	320	357	328	302	326	326	353	318	357	326	318	351	328	341	345	333	338	373	341	347	328	339	333	393	308	315	333	368	329	303	374	336	322	324	339	346	339	376	323	343	327	342	354	328	333	313	374	340	357	342	336	334	325	331	350	308	308	308	315	315	351	357	333	330	288	371	318	353	319	338	330	305	304	331	347	353	332	340	338	318	319	352	315	304	315	355	297	340	337	346	336	326	348	302	312	322	319	310	341	313	331	331	316	350	328	304	323	320	331	316	330	364	346	317	302	314	376	309	317	305	371	383	307	342	317	325	326	348	319	340	377	361	333	371	353	318	363	312	330	337	324	313	331	348	353	366	315	321	321	321	328	337	334	337	325	312	322	339	336	327	325	312	328	340	307	337	320	312	336	341	339	358	319	329	335	295	348	321	348	370	358	336	334	328	320	333	359	342	374	386	340	327	304	318	326	341	322	293	305	313	315	312	379	346	357	367	362	344	332	322	340	323	338	334	315	331	343	365	313	340	316	342	308	319	357	353	338	356	325	352	346	318	318	351	314	296	327	327	301	328	332	369	313	327	347	335	361	334	370	386	361	331	350	321	310	344	328	354	354	324	372	366	315	355	387	317	339	366	331	327	340	385	334	315	386	332	304	311	345	356	351	359	316	377	311	334	340	324	333	311	365	345	336	328	277	350	342	350	317	331	304	333	356	330	339	323	347	336	342	357	362	320	332	325	305	279	370	332	308	323	339	331	348	341	332	342	369	273	327	341	325	347	379	334	356	341	336	341	331	335	353	345	323	385	304	311	351	346	328	324	323	344	352	317	329	377	335	331	352	311	348	327	311	355	331	334	348	312	305	345	342	345	345	346	323	351	342	312	325	320	297	335	365	326	365	351	310	338	349	331	325	291	276	324	324	321	337	363	325	315	348	336	344	345	324	334	335	335	334	338	332	295	323	319	336	338	331	312	377	325	337	313	346	345	340	292	351	318	350	321	329	330	348	325	322	365	306	350	374	319	313	334	315	343	367	358	330	318	287	349	341	359	312	306	326	332	371	347	298	347	324	325	281	302	312	335	317	315	303	351	333	309	297	349	333	335	318	329	326	343	313	342	336	355	322	341	368	317	336	351	352	341	310	334	340	304	326	310	322	302	317	335	331	323	365	330	341	340	332	330	296	333	359	359	298	322	350	331	328	325	354	333	317	356	334	361	330	348	284	339	349	349	379	331	316	300	351	379	334	331	334	358	314	332	328	315	299	338	330	369	360	333	348	340	367	338	339	319	339	330	316	368	380	325	346	333	281	311	300	317	337	339	310	329	313	317	337	341	302	310	339	382	354	349	331	358	303	326	323	359	316	342	329	327	363	309	338	333	305	326	305	360	349	370	315
24423	8454	6954	5778	2992	1743	975	925	849	866	786	807	796	786	767	775	798	758	737	698	784	737	765	768	751	793	744	750	788	786	766	778	792	777	783	754	744	747	747	753	723	770	768	788	758	784	769	796	770	812	759	833	761	747	814	781	767	779	742	762	743	767	757	793	764	755	799	772	784	781	761	780	730	703	759	710	796	756	766	694	746	760	743	736	752	786	772	808	773	720	770	784	742	753	821	747	802	733	745	795	728	817	788	775	798	757	790	789	766	749	781	800	759	761	786	730	777	746	677	759	792	786	781	768	773	759	791	784	754	783	756	745	711	771	775	777	744	819	775	771	800	778	770	770	777	742	718	825	787	752	841	747	803	838	815	775	753	753	734	750	763	783	779	743	745	743	766	725	736	754	751	729	816	799	811	770	774	727	783	761	747	748	801	745	731	796	810	775	796	799	761	797	790	795	768	786	776	808	735	780	773	754	762	721	773	756	786	752	806	721	768	773	755	754	797	756	767	776	723	754	743	747	761	789	790	781	780	790	811	810	742	807	815	800	727	759	791	779	776	748	769	746	788	769	771	769	773	784	767	800	788	739	795	768	775	785	738	783	775	770	748	792	747	755	747	740	730	715	747	769	770	746	738	754	753	740	764	825	770	778	765	817	705	763	755	714	722	745	720	808	731	791	760	761	730	738	786	789	751	779	785	790	731	737	754	775	725	754	804	775	793	760	730	751	764	792	761	793	810	721	779	791	753	735	830	750	769	735	738	771	715	809	777	733	796	738	760	709	750	772	743	723	735	726	785	726	783	749	741	716	736	751	786	759	765	806	763	769	795	753	780	776	721	756	769	770	815	760	798	772	776	780	770	752	712	772	779	758	798	779	767	754	733	764	776	711	773	747	754	764	733	799	769	749	705	811	767	779	743	762	730	767	773	738	727	711	742	719	782	779	767	771	783	747	776	799	767	752	743	802	781	786	739	803	761	794	753	746	781	775	793	678	774	709	725	799	749	799	732	770	768	717	784	788	757	729	745	719	733	759	739	739	794	801	802	790	733	793	720	747	769	721	791	745	754	766	752	777	696	761	716	724	768	781	763	786	762	777	790	765	766	754	687	733	761	719	803	760	815	770	802	757	714	741	741	776	832	783	739	799	703	756	751	773	782	708	747	759	782	726	771	753	778	772	733	760	772	770	753	800	770	784	801	788	793	724	771	774	792	747	748	742	777	778	797	770	784	749	777	796	758	816	759	786	750	762	711	766	784	731	801	807	799	779	785	723	806	744	741	782	761	772	813	763	822	750	715	729	735	767	784	793	755	745	785	749	814	755	794	785	745	751	820	730	737	808	782	735	733	753	817	758	816	814	765	751	769	752	735	789	701	721	764	758	737	752	803	760	740	791	708	761	743	764	770	753	772	777	773	790	789	768	803	779	756	747	787	793	783	790	755	809	762	746	794	724	735	734	747	820	816	747	782	773	788	755	769	798	796	724	760	806	768	806	746	793	751	760	743	752	790	713	751	790	720	775	707	763	794	769	754	762	774	766	767	810	731	717	783	784	802	774	755	736	716	766	726	751	727	793	808	748	734	749	791	776	708	798	769	733	785	774	757	767	760	788	751	795	781	787	770	773	771	795	809	787	806	749	806	720	765	818	772	733	751	764	762	756	785	755	758	792	747	823	770	749	779	743	773	817	742	816	721	797	777	733	689	762	703	772	778	791	747	767	770	737	787	726	773	719	747	776	697	771	786	769	740	731	815	803	773	778	727	774	776	817	779	778	780	761	672	732	702	772	734	781	783	784	729	752	772	785	743	768	797	755	725	722	769	734	803	771	802	766	755	750	782	767	749	709	744	821	755	780	747	771	824	788	769	756	751	762	801	778	722	769	772	766	706	816	764	753	756	798	760	789	831	769	754	780	762	778	739	776	733	715	826	771	773	763	779	762	751	769	721	823	746	769	779	749	761	741	757	744	774	769	734	826	748	744	756	764	808	757	779	817	699	808	774	822	771	771	763	779	805	785	761	788	713	737	794	778	734	756	814	801	812	787	826	811	806	729	791	729	718	773	794	745	767	774	740	763	820	761	802	723	762	770	750	780	777	782	722	751	747	853	776	759	796	725	786	742	762	757	798	787	760	772	741	750	782	759	736	795	795	774	713	733	785	768	759	770	764	756	761	773	764	768	734	763	776	777	754	801	756	805	773	736	723	759	765	719	733	804	792	744	792	768	764	790	710	770	774	766	792	794	799	765	764	724	810	766	709	743	779	781	777	744	817	793	765	801	801	752	788	738	753	731	721	758	786	767	759	725	741	807	783	773	811	806	790	745	743	753	819	796	752	807	781	741	813	757	744	794	789	791	769	717	762	805	811	789	829	735	737	738	777	797	786	771	770	793	754	774	784	763	817	784	750	730	770	752	748	697	723	699	763	757	763	811	696	778	765	761	788	785	764	719	767	789	738	734	758	741	767	760	756	745	750	707	783	773	728	750	811	732	734	757	759	798	778	778	769	757	739	763	772	786	730	823	790	710	792	779	730	733	764	733	781	728	747	728	698	783	768	748	729	783	732	747	741	764	754	742	749	756	770	737	735	689	846	788	731	760	741	761	780	749	750	759	779	743	739	779	760	755	761	781	747	766	729	791	811	776	762	818	821	770	764	756	748	769	761	819	779	703	772	782	817	736	761	781	788	762	797	816	804	781	769	755	746	782	730	797	776	740	805	746	755	769	767	798	764	749	745	753	759	720	796	777	747	802	773	753	762	775	743	771	730	767	762	816	761	745	764	712	770	755	782	794	728	769	773	814	745	732	780	767	793	704	757	806	802	778	733	765	769	812	814	760	774	784	768	830	764	775	763	751	743	750	764	748	774	741	737	742	766	762	760	827	785	776	770	798	789	780	772	706	774	790	732	789	741	769	782	756	761	713	764	776	751	751	764	808	733	728	742	780	722	767	769	735	823	702	800	726	757	758	765	763	755	731	771	775	724	805	842	769	753	726	757	798	741	797	789	777	747	817	798	759	770	729	777	748	778	790	747	748	766	723	834	722	765	772	795	765	757	776	736	776	806	738	775	753	781	778	828	733	754	749	776	785	776	779	779	762	755	776	764	712	771	751	731	768	785	739	761	789	761	777	771	736	761	785	729	769	747	763	787	790	795	760	727	814	728	757	747	752	742	769	777	802	751	797	794	726	777	807	714	782	787	768	743	781	740	746	747	731	791	781	749	773	780	747	721	773	790	754	760	780	817	733	740	788	770	800	752	776	780	691	750	743	766	741	752	819	757	816	728	748	791	748	760	728	751	719	748	739	754	778	782	736	766	767	751	767	813	806	766	752	724	774	787	726	788	795	744	745	751	793	762	776	790	761	758	766	779	731	750	773	747	757	800	758	800	780	814	734	763	746	795	726	776	765	757	767	738	791	710	734	781	739	729	753	730	753	727	805	792	730	783	742	766	746	781	774	805	823	737	798	763	761	750	725	784	751
34594	6043	1136	622	470	385	322	353	339	358	307	322	360	318	344	345	348	356	336	345	350	362	334	318	363	359	349	328	309	358	323	323	378	364	314	322	316	319	355	342	326	337	347	320	326	357	396	362	361	345	336	328	334	333	322	339	344	366	360	359	337	305	333	349	362	352	359	363	351	315	355	356	352	353	347	342	344	346	318	328	341	351	297	306	337	303	335	322	344	358	312	321	347	332	345	352	331	362	398	342	338	329	385	341	333	376	339	371	382	375	349	350	314	356	361	362	313	346	343	351	322	344	356	331	333	318	357	338	310	317	310	315	349	320	335	307	355	335	323	321	343	320	347	311	368	367	369	331	348	309	320	324	317	325	346	331	324	350	350	373	339	342	333	337	327	353	333	371	300	342	293	349	350	357	358	333	337	354	297	351	350	368	344	346	352	347	331	331	338	344	320	331	289	336	340	339	334	310	309	381	332	351	321	310	349	354	328	337	317	293	354	366	327	336	323	324	308	367	293	336	334	315	337	341	373	316	384	317	324	318	353	325	363	360	303	344	340	354	347	325	319	372	356	348	330	320	303	373	327	312	356	367	333	341	339	349	313	355	332	380	359	365	363	330	316	337	343	303	313	304	320	334	335	349	324	313	301	359	305	370	337	359	340	365	367	352	361	288	325	319	354	367	324	301	365	326	346	354	329	324	309	377	355	347	377	351	314	340	387	351	318	321	321	345	363	352	320	298	344	312	342	313	347	332	337	358	368	338	326	316	366	359	342	383	344	350	325	314	363	344	316	330	354	376	350	303	337	336	386	353	339	335	310	352	339	381	334	347	346	332	294	365	326	343	327	321	336	332	344	332	318	316	333	347	346	343	341	320	298	324	340	346	322	317	322	353	338	315	309	319	365	341	319	383	318	356	356	386	337	329	355	344	327	344	343	361	345	356	353	354	324	346	353	335	350	366	317	314	342	369	333	297	345	312	339	308	334	342	317	339	355	324	353	322	352	349	352	341	363	345	340	341	360	370	334	326	351	341	310	348	366	335	343	322	318	322	311	367	375	341	337	347	361	313	313	333	327	353	325	342	319	335	353	319	331	344	333	331	327	344	340	332	334	319	355	321	354	328	301	338	341	350	354	350	351	372	324	325	345	334	326	324	334	354	323	332	335	361	355	324	355	324	365	356	337	352	361	373	345	311	322	316	346	365	327	360	356	349	328	374	360	398	353	313	352	327	344	321	348	355	331	280	340	306	326	291	367	324	357	344	354	366	358	338	368	324	344	314	340	322	358	342	313	312	320	367	350	328	325	346	320	303	346	350	345	334	343	340	355	301	321	332	318	318	351	338	344	352	307	316	336	320	352	346	364	342	319	333	357	322	336	348	358	356	332	325	322	325	322	350	319	329	339	286	351	280	346	333	298	295	329	378	347	340	360	341	329	369	384	348	332	333	308	330	323	368	363	326	348	342	347	332	315	347	349	385	344	364	332	349	339	344	348	363	365	323	286	318	351	314	349	357	325	346	303	358	335	350	319	349	341	353	386	358	376	367	324	365	390	351	360	324	310	292	359	359	318	359	303	338	321	326	332	314	346	369	340	336	368	331	335	337	322	350	341	359	336	359	307	318	343	353	341	337	329	312	329	350	338	362	357	355	365	337	363	370	325	355	343	373	326	335	353	361	352	340	339	350	342	337	337	340	336	345	305	348	304	326	331	331	327	300	315	332	357	331	318	317	313	313	327	341	352	358	381	348	365	340	314	305	337	354	353	396	340	341	353	284	333	326	309	337	349	350	349	321	364	356	332	376	326	367	347	333	374	349	325	371	344	356	325	307	337	364	338	336	336	325	356	302	321	322	327	339	297	352	336	340	364	345	324	311	324	364	346	345	314	341	365	343	323	369	354	319	320	373	309	335	340	388	328	342	316	369	333	335	350	346	309	336	318	338	309	336	331	289	366	375	350	367	283	328	338	314	305	366	326	365	353	357	335	299	341	349	314	331	380	332	374	340	322	327	360	327	316	321	378	372	306	351	351	348	355	301	378	328	296	332	323	311	347	349	307	343	341	316	335	345	368	346	336	382	343	330	366	314	351	326	335	359	339	411	346	321	385	321	368	363	317	310	330	311	335	333	336	364	330	349	321	320	331	340	351	359	350	354	371	316	349	358	347	359	340	313	378	380	336	333	341	344	348	367	340	349	353	357	318	350	334	365	341	322	354	328	388	349	329	384	358	352	292	371	331	322	342	335	328	332	347	288	310	351	327	350	378	305	313	349	362	308	356	359	337	336	338	334	367	344	328	337	347	308	341	341	306	346	308	336	366	346	362	339	356	345	341	313	308	348	351	357	337	303	343	350	345	349	322	339	385	322	359	333	351	331	375	339	330	309	338	370	346	347	333	353	356	322	317	352	340	368	347	346	333	308	355	333	346	359	312	337	381	338	392	355	330	360	321	319	358	322	333	357	323	311	293	343	353	319	355	351	320	335	336	321	369	327	338	364	320	352	336	350	347	318	316	320	326	375	329	347	361	336	349	309	340	324	359	332	360	381	330	325	317	330	364	330	332	339	348	357	371	354	391	352	343	333	341	333	329	340	340	318	314	360	343	347	318	342	367	337	340	339	383	341	330	355	310	342	356	338	325	344	327	319	361	315	373	356	307	362	358	328	362	304	333	331	323	309	367	340	340	370	375	354	331	351	284	336	368	341	347	338	318	363	305	331	324	342	356	358	333	329	361	329	318	371	339	323	311	341	327	349	317	340	364	336	369	349	355	309	311	351	329	339	359	370	327	382	310	353	318	305	361	328	316	320	329	323	334	343	319	354	318	345	345	356	330	343	342	328	372	355	349	355	369	350	356	305	337	278	346	335	364	331	339	366	326	336	347	360	352	348	340	359	342	337	328	329	322	359	332	336	309	348	329	310	317	309	330	365	360	350	313	366	372	375	351	355	349	346	352	354	327	350	333	335	326	315	337	368	347	338	337	316	345	348	322	328	357	347	355	322	369	320	334	341	331	369	313	327	322	350	366	335	323	364	354	324	308	311	356	314	356	309	365	351	376	360	325	322	334	328	346	340	331	356	354	350	319	325	363	335	304	340	331	340	329	336	339	309	349	344	326	351	328	349	335	370	341	359	352	352	334	353	357	355	342	313	344	336	348	340	361	332	351	325	306	361	336	329	369	366	349	322	372	345	343	325	339	332	362	310	359	337	326	337	339	354	345	328	359	300	384	346	347	355	323	301	344	326	333	317	336	293	361	330	320	359	322	311	338	367	367	389	331	334	340	322	338	326	347	319	335	318	319	354	331	347	356	341	396	404	386	324	378	302	331	354	366	339	343	321	326	339	335	328	345	319	335	393	327	328	347	325	333	345	308	372	342	357	379	330	345	359	343	358	307	363	381	332	319	332	342	371	327	318	337	339	336	329	347	366	328	308	306	350	371	333	338	291	372	319	340	308	350	345	361	382	361	315	342	346	354	355	362	330
24368	10794	9950	5162	3732	2188	1133	967	909	885	858	845	815	792	806	752	810	865	851	818	778	812	719	790	792	742	780	829	806	792	772	826	727	806	758	796	783	805	795	774	783	778	818	784	806	759	837	795	821	766	838	817	819	793	806	818	852	808	817	857	788	767	787	743	773	770	800	749	795	835	779	813	800	783	820	799	751	862	797	778	813	804	857	802	776	816	822	778	796	802	854	802	822	775	778	799	787	813	773	785	762	818	800	849	787	864	808	820	761	792	781	825	787	793	812	848	811	747	761	770	781	845	765	790	792	799	826	772	797	800	772	776	812	737	757	804	834	822	804	819	752	795	795	793	780	764	781	760	850	771	755	753	816	753	759	800	785	783	754	754	824	753	795	785	804	774	780	740	764	777	809	816	763	790	758	809	745	810	707	793	814	825	766	766	787	832	792	778	773	795	831	785	868	817	810	781	777	784	767	759	774	821	796	817	819	758	780	792	751	753	773	739	758	794	807	751	783	813	815	767	768	756	826	792	791	773	782	774	771	781	808	756	771	778	790	758	798	760	735	749	783	759	780	741	802	779	813	765	805	808	758	788	803	752	782	767	786	796	781	775	835	770	814	786	791	730	791	774	796	784	820	807	792	789	802	782	811	755	812	813	771	783	782	775	807	832	781	816	824	799	744	775	809	760	742	776	814	788	792	806	792	785	832	775	778	834	785	792	848	842	752	785	766	799	769	781	784	814	789	775	784	769	786	842	817	798	793	766	825	763	791	762	812	755	808	811	793	801	771	826	802	814	798	801	831	819	824	798	764	816	753	798	805	811	756	794	761	797	725	775	794	785	789	786	817	860	761	771	770	827	753	801	778	806	739	761	766	758	767	777	796	798	803	767	821	826	751	786	785	800	782	831	789	806	780	769	844	756	789	758	784	805	799	819	787	782	776	804	793	752	737	804	763	746	774	747	784	802	748	789	772	769	783	846	828	799	828	791	782	771	801	809	766	804	767	768	772	772	790	803	792	823	753	749	776	793	811	762	768	778	796	810	760	787	779	777	804	776	820	791	798	737	821	757	852	810	752	861	834	797	774	797	774	792	765	823	802	803	798	807	782	788	745	760	772	797	801	763	792	781	808	800	816	851	774	750	760	734	787	801	769	801	808	803	796	757	827	763	771	793	818	769	797	813	787	786	793	804	761	770	816	791	777	770	798	827	782	794	822	794	765	797	824	784	774	788	724	822	731	844	827	782	770	767	779	752	809	794	777	787	790	815	798	761	778	837	791	759	823	733	792	724	744	803	783	774	763	811	805	787	755	835	781	770	808	789	779	749	793	787	779	788	815	797	772	805	772	807	758	801	792	775	796	821	788	808	801	784	773	778	786	758	810	775	772	769	783	745	757	794	779	757	791	763	795	789	841	828	772	777	821	803	818	771	726	764	796	775	795	807	736	748	826	813	791	777	746	856	796	797	783	786	772	758	799	804	757	815	743	804	757	796	754	786	815	785	758	740	785	764	766	785	809	791	769	768	787	811	793	754	796	776	793	764	797	765	798	786	786	763	791	770	786	752	814	767	799	823	802	778	817	737	788	809	772	806	816	787	841	784	778	826	821	781	815	801	781	761	777	805	748	749	809	809	767	775	768	770	808	808	777	778	793	794	800	844	748	799	778	755	776	773	815	803	811	777	787	816	808	815	746	775	794	804	832	746	781	811	790	818	804	773	751	817	826	799	785	749	788	794	750	754	778	806	804	760	785	846	786	777	798	817	800	748	767	809	825	837	735	809	824	807	801	791	782	826	767	754	794	806	787	773	786	728	786	794	812	773	832	795	764	782	763	776	822	801	824	775	834	810	772	841	814	807	772	806	788	757	803	743	809	759	817	794	772	773	792	789	805	766	800	787	752	739	787	758	791	781	785	767	783	806	798	773	800	803	773	746	788	760	806	745	818	785	809	823	789	789	769	753	784	742	781	843	799	752	802	751	778	826	822	755	755	811	861	771	820	787	812	805	754	773	848	766	773	810	767	785	783	737	798	838	782	865	754	779	791	755	808	752	810	774	811	797	838	747	752	837	775	800	767	795	804	775	794	834	788	853	777	810	808	822	813	797	839	790	794	778	754	772	779	756	761	808	768	744	829	785	841	824	779	772	759	775	784	756	774	742	803	788	817	811	764	791	761	780	753	774	767	788	803	839	759	770	820	850	826	763	764	769	770	786	761	757	749	796	779	793	754	780	797	804	816	777	820	808	828	830	799	766	784	766	796	802	807	800	800	806	793	740	763	792	809	786	781	823	799	846	760	812	766	813	756	803	787	789	770	808	767	803	774	767	796	777	841	759	797	757	807	796	770	764	790	842	797	742	777	802	760	771	761	779	828	791	793	808	799	757	772	805	788	780	792	760	783	770	754	783	757	784	782	831	782	801	825	861	751	780	814	810	792	792	763	832	825	775	755	818	761	807	763	764	741	781	837	777	801	819	805	788	769	809	796	776	727	810	804	784	757	787	844	784	815	801	817	799	778	795	793	802	765	729	781	781	779	809	816	815	788	779	813	798	796	787	835	764	802	765	788	751	764	830	785	813	771	804	746	761	766	797	785	804	730	734	755	739	786	765	811	737	802	751	827	764	730	771	811	748	798	801	814	761	751	752	784	759	778	819	790	771	822	800	758	786	745	823	810	744	782	820	803	769	811	754	838	731	808	810	789	801	809	811	775	786	751	772	786	798	728	816	786	777	731	770	834	795	807	786	766	780	797	749	737	793	818	795	743	822	817	813	773	759	818	765	789	760	812	798	780	790	745	809	738	829	813	744	778	780	759	782	797	767	780	806	846	796	754	848	783	755	813	792	836	781	818	813	777	776	817	771	828	810	772	759	763	790	771	762	796	792	737	772	750	797	817	794	794	769	797	796	849	789	792	734	769	793	795	782	793	812	831	798	708	780	783	806	765	846	816	826	786	763	824	767	836	787	748	785	810	803	774	789	813	758	802	806	771	778	816	822	795	806	790	735	821	776	726	780	821	839	807	792	779	773	751	804	808	755	788	769	813	729	742	769	819	809	772	785	745	825	820	772	795	810	803	786	785	804	832	761	817	834	782	816	814	727	807	848	789	771	788	824	866	754	764	785	805	819	800	804	767	782	825	782	823	747	767	765	780	783	800	788	787	731	800	789	792	768	784	782	824	774	836	800	744	798	727	785	816	793	788	808	782	817	800	796	775	742	789	797	764	745	786	816	777	777	802	799	743	786	784	786	810	781	776	755	801	754	824	818	775	800	792	734	791	793	751	807	799	791	824	783	729	817	786	755	830	846	759	798	808	833	829	733	793	747	793	826	792	784	745	794	754	808	754	772	786	766	809	760	837	775	778	783	809	732	793	756	757	822	781	798	793	819	795	837	784	737	831	758	831	806	795	808	821	727	797	804	858	802	788	707	801	743	785	823	758	854	777	754	847	776	796	797	782	783	733	808	779	766	786	775	776	731	752	802
20890	2574	561	464	350	311	336	343	325	361	299	332	331	302	314	335	353	316	301	307	330	354	344	329	311	340	310	312	333	309	296	334	346	330	356	311	305	314	290	288	306	326	330	283	360	357	303	318	306	312	327	361	329	333	333	326	321	339	314	326	318	310	312	300	305	288	330	318	343	330	320	338	343	307	271	307	314	308	300	335	304	329	352	300	316	351	343	333	300	336	325	335	319	331	311	327	293	325	334	340	295	333	304	308	304	307	338	319	303	324	335	315	338	316	292	314	318	306	287	286	307	333	351	356	312	338	318	316	293	301	320	356	338	313	305	328	326	304	296	320	327	314	315	319	297	264	341	330	341	314	304	313	302	299	329	315	304	312	320	353	328	303	310	340	303	330	326	345	338	312	286	335	309	291	352	297	342	328	298	317	298	337	351	328	292	348	337	323	349	298	341	323	326	284	330	292	323	325	328	333	319	314	278	313	323	305	276	284	308	300	313	349	303	302	322	295	315	305	290	268	315	357	332	296	311	283	298	320	289	322	308	364	333	329	330	321	288	365	342	296	308	301	328	312	317	310	350	304	302	305	297	348	306	333	313	328	328	308	339	282	376	349	302	339	316	288	319	308	314	267	307	286	297	315	323	338	347	329	321	291	309	302	322	325	337	351	318	331	365	305	291	307	316	340	299	312	311	340	324	323	335	326	332	307	310	286	318	345	300	306	325	370	344	308	286	319	318	328	301	314	310	318	328	345	330	333	330	303	310	289	304	335	340	311	280	330	335	336	320	332	306	354	325	299	324	274	280	348	343	339	334	321	283	328	305	325	325	345	354	346	352	322	316	333	332	319	324	306	313	300	378	321	326	335	341	316	356	336	282	324	295	305	316	315	340	316	284	351	324	311	305	318	297	317	329	310	317	342	328	287	310	353	316	314	309	311	312	276	313	311	314	311	336	309	328	291	338	326	272	294	284	355	316	319	314	335	291	293	307	351	316	323	315	363	321	304	360	314	336	288	319	339	323	320	333	308	332	342	326	268	320	342	303	302	357	294	302	293	311	332	337	320	319	329	286	338	311	334	321	336	301	285	320	341	321	333	338	302	318	344	296	294	326	386	321	298	291	297	307	302	342	343	337	334	351	290	309	309	355	328	305	290	270	346	375	320	275	304	332	325	325	367	344	280	308	326	309	288	295	330	294	360	323	317	339	277	309	318	313	314	325	324	321	304	322	327	312	308	324	327	283	292	336	346	302	326	334	315	308	358	318	296	317	324	345	341	360	322	341	312	310	314	322	320	338	331	296	318	313	319	314	293	322	345	300	333	321	306	312	330	306	329	315	316	303	301	304	317	329	327	307	303	356	329	293	290	314	336	315	313	336	358	320	306	281	317	300	313	299	259	329	327	300	320	327	293	330	323	340	317	325	303	360	354	307	291	356	342	294	328	332	362	318	357	280	307	309	356	339	278	321	319	293	322	325	325	301	312	302	306	302	293	334	323	313	280	304	320	290	340	326	278	315	326	303	322	320	326	329	320	333	288	316	337	355	328	291	280	336	323	330	294	350	313	305	310	284	313	319	299	280	321	271	350	317	314	292	301	321	318	320	332	310	322	291	297	325	311	318	332	307	308	357	298	291	321	312	318	341	338	316	313	319	323	306	326	348	335	325	328	293	310	303	275	343	288	311	307	317	327	316	307	333	351	315	330	312	353	312	292	320	321	307	331	288	305	336	335	322	336	304	312	294	341	322	308	308	317	323	317	316	312	311	314	318	316	350	306	295	343	359	323	326	363	343	325	319	315	311	336	328	326	350	319	349	332	306	329	308	309	347	357	343	319	311	323	326	310	330	300	335	352	318	305	289	332	331	323	302	332	341	304	307	347	362	314	334	300	339	334	308	281	299	314	298	338	329	289	357	345	327	313	316	300	330	327	310	305	324	339	301	341	331	332	329	325	337	294	301	314	315	328	314	312	290	310	342	320	286	353	331	313	339	301	342	296	358	337	307	328	311	326	333	321	290	324	269	282	329	311	367	333	324	293	285	333	299	330	296	328	321	334	336	292	314	329	327	299	317	330	298	326	325	312	305	326	337	326	313	303	358	342	331	293	313	341	361	295	336	285	309	320	299	324	289	334	312	330	315	297	300	312	313	319	299	317	316	316	331	320	345	303	326	326	304	341	332	306	299	342	330	291	311	289	336	312	281	334	292	349	287	287	330	321	328	324	280	331	305	318	323	304	342	309	328	307	297	325	318	309	301	327	298	312	309	320	302	330	335	318	323	353	283	305	284	309	315	310	298	291	270	321	318	344	366	330	320	316	308	321	326	276	325	358	277	293	313	314	345	325	287	318	322	298	349	317	332	332	346	291	305	304	336	298	311	332	304	286	297	300	339	330	318	357	362	335	319	304	328	315	313	341	318	312	315	312	275	333	345	337	357	326	307	333	320	377	298	311	328	348	319	301	298	295	313	317	325	333	317	332	323	349	318	336	347	319	357	300	306	321	310	293	301	300	305	325	322	310	281	298	319	288	324	316	336	311	311	335	339	362	319	312	307	310	301	329	304	315	360	335	350	347	310	303	324	309	346	285	273	316	325	310	352	353	328	312	281	310	309	325	288	282	318	325	326	300	337	315	305	315	302	306	343	335	301	289	294	307	333	322	280	292	321	322	302	304	315	316	308	290	312	302	304	296	301	311	330	341	336	299	320	347	351	313	330	332	300	330	325	308	329	333	309	319	318	298	321	336	301	301	326	314	321	294	316	346	350	311	312	280	304	316	318	337	305	337	319	319	318	297	322	351	323	327	319	301	329	319	334	334	345	342	330	332	303	335	335	309	315	293	298	326	307	324	312	318	311	304	332	313	317	319	372	327	334	291	315	337	325	323	350	368	321	343	329	317	324	334	305	324	322	293	327	317	336	321	306	328	379	339	323	306	320	356	316	316	315	323	286	290	274	311	320	342	307	285	308	321	321	297	355	320	285	305	281	313	317	313	306	342	325	349	327	329	332	340	312	301	333	345	331	297	317	329	338	337	357	306	314	298	308	309	292	309	288	339	321	251	348	330	305	289	298	315	295	319	343	307	318	297	310	316	309	296	320	310	327	331	285	291	318	336	303	361	312	340	302	296	312	320	312	303	321	340	337	313	318	331	306	321	349	311	249	293	303	310	329	300	368	323	283	332	338	314	317	286	302	315	320	291	313	303	328	317	329	331	318	301	290	315	300	325	344	343	312	309	321	338	303	299	308	392	302	325	320	352	321	285	353	306	370	337	322	312	301	329	306	299	312	335	319	332	293	289	318	290	342	322	325	317	300	316	313	287	308	276	325	302	333	323	323	341	302	320	303	330	318	296	323	297	308	339	342	320	311	350	299	323	300	344	311	300	308	301	332	317	335	320	304	301	306	312	333	318	300	298	340	299	316	337	309	318	298	325	290	324	313	308	329	316	326	325	327	347	371	298	312	289	254	320	330	336	345	326	324	298
16211	5816	3533	2817	1841	1104	844	740	741	811	727	731	764	722	756	744	738	751	681	720	740	682	718	694	753	771	692	688	730	720	749	694	712	717	719	732	698	676	736	725	749	752	696	698	747	701	685	692	693	722	719	694	741	720	733	695	753	668	703	747	777	714	722	741	754	691	709	709	687	776	678	720	736	712	725	700	710	708	761	670	721	746	752	644	738	713	726	721	718	712	676	746	686	648	738	673	765	753	700	701	720	701	723	795	712	708	764	724	746	718	769	719	725	704	699	689	729	703	704	697	674	638	686	727	701	781	716	740	701	763	698	692	745	707	717	742	737	740	704	760	710	737	687	753	760	678	713	736	728	747	724	680	736	704	740	715	691	706	693	726	757	726	694	718	696	726	740	700	690	746	751	717	664	756	720	710	690	722	696	719	751	748	699	706	741	695	708	713	743	663	698	714	719	784	661	718	696	696	757	701	724	741	690	733	727	752	726	713	714	711	689	682	664	777	705	732	685	727	734	702	744	706	729	723	760	733	709	736	690	705	696	744	715	685	694	704	696	734	760	722	702	674	669	737	696	718	721	759	729	685	691	709	725	730	750	722	668	703	696	761	684	714	720	686	686	690	685	732	714	707	711	724	679	727	701	713	728	709	704	742	736	755	716	683	733	712	680	691	690	699	704	709	662	707	720	724	677	703	685	766	716	722	695	766	712	690	725	713	706	687	707	727	743	733	710	728	703	693	755	749	738	685	724	745	704	709	766	674	698	747	729	718	723	732	760	730	711	747	666	721	694	701	687	732	736	721	682	775	701	713	702	736	769	723	728	737	697	751	674	735	682	739	738	739	717	748	677	750	763	717	711	715	699	683	735	737	685	744	711	711	702	657	692	696	717	745	754	732	704	625	750	756	697	733	723	694	702	744	735	745	701	785	765	730	715	711	687	728	751	717	652	747	729	712	722	712	706	752	713	708	732	705	737	742	734	681	703	735	707	732	787	725	700	706	699	700	735	716	752	701	710	758	725	668	696	696	738	726	735	698	752	725	729	769	726	657	717	768	710	712	699	731	687	736	735	714	677	730	721	754	711	670	696	760	711	704	714	733	704	685	654	701	723	755	670	730	739	724	713	766	728	695	685	716	739	694	696	723	734	727	698	714	750	717	685	724	742	710	741	741	706	727	729	687	695	676	765	670	757	700	710	710	695	657	728	667	729	704	731	712	786	683	715	706	673	758	744	676	692	723	699	777	740	741	725	717	732	691	714	719	753	703	727	717	678	750	709	710	707	698	719	696	691	680	699	708	716	713	730	781	719	735	733	741	742	718	673	711	761	702	682	688	698	730	720	707	726	721	729	738	696	717	675	694	720	720	709	701	715	742	721	716	725	695	762	743	711	733	715	724	682	693	730	777	708	689	780	732	697	748	776	703	651	689	707	734	734	729	674	691	727	725	720	714	692	722	686	736	685	715	677	666	715	735	713	703	708	727	671	660	710	670	700	681	740	706	737	695	736	716	725	741	692	720	753	660	758	781	685	728	726	755	672	721	741	731	758	720	712	711	731	755	703	725	730	704	697	721	751	703	732	703	698	710	740	716	726	705	736	667	689	710	741	718	747	743	722	710	687	698	685	756	748	754	675	675	727	756	716	737	737	677	700	747	679	689	744	735	725	739	733	745	712	724	701	729	686	752	669	723	674	773	701	739	723	768	760	701	743	682	756	700	692	672	725	740	693	692	748	739	719	755	748	721	714	733	724	752	723	711	717	698	761	736	698	756	754	643	719	708	704	739	715	695	771	713	766	660	717	726	726	732	707	771	701	713	709	676	718	704	713	675	731	705	692	738	750	709	767	694	723	688	710	703	707	734	702	720	740	749	723	777	697	715	715	694	675	702	684	703	699	722	694	745	708	689	684	667	707	665	695	711	680	728	701	688	729	700	746	701	722	686	749	687	700	781	728	680	733	729	710	735	721	751	737	724	764	758	686	745	682	683	730	709	700	675	713	707	705	725	675	705	696	732	771	741	699	693	730	751	715	757	699	719	731	698	718	730	721	678	730	700	703	730	725	686	719	655	749	698	739	693	777	704	696	708	713	692	687	684	680	731	727	744	690	693	680	701	725	711	696	724	734	739	662	715	675	688	683	689	773	711	685	703	746	688	761	681	742	719	680	731	680	752	727	729	714	765	696	729	730	724	689	664	719	759	738	739	754	677	699	680	731	781	745	698	685	752	748	760	661	734	708	725	730	725	672	730	716	697	733	709	649	728	725	669	705	681	765	761	720	726	730	687	700	714	771	751	686	673	737	727	738	685	693	703	739	740	744	712	713	748	709	727	661	742	700	737	711	729	721	661	743	698	752	699	764	728	727	748	723	681	709	712	708	716	732	715	722	721	756	749	692	714	671	697	738	695	691	690	724	703	696	674	767	744	747	703	727	731	699	721	715	729	696	721	716	705	705	707	703	686	711	738	763	720	735	752	727	714	703	748	741	719	719	698	709	680	758	721	706	737	706	763	701	668	712	696	699	714	709	681	745	751	738	692	761	752	723	710	690	741	702	662	739	730	703	707	721	753	718	720	746	736	705	719	725	702	757	710	701	734	675	706	716	713	707	739	726	727	700	741	738	772	724	731	703	726	738	750	723	718	677	729	685	724	681	734	737	730	738	702	757	688	674	717	756	747	738	721	690	762	692	711	765	735	767	717	691	708	722	717	730	687	759	759	740	707	738	695	726	715	735	705	709	723	693	712	720	716	733	672	730	703	719	697	702	686	732	748	706	748	711	749	684	734	680	713	685	692	713	734	743	677	722	694	681	686	766	721	722	683	723	747	733	760	711	724	694	706	714	730	666	689	726	701	673	719	740	752	708	749	696	697	722	717	705	735	720	691	731	732	724	784	683	734	712	682	704	711	709	692	763	727	719	748	709	684	708	712	658	750	664	709	708	720	661	676	683	707	712	716	727	722	709	728	690	738	691	715	714	675	745	741	672	708	751	707	718	742	697	731	742	705	685	749	709	735	757	702	686	717	768	698	743	695	756	737	697	713	775	773	712	755	666	722	718	697	713	773	714	698	727	692	698	696	753	742	710	691	761	760	708	711	753	710	730	703	720	720	699	731	729	731	753	691	708	665	681	731	697	714	728	724	725	751	733	728	711	734	729	696	735	716	712	726	662	728	695	740	725	733	704	687	736	666	752	728	746	748	695	728	715	738	733	715	737	738	734	704	679	724	737	715	715	746	734	712	747	716	708	692	621	694	734	712	732	714	731	717	720	734	733	712	697	710	671	691	699	688	730	713	713	711	725	767	716	753	731	691	699	730	754	695	752	713	686	733	713	739	671	717	767	685	702	727	721	700	707	736	712	681	741	715	701	746	680	762	688	709	666	681	755	735	733	740	715	723	737	717	688	726	726	735	698	752	691	724	706	716	717	701	703	705	705	718	683	731	741	721	741	697	739	715	673	742	723	708	705	712	709	723	713	725	763	665
30130	4547	793	677	521	357	297	299	307	349	348	335	348	357	339	292	331	328	336	333	326	368	329	327	321	351	355	340	324	361	307	341	327	318	311	296	344	351	308	295	335	330	310	325	302	333	331	320	329	323	344	307	315	336	354	331	331	324	352	383	323	316	320	321	353	350	350	298	316	336	315	330	312	322	325	336	326	330	349	318	320	335	314	308	315	334	304	336	288	339	325	326	328	344	357	339	294	340	294	317	341	317	350	327	353	326	352	310	306	320	331	324	327	351	337	352	344	312	362	322	282	325	322	319	327	336	317	328	352	332	290	302	329	330	324	334	344	365	329	329	296	333	359	366	362	321	327	338	318	376	312	328	301	302	343	326	334	331	316	309	333	342	347	314	311	319	341	308	332	289	312	322	317	349	294	348	332	361	311	337	318	296	345	325	306	308	324	339	304	305	331	334	329	352	320	284	346	358	331	308	308	309	334	346	340	320	325	317	349	335	337	326	295	309	293	339	341	349	343	337	311	330	349	315	326	305	353	342	310	359	338	330	377	382	348	309	325	321	306	312	308	342	308	349	355	326	317	355	337	320	329	332	331	328	341	324	360	313	324	306	293	304	337	290	323	327	324	345	359	336	364	327	332	312	354	322	313	345	338	362	333	334	308	330	315	305	328	389	304	324	345	368	342	350	353	335	300	370	328	289	313	294	331	292	319	345	319	353	312	335	342	332	355	332	357	297	297	350	307	312	333	368	343	323	304	305	315	352	307	307	321	322	321	336	307	317	342	384	337	356	295	316	306	306	322	330	311	327	323	317	306	312	315	371	326	307	326	306	310	343	296	297	320	328	315	310	342	277	336	351	302	335	312	331	332	341	306	329	343	312	289	324	290	343	339	342	312	331	329	306	333	324	347	305	345	308	350	330	302	341	327	339	314	293	325	320	324	297	335	322	330	342	322	301	341	356	286	296	315	329	340	317	326	313	354	342	341	352	329	342	362	346	304	317	317	331	346	339	310	296	323	322	345	337	321	331	310	361	333	330	313	297	313	342	348	332	317	312	304	343	352	331	268	357	307	316	324	298	285	305	364	337	321	330	306	331	318	329	353	341	332	273	310	336	340	346	335	354	335	337	345	350	306	320	329	313	332	336	328	311	299	312	305	343	349	343	325	309	298	328	324	360	330	320	331	320	324	375	357	310	327	319	337	313	305	314	317	331	358	324	363	358	307	366	311	344	311	313	356	360	315	328	339	295	324	317	300	358	350	322	326	300	311	351	334	348	361	356	326	320	326	353	306	315	315	312	337	322	315	327	348	335	354	324	331	301	354	336	330	333	325	313	342	330	312	332	335	305	329	343	311	336	290	340	326	332	341	319	330	342	368	326	331	341	332	317	322	334	333	320	326	350	321	303	334	330	342	327	313	311	313	301	346	321	343	334	333	315	343	332	330	330	329	334	358	297	325	350	317	306	333	307	314	332	334	336	383	345	336	342	348	298	327	311	323	335	346	353	337	367	320	322	336	327	294	336	340	311	324	304	305	325	351	346	329	301	307	334	341	306	314	323	352	307	347	343	324	344	324	324	330	331	329	312	320	331	315	310	329	336	328	364	330	345	299	290	328	291	332	371	338	331	347	294	327	335	343	357	307	311	310	329	330	319	369	306	332	309	362	329	330	316	291	328	337	334	343	320	351	325	297	313	350	323	345	351	330	305	353	356	302	345	295	305	306	342	341	321	324	315	357	306	343	333	322	315	330	313	331	330	284	351	308	310	343	327	332	289	329	327	326	336	335	326	310	352	296	299	326	309	300	326	379	352	350	359	334	340	338	292	329	294	345	381	311	306	316	339	367	326	336	374	293	329	339	313	345	323	324	326	355	322	333	317	350	303	347	350	324	329	351	310	303	326	323	340	286	299	309	334	315	320	366	302	348	349	345	319	312	317	323	306	298	331	307	318	334	288	330	306	339	375	356	364	341	324	341	340	329	333	332	299	313	333	316	330	313	302	352	319	366	309	310	322	293	324	308	339	352	342	333	293	342	332	284	324	276	358	341	296	329	334	347	311	342	309	331	360	335	366	326	312	315	334	368	335	316	317	331	329	324	345	337	334	346	326	329	335	340	318	308	329	327	341	312	341	326	293	307	351	322	348	349	324	336	323	344	327	303	342	332	297	331	336	337	326	354	324	330	361	309	359	320	348	335	370	338	335	316	353	344	344	311	309	298	302	285	344	358	338	318	329	289	344	341	327	325	342	301	300	311	344	310	297	303	328	326	316	332	352	337	378	345	311	328	342	286	295	324	350	338	346	311	320	323	315	343	324	333	286	309	331	335	330	301	331	358	316	304	334	373	322	367	343	333	314	343	334	311	334	356	340	330	344	304	344	332	360	323	361	338	357	318	348	351	356	342	354	360	346	299	331	330	338	320	327	311	336	348	366	351	328	317	345	332	329	339	342	302	324	322	373	328	312	359	343	326	301	301	344	325	364	363	291	353	337	319	334	325	331	334	346	302	331	340	338	289	342	310	371	301	343	342	333	324	308	316	331	370	335	329	343	331	336	320	302	288	323	319	345	329	308	312	341	325	315	334	303	339	296	368	315	317	367	318	350	320	340	355	315	341	326	308	318	341	325	325	310	362	350	363	304	353	316	321	338	363	323	330	308	344	347	329	340	313	327	342	349	341	336	357	340	338	335	341	318	310	258	300	391	319	304	320	364	332	319	334	325	359	340	335	358	323	322	330	341	353	316	330	306	303	331	287	339	308	342	332	317	306	326	324	359	346	331	341	305	303	283	363	311	329	334	334	349	323	339	359	311	316	317	347	376	324	345	367	340	317	318	309	320	295	345	351	349	337	323	336	332	325	336	358	320	339	323	378	337	348	340	320	315	332	320	322	348	341	330	307	314	333	294	336	385	324	350	356	282	305	289	316	324	319	312	348	335	333	328	313	312	336	328	341	311	352	327	283	313	335	360	312	319	328	341	352	324	350	366	317	335	324	307	360	336	316	338	326	346	326	353	312	319	343	319	342	360	311	324	326	330	309	311	317	321	341	328	328	312	342	340	337	325	308	351	311	315	333	312	310	320	348	324	295	357	361	343	318	368	354	321	312	345	298	361	277	324	332	366	302	333	332	366	333	348	314	329	378	347	306	283	334	335	327	302	298	299	336	283	297	348	341	317	349	334	359	357	324	335	348	378	334	294	383	350	316	350	288	327	329	345	334	325	321	336	320	302	315	342	324	355	318	327	304	321	350	350	296	325	352	351	337	352	304	322	314	323	342	306	328	349	332	344	355	340	282	322	351	320	313	306	353	329	330	304	305	323	305	370	306	336	305	338	333	342	358	328	318	350	295	353	303	312	343	319	306	344	295	335	354	314	320	309	325	319	354	297	314	348	331	351	352	309	310	330	367	302	331	282	307	340	308	352	330	337	324	309	316	357	357	321	334	281	314	361	308	318	349	344	355	337	326	313	342	322	336	319	340	306
22174	8525	7055	6534	4189	1540	1030	948	855	823	759	780	787	758	735	803	755	769	738	759	746	781	767	767	725	761	744	753	803	741	755	812	804	821	760	759	750	786	765	739	771	774	725	752	778	748	759	748	752	778	766	741	788	750	751	754	770	788	744	735	725	774	780	708	800	790	753	783	766	775	800	789	823	813	773	743	739	765	732	818	785	784	752	778	779	780	776	763	794	777	753	736	773	757	795	738	774	755	748	747	717	744	754	789	718	775	724	749	779	725	763	773	742	785	757	782	729	768	751	741	763	725	752	728	752	797	752	726	826	749	732	774	766	691	775	736	765	787	731	760	746	793	722	762	794	761	725	773	803	748	756	736	799	728	748	775	817	793	808	760	791	805	820	704	766	729	772	813	793	746	787	747	760	800	729	741	744	793	778	850	765	745	763	775	744	796	755	799	782	747	719	707	717	715	737	767	776	785	757	819	789	711	788	742	758	794	762	764	777	737	775	732	756	804	744	759	759	757	763	751	733	765	720	748	804	760	771	787	752	761	746	752	738	797	772	742	748	714	720	787	730	802	746	763	742	783	788	715	759	736	751	789	787	744	708	789	761	768	779	775	728	739	728	784	776	800	749	768	835	753	774	750	714	752	732	766	737	782	735	789	803	784	737	798	829	766	836	780	719	770	828	784	779	777	685	803	759	755	757	721	769	753	764	749	723	776	772	709	746	733	753	763	746	819	788	750	817	711	782	790	746	744	733	738	687	740	735	777	679	797	779	746	767	799	755	756	791	741	718	802	764	784	706	750	714	762	790	752	749	766	798	741	777	757	769	800	765	734	739	774	750	755	743	737	808	708	713	828	762	782	750	785	749	769	732	795	765	789	727	780	755	743	787	717	728	757	800	732	728	807	735	745	765	760	727	734	742	778	771	771	828	745	788	735	791	719	747	759	789	730	791	766	754	706	756	772	832	756	761	776	773	801	726	678	769	727	731	749	765	726	810	790	752	777	759	775	766	733	761	763	756	693	763	759	754	785	780	801	713	785	737	750	742	752	720	774	756	787	791	803	775	822	793	765	798	778	797	714	794	747	775	753	726	846	738	765	781	748	748	737	778	784	727	737	809	775	734	785	760	737	736	791	762	729	815	758	774	756	745	760	770	736	753	791	787	781	782	710	802	793	777	757	774	730	730	806	735	739	788	771	739	730	758	710	776	743	781	764	707	754	752	783	752	728	786	707	740	767	739	742	753	800	778	744	760	771	761	771	843	748	769	729	715	767	767	737	760	802	764	702	779	818	765	705	772	701	786	763	740	730	720	772	734	815	785	712	721	796	762	793	780	801	735	764	763	730	775	737	731	764	777	748	803	707	725	760	788	788	758	733	716	763	762	769	755	784	743	780	774	780	793	723	749	748	821	762	772	751	806	731	730	750	729	786	789	749	746	756	742	730	787	737	772	722	798	769	779	736	749	732	770	759	754	734	747	763	766	802	769	771	781	780	755	747	783	694	724	748	747	758	721	761	707	737	792	804	788	716	740	793	778	761	737	795	769	802	786	716	724	733	748	721	744	757	762	697	706	737	782	771	810	755	761	785	733	733	786	750	751	763	790	770	739	778	803	790	768	710	772	758	725	755	746	755	756	769	746	760	699	782	799	742	788	755	751	776	782	745	713	750	733	789	822	731	782	745	817	789	784	734	741	760	753	801	767	777	750	741	794	776	787	786	774	767	809	737	765	768	811	771	760	763	752	801	765	741	748	726	754	799	754	786	789	748	773	798	756	790	712	750	762	797	769	736	783	773	777	769	779	790	769	774	774	717	747	711	768	759	733	727	773	787	748	775	806	767	772	756	767	756	741	771	729	725	728	752	788	757	747	813	754	732	753	755	766	747	768	753	756	772	757	726	791	767	779	722	753	775	708	805	782	775	759	753	754	755	806	817	777	762	759	850	800	766	759	773	711	750	780	723	812	763	707	737	777	772	774	727	729	803	819	781	751	766	748	787	782	699	788	770	785	723	783	824	769	837	708	787	773	715	733	791	764	759	790	767	754	745	798	748	723	753	765	762	746	768	754	765	753	780	738	748	742	789	773	775	794	779	773	791	799	766	741	754	766	802	776	749	761	791	696	746	748	747	712	748	804	789	760	740	776	753	700	765	797	767	775	751	767	801	777	746	736	761	789	745	766	797	773	798	783	785	734	716	738	796	770	781	745	756	794	718	762	762	762	771	764	760	794	768	804	820	758	773	771	775	752	747	744	742	759	815	741	755	693	770	772	682	774	779	806	738	746	810	768	792	772	734	772	792	767	743	761	763	772	755	774	799	790	755	725	723	738	808	787	734	748	768	727	715	767	784	780	768	741	743	776	764	723	755	799	778	730	786	727	766	754	767	767	801	821	698	752	770	742	789	801	789	775	772	761	752	759	803	834	772	809	754	726	750	769	789	771	796	756	781	715	771	784	731	813	802	770	763	804	793	764	744	789	772	781	756	792	779	740	788	741	786	780	722	748	777	751	791	752	790	753	769	714	770	779	761	766	804	757	802	773	789	782	824	782	734	785	785	722	785	771	775	767	777	765	771	768	745	756	781	744	710	729	737	789	784	808	802	793	799	770	738	756	750	753	781	724	765	764	814	767	735	728	765	764	733	731	685	751	727	781	776	772	770	785	774	759	784	780	833	815	790	772	756	783	763	732	753	800	776	710	768	761	783	810	771	785	770	783	734	768	774	735	786	738	735	746	764	778	751	768	784	784	794	762	765	728	773	751	756	758	731	805	729	776	762	780	807	778	766	778	761	756	772	797	773	710	781	766	773	731	737	739	798	809	774	828	772	799	719	738	767	794	721	769	711	751	765	791	762	756	738	751	722	745	780	785	776	764	791	710	808	767	747	744	756	780	766	790	784	782	744	797	788	789	794	762	793	758	692	816	751	736	717	716	748	744	737	811	756	816	721	731	741	805	781	754	730	767	751	811	748	784	745	750	800	725	768	783	722	793	802	780	760	773	784	764	787	763	755	778	747	734	788	776	784	706	739	800	709	801	775	791	738	798	763	758	762	752	792	746	756	745	792	808	808	778	758	749	779	759	757	785	793	715	804	746	798	706	793	771	769	776	772	790	730	772	785	730	770	774	814	704	781	735	733	760	804	755	743	729	760	753	782	761	776	768	817	761	786	828	749	773	755	752	764	740	838	766	751	741	761	778	718	730	750	781	775	779	752	755	765	748	787	744	774	743	754	742	774	788	735	807	771	778	746	750	730	734	785	726	770	702	789	723	778	761	759	773	754	761	805	760	792	792	754	739	756	738	705	734	812	752	782	757	762	721	825	758	796	769	770	757	767	760	742	748	728	792	686	752	781	774	750	768	770	770	769	744	727	751	767	750	771	772	743	740	753	793	792	745	802	751	745	753	780	799	827	767	758	726	746	795	757	811	699	806	762	742	737	813	727	736	766	756	782	744	777	731	754	787	766	756	770	770	741	775	825	741	751
34452	6572	1086	722	494	351	369	325	321	368	357	342	337	323	338	357	338	365	349	318	328	333	338	387	337	339	311	319	336	363	361	326	338	339	348	348	318	359	331	337	341	328	375	347	335	352	333	334	339	360	360	316	347	314	327	322	346	371	314	344	386	328	347	326	352	319	356	302	302	311	335	349	339	375	379	333	333	333	345	306	367	353	341	342	338	366	362	340	334	327	336	382	360	385	319	362	359	328	312	326	359	351	317	331	331	354	371	306	343	325	335	348	360	359	331	343	328	318	363	346	347	352	356	371	350	317	343	318	313	346	359	342	327	357	390	328	332	342	334	334	318	323	319	313	340	353	345	362	337	327	360	319	341	328	383	344	342	346	382	328	311	357	338	317	324	316	361	362	338	312	315	356	343	315	342	337	313	355	338	307	317	375	323	332	349	364	341	346	327	360	363	361	355	303	323	310	322	324	342	327	336	325	366	336	368	333	332	373	336	349	331	341	346	337	304	356	334	344	327	329	323	326	382	334	338	346	325	364	340	361	320	358	314	322	343	364	306	338	344	355	333	329	346	339	331	343	347	287	377	304	367	351	327	320	333	318	350	333	344	352	345	352	356	350	319	324	316	319	334	348	362	355	371	357	313	376	371	342	345	361	309	346	346	329	325	361	307	381	318	344	320	365	330	333	364	379	351	326	363	305	373	339	322	354	319	339	344	368	339	328	371	313	358	333	327	352	355	346	312	331	344	302	351	376	337	317	332	309	341	365	367	324	328	333	350	335	322	385	338	313	331	365	412	366	364	336	318	339	368	324	331	293	296	344	353	336	333	323	321	335	321	322	312	349	341	331	328	335	339	345	375	352	319	357	333	319	352	357	291	355	311	330	282	343	354	333	357	320	324	364	344	340	319	334	351	291	344	337	312	313	301	305	333	340	377	373	318	344	326	304	335	344	311	338	329	318	332	331	351	345	345	362	334	336	352	325	334	346	330	330	330	329	308	337	320	326	342	314	347	346	315	343	328	336	336	348	336	352	317	322	320	298	319	346	327	325	338	312	350	327	354	325	317	340	315	340	348	367	353	295	339	346	363	313	317	344	358	326	319	340	309	326	344	339	311	362	355	346	319	335	345	317	349	351	331	314	346	353	358	341	319	358	335	347	349	340	329	347	345	350	322	344	380	319	366	380	351	350	337	351	331	342	363	350	321	337	359	346	327	316	330	302	373	362	329	322	359	365	337	340	338	345	334	347	335	362	342	339	350	338	324	321	319	343	345	324	324	330	337	330	331	340	310	346	349	326	348	318	353	367	321	334	365	347	349	319	331	320	337	344	328	342	342	344	362	354	334	325	344	316	328	353	321	372	337	329	355	345	346	343	343	368	360	307	337	358	313	349	352	321	338	324	327	332	341	345	328	341	351	361	294	337	391	352	333	334	344	364	326	346	319	357	297	326	338	318	331	361	310	347	356	288	327	315	316	348	338	311	371	319	336	349	330	350	315	358	334	340	336	337	341	289	366	343	361	350	318	320	363	343	354	334	327	361	326	299	331	353	359	325	343	372	344	357	333	294	319	364	289	345	310	344	358	354	335	363	375	303	324	328	367	328	357	362	337	349	331	331	343	339	339	361	360	355	345	376	332	333	349	344	310	324	299	359	354	306	313	283	342	328	362	286	333	316	324	338	379	322	350	356	342	326	337	331	387	384	344	333	322	317	338	327	307	340	349	323	355	337	377	310	319	342	346	350	337	336	324	333	337	320	381	350	361	351	300	313	313	335	312	354	337	343	315	359	311	350	325	310	379	333	350	316	374	386	330	370	300	349	311	335	341	362	287	320	369	358	375	313	325	342	328	373	343	297	363	314	379	364	345	309	319	303	332	354	380	335	340	327	308	323	318	323	345	351	299	342	355	354	359	338	337	332	350	348	335	332	292	327	362	338	331	354	309	300	349	357	332	311	329	303	388	341	346	351	326	365	293	341	339	352	343	310	340	354	312	309	347	343	368	350	341	349	349	325	315	341	322	361	349	331	298	330	332	314	345	378	341	383	319	341	355	332	332	366	321	365	326	390	340	325	365	336	347	320	312	350	361	385	377	364	343	345	314	348	333	363	327	334	328	352	337	318	345	383	338	315	296	357	331	330	332	335	358	321	329	377	358	298	330	326	325	346	307	296	356	354	328	355	322	348	355	336	315	312	339	383	338	329	355	344	351	340	322	327	362	363	321	343	333	396	361	325	359	356	368	378	303	303	332	357	326	328	320	365	345	367	353	316	340	310	329	338	325	336	374	353	334	309	340	340	330	370	360	314	366	352	358	332	367	320	370	346	367	361	338	340	333	335	301	366	355	317	344	363	320	326	350	362	344	334	343	321	339	362	350	357	334	335	360	362	330	347	358	316	364	336	338	354	343	342	357	344	320	355	338	349	343	353	329	330	363	341	341	329	340	346	318	340	347	357	362	357	377	344	367	330	333	351	335	337	335	375	305	325	337	352	383	382	345	336	326	310	312	330	357	313	371	334	343	358	350	358	345	337	351	327	343	336	316	359	320	302	361	322	359	350	367	343	362	337	348	330	359	349	344	378	352	311	361	365	348	325	342	336	355	360	330	386	315	349	363	347	310	325	348	314	330	342	336	355	315	340	341	324	336	316	342	364	281	382	348	359	344	345	330	299	356	363	332	354	352	344	315	359	350	365	379	333	338	349	346	330	329	332	365	340	322	317	345	324	340	311	339	384	330	327	346	361	361	339	354	346	385	355	331	353	324	345	328	328	322	327	387	336	353	341	301	322	312	371	359	302	353	349	337	367	342	343	331	342	317	326	330	333	333	349	358	354	285	332	337	326	333	299	317	343	357	340	333	292	310	344	352	330	334	374	386	321	345	361	356	374	332	332	308	345	343	340	359	349	348	350	379	344	350	330	359	336	341	339	329	347	326	351	351	340	400	357	294	343	362	346	327	355	325	324	379	336	295	340	325	321	341	333	302	324	328	368	331	331	314	356	347	315	304	322	345	327	329	350	319	344	375	374	373	316	348	362	340	323	357	334	355	360	348	366	345	338	381	343	332	336	346	357	312	325	328	316	375	347	324	323	349	344	338	332	331	347	359	309	337	325	304	302	332	353	333	328	332	313	334	340	364	318	318	305	345	350	342	359	315	323	353	341	329	350	321	345	341	323	344	340	331	325	370	332	296	315	324	337	374	346	376	356	345	333	367	359	342	302	320	356	341	354	341	367	307	347	335	371	354	353	355	326	328	333	354	336	331	335	333	331	333	335	334	342	336	343	333	352	335	373	326	334	318	339	325	354	330	358	334	309	376	334	338	354	316	351	352	349	335	334	333	348	322	330	367	342	309	326	362	344	351	357	329	343	355	410	325	338	378	346	319	339	316	328	324	360	326	338	359	331	355	330	334	343	362	356	364	350	342	322	329	341	391	331	326	339	347	341	332	376	307	323	331	350	350	351	342	319	349	324	313	326	347	327
25283	11844	9329	7091	3136	2063	1269	904	867	913	849	797	789	809	844	799	788	780	745	801	819	746	801	816	753	819	838	853	756	846	795	789	803	792	816	771	751	869	841	855	810	821	839	826	806	812	812	801	850	780	821	804	777	854	795	778	787	864	820	792	771	793	839	817	855	822	760	819	790	817	791	784	846	759	840	824	805	815	837	781	780	801	763	826	827	871	804	745	818	775	767	792	789	799	791	826	795	823	815	831	819	801	821	801	823	805	834	789	764	806	805	793	770	813	827	720	790	809	740	797	822	777	822	783	793	833	825	788	792	776	747	782	828	814	791	791	734	826	810	776	750	805	802	795	788	792	840	828	780	828	755	741	788	838	786	804	756	781	763	830	776	768	798	794	800	832	801	788	789	782	816	739	841	794	834	802	773	806	782	821	795	773	839	791	836	824	822	794	758	802	814	745	827	814	803	801	816	761	805	764	762	802	799	781	826	778	801	774	799	782	770	807	806	750	761	781	798	809	772	796	818	793	776	777	840	762	789	798	793	784	801	821	771	779	788	826	798	781	857	810	822	798	769	827	809	741	798	825	787	786	796	788	817	777	823	816	831	811	797	764	733	819	742	749	785	787	762	851	830	798	759	800	829	814	810	785	820	828	729	816	830	793	804	790	805	810	769	793	792	826	771	858	789	791	811	784	765	785	748	802	807	788	751	822	857	815	796	773	855	756	823	790	815	772	805	803	781	788	760	779	799	818	796	778	786	809	769	855	799	804	839	759	789	804	796	801	802	764	785	767	851	787	816	825	800	797	817	842	735	812	805	812	852	841	785	841	823	821	751	809	793	814	786	788	785	764	815	830	759	786	838	814	813	794	747	811	795	790	797	817	840	839	830	816	788	761	805	799	815	807	787	782	814	794	869	797	775	770	796	849	807	793	803	808	803	781	757	761	758	757	827	769	804	782	770	785	795	716	823	801	767	762	782	796	819	807	778	804	783	769	773	877	791	779	798	809	809	803	767	815	788	797	830	783	826	817	833	789	776	809	822	829	798	827	823	779	862	767	773	799	806	819	816	804	810	838	776	815	796	852	831	814	768	783	805	766	770	819	799	782	816	798	816	779	789	802	764	777	776	797	761	768	791	773	776	757	790	799	836	806	792	764	826	769	848	760	770	767	852	800	819	778	764	738	760	821	813	789	788	781	834	848	846	776	849	823	783	866	785	775	757	815	798	829	796	777	815	825	837	792	846	790	790	808	796	746	826	781	813	800	768	864	831	836	805	763	775	818	835	785	767	847	791	810	809	775	824	822	797	782	790	786	799	804	778	802	785	801	777	809	790	800	797	774	842	830	782	833	823	777	787	767	756	826	798	818	756	877	781	746	849	771	805	760	850	779	801	812	829	816	803	770	816	759	797	841	798	766	850	842	822	841	768	748	789	800	857	787	822	768	809	786	789	796	796	791	795	773	784	800	835	830	756	813	764	758	782	776	790	766	822	790	812	811	835	825	796	803	785	846	808	793	866	817	745	831	767	834	775	795	856	770	751	807	795	843	829	853	818	787	741	802	777	774	815	860	794	801	721	812	796	780	790	787	785	818	764	800	814	828	788	854	876	779	817	774	830	803	806	842	816	788	809	817	822	818	780	776	766	798	831	802	767	801	802	734	793	828	825	752	769	806	808	812	785	774	792	804	816	810	798	785	767	802	839	806	832	778	801	829	802	777	814	765	788	823	771	794	802	774	788	760	739	797	773	797	837	781	762	806	795	789	805	834	796	768	822	764	858	808	761	801	810	839	794	781	792	855	832	783	832	778	746	815	814	806	811	795	801	805	817	794	820	794	785	853	845	810	794	748	821	856	814	800	777	756	805	737	797	802	798	794	777	780	812	752	803	806	832	797	809	806	760	830	829	827	802	764	819	801	793	811	790	780	789	818	829	774	846	814	779	737	825	776	860	814	737	772	777	788	780	793	806	838	836	805	801	823	798	732	783	779	802	816	823	802	797	798	803	763	785	765	840	780	838	772	792	780	791	869	841	811	795	766	760	869	772	827	771	848	791	795	785	788	796	787	785	808	818	803	752	764	793	784	814	730	799	813	790	732	781	794	837	866	759	820	804	843	823	803	720	853	810	798	805	806	799	779	740	781	801	802	795	848	821	804	775	798	760	847	820	786	776	796	726	790	811	793	789	797	737	749	835	789	785	797	785	775	832	786	810	775	851	791	813	772	772	793	826	840	775	782	818	800	807	801	789	845	748	749	766	807	821	793	784	809	806	767	803	760	796	819	753	826	779	780	795	820	792	788	811	766	764	780	794	804	857	828	799	802	793	804	796	784	780	819	744	786	753	833	823	764	773	820	811	776	776	769	749	736	773	769	807	763	785	802	771	794	769	811	785	817	814	832	764	799	776	798	759	784	775	810	816	855	768	824	815	840	797	816	794	796	762	787	772	748	808	850	791	769	774	819	822	781	808	792	799	786	757	778	805	819	822	785	773	801	757	795	814	775	868	798	825	808	782	826	794	804	763	812	785	807	783	789	794	809	740	766	748	836	787	777	769	789	792	846	782	849	757	816	814	787	813	837	791	807	801	793	752	812	782	813	817	751	779	784	791	744	797	834	800	810	783	834	830	807	827	803	737	801	766	765	807	800	808	766	783	843	848	807	819	821	756	748	848	825	801	816	772	769	780	797	789	770	793	792	797	791	744	758	786	751	760	810	785	780	747	828	809	827	826	761	814	812	802	812	769	771	786	781	797	801	761	847	842	774	825	829	790	776	822	763	773	826	767	828	841	813	767	771	838	743	771	836	769	791	817	808	812	770	770	832	803	765	799	818	837	821	806	802	751	779	829	804	771	825	755	802	830	785	817	781	772	834	777	817	773	798	793	831	796	809	810	836	780	775	822	813	816	783	780	770	801	829	737	805	822	822	776	829	816	811	791	794	810	755	817	792	802	821	794	796	818	802	750	778	801	792	806	814	769	808	766	795	831	804	816	808	776	825	833	800	830	790	823	784	788	826	849	770	802	862	777	836	753	824	800	827	797	777	826	830	823	794	790	833	789	805	736	797	861	764	834	784	762	776	796	808	849	811	827	801	805	805	792	817	803	750	824	783	827	738	839	796	806	854	811	809	792	832	783	829	840	836	811	804	740	767	775	814	798	798	814	805	734	768	837	849	762	765	747	762	800	748	774	778	742	797	767	808	786	812	776	825	771	834	815	824	802	826	738	774	829	792	789	786	808	822	780	808	766	774	766	800	766	851	787	816	761	844	798	815	808	766	814	848	793	799	868	813	780	849	785	793	796	816	767	767	790	813	796	747	801	785	829	840	818	841	820	795	826	798	793	854	749	750	759	838	798	768	787	787	796	798	815	835	811	786	805	797	778	803	814	834	804	794	795	811	844	784	764	802	849	801	772	784	821	812	810	830	784	769	826	815	811	780	783	828	826	754	799	763	804	757	807	841	805	765	831	815	803	784	760	812	777	792
21067	2425	661	451	367	333	319	315	335	349	309	320	298	310	320	324	339	302	335	278	315	320	307	331	323	315	301	314	307	317	331	314	293	319	307	294	302	346	326	326	295	335	292	357	338	291	290	331	312	348	338	319	318	314	371	348	339	344	326	333	303	297	318	354	343	369	313	285	315	322	311	340	299	322	323	309	337	323	325	312	328	323	325	334	303	328	325	350	305	337	329	321	291	307	310	335	321	303	302	304	330	335	342	320	305	312	361	300	325	317	328	335	334	284	344	334	295	321	365	321	322	330	305	372	315	320	311	314	316	322	339	341	342	309	328	324	330	322	336	336	344	361	304	319	333	379	345	315	342	294	339	328	295	303	309	292	333	333	320	335	338	367	320	327	318	305	312	313	321	322	335	291	334	318	286	357	285	300	319	328	311	329	285	329	326	278	326	340	342	330	320	310	369	293	321	322	338	311	292	336	307	286	361	351	330	309	313	330	323	351	340	319	310	308	296	296	324	317	317	350	334	331	319	318	336	300	323	309	336	285	306	339	309	297	324	332	314	309	307	363	318	327	330	334	327	307	309	330	311	287	307	312	354	331	319	358	316	347	305	344	309	339	312	341	343	300	332	304	335	324	310	324	337	346	337	336	312	284	294	317	330	303	343	322	253	313	323	301	321	303	309	325	324	329	290	316	327	325	343	296	310	336	317	345	311	353	325	353	312	338	336	314	294	318	317	297	332	307	315	314	329	323	337	317	309	333	328	365	343	305	373	308	311	293	347	337	301	295	334	358	345	341	336	305	324	309	302	287	302	331	329	323	304	336	320	297	306	336	323	330	332	338	322	310	320	327	319	341	358	305	300	330	329	339	316	329	335	332	334	327	287	344	334	296	330	316	322	333	315	319	328	287	332	315	304	322	289	282	311	303	334	321	333	296	334	336	310	304	299	307	341	347	315	309	308	344	360	346	320	308	320	320	290	283	325	332	314	296	289	310	321	316	320	359	283	278	298	332	314	307	350	305	354	308	306	305	312	327	329	315	291	348	316	294	335	338	368	320	332	351	294	330	309	339	338	330	310	294	293	325	301	300	310	342	306	339	278	327	349	321	333	303	326	337	284	304	344	344	336	301	302	335	332	309	323	315	361	308	327	338	314	347	357	356	332	313	349	313	334	330	340	291	315	338	349	318	325	304	314	309	330	314	306	307	280	298	296	350	320	293	309	313	307	349	317	341	316	334	338	308	307	292	306	346	334	331	307	338	312	329	295	348	348	294	342	333	327	316	302	345	336	262	327	291	359	286	309	327	326	290	318	299	357	338	296	347	339	326	322	294	315	303	305	275	296	342	315	318	346	289	310	331	299	351	335	335	343	320	307	340	330	326	321	293	308	295	300	320	327	343	339	334	348	303	330	309	353	319	337	317	297	292	312	334	295	323	280	328	316	339	341	307	319	310	343	326	297	288	343	304	331	338	326	292	322	337	321	293	347	309	336	316	325	339	311	306	330	319	323	348	332	290	319	345	360	331	325	294	348	346	341	332	291	337	263	318	341	306	309	316	299	307	323	337	333	320	297	328	325	319	310	331	324	323	309	332	312	344	282	365	360	309	310	323	331	330	294	331	315	313	292	328	313	316	311	333	331	347	328	345	320	312	341	327	312	333	300	294	311	290	321	331	327	359	349	320	309	302	283	320	317	330	305	347	342	329	365	318	289	338	317	312	295	291	316	278	329	307	315	307	339	313	337	330	290	306	351	321	328	324	336	333	296	338	306	320	347	299	303	285	327	338	315	309	354	347	330	342	336	311	310	315	324	308	339	299	319	327	316	324	278	344	282	338	307	334	347	311	340	319	313	301	314	346	345	325	307	337	297	324	284	291	304	309	289	296	382	316	298	324	341	305	352	330	329	330	336	299	343	321	331	307	306	281	327	326	310	331	329	310	304	312	308	325	363	347	313	320	274	301	308	311	315	308	342	328	350	324	312	316	313	321	297	356	341	300	293	315	322	357	290	340	319	297	309	311	318	339	337	307	326	301	295	357	297	312	296	318	343	309	291	305	336	304	308	267	314	330	343	345	345	305	306	305	338	347	358	316	309	332	320	335	318	322	359	324	320	344	354	310	315	320	301	326	309	306	326	365	347	352	326	357	336	294	317	309	310	320	326	313	308	330	317	328	331	317	298	314	311	328	318	339	342	316	320	324	309	324	322	335	321	315	306	317	327	325	319	358	347	291	325	306	334	336	338	327	371	319	313	297	316	350	328	311	323	344	335	309	339	286	345	307	303	293	323	305	341	341	407	320	309	348	287	318	297	291	338	301	289	317	345	315	332	299	299	304	324	317	303	326	297	324	320	339	340	313	311	313	321	323	311	323	298	304	320	343	292	328	319	314	334	354	323	309	341	343	330	305	305	300	318	307	333	293	314	359	322	306	329	307	338	346	297	352	295	301	321	322	337	326	304	353	310	293	322	325	323	315	304	305	282	315	296	327	319	312	281	318	305	353	319	317	284	296	288	322	333	326	335	332	322	347	338	308	351	334	329	326	329	291	318	326	330	300	351	351	305	288	332	320	285	338	293	346	352	329	347	343	347	335	305	300	313	332	287	297	328	286	321	328	299	336	343	301	310	312	307	313	284	312	320	353	303	327	337	334	317	346	310	338	323	302	306	328	300	323	303	317	337	353	317	361	341	333	331	321	315	308	311	317	317	314	313	354	345	355	338	329	349	318	312	312	302	335	311	339	328	286	325	279	314	302	310	307	281	313	363	341	352	354	306	343	308	349	317	345	340	336	319	317	320	341	334	288	348	314	381	324	313	331	324	311	322	330	317	324	311	328	320	344	304	312	325	305	346	333	339	303	302	299	301	311	295	333	314	300	303	309	317	339	336	320	339	343	329	293	316	350	328	326	331	326	317	314	321	297	318	318	293	287	340	343	296	328	277	289	323	297	328	327	340	341	317	320	312	329	295	333	331	315	328	345	343	363	333	296	320	331	319	307	320	353	317	320	318	287	314	331	299	347	310	322	303	331	347	308	309	298	318	334	339	324	323	357	298	338	303	300	312	311	321	335	356	329	325	317	327	320	341	322	339	336	313	286	288	336	348	327	301	294	302	364	312	307	282	313	330	300	310	320	343	316	325	297	309	305	313	341	300	319	323	321	325	347	282	343	330	307	309	327	323	320	361	315	321	347	340	350	343	295	332	318	300	301	311	333	325	333	339	350	348	353	314	307	341	267	306	318	299	323	311	317	303	333	322	306	315	311	311	343	336	329	311	306	336	302	313	314	300	304	312	326	303	314	334	327	341	334	283	277	352	329	338	323	287	306	351	351	352	343	336	331	348	311	346	307	306	333	341	332	305	320	310	324	318	305	322	333	312	333	314	337	306	321	342	340	317	319	283	319	325	304	341	330	319	317	293	325	309	298	325	350	338	345	373	337	351	296	315	276	315	301	318	386	301	326	327	346	333	325	322	328	318	314	332	355
16388	5719	4671	2594	2041	1238	846	764	750	732	713	779	710	699	708	747	720	733	723	706	703	733	682	686	681	731	770	713	708	738	698	756	762	724	745	752	771	729	731	695	770	710	698	723	715	716	726	738	718	713	735	713	748	689	733	704	715	731	668	701	733	714	686	708	694	730	724	698	716	735	725	713	762	726	690	796	737	676	749	741	675	760	700	711	653	756	722	699	705	743	706	733	747	769	702	753	744	727	744	697	701	666	710	696	710	697	727	805	726	710	746	742	705	716	727	722	723	788	697	762	717	742	692	697	679	744	726	688	706	651	748	719	690	746	811	728	743	740	717	717	758	746	699	728	711	729	700	757	710	755	800	764	754	752	791	720	729	746	736	792	743	745	726	745	742	704	733	710	694	750	756	727	735	738	722	699	774	744	687	730	742	727	729	693	693	695	777	673	686	734	728	774	705	746	716	711	716	746	751	740	711	731	717	684	685	753	743	783	728	778	687	719	700	757	689	734	754	695	739	716	684	698	741	712	697	740	729	688	773	704	780	709	722	729	719	686	674	757	659	718	762	719	702	693	693	698	742	711	762	730	704	661	722	654	740	722	730	726	731	702	706	746	708	688	702	747	708	766	723	751	753	742	725	714	743	768	719	755	727	702	678	702	714	717	708	702	767	792	756	738	704	755	707	670	717	719	702	747	739	718	717	721	733	764	700	758	781	762	711	680	740	737	786	703	691	678	716	709	717	757	715	711	726	724	709	758	716	728	718	700	684	723	709	754	701	734	694	688	704	736	723	697	751	702	747	703	737	739	710	741	692	773	720	729	747	728	728	727	771	746	749	676	739	710	690	712	711	694	760	731	722	742	706	726	692	695	747	724	729	703	757	740	723	726	753	702	735	760	754	749	720	730	696	765	742	770	781	707	744	715	713	661	745	752	715	739	692	662	768	711	680	715	712	737	733	740	721	749	708	670	702	697	728	722	719	723	715	718	718	702	736	709	708	690	737	720	789	733	699	729	715	775	674	745	719	728	718	726	764	737	691	703	715	708	727	757	747	723	719	725	717	734	729	722	740	707	729	696	734	733	766	759	713	710	703	735	729	750	720	741	732	710	702	726	719	753	748	735	784	693	710	720	707	708	752	738	742	715	732	743	741	694	700	736	683	678	703	772	731	747	763	768	770	729	754	737	713	708	706	708	744	711	671	726	723	735	718	663	687	696	719	725	714	723	719	752	699	723	697	667	726	731	672	734	670	749	769	675	763	734	697	773	740	713	736	733	730	708	705	688	723	707	720	732	724	678	723	740	755	798	707	690	723	745	727	756	762	719	740	715	769	695	739	722	759	701	764	719	680	744	774	711	715	747	701	740	690	735	724	691	684	709	683	732	717	694	697	768	714	712	774	754	743	688	771	689	705	747	722	778	740	763	748	726	730	752	724	721	698	716	710	724	714	693	739	733	728	726	711	733	729	732	723	751	677	770	766	720	765	750	727	749	718	733	723	708	703	716	761	725	759	731	715	712	782	719	755	657	722	709	732	749	721	743	740	740	745	694	752	670	747	686	701	757	737	722	739	710	710	714	748	708	750	719	787	695	709	663	728	711	719	712	724	679	736	742	721	719	761	750	744	756	790	715	689	742	743	725	758	765	708	763	685	775	717	742	726	727	729	738	738	752	700	720	770	728	730	745	747	698	744	659	732	711	725	707	662	694	734	728	692	754	698	704	769	743	694	721	701	753	756	697	761	722	740	723	718	691	691	743	739	756	708	695	727	667	759	732	698	740	744	685	742	695	720	711	754	696	696	724	703	703	708	733	732	732	740	711	684	728	704	717	732	738	731	700	802	752	721	740	747	706	702	745	746	741	719	717	789	707	759	750	718	756	708	753	707	724	697	716	755	710	718	738	737	697	698	757	691	736	747	716	729	732	713	714	726	717	691	754	705	731	730	722	719	729	707	711	700	674	709	695	764	727	703	684	741	685	725	682	725	753	712	722	773	718	739	756	721	721	755	705	725	694	718	720	712	760	734	711	704	742	722	715	729	735	774	721	762	696	716	742	758	706	748	700	663	737	693	711	747	786	751	716	722	741	720	726	671	785	704	753	723	696	715	684	742	692	726	702	702	708	736	693	746	721	724	758	741	726	721	721	721	689	711	737	765	729	723	717	717	700	737	684	670	757	717	757	727	716	719	719	743	704	704	735	713	728	718	754	745	746	741	707	739	713	753	721	700	705	734	688	694	739	694	751	743	696	711	734	682	688	699	740	702	728	711	716	688	742	705	693	711	716	706	766	745	703	722	730	721	736	698	735	762	736	730	734	710	698	740	755	723	702	714	746	785	682	701	724	745	694	686	734	773	681	705	694	730	755	729	725	748	711	736	671	694	675	693	733	773	711	739	773	734	715	682	740	750	705	728	716	781	711	745	745	712	670	742	792	717	703	746	687	680	724	706	732	712	693	718	670	739	721	723	753	683	704	713	724	715	742	731	738	719	710	762	670	726	710	760	733	723	719	694	758	744	749	692	733	644	690	733	771	745	720	720	747	738	686	750	662	726	711	723	728	753	808	708	678	701	739	707	767	747	699	726	759	733	726	714	720	728	703	724	702	734	744	726	725	757	726	685	692	703	703	783	693	718	757	689	698	728	693	719	712	728	783	733	703	745	771	748	726	746	683	759	674	736	699	736	734	728	720	680	717	774	697	717	705	746	730	754	753	730	719	691	686	743	713	683	697	703	740	745	690	735	689	690	707	724	763	743	751	723	733	727	729	750	701	721	730	723	712	704	733	687	734	702	660	705	724	706	705	770	706	735	759	779	740	737	710	763	698	738	734	745	712	679	711	707	696	727	722	727	704	775	749	737	701	726	710	750	737	688	708	751	747	743	664	737	726	738	713	753	730	766	717	717	699	707	711	726	745	674	714	690	745	707	692	668	693	774	733	751	712	738	744	740	705	745	667	725	684	748	742	722	744	730	695	715	778	654	683	739	731	698	740	713	741	708	726	722	735	751	711	792	734	732	713	719	725	744	689	698	706	724	724	720	732	693	742	731	722	713	711	709	715	723	681	761	723	683	721	764	721	762	724	705	771	732	724	719	683	728	756	786	697	754	687	732	743	715	699	731	707	719	681	696	664	718	714	757	744	761	746	748	663	721	727	701	762	686	699	714	722	725	737	741	703	679	729	731	685	751	739	718	724	757	711	734	677	707	730	670	693	730	772	724	758	708	713	738	715	686	758	728	686	698	712	704	712	740	687	702	757	713	749	726	716	749	701	724	693	740	725	680	692	729	734	707	758	753	677	708	690	708	712	751	741	695	763	749	735	683	740	734	664	682	697	749	726	741	692	649	712	696	763	732	718	717	703	708	723	761	728	692	734	724	691	717	768	698	694	710	713	748	714	721	709	718	727	726	729	714	705	736	684	763	716	703	748	718	687	689	736	688	708	712	750	768	775	725	722	725	718	783	740	672	736	710	713	749	740	690	720
30823	4660	909	606	488	408	389	347	313	345	310	357	333	330	332	356	340	302	335	288	333	358	368	332	352	315	346	266	330	307	357	320	351	298	350	344	353	352	320	341	327	339	308	319	351	312	337	293	331	323	304	367	314	337	329	351	334	358	353	315	325	371	348	353	316	378	351	327	351	297	323	367	320	343	309	331	337	359	310	330	325	320	342	373	335	318	350	328	341	343	351	304	350	375	320	355	344	347	361	329	327	376	316	368	314	306	351	377	331	334	337	338	318	348	359	341	342	330	302	321	355	303	308	308	329	361	336	335	348	353	360	379	357	351	335	341	330	318	334	299	321	344	341	323	329	337	356	324	331	321	312	314	349	332	325	345	369	320	346	361	307	349	333	316	359	326	316	331	365	292	307	339	348	335	327	326	334	326	326	321	313	309	315	346	326	339	320	304	326	325	303	344	314	352	340	311	346	306	360	310	345	328	339	357	361	325	312	308	323	327	363	322	325	350	328	355	323	337	326	321	310	337	288	353	319	310	312	330	327	330	328	322	346	331	340	318	341	347	316	296	309	343	310	321	311	354	341	334	357	359	317	337	359	312	306	341	289	305	357	309	331	324	353	338	340	314	352	353	366	316	341	377	357	344	313	336	366	311	300	327	350	331	334	342	328	355	322	310	316	328	319	337	341	364	339	335	334	351	325	333	356	343	336	356	326	361	328	336	332	299	356	353	332	309	354	340	369	323	373	327	364	315	328	315	334	316	336	352	336	293	351	333	314	311	341	303	332	339	336	345	309	298	318	346	317	343	298	369	330	302	343	327	351	314	317	327	362	309	315	321	308	340	352	347	336	355	306	325	310	280	354	345	330	316	304	376	363	324	294	316	370	321	305	319	326	342	349	331	325	303	333	327	330	339	336	302	318	362	353	306	298	340	331	325	336	366	303	355	330	320	315	331	326	325	360	359	354	289	329	324	311	369	365	346	351	354	355	317	302	346	353	350	340	336	305	294	350	337	354	345	299	336	330	338	302	346	375	367	339	343	325	340	363	341	327	324	314	345	372	362	336	328	302	356	296	309	330	332	336	325	286	339	334	331	329	388	319	332	353	339	306	327	359	326	286	298	289	316	336	333	356	363	319	329	311	373	301	345	366	348	356	366	319	350	376	339	352	361	323	356	298	317	315	333	326	370	356	348	327	324	328	342	346	340	301	357	327	381	363	343	330	341	375	344	367	337	300	329	301	317	339	325	341	330	353	347	309	309	342	334	337	349	336	316	323	327	329	313	303	321	309	325	308	310	347	340	328	352	358	331	335	355	310	359	308	309	346	304	315	342	331	324	319	318	369	324	330	303	308	322	325	352	323	338	347	303	299	307	332	332	290	382	320	350	313	364	317	299	322	349	358	344	372	363	345	341	358	286	339	357	327	350	362	352	345	315	323	331	339	375	343	327	315	334	341	334	348	361	341	345	340	351	334	332	334	354	333	330	335	326	334	324	313	349	335	333	317	369	324	306	324	343	325	319	314	321	349	355	314	367	343	354	319	345	286	330	341	343	299	322	374	331	312	339	325	331	324	361	313	313	332	339	331	336	373	354	350	341	308	338	343	335	325	306	316	331	354	346	311	328	332	346	346	370	365	314	321	339	341	322	341	350	317	314	317	319	356	312	344	322	312	348	367	339	294	347	360	311	337	342	313	362	351	320	319	363	331	341	335	331	323	339	326	345	359	335	328	326	350	318	346	334	327	336	329	314	329	330	356	354	348	338	325	321	331	335	321	342	347	328	302	358	324	345	346	339	320	330	315	319	316	312	293	321	331	310	300	331	365	354	336	340	352	330	321	352	335	326	342	349	311	304	315	341	354	315	325	339	370	348	304	337	340	343	326	346	321	372	321	336	327	297	345	326	323	351	344	344	347	328	342	367	348	340	331	289	314	354	357	341	320	350	339	351	376	310	375	338	308	311	348	342	299	310	308	331	317	334	329	340	353	347	313	310	334	361	341	333	355	333	362	354	324	362	300	381	349	346	378	338	325	365	345	308	334	314	301	340	330	276	343	350	340	333	312	321	294	343	339	334	298	311	318	326	314	332	359	329	351	346	348	304	322	323	324	334	336	327	347	326	340	359	296	319	303	350	333	303	361	339	349	352	308	308	346	311	328	354	324	355	311	324	347	336	361	337	329	325	336	354	352	349	328	323	332	324	322	329	394	326	323	333	307	377	346	319	313	350	353	337	325	308	314	321	315	343	364	328	336	329	302	340	337	345	293	348	358	307	313	361	331	372	336	284	335	321	296	319	315	302	309	340	298	320	360	313	323	346	361	374	340	331	359	338	345	320	350	362	341	333	344	340	322	330	343	329	345	329	314	327	333	339	320	353	361	346	325	303	330	314	327	331	368	297	331	334	342	353	354	360	374	336	361	338	326	317	323	326	331	313	371	338	318	311	330	297	327	362	295	340	333	365	331	333	325	341	311	354	301	340	314	363	347	344	336	330	336	310	345	333	342	348	328	372	324	364	317	336	341	316	333	353	361	359	339	321	306	308	346	333	397	365	325	360	366	346	352	331	315	320	322	319	349	357	353	326	334	343	365	293	276	351	356	308	334	353	335	371	371	329	312	361	307	325	308	354	337	313	338	315	366	349	321	338	320	355	348	327	331	343	331	347	333	313	303	324	318	333	335	366	294	340	323	338	311	356	304	340	304	372	373	334	356	328	328	306	332	312	370	379	339	336	356	398	340	325	350	342	323	327	337	331	362	335	293	343	337	326	306	327	345	338	316	318	378	321	342	336	331	371	355	346	299	314	317	353	330	348	332	333	344	346	304	332	327	369	340	344	360	322	316	315	335	354	346	360	356	313	336	358	345	331	335	299	292	353	334	339	310	331	312	361	358	360	337	335	344	327	318	320	315	332	335	362	330	327	314	336	322	384	335	358	348	367	394	358	346	376	310	314	359	398	300	330	335	332	268	330	354	322	358	343	321	316	357	337	339	388	370	349	332	343	372	331	348	359	356	348	355	308	324	340	310	369	338	314	364	342	312	309	317	361	335	347	304	333	305	342	332	314	327	337	344	362	327	358	322	345	349	363	320	338	347	344	348	348	364	354	331	319	345	358	298	341	359	355	362	370	335	367	340	319	332	313	338	341	330	318	328	314	317	325	382	326	365	320	308	326	329	329	335	344	323	324	301	305	331	323	334	316	361	313	322	302	340	355	295	327	309	317	369	339	343	371	315	335	296	350	325	341	330	336	339	298	314	331	329	345	290	381	360	336	326	365	343	374	346	327	318	352	294	325	336	343	350	327	304	327	340	341	342	313	274	393	338	323	346	374	299	322	320	329	338	335	296	334	350	322	327	337	365	352	336	328	330	320	337	323	332	358	339	312	326	326	313	351	352	339	340	300	319	303	311	361	341	345	327	342	345	349	342	321	309	353	345	345	346	345	332	289	359	325	285	300	337	349	331	366	339	316	317	317	326	342	339	302
22176	8732	7314	5871	4145	2162	1311	958	840	839	842	775	778	863	830	790	816	797	817	795	780	767	777	769	794	767	799	816	827	784	807	731	750	761	784	796	735	777	802	766	822	705	793	819	751	805	792	774	773	798	746	791	794	800	812	756	745	738	786	766	770	804	779	780	731	777	785	791	783	815	753	812	792	762	761	785	774	764	743	743	766	749	785	796	764	713	795	774	765	798	755	783	774	745	774	787	741	808	802	813	711	793	803	792	743	796	774	816	774	766	781	769	826	763	769	754	731	756	705	752	781	861	711	767	749	759	744	713	786	744	777	789	741	793	788	781	784	777	796	736	801	737	816	751	797	806	779	792	737	771	784	811	771	740	814	724	818	793	751	769	723	801	798	710	789	741	735	814	759	834	771	751	796	750	801	830	759	795	799	740	783	758	792	707	795	783	745	776	767	794	741	822	800	748	781	785	786	763	760	791	788	767	751	740	806	776	774	759	733	764	751	750	747	743	778	758	773	769	764	804	788	797	745	764	787	765	793	789	800	801	790	769	730	723	788	768	801	764	817	770	764	758	823	767	746	770	764	799	760	797	738	800	816	701	792	706	801	743	789	781	737	754	774	808	771	766	717	789	747	765	792	758	782	748	734	754	770	753	754	784	756	802	764	751	791	792	785	784	752	774	744	772	773	772	823	729	774	741	728	747	754	709	746	757	806	768	782	731	766	803	754	754	734	763	735	811	763	745	769	769	790	773	833	821	744	794	724	775	819	765	755	770	764	775	751	775	783	753	775	791	727	768	716	735	777	791	770	773	817	739	758	696	765	776	804	766	787	795	752	764	808	829	775	757	776	780	812	788	806	808	778	800	747	777	775	758	777	778	711	763	754	789	757	782	779	764	736	804	743	789	690	800	770	775	826	795	749	776	782	760	762	724	736	784	756	768	781	781	764	784	720	738	766	807	765	755	766	785	767	757	748	793	763	778	760	699	774	796	787	772	758	803	749	744	769	781	774	747	779	790	783	817	807	776	825	778	749	827	765	785	782	725	771	836	777	729	764	795	741	752	788	734	808	780	809	761	732	718	796	794	768	739	771	791	766	797	761	729	786	773	733	746	806	795	766	793	772	777	706	780	745	792	744	778	802	727	768	740	749	752	783	772	784	739	815	772	793	811	714	784	775	754	764	775	753	742	773	760	725	758	747	796	759	726	772	788	764	721	798	771	750	821	759	780	817	773	788	779	695	711	749	800	766	758	763	725	797	788	729	765	743	812	742	743	758	756	770	810	813	759	770	780	776	741	782	776	795	699	798	764	778	807	757	795	794	739	761	751	784	772	765	750	789	784	765	813	762	770	733	814	770	814	771	774	744	755	742	797	736	757	769	760	781	790	770	732	776	762	760	822	775	796	747	776	742	774	757	739	795	754	718	795	838	789	790	813	776	784	788	763	811	784	781	748	764	715	765	790	794	776	767	744	753	806	799	764	796	759	812	777	775	772	799	757	771	769	818	734	775	808	790	776	731	791	760	759	798	792	727	775	763	794	779	762	770	742	769	769	769	775	821	758	768	801	758	773	762	770	811	769	767	773	750	792	781	717	773	781	809	746	778	755	789	828	802	827	769	764	780	829	739	774	728	808	815	776	750	746	800	757	781	833	721	728	801	795	767	795	708	763	772	770	714	762	795	746	763	807	758	722	782	736	813	813	764	791	789	797	825	772	797	758	764	789	800	749	760	741	765	731	726	792	773	740	775	806	764	726	759	794	759	833	768	796	763	773	824	778	790	780	780	817	780	789	754	747	750	825	757	787	809	784	798	807	776	801	794	772	767	770	810	749	773	742	773	776	761	745	763	713	768	732	777	816	758	758	802	760	779	790	786	759	771	761	758	786	799	712	776	798	747	825	790	774	793	762	731	739	745	746	820	838	789	782	785	775	746	766	731	792	783	780	796	774	762	792	775	812	764	773	784	752	718	746	779	715	818	775	805	766	757	783	746	798	746	756	766	832	737	801	753	747	778	779	792	741	809	781	739	742	798	832	703	703	774	807	758	795	744	791	757	796	760	790	795	803	795	782	798	742	757	770	761	763	735	794	782	782	760	768	792	752	768	752	762	758	797	718	766	752	755	728	808	761	781	732	751	739	824	806	765	790	781	804	777	791	777	750	743	776	794	776	736	807	781	752	736	809	788	762	738	781	752	791	771	777	811	762	776	786	773	785	729	728	773	792	736	782	799	786	743	791	775	764	768	737	782	791	767	771	793	729	793	773	809	776	775	741	778	742	776	751	767	755	759	799	749	731	752	798	781	792	757	806	807	760	771	766	737	759	766	783	766	770	737	762	781	731	786	804	793	749	779	749	799	756	789	760	789	719	824	778	752	762	786	822	792	778	776	796	811	762	741	787	722	770	755	768	804	808	808	753	720	755	727	766	779	766	772	772	751	731	783	786	718	823	750	769	735	784	757	782	757	782	771	839	778	763	797	735	764	807	800	755	818	791	785	766	726	794	751	742	781	768	763	771	725	751	782	779	793	775	727	770	739	748	760	805	771	757	735	787	749	779	800	810	760	730	793	732	795	772	734	800	831	712	733	733	801	782	742	802	810	724	782	769	775	794	736	796	759	776	775	774	829	796	739	813	772	726	782	771	790	775	753	746	771	744	778	804	778	790	779	751	841	765	756	800	796	727	755	761	735	750	786	734	787	749	806	804	769	780	766	786	751	817	744	788	755	753	778	769	788	794	773	781	758	808	784	792	753	788	762	760	814	763	805	772	730	794	800	764	832	795	774	765	824	765	806	776	756	786	792	804	752	743	747	760	767	715	818	769	764	790	817	779	771	813	737	758	731	758	717	808	750	810	826	776	733	743	778	772	783	769	710	775	748	769	781	795	754	811	802	749	789	820	764	748	848	751	735	754	817	764	749	731	780	812	751	790	769	833	780	778	763	797	718	763	773	761	818	824	765	784	770	773	767	790	780	800	815	721	801	770	795	793	724	748	774	749	792	811	741	754	798	818	767	745	800	756	795	786	798	722	752	803	792	731	811	752	715	784	761	789	771	799	811	784	750	790	781	742	776	781	787	765	847	744	778	780	809	764	762	772	763	760	749	740	809	731	752	744	774	791	785	765	797	761	777	750	748	759	806	829	781	786	815	780	761	825	822	807	722	794	792	801	763	797	771	788	756	817	789	772	768	786	741	761	811	789	747	777	799	747	752	791	830	758	788	810	777	780	777	791	736	773	791	762	804	791	776	794	750	777	766	751	731	755	787	735	803	782	735	765	784	776	817	703	770	764	740	809	799	793	813	764	802	732	808	787	796	772	745	773	754	755	785	769	784	793	800	788	775	798	739	776	717	708	811	786	764	784	787	718	774	742	688	775	737	756	758	799	821	753	788	751	751	755	724	764	777	761	749	727	803	751	751	749	760	804	803	789	786	740	746	812	784	785	775	786	806	755	791	723	765	754	764	779	775	777	792	721	761	797	809	819
33146	6839	1285	698	553	380	359	333	354	353	367	344	362	326	345	348	323	359	336	351	336	335	346	332	351	322	325	356	358	319	366	324	333	325	304	345	350	293	330	370	369	320	360	355	345	315	278	368	371	332	302	336	346	315	342	340	346	340	323	323	342	373	303	325	351	312	346	323	368	341	371	370	339	349	401	344	340	296	343	340	325	364	335	334	324	331	347	357	350	350	321	359	398	353	326	309	331	344	334	356	352	369	325	334	346	332	338	336	363	362	343	318	347	333	339	320	359	328	311	357	353	308	353	340	353	317	340	354	334	322	353	317	352	331	323	306	330	341	364	345	312	346	321	337	364	355	317	300	354	318	301	326	341	331	335	344	365	322	339	349	306	346	311	334	342	340	352	311	355	332	325	319	336	346	342	374	338	356	317	347	331	350	314	323	352	357	335	327	338	388	321	351	347	330	324	363	300	334	345	359	318	345	321	350	368	368	301	302	335	358	371	338	358	359	361	308	321	330	333	312	364	309	356	326	338	310	365	352	347	321	341	354	348	355	391	333	338	310	362	333	319	333	359	365	342	303	356	334	336	345	333	312	343	329	305	344	357	348	345	341	375	314	381	372	335	328	366	316	340	374	306	347	343	333	309	348	363	347	336	333	380	301	348	314	326	307	367	325	337	363	329	325	350	311	347	304	341	321	334	338	354	352	361	311	337	364	352	350	318	309	339	344	309	370	326	328	352	314	356	305	352	346	338	366	364	339	354	358	343	299	365	360	308	339	333	326	342	347	373	363	372	317	340	362	335	343	328	369	305	364	338	296	323	313	353	325	338	342	329	334	336	321	325	326	336	352	329	325	359	312	330	334	357	348	331	320	365	341	343	355	335	363	391	329	369	358	367	307	358	334	307	335	306	348	306	351	325	342	376	325	365	355	323	338	342	357	388	349	329	308	358	355	310	315	310	335	343	345	295	332	349	311	318	326	362	315	342	330	337	344	319	323	368	346	325	379	349	352	283	341	342	337	367	410	375	334	360	338	320	330	299	321	324	368	370	341	328	351	363	331	362	336	369	358	374	344	342	369	349	310	321	360	360	328	337	335	339	319	345	326	346	355	334	332	318	311	333	353	328	360	341	346	323	374	345	343	372	368	321	324	328	327	347	341	324	341	325	334	324	363	318	327	359	348	337	367	363	335	289	321	350	350	298	345	356	360	351	328	297	321	356	371	343	353	342	349	331	314	370	374	333	323	356	336	368	352	355	350	368	320	360	364	338	329	392	358	346	334	295	347	308	330	355	349	321	350	329	338	320	334	358	312	302	322	344	349	358	346	354	367	338	324	342	347	344	361	326	366	358	331	356	331	365	355	305	335	315	334	314	338	329	325	350	337	326	334	334	350	367	330	371	360	346	323	370	359	323	323	312	362	379	362	352	336	350	333	352	364	363	380	354	330	306	308	350	343	352	331	331	339	324	329	288	343	320	349	324	358	344	347	353	366	360	332	336	340	324	350	355	357	330	317	327	329	340	352	377	361	329	352	368	365	333	348	321	351	349	340	338	313	346	345	341	306	322	350	355	323	306	332	357	330	353	348	375	380	327	322	323	307	349	330	308	343	339	315	344	321	345	320	338	354	302	322	340	312	347	340	348	323	309	353	378	375	325	323	340	316	316	345	375	358	325	364	329	356	351	334	384	394	329	337	340	349	326	339	351	346	378	357	317	349	364	350	317	339	334	367	330	379	372	337	307	313	294	347	398	326	332	341	355	344	328	338	337	370	324	321	346	376	357	339	365	324	336	337	370	336	331	367	368	331	312	290	338	348	332	332	358	338	338	307	311	349	322	343	354	351	345	373	344	376	358	342	347	327	306	316	343	353	317	314	342	326	357	328	337	320	352	326	317	350	347	360	368	339	335	330	362	321	337	352	308	327	314	357	363	340	362	336	335	300	355	316	345	316	326	343	365	327	389	347	382	362	353	349	331	329	375	329	307	351	323	346	328	375	335	336	330	325	310	374	387	340	311	362	379	334	350	289	329	341	363	340	346	328	363	368	356	389	340	335	367	322	332	361	345	332	364	385	368	357	341	336	327	366	333	320	368	333	307	332	348	357	347	329	333	349	355	308	313	309	352	308	333	292	373	350	335	340	354	324	325	351	318	376	335	334	353	349	328	324	326	381	366	364	370	360	325	322	339	333	336	347	350	341	394	337	353	350	337	351	342	330	332	342	336	367	359	373	334	335	344	354	357	325	343	372	342	319	364	346	346	361	332	337	299	329	326	373	340	325	301	327	345	323	312	382	364	328	357	321	358	352	359	354	339	325	318	344	354	319	327	348	364	361	340	403	387	346	352	363	339	315	347	345	355	350	289	377	311	348	347	316	318	342	342	315	308	351	326	383	372	350	374	341	327	364	363	317	329	325	328	313	323	318	377	349	329	354	336	343	331	340	367	356	344	331	344	358	299	323	342	333	363	320	341	358	315	336	366	319	331	344	354	356	318	318	320	343	353	369	347	360	313	333	358	355	321	341	346	314	305	318	343	348	337	299	316	345	362	364	359	353	354	319	363	321	363	314	351	332	367	331	305	327	363	328	333	332	326	352	295	314	321	363	331	319	368	350	367	314	339	336	399	361	366	329	349	354	376	354	324	341	344	315	371	347	340	365	339	342	381	367	331	355	298	337	331	368	323	342	341	346	346	339	333	364	373	323	369	354	354	310	336	334	366	361	334	342	348	350	361	376	313	353	330	354	316	357	315	357	335	333	368	348	323	335	359	333	323	343	384	338	358	349	321	360	354	326	341	341	340	322	342	315	324	345	360	331	345	364	374	341	310	379	335	309	345	384	382	323	361	345	334	340	343	310	314	350	316	332	332	359	323	375	341	351	331	327	334	327	331	351	319	359	349	342	379	334	351	334	328	349	325	363	341	365	372	350	339	342	341	364	356	383	344	342	310	315	344	360	332	358	336	368	349	317	345	320	349	362	340	342	382	343	362	336	325	351	327	356	313	366	325	318	333	325	343	348	350	329	343	349	351	358	353	349	340	346	327	343	330	331	329	351	349	375	376	360	355	337	304	364	363	360	323	316	316	353	344	312	339	307	296	350	364	332	349	338	353	349	375	343	395	375	323	355	328	334	328	352	326	319	362	323	340	332	331	325	340	360	359	338	335	358	366	330	309	353	333	333	337	300	390	310	354	332	343	326	355	364	326	352	338	346	369	328	326	345	311	389	343	340	331	361	325	338	341	350	357	333	310	341	370	321	338	342	342	354	364	343	326	349	300	344	322	353	348	324	336	366	342	334	355	365	343	360	343	340	380	354	357	311	330	309	318	401	349	349	315	306	325	336	352	334	339	332	343	332	330	344	335	342	351	345	342	346	327	313	343	327	342	325	347	386	359	322	358	359	352	330	359	286	373	345	312	347	307	348	385	353	323	336	341	371	316	354	353	349	371	369	356	360	352	324	337	347	290	328	327	301	312	342	341	373
24059	13924	10061	6478	4600	2230	1180	935	912	889	887	850	823	847	829	822	782	857	815	824	782	825	859	814	810	900	831	825	810	873	807	773	769	840	790	823	840	796	827	821	839	833	849	804	799	770	778	804	850	833	819	841	785	808	814	761	793	800	721	793	810	813	810	802	764	791	823	756	800	828	824	799	793	803	786	763	816	776	823	841	802	808	793	762	780	808	819	812	855	818	817	774	844	859	817	794	788	851	761	800	751	820	749	782	807	774	808	814	820	774	809	795	830	840	781	774	793	852	819	776	823	804	753	779	836	831	805	828	778	800	784	815	790	837	772	791	779	825	833	768	768	804	810	798	869	793	807	791	770	838	806	800	807	829	797	776	848	811	772	804	819	789	764	799	781	774	784	834	797	877	799	817	846	808	809	851	818	769	790	793	809	772	848	781	807	792	824	822	769	755	804	842	788	787	783	802	778	793	790	805	848	811	810	797	810	810	827	782	769	796	748	830	857	777	846	831	829	829	804	812	759	810	844	793	783	741	789	812	812	835	828	800	754	786	805	793	787	801	761	822	780	830	788	777	803	779	786	773	834	824	782	848	847	778	799	755	809	786	768	809	790	776	782	806	807	807	816	827	835	771	790	779	842	818	821	755	822	803	788	797	785	808	780	822	766	820	799	838	777	793	795	771	779	811	788	822	802	793	742	790	834	757	789	765	774	830	799	791	782	811	804	768	795	788	811	797	824	878	778	762	791	807	793	828	823	782	821	786	758	768	821	788	759	810	818	795	759	766	827	795	739	816	780	849	783	767	780	829	820	813	779	798	797	819	791	827	811	871	855	796	770	786	746	799	818	768	812	802	828	795	798	818	806	744	799	781	794	827	792	795	811	758	773	770	822	831	785	806	827	832	785	834	796	795	793	806	740	805	786	853	803	825	820	818	800	768	813	830	799	860	796	762	835	824	804	806	785	771	838	770	776	811	789	843	805	844	784	793	834	825	799	793	829	780	768	800	803	824	818	789	783	815	773	806	881	821	827	792	809	794	783	816	772	781	851	821	821	829	832	742	800	792	794	797	807	765	825	821	763	755	852	824	823	799	777	797	796	783	771	804	827	742	817	801	805	806	805	756	759	779	785	776	802	878	815	816	799	800	807	833	816	849	843	790	758	772	746	770	847	784	842	787	835	798	824	814	840	752	774	748	811	812	806	829	814	779	741	792	772	806	787	808	770	816	844	822	820	812	844	807	743	804	826	739	755	804	816	796	815	798	821	804	802	846	839	799	861	768	838	801	829	771	784	805	805	807	821	761	769	831	823	776	818	797	796	843	816	816	758	818	808	854	804	774	799	796	803	787	822	839	782	822	793	798	800	839	766	787	763	825	820	813	819	857	796	774	803	782	821	838	833	764	759	811	789	802	784	830	828	846	762	826	802	746	780	821	811	745	782	787	816	798	815	806	829	829	816	815	820	789	804	761	756	799	791	853	800	757	816	800	772	720	768	752	797	782	819	797	771	787	778	832	774	800	782	787	762	796	841	793	746	778	786	831	838	770	810	761	748	802	802	806	782	774	798	758	748	826	777	786	846	802	845	825	751	845	762	820	773	835	787	807	807	769	815	795	790	775	821	804	800	833	788	805	869	783	778	799	789	789	804	846	801	778	763	769	818	828	823	809	762	811	808	754	790	787	795	851	883	829	758	810	822	797	817	823	756	792	835	857	800	818	798	775	793	806	798	807	854	850	756	787	847	847	788	788	773	789	793	806	781	831	794	787	776	819	829	793	795	817	767	877	772	812	808	807	787	797	812	808	787	843	787	803	820	773	787	767	832	831	777	803	795	757	838	831	827	786	787	744	805	823	791	807	799	843	780	878	778	809	762	785	810	763	822	781	803	826	848	789	800	863	773	795	810	827	789	882	817	810	820	801	805	794	800	779	801	809	820	834	827	776	787	837	767	775	776	839	813	785	803	809	817	791	817	830	846	833	757	763	803	820	797	809	794	789	779	802	771	797	843	865	821	771	819	855	851	792	851	865	804	778	775	816	842	874	830	811	761	787	823	837	826	773	769	795	754	723	790	858	787	769	813	791	803	798	851	808	800	777	801	838	803	782	826	812	765	801	782	759	804	777	825	771	833	859	771	806	797	808	758	804	806	745	833	809	827	792	796	828	823	790	788	776	773	807	782	784	834	812	820	762	775	801	749	829	800	745	796	795	809	802	827	815	798	825	848	780	825	818	806	791	759	761	814	819	755	788	786	850	739	775	801	792	808	772	832	844	873	773	765	756	787	849	788	806	814	834	775	838	829	825	728	827	789	750	792	781	817	780	790	768	812	759	813	767	836	816	828	804	834	824	839	828	740	794	812	791	818	775	776	777	796	803	783	801	851	812	789	818	821	790	843	803	831	798	816	788	787	823	796	847	822	811	830	772	775	823	796	818	810	814	800	766	840	847	816	819	785	791	789	830	792	797	800	818	786	773	789	798	789	800	813	792	824	763	805	789	813	836	781	800	845	829	770	830	812	777	813	780	806	805	818	807	856	824	825	783	851	798	851	793	744	776	838	803	800	817	835	826	764	784	780	784	834	828	830	800	791	775	846	781	804	783	853	798	830	769	823	799	814	797	829	819	840	757	808	770	809	794	828	828	787	797	847	818	837	822	813	827	773	781	777	787	748	743	806	824	872	789	843	768	793	850	856	809	808	746	793	857	799	839	821	799	847	801	792	795	799	786	836	813	809	832	785	808	817	817	827	849	801	822	831	798	832	810	801	749	791	692	856	801	801	786	818	778	771	769	789	798	836	797	824	817	797	801	782	802	793	783	798	792	840	814	787	767	831	786	786	767	744	790	805	763	824	758	789	820	809	792	811	836	788	814	782	779	781	777	778	765	793	813	802	814	833	813	752	826	793	792	816	830	837	825	784	760	829	789	837	815	750	789	804	808	812	810	759	824	801	838	772	812	815	797	818	832	809	822	802	788	812	826	786	794	807	829	776	809	758	819	824	769	809	801	802	887	796	791	778	776	804	796	811	777	843	790	801	818	809	775	788	780	793	801	830	832	795	835	782	820	833	841	786	844	798	786	756	796	754	795	776	783	840	748	743	845	799	850	787	783	792	732	793	835	767	824	755	800	795	775	769	808	799	742	742	833	748	797	810	784	794	792	756	831	800	795	750	826	773	772	818	839	796	793	808	828	807	802	784	795	817	790	805	783	760	790	771	839	761	789	771	848	808	810	773	779	800	796	788	806	763	809	792	813	805	799	790	771	791	777	834	854	807	797	752	834	768	825	820	807	746	769	833	810	809	775	773	835	832	816	872	795	823	745	821	777	837	769	792	839	788	796	763	868	779	804	854	762	805	791	832	834	824	776	743	809	824	781	799	778	767	820	822	769	827	805	855	873	803	793	806	808	809	816	862	847	789	830	816	792	823	827	774	783	830	796	822	809	798	839	779	862	864	798	815	770	840	796	794	830	795	805	810	804	801	827
20294	2643	658	466	392	341	305	289	351	330	345	347	347	302	350	346	317	318	313	300	329	336	321	300	309	308	333	333	340	340	307	331	325	292	309	341	287	310	319	288	325	306	333	327	311	317	339	295	301	304	335	330	290	275	309	313	324	311	314	315	344	279	293	307	323	293	303	310	336	347	337	328	327	341	285	337	329	366	358	311	304	309	303	309	327	341	328	291	286	326	298	344	329	313	308	336	310	337	340	319	320	338	321	359	349	341	338	347	332	323	324	317	321	321	334	325	324	285	321	350	344	305	322	334	305	306	316	303	340	315	288	313	294	331	319	295	316	309	325	335	343	323	351	354	322	329	296	315	330	319	363	319	319	315	338	315	309	299	286	308	330	325	333	314	335	289	358	361	326	330	332	299	336	343	318	308	334	318	347	344	307	307	325	296	315	322	295	308	325	335	342	365	323	349	302	291	294	307	365	344	302	300	340	360	340	320	339	307	274	320	350	321	325	334	349	308	347	340	349	330	350	310	326	355	310	302	350	345	313	341	343	319	309	309	334	321	320	333	334	307	331	296	282	303	317	330	315	316	327	332	315	302	323	315	347	313	316	349	319	328	338	341	333	329	331	323	309	336	316	325	281	314	333	319	333	314	362	334	289	346	307	310	316	322	309	328	307	326	335	338	326	304	317	349	308	345	336	340	319	319	305	314	334	360	305	325	318	325	328	321	330	283	316	317	341	316	299	340	360	290	299	329	319	336	334	319	349	321	339	322	341	338	295	287	322	297	353	283	287	381	342	295	323	327	360	334	296	283	341	322	306	320	301	280	336	315	312	305	324	343	301	358	358	339	334	302	333	299	281	342	318	366	297	346	351	306	345	307	365	320	369	334	323	303	333	313	299	318	314	290	297	317	317	337	346	368	337	313	333	336	328	323	300	289	360	286	334	326	323	298	326	298	314	299	312	357	318	355	322	333	320	293	324	315	361	364	359	368	332	308	309	317	306	291	341	343	351	317	329	334	308	364	310	320	333	291	330	324	345	335	302	288	344	305	354	343	318	348	316	328	314	333	306	351	353	329	327	337	302	331	327	303	340	307	344	366	308	319	297	335	344	341	342	302	290	324	312	306	301	323	317	302	318	308	330	306	338	307	328	331	341	306	334	295	314	284	361	288	315	348	287	336	320	315	327	343	317	336	297	344	303	303	325	318	282	323	305	327	322	311	333	360	334	347	316	327	308	318	313	325	320	322	339	305	325	330	337	327	281	372	372	295	321	324	320	342	342	337	309	359	281	298	321	328	337	333	319	290	347	305	328	301	341	301	301	332	301	320	343	341	350	306	303	353	347	316	321	318	344	316	312	319	300	333	310	327	337	328	309	326	318	310	327	381	327	285	276	293	340	314	326	320	308	297	333	341	346	289	317	322	346	298	294	299	321	305	279	319	309	330	345	288	337	345	322	331	312	297	323	322	327	301	327	342	334	316	334	317	342	292	307	322	332	316	344	320	282	321	319	322	313	298	300	291	348	334	349	334	325	344	359	346	296	307	318	309	329	315	347	310	347	351	344	308	331	316	308	322	288	324	290	340	311	323	313	337	335	322	343	320	323	302	373	321	347	312	322	328	337	357	307	305	318	349	334	332	324	351	275	276	317	320	351	314	357	312	322	299	339	322	337	344	294	311	316	317	297	319	312	320	362	363	299	304	315	326	308	318	304	347	329	346	333	294	324	329	327	325	316	332	333	310	339	363	303	303	316	351	319	340	299	313	337	338	320	340	354	292	335	292	340	327	350	323	307	343	336	335	331	313	323	330	294	301	299	301	309	309	313	309	303	317	346	339	347	331	317	301	319	347	320	333	340	298	293	327	295	334	287	315	334	332	334	342	317	273	333	313	324	335	328	309	322	340	283	297	355	292	335	316	311	315	323	340	316	320	310	331	324	361	308	336	296	336	342	297	360	330	341	338	319	303	314	334	281	311	296	304	329	311	328	306	351	321	322	312	299	290	342	340	319	313	329	326	344	298	319	299	342	342	313	319	274	304	375	314	342	315	348	331	289	324	318	336	324	291	305	330	303	351	344	297	283	333	346	341	308	342	293	353	328	314	334	314	308	348	261	330	311	300	298	303	322	319	340	337	307	318	293	300	319	309	323	330	300	316	334	340	342	317	341	330	333	320	319	292	315	302	329	325	322	289	328	299	318	331	314	309	271	339	308	333	308	306	304	321	360	325	267	273	330	319	337	354	318	358	315	311	305	302	299	322	324	357	309	294	339	305	343	299	300	326	343	305	337	306	317	291	290	318	321	311	311	321	346	338	324	322	328	334	353	323	311	321	333	348	308	318	315	312	300	311	324	353	296	305	332	302	350	301	301	300	336	343	337	289	325	312	342	319	333	331	313	289	332	346	339	304	340	305	353	323	328	325	331	314	340	326	322	338	307	338	343	314	300	297	349	318	314	314	307	312	325	333	332	296	348	328	295	358	331	351	293	316	301	334	342	334	311	302	301	308	352	333	324	308	322	312	333	307	325	331	353	339	305	286	314	338	313	331	331	309	304	302	313	329	345	310	309	290	336	324	318	321	288	342	314	331	336	312	299	315	304	302	323	340	332	315	345	320	334	338	319	342	320	287	324	277	333	380	345	296	331	349	332	341	319	331	312	311	345	286	328	361	333	305	362	353	298	314	306	323	347	315	315	343	318	307	305	316	297	304	302	316	337	327	331	344	329	366	313	334	367	337	321	306	308	335	295	323	312	340	329	297	330	321	332	346	320	319	334	322	303	291	317	345	293	340	333	302	352	334	311	332	335	340	335	314	310	301	349	357	308	290	294	335	332	293	333	281	328	317	331	313	350	307	322	328	323	318	321	323	315	323	321	327	372	335	303	331	312	356	328	305	303	300	342	360	318	347	302	332	341	338	356	317	295	316	385	345	345	301	313	311	307	348	342	317	325	341	337	290	314	315	294	357	324	347	334	299	305	330	311	296	313	310	332	356	336	327	348	340	335	317	301	318	318	310	342	294	290	337	341	318	313	340	354	349	331	348	334	319	307	332	309	320	298	320	353	320	323	330	313	312	340	338	329	319	348	328	296	346	334	330	340	319	308	298	346	298	339	320	326	281	320	320	304	336	314	320	305	312	312	319	296	303	366	323	276	308	309	316	324	358	321	319	318	346	317	325	359	316	316	285	330	297	329	315	310	315	337	339	296	321	297	365	337	349	315	350	321	323	278	327	314	311	311	339	325	317	347	281	305	300	325	350	350	308	315	314	318	307	325	324	355	350	305	334	333	321	328	333	328	380	331	329	297	333	319	367	360	327	316	319	310	316	306	303	319	329	324	331	375	323	338	320	320	328	321	325	350	329	306	312	317	298	347	343	328	327	329	328	293	326	342	331	343	322	332	327	313	284	346	283	304	324	308	311	307	297	276	307	305	312	349	315	306	347	323	338	337	342	285	309	342	345	334	323	309	340	330	326	312	311	317	341
16067	6940	4300	2728	1395	1037	842	795	802	776	763	707	722	698	718	717	739	721	747	749	767	744	744	659	715	726	719	724	696	733	723	772	723	765	796	723	737	733	726	740	725	744	716	732	726	787	729	732	750	721	731	768	762	767	714	732	791	717	722	730	758	743	690	709	741	686	761	718	730	725	733	735	772	741	699	768	731	735	740	707	739	682	728	698	716	757	695	746	753	726	727	697	741	751	709	706	743	725	705	702	786	747	763	741	700	715	724	747	729	736	775	814	738	746	725	727	668	740	683	770	732	714	671	744	719	712	700	738	737	700	704	735	706	700	689	716	719	754	729	727	742	705	693	718	723	758	746	714	743	725	722	759	718	764	762	737	763	712	689	730	751	712	691	709	740	688	709	709	743	713	760	760	763	742	745	801	739	712	757	721	683	694	702	675	718	748	673	675	734	736	751	750	680	656	731	716	753	711	714	707	789	644	661	739	744	745	713	739	695	722	721	704	767	733	717	788	710	769	685	718	742	713	703	710	711	745	762	736	757	727	782	720	784	750	702	759	714	719	739	707	715	716	716	703	693	721	725	751	747	748	772	725	679	673	728	711	756	726	764	697	720	729	728	775	727	754	720	708	749	754	779	701	710	728	719	751	762	762	727	694	759	723	753	747	726	721	769	741	800	730	721	715	699	722	745	782	765	747	728	676	728	742	707	710	740	757	758	731	691	757	739	676	709	748	690	762	743	706	712	730	716	678	746	698	720	693	740	738	774	743	740	692	730	765	691	737	695	745	700	732	724	726	715	765	743	710	763	677	770	747	751	731	728	745	725	734	720	657	744	730	719	694	701	730	723	729	770	729	667	728	718	773	715	698	780	712	720	709	724	734	716	739	697	727	717	674	735	721	724	718	740	755	719	750	721	780	729	716	751	744	716	754	732	667	721	713	770	729	741	788	710	704	721	757	741	746	725	705	712	737	705	725	773	762	725	708	723	726	775	738	696	743	720	748	701	700	697	695	750	714	722	703	739	749	728	727	729	787	672	720	743	769	739	738	719	741	719	756	773	713	700	692	754	717	735	749	750	720	716	715	755	713	711	713	687	745	735	747	703	784	752	727	738	754	720	757	709	726	731	679	703	749	747	760	724	703	765	762	748	666	717	700	738	673	717	733	723	717	775	722	680	696	767	726	713	714	727	769	701	702	743	753	724	749	689	693	670	763	756	750	725	736	737	696	682	751	735	753	693	713	707	692	736	717	758	750	750	707	710	733	738	753	740	738	729	740	705	744	715	746	730	771	672	736	760	727	709	717	733	707	715	720	774	768	731	769	732	696	689	736	786	694	765	724	722	715	729	744	735	707	737	716	722	688	725	749	649	729	724	730	719	744	769	705	748	753	740	758	801	749	758	717	730	709	723	721	712	725	752	720	717	735	716	724	768	736	690	728	751	711	755	766	682	679	746	746	736	727	732	750	697	704	734	712	726	718	712	758	708	726	679	751	766	758	681	757	704	707	726	756	722	742	720	744	740	715	722	766	720	773	749	757	711	725	727	727	768	736	745	709	709	762	712	674	726	732	747	754	743	754	737	738	715	730	710	654	776	725	698	708	741	745	723	742	703	725	722	738	736	721	755	693	751	733	722	779	708	733	728	788	793	715	705	760	701	711	728	746	761	739	693	768	746	679	756	695	721	746	752	765	746	692	696	699	710	742	741	700	727	726	722	738	728	735	757	707	746	691	719	699	755	718	731	682	706	724	723	724	694	697	737	748	781	699	757	734	748	734	716	718	717	739	732	736	721	688	748	689	715	716	666	713	730	698	691	742	736	738	700	760	740	788	739	712	783	748	707	757	767	746	757	701	709	732	783	690	726	738	724	675	689	712	717	747	766	733	754	698	714	757	714	731	707	739	729	710	706	760	733	725	684	767	716	734	751	738	743	687	710	694	753	793	727	716	748	759	732	727	730	735	737	739	685	700	776	713	762	762	764	722	767	731	726	707	713	717	706	683	769	700	689	726	725	711	735	718	770	747	691	756	708	714	706	768	729	744	760	712	711	738	727	728	649	707	708	764	773	744	761	765	715	739	690	711	723	691	754	683	758	747	749	789	735	754	731	700	749	734	737	712	778	707	748	722	700	746	746	696	753	752	726	737	722	729	723	741	736	698	687	675	764	743	730	748	765	744	740	766	726	734	750	713	675	782	725	711	733	731	731	732	719	730	710	706	761	766	725	696	663	769	720	794	727	721	731	728	767	766	761	707	741	741	734	729	756	701	774	724	746	708	735	710	727	735	728	716	752	748	739	712	737	755	742	746	727	728	728	700	728	685	710	718	735	735	740	735	735	753	729	718	652	734	734	751	752	738	775	731	765	686	734	738	693	734	753	700	704	688	720	749	710	726	680	711	742	748	704	703	756	753	747	758	756	693	718	763	727	759	739	737	727	729	707	736	749	709	757	758	741	738	711	729	764	717	757	677	734	725	705	784	777	712	717	735	733	744	724	688	720	758	705	730	762	721	683	728	738	772	700	737	711	730	721	791	698	768	730	747	681	701	724	724	681	746	679	779	754	766	740	718	720	699	754	754	719	700	778	729	685	687	722	746	717	680	764	740	740	742	723	733	699	748	736	710	715	772	757	675	730	694	735	746	676	736	737	747	734	729	732	788	767	732	724	742	737	710	738	707	732	733	737	734	721	703	730	682	701	715	732	731	707	748	722	706	697	727	731	717	744	784	758	742	737	752	747	732	756	718	761	740	681	690	706	785	750	752	720	691	719	736	743	697	711	708	721	719	722	660	762	713	730	718	739	699	745	770	710	700	756	740	713	751	734	716	760	710	705	732	648	743	733	764	678	748	731	731	722	752	695	717	723	753	727	679	746	755	707	748	692	734	723	778	754	706	704	732	772	732	712	756	734	746	687	718	717	711	701	787	743	714	698	791	787	783	758	721	726	748	722	735	755	729	750	741	721	757	732	713	726	692	762	718	705	694	748	716	751	744	734	723	680	766	708	754	715	757	778	735	690	704	792	739	703	740	740	749	765	717	715	696	724	750	687	733	752	710	765	685	705	703	749	715	687	706	679	709	790	727	711	717	768	782	707	750	782	708	716	780	702	736	719	786	725	695	725	743	741	759	719	733	703	714	706	681	765	763	740	742	738	705	733	761	722	720	725	751	676	739	724	694	709	783	732	712	722	714	727	741	706	748	750	715	713	711	734	697	719	746	719	715	707	685	672	713	688	707	732	710	760	726	702	693	734	716	647	752	731	675	732	715	718	791	698	718	785	752	754	707	759	712	723	727	782	749	732	750	715	744	793	727	770	757	754	736	728	766	716	694	745	719	689	692	752	733	678	720	697	772	717	724	777	692	751	722	716	703	760	789	687	723	731	704	738	715	708	769	760	749	720	714	751	683	738	750	753	766	750	729	691	733	717	732	737	738	744	714	728	766	727	742	694	712	775	707	745	719	740	677	734	759	692	777	750	786	730	679
33113	5492	701	461	433	359	404	340	371	321	343	343	319	319	324	351	332	348	372	324	308	330	371	321	350	320	368	354	337	340	372	301	328	315	327	300	325	353	344	347	351	341	340	335	287	338	321	341	360	352	340	374	338	299	321	336	365	341	305	334	328	319	304	352	346	320	316	303	342	332	347	322	334	333	342	365	329	327	341	335	319	305	369	325	316	335	344	315	345	333	332	320	310	313	364	331	297	354	343	335	373	371	300	351	342	297	300	341	320	351	329	345	343	336	333	361	367	374	370	332	307	298	340	352	328	350	359	302	325	350	320	314	360	338	336	352	337	326	304	345	350	342	339	352	328	316	363	306	337	334	348	314	314	306	341	319	360	336	331	333	304	310	329	337	340	326	398	321	351	343	322	331	360	349	321	358	322	376	316	312	345	334	311	327	285	322	349	348	373	342	350	327	344	322	320	314	337	310	332	321	381	353	305	314	336	314	320	338	337	332	335	336	333	345	296	296	328	322	314	332	342	322	316	357	323	319	312	338	348	328	323	359	326	359	317	383	310	360	310	309	307	353	348	352	357	313	326	362	353	360	345	344	363	331	336	308	362	295	319	385	327	333	342	353	362	291	319	365	337	339	353	307	330	295	325	313	328	344	316	342	321	343	311	317	354	339	298	296	343	342	313	339	339	316	314	304	309	329	330	357	332	354	325	328	329	312	307	301	347	333	314	328	296	351	385	338	301	336	300	315	331	306	331	346	386	335	318	350	331	337	314	361	301	307	340	320	342	388	321	293	327	308	353	348	286	334	330	353	342	306	331	315	348	347	309	306	324	306	315	332	329	328	307	294	322	353	347	341	317	335	341	309	312	344	318	312	321	343	317	329	379	339	337	315	334	330	319	355	323	310	312	315	336	346	346	330	322	355	327	328	318	345	361	350	328	338	321	342	331	325	346	330	322	344	314	332	336	362	371	354	334	325	314	299	317	330	363	324	342	298	359	307	319	347	336	340	338	333	365	349	329	349	364	331	358	322	354	342	340	350	366	337	318	317	311	337	312	332	331	352	330	345	325	316	326	306	307	350	288	364	326	330	306	377	324	324	366	334	351	375	338	338	354	327	365	354	340	307	333	323	342	375	335	348	366	313	325	319	295	354	304	320	345	330	300	324	332	344	352	329	340	348	356	376	356	367	297	289	326	359	330	317	327	336	307	343	298	373	368	362	297	356	354	318	312	345	354	322	338	306	348	345	344	321	371	335	344	321	317	301	342	331	354	337	306	308	318	331	348	333	324	341	336	290	358	314	354	315	356	323	345	343	306	345	345	355	343	361	323	348	348	311	329	339	361	317	322	313	311	317	297	322	332	341	312	333	331	323	346	319	309	342	342	331	382	333	350	294	337	352	332	352	341	338	349	317	312	367	360	282	330	334	307	380	351	332	336	322	386	333	348	322	332	292	359	331	332	330	363	337	381	347	338	323	350	349	322	332	332	337	322	345	323	341	341	365	325	331	357	334	348	320	361	339	338	343	328	317	349	357	309	351	351	318	360	334	380	338	329	344	345	341	331	307	306	348	359	325	310	319	336	314	348	319	295	330	363	361	358	308	365	318	335	343	358	309	343	321	325	346	327	319	320	332	349	356	347	344	341	343	355	354	329	310	333	348	313	360	329	315	358	335	348	318	328	324	344	317	333	324	319	314	349	309	351	344	340	299	354	370	319	352	342	335	324	322	319	321	362	339	319	341	353	312	320	296	316	313	363	321	316	312	336	366	340	335	326	354	372	322	331	302	309	317	350	300	344	332	332	322	352	311	315	327	341	316	385	355	321	306	362	296	365	357	364	324	344	324	292	345	353	318	358	298	316	316	351	291	329	344	330	318	305	365	344	312	344	340	333	366	339	353	332	325	359	330	307	312	352	300	312	350	344	346	328	350	333	349	319	338	324	356	329	350	334	341	323	318	362	339	344	319	336	337	360	315	367	378	324	317	341	323	310	307	389	310	354	354	283	334	369	335	324	334	283	356	345	335	290	311	322	317	341	319	337	360	367	317	312	360	362	358	323	321	344	345	304	333	322	353	346	323	363	347	366	370	343	326	316	339	359	360	338	355	296	314	373	353	339	354	331	367	354	329	326	317	345	346	315	354	345	310	296	333	364	377	355	336	356	317	310	316	340	318	307	315	311	347	386	325	402	350	309	362	316	313	377	352	344	337	326	350	316	326	304	332	305	369	278	364	337	344	325	323	338	354	331	328	309	305	347	339	334	347	302	316	360	289	333	344	342	297	342	311	334	348	332	326	307	312	310	320	343	322	324	363	311	330	285	335	320	329	312	314	326	338	344	368	337	319	358	386	321	319	292	320	332	354	353	316	295	355	340	345	314	307	310	311	356	303	312	297	334	376	371	357	356	327	347	346	318	358	367	344	334	315	332	330	325	331	352	348	305	335	330	348	387	349	341	374	336	329	375	351	363	325	356	381	337	307	303	321	330	329	302	343	321	341	373	348	324	320	348	354	299	297	346	301	342	372	340	349	340	369	320	324	314	315	319	336	368	334	339	341	337	350	361	329	314	326	289	329	327	358	390	372	371	329	336	336	310	358	319	326	342	309	325	329	309	332	350	323	360	358	322	353	317	348	351	361	360	332	343	350	321	367	333	325	352	363	315	340	303	344	318	303	344	332	332	350	320	329	323	342	284	370	310	359	344	304	339	345	343	305	339	326	340	338	331	317	315	328	350	369	328	305	314	315	369	316	343	344	343	323	333	335	299	341	323	317	326	344	321	374	357	342	309	284	332	344	371	323	351	309	343	366	353	301	313	274	324	329	332	301	326	329	319	339	313	317	327	321	347	325	343	334	363	318	299	360	352	333	330	332	352	337	332	340	317	324	355	346	329	354	334	368	342	342	349	332	313	331	368	338	316	300	324	321	337	335	321	356	339	311	364	366	345	329	333	325	352	335	327	315	317	320	334	348	338	341	331	307	327	355	362	335	307	296	326	347	294	336	300	385	303	342	307	298	349	345	296	324	328	325	337	337	355	310	348	362	339	305	342	379	352	324	369	327	303	314	347	345	338	301	324	325	328	333	321	345	324	325	306	349	360	341	362	325	357	309	309	346	337	329	347	355	358	360	327	315	313	345	329	351	336	319	318	376	331	311	307	294	322	354	321	320	349	320	339	309	318	292	322	322	308	348	341	391	358	307	335	348	320	341	339	334	328	317	319	351	351	303	343	355	297	314	321	316	313	366	320	307	332	334	324	316	326	335	323	351	349	339	304	317	328	353	357	319	341	377	360	337	348	320	325	321	292	332	323	320	323	338	325	289	367	309	308	330	359	314	385	337	346	337	349	319	332	317	329	300	345	303	333	332	350	315	319	328	318	330	335	325	319	342	309	339	368	346	319	344	362	320	339	317	359	361	326	318	329	325	350	340	329	320	342	300	338	312	304	335	353	336	362	321	347	344	381	333	320	324	348	358	320	312	334	335
25150	8752	4557	3365	2296	1543	1135	963	877	794	823	844	798	790	845	751	766	786	725	781	807	818	793	805	762	800	736	731	748	772	768	736	774	738	754	771	815	793	771	792	787	731	769	813	759	831	742	778	769	777	764	711	795	784	762	821	735	777	760	741	804	739	740	748	787	770	798	746	787	762	775	778	727	756	818	767	830	792	718	809	800	779	808	818	696	772	767	787	721	793	791	785	820	781	758	754	757	783	760	768	690	776	800	742	775	778	714	769	792	810	707	790	781	781	767	779	769	782	770	766	740	748	763	752	801	772	764	793	723	778	764	766	780	769	761	774	762	744	762	763	782	795	786	826	752	791	791	784	775	785	755	800	740	752	712	771	757	767	761	731	747	763	741	787	743	780	775	748	720	748	766	756	832	799	774	765	767	748	721	727	743	794	741	803	801	797	746	811	748	820	774	725	774	773	749	793	789	734	754	796	751	724	777	797	748	775	768	777	779	789	787	740	750	800	829	768	792	747	808	772	800	793	869	754	829	799	745	790	784	750	779	775	776	791	781	784	791	778	757	747	755	757	738	802	761	770	768	747	732	738	806	786	801	720	728	689	790	787	753	796	777	721	761	741	797	745	780	728	752	761	680	775	783	711	773	810	810	757	737	727	740	794	723	742	781	776	775	747	781	731	808	769	808	737	805	758	808	742	795	729	738	758	746	754	768	801	755	771	763	740	771	757	768	706	783	712	770	810	741	767	766	741	764	804	807	752	785	774	736	765	741	786	764	782	814	722	808	821	779	746	778	781	760	792	788	770	790	760	754	785	822	745	687	812	743	745	760	777	798	787	729	749	777	835	763	755	751	723	780	774	785	808	772	789	811	792	795	747	759	766	787	759	770	795	765	783	744	723	787	783	712	755	757	794	733	742	786	766	774	777	755	730	820	671	768	810	794	731	737	747	791	745	812	786	804	784	750	803	750	762	752	821	811	850	773	810	696	826	739	741	779	777	789	759	737	780	778	724	709	752	774	787	767	759	772	762	765	734	782	802	786	794	793	793	781	757	751	775	669	749	755	761	816	814	823	766	727	742	737	715	718	748	810	783	709	734	689	707	770	744	804	747	843	741	771	757	746	756	792	716	768	834	723	782	776	772	781	785	777	731	768	795	807	797	804	746	734	713	808	745	754	751	777	763	781	773	759	767	805	752	764	759	783	784	749	756	767	719	744	767	736	793	729	780	756	758	740	778	766	731	761	782	775	768	787	766	784	767	727	802	767	742	770	816	784	797	797	781	766	783	758	764	723	737	738	753	787	804	773	789	763	759	809	752	810	755	746	780	797	801	782	793	751	772	750	804	785	739	756	743	768	734	721	809	754	769	751	783	723	785	770	788	748	777	752	718	799	820	829	764	750	819	770	795	766	799	787	767	719	770	765	771	735	791	709	759	738	772	726	716	730	780	742	774	781	770	802	748	747	770	768	764	794	736	775	812	766	734	752	768	757	742	820	775	776	754	791	761	780	756	779	785	764	738	775	793	791	840	768	781	785	771	746	784	778	789	801	776	798	750	795	817	737	823	784	763	793	784	769	791	813	756	776	762	784	755	755	812	739	745	801	761	696	810	748	785	740	723	755	769	751	797	759	777	771	800	782	736	782	782	742	793	795	761	727	763	749	723	789	738	781	752	767	725	805	766	787	800	780	793	767	719	789	778	797	754	787	742	758	769	797	766	806	745	756	786	802	764	773	779	774	797	752	733	818	766	780	765	744	783	789	765	793	782	836	777	779	801	797	816	713	778	758	775	779	776	808	774	730	818	774	780	825	747	794	738	762	787	752	792	802	750	778	745	746	803	738	708	755	744	770	788	749	785	730	749	824	823	778	793	758	749	810	748	760	748	757	810	809	793	748	772	781	773	765	764	766	761	736	774	774	810	805	780	781	765	726	732	731	773	789	720	793	791	825	792	749	795	739	734	812	800	756	735	761	733	772	762	749	736	724	820	723	743	772	765	783	748	742	826	731	783	821	764	769	823	736	834	746	739	777	792	751	794	762	791	848	745	760	810	762	744	748	773	784	763	741	757	751	755	806	749	828	770	783	792	810	792	808	786	787	779	812	751	784	796	756	777	757	808	762	779	751	756	780	738	749	739	789	766	741	751	741	703	768	832	773	752	773	736	784	757	772	798	777	792	811	774	791	762	835	744	783	742	771	767	782	752	793	759	810	749	773	780	767	718	759	804	809	798	714	755	806	759	773	764	723	717	760	756	762	746	806	742	810	736	801	790	727	745	746	773	768	764	773	838	751	750	791	755	745	825	780	774	797	747	794	789	757	786	746	801	793	779	796	779	811	762	723	795	791	758	759	736	810	796	760	782	770	777	713	739	724	774	724	769	774	764	746	778	801	798	805	811	825	795	746	788	754	748	772	740	738	791	792	755	780	765	718	762	779	737	745	777	745	795	741	755	700	773	796	794	771	794	773	792	787	767	767	776	806	746	757	803	761	746	773	801	749	758	786	793	775	796	762	792	776	758	734	746	744	740	765	761	783	791	814	751	714	756	765	797	774	778	763	808	779	758	782	774	769	765	776	791	769	775	816	819	752	746	739	816	767	753	782	750	770	766	742	802	821	757	743	837	758	763	745	792	781	785	772	790	747	795	801	745	786	744	795	792	737	830	834	746	725	781	820	749	791	749	834	812	729	823	756	783	783	794	741	814	814	740	756	796	785	770	799	721	743	766	786	787	776	720	779	767	736	833	782	774	734	820	757	795	806	803	792	806	786	766	802	732	774	755	774	749	753	770	805	793	768	748	784	801	805	743	793	793	771	765	831	810	746	765	742	742	749	765	781	751	801	772	787	760	716	784	750	796	745	730	782	764	737	734	788	752	743	781	764	712	775	701	761	758	745	799	784	760	803	794	782	745	734	724	765	792	707	828	745	749	784	766	770	777	772	816	793	741	730	812	773	769	764	750	757	754	809	763	733	784	774	828	734	822	791	816	771	723	803	763	799	744	774	743	731	813	747	757	730	776	711	754	798	706	744	774	825	745	751	774	806	808	811	809	750	754	787	782	758	782	777	794	747	761	762	771	790	766	770	746	809	756	696	759	804	791	815	746	775	780	855	757	770	805	753	792	785	767	753	754	794	763	827	805	731	799	762	785	813	746	733	753	842	768	763	823	745	777	731	772	723	777	760	813	734	770	761	765	791	771	780	791	773	759	745	757	787	807	773	780	787	740	738	757	755	802	788	831	729	724	792	789	805	702	791	792	772	782	762	854	798	805	789	797	746	802	781	741	812	781	792	815	796	765	743	783	781	778	851	776	732	737	738	801	799	823	767	835	817	789	783	801	815	781	754	809	753	739	722	757	804	775	774	771	792	743	806	773	787	766	796	790	796	752	781	773	776	735	750	832	803	724	772	781	780	796	757	804	805	773	739	762	786	802	762	722	855	738	790	733	753	764	746	779	737	802	822	769	777	769	737	808	801	794	736	748
32862	5371	865	769	560	465	355	361	321	334	344	339	350	310	339	372	333	303	312	378	350	314	346	364	371	396	338	354	333	326	325	369	344	325	315	343	327	365	336	368	328	355	343	348	303	337	352	346	333	333	372	341	307	339	351	323	311	354	340	315	332	332	334	355	348	335	367	343	343	361	362	378	347	355	358	351	318	361	337	372	341	365	334	337	355	313	375	352	355	369	335	321	353	349	340	350	360	332	350	343	364	365	325	304	326	343	328	361	337	288	332	314	354	342	379	330	347	353	308	340	367	360	383	359	326	290	351	354	328	345	324	346	374	326	338	334	352	365	363	328	329	347	327	320	332	350	324	333	300	335	351	347	353	357	336	381	321	335	325	373	339	369	354	344	369	350	312	360	363	322	343	341	323	346	372	326	347	341	361	326	343	324	371	359	322	331	376	374	360	318	296	340	343	357	346	350	341	347	349	295	336	324	379	357	362	367	321	304	327	346	328	350	305	347	326	334	348	328	300	336	335	324	381	345	344	342	354	355	357	354	319	360	325	335	329	323	341	321	336	348	315	383	355	342	334	351	328	316	379	311	345	324	326	341	339	374	333	332	342	335	333	326	346	325	345	349	337	339	327	360	325	338	337	306	367	343	339	339	304	329	358	321	348	365	337	344	350	336	335	348	375	364	313	320	334	327	343	352	339	362	332	320	365	345	319	349	340	330	324	344	352	326	373	310	358	349	335	308	324	308	341	321	383	342	345	345	321	364	354	318	338	345	338	324	321	337	381	322	335	350	342	360	326	384	351	324	341	343	336	323	380	332	347	314	354	359	348	355	369	350	344	343	346	298	332	319	312	370	318	334	362	370	352	317	330	305	337	350	319	378	339	331	347	343	331	334	306	343	343	341	326	357	321	369	336	353	348	335	345	366	368	294	368	339	331	333	346	336	337	318	334	369	337	321	325	308	355	319	339	386	332	336	325	342	363	329	330	332	393	362	327	345	332	373	329	374	333	364	310	284	329	361	369	363	364	343	323	340	319	321	346	367	329	347	351	358	338	352	323	334	344	353	332	364	325	386	353	319	350	320	320	347	357	328	338	327	340	341	333	351	385	365	316	317	318	344	334	316	313	375	330	335	335	346	368	304	350	322	301	391	358	346	337	321	376	312	368	354	335	343	326	312	364	338	327	327	314	315	382	350	357	346	334	318	367	345	366	316	338	327	378	339	320	344	338	319	329	338	336	290	346	340	357	361	334	337	368	355	326	316	348	327	353	334	320	368	310	349	337	343	353	308	318	313	331	336	355	377	370	384	316	366	340	394	352	374	328	359	350	324	354	329	346	352	366	346	370	372	359	333	354	362	359	311	382	307	373	360	327	342	342	329	352	349	301	350	300	368	377	322	326	315	324	329	366	329	339	318	319	336	335	352	360	302	334	341	341	330	343	338	336	329	334	324	371	330	361	352	339	345	339	335	326	319	324	372	350	362	346	319	329	373	346	308	339	345	337	349	326	297	346	344	340	352	314	324	339	364	353	357	336	348	350	335	339	321	332	299	326	357	348	320	349	315	323	371	386	312	334	330	371	345	348	337	344	358	335	339	343	343	340	319	330	280	319	344	379	358	358	356	337	322	373	346	339	330	355	362	331	331	327	324	348	332	342	358	350	316	353	352	320	325	300	295	317	332	375	358	345	359	288	328	357	318	335	322	328	332	337	277	389	348	343	297	327	335	341	299	357	352	316	332	295	330	331	297	339	328	367	323	361	349	342	355	283	303	341	282	324	324	361	336	352	333	322	343	363	343	352	342	351	368	341	326	349	335	342	361	345	337	351	330	338	296	376	352	368	372	326	349	352	320	319	336	313	339	349	329	329	361	366	336	353	339	361	321	352	348	328	318	334	337	357	374	396	354	337	343	322	375	343	331	339	313	334	336	355	355	331	309	319	339	330	354	314	352	363	396	316	388	375	320	323	350	363	346	333	310	312	318	333	331	344	352	342	324	372	325	329	377	349	347	347	315	348	347	337	329	323	349	360	361	392	320	321	327	358	332	346	372	324	355	363	318	345	354	339	330	335	355	363	338	368	329	347	343	329	338	347	320	361	298	346	324	371	324	349	380	394	295	343	321	308	336	354	350	365	356	321	353	353	322	328	329	346	340	353	379	339	335	363	357	333	349	336	315	327	331	328	339	350	345	333	339	346	346	316	335	364	349	346	311	330	338	344	367	299	344	337	329	347	342	318	312	328	345	322	367	340	303	346	351	338	360	323	370	318	333	326	343	355	332	310	330	360	299	328	334	338	331	323	326	345	355	354	345	354	345	310	325	348	360	337	340	346	337	350	341	347	329	378	342	315	307	312	319	365	349	349	339	366	346	355	327	342	359	355	356	334	366	340	352	294	348	343	342	379	383	321	349	355	338	351	359	355	345	328	319	335	347	305	346	351	340	335	320	375	352	338	340	326	357	349	416	345	367	334	346	339	325	340	327	330	313	329	344	368	329	334	336	357	330	312	338	300	353	325	352	353	342	331	335	346	335	339	385	329	345	306	355	322	322	306	345	323	307	321	389	332	336	318	350	332	309	306	295	349	310	343	324	356	351	335	358	349	321	320	331	351	323	306	351	365	345	343	370	338	337	355	383	348	313	355	348	350	291	352	343	336	344	331	341	338	332	359	330	301	359	383	359	341	325	341	370	335	351	355	368	326	304	369	329	333	368	343	322	349	362	326	315	343	372	326	302	340	356	306	356	346	331	340	331	333	358	285	359	357	311	316	287	318	332	352	319	329	346	350	367	345	349	361	350	326	378	358	341	300	320	393	345	342	370	323	368	319	399	340	363	318	367	355	319	359	315	355	356	346	301	351	328	353	290	333	346	349	338	318	348	299	355	347	312	364	348	347	313	378	330	350	360	372	342	358	350	345	330	352	346	325	303	327	405	364	361	348	327	361	334	299	306	308	357	329	360	333	331	349	339	362	341	334	337	344	342	323	339	315	319	330	336	357	334	350	358	326	339	332	305	352	340	358	344	324	334	335	351	337	328	331	359	342	363	369	330	346	352	307	357	327	312	357	364	327	323	337	342	340	313	328	333	308	334	322	336	328	353	328	345	385	377	361	333	367	344	347	355	352	347	330	329	350	339	323	336	320	339	348	343	331	334	376	333	342	312	319	357	345	380	309	323	324	343	324	374	321	315	331	355	345	353	365	323	348	347	329	331	354	350	374	326	367	310	302	325	339	371	348	348	326	349	336	361	347	309	316	332	338	339	331	365	328	356	336	339	350	327	330	382	352	364	308	324	345	374	353	324	317	347	362	298	335	383	338	358	294	346	353	349	326	362	351	310	378	312	369	366	346	389	337	360	337	350	334	341	329	333	327	343	335	328	338	315	381	389	339	328	317	338	362	352	323	351	320	343	348	345	314	330	369	341	359	333	338	315	321	337	342	333	392	320	371	316	326	328	349	285	330	359	313	337	342	334	341	338	327	377
23266	8305	6981	7052	5875	3131	1686	1037	980	907	855	847	819	810	799	791	856	785	822	826	816	831	795	768	791	820	839	793	786	784	800	812	812	799	840	796	799	777	819	828	768	780	815	794	764	862	795	794	835	848	801	780	852	758	799	824	823	774	841	825	790	812	842	796	777	830	873	853	797	795	840	815	814	789	795	783	786	788	764	823	759	865	798	756	800	788	786	797	767	759	782	820	777	818	824	820	809	797	778	762	745	799	827	851	770	800	761	819	779	813	806	769	831	793	788	813	818	802	795	824	818	811	761	769	793	781	767	800	746	800	783	798	802	777	789	806	769	781	807	790	773	755	807	752	777	798	795	765	811	799	774	791	767	791	837	831	851	767	780	768	811	788	768	743	756	795	778	793	803	765	777	812	824	798	757	772	794	799	809	787	812	827	829	851	819	803	787	778	815	835	757	798	778	728	780	746	762	756	810	795	751	809	812	758	760	789	821	820	796	811	753	827	808	786	796	834	760	815	806	817	792	840	817	774	761	799	786	790	775	789	794	836	769	798	793	786	778	806	791	798	819	762	886	768	802	725	780	770	797	839	851	798	814	794	783	796	785	779	757	736	766	790	827	797	837	779	753	769	841	769	815	795	819	784	813	734	797	759	801	810	801	798	778	798	761	771	808	830	775	801	782	830	759	772	801	785	769	750	818	796	810	785	784	808	801	766	840	798	766	822	763	804	761	808	773	818	773	816	785	796	819	770	748	797	828	808	827	762	718	791	834	789	768	786	789	825	810	810	783	805	809	804	830	837	762	790	773	787	803	762	797	786	798	805	832	793	777	835	797	801	819	804	794	795	762	799	827	800	800	819	843	830	736	836	844	806	805	787	799	788	797	785	793	827	794	733	768	775	768	808	797	845	834	797	841	771	777	805	805	856	787	784	792	791	761	818	776	800	781	844	836	807	800	786	781	821	825	803	824	807	766	792	854	789	760	815	856	771	776	827	763	771	747	765	812	812	806	770	773	757	800	829	765	767	741	780	775	771	800	737	763	768	815	838	812	780	832	811	786	847	763	814	740	828	752	849	782	826	794	796	809	763	790	781	839	862	818	803	814	833	791	797	809	704	811	774	769	770	758	843	827	754	785	830	737	805	786	824	772	803	804	790	790	757	807	805	828	795	795	841	841	764	861	851	798	791	773	770	828	758	762	757	793	771	810	810	805	762	792	787	754	814	785	770	761	842	812	797	741	772	813	808	809	793	815	802	794	793	774	822	816	799	811	843	819	791	805	783	769	769	830	799	821	808	793	758	810	831	807	748	800	784	798	858	819	814	809	811	808	782	794	743	800	786	802	837	828	797	804	788	737	795	829	792	779	769	797	792	818	792	754	776	820	799	785	813	761	804	822	779	823	800	803	800	827	804	779	831	792	806	828	783	802	824	795	772	811	784	812	818	772	769	846	849	819	763	810	813	808	810	819	758	796	799	771	800	797	824	813	761	836	803	814	784	813	765	796	849	773	787	807	756	777	789	796	812	789	806	794	798	819	777	796	746	820	790	830	849	820	804	778	831	771	805	789	770	773	770	783	767	779	791	829	728	843	818	731	784	831	786	815	795	827	825	823	754	872	785	816	819	747	789	792	857	824	817	819	769	773	728	754	809	812	750	810	768	759	755	800	762	752	790	815	771	803	781	836	748	800	784	768	818	787	796	814	850	806	793	810	831	825	772	805	769	821	773	825	814	802	786	762	728	787	800	726	811	787	855	795	808	818	764	828	814	821	801	795	765	838	779	814	779	772	841	766	801	783	851	719	829	784	847	788	800	789	763	777	787	793	751	794	830	802	768	803	833	807	796	782	750	829	821	831	777	798	816	876	766	790	837	796	815	790	883	780	781	830	754	745	803	783	830	799	793	798	788	802	791	753	783	798	818	739	798	849	768	781	754	802	830	749	775	821	841	788	779	781	821	768	820	806	764	799	789	785	784	778	804	768	803	831	842	750	837	786	781	794	827	823	804	808	788	807	803	787	756	783	783	813	817	803	810	762	766	791	759	797	801	774	797	776	793	801	851	815	794	761	816	814	733	829	838	787	835	783	828	788	775	791	801	779	808	813	769	796	826	775	775	765	824	788	799	812	776	839	826	804	830	812	791	828	805	791	739	804	767	759	842	781	771	791	784	758	825	795	817	815	792	787	768	869	753	767	786	805	770	782	775	775	806	787	847	795	773	797	761	782	780	761	810	797	749	796	770	755	795	805	815	810	785	786	830	832	819	795	768	784	782	738	748	808	843	849	771	754	810	747	776	810	784	818	827	786	807	785	803	819	792	770	844	777	755	791	791	821	746	766	809	832	795	787	813	810	775	798	827	819	864	845	765	800	795	764	826	829	795	817	815	791	808	805	798	772	820	761	780	780	826	793	818	790	795	777	817	781	782	845	782	738	768	813	768	789	822	768	821	736	840	827	787	851	741	731	838	787	806	766	850	761	845	835	784	811	864	781	830	794	763	816	780	805	774	831	781	756	777	789	819	786	806	812	773	790	792	767	803	790	773	790	777	793	800	842	779	849	787	816	740	830	809	762	838	821	817	758	813	789	786	806	820	787	791	812	783	812	817	809	813	801	828	834	790	781	828	792	795	792	824	833	812	790	791	783	758	798	807	801	803	816	792	797	754	829	783	835	734	800	807	803	829	776	784	774	794	829	797	814	772	796	792	800	797	755	783	779	833	828	790	788	843	757	796	826	752	807	785	734	784	792	813	776	772	805	806	790	816	756	843	776	810	808	803	807	743	768	811	760	744	768	756	808	775	757	754	797	793	839	799	802	747	768	802	802	776	821	809	768	854	804	787	805	827	838	780	790	818	805	778	814	802	794	771	793	790	829	783	814	830	825	783	805	750	806	799	793	784	803	792	760	764	797	817	810	811	756	815	822	811	801	825	811	809	810	828	743	817	779	834	797	777	887	823	814	804	791	817	800	804	803	836	856	809	790	814	854	826	768	812	770	728	746	813	777	762	828	849	825	801	781	789	856	801	845	818	811	783	735	792	796	798	790	821	812	791	808	778	810	773	824	851	759	748	813	743	837	764	724	757	807	805	765	796	783	800	794	802	809	776	805	757	795	742	815	826	774	790	735	816	762	829	781	824	805	814	767	796	776	803	806	804	796	803	780	814	843	763	840	767	805	747	784	772	762	794	837	779	786	852	829	782	810	757	816	780	797	779	800	824	796	778	830	790	823	834	804	816	798	798	788	766	796	814	754	825	793	783	763	817	812	805	838	833	801	793	779	768	810	765	744	787	827	792	837	822	770	817	801	794	796	787	834	779	807	785	799	813	833	820	763	769	828	776	804	744	766	792	778	778	819	812	822	807	798	791	812	820	747	837	793	787	804	821	810	833	808	769	757	776	844	796	760	776	753	817	843	793	844	853	827	784	748	836	800	807	762	797	779	833	775	776	813	807	794	811	800	791	900	784	780	841	812	807	800	748	783	791
22972	2473	612	488	354	341	317	323	315	358	330	319	341	327	331	343	331	344	331	329	315	328	338	318	315	325	290	323	350	313	339	316	326	331	323	321	310	301	301	298	359	332	315	322	334	373	334	357	314	321	370	313	326	329	387	338	279	332	333	303	322	328	336	325	346	303	332	358	315	289	334	310	328	341	306	295	347	322	328	351	341	323	316	324	348	365	293	357	360	332	315	383	330	347	340	315	331	325	310	323	300	363	314	323	310	329	348	326	324	326	316	293	318	327	329	304	295	331	345	338	348	321	331	333	337	316	308	300	327	311	344	317	315	318	348	319	353	318	332	312	320	335	284	326	344	325	306	273	345	319	324	324	289	331	319	317	311	349	327	326	327	313	321	359	327	354	332	326	352	359	327	333	341	317	292	318	358	319	331	324	342	339	308	319	366	333	330	337	349	330	301	305	338	329	301	389	375	322	303	305	336	309	306	346	353	353	320	337	340	327	331	336	332	339	350	332	333	321	287	354	317	320	338	337	351	316	348	326	331	335	329	301	350	328	309	336	309	278	345	323	332	291	334	323	323	316	317	344	310	315	332	317	292	355	304	295	353	306	309	331	303	334	275	297	300	327	340	361	315	354	322	330	311	305	329	298	309	328	331	317	310	332	334	291	314	337	332	304	312	338	351	304	310	348	288	309	329	315	339	305	327	305	298	354	332	331	328	324	307	316	300	335	323	341	317	352	342	335	327	326	312	340	308	306	326	336	313	320	282	300	337	280	343	317	321	351	343	314	316	334	336	313	327	301	313	316	310	377	334	313	362	310	340	332	329	331	300	302	342	317	330	332	352	302	331	302	348	330	341	307	337	327	333	323	353	361	318	364	317	318	324	298	335	340	319	348	336	304	318	337	372	315	335	358	342	291	334	336	321	331	312	311	357	329	336	327	305	317	302	319	365	356	341	324	326	350	296	293	326	262	308	322	317	329	276	325	306	335	356	305	335	357	339	303	301	323	305	315	322	362	316	352	342	372	330	323	277	343	309	324	335	303	320	297	335	294	323	281	311	336	350	344	315	322	341	315	310	326	339	331	320	311	354	309	297	306	275	337	364	305	307	320	332	358	344	361	335	322	369	328	350	341	326	316	334	325	368	328	311	313	319	338	339	291	331	352	332	344	313	324	332	374	310	306	338	369	316	315	323	318	308	311	339	296	336	296	332	307	305	332	297	346	313	292	315	320	351	332	327	354	293	311	316	319	338	373	324	307	356	299	306	338	325	315	319	266	343	335	319	359	323	332	310	317	317	318	351	370	332	335	332	288	307	330	308	371	315	317	320	346	343	317	355	286	318	337	305	343	304	336	279	336	297	293	320	344	322	334	331	316	329	346	333	356	320	323	320	297	330	302	324	293	331	361	307	327	328	339	332	304	307	296	350	350	326	322	351	352	315	339	337	371	283	315	315	320	317	304	321	335	341	309	351	300	329	331	327	351	321	327	314	306	320	343	351	329	279	341	360	320	323	322	333	358	347	311	315	344	336	314	280	321	323	333	339	343	324	320	320	374	306	342	351	311	307	313	302	349	323	292	309	334	343	307	310	313	293	269	311	343	335	331	334	315	303	344	324	334	331	328	301	342	298	325	303	331	307	386	358	297	296	342	351	315	321	297	292	335	325	330	322	307	340	327	339	301	339	326	305	347	342	328	298	289	356	322	300	322	332	326	345	330	311	335	314	351	330	328	340	319	350	345	312	333	337	327	343	318	326	352	346	320	301	313	332	316	342	350	307	324	295	345	300	335	307	327	362	339	339	318	333	326	319	311	359	330	326	319	311	329	297	294	312	296	330	338	344	314	285	344	305	341	335	317	327	368	330	324	349	352	352	339	351	305	336	338	317	336	292	308	301	357	301	304	315	364	317	323	332	317	350	335	318	303	294	299	361	304	310	340	310	313	320	341	327	324	346	286	354	355	329	331	310	323	340	316	284	346	315	330	309	343	298	322	310	341	386	290	301	318	337	322	291	327	339	346	311	342	337	316	320	314	337	341	319	301	339	309	321	326	342	376	334	317	343	332	355	333	295	304	276	319	293	306	334	338	318	312	334	317	346	313	332	322	358	343	309	304	283	336	328	334	328	339	329	347	315	372	322	329	316	299	321	368	338	342	317	291	336	292	325	320	340	351	362	283	272	360	316	293	331	320	341	308	366	366	344	320	387	299	333	330	339	348	335	328	336	342	332	341	314	303	316	309	338	313	313	322	346	358	310	315	321	323	305	336	320	322	324	347	312	348	339	304	299	314	305	276	296	284	340	324	318	337	318	294	312	326	311	342	321	305	325	321	334	310	302	306	334	288	300	316	363	303	309	340	303	342	355	322	335	311	339	291	274	318	291	338	305	372	311	314	319	324	318	330	341	296	326	331	358	294	344	339	311	322	307	304	303	369	343	311	352	334	331	344	328	326	303	363	326	342	302	349	378	308	318	332	317	332	305	308	328	338	320	337	331	335	324	328	374	305	333	322	319	351	329	326	351	343	313	333	331	316	360	351	353	349	296	334	332	336	322	371	307	347	332	334	347	331	334	319	324	328	343	345	324	329	323	330	346	342	310	330	322	366	312	348	317	313	340	277	348	298	344	301	314	357	348	302	320	348	317	360	359	329	321	312	328	329	314	348	285	309	334	342	296	315	338	306	321	323	333	340	300	313	312	331	294	304	346	325	350	359	347	335	328	311	337	303	325	323	370	285	303	320	329	329	297	312	307	336	327	308	354	353	302	313	339	301	339	326	341	346	298	315	343	361	338	324	305	343	323	328	329	324	309	322	327	332	309	364	306	262	371	318	315	349	295	340	328	330	308	340	332	298	361	354	335	329	311	346	325	284	351	320	303	317	329	328	317	320	283	309	297	324	336	357	343	347	322	335	317	336	330	316	326	316	328	321	322	347	345	343	327	293	307	321	359	356	312	351	337	302	322	308	287	308	342	364	347	333	330	312	329	311	353	323	334	360	368	320	292	307	345	324	287	335	301	313	325	364	310	325	322	336	342	308	321	359	298	314	372	323	349	340	308	336	283	344	364	355	341	333	339	325	326	333	351	334	345	316	357	303	307	349	300	307	327	311	345	332	329	357	323	337	305	325	346	308	323	372	331	359	343	347	359	314	269	323	342	329	335	324	317	302	345	329	307	331	357	327	314	309	305	336	323	308	316	345	299	303	378	335	327	318	332	289	317	315	335	303	321	346	269	307	357	332	325	286	342	318	306	307	330	304	320	337	331	328	325	346	329	308	338	332	351	326	377	341	339	326	345	353	324	325	329	364	296	335	327	305	292	287	307	295	329	326	347	310	318	295	304	329	333	340	330	315	352	346	319	301	327	295	283	321	320	329	316	323	341	363	305	333	296	312	317	351	359	320	313	328	340	327	350	336	323	318	342	310	264	309	295	322	317	361	336	317	307	320	313	304	358	295	327	334	332	369	315	322	294	338	311	311	302	305
17853	4967	4560	3130	1575	1164	909	803	747	779	737	730	743	752	710	725	733	729	766	700	733	727	770	754	695	717	687	774	729	773	735	789	766	769	770	712	732	759	731	727	734	727	784	711	716	735	735	730	754	755	714	738	750	728	761	751	744	715	705	727	727	786	660	733	746	714	753	733	737	773	708	750	723	723	733	751	734	739	770	719	740	696	715	758	713	740	778	738	728	700	725	749	775	682	674	707	737	729	762	739	742	721	750	705	774	750	717	749	748	674	724	708	734	739	735	749	770	769	814	758	754	726	705	728	745	724	704	785	755	713	771	771	724	696	710	724	723	741	743	712	713	762	718	742	721	752	686	741	747	693	763	701	701	743	727	737	710	694	711	722	742	698	731	728	786	725	682	706	774	714	713	712	748	692	704	740	756	757	725	754	787	700	713	714	730	682	743	732	765	737	745	745	740	713	703	761	764	732	729	806	742	746	751	708	743	699	725	787	700	760	701	700	740	720	731	737	721	694	766	766	754	773	732	755	698	723	747	715	750	791	733	711	756	744	730	744	726	702	746	726	721	700	759	752	726	770	697	745	738	725	747	741	763	755	772	710	739	771	764	755	749	760	748	739	729	742	706	680	733	700	733	754	705	675	779	756	706	721	753	714	766	731	763	785	737	727	752	712	761	704	711	770	726	733	740	755	709	724	754	659	712	774	753	686	751	781	779	657	713	716	756	717	736	745	696	718	685	720	744	727	751	780	755	730	761	730	704	703	776	758	748	716	756	781	712	788	738	753	732	709	733	770	743	719	728	795	743	739	763	694	754	720	733	700	719	723	737	733	728	748	713	685	768	752	732	731	789	718	728	729	754	737	727	751	720	752	768	705	729	775	737	764	765	768	711	748	759	673	796	731	735	741	772	757	788	700	737	709	740	725	734	727	724	790	759	754	778	725	760	691	679	708	756	781	749	749	748	719	745	758	769	666	713	733	744	716	712	749	747	698	677	705	734	755	738	716	737	711	752	684	741	727	703	738	710	717	755	746	761	751	724	758	757	759	733	756	694	724	752	740	699	722	749	717	711	735	711	734	758	712	755	714	702	720	731	748	724	749	740	702	754	697	776	711	749	658	751	729	709	770	690	718	731	740	754	688	722	746	736	721	725	710	753	761	766	718	731	718	706	711	736	733	718	716	740	724	748	712	729	721	720	762	763	707	740	731	767	716	750	720	743	766	743	748	732	760	733	720	714	731	691	759	711	730	759	733	752	729	723	736	754	754	732	741	746	753	748	736	754	717	744	707	732	752	700	736	700	737	733	686	738	761	680	688	753	760	711	761	726	750	734	745	741	767	688	718	715	767	736	721	680	762	723	738	755	723	752	718	713	751	784	738	700	734	711	737	774	769	704	711	725	781	731	759	725	763	744	778	771	736	697	773	745	721	710	706	776	765	761	732	731	715	746	711	726	752	739	703	760	691	744	746	763	714	724	690	744	736	719	689	735	722	754	740	749	740	711	741	717	701	764	746	727	750	769	703	715	754	743	729	694	718	720	693	748	745	734	717	738	735	711	701	725	725	759	720	719	731	691	750	715	708	756	690	760	716	751	695	748	776	701	716	705	687	727	726	690	737	728	718	764	671	751	733	709	708	728	726	739	703	838	741	734	690	703	718	765	729	725	701	672	735	733	730	746	741	740	714	735	748	723	695	700	728	723	725	715	670	738	695	763	716	736	754	744	715	731	716	745	750	745	748	748	739	748	749	727	747	719	760	735	714	707	669	753	695	763	725	708	719	782	716	739	734	803	715	740	747	746	701	756	714	762	753	755	722	758	765	732	773	742	775	769	728	764	750	732	742	703	765	776	756	734	730	687	744	724	767	761	738	759	727	733	746	753	717	711	711	733	722	720	726	719	734	766	734	744	750	735	768	686	762	752	759	770	743	765	741	752	727	749	754	761	759	699	760	785	733	752	757	696	789	697	751	670	732	731	739	756	727	760	713	703	789	708	743	768	760	688	781	767	767	779	738	685	705	713	779	761	789	765	708	717	702	762	732	737	718	775	728	731	742	723	693	743	723	742	739	723	786	730	734	691	738	740	724	784	758	807	697	767	753	724	749	700	763	731	746	774	731	762	734	742	792	764	812	753	703	702	709	731	723	764	706	739	736	704	735	789	737	713	689	715	766	769	806	722	758	709	713	725	731	733	753	677	727	720	757	751	721	737	711	721	762	737	680	723	763	723	754	723	723	740	744	742	737	764	706	747	726	723	682	719	764	730	726	756	720	690	708	685	778	756	718	749	715	730	763	757	722	795	728	750	701	735	773	768	717	749	740	734	724	753	716	694	774	705	772	759	716	689	706	716	715	717	765	746	767	710	770	748	746	697	778	730	736	710	745	713	663	717	738	743	773	762	769	745	691	720	750	783	715	720	714	755	734	701	703	714	759	714	745	732	728	697	703	725	705	732	688	740	720	779	728	748	741	738	732	756	745	748	748	713	762	762	751	751	730	727	762	775	768	760	730	713	737	747	735	741	731	678	719	713	784	731	748	736	730	743	720	753	747	709	713	724	719	760	726	705	719	713	702	764	747	775	713	757	735	693	715	757	754	773	768	734	774	749	693	707	711	773	704	759	714	711	716	708	783	728	742	771	730	702	732	707	752	743	734	728	672	716	749	803	770	763	726	728	721	766	725	683	771	724	725	696	755	722	753	734	727	728	758	738	731	740	741	732	756	739	738	726	785	717	703	736	697	689	749	705	713	775	761	732	737	733	731	773	721	752	678	711	753	706	696	726	711	741	731	716	723	755	766	721	754	728	756	755	735	712	704	746	747	703	711	755	719	795	701	758	655	709	737	717	749	790	714	738	699	683	683	672	756	702	689	751	789	779	750	720	717	747	693	697	715	698	752	740	743	721	721	713	763	739	740	761	732	719	791	715	769	721	742	700	703	689	746	715	713	744	758	730	758	758	771	735	687	732	741	800	784	754	737	754	767	730	718	716	770	721	777	695	682	704	716	753	756	740	748	720	762	722	770	706	680	720	681	751	725	744	726	730	725	729	744	715	715	746	704	758	725	729	717	758	733	782	786	700	772	767	699	791	707	759	745	753	755	762	726	710	711	727	713	722	739	758	741	770	732	766	734	719	724	718	759	731	720	744	748	716	716	714	674	728	704	745	686	746	723	693	747	749	725	699	723	712	727	732	685	705	780	771	699	701	754	755	710	780	734	741	743	718	719	729	712	708	731	726	730	748	732	676	736	727	684	832	725	752	723	755	726	743	774	767	728	743	750	692	723	723	750	697	763	724	791	700	757	719	713	753	692	779	726	733	726	749	698	735	737	728	742	731	737	694	761	690	744	697	712	720	767	691	710	751	738	769	714	746	723	729	685	746	712	749	765	718	744	742	746	765	742	748	727	707	710	719	742	788	710	772	727	729	720	772	707	755	764	775	764	748	749	764	724	700	741	704	695	770	763	786	719	740	682	720	716	754	699
27784	4384	944	589	464	390	348	327	320	330	315	306	339	310	335	353	346	290	333	336	312	330	343	348	348	333	325	331	306	333	320	365	353	320	324	310	344	333	337	347	301	331	314	341	304	324	339	359	339	349	291	338	326	332	310	348	347	354	343	335	316	308	302	299	370	313	313	324	315	345	334	360	347	349	315	334	323	331	310	369	329	361	345	300	343	343	360	380	345	323	352	303	308	334	325	324	333	342	326	343	365	351	304	348	326	338	317	341	308	341	312	356	345	374	347	328	342	357	317	345	344	270	316	338	340	321	339	363	319	349	307	330	329	351	334	340	323	322	353	332	352	347	359	352	302	357	333	329	327	297	319	324	336	336	377	337	322	330	309	342	360	335	331	302	358	322	364	321	325	335	341	326	324	327	345	319	354	356	357	342	323	307	342	334	335	369	322	322	339	348	334	335	298	321	369	321	348	311	348	339	344	343	334	309	305	343	349	328	323	319	350	326	335	337	344	326	348	326	346	311	318	346	298	323	307	339	337	341	312	330	311	338	321	320	343	351	357	339	352	318	365	372	317	331	311	380	362	296	343	326	321	316	332	336	355	310	347	342	324	374	339	319	371	352	336	309	353	311	329	388	312	366	356	319	324	313	316	337	348	320	339	335	306	339	338	312	332	319	348	331	285	324	353	345	330	323	330	324	341	344	301	306	303	362	295	312	330	379	376	350	321	357	352	306	372	331	325	337	348	338	354	319	358	296	326	343	318	354	336	332	310	317	346	386	336	336	300	303	324	353	317	340	330	337	363	339	335	356	343	319	309	329	322	310	342	355	298	299	338	337	357	354	375	345	326	344	332	364	350	365	350	321	309	356	304	309	341	352	380	324	331	319	305	343	310	353	326	317	342	314	340	315	320	325	344	331	358	343	351	335	347	362	328	330	312	344	313	373	332	375	344	356	313	338	358	355	333	323	320	311	323	328	331	315	341	317	361	337	339	341	351	361	368	332	319	346	317	336	339	352	349	347	306	334	312	290	363	336	320	359	340	329	348	317	353	313	324	340	316	361	372	335	302	300	345	354	290	331	348	335	343	285	292	303	321	326	317	358	314	318	320	332	313	288	348	332	331	314	336	339	324	321	347	369	311	312	335	338	350	328	319	345	306	342	324	330	339	335	323	312	327	337	378	356	341	347	333	344	306	366	374	325	320	336	311	322	343	311	307	343	324	337	333	344	329	366	348	328	334	332	340	329	395	335	342	343	375	343	326	341	351	318	360	304	333	362	337	344	299	343	344	306	340	322	336	308	343	340	318	367	318	311	320	367	300	328	348	289	364	355	327	358	346	341	341	357	320	326	318	343	352	300	340	358	311	354	334	363	363	341	303	322	337	340	339	319	388	342	337	313	337	350	328	306	371	326	298	365	331	318	316	330	340	334	356	356	352	293	350	407	323	321	318	353	329	304	346	359	366	348	341	314	340	327	319	294	338	365	342	343	309	358	307	344	326	334	338	323	334	331	336	346	333	373	364	378	334	332	330	318	295	323	339	353	321	330	341	347	324	322	346	374	315	352	334	370	322	331	328	300	336	335	335	344	380	375	373	360	313	370	338	301	355	337	334	320	300	337	300	348	317	352	345	317	359	334	343	347	353	344	316	318	347	333	352	345	324	306	325	353	311	374	373	295	326	361	318	316	330	337	321	309	345	330	341	340	308	349	355	330	296	358	342	311	329	341	346	345	367	319	344	323	332	341	342	365	314	294	330	326	303	317	334	314	326	339	310	297	284	314	337	320	303	358	342	313	321	312	327	312	323	368	330	301	373	377	343	332	333	303	330	341	343	335	331	330	297	341	353	340	325	330	301	326	337	307	321	349	341	367	308	331	318	348	339	319	348	339	341	341	315	334	299	326	350	322	333	321	349	327	305	330	333	337	331	331	351	329	339	347	344	358	334	331	316	328	298	329	349	315	323	340	332	317	316	334	352	331	316	348	346	345	286	296	346	312	339	345	350	343	356	314	328	334	330	353	343	353	347	311	344	320	321	307	349	327	329	308	341	366	321	339	333	297	310	330	325	339	361	370	376	349	341	336	351	314	332	353	323	320	315	326	351	328	353	331	344	313	343	338	354	365	350	314	354	349	329	325	332	335	344	332	355	343	317	333	333	289	363	325	359	331	354	344	341	323	341	332	351	323	344	322	353	356	343	321	338	348	355	330	367	340	351	352	365	358	321	340	318	348	321	353	353	362	321	341	326	355	298	348	323	325	338	327	339	307	311	308	298	360	358	361	323	324	314	328	350	313	315	311	317	344	335	317	313	328	351	299	320	299	283	342	344	343	350	305	326	351	327	345	312	346	311	341	339	331	324	323	339	337	344	336	336	351	315	329	328	335	330	341	275	280	337	351	354	322	334	293	383	336	314	353	347	328	321	336	367	350	323	323	347	335	322	334	307	326	356	360	335	317	344	339	358	316	352	324	377	326	343	310	330	335	317	332	362	341	319	342	338	324	320	355	343	291	345	324	300	344	335	355	344	321	318	355	307	334	345	337	329	356	400	313	335	355	324	312	313	356	363	331	325	313	314	323	327	339	335	340	339	332	313	353	354	347	325	361	331	311	365	314	314	281	308	338	352	300	336	345	341	338	344	319	320	335	319	316	337	333	320	306	343	351	346	337	323	310	341	325	293	347	351	372	342	351	337	320	328	330	352	338	336	336	336	333	326	331	355	377	359	349	315	328	319	331	332	363	324	349	344	319	357	317	323	306	372	351	320	334	337	323	318	344	348	346	341	355	350	326	351	316	345	357	334	309	312	371	330	351	341	348	270	342	321	366	370	314	336	331	333	329	350	326	332	330	339	348	341	330	329	328	340	353	323	305	320	302	340	311	326	327	344	312	347	324	334	331	344	337	303	324	337	344	296	290	306	285	329	348	314	324	309	328	363	342	331	327	378	321	300	331	355	343	320	373	324	351	311	336	374	301	310	301	356	323	383	335	330	336	363	319	332	323	335	352	296	337	317	316	327	362	360	336	336	318	327	347	319	334	326	359	342	356	340	320	350	303	312	378	365	342	299	350	306	368	327	343	331	340	334	324	285	322	350	327	323	337	347	328	310	358	315	309	342	327	312	352	330	315	358	323	317	295	309	387	354	344	323	354	322	344	309	280	339	360	314	297	354	335	305	361	322	324	324	342	317	329	345	327	351	317	323	354	353	333	326	300	350	309	301	322	349	313	327	340	321	361	292	362	360	338	295	322	332	359	367	307	348	323	368	326	377	292	346	342	331	343	320	317	334	356	338	335	351	326	345	351	365	314	328	314	341	340	318	361	345	328	342	350	348	377	306	308	312	326	362	322	319	364	329	387	307	293	318	299	358	348	352	320	311	351	312	329	347	337	353	336	360	353	360	313	338	317	297	348	340	340	317	290	338	317	323	330	287	310	363	330	409	355	298	316	327	313	324	355	365	369	348	295	321	323	333	301	312	343	296	347
20260	9396	7229	4812	3145	2018	1287	963	916	870	831	828	774	769	832	758	802	806	767	789	745	766	829	766	723	739	767	830	770	782	787	769	788	827	764	857	775	716	752	810	790	764	819	767	730	780	805	785	818	751	777	782	814	752	769	724	812	757	797	759	754	747	816	825	736	732	753	779	755	784	795	714	772	789	792	782	813	733	813	802	772	764	761	764	797	759	813	797	781	768	788	793	757	769	809	785	820	771	801	786	723	763	767	818	732	775	809	802	784	781	701	745	808	742	780	783	785	770	759	831	779	728	807	748	770	777	796	777	747	762	799	790	799	808	807	790	776	758	785	793	745	743	829	769	778	821	746	848	775	726	774	797	755	755	797	756	745	766	790	770	755	782	778	767	761	754	790	766	722	791	777	722	825	769	783	750	756	758	799	768	752	759	778	788	726	776	781	759	721	749	749	761	788	777	746	745	796	740	816	718	737	760	783	778	767	787	752	798	806	758	773	721	742	756	755	796	787	792	765	767	786	802	805	744	819	765	769	728	767	788	756	779	784	752	781	733	753	758	742	769	779	756	768	764	769	770	754	815	829	757	824	759	743	787	817	786	774	722	787	763	792	768	749	784	790	756	744	762	783	772	772	752	789	752	787	770	782	752	785	803	785	759	732	787	755	729	759	768	761	751	806	807	792	788	785	797	765	800	768	768	747	792	804	786	785	786	773	799	774	805	758	750	774	761	755	761	740	807	748	761	783	783	787	753	762	791	779	759	796	780	771	812	752	750	813	825	824	784	731	749	779	780	772	792	834	783	801	767	823	726	770	762	747	720	814	747	792	758	765	839	801	774	724	799	787	816	806	791	732	801	750	820	813	799	775	811	762	769	798	792	732	775	791	757	736	742	749	769	809	758	775	770	736	786	821	771	821	787	777	796	768	748	738	809	784	793	778	771	762	813	775	755	767	796	834	788	794	774	816	760	706	760	715	764	809	785	803	753	766	802	764	776	761	771	762	793	730	789	727	725	782	752	817	815	785	796	768	771	769	728	799	831	714	824	791	734	809	794	782	801	750	784	815	758	761	789	763	794	756	741	794	749	763	807	800	765	739	798	738	789	761	800	760	752	783	822	747	821	792	809	748	750	786	756	794	774	788	816	795	742	813	761	747	774	749	769	774	767	759	730	762	749	754	768	760	781	761	871	794	807	767	730	767	780	773	783	726	760	771	772	797	753	871	746	782	790	806	796	732	793	761	786	791	792	794	795	744	736	829	777	725	786	795	782	794	795	771	808	782	783	791	787	818	775	774	824	713	772	753	760	833	760	718	766	767	757	756	769	806	725	801	764	815	795	852	791	800	773	814	778	762	772	834	783	762	763	745	810	770	752	784	764	763	762	745	772	742	778	795	809	740	761	801	801	749	795	796	735	742	766	828	777	756	703	785	770	796	747	804	730	731	777	726	815	769	811	770	806	742	743	739	785	778	768	802	802	745	786	766	782	771	734	730	785	797	775	801	798	757	757	760	743	742	781	728	767	787	750	756	786	786	807	789	784	801	781	770	785	775	780	734	752	741	810	764	764	790	778	751	765	733	753	775	799	772	766	751	769	806	785	791	760	807	825	749	807	742	800	759	767	801	835	792	820	762	794	777	746	779	797	759	792	757	780	779	757	801	735	716	753	783	802	782	759	734	808	790	800	771	767	748	761	751	769	797	764	707	816	803	822	792	806	803	761	814	794	799	755	766	790	803	745	804	767	782	735	821	800	809	783	757	830	793	780	778	782	756	768	785	796	756	703	770	763	741	750	802	735	740	726	781	691	835	782	798	778	784	815	708	778	740	781	774	807	724	749	766	806	763	796	747	761	756	839	755	794	752	804	767	773	762	738	813	782	790	796	783	741	777	725	792	745	801	793	721	767	785	762	791	766	758	719	741	749	820	775	785	790	740	770	754	736	713	736	782	775	746	766	786	790	786	817	766	774	816	722	803	749	785	770	774	819	737	786	777	732	798	775	723	822	701	718	774	757	755	799	758	800	781	772	772	762	782	775	821	774	769	776	769	790	787	751	734	728	738	778	799	792	778	754	819	771	759	759	760	756	793	768	783	824	755	811	748	752	744	810	770	751	776	780	771	758	807	788	772	761	783	730	785	793	765	788	820	782	798	818	768	803	790	740	771	771	810	769	776	809	778	774	807	797	724	741	764	743	738	763	778	762	751	757	801	755	790	791	810	748	776	762	732	779	804	752	810	812	748	774	782	789	767	765	742	781	766	745	767	788	774	765	822	802	755	779	748	742	786	789	753	796	715	822	781	790	793	754	815	786	812	761	785	793	785	797	763	820	769	777	777	759	784	801	712	827	769	779	803	801	724	790	808	770	804	820	783	791	734	736	776	793	758	758	791	773	808	793	739	710	844	773	761	794	778	772	737	806	787	782	730	858	766	809	821	779	788	726	784	783	778	704	736	782	845	782	801	791	821	769	763	740	769	809	751	776	781	774	779	827	835	797	781	742	806	787	750	756	774	737	719	753	772	817	761	760	757	723	823	768	773	752	842	794	753	745	741	771	751	833	762	755	769	724	769	787	765	761	824	789	781	817	747	778	782	806	781	762	793	779	820	725	791	802	782	780	772	738	784	771	781	772	767	782	778	761	758	747	729	756	714	741	772	774	816	808	792	749	789	812	800	734	843	780	805	808	781	757	767	795	779	800	842	767	749	769	788	782	738	784	770	799	773	765	729	785	811	809	750	772	796	767	763	759	822	735	806	740	800	798	743	755	706	754	802	766	769	762	779	713	807	818	802	798	806	762	739	816	801	775	753	756	772	749	836	710	745	745	789	791	767	806	823	795	771	782	803	782	807	755	733	814	802	797	785	757	767	771	775	833	835	764	809	729	777	754	768	745	785	751	816	782	792	733	793	808	804	757	816	757	786	806	841	724	787	818	770	811	745	809	834	819	788	756	753	770	787	805	765	810	804	759	782	757	746	764	765	799	814	797	821	779	780	757	778	729	823	799	756	725	732	786	808	762	785	793	797	797	774	812	748	800	791	778	794	746	790	763	790	766	804	837	796	823	788	772	813	786	805	751	798	755	742	782	790	821	756	784	772	757	779	773	813	767	756	768	760	789	729	790	744	722	763	782	782	765	779	787	778	716	808	810	799	805	745	764	760	796	798	757	793	851	789	780	790	777	697	750	790	711	756	738	767	806	790	749	725	740	780	756	805	784	743	787	771	794	826	776	802	783	812	739	799	778	771	785	808	780	778	779	764	755	739	798	762	743	807	748	780	778	765	790	778	750	753	803	781	763	748	792	771	759	767	801	826	728	745	774	765	752	763	809	768	811	770	736	745	805	733	820	789	745	727	800	722	755	777	806	743	739	706	800	761	822	823	732	847	811	798	738	746	745	763	738	751	767	801	773	825	782	745	768	759	805	751	823	738	784	747	797	804	773	765	789	779	814	713	732	789	783	746	765	772	820	765	830	807	765	764	785
30674	4303	806	628	473	436	373	383	336	337	373	367	331	357	344	338	344	330	309	348	347	345	324	319	312	314	313	329	344	345	316	326	338	342	330	359	366	367	304	301	327	329	344	313	354	337	325	306	314	329	346	367	360	317	330	329	361	311	347	372	306	312	353	328	325	370	312	308	322	358	350	349	362	354	354	390	372	322	317	343	320	311	327	315	330	330	326	339	345	348	321	327	348	335	346	336	317	371	326	369	342	323	339	337	350	348	312	337	331	324	340	338	331	352	338	355	347	337	366	344	329	347	325	350	354	363	324	343	324	344	338	358	345	321	330	381	343	332	348	367	366	349	348	344	316	339	295	331	340	359	338	336	348	306	346	357	368	358	316	347	326	322	357	359	356	340	343	346	343	346	350	338	340	351	375	357	359	366	327	335	380	353	357	326	354	342	331	305	383	377	368	349	325	343	328	336	329	359	376	359	350	321	317	324	309	346	326	345	315	327	322	341	349	322	312	342	340	344	324	349	352	323	306	326	315	337	327	324	414	372	332	329	343	345	379	347	316	325	370	330	322	317	327	343	338	339	330	345	351	351	318	336	341	345	331	327	313	328	369	355	326	330	334	342	361	356	380	364	332	367	372	328	384	321	315	354	330	364	347	333	384	303	296	323	349	337	359	362	301	344	321	332	379	371	332	349	338	347	325	336	357	325	354	338	371	346	358	355	335	351	324	348	309	306	352	356	316	329	354	327	326	335	317	332	377	328	337	323	371	355	350	381	306	290	322	360	353	327	337	305	351	327	312	351	376	306	345	358	360	314	299	294	330	367	361	331	322	364	353	348	354	319	355	344	345	322	337	333	320	318	337	356	360	322	344	384	364	340	324	372	313	337	340	346	365	323	325	338	305	336	330	341	323	365	333	320	356	320	321	349	353	338	340	346	326	330	322	334	331	369	333	326	390	290	341	325	340	346	332	345	353	348	333	316	331	364	342	354	331	406	327	321	326	342	340	323	357	372	333	353	338	312	347	319	344	340	345	372	329	306	363	373	358	335	324	357	342	334	290	324	325	344	385	309	372	319	330	350	384	337	355	372	336	354	325	322	337	382	358	356	385	355	375	365	359	310	341	316	347	334	332	307	357	380	345	331	372	352	377	348	351	317	333	330	330	309	339	331	369	343	351	325	330	333	314	322	359	333	322	340	340	337	345	339	331	312	336	372	332	322	340	331	370	369	333	342	344	323	312	347	331	350	307	333	327	318	342	323	361	333	314	348	327	384	325	362	360	332	346	338	380	324	335	334	341	351	346	355	322	342	332	350	309	348	378	378	349	344	340	390	309	328	315	348	346	370	323	314	325	294	284	316	341	293	310	313	326	320	350	356	366	348	330	342	310	340	315	359	360	346	324	289	338	304	343	387	369	350	342	355	369	283	360	347	391	329	314	327	334	362	316	367	336	332	315	348	343	317	328	303	352	369	373	336	321	326	382	373	337	369	368	310	307	343	340	372	326	324	349	350	326	351	339	330	347	316	358	319	329	357	320	341	344	319	312	311	300	351	345	363	330	322	331	333	329	332	362	338	341	368	345	331	362	336	352	354	329	378	316	312	339	318	349	312	348	347	327	386	355	353	336	319	363	378	292	340	375	315	348	312	369	352	367	291	346	363	298	334	347	331	373	366	375	374	385	315	328	340	344	322	370	314	305	335	344	374	336	325	361	364	330	335	341	345	323	344	351	339	317	353	348	323	347	328	328	332	327	377	359	309	352	376	349	331	305	311	330	324	334	330	347	370	302	380	350	347	337	338	326	321	341	369	344	333	324	323	338	328	336	314	348	329	357	348	362	342	326	329	341	327	314	354	354	294	323	337	389	324	348	353	336	369	324	317	334	375	358	344	313	334	334	323	322	355	357	368	313	352	354	369	340	337	329	317	336	334	336	354	341	335	303	337	327	331	342	334	361	346	325	336	335	321	328	319	327	345	323	318	333	337	353	378	348	331	341	322	323	305	290	362	317	315	365	299	332	373	366	336	375	288	339	333	367	326	357	367	333	376	347	348	330	303	338	358	371	322	355	388	317	325	328	364	316	317	350	343	333	331	346	348	362	329	340	316	357	319	335	339	343	360	330	325	331	330	333	331	350	372	353	339	323	331	336	334	301	356	355	323	336	307	359	351	347	319	336	335	363	375	348	337	339	342	342	326	339	354	385	323	332	346	331	338	364	340	328	319	330	310	308	326	344	336	321	367	366	330	351	326	297	357	303	332	351	364	316	382	358	343	313	321	324	333	352	330	380	334	334	343	349	301	353	368	329	381	332	336	319	334	373	324	301	326	340	361	339	352	337	341	332	363	345	334	335	347	318	348	302	319	372	393	328	331	340	340	319	344	355	341	338	300	318	320	366	373	365	350	375	337	315	308	390	324	312	330	356	340	342	301	350	340	352	323	315	343	348	323	350	321	324	333	367	348	354	355	322	360	372	323	337	331	340	349	321	319	341	365	340	302	339	310	312	331	350	348	395	328	344	359	322	317	342	313	312	339	314	347	365	319	354	331	332	352	362	356	336	360	370	365	353	340	319	307	339	314	321	338	351	350	318	369	324	362	323	351	320	351	361	354	337	358	318	342	346	309	361	354	332	334	340	342	346	375	357	349	373	326	349	350	359	355	376	350	329	381	341	304	346	342	307	367	358	348	335	358	320	345	324	323	339	327	348	319	350	358	342	328	319	323	327	345	347	391	358	340	371	332	343	339	348	325	366	303	290	313	340	348	362	340	352	368	398	364	323	340	371	355	350	338	354	347	352	323	306	337	351	350	322	337	344	373	355	349	341	319	357	350	333	348	375	324	363	368	349	346	325	344	373	330	358	391	362	358	296	343	312	351	340	363	320	338	354	344	342	315	335	359	327	330	336	341	351	313	325	347	306	353	337	352	323	345	315	302	355	316	355	350	331	344	351	373	330	344	336	348	350	326	362	351	346	380	364	316	344	306	334	336	334	375	338	357	335	356	305	324	356	337	335	340	365	314	344	365	337	325	322	340	334	336	353	311	365	355	358	326	343	377	329	343	334	349	309	346	371	394	344	323	342	366	331	339	319	301	329	320	287	330	332	318	331	331	328	328	371	344	360	345	353	352	360	342	331	331	338	313	365	352	352	350	345	329	330	377	341	343	345	329	315	367	323	314	345	327	362	313	366	319	357	324	337	347	350	332	361	332	309	349	309	370	336	278	338	336	343	330	357	328	335	353	321	374	344	335	352	309	333	306	360	369	327	366	307	336	327	345	296	347	316	365	368	334	305	318	365	379	378	324	308	288	370	302	362	341	335	377	366	309	382	361	351	345	320	319	345	293	303	295	363	370	339	364	313	345	313	348	365	380	352	331	343	361	380	341	346	342	339	352	335	331	304	368	328	329	330	353	364	378	350	333	372	318	320	349	320	344	313	344	333	287	350	342	395	363	347	343	297	352	349	367	367	331	321	361	365	344	336	336
20109	7283	6446	5387	3834	2867	1471	1035	1007	861	854	903	836	870	842	807	841	869	850	827	828	852	765	846	829	760	801	837	812	811	804	761	883	765	826	825	809	755	789	772	839	798	819	773	782	825	820	859	827	808	772	806	863	769	783	854	832	856	793	791	791	783	772	793	799	826	790	802	813	832	795	843	783	839	774	813	841	787	863	858	794	816	840	788	837	826	806	861	767	804	801	762	805	745	854	854	827	833	872	858	803	774	815	815	833	830	816	807	774	770	793	792	838	834	811	850	790	816	826	778	798	844	816	794	811	824	797	791	809	835	762	831	751	823	751	757	815	811	836	827	814	829	745	815	778	753	806	802	829	864	816	833	756	820	807	827	814	836	853	824	839	796	803	745	839	786	802	779	806	779	761	801	782	782	770	857	731	841	802	824	775	792	802	752	785	794	809	810	776	806	826	831	795	817	748	778	803	779	817	804	816	769	798	785	831	796	796	835	807	790	839	787	771	810	762	780	868	858	836	837	814	808	794	762	835	860	794	881	813	788	801	808	832	826	848	856	812	812	802	784	769	790	813	754	808	810	874	837	768	776	797	824	850	814	761	785	850	843	804	836	843	821	743	852	761	795	800	793	764	822	844	837	844	810	767	814	811	805	790	789	835	850	781	801	888	858	779	790	828	806	829	846	790	841	818	770	817	781	773	787	819	850	845	831	814	844	810	758	793	822	834	788	774	751	803	827	769	749	803	770	777	822	814	787	802	772	793	763	821	807	800	821	767	791	810	865	793	840	794	783	790	795	799	837	779	791	833	752	766	779	812	829	826	850	829	832	835	796	796	818	824	808	829	863	817	781	815	747	808	809	802	802	796	830	741	815	778	828	853	817	823	803	833	771	806	777	773	776	855	832	839	836	794	863	753	751	787	817	782	778	777	836	812	815	864	829	820	846	845	780	826	830	768	765	797	805	829	852	775	794	853	801	786	799	776	809	788	759	762	769	828	807	838	874	793	793	773	790	750	824	808	814	808	747	796	824	765	803	823	798	801	820	818	777	823	749	878	874	774	785	818	807	826	788	768	823	843	798	755	793	832	806	798	835	821	807	773	826	788	817	819	799	880	877	795	829	807	812	797	774	795	822	845	775	774	746	793	810	810	831	818	782	830	813	800	851	811	786	815	852	823	807	842	813	778	826	807	841	797	805	869	819	813	792	822	818	777	806	775	803	798	784	786	848	808	848	771	876	782	801	820	759	797	795	787	804	787	841	794	790	779	839	815	866	869	809	820	776	811	787	796	797	757	822	781	816	766	820	836	804	793	814	744	779	804	781	812	840	810	780	737	811	822	839	864	833	813	793	818	803	790	784	846	753	871	781	848	857	866	817	747	786	802	829	804	800	822	807	828	824	809	847	791	779	728	772	835	745	831	760	825	798	786	789	823	834	800	759	835	782	818	843	771	796	768	775	804	841	803	761	817	816	844	797	786	863	733	788	792	824	810	831	805	830	805	831	837	816	816	774	848	855	815	811	803	821	868	825	762	796	766	775	840	849	760	858	790	804	812	798	825	851	834	831	799	841	809	776	772	787	821	836	794	715	804	831	778	770	771	805	816	790	790	805	794	760	799	799	773	825	774	789	718	778	801	807	805	823	774	772	819	839	779	781	839	807	807	804	786	786	811	804	792	785	811	786	801	832	765	775	797	809	770	743	761	815	812	799	823	848	778	835	820	754	798	792	827	765	829	806	830	774	845	749	829	837	869	771	795	850	840	792	764	785	809	786	815	756	766	820	818	781	843	780	809	812	834	814	822	750	774	795	764	772	801	803	816	816	864	824	830	789	759	810	800	814	820	806	844	837	857	798	742	831	737	795	842	733	778	786	825	806	800	794	850	808	819	794	823	797	805	806	801	811	803	815	837	868	831	755	765	808	812	824	832	781	812	831	777	805	789	859	780	793	778	750	793	759	810	770	813	749	839	849	785	810	802	838	849	834	765	779	814	793	788	791	776	792	865	833	835	782	772	768	767	859	811	784	846	840	776	805	815	817	716	789	779	764	788	830	860	842	786	771	867	811	756	808	763	808	819	797	862	802	793	799	839	816	792	739	789	751	805	833	797	799	822	805	812	803	820	864	740	810	772	847	807	845	777	827	790	878	823	812	787	783	868	766	821	805	807	760	784	838	831	793	848	787	812	791	780	832	756	815	826	796	776	785	788	847	819	764	790	744	853	800	771	781	750	811	815	820	793	784	782	859	783	783	817	787	807	831	859	798	797	742	852	806	824	846	792	795	806	825	810	855	768	772	813	828	812	774	837	761	760	761	804	816	832	824	737	823	819	788	770	799	789	823	805	798	844	786	779	749	787	850	808	768	826	812	765	816	807	804	819	794	830	769	768	753	795	803	826	788	807	784	785	807	841	795	800	824	850	780	771	752	774	806	777	804	785	801	790	789	785	770	765	768	837	747	829	801	799	789	778	758	807	815	802	793	788	841	779	806	744	841	793	834	794	791	811	808	779	801	866	786	790	797	836	804	797	805	824	796	819	838	788	742	788	809	830	768	844	802	821	800	780	809	746	805	836	826	751	765	798	864	719	817	795	761	742	790	799	801	779	823	786	760	783	800	775	815	757	775	784	772	822	824	836	783	805	787	767	823	787	807	806	825	772	798	882	800	814	819	773	801	822	823	820	814	790	774	789	789	751	788	837	859	834	818	768	777	787	787	748	823	826	784	801	806	814	799	817	807	779	788	792	818	822	795	773	765	776	802	807	829	779	802	817	811	808	792	832	854	754	809	850	825	871	757	848	830	824	769	854	812	780	828	829	761	794	841	802	827	801	843	748	785	775	787	810	801	830	854	822	791	816	779	783	762	821	824	803	791	762	786	767	862	827	807	735	820	778	808	787	796	801	795	801	733	775	789	810	808	817	783	804	818	836	801	760	841	795	787	785	803	851	780	795	813	794	770	795	781	801	795	732	820	799	755	786	760	870	787	832	791	833	819	846	840	810	801	818	817	816	835	779	812	818	811	843	847	824	804	808	778	863	855	853	793	760	830	817	783	793	807	824	818	822	780	849	825	778	808	820	814	847	808	797	794	798	793	737	782	813	772	770	814	789	785	833	872	810	848	812	812	808	791	871	823	790	799	787	795	779	809	815	791	781	828	794	780	821	766	807	847	795	826	791	850	762	836	806	842	803	838	807	790	783	806	806	823	830	812	838	751	787	794	817	813	773	837	775	814	796	843	875	822	783	824	792	785	802	802	785	785	782	794	785	780	746	814	818	769	809	856	811	782	775	841	826	801	806	785	800	815	771	794	814	827	801	806	841	793	828	822	822	807	800	750	810	803	785	757	749	764	796	779	781	790	792	780	789	790	784	809	786	825	797	847	793	853	809	834	824	826	782	831	803	827	815	813	824	799	813	813	828	845	812	773	824	841	743	749	824	844	794	769	818	824	771	778	827	817	802	858	815	816	775	792	809	793	795	778	804	775
16480	1457	571	499	394	328	379	309	344	295	311	338	318	343	309	259	317	324	346	305	292	336	331	342	334	312	328	324	319	334	313	316	362	321	315	293	318	319	358	312	320	355	319	344	351	305	332	355	360	345	329	325	321	293	329	305	353	310	312	345	358	300	317	343	322	358	294	324	310	309	336	349	328	346	317	347	284	307	355	334	317	346	301	321	281	350	316	301	309	318	284	293	329	311	306	284	334	319	340	320	338	316	339	325	303	332	331	318	358	326	319	303	320	330	342	368	301	333	293	328	327	331	319	346	318	330	348	342	316	296	341	300	308	320	326	328	334	303	337	312	338	334	310	312	331	296	305	319	323	317	321	311	336	285	326	304	311	354	345	344	362	313	324	293	332	306	324	327	310	341	310	351	330	308	350	285	328	311	339	317	317	324	318	316	329	343	314	314	326	316	349	330	304	340	301	305	311	313	323	330	332	370	343	311	321	324	348	309	373	306	310	318	303	332	321	322	328	340	340	322	327	288	332	316	331	342	385	340	318	353	316	327	332	322	348	307	288	317	355	326	340	309	302	309	290	299	345	308	306	324	329	308	326	310	342	283	310	309	337	321	320	277	349	308	346	320	326	304	345	320	320	342	366	319	365	285	333	312	324	309	344	348	299	360	270	346	318	297	324	347	304	283	346	332	341	309	290	321	325	350	311	324	327	329	324	306	343	326	306	349	317	317	299	349	280	322	304	326	336	303	301	326	295	305	329	356	314	335	331	346	339	323	290	307	289	353	318	277	311	342	325	327	309	308	326	342	366	316	340	300	323	328	298	340	320	327	297	344	321	296	353	353	350	310	348	286	318	309	323	330	315	367	321	305	309	326	350	315	335	331	321	329	349	296	311	319	335	323	331	333	287	334	325	302	368	311	334	340	357	295	302	319	301	322	329	301	365	299	340	360	325	315	296	319	299	334	316	336	311	318	310	303	307	316	337	323	310	330	337	376	331	348	330	317	343	319	307	301	335	343	300	324	351	316	335	338	322	289	331	333	333	330	327	340	315	346	348	331	322	322	340	323	347	306	300	331	315	338	335	324	326	320	335	316	334	291	344	330	337	330	354	328	323	358	308	319	293	296	299	312	321	356	316	330	295	309	344	315	324	297	312	356	336	323	334	327	310	317	307	339	374	342	341	327	336	323	336	334	292	306	300	331	360	315	304	341	296	329	285	307	309	296	305	294	301	312	334	328	313	347	347	317	342	312	315	344	318	312	352	341	345	271	311	342	301	351	317	299	349	326	316	317	362	319	333	305	317	321	340	328	327	313	348	324	299	309	298	355	338	308	317	332	323	327	325	307	309	302	356	336	287	344	340	278	293	298	331	326	331	315	318	310	298	350	301	320	301	342	302	287	315	334	302	322	320	296	376	320	322	312	328	301	310	313	306	327	343	348	317	273	324	277	315	311	324	313	325	338	284	313	336	333	338	339	362	347	307	304	316	356	313	335	318	320	319	345	319	326	348	311	369	350	351	334	321	316	328	351	343	345	346	319	302	335	353	305	286	315	316	326	285	345	281	342	311	319	321	337	306	328	309	323	312	325	298	304	323	313	313	325	284	339	269	319	302	339	276	328	308	321	304	315	292	315	335	287	313	325	331	339	336	328	311	317	361	319	338	283	310	281	338	253	287	371	322	322	400	326	324	311	324	338	288	282	314	316	322	324	308	283	298	334	354	315	318	311	330	347	310	356	372	287	320	330	318	323	306	329	298	289	339	307	318	338	317	341	309	314	323	309	334	344	331	311	302	322	295	363	286	332	344	356	294	322	319	318	330	304	324	345	294	316	322	367	337	315	354	326	336	287	306	316	339	346	297	324	321	327	312	355	319	293	351	330	305	313	344	334	305	284	343	296	323	346	324	307	321	319	339	313	319	333	327	294	311	348	313	349	316	336	314	285	323	310	317	315	319	304	319	321	325	357	296	354	325	345	327	337	320	299	318	321	313	329	314	315	301	322	288	318	323	317	319	332	302	319	330	315	343	307	332	331	317	322	346	334	338	363	362	336	272	342	310	323	323	332	364	317	354	334	312	291	338	298	317	338	313	318	324	322	302	301	355	339	340	331	338	313	334	304	307	351	341	301	293	330	323	306	294	334	324	336	322	369	317	338	315	333	309	334	321	340	313	317	346	319	307	312	315	362	365	355	329	334	313	326	321	299	324	316	328	323	347	321	332	348	321	329	331	329	311	343	308	320	324	295	338	361	312	311	304	326	312	307	324	306	314	326	317	330	284	316	321	342	359	321	312	346	309	339	329	341	354	309	318	310	351	276	280	298	303	309	317	304	342	273	306	328	335	320	307	327	319	302	329	340	307	307	320	342	297	331	342	307	292	298	335	335	334	330	292	345	306	316	357	297	341	302	303	312	340	317	318	310	335	325	330	337	304	321	342	339	304	317	302	358	320	322	298	318	314	322	349	318	377	296	320	288	336	343	320	285	308	324	300	332	324	344	305	360	317	292	380	281	323	302	319	322	307	310	326	359	312	305	333	387	312	349	322	326	299	329	334	299	359	324	318	302	307	307	329	323	368	362	317	316	349	329	280	339	309	347	325	315	297	351	325	290	323	314	334	302	313	321	339	349	347	329	350	356	299	327	303	327	307	321	350	336	311	316	306	328	332	294	328	299	269	333	365	323	314	331	313	342	274	326	322	291	336	299	340	319	321	333	305	300	312	319	313	317	308	306	301	279	306	309	346	285	286	321	336	349	331	307	334	278	312	330	295	307	276	299	317	329	349	302	330	330	333	289	290	321	317	345	327	320	267	324	316	307	315	318	310	316	326	332	306	307	309	304	304	315	332	351	321	327	295	322	307	314	316	301	297	340	296	311	311	272	341	306	318	331	326	307	313	303	373	325	341	311	302	323	296	313	320	329	315	309	316	309	311	314	327	353	322	302	316	317	315	316	331	335	316	300	305	330	354	349	344	326	271	335	340	339	338	296	304	313	316	313	339	343	328	321	322	314	285	326	303	326	291	307	326	302	301	318	320	322	350	324	372	325	340	339	325	311	266	310	311	305	358	294	314	291	289	326	287	356	346	332	316	308	283	302	332	279	353	340	309	287	368	307	353	323	319	339	325	343	309	329	299	344	296	302	314	316	354	310	328	333	300	325	306	351	317	340	276	328	343	340	296	356	328	342	341	322	329	312	328	335	338	324	329	338	303	296	329	313	295	325	351	328	342	353	313	332	356	340	330	299	323	322	331	313	357	288	340	277	335	337	330	335	310	312	305	329	300	315	336	322	340	335	312	334	316	311	297	301	320	331	306	335	309	353	328	334	334	331	306	328	308	302	322	317	308	288	276	327	284	340	361	295	320	285	324	317	325	345	299	347	344	300	344	326	291	320	277	332	310	308	348	331	308	287	345	306	349	334	300	319	310	327	320	275	351	324	303	355	314	325	335	327	337	330	306	341	305	317	350	312	329	366	316	324	330	320
11585	3984	4549	3064	2179	1238	939	810	767	814	804	780	723	757	764	747	702	746	704	696	777	758	705	746	719	753	755	748	739	761	718	740	743	765	757	758	791	724	721	741	751	703	734	711	714	760	787	682	732	730	754	756	749	763	720	674	774	726	734	714	729	772	760	712	739	697	818	703	754	766	769	781	712	715	734	713	684	771	756	742	755	725	732	697	758	749	724	755	736	713	754	767	747	724	774	703	708	736	718	735	737	737	738	709	711	691	747	676	741	751	718	665	710	709	731	733	746	796	736	694	759	702	717	720	724	734	706	749	794	756	781	714	697	772	720	727	742	702	698	728	734	737	770	811	742	767	730	711	749	753	742	752	725	731	766	730	745	701	752	764	729	703	721	736	750	705	728	747	681	755	701	728	774	703	752	726	742	697	731	753	755	707	732	714	771	761	741	724	737	729	701	692	738	746	723	752	708	769	713	725	752	707	754	729	725	740	723	750	735	725	733	785	787	722	718	794	713	724	746	729	702	699	718	725	724	731	744	725	779	717	750	717	732	760	752	750	749	766	721	751	734	747	728	749	698	778	675	758	747	691	712	734	715	708	734	720	761	797	717	725	682	712	720	676	748	709	751	738	683	722	703	759	728	727	748	726	740	726	672	725	709	690	665	737	761	765	720	666	699	751	680	735	767	760	767	750	741	729	649	776	761	730	703	724	738	739	687	726	677	733	810	710	695	764	763	757	756	726	685	729	735	698	689	748	725	695	698	745	741	732	736	731	715	752	743	764	756	724	740	725	754	769	733	688	749	760	745	709	730	760	729	727	724	771	757	717	721	698	720	746	719	727	755	708	723	727	758	778	749	722	754	708	764	754	738	733	735	735	791	707	731	726	740	726	721	752	705	709	765	758	749	721	749	752	783	764	774	734	703	763	751	707	730	736	765	708	714	705	744	757	718	737	734	735	700	754	774	701	752	700	725	724	743	749	720	779	732	739	744	674	738	720	709	715	754	707	766	702	740	722	731	754	763	754	728	711	752	655	739	725	743	729	783	760	767	703	764	749	735	740	729	751	733	703	718	713	685	752	727	775	737	721	723	756	742	701	745	709	715	756	715	741	759	691	766	746	744	728	720	780	761	736	760	762	752	703	731	697	678	697	704	756	711	737	730	734	705	718	700	746	715	718	725	731	749	716	731	691	796	762	751	746	697	683	745	738	758	745	714	738	756	750	706	714	733	687	715	708	756	741	698	705	735	730	706	720	714	791	751	703	748	729	697	693	745	725	795	692	700	760	757	715	778	756	717	740	772	735	694	748	753	767	768	718	723	722	766	725	738	698	728	725	730	715	742	739	730	711	688	741	736	739	747	724	720	710	754	735	687	724	751	738	712	704	724	727	713	763	714	746	764	691	774	711	744	715	723	692	703	741	726	720	683	748	691	722	734	725	712	769	723	743	754	730	724	710	748	738	744	753	696	762	697	749	723	693	735	766	715	749	716	780	746	675	773	725	773	712	764	751	713	730	739	719	733	766	697	690	746	699	731	741	761	729	739	732	728	734	786	681	703	729	727	723	770	773	738	761	758	710	710	746	735	772	738	740	786	742	775	722	733	708	745	752	704	715	716	723	668	707	732	731	741	742	719	777	743	773	703	718	720	753	726	701	710	758	666	751	741	727	768	744	772	678	768	731	731	734	744	739	750	729	702	750	722	764	722	695	780	734	728	749	724	761	732	726	754	748	728	716	742	742	728	762	719	724	757	731	730	763	781	706	662	740	796	726	691	761	728	724	698	723	762	740	722	769	756	740	700	763	737	769	714	749	753	725	711	723	747	766	778	699	734	729	703	743	746	769	697	709	737	738	754	745	749	721	719	717	757	772	748	747	711	727	741	747	740	737	717	721	798	688	720	705	722	761	732	813	752	748	722	722	730	750	705	702	720	768	777	686	726	746	712	753	738	733	744	775	750	717	720	722	699	729	718	733	734	724	745	682	776	759	760	723	715	726	790	728	712	764	728	731	749	728	756	785	679	673	740	729	688	766	758	767	661	755	795	798	795	716	778	700	758	728	714	761	706	730	734	730	719	743	709	719	774	774	734	732	736	735	687	698	755	707	718	739	692	762	695	736	695	716	717	709	734	720	727	746	768	737	715	727	779	706	711	708	810	748	749	736	741	729	716	814	734	745	732	710	755	700	656	747	711	742	704	758	720	712	759	737	720	753	717	725	711	720	740	756	747	749	706	744	770	749	689	697	724	770	687	716	753	759	713	735	741	733	749	735	716	733	737	727	694	758	758	704	702	742	735	697	728	753	732	750	710	704	708	702	767	732	737	734	755	746	737	692	696	692	763	712	746	754	723	743	715	726	723	764	773	740	680	746	798	737	718	735	746	735	723	740	780	717	723	732	733	734	705	701	705	681	702	704	754	797	713	711	701	751	721	730	758	717	771	731	681	751	685	753	719	727	753	740	753	712	719	740	726	761	742	693	709	757	749	747	771	714	739	696	718	771	729	724	716	752	729	728	713	722	716	769	737	684	712	751	792	734	727	752	760	745	747	769	678	741	732	760	760	786	758	726	721	741	800	700	731	738	751	745	714	796	689	713	778	710	718	673	740	718	681	791	742	724	684	748	762	745	701	734	721	718	733	761	740	720	698	735	732	732	740	758	730	714	728	726	692	754	776	763	741	721	762	734	757	752	759	697	747	690	705	763	771	724	702	742	725	757	741	788	738	749	747	752	773	709	723	749	714	755	708	677	743	756	770	778	786	725	686	738	727	735	725	725	701	714	743	791	747	696	759	769	741	725	737	722	752	773	768	762	699	755	749	735	753	725	778	696	774	768	736	703	705	750	720	749	752	712	726	750	763	775	741	754	723	780	780	796	686	741	725	718	727	783	739	713	705	753	738	759	778	752	724	710	746	724	766	719	730	720	718	723	733	727	750	727	755	711	757	780	748	752	761	737	758	749	746	728	659	722	754	765	680	680	707	689	726	747	745	731	741	717	747	682	749	760	750	724	716	784	759	713	714	733	741	709	739	747	735	735	764	708	796	741	712	704	733	723	735	763	727	735	695	726	747	756	781	759	754	768	740	696	749	767	752	716	726	729	737	749	769	702	726	728	726	769	782	752	775	767	725	675	724	715	700	761	753	713	762	734	762	737	720	736	741	736	772	736	694	709	726	735	733	760	758	733	695	685	760	762	725	733	693	719	751	748	712	734	732	721	733	736	751	715	763	735	721	726	722	696	719	799	718	756	712	758	725	739	737	719	656	710	740	690	680	739	733	753	698	727	778	760	762	693	749	690	712	742	669	705	737	712	729	760	739	722	741	742	672	733	710	767	714	710	730	746	730	749	707	737	739	762	690	748	707	691	750	768	686	728	750	758	706	717	691	750	775	732	741	772	703	747	735	742	734	722	744	767	705	673	759	747	707	679	754	806	721	752	706	714	762	744	706	717	742	743	733	697	743	738	744	774	745	706	717	699	672	724
27402	3911	870	622	457	351	352	346	299	317	357	367	323	348	317	352	321	336	338	337	328	363	338	329	342	307	361	290	315	340	349	298	318	335	332	323	331	327	346	324	323	325	316	377	321	324	326	346	312	360	296	358	349	327	340	356	321	363	352	328	340	346	313	342	295	302	340	325	360	347	364	353	391	335	302	318	326	320	335	353	368	342	309	331	350	322	354	297	304	372	308	375	367	294	339	316	300	328	329	349	334	309	341	385	333	317	314	326	333	336	293	326	326	352	328	318	346	347	319	343	380	337	332	307	320	358	343	318	323	349	332	344	300	321	309	315	357	330	349	369	279	342	348	338	342	319	333	334	337	305	354	330	337	364	310	323	330	312	308	348	387	387	345	347	344	344	346	320	302	339	302	324	364	338	342	306	320	313	363	346	359	326	315	359	316	353	308	321	312	348	323	337	313	330	337	361	314	305	299	337	320	340	344	328	331	373	308	372	323	359	325	342	336	311	290	357	323	333	337	337	346	330	311	369	350	327	303	326	321	305	377	318	343	334	340	341	356	378	343	365	342	351	316	371	319	350	341	335	306	342	367	351	333	332	330	356	341	346	336	328	330	308	307	324	339	353	332	328	330	333	339	346	318	332	349	358	345	352	374	350	333	357	368	332	315	335	335	331	355	364	341	332	366	333	365	283	323	368	305	349	312	328	361	305	337	265	335	332	340	344	299	360	337	318	324	366	297	359	345	317	322	325	357	354	322	341	303	312	343	353	302	333	347	314	321	303	319	315	306	313	322	344	337	347	370	316	344	329	323	338	347	352	354	341	348	343	367	332	347	315	385	334	318	289	335	371	356	303	327	337	307	317	333	354	329	337	312	354	344	334	329	306	326	356	339	341	348	319	328	323	328	339	327	341	320	327	321	310	351	307	333	336	337	323	289	314	347	353	335	352	345	299	316	303	365	333	326	373	308	308	361	317	301	352	321	341	326	349	324	362	313	292	337	339	346	331	325	361	315	367	342	338	335	321	344	323	322	375	346	338	384	353	311	335	316	314	335	338	333	327	325	295	309	288	337	364	356	298	329	341	307	350	326	333	319	365	347	343	348	325	336	338	331	332	311	320	358	330	324	306	341	353	354	311	347	378	360	363	299	320	327	358	355	351	350	362	307	342	360	373	344	354	344	342	377	345	327	327	348	325	340	331	331	300	326	369	345	323	329	306	341	336	313	353	335	348	365	348	348	310	332	354	291	295	358	337	323	342	333	313	328	320	316	333	342	354	324	342	328	361	306	319	334	366	340	338	329	335	325	393	335	338	337	312	334	320	333	332	328	341	356	332	375	338	306	351	334	335	365	348	315	326	344	336	328	301	344	358	358	361	306	312	351	338	325	339	316	335	305	331	339	332	337	343	342	340	327	356	357	328	313	360	327	366	328	326	355	311	316	325	334	322	325	331	341	354	341	346	315	329	331	322	346	356	356	312	319	324	298	347	325	319	300	346	370	332	313	361	340	316	327	292	298	333	343	332	308	317	329	343	300	314	343	348	352	368	326	350	326	336	347	342	365	302	304	340	356	355	332	282	360	339	322	328	342	356	339	333	323	309	308	364	362	340	351	348	352	328	323	321	339	326	336	377	342	373	351	342	354	310	338	331	291	288	356	335	366	372	313	281	299	295	342	329	329	336	317	357	344	342	287	329	324	330	368	358	311	310	325	323	334	340	340	362	361	356	335	312	342	361	338	339	346	338	326	300	343	339	335	373	305	352	295	327	327	351	335	282	316	342	322	337	336	318	322	368	371	331	361	359	341	349	351	353	338	347	347	304	361	359	340	292	339	337	332	318	339	321	289	348	297	333	362	326	357	361	341	342	345	366	303	332	333	337	308	377	331	328	346	327	309	305	317	343	332	349	328	312	365	358	301	320	315	334	367	322	349	332	392	313	321	310	378	376	362	366	343	328	346	314	349	317	304	326	322	357	306	290	329	310	319	343	336	338	344	361	345	356	354	367	368	321	326	342	327	326	313	331	334	306	334	365	359	311	342	333	319	330	345	351	282	320	348	327	335	378	369	325	322	343	302	303	349	307	381	355	319	333	338	324	355	323	374	328	306	349	341	313	350	323	321	350	329	329	306	337	344	337	345	304	349	335	290	320	358	325	334	337	301	344	349	356	339	318	324	310	333	312	343	324	323	331	350	354	350	340	330	362	313	337	356	335	348	319	308	318	301	319	347	328	330	338	364	349	359	353	309	318	331	363	378	340	316	333	353	317	309	339	366	333	305	364	333	330	345	311	367	355	361	318	314	339	359	323	355	356	339	332	323	330	326	360	363	327	318	308	334	335	315	327	323	330	371	356	329	330	341	321	341	348	317	315	309	336	299	320	331	329	362	359	332	329	366	304	336	356	335	312	316	328	348	344	341	324	323	349	322	334	332	317	354	341	312	356	344	332	313	331	324	334	349	310	331	322	312	361	318	339	299	311	314	315	358	339	351	306	331	329	345	347	315	312	320	354	355	337	320	322	344	331	336	333	369	355	371	331	301	320	331	327	318	331	360	355	343	330	337	309	316	361	294	304	313	351	359	300	317	275	351	321	337	321	359	315	316	362	328	334	346	307	320	349	320	329	348	327	319	363	337	338	312	337	343	315	332	354	375	342	345	343	359	308	354	343	320	336	322	329	319	331	324	335	352	357	354	356	278	345	314	321	319	357	339	328	337	326	317	312	373	368	341	333	309	328	332	323	324	348	347	344	314	325	318	335	370	347	315	329	369	331	338	326	311	339	357	322	333	287	349	355	309	343	310	330	279	365	329	326	341	318	337	360	302	345	324	335	301	297	315	337	323	328	362	346	349	345	361	319	338	316	315	316	334	328	361	348	322	354	310	327	323	335	324	375	338	349	342	357	321	343	366	305	350	319	338	317	329	317	305	342	347	363	323	351	319	350	339	330	316	333	361	322	344	305	334	321	325	300	315	361	327	341	321	347	371	330	367	320	370	334	357	301	348	349	337	341	361	335	358	342	329	307	339	337	329	332	377	342	325	314	314	339	296	305	335	323	339	298	349	334	317	303	309	343	355	336	379	310	342	326	373	353	334	337	319	331	325	347	357	339	329	324	304	345	298	337	359	321	346	327	325	345	324	357	367	357	348	354	306	347	363	354	361	335	337	337	336	349	320	310	343	314	319	323	327	323	335	308	349	343	323	366	352	336	346	306	334	373	346	356	301	286	277	365	295	344	365	338	331	287	333	357	329	322	325	320	327	372	349	318	319	352	318	308	325	296	291	332	321	336	322	322	316	332	332	382	343	359	311	337	324	330	353	350	324	316	298	328	320	327	314	345	347	366	339	307	340	311	326	342	317	323	326	340	313	348	342	301	319	331	321	298	347	369	321	321	317	329	348	313	332	310	346	353	335	314	307	314	334	320	340	344	355	361	333	345	334	298	341	307	307	365	344	336	325	338	318	341	333	363	356	336	355	322	320	296
19523	8565	7105	5506	3533	1883	1167	992	928	803	832	846	773	816	758	815	806	802	787	762	791	816	815	788	798	808	786	793	785	814	783	792	793	780	809	756	723	762	805	726	783	787	785	821	802	742	784	771	849	748	733	803	807	791	754	802	756	836	789	735	734	774	791	766	731	788	798	803	782	747	743	740	762	781	791	758	801	784	762	798	794	767	790	764	790	774	785	800	789	727	785	763	824	802	749	796	780	751	744	861	804	782	794	829	731	788	770	774	768	840	782	808	792	777	777	734	815	718	780	831	781	801	809	800	771	774	770	822	791	730	720	771	738	786	758	719	783	775	786	756	778	774	749	760	777	747	779	766	769	774	824	749	784	738	749	757	765	839	773	780	757	773	772	765	806	803	755	716	786	779	840	829	781	719	786	812	798	784	748	778	751	791	805	815	751	751	773	762	733	755	800	758	805	778	792	819	799	780	758	813	784	821	860	822	778	812	790	793	754	778	811	799	811	796	830	806	814	768	756	813	781	801	837	770	738	828	768	803	818	804	800	761	771	767	786	726	763	789	796	778	802	814	733	742	806	801	774	797	778	745	783	749	774	767	772	765	781	812	776	757	784	734	836	790	790	817	795	766	779	772	833	780	802	723	752	753	826	792	792	814	764	754	756	799	771	737	743	766	773	819	772	728	771	771	813	736	729	754	749	775	808	812	816	797	868	752	766	765	724	805	750	803	806	787	788	779	774	800	748	787	760	814	822	790	772	793	761	733	766	727	811	769	774	838	789	821	765	742	733	757	790	814	755	778	811	786	796	788	759	816	715	802	855	765	784	782	762	793	748	806	792	773	754	800	814	789	784	803	786	801	833	806	783	790	773	785	767	799	741	814	758	780	766	773	785	765	761	806	825	789	823	765	720	735	744	793	788	811	832	778	726	790	770	802	797	770	790	773	757	775	756	736	819	778	781	770	828	834	804	801	779	759	775	765	797	828	757	832	771	811	774	797	772	742	803	774	751	780	816	733	791	777	764	814	730	785	779	823	820	778	792	761	772	749	767	786	764	806	805	819	758	803	697	723	795	820	795	726	755	744	764	779	789	759	759	824	816	773	805	723	824	800	751	772	802	773	784	759	791	801	792	780	778	749	791	761	798	770	777	810	761	810	782	754	804	749	798	793	745	749	795	754	744	801	732	782	781	779	791	827	847	807	772	812	801	753	780	758	792	770	756	768	755	732	786	816	735	722	748	758	792	771	777	773	772	808	871	783	769	806	745	753	750	810	763	808	748	752	723	768	781	825	816	785	842	812	806	793	743	780	821	756	759	776	789	837	765	767	761	795	849	791	776	766	758	818	724	798	823	785	785	784	785	818	832	751	784	795	768	788	771	772	792	759	784	802	783	720	805	788	784	768	779	745	763	750	769	803	814	800	783	789	745	827	796	746	769	748	762	824	764	744	767	723	754	821	786	762	801	786	782	736	807	789	743	737	799	753	806	759	778	789	789	803	739	734	755	768	804	785	775	770	780	786	756	800	774	771	769	784	793	802	772	761	772	797	773	797	753	795	778	797	748	773	823	746	751	743	752	800	783	787	759	784	751	776	772	805	773	723	720	806	783	767	813	780	742	824	784	770	747	787	764	786	804	787	737	765	804	811	793	811	783	785	716	768	793	702	813	797	780	784	765	729	778	742	759	818	826	797	802	807	798	781	794	822	789	749	751	814	801	803	769	811	790	771	800	776	766	785	815	774	773	805	775	736	739	831	795	766	813	802	748	814	803	789	792	783	750	720	713	778	792	758	792	742	703	782	791	776	758	794	746	797	797	806	734	808	793	775	766	833	771	794	759	804	815	811	814	751	756	780	793	767	773	812	729	746	744	782	796	749	757	742	739	849	775	774	781	828	861	741	756	806	832	807	816	799	794	809	804	745	739	817	791	713	764	732	795	753	760	817	777	785	768	803	737	718	785	794	794	761	771	787	836	775	785	816	786	818	758	780	734	781	756	788	719	769	724	756	790	738	799	776	760	762	743	733	721	750	813	780	745	826	801	835	806	801	748	744	827	751	753	748	809	775	763	796	790	736	792	814	797	772	770	853	791	802	794	796	749	758	774	768	807	745	764	725	802	761	794	738	727	776	795	804	814	764	778	739	777	774	810	782	811	726	788	756	806	784	790	759	788	820	847	766	760	798	764	762	777	801	823	757	795	767	780	804	769	776	749	832	798	768	798	732	779	747	761	785	758	736	794	769	731	761	817	799	746	803	814	748	819	773	829	782	748	803	840	737	782	845	724	778	787	748	771	768	810	783	744	784	837	779	729	806	798	782	750	851	759	789	830	843	786	801	784	788	753	785	818	811	755	836	814	766	771	792	770	790	783	799	816	747	826	802	832	754	791	775	757	817	803	776	826	746	831	767	819	762	761	815	797	753	771	782	783	813	749	797	779	745	785	763	768	786	741	767	741	759	748	829	800	769	814	778	745	771	769	781	744	790	763	774	758	740	790	786	752	812	809	809	708	794	788	784	797	788	772	790	778	830	811	764	798	754	792	785	756	846	755	776	756	806	750	788	754	770	796	749	759	747	762	769	814	771	821	746	784	761	728	790	768	782	775	797	789	766	742	767	809	734	787	812	788	795	720	772	781	765	770	785	813	744	756	802	773	779	734	733	771	784	744	776	778	742	802	714	788	771	772	795	777	784	768	787	810	781	765	766	841	753	745	761	774	753	783	755	792	747	792	771	816	782	760	795	830	766	769	801	709	757	757	809	786	810	794	775	807	773	794	815	761	756	829	775	745	726	824	824	796	789	750	774	784	777	810	797	821	802	807	781	805	746	745	788	844	778	823	767	781	793	768	809	804	769	747	762	796	794	748	757	793	778	787	724	777	807	789	761	769	765	788	848	771	783	757	772	783	700	788	760	809	783	770	759	795	739	755	755	763	827	735	811	804	775	742	756	750	761	837	759	810	738	766	796	802	759	763	771	791	768	773	774	800	831	773	740	791	730	748	730	805	781	798	754	774	790	761	792	823	828	784	810	798	778	792	778	818	754	760	813	791	753	760	767	768	817	827	770	798	786	737	774	792	748	771	786	773	760	726	775	800	773	754	797	785	770	788	742	800	789	778	796	757	810	783	768	809	753	811	798	797	807	784	717	769	767	824	780	723	805	844	764	818	801	765	779	826	763	739	793	854	712	779	769	823	717	800	777	801	765	820	786	799	787	781	735	730	796	787	782	813	815	827	794	776	782	784	809	788	775	759	724	778	761	782	790	805	758	793	758	798	749	759	703	768	781	788	785	763	765	760	782	779	802	746	759	775	788	737	816	777	764	780	765	778	743	772	757	744	777	756	723	769	727	764	762	805	771	798	789	753	739	799	823	795	780	794	807	740	762	829	766	756	740	796	730	734	811	791	820	765	763	782	784	752	780	772	820	785	799	776	785	800	703	783	768	787	733	757	765	772	791	795	818	770	768	722	752	774	786	786	726	763	784
31880	5657	1079	745	443	410	380	354	370	322	341	340	326	317	392	367	301	333	342	330	358	326	321	357	353	308	339	374	341	337	325	356	287	324	327	337	326	313	332	348	338	357	318	323	338	326	339	361	301	340	332	347	337	324	334	306	315	345	310	343	360	346	354	345	345	308	321	306	355	360	330	378	362	357	334	366	361	320	346	346	331	336	337	356	327	302	320	313	344	355	363	333	326	368	361	354	340	314	326	339	315	331	327	355	322	308	317	364	349	357	342	342	328	307	351	321	333	336	304	374	339	319	312	323	339	327	290	376	334	331	328	340	368	313	343	348	350	372	325	318	316	302	373	348	388	358	351	313	336	311	359	359	344	338	386	333	355	369	311	362	375	345	329	326	314	334	349	350	349	341	378	331	354	316	333	371	374	346	361	360	368	411	358	324	322	358	374	330	333	364	369	351	350	331	376	291	342	337	342	370	371	338	323	331	326	326	328	339	341	293	363	356	344	328	340	339	332	362	307	339	303	361	334	350	313	307	342	339	377	347	350	342	391	336	354	285	392	374	335	331	317	342	326	271	331	334	356	352	327	338	326	314	343	337	345	315	311	320	308	346	363	354	308	357	316	310	308	340	349	338	336	373	336	362	384	332	325	311	331	339	320	289	374	314	366	317	348	386	359	354	347	370	328	303	330	328	315	340	358	328	360	344	345	306	350	333	306	348	278	340	343	347	364	348	361	326	382	361	319	355	325	353	337	343	314	344	354	310	355	323	368	312	362	356	327	310	334	344	377	351	341	335	304	332	362	349	338	369	390	359	355	365	341	381	355	350	305	332	373	340	386	333	371	290	349	357	377	315	354	326	355	383	346	328	343	360	315	335	345	343	325	326	350	337	322	376	330	345	361	353	309	340	338	334	355	361	373	361	322	352	359	337	370	334	330	369	339	387	312	365	364	346	349	350	308	310	324	352	374	302	342	374	353	341	344	335	378	343	348	333	339	336	344	341	348	305	358	344	316	358	337	343	372	312	356	331	333	352	299	326	348	347	319	357	348	322	352	340	334	343	323	338	331	336	325	342	346	315	357	323	338	365	319	359	361	347	313	356	327	353	316	325	360	305	331	351	347	361	352	349	342	331	346	347	318	335	315	342	325	333	358	323	376	356	340	309	354	357	338	349	332	322	360	351	337	333	342	330	327	361	365	328	365	338	360	328	342	318	363	327	358	328	348	346	334	309	369	351	332	333	329	364	310	331	348	333	344	328	343	310	307	352	342	364	338	344	347	328	341	348	344	329	323	320	326	317	332	365	360	388	352	327	348	372	363	357	360	350	321	305	362	327	376	339	383	317	341	318	336	325	358	354	349	344	370	321	382	366	338	326	316	357	319	337	315	355	353	351	347	369	329	294	369	335	329	310	347	359	347	367	367	319	347	337	409	377	337	336	328	350	359	319	321	336	367	315	329	358	340	365	328	314	385	345	331	334	329	351	350	342	339	368	324	349	318	333	356	358	312	336	342	317	339	377	297	346	350	327	348	340	340	361	327	337	333	348	375	321	335	352	362	346	346	346	360	343	359	335	317	340	354	335	338	341	362	355	340	333	344	315	333	351	341	333	368	320	329	293	293	322	354	323	329	358	317	344	328	352	316	378	323	326	339	330	331	350	375	346	335	323	366	338	335	341	314	382	383	327	363	321	368	368	320	318	380	362	321	324	329	372	348	314	322	370	345	390	335	350	355	365	331	304	316	295	352	355	342	328	321	347	331	332	323	346	323	324	308	316	344	311	349	337	301	337	339	361	329	345	327	347	330	388	313	333	366	298	350	324	314	333	336	335	357	343	391	338	329	339	346	326	360	347	355	335	323	333	324	359	390	321	351	331	324	338	300	365	368	331	327	332	326	302	362	376	368	321	362	299	318	313	322	342	340	325	362	309	297	345	343	325	338	340	356	364	332	351	392	354	341	390	360	344	324	311	353	348	350	342	368	336	336	328	337	362	335	360	332	348	339	335	337	336	360	324	344	338	373	403	351	324	353	325	351	334	343	341	319	343	322	318	348	336	346	351	341	356	336	363	350	373	338	338	350	333	368	324	336	367	325	329	356	359	363	356	345	381	329	334	363	343	361	334	380	350	342	351	331	341	329	352	341	356	349	337	358	354	309	356	337	311	344	376	352	347	358	357	346	356	356	318	371	326	338	342	329	341	367	374	351	300	343	372	363	319	366	332	360	367	306	338	340	333	347	341	338	352	334	331	357	361	352	360	312	358	370	367	345	346	317	336	358	349	350	326	351	350	327	334	372	326	339	319	308	328	362	308	381	320	338	327	337	309	342	364	353	351	356	349	351	331	363	339	362	356	333	343	333	342	346	368	338	365	377	372	353	370	337	348	340	339	312	376	371	321	344	328	328	356	334	338	319	362	363	330	329	361	358	314	318	333	363	383	353	336	358	308	336	318	338	366	347	358	329	341	329	322	371	337	322	331	334	343	390	361	357	328	306	343	332	347	339	358	358	305	390	281	386	332	313	334	356	377	350	356	354	340	334	333	312	370	348	366	361	331	361	328	349	348	323	361	348	361	362	340	351	350	351	346	296	374	306	354	368	300	365	327	315	354	320	342	381	374	359	344	317	321	340	327	316	307	331	312	378	318	342	362	346	328	345	327	345	309	326	382	347	337	359	328	371	344	363	389	372	316	349	314	358	313	348	345	321	388	325	370	339	337	350	366	407	352	308	326	333	350	335	362	296	351	338	350	355	367	310	309	355	325	333	328	376	338	335	353	332	354	370	318	272	329	314	304	343	322	336	351	324	349	389	377	316	319	288	311	334	354	318	317	356	344	368	331	333	322	371	334	326	364	300	363	345	329	380	360	343	330	331	330	324	318	331	358	319	316	326	351	326	378	353	313	308	330	318	346	356	336	370	402	333	342	368	356	343	343	357	358	383	393	350	330	380	356	368	350	318	374	339	335	351	352	355	357	356	340	352	333	321	328	373	332	360	347	314	325	321	376	385	317	344	334	355	368	313	359	342	340	372	331	335	322	343	309	335	362	335	329	333	343	343	311	321	356	336	327	314	356	365	368	311	344	349	330	346	346	334	354	335	307	358	382	347	327	366	339	377	349	380	376	349	332	325	380	333	335	363	324	339	345	323	307	369	337	309	344	353	356	339	337	362	344	308	358	361	326	346	334	323	340	348	335	337	315	340	326	340	331	368	355	352	314	355	382	381	324	325	317	345	390	322	347	309	331	337	347	362	355	323	362	328	358	352	366	312	341	308	346	358	337	374	348	352	304	364	317	318	377	345	350	349	345	389	346	352	318	334	352	315	300	389	354	355	324	358	373	380	314	332	351	318	323	316	344	328	346	314	368	369	321	317	332	354	328	340	354	353	363	387	384	327	378	386	343	340	326	349	363	351	315	351	332	324	388	327	306	336	326	352	307	359	337	316	325	342	377	314	328	309	345	377	363	362	376	365	372	360	337	338	322
22402	9845	8468	6218	3935	2468	1516	997	961	866	914	835	844	818	850	835	817	871	806	769	820	862	801	792	830	801	784	761	820	842	850	846	788	772	834	797	818	828	779	790	814	773	775	809	843	832	824	812	793	820	805	787	819	852	801	835	840	812	779	770	804	790	831	748	796	806	841	796	815	800	823	794	851	854	810	789	852	754	837	774	812	833	805	826	813	797	790	847	821	828	818	849	828	798	793	800	796	810	797	794	805	768	819	872	798	788	861	789	793	830	796	777	845	789	801	853	792	876	771	831	810	848	830	849	843	803	827	814	759	739	805	820	818	805	823	744	762	808	739	764	783	821	821	806	797	752	760	829	747	818	801	836	802	791	790	755	831	910	786	737	761	826	822	838	803	805	815	774	804	781	778	836	785	859	790	821	780	834	760	799	800	777	832	769	826	804	812	794	801	841	774	807	805	793	804	761	777	776	803	824	835	796	847	793	764	799	825	795	796	849	824	829	820	753	791	797	813	845	757	811	819	781	831	770	828	739	837	832	755	849	847	799	750	846	817	827	800	805	826	835	785	840	852	819	787	757	766	763	825	744	795	808	833	851	796	812	806	795	746	790	781	749	821	836	769	800	843	752	818	807	826	836	784	799	845	856	802	812	806	792	821	816	814	764	771	782	765	797	780	787	761	836	836	838	798	768	775	863	780	822	806	736	832	800	811	779	810	819	768	763	769	825	896	819	816	794	828	825	847	764	823	822	796	831	831	771	764	809	808	767	790	796	848	840	826	821	834	784	789	845	818	798	819	798	823	787	803	756	773	847	802	784	856	821	871	797	771	822	789	872	806	803	786	818	819	810	796	854	839	801	790	817	813	786	828	768	723	780	828	762	785	802	819	808	822	774	752	819	828	839	838	834	819	762	826	836	820	821	796	832	801	850	825	791	736	791	788	748	804	875	807	839	799	772	778	824	761	789	778	818	811	818	799	787	826	784	845	804	826	831	836	868	777	785	771	735	796	829	856	831	784	785	766	785	801	788	859	770	834	832	794	778	837	816	809	864	836	814	812	837	829	839	802	839	778	826	811	797	793	849	841	798	774	784	831	829	807	788	830	842	811	813	787	811	767	820	799	786	801	886	762	810	776	849	802	862	835	847	798	774	766	796	836	811	809	849	834	834	776	770	796	859	799	808	805	825	789	784	780	822	774	839	805	811	796	836	787	819	835	785	820	831	856	788	761	797	771	824	773	777	825	772	755	776	795	721	784	818	827	794	774	825	814	801	813	809	859	832	800	788	821	821	823	805	776	777	805	775	788	788	830	817	826	822	774	800	764	817	798	779	841	806	818	790	873	790	891	784	795	787	839	803	787	790	765	787	832	807	805	864	853	801	816	730	780	790	801	820	814	790	788	811	788	778	758	806	800	802	811	791	812	858	823	815	790	833	837	818	780	797	839	770	746	819	848	805	822	837	791	820	812	782	840	797	882	860	778	847	817	823	836	791	818	835	852	838	874	762	801	808	771	828	783	836	798	817	778	790	795	833	797	773	790	788	786	827	841	774	810	763	816	807	789	801	803	863	793	789	794	780	824	766	777	824	788	808	835	851	779	835	835	803	876	787	790	790	780	756	819	805	834	784	847	812	821	784	872	771	801	771	838	799	803	783	824	828	744	792	792	782	827	862	820	789	775	813	838	829	815	832	840	770	816	815	763	814	827	824	769	788	806	816	825	816	743	782	829	806	810	826	777	796	871	778	832	747	845	806	851	828	839	787	795	822	785	821	796	826	773	779	743	823	814	850	835	819	788	796	785	815	849	832	817	797	785	760	818	808	833	850	825	776	871	832	861	779	845	825	838	809	817	824	825	841	839	820	813	820	758	793	844	776	784	768	826	771	744	796	780	765	843	766	775	760	833	786	852	823	789	826	816	815	813	807	828	800	793	846	841	816	789	792	800	828	831	760	821	802	842	828	837	807	835	846	820	788	852	788	839	775	822	823	767	810	829	835	830	877	797	843	813	843	824	809	828	758	809	848	822	807	831	782	794	753	821	813	838	767	839	782	807	825	775	779	802	819	761	816	757	786	795	795	796	839	847	830	807	778	800	792	759	813	794	807	831	768	762	802	833	784	799	813	813	844	824	800	824	846	810	795	782	800	817	767	783	787	807	836	837	835	786	807	827	778	770	793	843	802	842	807	847	816	816	843	831	827	812	819	759	803	803	807	821	806	766	784	802	792	807	830	848	776	846	807	848	821	761	835	810	784	779	833	797	788	819	805	816	808	798	813	824	747	860	859	832	825	819	833	819	782	759	816	793	771	828	784	756	743	785	830	799	799	786	819	847	799	865	842	810	829	810	772	844	844	786	875	837	783	841	830	808	837	806	830	825	813	785	758	788	823	814	802	783	800	762	803	810	818	806	818	771	834	798	845	836	819	794	798	811	717	842	800	786	781	767	812	880	762	838	786	789	795	782	790	779	786	792	815	791	787	829	837	760	802	802	780	783	820	803	754	800	779	864	828	829	777	749	803	785	818	832	793	844	855	809	736	777	833	773	792	784	813	810	750	781	790	807	787	788	800	819	810	798	843	797	824	835	816	837	860	863	750	803	857	805	817	795	853	760	777	862	797	859	843	858	816	845	815	768	811	817	812	787	756	802	764	797	788	802	765	817	792	761	832	803	815	799	819	825	785	818	820	779	835	828	837	836	800	792	851	720	827	798	797	852	832	791	788	792	803	801	819	767	762	783	845	811	783	760	774	814	856	860	821	784	833	775	820	777	837	767	823	807	804	773	836	788	834	805	774	781	814	800	768	856	825	756	787	783	803	835	861	789	818	793	749	834	760	860	803	910	798	826	766	774	850	826	790	802	840	797	771	820	804	813	828	848	827	825	796	807	816	844	841	811	813	789	793	797	768	807	780	790	840	809	818	793	794	798	799	801	814	809	830	798	770	794	833	808	802	794	782	841	804	792	789	792	837	807	862	809	779	779	763	843	796	777	810	809	771	808	832	826	784	787	810	815	834	801	760	793	834	852	814	826	817	852	779	798	790	798	807	803	790	845	806	778	792	763	818	813	836	822	847	775	830	718	839	812	779	796	799	816	818	761	795	816	781	811	839	799	790	812	817	873	782	833	786	770	788	811	805	796	787	811	797	783	772	796	796	828	824	881	791	859	824	814	774	835	821	803	800	799	820	806	803	836	791	800	790	820	788	778	799	819	843	804	829	796	834	784	823	789	810	783	832	753	746	772	854	760	809	822	871	803	801	785	803	754	802	891	816	826	833	806	836	767	863	824	833	769	832	797	824	792	811	815	906	810	750	768	842	807	780	830	762	785	776	816	828	830	827	809	779	780	837	811	871	815	749	817	814	773	779	815	833	798	795	770	802	819	803	768	861	827	804	799	791	850	797	798	741	819	786	805	781	816	781	819	795	797	771	880	815	809	821	810	832	795	818	778	827	838	792	804	766	804	788	799	791	784	779	815	780	798	781
21787	2232	621	495	388	328	334	338	335	343	354	302	333	335	328	321	311	316	343	337	310	297	332	315	317	366	296	320	298	367	296	292	321	300	307	312	314	304	309	333	338	351	335	321	321	299	298	305	328	340	340	356	293	315	356	327	342	315	304	315	330	327	322	323	294	335	358	318	345	319	321	289	289	334	340	328	337	319	336	335	318	310	357	299	298	358	281	332	322	338	290	311	333	311	357	353	347	322	287	316	317	346	334	307	335	298	312	314	308	358	347	327	342	335	334	294	310	295	297	341	314	277	336	322	311	337	347	350	300	305	311	313	321	329	308	341	337	314	341	306	351	327	344	315	318	335	333	349	348	346	331	337	322	324	319	319	344	331	315	287	316	309	322	340	304	310	325	343	345	315	327	302	305	326	316	322	349	336	310	308	327	286	281	307	341	279	337	304	306	358	390	288	318	322	301	317	320	291	334	329	298	342	322	320	316	312	353	354	334	376	319	272	330	342	333	320	339	333	344	302	356	342	319	352	308	303	340	392	310	325	358	323	330	326	328	317	321	316	350	320	349	311	290	372	310	337	314	372	315	318	351	332	334	319	306	293	298	350	361	319	350	310	338	346	321	333	343	340	315	323	312	324	332	292	327	335	309	325	306	324	334	332	308	336	328	324	349	316	329	347	317	314	332	317	328	343	336	356	290	305	313	300	352	304	281	308	314	322	372	276	348	287	292	287	328	327	299	332	333	320	320	345	329	324	330	364	340	332	363	316	316	318	342	322	362	295	319	326	310	314	305	336	306	344	335	296	337	319	313	337	305	309	305	309	328	303	312	343	330	331	331	299	323	323	321	312	326	325	330	320	328	315	317	294	282	325	309	300	327	343	341	337	339	341	309	332	323	320	310	286	317	323	306	309	340	341	304	324	340	354	320	333	347	308	316	345	324	335	320	284	332	350	317	307	307	327	318	306	343	295	292	327	296	303	327	312	307	294	351	314	284	350	306	287	310	326	329	316	331	316	353	321	328	326	339	305	317	293	336	333	300	305	327	337	268	335	345	353	334	317	328	316	355	354	323	305	321	343	357	316	352	328	301	295	318	303	324	364	329	304	324	326	335	329	284	348	362	331	347	349	337	360	273	348	366	310	331	365	341	316	331	322	339	290	341	319	308	308	334	343	338	349	333	335	312	294	317	303	334	319	337	308	351	311	322	310	323	330	300	347	341	333	306	316	332	330	344	340	336	300	331	300	327	289	316	337	331	317	319	333	331	301	328	321	313	279	314	302	324	344	313	310	330	341	369	322	338	309	310	254	296	298	317	350	331	310	306	339	328	331	294	314	325	327	287	329	314	298	352	306	329	325	368	338	326	325	318	333	324	289	333	313	346	344	325	344	300	297	349	328	312	323	318	335	367	315	327	358	345	324	304	342	320	297	312	357	316	332	332	343	285	319	283	327	322	316	297	352	315	318	332	360	288	310	299	310	309	335	324	308	313	317	274	323	352	332	351	301	316	293	301	323	336	340	293	319	315	278	332	291	330	362	319	318	325	310	314	337	298	327	297	335	316	313	324	313	295	314	325	318	337	367	342	320	304	310	297	310	348	321	303	298	333	320	346	316	319	342	318	301	317	315	320	354	313	309	305	343	344	342	318	358	311	366	318	324	334	318	342	298	355	362	324	319	352	319	331	306	317	325	320	314	352	307	373	333	336	327	371	318	326	328	329	308	333	303	310	276	329	343	317	360	360	318	343	335	335	324	303	308	297	290	285	321	308	327	323	311	305	313	322	316	295	318	286	313	292	286	321	362	345	280	356	305	314	326	301	347	305	386	325	333	367	347	339	351	313	304	330	308	328	354	313	305	320	299	325	321	319	356	350	315	338	307	368	304	318	333	352	336	314	313	336	318	335	321	315	340	350	341	336	318	297	342	342	322	338	320	312	316	322	324	313	297	303	309	321	315	296	313	312	307	291	309	330	316	336	332	337	335	307	318	265	304	342	297	309	315	299	302	323	317	313	305	346	296	283	318	347	350	322	313	310	321	299	313	335	299	298	356	295	324	326	310	318	329	320	301	345	310	339	341	305	306	335	344	329	305	336	326	340	307	313	270	319	361	316	329	299	310	348	327	299	318	344	361	331	350	323	299	316	340	327	334	309	290	313	318	315	327	364	368	316	320	300	319	329	337	320	335	327	293	308	285	266	326	335	339	292	363	323	331	309	316	341	356	327	336	330	327	300	328	304	318	323	299	312	289	302	319	296	337	294	303	338	326	313	315	348	325	290	330	311	301	324	312	314	324	337	306	337	323	315	308	306	327	336	305	304	299	340	342	316	344	351	304	292	311	320	319	296	305	334	313	306	294	346	331	303	328	319	375	328	346	294	311	369	295	309	327	313	312	353	340	296	333	322	310	352	331	299	324	325	322	317	320	308	341	340	322	348	335	313	334	328	314	322	312	325	305	327	320	307	335	313	320	336	318	360	347	333	329	351	312	315	326	323	342	355	313	326	344	356	346	316	364	317	319	316	330	347	293	295	318	335	314	314	308	335	350	324	320	326	296	353	312	300	356	324	313	294	329	335	318	311	302	339	315	318	337	322	330	353	372	326	314	297	304	292	384	349	345	343	319	331	316	321	309	322	336	364	325	320	293	308	316	317	337	318	341	346	351	320	335	321	331	313	309	312	319	301	306	305	299	329	301	293	332	319	325	325	302	302	320	341	326	345	295	347	331	359	325	344	310	334	333	324	337	335	308	298	287	337	340	263	319	317	292	310	331	337	313	310	324	338	316	328	321	302	297	311	339	305	310	329	307	344	332	316	337	323	287	316	355	320	344	313	290	360	279	291	330	308	326	347	363	337	336	308	315	359	313	332	303	294	272	342	302	336	328	343	312	352	358	304	324	308	319	355	334	354	318	329	325	331	326	326	342	334	355	328	342	341	296	297	322	327	382	370	323	332	367	344	319	321	324	359	332	337	328	360	355	328	325	323	390	356	325	312	328	352	324	360	318	308	263	323	304	314	324	338	354	331	293	307	324	361	325	310	336	328	320	341	293	326	330	357	304	334	303	329	347	358	327	317	324	296	351	289	332	331	356	292	362	308	331	302	326	325	317	319	318	318	351	331	319	320	324	367	326	308	312	340	300	299	318	340	289	338	302	307	304	311	322	346	290	315	365	301	317	303	301	336	314	304	306	332	316	334	306	302	334	275	346	347	331	328	296	320	288	314	329	308	341	330	300	310	355	332	316	293	332	335	348	311	326	369	323	311	317	371	340	318	300	330	302	321	326	279	309	315	335	297	321	345	364	292	332	322	379	333	319	306	337	303	299	343	322	342	320	311	320	315	349	321	328	306	304	351	336	322	306	301	338	320	301	295	336	302	318	333	369	309	337	326	323	339	323	358	322	311	262	326	354	321	356	312	341	310	344	308	330	368	313	322	348	320	337	322	310	311	347	295	326	341	296	301	323	310	319	331	318	319	300	322	289
16247	4512	4238	3046	1524	1060	826	824	757	769	748	724	730	729	729	711	762	722	696	719	699	714	728	720	695	724	700	743	736	768	739	703	741	751	714	740	778	714	694	741	785	723	784	728	736	743	764	723	695	732	696	742	722	737	724	747	768	735	724	730	699	702	707	700	717	722	720	750	735	716	732	752	731	721	705	737	788	700	747	723	779	754	739	726	771	775	717	775	737	712	759	772	734	662	740	734	708	715	729	749	711	685	724	663	742	759	733	728	692	741	740	720	712	680	701	755	692	703	714	734	729	706	720	739	751	749	697	715	678	690	700	728	720	739	731	735	752	756	797	703	757	723	697	731	744	697	705	754	733	672	704	726	710	715	698	718	743	700	688	711	732	770	655	739	715	716	701	706	752	755	730	746	746	691	669	735	738	712	772	777	699	742	712	733	752	741	720	734	763	679	749	697	772	718	725	753	715	739	717	762	743	743	695	732	774	718	727	773	683	704	759	708	750	765	735	736	748	719	704	742	707	719	731	767	704	762	733	666	719	716	750	751	689	758	750	722	738	712	755	752	750	695	724	797	773	739	711	747	722	739	739	752	766	691	739	704	743	687	747	728	697	719	712	733	736	735	691	718	671	730	753	775	734	750	733	771	768	709	726	744	738	725	745	710	724	745	692	705	729	706	714	769	721	722	724	778	670	730	679	705	733	711	709	726	749	718	755	758	683	748	765	721	741	769	732	739	789	736	698	701	718	738	755	724	760	693	687	730	715	758	712	724	699	721	726	700	703	731	742	718	794	717	734	777	719	722	736	717	729	750	725	767	715	723	709	742	721	717	732	711	710	801	729	764	729	715	727	671	720	681	695	718	711	761	714	716	746	769	724	754	748	761	720	767	791	729	712	713	756	751	746	750	740	720	711	753	745	734	770	777	771	718	724	709	705	768	712	732	732	700	707	753	767	739	720	712	696	770	735	702	774	745	770	719	786	750	768	738	738	757	683	751	733	724	726	741	726	742	702	734	740	706	723	712	693	724	722	753	757	744	754	742	737	735	720	735	697	749	749	742	739	712	821	769	722	754	697	758	690	771	701	739	726	784	737	742	751	747	736	735	726	760	713	756	721	688	721	774	691	732	758	701	698	772	696	737	766	776	750	772	737	730	757	756	737	731	723	727	746	719	740	681	712	716	740	717	770	727	749	745	675	686	721	733	784	727	710	738	742	725	782	729	746	696	766	721	757	718	728	747	748	709	697	717	765	750	697	727	725	703	735	743	736	730	735	736	715	710	702	754	734	756	719	710	747	709	720	746	707	755	727	743	714	743	724	709	731	723	709	712	679	784	719	703	737	715	673	694	692	747	789	728	744	743	774	765	704	752	706	793	743	715	698	759	754	719	727	717	709	724	715	733	728	731	705	710	749	728	732	738	727	770	771	704	688	734	753	739	726	739	698	703	695	721	747	773	765	730	723	708	748	738	727	701	719	786	702	737	768	712	753	734	742	764	716	735	747	740	734	755	755	758	744	723	763	735	709	734	727	787	742	712	748	684	704	777	740	722	761	687	781	702	703	736	732	741	752	692	745	705	748	796	692	758	715	735	738	688	751	722	725	715	727	664	764	723	735	713	735	788	727	699	740	721	707	739	734	707	717	722	759	758	745	721	760	713	738	714	759	732	740	723	732	707	762	729	706	752	711	739	711	764	719	672	703	712	784	725	738	779	755	700	747	723	737	706	753	716	724	666	761	748	722	749	752	698	715	745	711	707	714	744	763	732	740	702	757	733	692	709	718	713	709	744	723	748	727	759	716	769	693	722	726	684	729	757	747	741	720	705	719	753	734	722	730	697	703	768	723	739	751	681	741	729	780	715	703	685	702	764	735	734	710	718	710	721	747	761	726	769	713	745	724	735	708	700	728	754	703	741	730	732	746	711	761	709	727	735	740	736	727	756	708	728	713	706	710	686	771	741	713	747	720	728	756	736	698	743	712	727	721	729	729	655	760	744	715	746	756	747	715	719	730	724	703	725	779	746	739	729	753	777	770	768	775	745	736	700	748	741	776	770	729	670	715	727	745	726	775	701	763	730	748	729	743	737	725	769	672	709	721	725	653	733	668	760	731	715	756	740	729	767	728	680	759	749	725	719	746	712	763	759	799	714	694	716	755	743	746	729	729	735	692	682	704	701	747	735	740	769	735	730	712	737	668	730	729	675	775	746	712	748	613	764	743	740	787	668	781	750	743	739	735	695	739	766	707	740	712	713	733	705	685	759	722	735	757	751	745	742	751	743	719	785	761	714	728	716	727	759	711	732	732	685	733	736	734	734	723	766	665	737	713	707	731	781	746	788	734	720	749	730	732	744	757	743	738	736	754	747	753	672	728	706	765	716	705	746	699	701	718	739	751	767	698	710	704	769	726	743	722	796	733	746	739	751	716	698	785	698	759	690	702	704	730	712	742	718	741	681	732	785	698	750	745	769	726	741	755	734	769	743	739	752	722	768	719	701	750	744	690	708	750	767	733	766	761	737	711	730	710	772	708	693	708	714	745	701	715	719	674	738	726	732	712	783	740	712	719	678	761	677	734	713	743	715	704	692	707	709	729	726	767	720	733	740	767	727	753	727	731	709	780	749	724	738	776	738	679	710	737	724	718	700	784	693	693	686	703	765	744	747	773	716	736	728	747	724	761	729	746	719	689	764	774	735	738	757	733	721	701	745	784	722	712	728	744	700	747	719	735	766	711	780	730	704	731	702	711	751	722	734	766	719	773	778	729	741	752	731	754	737	725	701	728	715	720	754	709	723	729	712	697	682	716	692	730	734	720	743	758	699	727	745	733	741	756	738	744	718	756	711	739	716	755	758	750	740	741	701	729	773	685	740	743	694	727	754	717	698	765	724	716	707	714	745	725	738	721	729	686	723	721	739	706	671	714	700	758	734	708	764	713	698	777	704	746	736	738	751	643	720	743	705	729	771	698	672	708	704	770	736	748	699	759	705	733	708	751	764	720	739	730	738	760	701	706	714	698	680	746	703	659	770	674	745	721	772	734	696	782	713	722	713	766	673	754	734	706	777	718	762	724	794	735	774	713	715	731	700	684	720	708	736	732	709	699	767	729	721	721	725	700	720	718	732	705	721	738	769	747	781	699	757	705	742	766	737	729	711	710	782	774	734	753	734	743	734	742	706	730	723	688	752	760	720	693	717	686	729	725	793	746	754	771	693	709	725	713	741	783	736	734	751	717	734	763	709	713	706	745	737	752	710	755	731	699	725	717	709	728	757	762	779	776	680	706	772	705	765	752	735	694	695	742	735	710	703	743	740	733	717	785	692	748	739	722	744	714	753	724	751	744	721	748	784	725	703	738	779	717	735	684	763	729	703	713	731	713	756	746	698	752	714	733	755	731	708	731	778	715	726	741	703	744	785	706	726	743	730	727	715	717	687	702	765	788	711	804	737	702	740	712	694	767	727	714	772	735	692	749	714	722	714	753	733
27387	3831	912	651	499	436	330	306	354	350	370	312	343	301	338	323	324	315	303	326	325	332	335	336	343	311	340	336	315	328	310	368	310	336	345	331	324	327	325	327	324	367	327	358	347	340	306	344	325	339	326	323	362	331	321	313	328	328	316	324	349	362	328	343	313	333	338	346	310	296	321	345	335	330	323	347	307	331	289	326	376	321	321	325	305	337	329	325	351	294	312	309	340	318	351	319	361	331	341	302	356	339	318	318	351	292	329	348	328	348	325	306	354	346	324	338	334	315	313	327	329	336	320	380	323	321	307	320	322	312	352	319	350	340	350	317	350	326	324	325	339	338	330	316	319	304	326	316	348	341	357	336	340	330	323	328	347	350	352	326	313	367	317	303	349	325	326	308	336	299	312	317	330	385	361	337	358	381	307	327	340	353	348	300	330	351	323	347	304	304	324	348	328	358	341	339	361	323	324	316	403	336	334	357	335	328	347	311	357	364	356	384	410	348	324	352	314	346	342	330	335	367	314	364	317	309	304	358	346	302	319	362	342	310	352	352	341	358	343	311	333	332	377	336	319	336	346	340	328	356	348	325	290	323	350	341	344	349	355	319	311	362	319	329	318	319	310	332	325	325	333	299	348	338	330	312	338	316	322	306	315	326	331	372	316	325	310	319	294	331	345	314	337	321	339	369	326	318	353	356	328	341	336	341	323	333	368	344	362	350	381	372	347	348	358	327	340	317	347	338	342	349	332	368	323	353	329	301	350	323	336	329	349	375	351	340	295	354	363	329	344	333	343	295	298	369	350	348	340	345	363	322	335	325	343	323	317	316	322	320	330	358	314	342	343	342	330	347	333	329	320	345	341	308	309	337	339	361	356	334	318	339	330	311	317	340	333	338	278	327	322	356	326	356	348	349	329	313	337	339	297	336	346	320	346	351	333	353	338	362	317	344	347	308	302	353	279	339	310	305	340	345	335	356	311	333	303	362	345	338	326	330	301	359	338	352	300	370	336	333	303	354	318	356	308	318	347	329	342	286	356	335	333	317	319	366	331	324	357	337	360	333	353	374	345	350	365	323	338	363	344	334	331	330	340	351	320	319	332	323	313	340	309	362	349	344	335	356	346	343	361	330	333	372	339	322	331	357	311	317	360	321	321	345	343	308	347	335	345	343	330	319	346	329	363	360	340	347	355	314	341	316	327	356	335	333	347	325	332	341	337	363	367	331	329	315	353	323	329	343	338	342	351	355	328	332	317	369	333	300	309	345	325	350	349	343	347	329	332	360	343	342	337	330	329	342	315	345	323	376	319	338	332	355	341	325	359	355	365	331	331	346	345	326	336	332	314	364	338	357	356	328	313	318	342	332	328	349	337	330	339	331	366	370	312	367	338	322	322	316	338	351	333	321	321	324	320	318	341	322	325	327	361	349	316	364	304	317	328	307	352	330	331	344	316	330	378	319	343	372	335	322	300	316	369	344	333	336	306	328	351	310	311	323	345	301	341	339	355	347	356	339	333	323	366	300	344	305	328	346	350	321	350	347	344	308	325	343	346	356	347	359	352	311	335	331	335	321	312	344	316	337	313	367	326	332	357	325	360	318	333	358	341	327	314	297	339	347	312	333	311	333	321	342	353	340	356	318	319	345	340	338	327	310	350	339	361	352	352	290	333	324	339	313	312	334	320	326	321	325	331	319	319	348	333	333	342	348	318	311	348	353	339	345	344	388	300	346	358	338	323	344	351	335	323	296	325	346	322	320	351	342	325	338	319	323	299	325	321	328	343	348	296	357	330	340	368	343	331	374	310	359	319	358	347	301	335	314	382	354	331	339	308	367	323	351	319	335	341	342	333	347	325	347	304	326	329	376	290	290	329	346	354	337	379	380	359	385	317	341	326	327	327	332	332	318	322	318	325	302	338	356	323	322	326	320	347	345	348	294	328	333	360	359	375	355	324	346	344	328	347	318	329	314	346	350	347	374	319	353	317	297	364	304	344	366	334	320	354	358	320	279	296	336	326	345	356	335	316	305	332	313	308	333	319	320	351	377	311	300	295	313	319	331	306	364	320	315	333	310	310	320	307	319	340	328	363	348	346	331	324	337	361	325	352	316	333	326	323	341	336	299	346	346	324	346	318	348	377	336	327	354	309	327	322	339	344	331	320	347	336	361	342	328	351	340	305	324	317	385	351	324	324	341	347	317	279	305	350	330	370	305	343	341	322	379	345	333	353	356	344	340	343	328	369	335	324	306	315	341	345	346	328	352	288	327	308	320	317	354	341	363	360	356	342	274	329	301	323	315	303	325	361	323	356	347	335	341	330	361	366	360	304	321	354	326	330	354	333	326	346	298	329	341	346	340	346	360	368	326	288	352	371	320	323	352	356	374	319	329	311	283	304	296	314	338	294	322	326	312	320	347	375	346	315	321	379	333	324	336	291	361	371	324	324	351	309	318	338	344	337	319	362	339	323	339	317	335	367	325	304	328	381	318	330	351	327	350	327	307	314	321	350	309	311	304	297	321	344	323	335	334	327	346	354	321	353	326	295	320	340	342	320	356	354	307	347	342	332	362	313	324	372	309	315	304	344	338	360	356	357	337	320	328	311	366	346	340	346	354	338	319	317	366	315	349	340	310	307	305	373	323	337	353	300	393	298	328	335	392	350	366	321	346	413	311	355	354	324	337	301	320	327	367	360	358	339	319	333	345	327	303	302	336	334	343	322	324	299	374	384	306	365	332	322	349	315	368	320	323	338	291	338	341	343	333	330	328	329	357	340	344	314	363	327	345	333	351	346	335	358	355	332	307	338	332	333	357	352	326	312	316	325	354	343	294	331	315	340	342	322	360	343	352	359	339	320	331	374	359	313	329	325	325	318	317	332	359	326	348	323	357	273	355	355	361	335	375	337	348	341	318	336	320	334	299	341	313	335	312	341	362	311	338	327	369	377	308	316	314	342	297	331	333	346	336	380	341	367	349	317	374	405	367	324	330	322	325	363	345	343	318	342	312	345	312	348	366	330	348	325	392	347	324	299	325	351	306	324	340	342	359	310	322	324	342	337	354	327	290	312	346	355	313	324	349	348	317	354	377	322	346	327	338	332	358	305	321	323	358	341	337	342	345	341	334	304	357	296	350	331	310	273	351	312	328	310	319	326	350	322	326	340	315	303	339	346	369	319	289	317	327	321	355	298	329	331	343	336	340	320	320	299	321	360	362	300	332	326	351	334	331	334	327	348	330	354	355	338	359	314	300	394	328	307	345	342	331	303	377	314	338	314	347	313	346	334	368	348	307	350	353	322	328	327	401	365	333	333	347	367	331	332	339	340	370	347	313	330	317	347	359	341	344	329	330	305	352	345	367	305	333	332	311	344	344	341	335	329	329	319	307	319	306	308	363	342	327	329	333	354	286	295	325	298	304	368	382	363	345	343	333	376	356	334	351	369	315	345	350	330	333	378	312	364	347	336	335	307	361	315	359	325	347	342	343
18969	8460	7784	5651	3989	2277	1166	931	916	829	791	844	787	769	811	761	782	786	787	810	811	809	811	802	854	762	791	785	758	813	800	806	756	764	830	791	813	769	783	786	771	790	737	766	764	810	784	762	750	795	760	767	755	746	799	816	759	799	747	777	778	794	803	763	778	789	773	763	728	798	706	755	746	801	819	766	841	768	802	802	791	769	784	785	764	815	778	820	749	791	764	807	788	783	775	734	788	833	770	799	773	757	752	792	749	773	781	751	814	769	761	708	769	825	805	816	765	820	809	743	778	747	748	791	767	761	745	788	738	760	767	796	795	786	786	749	808	765	812	793	799	729	769	835	776	768	782	739	769	754	766	774	779	773	812	771	777	767	830	831	799	760	731	824	776	749	789	779	805	763	835	795	842	826	785	775	747	760	795	823	783	795	791	728	767	763	758	772	746	773	715	731	779	765	775	801	809	801	770	748	737	768	810	773	769	814	747	749	740	757	749	768	782	750	776	770	765	820	761	772	792	761	768	739	780	818	776	777	784	767	798	786	753	819	778	797	799	745	805	773	763	782	766	828	774	761	828	791	738	783	742	772	804	755	767	763	784	798	734	784	787	785	773	792	780	743	796	784	786	749	767	794	725	743	734	761	810	757	727	800	778	718	833	777	744	761	759	786	813	765	792	768	751	762	753	812	795	793	755	854	794	768	761	732	795	774	750	771	802	798	768	772	816	737	751	777	793	720	777	775	770	781	819	748	746	755	755	752	783	737	789	791	758	777	781	763	798	763	736	802	758	727	799	742	756	763	743	774	789	817	821	749	733	763	776	786	741	791	732	776	784	737	781	769	726	771	758	775	762	773	771	789	792	793	782	826	714	799	698	801	797	798	760	807	781	736	776	796	783	768	778	778	786	769	825	775	687	753	733	777	775	783	759	726	777	753	822	778	798	750	687	745	767	821	752	777	755	798	789	724	792	782	817	790	729	791	805	779	752	815	794	762	807	771	759	769	786	810	782	741	796	750	732	795	760	774	727	785	819	767	779	801	770	801	741	788	767	802	748	799	765	761	770	719	752	733	771	784	727	768	787	775	825	775	776	769	767	783	749	766	797	771	786	765	776	776	772	774	760	758	742	780	782	750	808	777	750	740	821	768	799	830	789	747	771	775	737	777	815	775	777	778	783	808	749	793	774	751	745	826	786	728	742	736	750	769	782	747	792	763	781	781	783	800	784	803	776	778	727	753	779	838	815	716	766	685	720	779	833	767	773	746	787	768	792	796	758	735	776	788	800	747	830	765	797	772	793	805	731	818	742	781	785	750	812	784	835	760	714	766	774	769	724	874	763	782	804	782	775	777	779	734	808	794	771	802	769	773	758	781	773	748	805	729	807	799	779	810	773	788	741	803	786	794	764	725	767	782	746	758	744	807	730	786	703	794	802	729	728	764	791	755	784	763	745	735	759	838	764	769	770	719	777	762	774	752	828	782	786	733	749	805	784	827	766	750	747	743	772	732	724	764	750	776	796	780	729	810	761	804	762	821	750	777	722	827	774	766	764	769	822	716	803	780	755	780	782	786	768	812	815	748	780	813	812	775	757	757	778	796	784	818	761	765	725	804	706	783	745	783	754	781	756	790	817	774	771	770	781	761	777	761	768	769	769	765	830	769	766	757	745	759	738	750	789	772	818	801	772	763	749	758	813	837	789	815	707	747	748	769	754	758	744	709	749	771	784	709	784	787	742	788	762	793	813	766	755	752	770	771	773	754	732	807	759	768	767	745	853	807	718	788	773	764	713	758	737	760	789	775	806	731	801	741	779	772	708	785	768	773	762	791	815	788	739	751	785	761	804	800	740	805	796	790	760	793	765	772	726	702	744	797	765	740	772	785	809	746	792	733	782	771	781	804	769	820	820	752	762	780	733	785	787	772	761	793	731	802	759	741	785	787	742	792	792	743	774	792	813	707	753	781	809	725	767	803	801	775	746	809	759	760	815	791	779	770	766	786	782	792	800	792	731	800	823	720	756	779	800	791	810	795	812	757	772	790	763	780	762	734	768	805	750	774	791	767	764	773	797	802	769	781	837	773	799	765	790	798	801	782	798	768	761	837	793	775	742	828	777	783	789	784	767	715	750	772	805	774	800	815	755	773	787	777	803	774	806	721	841	802	766	775	844	730	733	739	750	803	778	783	785	768	744	759	780	798	799	775	813	763	743	751	758	779	792	749	789	779	749	812	768	827	763	785	765	768	762	743	726	781	764	800	767	817	785	739	824	780	775	760	750	746	769	824	812	786	778	765	772	827	736	750	830	825	775	759	774	824	803	781	816	796	782	761	796	796	794	696	795	768	761	773	752	758	768	793	808	778	751	756	720	767	786	781	773	761	768	788	779	815	809	776	796	756	813	801	755	769	806	754	794	742	748	799	752	791	783	758	746	764	825	772	815	790	766	775	753	731	767	722	757	781	745	759	771	776	787	851	718	736	800	771	759	796	762	770	845	783	765	778	835	761	757	750	754	776	860	764	750	770	769	793	809	752	778	811	756	744	783	748	802	771	787	752	757	768	767	752	796	769	779	786	779	780	799	796	792	853	779	784	763	736	795	779	739	750	811	810	777	766	750	801	751	779	824	782	802	761	784	784	781	776	836	751	782	757	798	812	753	762	766	764	740	785	735	794	756	756	787	776	766	788	820	756	793	794	779	782	804	801	763	784	792	760	754	762	783	766	764	780	766	773	803	763	740	816	795	783	760	779	785	828	768	728	817	801	799	812	757	803	797	750	783	787	767	776	765	798	778	774	808	784	774	782	709	777	792	721	770	752	786	742	813	727	805	776	779	766	801	816	769	753	761	831	778	797	760	774	751	787	773	784	756	792	787	791	792	782	773	749	731	764	723	751	804	787	751	768	757	814	756	770	735	731	784	795	789	845	808	772	786	823	740	711	806	858	758	776	815	735	805	766	787	779	775	708	759	812	767	718	772	740	795	742	786	833	735	795	758	759	784	745	749	816	769	773	758	755	778	773	786	779	737	808	795	790	774	752	779	778	792	771	750	805	798	743	818	795	764	800	789	739	798	787	731	756	797	757	777	753	781	781	797	794	749	739	790	816	759	735	768	822	784	739	765	776	807	767	800	710	795	750	775	769	778	735	827	767	763	756	705	793	743	741	781	747	768	780	825	763	779	773	764	818	758	788	789	746	776	838	809	811	779	800	753	807	742	728	792	738	749	784	850	763	784	766	772	808	770	816	694	753	721	822	755	808	783	794	797	729	784	767	807	809	784	784	802	769	795	786	819	798	771	754	796	758	763	741	707	781	795	770	801	721	761	735	727	824	795	753	760	775	758	737	781	781	787	792	776	788	747	778	791	783	756	811	774	793	791	811	733	746	768	785	785	770	764	821	755	758	820	728	761	741	824	779	787	753	790	782	757	783	759	790	768	757	779	781	822	819	791	770	781	756	781	728	744	798	802	757	724	741	745	779	729	758
32150	6118	1299	816	526	430	327	335	322	349	310	339	333	320	370	366	346	331	354	351	340	320	342	342	373	338	341	348	347	330	326	329	336	321	374	366	354	316	358	358	342	316	320	343	353	331	332	338	369	357	342	337	337	344	388	339	393	347	316	351	289	348	344	334	370	377	382	354	347	350	347	342	340	334	276	344	360	328	366	369	351	304	333	311	341	361	370	319	372	351	387	324	368	347	334	339	322	345	359	323	354	338	343	379	349	350	308	341	359	330	324	338	365	343	339	350	354	335	333	325	372	345	346	369	341	323	344	345	318	343	330	351	330	289	295	356	305	342	325	341	356	346	333	345	353	316	358	334	371	340	331	357	362	336	311	333	319	341	333	318	365	375	356	356	363	363	391	318	345	347	315	335	330	322	356	337	343	323	354	348	346	359	348	339	343	364	372	341	374	380	370	371	360	322	365	322	328	313	350	366	390	358	323	350	334	339	368	383	336	328	358	351	375	367	362	326	340	349	358	345	340	370	377	303	309	329	321	334	380	369	339	372	368	362	365	329	355	331	337	343	320	358	351	370	329	320	349	344	350	310	378	363	301	320	363	352	328	377	346	325	362	369	358	335	359	356	374	338	381	346	347	338	342	357	346	327	346	339	355	353	368	336	362	338	362	308	341	312	357	365	378	396	339	329	339	392	342	343	362	340	325	329	330	347	347	367	378	350	333	340	355	333	364	319	345	332	303	373	311	349	330	351	356	340	340	332	352	344	360	371	363	344	348	337	333	351	320	349	347	346	356	326	343	366	352	331	306	336	389	359	320	346	377	367	339	400	372	314	317	370	405	341	361	340	349	367	335	362	375	365	336	358	354	311	321	341	337	352	357	324	346	335	347	317	365	355	327	351	329	357	365	359	313	352	377	315	393	372	333	369	364	353	348	376	363	315	329	336	359	316	344	360	359	351	378	321	343	351	335	363	375	355	367	356	302	351	317	328	339	333	372	311	340	347	345	345	355	350	310	308	351	373	339	332	325	338	362	342	341	325	338	325	321	357	330	322	323	355	331	342	372	373	333	336	349	350	361	339	351	375	344	368	299	332	325	315	341	354	392	362	366	335	352	353	355	349	343	327	397	339	347	340	344	357	404	324	351	328	291	351	346	387	353	341	349	346	353	312	352	338	312	379	333	337	340	334	371	348	345	338	346	339	367	338	351	365	363	299	351	341	371	372	352	364	360	347	334	328	322	342	327	357	363	320	334	315	352	321	349	315	329	360	297	344	336	365	348	319	381	324	351	359	350	328	382	326	340	381	351	326	345	339	355	345	373	320	374	375	368	324	330	362	338	330	335	348	350	352	342	356	382	329	338	339	362	332	402	298	341	352	343	387	342	386	362	371	365	327	350	370	317	341	310	341	340	332	326	330	378	340	357	315	341	341	318	306	308	338	334	336	327	325	313	354	344	357	345	332	348	307	336	316	330	347	316	361	332	352	322	345	385	359	375	333	335	342	338	328	371	344	362	334	353	363	388	357	363	337	353	361	367	327	320	312	347	357	330	324	323	367	341	358	330	329	354	334	324	366	356	342	317	364	335	331	345	334	332	336	317	319	346	341	418	365	326	341	342	375	311	301	345	340	329	327	351	351	354	339	388	349	357	353	342	332	311	319	341	334	332	353	321	383	299	367	342	350	384	340	314	340	351	340	334	319	339	333	353	354	370	360	328	320	345	347	327	331	329	344	337	352	347	349	302	356	353	321	327	366	348	301	348	344	347	357	344	332	324	308	342	340	339	381	310	350	360	346	319	341	341	327	333	421	338	331	381	331	353	333	308	336	348	361	337	304	332	341	325	345	318	336	381	364	333	352	336	385	288	358	365	319	343	371	363	336	367	364	383	334	357	342	350	327	359	366	338	371	383	310	334	369	347	363	337	349	375	388	308	338	331	298	336	337	319	337	372	342	318	328	342	339	330	344	357	366	321	364	351	340	367	340	363	390	364	346	344	365	363	353	320	347	337	353	331	313	355	360	336	331	343	396	378	355	347	326	339	392	338	369	323	374	332	341	346	336	363	342	353	348	345	319	337	342	319	345	338	328	337	391	331	299	323	327	355	377	318	365	328	351	338	317	358	346	327	316	345	346	297	349	348	346	335	351	300	354	333	375	355	384	328	381	331	322	346	381	358	310	339	308	360	360	342	330	342	329	363	328	338	357	338	349	390	347	372	325	374	325	303	372	355	321	346	353	350	317	352	351	337	337	403	366	378	336	340	337	345	341	348	331	331	380	348	412	363	357	339	328	331	352	366	346	347	341	359	349	387	385	351	324	345	331	335	336	358	338	328	350	363	356	344	343	345	327	365	317	325	323	359	325	328	338	375	330	348	341	357	346	372	413	309	337	358	324	330	349	372	342	322	374	364	358	360	384	332	329	340	353	350	330	346	350	334	356	316	333	364	389	339	357	329	364	359	338	327	378	356	362	301	365	374	316	322	341	345	367	351	371	363	346	360	352	365	369	306	310	309	374	311	290	347	348	366	325	331	358	343	294	349	357	305	333	358	374	334	342	341	329	350	336	369	350	371	383	326	344	333	339	341	341	360	360	347	370	348	336	327	361	314	338	335	357	335	337	344	314	328	333	309	385	351	319	344	323	355	379	339	317	343	331	341	341	383	353	305	385	352	321	380	374	314	352	319	316	296	348	336	337	320	331	351	314	340	336	351	340	349	376	349	356	365	341	357	351	370	346	376	364	322	328	313	360	322	363	351	334	326	336	347	304	348	345	329	333	334	333	352	370	356	349	364	348	327	349	322	330	351	342	327	342	382	334	306	352	331	303	358	327	359	334	346	349	337	346	299	306	364	351	322	343	330	313	345	346	336	370	336	393	362	386	372	339	354	392	366	380	321	355	314	347	361	340	360	322	320	319	355	393	323	349	385	346	313	324	340	338	321	333	345	359	325	340	311	329	356	379	381	331	346	372	353	345	346	354	363	349	300	346	338	386	333	330	361	326	353	371	342	342	369	336	342	307	338	399	346	341	348	293	339	341	345	302	365	333	301	368	339	309	344	325	312	345	343	359	324	355	329	343	360	341	337	338	353	364	342	331	337	330	358	372	356	356	361	347	370	344	366	333	385	319	312	347	300	363	341	317	349	374	363	368	354	374	348	329	333	379	345	360	353	339	349	311	342	359	344	361	305	335	339	345	344	366	323	334	398	338	371	318	367	339	337	323	356	341	369	300	339	330	332	323	318	391	337	330	342	319	371	347	344	348	335	306	335	332	320	336	362	346	315	349	348	311	314	367	321	346	369	352	344	353	341	323	362	373	336	341	338	339	326	332	334	356	357	302	339	338	320	352	335	354	362	326	359	350	348	322	379	337	359	344	360	366	334	374	339	327	324	344	317	328	338	371	350	358	348	343	334	348	311	337	380	340	374	336	340	326	333	303	373	308	326	368	358	344	344	336	363	361	328	356	311	325	343	359	343	348	330	355
22404	10714	10407	7414	4166	2301	1289	965	934	853	926	843	839	805	842	833	800	809	813	797	835	798	806	834	802	772	773	806	831	830	814	783	820	827	831	833	842	785	797	800	789	847	827	813	841	814	814	815	785	810	790	810	828	866	771	789	799	852	846	801	785	766	865	807	829	764	784	842	795	816	802	830	851	800	816	829	800	842	815	872	829	799	822	822	790	822	794	806	834	728	769	791	840	827	791	801	792	803	833	799	823	793	749	820	796	827	829	812	800	802	759	808	783	780	753	796	767	803	824	841	828	803	827	792	780	800	774	818	851	804	819	835	720	833	822	831	791	800	800	793	869	792	820	757	769	790	841	754	860	784	807	847	820	805	851	774	787	803	796	762	820	859	764	760	810	841	805	845	761	826	837	813	810	815	741	819	836	774	834	838	805	788	781	804	778	796	827	813	793	824	855	810	829	818	789	790	776	810	877	781	843	845	840	789	827	778	857	846	816	767	729	786	786	834	866	826	799	811	799	809	800	809	805	786	792	790	809	829	793	823	791	788	807	810	858	805	804	778	797	793	818	799	805	853	780	773	800	811	771	835	825	763	802	810	785	772	816	760	781	780	813	739	776	840	808	791	757	782	791	813	769	763	747	824	786	791	823	825	816	779	883	815	836	816	833	801	781	778	829	808	802	827	830	818	823	783	846	788	813	803	807	817	793	772	773	808	813	800	806	798	821	849	824	799	858	809	816	810	811	813	784	773	809	758	818	818	827	771	798	738	847	780	777	846	796	801	791	764	819	879	824	836	832	816	811	762	801	826	843	788	808	825	755	757	858	817	823	798	828	801	788	861	765	800	832	836	795	795	811	783	832	833	814	797	761	841	840	750	825	813	778	770	837	785	796	806	794	789	768	825	764	806	878	836	744	800	790	771	809	780	802	808	786	817	822	792	821	805	830	779	782	812	796	846	782	867	794	828	800	775	793	789	806	835	828	838	762	784	791	811	757	792	721	795	842	794	796	840	829	822	826	800	825	820	804	784	800	834	841	848	769	822	772	815	834	770	798	782	811	801	837	763	813	812	827	832	755	785	834	814	814	790	815	800	825	799	797	803	771	759	741	774	837	843	749	808	800	766	818	762	830	798	853	838	811	778	821	797	825	799	773	782	800	798	809	850	811	797	782	758	811	795	772	810	798	792	783	771	824	788	797	783	767	831	788	781	804	783	830	806	821	784	775	804	858	765	783	844	844	800	779	848	759	783	764	768	840	777	789	823	800	819	772	822	803	807	791	792	816	824	798	841	786	819	768	801	810	772	796	844	852	801	794	804	805	792	764	808	783	826	775	816	800	830	816	813	759	790	792	819	776	837	818	834	789	826	800	830	868	818	806	803	752	721	781	819	809	800	821	850	819	795	790	807	808	878	807	796	768	799	826	799	812	792	848	820	744	741	787	792	801	812	787	778	819	759	798	802	820	790	809	803	814	814	816	825	799	808	805	822	809	805	821	825	773	838	826	867	823	825	782	759	809	776	784	829	865	775	859	784	829	797	801	804	851	797	827	772	816	750	812	749	814	800	739	826	800	790	864	779	795	757	776	766	831	806	805	812	780	805	797	787	849	772	755	784	817	766	775	780	815	820	794	841	833	774	764	834	818	788	833	779	821	840	813	803	851	818	809	823	778	784	801	763	831	814	810	867	815	777	810	840	827	798	794	795	847	802	829	801	776	782	832	832	822	798	791	760	808	823	807	820	820	814	806	864	800	830	808	820	822	858	836	863	821	739	793	836	764	796	866	801	793	839	823	771	776	753	841	819	820	783	783	792	788	827	843	813	791	797	813	796	812	826	787	843	827	852	772	783	795	745	778	812	796	839	814	761	802	799	794	810	802	839	858	806	819	805	778	819	804	822	830	791	799	790	794	826	783	873	786	775	849	819	746	823	777	784	834	796	789	782	796	822	764	797	848	792	783	837	745	836	783	810	785	764	802	774	838	734	782	776	800	867	811	817	802	805	800	766	817	827	770	802	780	838	810	752	815	844	802	793	813	803	802	813	789	818	797	778	816	860	833	860	807	775	801	867	799	730	788	791	800	823	751	824	797	841	820	780	849	823	778	770	793	835	781	798	767	818	745	828	801	756	774	773	814	828	778	772	828	807	825	811	813	801	821	802	802	752	795	844	823	829	789	811	804	826	823	795	786	776	862	786	832	816	781	812	797	767	805	810	840	818	816	760	832	804	762	848	785	821	800	884	817	801	815	806	803	786	824	812	821	770	786	780	855	857	812	790	838	779	882	810	784	791	784	850	775	813	790	864	854	804	759	809	838	806	802	800	854	815	820	798	826	860	817	813	838	836	817	768	790	797	787	813	800	828	785	843	842	817	810	791	811	821	806	825	846	800	786	798	769	793	818	799	771	792	801	773	835	809	796	804	777	771	786	835	833	797	817	799	845	816	822	819	786	771	827	806	786	838	846	801	808	810	836	791	780	834	738	780	805	778	850	797	797	789	767	802	751	769	781	818	793	798	765	876	797	832	786	786	827	820	756	813	779	782	850	769	825	793	813	816	812	807	815	849	811	821	774	817	819	779	837	818	780	783	831	854	781	811	758	840	806	814	807	803	773	791	804	797	795	769	803	822	811	737	818	815	815	822	854	824	762	834	820	783	802	794	777	813	813	790	801	788	755	799	804	748	798	818	799	760	790	830	789	767	808	806	824	773	803	788	833	795	808	832	801	781	766	798	799	790	789	855	756	815	821	844	789	861	825	775	769	797	829	850	801	753	819	792	821	784	821	832	815	797	804	841	791	794	789	823	786	797	840	829	822	870	868	837	796	817	808	768	801	808	817	804	824	813	804	804	800	833	761	818	800	823	846	773	826	799	815	809	783	767	819	843	842	763	846	814	810	831	798	820	808	781	791	857	815	869	779	780	830	846	786	804	746	829	797	765	800	802	806	841	778	772	848	814	812	785	808	831	824	792	771	757	789	811	808	784	819	774	789	859	783	833	769	782	838	782	831	790	765	776	803	779	822	822	829	734	848	762	819	784	790	796	814	822	798	772	812	775	798	778	808	803	827	776	765	809	794	810	802	797	800	825	808	822	832	798	791	808	815	749	782	848	802	836	833	807	822	785	789	799	779	781	795	787	773	782	788	773	852	826	777	789	835	794	825	840	773	829	764	832	835	820	817	844	840	806	738	861	788	823	787	837	790	790	785	800	802	822	747	760	837	799	776	774	774	830	789	790	796	814	773	783	729	806	761	797	789	795	807	817	842	794	784	839	834	788	816	840	796	823	816	786	834	821	801	838	816	859	764	810	794	825	803	777	777	811	826	792	807	823	783	768	801	821	826	814	846	775	778	846	807	844	789	754	782	803	821	830	754	807	811	835	828	806	846	828	819	762	823	820	814	802	807	776	813	757	823	826	806	830	833	802	825	784	853	759	781	781	857	803	834	803	785	778	819	782	780	815	871	818	767	805	792	786	849	852	790	816
21665	2967	663	423	359	339	373	304	332	348	350	330	354	337	341	362	315	331	321	362	312	302	320	277	306	287	366	300	363	340	347	322	304	322	356	352	334	315	309	310	337	375	321	326	346	304	364	345	305	296	307	313	312	360	350	334	330	325	321	347	342	334	345	336	327	287	299	337	305	331	307	323	362	345	329	358	331	336	328	327	333	339	318	340	336	333	313	316	324	340	340	320	300	349	366	329	285	363	341	345	358	339	378	307	315	290	310	327	314	290	345	331	337	320	329	327	316	343	280	307	317	345	298	320	328	320	358	303	299	325	351	334	314	343	290	296	301	332	347	337	345	370	327	341	356	343	342	348	361	340	325	339	320	315	352	310	316	307	350	291	337	297	342	325	317	300	327	309	347	328	313	301	354	335	355	309	312	311	313	326	324	313	336	335	379	311	336	337	306	323	337	316	331	296	337	353	319	315	336	322	336	318	381	316	340	312	317	331	332	313	324	332	335	323	307	341	340	310	342	332	320	302	317	341	349	341	328	272	315	299	346	307	328	363	335	378	338	329	366	365	333	316	330	332	328	342	345	334	334	316	312	372	331	368	291	350	350	291	321	330	345	362	320	335	313	354	311	344	309	338	300	319	315	306	298	327	318	335	323	314	330	300	338	326	342	334	311	310	299	340	316	313	357	331	311	336	323	327	305	339	344	331	375	354	347	328	342	365	326	348	349	334	306	332	361	356	310	308	293	347	340	335	347	334	350	340	319	314	338	344	286	366	328	328	365	338	310	306	331	321	322	321	309	339	347	336	367	330	343	343	350	347	319	314	323	339	311	286	339	306	342	283	318	303	333	322	311	322	344	349	347	345	348	340	380	333	320	332	331	334	283	372	351	346	337	296	334	330	314	328	307	318	328	305	340	334	325	330	379	311	341	339	317	328	316	306	332	336	321	310	292	359	313	357	333	327	337	334	360	337	336	320	340	314	343	302	285	354	349	330	351	322	291	309	330	305	351	355	313	350	315	324	301	322	336	326	338	349	312	319	347	327	357	327	315	335	362	359	358	316	340	331	367	329	331	313	353	321	322	353	320	348	308	343	317	344	367	323	295	311	300	338	344	350	323	332	333	333	319	341	340	366	351	284	325	306	335	331	320	376	318	309	330	329	346	347	334	338	353	357	327	325	336	300	308	354	331	306	326	326	350	349	306	350	325	319	302	299	329	290	312	317	346	346	367	359	371	346	346	314	325	319	335	289	317	326	340	382	312	324	343	308	329	307	322	355	296	297	345	314	318	319	318	337	360	312	323	307	338	341	325	298	316	288	351	318	317	329	346	347	353	317	353	302	308	331	352	360	338	335	311	311	320	299	332	317	332	340	328	363	310	328	341	334	340	313	330	333	335	321	316	321	323	320	328	344	316	324	361	322	341	334	329	302	308	323	313	320	342	334	325	329	368	320	299	359	307	309	346	329	351	325	352	323	320	347	329	304	361	326	332	334	327	330	332	309	365	359	330	319	330	304	313	299	317	337	292	320	334	354	289	349	373	356	338	311	275	299	321	322	313	283	327	327	318	320	332	284	326	312	353	313	337	335	324	298	303	332	285	312	338	361	312	342	328	327	310	357	347	303	294	295	336	321	333	349	350	366	345	340	351	335	326	367	379	335	330	312	336	352	320	339	322	348	338	269	323	347	313	307	329	306	307	331	342	307	310	340	353	328	330	336	344	303	328	368	340	346	361	311	348	316	311	300	358	336	326	310	310	314	338	313	346	341	347	341	318	351	304	343	303	303	347	293	330	330	343	353	366	347	317	363	331	333	361	315	335	320	364	335	325	341	310	338	292	347	319	296	312	334	296	337	356	342	355	329	331	354	335	331	369	339	331	319	354	302	292	338	346	337	297	326	322	359	365	291	329	367	330	319	344	308	298	305	312	348	330	367	335	351	328	358	328	333	312	329	317	359	332	325	320	342	368	346	331	332	362	306	312	315	337	333	319	343	320	320	309	312	323	289	316	327	385	341	333	318	316	360	327	289	307	373	345	362	340	345	355	303	317	315	306	298	332	324	320	349	335	348	301	318	325	338	348	293	347	316	321	339	307	328	320	346	339	307	328	357	354	339	309	307	344	341	354	331	323	335	364	360	358	344	331	319	310	363	346	311	323	300	325	315	313	357	342	347	319	312	318	336	331	303	333	309	336	362	315	339	341	341	326	326	328	318	352	347	317	313	323	346	311	304	340	340	344	325	364	358	354	348	308	297	348	363	325	310	324	351	356	288	296	333	312	331	285	316	346	290	297	324	361	342	323	346	380	324	325	324	337	314	347	314	366	341	321	313	335	355	319	330	351	351	301	350	320	325	337	374	290	330	318	315	360	349	313	320	328	320	301	349	319	306	330	280	325	351	378	343	309	318	350	320	348	344	324	317	346	318	304	330	316	351	291	333	314	342	351	338	344	357	347	302	327	313	343	342	306	308	338	312	331	361	322	336	341	349	305	321	348	340	330	332	342	301	326	333	333	303	341	340	332	317	355	331	334	323	302	334	295	330	315	341	330	328	334	320	340	312	323	316	330	334	383	309	319	364	312	330	353	333	363	316	342	347	352	330	365	362	294	329	309	305	325	313	325	324	342	309	338	291	289	319	324	346	329	329	361	369	321	331	337	333	350	319	333	308	345	301	316	342	339	358	347	361	319	353	286	313	339	338	339	304	307	361	302	309	330	298	339	294	343	325	310	357	312	326	307	309	349	368	342	361	333	314	277	329	334	320	340	323	342	340	309	319	306	333	294	349	272	384	332	380	310	352	336	310	318	337	302	319	338	317	325	288	334	316	323	363	310	316	309	357	371	336	318	371	344	341	298	304	326	334	342	325	320	320	337	334	324	308	335	338	310	325	320	298	315	390	335	330	344	312	374	357	333	324	319	336	313	338	334	309	334	361	300	320	324	310	336	323	330	341	318	327	329	327	328	344	334	308	320	327	320	326	330	293	342	330	362	311	301	322	342	355	325	328	339	350	354	327	343	354	318	310	345	334	300	355	326	336	321	329	355	309	317	353	302	314	354	336	319	321	345	331	341	307	342	349	306	329	352	373	360	311	344	357	361	332	336	331	324	323	312	330	335	357	335	342	350	306	338	335	347	293	383	354	322	299	302	328	313	327	325	330	332	314	335	346	319	279	311	333	323	317	355	324	330	371	318	338	323	347	283	325	343	315	344	345	352	330	351	307	317	352	337	346	284	338	326	312	301	312	309	361	309	312	349	344	327	300	349	305	353	331	334	337	326	328	319	332	330	322	344	328	358	312	316	332	366	375	309	314	340	288	309	297	300	302	339	308	334	334	303	334	326	331	329	312	302	312	331	353	322	359	329	338	355	351	355	369	365	382	353	341	326	340	323	332	320	306	306	320	328	349	325	336	308	323	354	331	317	290	288	325	356	310	337	330	334	324	346	354	344	264	325	333	326	343	335	325	283	333	289	313	336	340	371	349
17457	7283	4392	2396	1764	1080	805	794	747	739	734	737	728	736	713	708	766	731	740	748	741	749	745	721	738	765	736	724	780	731	726	720	727	768	728	725	764	723	719	699	783	734	731	682	744	720	709	723	781	747	780	722	771	734	744	788	770	763	742	702	695	753	747	781	756	749	736	703	732	710	752	701	770	758	721	706	721	730	789	721	715	720	723	723	712	741	719	761	703	727	740	740	747	732	756	759	710	687	683	725	744	725	724	760	733	723	717	718	756	764	746	724	753	794	735	739	710	807	721	697	757	726	759	758	769	739	691	774	705	700	720	741	696	737	743	720	708	734	734	761	748	739	699	774	706	755	741	737	737	705	794	735	737	714	735	742	752	779	744	715	740	739	762	732	715	731	736	786	800	779	731	764	739	702	719	819	757	717	771	755	776	789	740	747	693	789	720	690	793	812	737	694	739	774	774	740	730	730	755	762	689	762	755	781	758	754	710	789	733	778	745	785	765	783	704	746	710	736	729	744	717	764	748	722	739	700	779	697	768	694	728	743	747	783	730	758	758	748	717	739	709	723	715	762	747	735	726	760	741	759	703	752	752	728	741	698	758	761	700	761	757	796	777	743	740	724	787	768	721	768	757	728	717	715	742	747	741	721	724	735	706	757	713	752	721	764	736	756	694	753	723	749	725	794	752	741	730	724	696	706	730	744	776	726	711	742	718	726	711	723	724	704	725	753	750	740	688	766	718	745	723	703	704	730	708	717	705	690	741	732	779	764	785	783	736	739	744	771	753	748	758	725	745	726	738	738	731	768	709	767	727	781	725	772	742	727	744	774	761	765	748	720	740	683	779	769	722	768	770	753	744	722	789	754	780	741	713	722	780	758	724	707	696	776	763	743	766	708	731	713	766	717	773	637	742	712	781	785	730	703	727	771	752	751	806	748	759	759	759	752	721	714	778	727	743	723	753	765	708	733	758	705	701	734	751	671	718	734	722	744	771	749	732	711	646	775	759	753	733	747	714	791	713	715	712	744	729	725	763	715	741	694	778	735	728	725	712	799	807	756	717	728	741	757	717	762	789	725	710	748	714	677	721	752	774	765	713	736	745	800	712	768	753	731	780	762	767	740	736	734	755	786	771	736	676	748	724	722	731	713	705	767	758	679	742	719	749	743	754	709	735	736	753	715	744	738	784	752	761	773	723	737	777	757	727	743	755	727	757	767	735	717	710	729	679	706	723	732	744	704	694	778	738	747	754	735	746	751	740	696	750	698	718	712	781	740	739	754	718	763	687	745	775	692	748	762	795	758	748	757	758	701	678	756	776	759	767	722	805	737	685	742	739	718	762	761	788	724	717	779	715	714	768	731	741	718	805	774	721	754	733	708	754	710	785	796	737	758	717	771	753	775	710	760	782	722	786	752	716	758	737	772	759	703	693	734	758	777	712	697	717	750	710	738	689	698	708	743	684	782	722	712	771	702	768	707	719	779	737	710	734	726	739	734	751	719	793	759	726	786	716	711	738	760	748	707	785	706	732	750	783	747	746	712	739	760	691	775	722	726	757	739	704	743	732	690	723	728	761	754	806	743	740	732	708	704	724	773	728	744	774	716	748	743	741	714	723	769	713	674	725	768	731	700	793	721	736	718	769	777	738	766	770	722	762	751	711	760	757	744	743	735	699	758	723	725	678	713	714	750	774	767	739	729	737	735	764	706	715	714	746	709	736	745	714	719	743	745	766	698	739	743	719	748	737	722	706	736	705	741	735	732	715	743	753	725	691	738	730	739	745	727	748	731	774	738	707	719	731	717	757	752	694	742	744	760	727	716	724	749	716	733	727	765	741	684	786	722	729	718	784	722	698	740	743	751	745	741	711	724	778	784	734	780	739	742	758	735	733	710	736	738	712	714	718	738	732	726	775	706	746	720	748	785	725	790	728	725	755	757	726	751	776	729	726	747	716	763	841	751	703	764	721	705	742	747	752	749	756	718	755	733	730	697	725	720	696	724	765	727	793	768	732	769	763	731	724	731	688	727	688	710	721	720	748	765	760	742	740	782	732	712	750	746	741	727	726	711	732	722	736	728	717	738	739	722	710	696	752	742	735	706	762	735	688	753	726	701	681	731	760	752	725	756	728	762	709	727	762	760	770	748	791	739	772	748	740	715	735	709	748	728	723	745	768	763	695	755	765	745	752	765	694	687	741	709	738	771	697	736	743	711	745	775	797	775	769	729	777	753	709	782	731	714	735	722	753	750	753	754	717	750	725	754	761	779	704	680	716	749	722	780	726	733	736	734	749	742	780	751	722	733	765	715	709	752	695	767	723	756	663	772	760	729	768	723	705	730	707	769	693	701	787	772	774	733	704	754	725	719	749	733	760	752	710	715	789	726	747	704	776	715	729	770	714	723	755	725	733	747	756	771	713	784	731	749	706	705	712	723	777	754	712	721	691	721	744	721	769	740	759	739	770	766	754	805	739	702	759	766	726	733	699	756	808	776	692	727	771	692	717	751	745	726	765	749	744	769	731	767	792	741	772	744	778	703	727	755	790	675	747	758	769	766	710	754	766	716	777	751	727	744	742	741	739	739	731	739	799	747	752	715	730	770	757	746	805	722	741	773	755	713	768	679	752	737	731	763	698	738	786	716	753	726	786	771	736	721	768	713	722	720	733	736	784	794	744	722	742	711	754	748	748	738	756	724	719	797	743	725	733	782	760	792	679	714	686	735	751	714	732	776	734	733	663	738	754	707	700	714	681	745	734	761	712	681	751	716	712	772	758	717	742	741	753	756	714	716	764	719	713	782	759	685	672	723	781	739	721	692	722	761	719	739	723	730	767	726	739	786	748	755	758	742	749	751	748	732	719	750	742	751	728	714	750	743	722	737	726	754	735	736	730	747	773	760	777	758	689	750	763	739	743	760	723	750	744	786	744	775	731	759	716	736	751	767	736	757	778	709	745	745	734	706	752	704	758	792	729	753	732	714	751	711	730	704	747	758	740	742	739	737	776	784	757	707	766	778	752	711	752	759	727	673	709	715	747	769	682	769	750	708	777	741	730	731	724	722	756	725	779	719	744	813	766	773	738	747	754	725	722	729	773	705	707	743	715	766	706	710	692	701	719	744	766	696	722	716	757	707	725	755	724	750	768	700	727	754	746	742	705	726	684	731	734	731	746	775	749	723	779	762	693	721	714	697	756	757	713	707	753	742	784	730	749	793	756	682	719	713	708	768	724	741	732	758	710	703	747	730	753	750	716	727	733	729	756	763	722	738	742	749	701	705	715	799	733	713	739	765	758	745	739	746	725	718	723	731	744	751	725	712	787	747	675	719	721	699	717	748	712	815	711	786	750	746	735	730	713	738	744	755	755	736	742	753	712	709	708	828	728	756	772	707	736	735	770	752	733	747	742	788	752	732	740	764	737	678	718	727	794	722	761	757	745	751	742	780	737	748	724	768	788	742	728	762	763	746	751	721	764	727	698	725	760	774
32619	5762	897	530	437	366	312	347	340	350	350	358	381	353	321	356	344	324	334	380	350	338	354	283	313	372	342	353	328	337	323	335	340	334	342	327	359	327	352	345	324	339	327	354	317	345	325	356	333	330	365	344	331	378	322	354	346	337	364	345	379	341	362	357	381	345	365	351	347	401	365	317	363	317	335	331	348	337	314	366	307	331	353	391	359	348	348	317	358	341	293	340	306	321	335	352	321	369	351	323	354	305	348	324	330	315	315	371	330	361	335	359	345	326	347	327	380	346	306	298	312	329	355	326	282	311	346	335	336	320	291	350	331	335	326	328	351	293	338	375	368	357	346	357	284	347	338	362	369	322	317	362	325	365	374	316	345	350	310	301	353	320	343	341	317	335	354	317	308	331	343	334	320	326	343	342	390	364	358	332	363	340	341	327	342	334	339	390	308	367	345	347	343	334	349	319	325	324	338	357	370	380	340	311	355	332	384	303	354	366	355	353	363	367	357	325	345	325	327	367	409	355	357	320	311	328	331	338	308	368	355	343	322	354	380	370	340	331	303	336	323	368	350	346	311	356	338	360	306	308	332	309	318	357	341	347	342	372	340	333	356	365	383	324	315	358	306	333	355	360	340	333	297	329	305	330	361	307	359	344	359	334	357	343	338	360	363	362	327	335	307	320	310	337	329	352	348	357	325	367	369	355	338	330	323	359	332	330	338	342	331	335	330	344	336	321	333	340	309	314	338	312	350	329	323	372	379	294	338	348	343	338	325	357	351	352	354	319	327	333	334	320	324	352	356	342	351	353	316	308	329	321	333	321	367	382	324	334	324	363	311	349	318	359	304	328	337	364	318	318	354	344	346	337	337	340	371	341	347	342	340	335	333	337	313	354	329	388	344	346	308	342	325	387	351	322	328	342	318	350	367	345	340	314	352	361	329	308	332	343	304	305	326	369	316	321	326	360	335	331	296	340	307	343	343	337	340	336	328	352	320	331	329	329	305	316	320	332	334	337	348	329	370	353	346	333	331	330	324	354	335	338	358	351	341	328	332	329	335	350	325	346	324	312	337	330	336	336	378	359	313	307	334	335	332	291	330	312	355	345	312	322	320	327	328	329	317	338	331	326	323	308	338	312	323	350	369	321	342	346	333	331	310	335	347	345	317	332	359	314	294	366	374	339	346	325	335	348	348	377	343	307	349	307	346	371	324	354	330	339	320	365	369	340	351	326	293	355	313	332	364	334	346	383	294	354	318	341	348	362	372	321	316	352	352	364	346	310	339	375	313	313	354	362	344	312	342	377	368	322	277	319	342	333	358	297	340	339	324	347	337	319	304	344	322	319	332	346	341	343	369	337	345	339	355	376	327	346	320	317	342	366	365	327	374	356	334	319	333	340	349	329	309	349	305	311	368	331	318	324	318	331	325	317	328	315	318	318	358	304	340	327	319	327	309	327	361	360	346	352	317	306	341	326	349	345	353	329	349	360	376	347	318	323	318	353	354	329	296	301	326	343	362	333	307	323	347	360	389	296	292	350	362	388	300	336	370	327	378	337	327	346	305	334	309	329	353	335	340	351	340	311	321	326	312	346	340	318	343	339	348	346	327	325	349	313	351	311	316	337	344	316	343	357	374	356	330	353	325	315	334	328	338	349	343	331	328	349	378	315	339	328	322	317	371	330	350	343	336	321	285	295	330	326	340	356	376	338	308	346	384	343	334	349	321	362	357	332	381	350	336	308	328	332	332	305	360	333	320	352	319	342	367	349	329	336	372	335	346	323	382	345	366	343	340	323	304	323	327	354	352	315	334	358	330	344	325	331	336	339	354	323	374	307	284	320	374	351	327	333	381	331	308	356	323	337	324	321	299	350	346	346	367	364	297	357	350	315	351	340	302	324	318	303	326	374	382	360	329	335	306	317	357	331	342	319	318	335	336	322	341	310	369	337	359	337	322	354	349	326	373	344	366	318	334	338	353	354	323	345	321	319	331	293	362	348	330	372	341	350	327	342	332	302	336	313	355	345	324	345	331	332	335	347	334	313	356	346	317	316	359	319	363	315	338	347	335	340	366	327	307	323	336	333	343	306	319	307	349	346	342	331	302	329	362	328	319	319	334	360	336	338	317	333	324	344	356	348	313	354	324	345	315	327	347	356	325	330	333	331	291	353	336	379	324	309	339	381	343	344	341	361	338	341	314	312	360	337	348	343	370	348	342	368	337	329	318	338	325	331	348	363	371	336	351	349	355	332	313	334	322	361	335	329	359	350	303	391	384	339	350	361	338	336	357	334	361	366	361	333	333	332	331	334	337	350	338	327	331	355	353	347	351	336	313	314	338	322	322	355	371	359	337	340	366	337	334	335	311	323	310	306	298	344	335	326	370	337	348	339	357	338	381	345	345	334	286	333	335	337	342	299	351	296	337	346	372	325	375	364	332	338	343	349	362	366	339	351	327	346	358	336	323	353	364	341	299	352	307	350	361	346	302	322	340	378	358	332	355	298	339	341	316	341	374	344	354	357	373	347	339	360	324	368	357	336	347	344	333	343	362	346	363	316	322	351	323	330	343	362	331	340	312	330	351	348	329	351	359	344	324	348	351	338	325	334	315	356	353	344	338	281	336	337	338	340	338	387	339	356	347	322	336	354	355	294	305	321	345	376	335	343	350	342	317	314	370	321	331	334	325	320	330	344	345	371	318	306	319	360	379	337	356	343	303	323	336	353	329	330	335	322	343	372	343	358	341	319	335	345	343	343	309	346	328	347	322	313	288	302	338	333	332	311	323	316	334	355	293	335	334	350	363	352	316	311	351	319	383	362	360	342	368	334	361	324	350	327	341	309	354	335	355	339	334	336	336	364	307	355	340	340	318	331	346	345	377	339	348	310	351	335	355	352	291	337	299	356	305	366	328	369	360	364	336	305	342	380	331	314	342	367	355	339	335	348	344	317	367	347	349	319	364	345	360	356	318	355	332	316	337	336	339	330	352	360	346	327	330	359	319	345	336	343	353	337	352	368	299	349	338	368	346	304	328	334	338	362	307	347	392	335	337	343	350	362	310	317	317	317	356	339	348	332	363	365	344	316	348	378	305	290	386	334	364	334	326	354	315	300	316	286	353	342	346	321	303	335	367	336	313	314	301	334	354	347	351	342	329	343	349	359	325	332	329	338	346	350	326	317	361	372	332	314	334	333	331	348	363	334	303	333	333	361	317	331	343	293	321	343	324	356	303	343	317	340	331	375	327	344	325	345	319	307	356	341	348	305	358	327	333	334	318	352	336	315	300	359	328	335	331	370	366	353	354	313	359	297	381	345	334	319	321	337	348	343	329	359	340	329	336	353	341	344	342	372	308	303	353	348	322	313	317	329	321	331	341	355	353	352	336	345	377	339	310	317	353	336	351	342	327	344	317	345	363	345	321	297	346	333	325	347	351	339	345	345	352	368	334	329	331	327	321	339	339	299	298	357	311	300	330	306	344	353	336	331
24589	11284	6772	4155	2693	1497	1062	901	831	777	877	841	841	799	817	835	800	798	731	802	788	782	766	858	780	777	767	830	773	807	727	718	757	774	777	782	845	757	771	786	782	762	824	814	794	747	837	822	746	762	799	756	787	815	792	799	757	789	759	753	797	830	765	775	766	783	799	767	792	798	759	771	762	780	816	779	804	813	795	779	769	738	825	785	799	811	762	759	766	841	772	772	727	752	755	800	755	833	804	814	810	783	825	779	795	754	785	758	864	753	739	843	782	763	785	806	743	785	743	776	823	844	765	766	787	763	754	797	778	760	810	812	818	776	752	765	863	761	741	802	790	790	807	783	783	717	802	761	806	776	767	747	727	768	799	798	760	820	803	785	831	758	751	802	791	774	821	771	794	811	794	751	784	766	812	809	821	750	779	777	733	764	787	752	758	772	768	790	801	751	822	731	792	797	757	828	820	770	752	761	786	833	722	840	804	793	825	751	793	799	829	784	780	776	802	822	827	732	791	774	838	831	807	776	814	756	815	833	802	825	782	759	779	742	763	821	816	797	785	808	773	832	815	752	762	803	785	769	798	798	776	762	788	819	793	773	810	794	754	758	767	751	838	800	848	795	793	771	764	800	796	783	773	789	778	769	821	809	773	751	769	757	799	742	799	814	745	786	813	816	763	763	761	754	732	756	749	767	750	792	779	832	811	786	777	838	778	785	817	779	778	777	758	788	791	728	828	844	799	783	820	785	814	754	823	809	810	779	759	743	816	795	766	789	760	739	747	804	774	749	823	770	807	780	793	783	841	767	800	771	780	750	765	766	776	804	797	767	736	810	764	753	816	787	764	762	785	829	758	787	752	752	782	780	778	792	782	725	803	748	754	778	779	786	779	795	765	731	813	783	761	817	781	785	826	796	800	800	794	799	795	802	755	806	770	740	781	779	758	752	801	786	841	831	800	824	736	811	778	806	748	822	792	838	818	825	784	793	782	767	780	800	783	768	793	788	755	783	785	771	826	792	814	816	768	818	735	791	789	764	769	740	775	788	823	741	769	769	759	798	772	757	815	811	822	781	765	750	771	789	796	841	784	835	836	816	785	765	773	713	754	755	796	785	815	785	792	817	819	762	812	830	804	769	806	835	800	725	747	785	780	797	803	776	773	758	785	820	744	765	790	810	831	855	765	719	769	759	799	750	781	753	774	777	772	803	786	842	744	780	805	794	854	786	785	768	790	831	819	797	801	811	809	789	850	765	781	758	759	837	795	788	754	766	803	752	784	780	785	781	762	819	817	788	769	784	790	818	775	807	837	751	787	766	751	788	793	845	783	832	795	778	724	790	790	795	788	777	764	802	797	720	802	784	888	785	813	793	771	791	785	759	792	783	755	739	778	788	823	757	800	819	824	847	809	786	822	771	777	750	794	798	826	789	788	769	768	771	794	778	790	760	771	828	805	793	826	801	762	773	780	790	806	787	840	797	786	804	750	863	832	812	802	859	766	788	719	817	854	798	769	804	806	792	797	807	753	795	763	782	812	773	812	781	753	791	773	738	795	835	809	782	817	747	781	801	731	828	765	795	765	775	784	724	799	748	797	772	829	764	823	783	791	816	831	739	815	799	755	785	832	845	790	761	771	757	761	720	806	727	791	792	795	803	766	793	777	753	756	706	768	774	759	769	782	755	837	812	788	744	817	841	784	774	817	788	774	804	772	823	750	812	786	786	797	772	766	780	761	773	743	755	816	793	776	799	837	775	813	836	861	752	731	730	750	802	776	774	792	760	694	768	841	742	782	764	801	764	792	789	773	778	752	763	770	743	785	801	777	766	747	783	770	800	788	748	791	818	772	769	798	829	754	779	801	789	810	784	760	784	792	787	823	751	764	797	813	780	806	831	778	789	741	782	794	788	787	768	800	778	750	789	788	794	744	799	735	789	797	796	790	783	768	797	789	824	789	778	778	772	759	770	792	799	815	777	801	763	807	772	763	784	815	791	782	747	791	798	754	773	804	784	772	788	797	752	799	776	837	800	819	771	821	816	777	806	814	784	756	783	787	731	805	798	768	771	764	771	789	758	786	796	853	780	771	747	798	813	765	801	808	784	787	803	760	815	834	796	788	809	825	785	787	808	783	799	816	764	818	807	745	806	738	805	773	786	761	784	772	785	779	800	800	801	762	741	825	749	759	810	805	787	796	826	786	758	797	787	769	811	767	798	784	798	800	775	796	778	784	869	779	786	800	818	776	796	846	788	798	759	774	809	827	795	799	821	756	807	828	790	793	748	793	816	838	768	770	783	720	767	768	770	774	749	765	813	775	767	822	824	769	755	771	779	822	777	796	754	781	795	762	767	771	832	790	744	779	770	751	744	818	809	789	763	778	742	797	830	776	760	814	779	753	803	742	798	783	782	800	747	816	809	774	783	818	788	780	825	831	760	768	785	760	763	825	790	826	783	814	811	802	785	753	833	806	799	778	754	768	785	757	755	782	811	840	824	808	833	803	847	801	812	821	806	872	760	797	778	752	797	799	815	771	832	779	782	771	797	754	741	761	828	777	803	788	794	750	735	757	805	798	804	836	803	783	806	800	769	725	777	765	820	779	848	759	751	758	759	755	777	748	810	788	764	839	788	775	751	716	779	790	841	797	760	772	787	815	739	806	818	818	794	750	811	776	730	812	800	809	783	804	795	777	789	781	757	771	758	744	845	779	762	780	798	817	787	788	762	811	702	768	835	801	774	836	747	793	854	786	794	812	806	760	817	756	770	793	762	781	786	806	767	830	802	789	781	818	809	788	753	802	789	786	795	795	802	810	805	800	754	840	764	835	764	776	777	778	777	812	813	756	786	763	787	769	798	764	786	773	762	808	810	798	774	782	751	746	801	762	797	774	747	764	780	765	826	814	802	797	791	790	789	807	822	784	769	748	773	788	799	834	791	793	711	781	791	827	773	815	815	817	805	795	785	753	798	831	802	771	771	783	768	761	825	823	780	739	807	799	801	801	801	764	791	819	785	852	791	777	786	784	759	842	780	764	769	760	829	755	795	777	792	795	804	793	767	789	810	811	794	830	791	808	806	822	816	853	817	778	771	788	812	774	787	788	836	756	816	793	742	774	775	763	737	724	807	798	777	795	824	750	824	751	809	850	810	800	782	794	773	799	783	821	752	815	808	770	822	806	752	730	792	730	797	758	800	764	800	795	854	774	747	812	747	783	823	744	795	796	754	803	798	813	802	782	801	798	821	792	755	784	794	815	749	785	799	852	790	727	811	834	807	838	777	784	772	772	806	806	825	761	792	745	754	850	782	813	808	776	823	766	793	764	769	802	794	788	800	817	841	738	780	797	824	767	727	800	793	748	792	788	784	793	799	840	824	783	819	757	819	791	826	733	797	738	800	775	789	839	753	815	794	737	811	781	801	800	789	760	796	802	838	753	784	767	800	843	820	783	769	810	754	819	781	805	809	816	760	797	816	786	773	806	822	797	823
35157	7203	1161	646	488	405	368	369	335	352	327	330	330	385	358	349	374	354	339	337	359	338	327	344	308	364	343	318	364	371	375	323	339	328	357	347	329	342	342	376	357	391	380	349	372	352	352	363	356	370	350	362	356	357	378	348	341	365	371	360	370	379	341	353	368	348	347	359	387	337	347	291	352	357	347	319	357	330	373	351	353	385	330	297	307	337	372	338	336	361	329	336	323	321	367	367	318	370	421	342	310	358	332	339	307	356	331	342	356	333	371	331	342	333	345	338	363	362	311	378	368	336	324	347	348	312	350	360	351	374	359	313	357	332	343	357	336	370	327	312	328	356	325	340	343	346	314	339	353	367	316	356	350	359	335	317	355	377	339	389	393	324	313	363	357	327	366	349	322	331	338	327	302	374	351	333	403	379	364	334	297	335	353	351	367	332	369	371	337	313	323	357	391	350	315	320	354	368	311	358	346	350	310	343	361	309	372	388	344	346	333	359	344	372	363	352	331	357	356	337	306	332	363	329	327	336	351	330	350	338	291	350	335	362	324	332	346	349	340	337	373	367	350	350	349	355	324	367	403	340	385	323	344	370	341	319	335	359	350	323	312	308	344	314	323	332	324	337	344	347	343	385	345	357	377	351	328	333	312	319	360	333	333	357	388	325	364	323	352	344	335	335	294	341	350	363	338	349	283	338	339	333	348	339	344	356	386	365	340	371	349	345	394	373	331	340	361	348	287	333	352	360	348	297	354	328	352	370	350	349	333	390	355	378	370	365	344	340	340	365	337	323	304	366	337	348	329	334	331	361	344	331	328	356	325	359	360	348	340	370	294	360	342	376	370	353	342	322	340	322	353	339	343	330	321	338	368	328	339	352	332	324	352	356	366	332	335	369	390	320	364	385	352	355	313	363	344	345	362	363	359	331	347	303	372	350	362	330	345	362	361	377	354	322	350	307	367	349	365	365	332	337	367	371	333	372	346	328	382	379	377	378	360	323	358	366	368	323	356	324	332	322	383	331	328	341	334	372	336	338	361	391	334	356	311	404	361	359	345	353	316	356	367	325	363	396	342	304	335	343	345	349	326	358	351	353	370	402	368	337	354	352	309	347	336	385	345	333	325	369	311	350	346	314	329	345	313	375	346	351	359	354	362	332	355	359	388	361	345	327	363	342	364	325	357	336	346	372	325	368	362	358	323	324	331	363	377	318	306	352	335	343	374	361	362	357	333	346	316	354	312	343	343	346	353	348	308	342	313	366	299	331	342	375	329	321	352	376	353	366	378	392	370	350	346	329	312	372	348	342	346	332	363	359	334	342	351	332	346	379	361	349	324	384	359	379	333	325	335	368	331	321	318	360	344	317	351	353	313	360	368	345	347	341	359	352	343	323	348	354	364	334	362	336	364	332	352	369	338	342	370	334	326	336	363	325	328	346	379	358	345	350	351	374	372	333	355	389	278	331	352	333	372	314	374	353	326	314	355	347	348	335	317	312	358	391	400	375	344	362	362	352	355	313	352	328	309	336	370	355	353	327	361	361	359	338	373	352	332	345	369	337	365	347	361	349	313	333	322	348	327	337	342	333	362	359	340	383	350	317	338	364	337	350	348	329	333	351	392	331	315	347	332	350	358	327	367	326	345	333	343	368	358	371	357	397	325	347	320	332	361	321	351	353	370	330	351	339	365	325	349	330	369	343	389	329	355	385	383	354	339	390	318	368	326	336	336	347	326	340	346	354	355	364	359	357	390	325	336	387	348	356	377	345	333	356	359	332	336	322	366	366	363	354	335	335	340	355	328	354	316	370	366	363	361	331	365	357	342	332	355	362	358	385	344	340	343	328	344	296	349	353	336	360	336	329	319	319	317	368	339	323	324	359	367	352	369	363	314	341	333	356	331	357	358	346	338	338	296	349	333	336	354	383	355	345	333	356	354	335	310	336	327	343	332	346	349	350	341	376	366	354	334	325	348	362	361	346	328	333	366	349	330	355	363	356	367	339	337	340	322	309	365	335	377	349	355	340	356	338	342	329	347	354	332	323	333	350	359	360	345	341	351	363	320	339	353	328	345	334	311	356	359	366	366	348	310	359	347	370	382	324	323	371	360	373	348	345	377	358	321	343	357	333	298	356	341	280	327	352	330	365	341	369	323	352	333	348	345	308	366	351	359	375	339	317	378	349	372	317	349	311	354	339	352	344	369	350	355	390	349	335	340	352	312	347	357	346	374	322	346	355	365	324	346	358	340	349	369	363	339	336	332	316	333	352	393	351	353	354	357	356	367	359	336	391	362	378	314	331	361	328	340	332	327	371	330	365	376	373	358	366	400	356	335	346	333	314	335	347	341	370	387	363	356	368	383	351	375	358	353	335	362	378	348	344	325	326	339	315	347	371	356	310	367	335	358	320	311	366	321	353	341	373	351	348	368	364	360	333	354	328	339	342	359	353	351	336	385	332	359	343	360	343	328	351	366	331	333	351	328	352	352	364	358	336	375	324	377	347	339	336	391	354	349	327	348	357	295	345	347	348	345	358	314	355	365	345	333	336	315	390	377	343	333	368	349	349	319	334	323	391	341	327	360	341	300	370	331	363	344	386	360	361	382	361	345	335	372	313	342	353	340	379	380	382	363	340	369	369	363	373	311	319	335	388	350	341	354	322	351	327	335	298	351	340	340	348	318	309	367	327	347	370	330	346	330	336	313	349	345	340	375	361	346	360	367	324	318	308	345	344	324	333	358	352	365	372	360	339	326	357	370	385	362	325	355	385	364	353	338	330	373	331	316	343	384	379	336	393	356	364	331	348	332	341	385	364	345	306	357	373	362	384	345	334	293	377	357	370	342	345	359	378	347	395	350	346	332	339	355	311	360	337	355	386	341	339	362	337	326	353	338	369	359	372	370	367	354	308	348	344	353	344	354	339	321	366	350	357	371	361	346	340	361	355	331	355	314	353	328	347	386	321	344	320	366	377	349	371	333	336	369	313	358	358	344	311	335	361	330	317	312	343	335	358	371	328	334	353	349	357	361	345	318	314	368	326	377	324	339	335	368	351	354	368	346	325	359	345	332	358	339	359	388	341	342	333	332	331	388	363	328	374	318	345	357	335	359	351	383	317	318	345	334	361	338	353	338	359	330	326	328	333	343	332	358	327	354	399	363	322	325	352	320	369	359	345	356	323	325	350	329	354	374	358	375	401	355	359	337	365	346	327	362	383	337	347	350	340	328	345	343	314	359	335	345	339	335	405	356	320	322	330	329	344	353	333	336	370	344	324	325	347	319	309	312	355	338	388	340	353	335	387	353	354	348	356	321	330	321	376	351	355	356	314	326	328	345	325	312	307	314	338	348	326	375	386	340	380	360	345	351	331	342	368	356	345	326	328	347	355	348	331	345	350	326	354	380	332	347	348	352	336	354	327	339	372	362	335	352	350	364	354	358	344	318	350	290	322	333	344	331	362	358	371	327	346	353	327	330	334	379	361	358	354
25931	12423	7738	5056	3291	2148	1180	967	903	839	871	853	837	850	838	800	796	860	837	835	830	860	861	850	812	853	810	817	761	847	791	824	816	808	800	776	801	804	777	848	812	791	841	766	807	831	810	792	880	802	805	807	819	804	843	824	854	815	804	814	837	854	806	797	835	864	827	859	770	829	813	818	848	781	821	853	818	848	797	826	809	828	832	817	815	845	795	826	813	792	838	844	841	801	749	826	832	800	850	806	785	831	836	785	913	813	853	863	797	861	752	804	799	813	838	821	766	799	820	800	809	802	865	835	796	792	804	789	892	788	787	800	832	822	827	797	794	839	794	783	841	824	807	773	786	745	813	808	775	802	798	813	781	834	778	785	797	765	822	779	780	806	780	823	801	830	832	803	762	780	836	830	809	760	851	802	786	805	810	821	782	828	778	827	817	788	793	836	863	824	772	820	847	834	814	830	810	887	810	858	783	788	743	817	757	782	817	822	817	829	788	781	826	822	823	800	822	795	763	825	827	778	815	799	819	782	768	827	818	868	841	851	789	803	841	790	805	846	832	764	752	802	872	817	820	843	769	817	806	836	853	827	748	840	786	799	776	773	792	821	808	844	842	806	802	832	852	747	763	839	786	790	831	856	817	866	790	814	796	810	765	849	832	819	806	840	836	803	804	824	763	835	798	842	761	832	782	825	856	755	790	813	756	811	830	804	846	783	839	821	833	824	824	782	833	779	801	835	806	814	801	812	826	776	789	836	895	824	856	774	812	837	796	769	821	791	790	835	798	817	799	837	779	810	817	832	820	836	848	773	849	786	799	799	814	838	830	833	893	814	801	765	801	841	795	756	793	846	799	828	790	846	777	811	796	824	844	787	800	793	803	828	813	826	832	819	809	788	818	867	811	871	842	837	801	813	842	843	798	822	800	788	827	780	774	796	821	837	793	848	829	792	819	762	843	841	809	818	839	820	820	836	834	818	803	803	858	868	884	813	797	791	851	842	791	811	822	781	764	798	780	842	820	805	858	804	775	808	802	785	800	816	826	771	815	837	844	820	789	821	808	825	798	867	810	810	804	804	893	867	830	832	821	805	805	823	832	798	799	805	805	801	813	833	794	759	783	797	832	790	812	786	791	770	789	826	810	821	856	846	799	874	839	839	847	779	857	846	805	832	836	797	794	817	870	840	775	775	828	803	840	846	827	872	776	836	773	825	815	841	822	828	820	822	858	812	782	837	794	785	835	831	807	820	811	787	749	774	806	815	799	847	849	792	856	786	740	813	803	814	844	789	822	777	784	843	849	839	838	806	785	798	823	785	807	843	823	791	800	795	849	862	798	828	809	846	832	862	835	853	769	856	835	842	802	836	832	855	807	786	819	854	819	784	789	740	809	832	785	796	799	822	829	812	809	815	820	808	789	799	841	862	812	826	775	851	780	778	774	789	760	827	823	829	811	775	826	791	856	815	840	845	767	852	812	838	796	820	791	781	783	804	794	852	812	815	823	871	823	797	835	831	795	831	779	792	836	841	832	783	797	863	778	840	791	798	832	804	829	807	834	730	766	838	844	835	813	839	856	812	824	835	813	861	838	780	794	837	824	747	810	819	828	838	785	844	816	831	782	805	831	729	882	814	799	832	830	904	806	837	794	803	820	792	871	799	816	854	889	805	815	764	841	841	814	802	803	814	814	818	809	791	780	816	799	821	839	756	830	813	838	807	829	793	845	755	865	797	815	804	793	817	845	848	838	800	830	843	835	801	781	820	794	839	790	831	794	825	822	816	845	805	773	806	840	773	836	797	777	772	851	824	785	864	832	841	829	794	846	820	864	850	805	801	833	807	818	820	806	805	819	799	785	840	814	820	806	783	806	783	787	777	804	786	764	813	813	838	814	834	814	787	853	824	811	791	827	717	797	813	854	776	873	823	783	822	779	828	805	771	839	790	816	846	791	877	814	811	859	864	848	815	795	824	811	851	824	821	796	815	807	822	796	788	834	835	801	839	831	761	791	801	852	823	810	828	808	833	807	786	846	830	804	800	813	848	815	800	801	817	825	828	804	794	833	783	816	806	857	861	818	761	820	815	817	796	839	787	838	800	811	779	843	822	839	830	865	823	788	799	832	811	777	804	796	784	796	827	754	808	798	803	816	833	849	777	776	816	776	806	789	828	816	846	825	830	786	804	845	819	816	856	806	816	869	818	802	784	840	804	811	816	803	832	827	778	784	825	768	871	833	794	798	790	812	808	774	823	772	783	790	823	801	801	820	778	849	820	839	785	829	834	795	809	808	838	810	860	893	804	808	818	809	809	813	762	838	858	870	853	821	801	766	836	815	795	838	793	867	791	789	827	809	832	794	832	770	875	852	775	798	792	781	882	818	833	812	825	840	796	864	836	845	826	791	836	803	771	856	842	817	855	776	825	828	836	824	802	811	843	811	852	825	818	815	842	816	881	839	794	802	851	831	842	777	875	790	827	808	797	787	784	808	819	809	805	780	818	844	766	821	812	848	761	803	812	833	802	841	797	833	864	774	845	801	783	819	845	863	824	798	857	840	807	833	858	808	826	864	852	816	775	818	805	798	811	834	840	802	773	839	810	832	802	799	861	856	835	838	818	804	742	802	855	854	801	814	830	822	829	813	762	843	808	808	812	784	838	837	752	827	831	815	764	803	834	768	766	842	838	785	789	846	808	800	799	745	804	827	837	756	777	783	775	786	797	793	825	844	814	802	816	830	798	839	811	808	831	794	811	876	767	823	797	822	822	814	777	822	802	828	825	806	792	798	836	788	837	791	807	800	835	789	867	769	843	844	792	817	893	834	796	850	839	774	770	806	756	831	819	804	821	816	783	819	794	812	837	782	812	813	828	785	809	833	797	778	797	814	876	799	811	791	840	800	780	818	777	796	809	819	783	779	800	788	837	793	813	830	822	840	818	854	782	809	800	788	903	830	818	815	771	801	838	787	783	768	793	835	812	856	817	834	821	789	856	764	809	798	815	757	758	807	799	827	848	793	811	823	813	825	804	788	816	868	820	799	787	799	820	795	798	809	784	830	858	802	847	807	834	752	816	783	796	808	816	785	811	827	778	773	799	850	809	794	804	813	783	799	786	826	821	823	811	779	841	823	827	843	786	824	767	847	837	812	796	874	823	801	808	832	817	817	790	792	842	860	818	815	863	819	821	825	811	815	814	799	768	785	780	792	831	766	807	808	862	807	816	774	817	806	804	839	855	864	783	818	786	778	770	818	804	829	806	779	805	820	848	803	794	807	789	799	809	800	846	806	857	844	833	820	835	857	840	795	800	836	842	803	824	813	795	795	769	799	805	895	762	759	803	804	812	826	772	784	809	852	804	786	790	819	819	846	778	839	811	826	847	836	830	763	882	822	822	801	841	854	839	830	799	783	810	799	819	805	797	800	803	753	841	812	805	809	838	811	815	821	849	857	802	824	812	813	851	824	809	801	807	763	823	834	782	797	829	847	801
22906	2627	632	499	393	330	331	342	341	318	324	302	303	312	327	331	313	322	345	366	330	322	274	331	300	309	304	312	281	314	347	304	334	295	358	349	335	321	320	309	317	326	315	340	354	357	327	351	370	317	330	314	363	331	353	299	343	321	312	346	323	359	304	333	330	321	316	340	314	329	343	318	338	307	309	318	327	307	307	325	341	351	320	363	349	348	323	340	308	326	312	328	310	319	355	321	339	324	376	333	322	303	315	333	319	368	360	332	339	318	308	316	308	311	350	357	282	320	364	350	327	326	370	348	316	328	355	322	287	287	317	346	279	329	357	305	315	310	321	322	366	292	304	339	352	333	332	360	315	354	312	347	358	342	350	310	367	318	342	315	324	332	349	336	314	325	311	319	326	354	296	311	312	335	312	377	337	301	328	311	320	326	349	359	327	334	291	329	343	343	314	316	326	288	321	330	334	300	308	307	312	316	337	335	299	329	332	355	312	306	291	339	319	327	324	338	341	341	312	316	365	349	354	329	351	311	347	316	319	321	358	309	307	339	316	358	330	314	339	304	337	325	307	323	307	330	308	348	335	317	316	339	321	324	340	312	329	303	315	332	325	360	309	363	317	315	328	342	297	320	316	335	335	310	339	338	352	351	336	335	318	356	361	371	338	322	342	345	305	328	303	343	355	344	315	348	325	312	354	321	328	316	352	336	316	309	338	337	340	336	354	313	335	329	366	317	330	318	322	324	361	368	347	355	303	351	374	311	316	362	351	308	308	301	361	349	330	341	334	316	305	325	306	310	338	325	360	313	328	335	286	332	350	328	311	329	329	317	310	323	340	365	342	354	310	299	335	309	310	306	320	325	351	331	314	320	320	333	354	309	320	329	311	323	326	351	324	314	342	340	334	346	306	306	335	283	349	330	330	318	317	281	328	335	338	330	287	318	321	325	307	317	326	319	334	338	326	357	341	328	297	328	327	305	334	362	343	348	330	318	363	300	344	335	341	314	334	341	341	338	323	299	308	324	338	322	297	327	369	301	340	330	324	333	367	341	335	332	315	282	322	308	332	340	329	331	365	313	314	338	315	318	329	337	316	350	318	341	311	318	345	311	328	300	317	323	319	340	282	349	312	287	346	309	328	327	327	311	352	358	346	326	344	326	323	329	334	328	303	348	333	345	330	312	310	367	360	297	366	323	302	340	353	324	367	327	334	344	331	289	330	353	351	361	312	328	342	359	301	293	309	321	303	355	320	298	307	341	345	317	367	306	321	338	312	344	312	349	345	353	345	347	364	315	343	340	367	342	319	302	331	306	328	309	323	347	322	330	344	352	327	305	312	342	327	367	321	330	296	336	309	318	317	302	333	319	301	357	305	328	327	325	341	308	287	339	280	305	341	323	314	314	331	301	355	335	343	313	374	336	320	352	314	278	313	357	334	321	335	314	323	366	300	302	340	328	315	354	356	352	339	329	349	348	344	284	326	316	339	297	357	316	327	351	318	331	324	358	348	310	347	297	304	312	342	312	343	325	319	312	352	302	329	320	291	313	331	341	367	357	344	332	336	354	315	332	345	296	351	330	361	338	325	359	321	340	360	339	302	326	327	333	334	294	332	363	306	335	337	328	352	318	315	309	337	347	304	365	342	313	334	309	333	347	302	321	334	333	332	339	375	317	339	355	313	335	299	295	330	352	291	334	279	342	306	324	374	335	339	351	310	367	310	340	329	327	371	340	305	312	293	358	313	349	315	289	350	369	340	347	296	340	304	360	321	324	300	306	311	314	355	326	311	398	333	330	303	342	324	322	297	324	323	337	312	339	333	320	364	313	329	326	335	320	300	334	320	321	350	311	338	337	330	342	357	356	339	304	313	381	335	337	369	333	332	305	347	335	332	326	341	317	363	340	325	319	329	329	377	297	341	325	339	318	323	343	372	347	341	346	345	344	318	333	309	325	379	347	335	344	344	301	313	296	360	308	305	315	343	330	336	330	312	325	320	290	311	333	353	347	356	338	305	333	324	297	329	378	345	372	313	330	306	360	352	340	347	335	329	316	332	325	332	320	316	320	341	316	304	326	308	326	316	312	317	330	345	322	336	340	335	300	314	301	318	298	320	322	325	323	330	336	367	347	332	315	292	347	282	291	322	330	334	378	347	322	315	309	327	304	319	309	314	327	351	325	329	357	342	356	336	325	333	327	361	366	318	320	313	325	340	342	356	348	315	335	325	325	325	350	337	341	338	318	334	328	346	336	374	303	327	329	355	309	337	316	308	327	335	326	351	369	345	313	342	309	340	327	346	333	309	353	347	342	349	335	310	337	400	334	317	304	364	362	347	351	342	340	332	322	350	345	302	319	331	357	317	340	364	297	332	341	328	320	339	313	350	330	290	338	335	356	328	307	368	371	327	303	295	335	339	300	352	332	321	346	322	322	334	344	369	348	349	307	357	280	318	317	333	356	326	334	340	313	336	296	337	338	345	340	359	305	323	333	316	332	326	333	334	344	316	334	388	327	359	346	330	317	327	344	305	311	345	311	320	308	344	318	341	349	304	339	328	319	332	342	342	294	294	370	348	324	342	345	346	299	362	353	329	362	330	308	360	292	329	349	303	336	292	337	320	338	311	309	347	294	314	330	328	344	324	351	345	318	345	313	334	316	315	352	307	311	310	305	342	361	320	330	321	363	330	333	320	323	288	314	305	335	322	311	359	327	318	324	347	327	360	344	308	327	332	342	327	307	328	287	322	330	308	328	329	333	372	302	313	341	326	334	321	316	297	330	347	300	330	334	316	328	340	313	317	336	325	323	312	296	346	354	346	314	325	352	346	326	340	342	406	308	322	348	338	327	322	345	335	303	351	338	327	337	337	352	304	322	328	339	334	311	315	309	314	314	317	312	325	316	309	353	316	333	317	334	338	385	327	310	368	302	342	314	325	305	326	348	321	336	379	307	291	313	351	327	367	299	325	345	322	351	310	290	336	326	333	357	303	349	320	362	318	326	335	342	334	327	313	305	317	325	304	291	362	285	325	332	328	312	313	340	294	344	320	313	341	333	326	363	353	359	327	334	346	327	322	346	336	337	310	285	316	305	356	346	319	311	324	351	330	292	339	346	354	309	350	300	334	315	322	327	312	335	311	309	367	344	322	346	310	337	317	317	301	334	326	327	319	361	339	319	343	343	332	351	310	316	330	304	320	295	324	330	272	318	329	340	324	333	317	351	341	338	328	311	314	329	328	330	343	327	352	344	334	338	321	334	341	351	344	334	339	331	332	346	323	358	348	354	374	326	348	344	353	330	326	305	321	308	307	351	339	331	332	317	324	319	336	328	341	332	322	338	347	350	340	330	338	329	335	284	307	343	347	341	327	311	325	311	294	344	341	300	344	348	277	342	299	342	369	325	347	333	310	284	331	343	326	351	337	344	308	320	328	340	339	375	303	350	371	310	340	334	329	319	312	341	328	322	294	324	334	321	326	355	353	325	339	360
17791	5727	4535	3390	1793	1015	821	792	780	748	831	720	759	792	734	776	701	796	732	782	776	773	763	746	780	762	780	723	776	757	757	727	740	762	725	716	751	739	729	740	741	734	729	773	761	765	724	787	760	754	743	711	769	722	735	687	824	705	739	751	738	767	725	730	738	784	734	778	737	717	732	711	720	745	723	737	751	766	742	725	737	748	750	761	708	744	715	747	747	667	780	739	763	749	759	745	748	766	742	718	751	765	762	763	714	735	706	751	763	746	736	794	780	755	743	724	728	774	724	789	750	780	757	781	751	714	786	749	731	742	773	727	759	704	734	745	743	726	721	790	700	762	760	764	739	711	700	714	721	733	755	782	724	772	742	728	710	710	714	670	765	729	734	739	728	726	719	735	750	802	718	743	720	752	736	725	728	763	671	758	761	752	718	744	761	737	801	726	728	740	770	708	732	704	729	777	757	738	783	755	762	749	737	738	762	761	700	739	717	775	714	759	733	753	748	756	717	784	783	758	777	769	741	681	743	778	729	756	746	733	768	754	717	757	759	741	743	773	782	698	742	727	786	778	742	769	799	790	765	733	736	731	788	743	732	757	752	688	759	728	786	761	750	722	734	783	685	753	742	765	742	714	698	701	778	742	754	763	720	742	740	724	712	781	742	728	746	749	775	739	673	739	733	699	704	773	746	707	790	739	729	740	760	720	741	698	748	760	744	745	760	717	754	695	744	785	741	747	733	770	758	746	775	713	763	772	728	718	742	732	721	693	783	753	786	749	727	748	720	698	782	711	736	752	725	748	751	762	779	748	708	740	738	760	740	696	777	760	755	770	752	797	763	739	710	777	772	748	749	695	751	724	758	768	747	724	745	742	771	738	676	786	773	734	744	766	737	740	767	708	712	785	729	769	744	767	727	762	723	743	690	702	758	719	698	748	730	744	734	782	722	752	711	713	789	715	742	780	753	743	754	711	743	726	755	773	747	745	738	752	726	700	723	734	814	739	791	756	760	785	743	735	725	791	676	705	761	738	731	747	725	768	722	760	741	747	750	767	718	733	773	777	767	748	709	733	749	773	718	702	717	718	711	750	722	738	721	752	776	760	768	747	698	745	735	734	778	760	703	754	735	738	687	752	691	748	720	760	745	742	736	773	785	771	743	685	761	687	738	723	722	686	753	763	730	732	734	745	792	747	759	750	738	707	713	728	748	759	779	708	779	746	738	767	754	705	686	743	752	750	764	778	738	783	748	793	717	659	739	717	787	749	739	745	755	739	706	772	717	721	742	712	701	762	782	721	740	747	766	778	821	755	759	742	794	728	718	747	760	755	767	747	721	741	762	744	685	751	727	765	745	760	748	802	814	730	730	778	793	788	778	741	727	773	734	724	735	758	799	774	726	760	733	735	716	751	763	760	700	765	776	772	716	729	712	737	758	718	767	696	768	733	745	758	711	723	748	738	773	736	713	718	753	700	760	757	746	669	729	720	780	741	724	728	727	719	725	761	826	764	741	774	713	736	755	776	765	715	764	697	735	747	758	730	742	796	708	796	797	727	733	717	742	709	761	719	685	782	695	737	732	765	743	761	748	746	733	742	785	720	739	766	756	725	781	725	775	761	753	762	743	750	732	726	781	746	754	735	731	771	745	761	727	758	741	730	743	740	784	714	765	718	777	730	744	736	705	690	719	742	655	699	739	745	795	747	766	786	665	759	755	684	756	769	766	764	722	763	769	752	691	738	769	793	722	752	723	733	773	702	725	775	744	774	762	806	714	765	688	721	756	739	733	704	733	749	747	714	773	735	720	748	717	765	796	741	727	742	761	744	751	746	781	722	743	791	765	781	710	723	731	716	731	747	724	674	756	762	742	788	781	747	673	809	753	742	702	706	710	738	746	690	723	728	709	745	742	734	747	707	732	763	734	750	724	709	773	709	763	827	717	732	749	718	747	733	728	746	750	739	749	742	765	790	704	740	753	700	729	752	739	748	739	754	742	766	702	784	733	729	727	732	717	722	749	748	734	770	780	757	760	733	698	714	769	764	716	726	709	723	749	721	775	780	739	751	756	734	694	784	763	758	775	784	794	715	717	748	740	728	703	755	752	718	748	729	722	748	712	760	712	782	764	759	733	748	758	693	745	750	765	749	748	723	777	764	793	790	753	747	788	737	739	732	724	798	723	771	790	779	736	752	792	740	740	723	757	753	734	733	818	741	747	719	799	753	724	747	770	747	745	762	709	715	783	720	736	735	784	722	686	753	763	706	750	751	752	712	741	720	763	794	725	776	725	739	775	715	750	750	763	787	711	728	779	749	709	741	726	745	743	717	758	679	699	795	731	773	677	762	718	783	704	757	771	753	768	746	748	735	743	769	771	693	738	726	733	733	781	751	730	761	760	744	746	738	723	714	749	757	767	776	750	713	711	681	703	743	704	750	775	769	754	763	727	705	777	731	747	693	745	748	743	731	781	742	715	783	755	762	770	729	741	737	747	751	813	730	756	739	710	686	731	742	742	718	728	696	769	740	782	720	741	750	737	760	752	745	722	723	742	773	719	753	718	759	780	761	722	772	804	777	766	721	706	741	708	692	727	737	773	734	745	698	750	747	739	698	776	731	752	771	684	730	774	748	734	768	767	764	699	746	720	730	739	744	754	700	744	762	771	761	699	800	760	703	748	811	748	739	760	750	740	747	751	728	735	770	760	708	784	782	706	704	749	753	779	776	736	735	754	738	738	731	740	783	739	744	669	710	714	752	774	752	720	775	734	728	730	795	721	729	750	765	756	784	735	786	769	700	764	754	742	738	746	691	732	723	706	718	693	797	728	719	775	687	762	756	727	740	725	735	778	726	742	734	756	765	760	715	734	741	792	720	749	775	757	729	771	746	761	733	717	750	737	776	722	719	760	750	784	791	793	796	777	719	724	743	745	735	775	779	750	729	719	749	715	693	750	734	769	748	755	799	740	752	735	747	752	763	701	672	673	698	734	735	782	758	726	778	743	753	766	763	735	720	730	680	754	713	748	753	742	760	738	719	731	799	755	779	775	727	771	725	772	789	739	766	756	676	709	775	739	729	777	766	746	746	717	771	758	763	726	708	750	715	771	732	826	765	745	748	769	767	793	781	801	686	757	752	752	758	772	746	748	753	695	724	751	731	721	744	749	779	700	715	729	743	729	748	771	700	715	764	714	750	740	748	721	720	784	746	688	762	722	706	745	799	757	751	761	704	730	725	754	763	722	814	746	727	770	718	743	724	747	749	734	783	764	784	735	733	709	767	730	748	723	783	781	743	719	778	739	746	773	763	704	767	673	755	771	750	741	779	737	738	765	735	765	725	710	769	739	780	737	735	713	748	781	781	720	704	748	734	782	739	776	724	751	755	766	809	791	747	738	763	716	769	703	815	724	701	814	729	733	789	733	730	733	716	784	749	778	735	729	744	794	738	769	763	706	781	787	768	743	750	739	716	765	756	752	738	809	721	801	708
29348	4407	895	592	455	364	362	368	343	357	366	331	328	314	323	319	330	345	337	364	328	320	330	330	357	350	330	348	307	301	333	355	368	309	339	316	363	335	353	338	357	344	375	358	330	335	341	328	330	329	332	329	321	355	343	373	355	332	360	330	326	309	349	352	306	340	343	347	350	346	331	320	322	345	360	315	352	382	327	357	372	334	313	357	379	367	331	337	365	339	298	358	322	321	337	316	335	303	317	323	361	359	355	351	339	349	310	332	340	305	326	338	311	330	348	308	314	334	342	322	356	339	367	338	345	342	348	333	360	368	333	340	346	349	343	356	321	344	360	319	349	325	361	351	316	345	340	331	312	326	347	351	363	342	322	316	376	312	345	372	303	353	309	363	330	334	334	330	327	332	306	345	277	307	362	359	354	351	338	352	352	326	327	330	317	334	320	359	375	342	346	338	350	363	346	330	345	331	305	355	323	302	334	322	345	313	323	316	349	323	335	312	349	361	357	389	319	317	340	349	304	326	369	328	357	370	308	351	358	294	363	353	358	325	313	328	368	327	349	353	349	359	378	333	343	320	352	363	351	349	311	292	351	360	315	334	323	292	323	317	372	341	347	312	329	334	328	304	372	327	332	337	340	315	367	357	332	321	342	306	314	350	321	350	323	312	333	351	364	303	313	317	332	315	301	362	315	352	315	315	311	325	349	340	336	306	307	317	344	370	345	324	334	382	327	306	306	367	333	332	351	328	345	356	389	319	349	350	345	306	319	340	298	332	365	368	338	333	333	333	307	369	307	343	313	339	312	324	361	341	347	325	303	311	332	334	319	305	333	308	298	308	325	346	367	331	333	363	341	367	334	340	344	335	351	355	329	349	338	319	332	338	380	346	336	328	321	337	330	343	315	336	304	324	375	300	329	348	308	335	346	334	340	361	322	310	338	343	363	338	310	354	343	329	329	331	336	324	344	291	333	356	350	317	331	327	340	338	350	337	366	287	340	345	351	352	366	355	353	309	322	345	365	357	330	346	371	324	338	335	319	343	331	329	346	359	344	346	377	319	362	335	353	327	330	345	314	333	320	323	327	350	326	312	341	332	321	341	319	322	339	364	326	342	334	299	345	308	326	325	345	334	338	343	361	329	345	338	304	313	361	356	333	331	342	311	349	312	345	323	375	363	349	296	339	326	339	310	310	349	349	307	360	328	342	346	305	348	304	330	340	357	313	336	356	372	332	352	355	363	359	324	335	344	339	379	352	342	356	339	294	335	292	331	353	341	304	315	319	329	333	343	377	346	371	310	345	328	313	328	343	357	310	320	326	379	308	334	312	375	307	338	326	327	323	332	307	345	325	342	301	334	357	358	326	314	365	331	363	345	340	364	376	362	340	326	348	297	296	337	365	326	352	338	347	350	307	342	357	371	377	348	313	296	333	371	371	350	330	314	370	334	336	307	339	329	326	351	319	333	334	323	334	314	352	335	341	337	353	338	299	340	327	345	348	347	305	335	301	345	330	339	307	330	316	363	360	358	326	334	333	322	306	314	351	341	345	336	358	340	315	333	319	339	324	326	349	368	315	350	320	356	324	351	340	340	376	338	301	341	356	355	354	305	337	321	331	327	346	333	330	362	313	306	329	362	329	336	295	362	362	369	332	326	381	360	332	311	353	319	318	338	322	360	323	357	366	361	346	325	309	308	333	311	312	341	337	364	341	350	325	347	360	326	352	335	381	284	333	308	345	339	337	397	357	335	319	322	339	309	335	303	330	327	338	326	327	345	370	352	336	321	346	353	300	310	317	313	317	350	330	347	303	342	361	319	321	337	334	322	319	331	355	374	314	328	334	329	321	350	324	340	331	338	329	323	332	352	335	330	328	358	333	329	349	354	333	340	333	342	328	326	319	323	323	328	355	340	298	356	342	348	332	301	309	299	341	331	313	339	341	337	292	300	398	348	338	303	309	323	303	333	309	339	328	327	332	316	340	377	348	305	337	331	323	321	344	304	351	325	348	339	371	365	359	329	336	323	316	357	337	373	342	323	348	325	358	313	315	312	339	350	320	333	362	360	341	385	303	329	339	351	327	311	368	359	328	343	337	379	341	316	310	286	310	337	343	332	327	323	313	358	355	373	384	324	274	366	366	354	331	311	307	315	322	331	329	325	330	312	320	341	336	298	368	369	349	308	322	330	296	311	346	341	332	330	356	363	344	342	312	320	325	368	360	327	369	319	337	341	319	332	344	330	340	318	345	354	365	343	366	314	350	310	336	310	368	344	351	330	354	357	309	344	324	324	352	366	355	307	356	312	347	399	352	344	350	341	351	342	379	386	339	303	318	352	312	329	307	329	300	318	314	386	325	325	316	348	315	357	314	350	349	394	330	323	291	394	364	315	325	371	355	344	335	322	318	325	321	315	333	315	347	333	351	345	325	334	324	346	338	305	334	368	327	320	316	329	357	303	321	300	324	354	325	312	353	343	313	335	333	318	319	357	379	326	348	367	358	301	359	370	327	300	351	380	343	358	354	325	355	307	328	341	313	367	331	317	318	351	311	358	325	335	355	333	356	328	374	346	343	342	319	351	319	334	389	309	341	360	338	357	333	368	333	342	349	326	326	349	315	339	347	340	326	373	297	325	312	326	323	310	355	327	329	348	305	308	330	308	343	342	337	357	367	314	337	350	311	324	339	352	310	337	334	333	337	300	342	369	344	369	378	356	343	334	358	374	338	352	374	305	327	329	324	332	341	331	332	372	318	357	334	339	319	286	313	303	313	321	330	369	352	343	330	340	310	330	352	352	305	304	318	334	331	353	355	325	321	299	272	320	343	332	375	363	353	345	332	328	341	338	324	350	339	337	327	353	341	349	350	329	324	312	337	359	325	353	336	339	353	315	346	355	338	300	367	366	321	315	376	328	376	333	326	345	363	328	324	309	346	342	344	342	291	319	316	330	332	334	327	327	354	414	342	339	386	357	345	330	334	331	336	363	352	366	318	325	333	294	341	361	377	324	304	352	364	333	323	339	322	282	310	306	353	349	298	320	335	340	342	295	348	345	339	362	360	374	323	308	336	369	284	322	376	298	330	342	335	318	369	321	333	371	317	349	331	350	343	343	347	365	350	317	352	339	355	353	363	373	337	379	298	341	334	354	344	362	352	320	323	321	307	350	317	347	329	376	347	307	336	319	337	335	344	316	371	334	352	319	351	320	356	298	311	321	331	316	318	364	328	345	312	323	338	306	325	324	337	364	344	353	345	335	339	347	331	330	351	333	335	352	337	317	331	364	327	360	324	336	332	308	353	339	335	333	341	372	332	326	342	359	364	329	328	344	327	353	341	320	326	331	350	308	335	351	321	325	293	314	327	324	362	340	369	350	328	315	370	331	326	318	337	310	363	329	368	304	297	298	345	364	336	352	332	336	350	284	343	337	371	294	357	367	327	331	320	349	353	332	362	345	317	305	351	331	327	350	347	306	324	330	335	331	351	354
20921	8856	6654	4706	2729	2060	1270	924	911	836	797	825	836	765	780	790	786	832	787	799	807	800	763	755	816	766	788	805	858	804	813	793	774	839	779	735	758	765	759	792	834	733	819	781	788	809	821	826	751	738	805	817	786	780	767	763	746	795	755	786	787	800	850	783	718	801	785	795	808	771	827	782	785	766	733	772	800	761	825	756	756	804	776	793	757	763	744	801	791	795	767	773	799	840	767	777	818	824	812	789	776	783	812	777	746	802	739	787	842	769	771	802	778	781	753	762	768	778	797	762	788	794	793	753	802	792	801	778	846	709	778	804	746	822	713	763	762	776	750	784	786	799	813	778	819	826	765	797	805	852	777	748	807	736	800	778	758	784	818	739	796	787	819	763	770	841	780	757	799	763	778	710	749	762	817	785	806	844	810	807	746	771	778	833	749	813	769	780	759	753	788	794	783	850	777	784	793	775	802	790	753	742	794	768	796	789	742	814	752	805	801	790	764	786	820	807	803	755	795	762	786	785	800	855	773	773	755	778	749	750	783	767	792	765	785	818	760	762	798	777	795	790	781	782	815	771	816	774	788	758	765	792	790	789	798	851	789	821	779	726	835	747	793	802	786	804	810	781	690	799	762	785	773	754	803	776	805	838	772	787	780	788	799	781	780	808	790	770	765	767	804	730	779	764	811	811	784	768	791	790	745	813	764	752	816	739	783	801	745	736	784	777	755	821	785	824	798	773	742	783	808	793	743	776	823	816	793	788	766	741	791	756	793	788	782	759	783	755	775	776	826	763	772	746	779	784	761	795	793	813	839	803	788	824	798	833	774	811	746	811	762	758	765	839	763	808	769	784	759	733	752	785	788	832	753	762	758	764	818	811	744	756	775	819	788	755	799	830	784	778	765	828	791	782	773	814	765	753	806	728	735	844	800	820	782	817	814	704	806	767	777	772	797	776	765	806	769	746	787	842	759	766	735	787	768	759	840	779	766	737	752	805	758	766	764	760	812	749	738	791	764	750	843	800	845	774	767	752	796	819	757	783	768	773	738	794	805	760	738	794	778	805	768	817	773	796	758	757	737	787	782	767	782	791	782	725	753	789	765	762	751	823	834	806	748	751	754	787	786	790	804	743	741	780	789	754	819	805	818	792	747	759	764	757	818	766	733	841	801	820	771	785	810	805	759	774	756	805	797	790	777	789	801	727	740	794	756	743	756	792	824	764	778	848	752	744	728	797	746	767	835	797	742	779	773	806	842	802	729	724	810	801	717	773	713	768	785	812	764	814	759	777	821	766	820	823	792	784	816	765	791	799	772	758	756	799	854	782	770	852	791	806	732	814	786	776	829	740	800	783	756	798	776	746	765	752	783	774	803	759	799	789	760	807	791	759	790	793	792	777	745	820	805	730	771	783	765	752	729	789	786	762	827	775	767	794	803	787	810	786	808	835	810	814	771	776	780	827	815	797	754	805	772	770	784	765	777	775	766	782	827	745	770	734	730	749	825	855	773	775	817	769	773	779	778	757	757	829	796	757	769	822	834	785	785	784	788	794	791	809	770	811	778	826	794	792	805	799	832	767	744	773	805	840	784	813	757	791	765	807	785	846	796	736	736	732	804	781	811	778	754	768	727	708	774	836	814	760	794	773	813	733	754	774	780	786	791	775	764	763	784	763	819	765	738	784	808	766	802	775	776	793	775	740	782	794	802	751	758	793	808	769	746	818	754	768	790	779	751	796	782	747	776	793	816	710	765	797	791	832	766	734	793	789	762	768	840	764	785	829	781	790	758	777	751	757	791	763	815	746	806	793	769	758	777	823	810	744	791	828	758	741	791	798	801	784	803	827	790	730	769	803	757	821	797	747	795	793	831	715	773	795	822	792	840	763	756	811	779	788	798	769	790	785	794	783	777	766	761	752	778	835	771	791	782	813	796	764	772	797	784	821	750	769	736	761	746	790	771	785	773	783	795	840	783	778	799	792	821	803	776	754	799	812	751	797	716	795	807	786	779	838	794	809	782	724	793	795	740	814	788	761	802	795	748	799	771	754	798	791	759	847	774	751	755	766	806	793	768	808	801	769	773	796	750	815	763	788	757	790	812	817	781	744	784	777	789	787	764	757	826	752	760	779	787	784	800	810	775	783	809	785	782	814	792	751	796	797	803	774	759	772	802	781	811	776	743	769	764	771	767	792	737	820	788	763	752	802	824	729	793	788	710	784	823	773	726	780	803	752	803	812	758	801	789	805	791	781	770	812	782	747	833	748	806	771	734	781	757	787	788	784	790	730	808	771	744	807	791	749	774	825	849	797	816	807	754	736	775	788	833	795	793	802	787	783	764	780	769	730	784	780	833	773	763	805	850	796	822	784	757	756	819	803	763	783	860	762	817	771	811	799	768	722	760	816	798	807	770	775	809	788	776	778	759	750	738	808	721	790	747	765	768	783	825	745	794	749	793	743	821	776	762	804	788	781	776	756	803	817	748	783	804	779	787	764	748	767	823	797	813	795	794	756	756	846	773	765	807	818	720	848	809	788	827	788	762	783	750	801	793	775	781	799	766	766	798	754	783	781	798	769	808	787	775	812	764	799	767	853	772	768	788	794	801	816	778	776	767	736	820	810	767	769	738	788	788	763	739	807	754	817	797	834	748	764	778	747	750	812	807	777	768	773	788	759	787	803	830	808	761	763	809	783	734	746	804	711	752	779	805	749	763	777	770	796	781	677	809	787	820	724	822	807	787	793	744	744	798	788	800	786	781	775	760	777	783	786	782	827	750	809	856	766	762	751	711	807	743	762	781	811	794	825	778	825	824	811	733	812	766	806	784	802	796	769	732	837	819	771	729	767	774	784	742	787	778	761	765	765	785	781	763	781	826	793	774	767	725	800	777	783	780	785	787	810	762	729	775	795	804	782	789	791	796	769	755	797	832	768	825	825	815	900	815	847	758	749	812	798	759	791	780	776	781	712	767	753	750	788	756	776	787	721	769	783	776	759	779	781	780	807	822	789	786	775	776	786	776	790	767	835	764	759	748	829	723	824	785	844	712	732	782	785	788	745	788	807	766	758	832	781	843	807	757	798	739	795	820	754	776	823	793	764	812	772	776	777	812	773	776	758	762	830	787	782	749	761	771	773	812	810	767	725	829	791	780	793	793	759	794	791	810	812	811	790	778	779	770	825	758	816	807	803	774	742	846	757	809	787	805	801	744	770	754	797	753	785	768	798	723	791	820	774	811	753	787	806	781	809	812	807	773	734	770	816	734	804	856	730	784	788	800	792	770	832	770	787	791	790	819	757	800	810	796	788	775	783	792	759	780	749	757	764	806	779	846	757	763	746	779	752	727	834	785	727	772	814	858	778	832	807	806	795	783	755	769	777	785	788	802	804	772	791	766	792	789	777	801	786	787	816	780	813	766	843	779	776	764	803	779	752	757	755	793	777	758	759	805	730	796	837	779	809	745	773	748	774	721	749	744	769	736	787	792	789
31733	5541	1070	601	460	471	386	340	340	369	376	363	349	346	358	319	314	366	351	338	357	348	365	341	354	343	357	347	362	347	403	318	315	352	334	308	352	336	341	350	349	384	297	351	362	351	326	338	333	334	342	338	350	332	336	371	345	348	353	328	392	341	307	368	366	336	350	340	353	315	311	379	353	349	328	323	316	326	338	368	375	352	365	334	347	352	323	339	341	380	366	311	353	349	351	339	338	336	338	333	346	353	389	323	339	307	320	322	318	347	317	342	339	337	325	335	305	380	333	338	338	321	360	325	284	356	356	318	333	360	363	312	306	350	339	342	345	348	354	350	356	401	347	356	341	307	307	312	362	341	325	339	367	384	353	334	346	321	336	358	367	346	326	338	358	330	341	328	318	361	336	350	337	331	349	359	314	300	348	320	299	321	379	341	363	329	344	381	336	349	377	319	368	362	318	359	359	314	334	320	340	353	342	341	326	386	317	337	314	361	365	312	351	354	352	320	338	382	323	296	360	292	356	340	347	356	354	348	340	330	380	336	347	358	326	358	373	327	356	323	303	326	375	352	320	301	362	375	364	326	314	334	355	304	339	370	361	371	368	333	337	332	348	337	340	339	354	369	356	336	353	343	366	310	338	353	327	363	315	318	336	347	347	343	323	371	375	354	322	341	335	314	362	339	333	367	331	327	363	341	327	370	333	322	338	314	339	362	333	307	309	336	358	314	350	372	331	335	362	325	327	339	337	363	345	316	326	342	320	333	355	300	339	338	320	340	326	371	344	299	345	348	325	355	333	366	350	329	336	299	345	303	315	322	354	315	316	327	343	351	337	341	357	360	307	348	361	340	355	364	339	342	346	345	337	330	348	317	358	315	330	381	322	301	349	334	363	339	350	356	361	325	358	311	341	347	342	350	352	328	325	357	321	330	354	302	361	350	350	381	353	333	344	334	324	307	343	389	350	345	343	311	356	348	353	375	326	362	364	341	343	345	315	350	318	337	343	330	350	322	345	369	316	344	346	327	333	357	339	369	363	358	371	359	329	381	386	307	321	327	308	383	335	337	329	320	332	363	352	324	337	341	362	369	381	327	328	331	382	346	339	373	344	336	361	329	348	349	312	372	328	337	362	313	334	378	304	311	366	344	327	379	367	320	344	290	327	350	345	333	326	344	347	340	344	377	358	306	373	382	309	336	336	352	375	327	343	314	302	305	356	309	320	329	357	331	321	360	341	373	353	378	324	326	348	347	304	331	346	333	354	338	351	323	344	355	369	333	373	320	323	331	368	329	332	353	355	339	375	331	317	332	345	328	363	390	322	316	347	321	358	365	346	327	372	333	370	324	332	354	354	367	349	331	346	344	358	342	375	359	336	324	346	365	331	391	344	363	353	353	361	339	329	329	326	361	358	360	374	331	349	306	362	359	351	340	333	358	340	345	362	354	334	316	339	331	329	338	355	354	318	344	344	352	332	333	297	325	354	346	340	332	298	362	343	298	360	350	331	323	348	337	328	377	372	312	387	333	334	334	345	340	314	366	350	335	313	363	297	349	332	310	347	325	347	399	346	325	359	355	372	387	357	331	320	401	360	360	341	329	332	346	348	337	333	346	352	340	321	313	334	350	358	308	354	305	370	379	343	347	327	341	358	316	312	360	334	337	352	363	326	343	361	335	400	351	320	335	352	366	362	337	368	336	281	328	353	365	361	314	329	348	361	331	351	362	364	347	341	318	318	328	332	340	327	367	327	349	333	340	322	341	341	326	344	336	340	329	345	361	348	351	328	378	320	382	349	389	324	333	363	333	308	340	328	358	325	354	350	353	327	357	371	312	321	353	323	356	352	312	349	342	347	345	338	344	346	328	346	325	375	341	318	329	324	350	355	353	356	342	336	333	374	358	365	357	355	350	310	336	347	342	345	372	359	362	340	343	334	335	329	373	358	309	319	343	312	352	322	371	365	309	350	308	353	368	334	347	319	315	330	336	338	369	326	364	349	318	349	363	359	364	375	382	390	352	356	351	336	365	350	374	379	338	345	309	339	375	347	368	319	342	350	337	352	353	349	336	327	343	315	322	381	340	311	352	352	317	332	415	393	344	324	368	378	324	374	371	329	319	380	326	321	314	354	367	326	382	325	357	338	367	339	325	376	344	348	377	365	385	354	368	378	317	348	355	319	345	386	336	360	335	382	350	322	329	406	341	304	369	339	326	336	362	349	335	352	341	340	375	330	319	320	357	322	342	308	373	364	338	364	353	363	332	357	319	357	325	359	319	315	388	345	346	332	367	316	362	326	373	359	361	351	329	326	361	303	357	379	354	333	347	360	329	332	340	308	326	332	368	362	356	339	309	364	329	377	349	375	365	321	345	398	369	344	341	343	382	313	358	383	362	359	329	377	359	338	371	359	327	366	320	355	359	363	324	344	361	326	356	375	354	396	325	340	352	335	364	340	331	333	318	356	333	336	334	312	321	302	340	381	350	373	312	384	321	371	371	341	300	321	343	342	325	359	351	365	349	342	347	325	339	337	344	346	373	375	356	318	355	379	380	343	359	293	350	374	341	346	358	314	317	318	318	335	330	350	340	372	300	324	339	333	359	309	342	354	336	374	373	328	349	324	347	318	372	344	324	350	358	372	328	327	345	328	350	338	331	383	363	327	299	341	323	357	355	356	384	303	354	386	355	351	361	323	332	319	367	337	357	340	365	320	341	334	289	341	346	348	352	318	320	335	349	366	334	348	325	339	328	337	338	357	317	354	356	316	316	343	350	357	356	355	337	357	333	320	317	380	350	383	347	332	371	321	365	335	331	360	328	361	345	350	308	321	349	335	329	354	322	322	309	327	348	374	300	318	343	319	308	326	342	332	361	377	383	358	348	354	340	322	334	341	317	346	357	360	367	335	335	325	384	370	335	315	362	374	353	356	340	304	357	311	340	354	321	358	329	376	348	327	329	346	365	316	345	345	357	320	359	328	307	348	347	305	323	365	361	361	354	356	373	373	350	374	371	334	346	353	341	342	354	317	377	334	363	345	318	337	340	336	338	344	341	364	319	311	320	348	328	350	370	328	308	352	346	337	376	342	370	362	366	361	333	324	381	327	327	360	364	336	366	368	357	333	361	357	353	344	318	290	336	337	318	323	356	349	327	373	308	342	325	346	330	329	365	338	344	314	345	344	330	358	351	341	340	333	333	347	338	334	359	358	344	364	336	330	350	301	351	335	348	338	355	324	338	342	366	369	356	303	362	378	371	368	367	327	346	348	350	345	331	352	317	343	342	368	308	323	306	354	332	334	337	336	323	345	376	371	338	327	337	335	372	333	344	328	329	321	316	354	337	366	354	314	294	309	340	364	311	344	384	348	362	379	371	349	383	360	306	352	357	351	344	324	332	329	344	327	338	366	389	316	344	383	298	361	365	355	354	321	326	341	390	386	374	310	347	336	330	317	345	327	358	313	342	356	380	337	329	379	355	369	370	319	357
22369	11466	7821	5127	3906	2817	1555	1054	904	942	953	823	835	830	829	846	823	821	777	862	834	806	778	858	825	814	801	886	823	851	814	802	804	784	793	811	800	736	793	792	793	776	827	767	810	834	756	834	805	835	796	792	789	783	825	863	801	785	842	791	774	806	832	812	845	829	780	833	853	815	770	810	812	856	843	781	836	790	779	796	832	795	793	772	821	781	773	814	845	817	824	821	795	779	749	796	778	794	828	796	772	818	758	823	760	808	822	828	840	815	778	781	800	842	789	779	769	808	797	782	811	781	786	791	803	851	804	808	781	798	790	811	841	813	824	791	855	831	780	817	803	790	799	833	792	798	787	872	793	840	779	786	814	821	812	756	814	819	804	794	778	815	807	786	855	774	765	766	844	817	797	785	810	804	827	829	785	769	801	769	848	742	861	796	765	815	876	786	792	777	827	827	787	819	802	863	747	793	811	794	869	784	821	770	803	823	810	759	838	827	796	826	740	770	804	808	745	806	776	820	760	886	872	772	829	781	811	863	853	811	805	778	808	775	818	811	758	833	799	794	826	822	812	807	875	819	833	831	800	799	812	792	828	834	859	848	826	790	801	852	791	818	794	827	819	818	786	790	861	797	793	795	805	798	781	818	825	854	759	813	805	875	785	830	833	807	814	842	870	843	778	828	759	805	806	869	788	833	801	838	770	805	820	789	752	817	832	792	820	769	796	823	817	800	809	767	765	811	809	851	859	773	824	781	863	806	774	793	822	819	833	789	857	782	797	788	816	806	777	837	832	811	840	812	794	838	819	802	752	789	771	778	776	808	800	841	808	757	798	795	818	762	813	790	766	842	796	757	814	832	816	795	756	774	854	772	776	760	748	807	810	807	872	791	764	756	834	809	817	792	771	787	798	836	804	741	767	835	818	788	822	796	804	807	816	784	820	818	789	796	759	788	774	791	811	866	820	822	853	837	827	771	807	790	781	838	847	850	829	807	791	821	761	858	850	794	835	823	832	789	810	812	839	836	808	815	778	764	839	758	756	814	797	806	824	819	788	834	830	804	810	790	821	780	777	797	765	726	811	769	815	732	805	795	834	817	784	776	827	804	839	827	783	839	802	837	823	850	807	788	778	809	804	793	791	841	815	799	818	808	819	825	805	749	822	789	792	763	843	782	795	780	782	854	816	829	790	815	802	825	779	794	799	774	818	821	777	856	779	821	787	823	804	820	837	788	807	764	828	836	777	815	789	774	781	773	814	849	842	881	781	802	819	817	783	804	790	804	780	818	834	785	795	811	820	801	795	810	826	842	813	803	801	815	769	798	842	827	835	825	813	798	801	829	852	775	794	800	791	799	799	858	829	796	790	795	827	786	795	774	818	786	777	860	779	804	839	868	798	793	849	779	803	750	800	754	795	767	780	818	814	855	824	768	780	821	822	823	842	828	807	822	839	809	840	854	826	848	845	811	835	800	801	826	771	803	788	785	781	774	836	822	834	826	830	805	764	805	813	836	780	758	832	774	824	802	827	796	849	786	788	759	789	855	884	771	775	808	844	799	814	771	839	836	820	841	840	793	796	845	785	820	804	769	770	812	803	830	795	808	813	812	825	797	767	822	775	839	775	809	819	834	817	772	768	798	811	788	785	774	791	852	798	795	790	826	804	833	837	781	817	775	818	818	844	776	799	824	811	786	808	866	839	765	790	782	818	822	788	779	825	826	798	811	844	841	778	827	821	734	829	792	823	764	833	850	753	825	846	849	800	840	806	801	794	770	756	827	788	791	806	810	808	786	835	811	817	797	829	786	809	820	763	797	824	830	781	782	808	840	788	849	807	857	776	795	788	817	757	769	772	815	762	824	772	774	802	787	842	762	829	766	834	844	808	801	792	817	743	854	831	797	813	790	808	798	862	772	840	799	774	820	861	814	783	837	840	781	832	825	850	805	768	864	839	854	861	828	846	845	831	768	798	746	805	794	823	821	789	839	806	785	816	829	811	849	855	855	800	735	772	858	843	814	852	853	807	839	754	809	778	808	813	772	842	779	833	802	838	778	826	811	819	876	783	777	835	794	833	800	794	828	799	774	803	803	799	863	784	773	809	823	760	813	803	805	809	823	809	818	781	849	730	841	794	775	797	775	785	808	786	746	813	834	793	812	810	801	811	765	795	809	810	862	820	792	790	793	808	783	846	760	820	738	807	833	802	838	799	788	841	810	732	821	846	844	781	829	848	784	880	854	820	788	811	809	796	864	811	865	829	799	828	796	816	812	792	791	801	787	851	809	813	839	794	767	771	850	843	758	787	774	777	774	810	789	820	827	801	814	803	821	808	796	775	818	800	791	772	784	797	798	758	776	789	816	788	841	845	810	818	802	826	807	806	783	790	803	824	760	810	788	822	767	798	845	862	788	792	775	800	810	785	771	789	837	801	831	835	827	859	817	809	768	835	869	767	780	835	802	794	781	807	804	771	806	809	845	793	835	804	799	834	815	816	787	776	872	783	802	826	796	808	796	848	808	868	791	828	822	797	787	857	845	812	761	811	828	859	817	822	747	853	838	781	835	781	864	852	799	733	789	796	770	796	808	838	883	793	832	803	846	812	830	782	819	801	789	820	783	799	772	837	829	814	797	799	794	799	803	811	820	845	772	825	808	808	779	772	743	859	782	790	858	875	781	776	816	755	815	804	789	759	809	791	778	784	846	806	809	827	808	773	800	840	844	817	816	808	832	773	829	825	806	850	772	798	819	816	814	841	823	805	810	809	750	809	818	830	793	825	834	800	817	814	812	778	798	805	827	813	828	815	786	823	770	852	792	802	842	801	798	788	825	804	887	787	861	801	804	805	770	811	819	789	839	784	803	768	838	820	849	815	763	783	812	787	798	860	833	807	862	884	816	817	778	861	807	838	809	836	820	790	812	799	783	839	822	768	783	819	801	795	807	806	751	781	787	800	839	825	871	856	836	806	803	782	830	770	804	844	801	759	804	812	813	812	821	810	796	799	822	779	766	779	812	794	776	796	808	823	807	806	761	866	769	801	839	795	805	822	839	827	800	789	788	823	814	847	837	763	839	817	772	830	813	794	836	784	813	747	819	800	820	790	823	822	803	781	757	838	839	798	809	828	835	780	796	837	797	820	811	839	796	823	815	811	822	863	849	769	801	810	816	821	773	845	791	845	840	794	789	773	767	793	802	800	811	775	802	815	868	796	795	823	789	820	803	780	793	804	830	858	821	831	810	829	799	768	789	808	815	768	795	831	785	813	778	800	762	851	846	773	797	784	812	844	795	802	793	852	837	782	853	819	788	801	790	812	826	793	789	759	864	848	858	859	861	839	808	858	843	864	821	861	788	783	786	770	808	805	829	774	802	769	792	796	830	754	807	809	835	805	777	819	800	830	772	752	809	797	786	785	793	806	850	827	788	818	815	789	839	777	821	803	819	795	825	760	778	854	830	785	869	791	806	832	825	743	835	794	859	823	781	800	798
22045	2499	565	425	363	358	310	322	317	317	349	319	341	309	325	338	307	342	329	318	320	334	309	337	301	300	323	344	361	349	333	312	307	328	297	317	327	306	331	352	342	345	321	328	327	314	323	299	323	323	311	313	325	345	317	345	346	331	344	342	316	316	341	294	335	326	345	327	329	344	303	334	312	338	330	313	324	312	287	330	330	372	345	320	307	326	342	311	320	339	342	340	376	356	326	309	299	296	308	367	315	321	305	329	356	327	304	377	306	322	313	328	330	301	295	329	308	334	325	298	300	299	307	335	299	314	286	305	317	343	290	297	303	380	329	316	331	337	357	328	347	311	297	324	336	324	317	327	326	301	329	285	320	299	334	323	355	336	314	342	337	313	304	328	361	320	328	341	333	331	316	330	319	309	353	320	285	298	297	321	341	346	327	319	296	315	333	348	354	324	364	329	342	296	335	322	369	343	315	347	337	310	322	307	330	323	304	301	333	343	335	316	324	271	300	331	330	357	308	324	295	349	328	327	308	332	329	315	329	333	363	322	341	330	317	320	339	317	334	328	286	328	364	369	339	341	326	324	299	336	327	338	301	331	288	331	357	354	307	346	315	331	310	336	301	308	299	332	319	342	324	347	341	327	344	311	327	343	363	325	359	292	296	299	342	356	327	353	357	307	299	335	317	316	308	338	346	330	361	391	365	328	306	340	342	335	312	357	291	327	333	350	347	316	318	308	324	313	331	338	301	361	286	312	308	321	329	331	338	322	344	338	334	332	354	334	318	329	295	291	323	310	341	335	349	294	306	313	315	322	322	313	300	324	340	313	328	309	366	304	337	297	304	306	340	350	350	304	327	316	355	340	299	317	287	361	320	339	304	335	345	329	338	288	327	335	351	326	377	338	360	364	326	313	326	319	306	332	322	324	309	339	351	356	321	349	309	311	348	324	315	303	358	344	337	340	332	334	318	331	345	314	349	324	329	319	293	283	343	322	356	301	320	301	326	347	307	298	327	327	377	348	315	320	309	337	325	328	309	344	307	291	294	321	319	316	333	320	315	322	334	308	310	345	325	337	331	312	333	343	299	299	307	304	346	316	322	348	331	315	290	319	312	367	335	333	355	337	307	338	340	310	305	272	309	340	275	314	309	317	309	323	310	322	346	311	293	353	337	370	328	312	337	367	325	298	329	321	340	318	313	335	341	307	297	308	319	317	303	287	317	324	305	375	317	310	351	318	334	308	331	325	334	332	340	311	296	334	327	336	332	353	335	333	337	296	318	330	321	315	360	333	339	309	334	303	342	328	337	334	303	303	315	328	321	353	345	330	309	324	336	315	330	338	367	360	328	338	332	321	346	358	317	341	327	379	318	338	327	311	318	321	302	349	337	314	338	314	311	347	325	315	305	300	343	316	330	319	292	342	301	358	354	318	341	298	345	271	320	349	334	310	300	317	282	318	315	315	343	321	335	346	318	360	324	364	326	298	314	318	317	356	312	337	330	351	353	338	332	328	347	348	353	338	354	325	362	328	324	341	299	300	313	296	340	329	322	315	310	316	322	305	332	327	313	331	349	323	329	299	325	303	331	306	349	373	350	314	310	345	334	288	305	285	313	300	318	271	336	312	351	334	335	293	325	336	345	329	341	342	341	346	333	321	312	320	320	299	290	331	310	313	304	356	340	311	327	316	323	315	355	311	342	344	324	332	324	306	319	314	343	347	322	327	345	349	306	324	322	307	284	354	316	343	346	313	326	375	324	332	327	348	363	346	332	300	328	311	320	313	323	331	301	341	302	354	322	310	303	316	336	294	315	331	332	311	329	282	325	357	318	311	333	325	348	342	368	363	312	331	335	331	313	367	337	311	331	362	331	305	315	330	315	314	300	320	336	325	336	329	333	291	324	309	317	330	302	310	308	300	322	319	331	314	321	323	324	327	332	297	295	304	329	291	335	316	291	331	344	346	315	332	290	323	321	287	344	299	326	351	326	330	316	329	296	338	346	346	345	310	301	337	302	321	303	312	349	332	358	311	313	320	287	321	352	319	322	323	352	332	342	340	303	328	323	299	338	318	338	309	305	342	363	313	314	332	317	303	309	298	334	329	356	332	300	314	325	293	311	356	351	339	331	305	315	318	346	319	325	324	338	343	325	313	348	328	296	355	325	352	324	352	333	342	333	333	334	330	342	325	310	381	336	339	308	340	301	303	323	341	329	382	303	301	323	337	351	319	322	337	320	295	326	304	345	337	326	290	339	328	313	348	348	346	300	344	347	330	312	306	325	293	331	325	296	316	334	291	308	306	333	342	329	318	342	357	323	328	352	336	324	324	339	347	296	333	294	320	325	359	315	341	350	338	305	318	298	282	361	315	298	303	308	319	331	302	317	317	349	337	346	341	329	346	317	304	287	321	319	334	320	331	340	318	333	365	339	339	321	349	340	365	316	323	298	297	354	326	318	301	346	334	332	321	316	289	310	334	304	313	308	293	354	299	299	357	302	316	301	347	328	307	322	332	319	347	333	327	320	352	302	316	298	353	376	354	329	314	306	298	340	334	349	296	325	312	334	337	313	340	352	299	297	324	331	286	307	358	297	312	322	317	302	328	321	330	338	323	347	341	318	330	290	330	338	338	304	366	376	325	312	297	312	310	323	294	323	354	315	318	354	323	328	338	309	325	321	331	369	315	361	313	327	327	354	323	291	286	300	347	325	308	304	301	347	303	312	349	322	327	330	311	355	349	357	340	344	328	302	295	305	324	301	333	372	303	319	301	343	330	320	286	355	331	316	318	333	344	347	296	367	341	286	335	329	309	293	349	337	314	329	356	309	312	319	311	301	274	321	352	317	319	346	313	322	295	322	341	325	332	330	331	315	328	290	332	345	308	321	348	304	361	383	337	325	314	333	290	329	327	339	319	319	367	361	341	336	348	330	341	322	301	343	322	299	288	326	331	334	330	342	351	342	323	303	313	309	308	304	291	344	324	363	350	358	332	353	347	383	329	343	312	313	283	347	322	317	298	316	334	313	342	337	296	324	316	308	302	318	314	298	322	355	341	342	283	326	312	352	350	335	371	349	368	336	347	352	313	326	352	325	384	355	347	293	334	311	306	318	321	327	322	342	313	333	322	333	345	354	334	307	321	333	352	335	343	343	309	317	342	311	290	339	330	316	331	328	334	307	316	315	297	329	346	355	298	328	336	347	341	350	321	308	335	312	371	301	360	330	332	348	347	354	324	323	344	322	337	324	349	344	365	351	324	336	372	330	314	317	351	344	313	302	326	308	338	350	332	340	347	352	343	326	339	284	320	342	375	316	328	298	324	313	311	312	286	344	317	332	328	313	295	305	336	334	342	341	356	318	315	289	339	301	332	318	313	309	339	339	286	304	332	335	331	292	319	332	284	305	313	309	333	323	298	312	305	324	328	295	403	308	341	340	326	319	344	339	344	303	299	299	324	311	347	301	311	302	329	338	334	303	328	342	329	325	322
16981	5984	3869	2399	1825	1199	853	770	762	781	767	799	759	705	758	758	758	701	751	734	688	812	816	732	754	737	714	790	755	738	733	735	728	811	754	757	766	722	757	717	712	750	809	759	723	762	745	733	761	719	718	780	766	749	695	744	745	772	787	750	781	718	746	751	702	699	780	741	726	713	740	722	745	775	728	758	725	774	730	702	703	736	758	784	743	725	748	770	756	688	764	752	737	739	754	721	722	732	796	712	764	732	748	770	761	744	733	709	751	732	705	707	683	757	707	717	730	732	730	733	696	737	787	753	735	789	693	728	771	728	744	771	717	722	749	734	727	801	717	715	768	777	721	750	703	708	772	737	731	723	726	719	789	700	765	726	731	776	741	785	696	709	774	797	762	783	703	742	747	706	754	705	769	707	729	711	731	703	793	748	735	723	680	719	792	736	730	712	728	735	774	783	742	746	773	783	751	784	722	725	724	727	749	765	706	778	754	737	724	735	745	744	695	706	748	733	757	756	722	679	697	708	777	788	777	740	740	746	707	720	723	759	757	753	761	729	796	775	693	755	757	720	768	785	745	688	789	745	792	738	738	704	759	692	746	735	731	741	724	712	742	745	764	721	771	778	726	751	765	774	713	686	729	686	715	750	705	697	758	751	715	764	732	718	769	765	746	718	737	739	790	675	766	795	738	788	739	750	710	747	686	753	769	726	720	708	770	727	729	739	736	739	766	709	732	711	750	737	735	774	727	729	764	728	715	750	741	739	735	746	692	766	798	776	777	681	720	699	713	737	711	715	756	713	733	705	766	789	817	725	749	734	744	778	727	759	731	728	788	773	726	754	765	751	740	727	758	754	743	712	722	708	733	726	798	734	721	794	738	731	767	712	710	700	753	679	719	708	735	795	729	712	732	762	740	740	770	719	740	772	744	758	771	776	724	701	718	737	758	746	759	780	708	797	802	724	754	738	795	764	745	777	759	748	724	758	748	750	763	789	748	736	706	709	709	716	732	715	782	764	775	751	732	757	740	743	809	736	706	751	762	756	706	806	724	760	724	766	705	772	738	707	722	734	766	764	776	689	735	748	767	722	724	736	723	723	808	710	717	737	728	710	724	718	806	749	782	744	754	771	748	754	693	775	696	751	739	749	717	752	657	719	745	755	742	754	724	774	760	728	747	727	706	734	716	744	743	773	707	760	708	736	731	740	729	738	734	724	717	771	740	753	758	759	692	744	769	746	770	718	707	779	769	726	783	729	764	732	720	717	716	696	778	771	704	739	776	722	728	720	720	745	753	756	743	768	797	749	756	743	722	746	745	745	731	710	791	769	698	806	770	732	725	724	778	800	765	725	787	681	721	705	760	749	800	710	749	733	722	761	732	716	770	710	762	739	727	781	756	751	741	720	703	720	768	760	727	750	749	737	721	749	714	759	717	706	737	715	683	683	776	734	726	771	765	752	760	756	740	742	782	717	745	728	755	737	746	736	711	741	739	794	733	745	775	721	761	729	734	702	782	763	779	716	684	732	712	722	725	769	716	717	725	746	712	738	766	764	694	730	738	723	755	790	699	761	684	734	724	765	747	762	764	756	758	727	743	760	713	716	729	734	738	733	727	737	700	730	751	779	787	684	762	709	723	786	718	717	731	760	713	730	774	797	801	722	754	690	751	763	749	743	770	750	770	724	719	762	742	719	728	703	726	714	730	782	736	708	739	669	768	752	709	725	738	757	786	712	729	726	753	779	691	761	721	766	738	752	784	716	715	778	712	780	789	789	757	736	738	737	774	775	747	813	779	751	732	712	740	768	749	727	708	726	696	716	774	783	760	718	740	702	758	744	721	749	759	786	732	719	744	684	753	736	789	733	752	740	740	810	713	726	742	725	741	736	690	711	752	730	754	730	747	710	740	741	785	749	752	722	740	706	746	728	785	713	767	754	764	699	773	801	734	717	710	727	694	802	799	721	741	771	728	734	811	730	747	731	757	768	733	721	736	694	749	736	736	767	766	728	751	811	740	743	715	698	772	694	769	778	733	718	708	705	733	763	742	742	766	753	757	750	720	719	744	683	715	757	725	697	764	744	762	759	716	688	774	755	777	742	758	768	750	746	792	700	783	736	730	773	792	744	722	765	738	745	802	728	784	731	681	706	735	768	704	732	746	723	712	698	760	702	800	788	756	749	750	794	752	757	776	716	767	743	726	758	725	733	751	733	780	763	786	698	749	818	741	735	746	729	736	794	794	740	774	742	707	806	751	734	739	753	750	734	722	730	720	736	682	755	747	741	757	730	745	732	700	745	700	766	775	721	736	759	725	732	782	787	752	752	744	770	758	782	714	755	758	717	658	707	729	756	729	732	717	748	791	719	715	721	750	736	745	772	702	750	730	758	787	760	730	678	747	750	762	701	727	731	720	784	783	751	742	733	718	719	727	729	780	741	768	808	764	757	759	703	690	721	769	737	775	797	753	767	720	751	717	759	706	744	730	737	769	760	677	739	729	744	772	766	659	701	773	740	764	789	716	775	727	722	772	725	799	723	732	774	773	737	661	727	749	750	734	819	771	769	749	714	746	761	724	753	763	748	710	760	712	767	717	745	731	764	738	738	700	730	724	757	743	762	746	737	720	724	761	782	741	756	736	786	728	751	779	737	717	754	729	736	785	760	729	705	697	690	724	788	766	714	784	733	725	760	726	726	750	718	720	687	743	775	754	706	739	762	735	805	750	734	737	758	734	712	712	690	710	733	732	757	715	706	780	717	750	729	732	755	740	715	723	722	749	730	788	715	742	728	734	728	763	759	721	789	725	744	776	764	692	699	731	708	811	691	710	762	723	732	738	766	735	745	710	711	739	764	751	702	744	745	722	738	771	687	761	724	782	767	766	770	727	733	715	744	697	758	713	706	754	726	725	706	795	771	710	691	731	687	745	709	762	731	780	730	749	786	808	713	755	782	720	737	770	754	753	679	788	751	737	706	748	752	735	746	726	738	731	727	762	762	729	780	724	717	728	741	725	744	756	710	755	788	780	727	736	741	737	728	678	761	811	747	724	685	770	740	742	729	716	778	749	728	744	729	752	761	703	729	722	747	727	774	695	735	807	736	700	708	689	756	729	734	754	756	739	715	753	763	752	749	697	727	741	752	745	753	744	791	757	773	753	727	682	761	760	757	746	725	691	720	783	738	713	762	727	741	669	701	777	746	723	749	729	753	782	732	780	733	719	712	752	737	755	791	730	730	733	763	721	736	759	725	728	764	739	749	723	733	767	706	750	741	759	727	729	788	759	755	746	744	766	721	738	694	759	740	809	748	779	772	756	710	735	700	745	761	748	753	713	753	768	733	757	753	782	703	739	757	737	780	726	760	726	741	769	715	756	728	716	722	765	714	750	736	741	743	737	744	721	784	780	721	766	747	709	755	804	699	722	763	796	739	767	723	765	712	741	756	774	706	732	726	729	720	702	741	757	715	697	733	769	719	766	753	704	738	713	725
31006	5181	846	554	429	346	322	351	345	340	356	377	335	357	355	374	334	330	359	329	339	333	332	342	325	339	338	380	325	283	299	339	345	362	342	360	317	362	333	344	359	327	341	330	337	345	357	351	342	344	323	316	321	326	359	379	351	303	331	360	333	361	323	323	326	306	340	310	341	338	350	318	358	307	323	338	314	330	332	332	336	356	318	331	332	335	325	359	332	304	329	301	359	316	353	335	384	320	368	347	317	363	320	323	334	341	326	283	353	346	328	352	351	363	341	352	377	315	341	335	362	340	327	351	337	348	359	375	334	346	343	327	340	346	343	392	342	295	358	324	331	312	359	346	327	308	325	314	337	356	370	350	382	318	334	336	334	337	352	339	376	366	338	319	350	337	328	345	337	321	315	328	337	390	342	326	350	323	363	321	323	339	363	336	309	357	335	355	324	343	336	354	360	353	379	333	332	318	309	319	337	319	338	364	328	327	337	345	339	304	336	336	350	380	352	354	294	351	339	324	355	353	339	358	384	335	360	336	310	332	370	313	339	314	358	345	357	359	328	322	305	332	332	350	352	319	336	353	334	326	332	346	325	339	319	341	329	338	339	339	319	349	363	350	346	332	342	318	370	352	342	360	357	319	322	297	332	310	341	363	336	325	329	324	361	321	330	299	360	332	350	348	308	317	344	307	327	357	332	373	361	307	343	312	383	332	360	310	317	348	362	372	355	323	341	355	343	337	279	326	345	343	334	309	381	333	356	307	351	332	312	308	327	372	340	360	349	339	335	323	321	337	314	298	323	337	348	325	349	295	354	340	355	345	343	348	298	324	384	331	307	314	336	377	349	334	337	337	390	323	358	397	320	359	333	333	295	338	376	337	338	382	311	319	329	350	352	316	357	339	351	327	325	346	348	336	364	340	374	355	337	370	334	338	304	354	311	375	368	332	328	356	352	347	309	359	343	355	310	358	339	315	334	318	335	329	318	335	354	337	351	338	365	323	325	328	352	333	374	342	360	344	329	342	369	365	337	348	356	340	334	319	315	295	336	318	357	317	349	303	308	323	361	325	332	359	355	355	368	336	349	331	331	314	362	350	332	347	349	367	309	341	272	310	341	338	332	351	353	325	327	382	369	325	357	319	336	304	360	325	362	321	367	342	320	321	362	345	335	364	340	344	283	286	328	353	352	343	332	343	298	338	366	339	340	326	329	311	347	341	343	304	369	358	328	337	317	355	330	334	334	341	326	333	326	302	342	322	336	365	340	323	331	349	326	316	352	356	342	299	322	349	310	316	327	321	336	320	332	336	305	345	303	352	361	346	360	359	353	339	339	315	337	339	311	323	342	366	333	366	332	329	337	319	377	342	323	334	326	347	330	336	353	305	297	341	305	319	324	341	344	323	309	343	309	341	329	365	360	326	310	332	332	328	334	344	317	347	350	334	335	377	381	338	320	336	300	359	287	282	323	344	332	384	311	312	359	341	289	340	346	342	370	377	306	376	321	329	320	349	295	332	342	396	347	350	346	370	355	364	340	342	305	358	342	330	340	331	334	332	367	329	317	325	361	339	295	339	317	337	303	363	313	333	329	331	349	330	328	282	300	329	363	365	348	345	335	329	330	382	326	355	318	349	322	301	313	349	338	332	337	340	355	330	331	365	340	361	309	311	333	374	343	356	364	300	327	317	290	279	369	346	323	324	362	352	332	322	326	305	295	346	308	326	326	304	376	308	370	364	339	345	348	302	353	307	338	321	316	354	340	334	347	337	378	345	328	313	332	367	331	345	344	344	304	335	346	350	318	326	293	329	333	351	354	395	312	332	293	351	333	335	369	375	397	315	315	344	396	332	345	279	314	331	357	310	323	318	327	326	340	319	309	334	345	316	345	347	368	318	363	336	284	351	335	318	358	372	351	336	341	290	317	368	381	330	318	339	332	319	317	313	351	326	351	315	339	372	345	321	322	298	334	331	336	350	347	310	367	334	356	364	329	309	321	314	351	357	350	335	323	335	309	349	345	361	306	291	348	324	322	313	314	326	324	336	353	344	306	343	336	362	349	294	332	341	342	330	315	313	347	327	351	334	358	337	347	330	333	312	348	373	351	313	316	323	365	350	347	359	291	315	336	371	353	325	349	336	366	335	306	309	353	343	297	339	376	339	352	324	355	383	342	347	330	374	323	336	289	352	327	352	381	377	329	309	353	338	359	364	374	307	320	348	348	349	327	369	341	351	345	338	346	343	346	327	302	322	345	330	369	318	358	330	350	334	361	328	305	330	318	367	318	325	351	349	351	331	314	310	315	335	342	302	330	333	372	344	363	346	354	329	364	350	377	350	367	360	295	328	349	320	315	306	334	302	367	333	319	332	326	358	344	338	328	273	349	340	367	323	363	329	347	344	334	346	343	339	302	339	363	352	328	377	348	341	306	324	341	338	323	290	320	319	345	320	295	337	341	340	327	296	355	392	323	335	343	343	332	356	318	311	342	318	339	352	305	359	354	366	389	323	324	355	317	343	357	309	345	334	332	339	353	302	341	357	325	353	349	340	331	308	330	360	314	363	332	324	305	323	322	344	319	361	343	331	330	371	333	343	356	338	315	340	370	345	349	326	340	340	338	302	337	316	335	338	328	351	345	346	326	348	344	342	333	326	367	344	352	322	304	339	322	290	336	318	336	326	326	360	382	343	338	352	346	375	343	337	364	312	341	334	332	315	362	314	328	319	377	316	325	319	305	333	336	328	291	323	328	350	344	361	324	315	319	341	307	330	348	330	305	345	366	322	304	348	333	343	341	345	356	314	359	336	371	366	382	340	344	343	328	350	349	328	318	334	336	336	379	335	365	308	342	352	341	349	356	349	332	350	331	332	326	287	337	323	348	333	309	351	345	325	317	327	354	360	330	334	365	348	346	325	358	347	346	321	314	335	328	339	351	287	301	353	325	386	335	346	320	318	359	337	353	296	327	309	336	353	319	345	315	353	354	349	329	330	339	347	346	276	281	301	321	313	321	341	282	316	332	308	325	353	326	368	323	334	324	313	323	327	338	377	331	363	328	293	329	300	376	297	318	372	353	336	323	365	350	314	338	309	323	344	341	308	315	335	329	340	316	353	359	342	309	331	324	350	342	335	324	346	325	318	350	324	338	341	353	312	366	324	325	340	303	335	344	340	341	405	353	314	349	379	369	367	359	349	360	328	333	351	332	337	371	339	326	319	361	330	326	354	278	314	338	372	320	329	357	361	365	330	364	402	325	311	361	376	354	356	335	328	362	324	349	341	324	340	344	339	320	348	328	330	317	326	337	361	313	338	341	353	329	332	342	363	319	306	304	369	345	295	307	358	350	352	329	378	349	330	345	369	342	340	320	306	327	336	359	307	348	322	345	353	345	311	326	332	352	336	361	345	329	361	369	367	348	348	322	359	388	343	322	373	344	316	343	344	333	314	335	372	372	338	333	337	329	339	356	359	347	299	318	340	342	353	321	382
23599	9941	6400	4208	2902	1394	1214	869	820	857	797	750	802	829	798	781	818	772	815	785	770	797	801	787	785	780	782	855	772	799	779	775	821	755	782	786	778	751	811	714	775	763	824	817	777	805	795	814	768	744	764	807	751	795	802	801	798	756	781	740	793	800	700	808	796	786	801	805	811	752	788	782	773	863	780	846	752	789	809	825	798	762	730	776	798	796	801	710	753	803	783	768	791	784	778	779	758	762	793	774	776	789	796	756	794	801	813	789	808	771	753	742	800	816	842	756	813	778	780	764	805	772	799	825	734	812	791	834	767	755	810	833	759	770	798	782	829	776	755	800	787	788	775	777	771	764	780	785	794	732	748	808	765	802	762	745	786	773	760	785	768	802	772	832	809	768	800	800	769	789	809	824	791	760	758	796	768	802	789	820	773	757	794	793	802	834	741	767	770	823	736	848	755	736	832	784	816	762	805	745	825	826	757	750	765	792	788	754	767	805	781	813	773	794	816	842	762	746	791	823	838	835	796	809	805	796	764	709	764	782	828	788	779	785	785	780	802	758	781	783	765	808	742	708	792	812	814	781	755	794	780	838	822	811	813	806	812	773	743	751	790	785	764	775	771	757	814	774	775	712	807	813	762	741	773	767	785	786	802	811	769	770	809	804	806	813	797	784	737	783	743	776	747	791	799	798	835	779	760	801	753	772	787	758	782	816	828	814	825	774	773	738	773	801	762	761	786	796	809	817	798	776	780	816	776	801	788	820	754	828	841	798	796	758	826	723	834	763	781	727	778	800	813	795	752	759	793	782	760	821	779	759	809	800	804	768	761	788	797	811	787	804	771	783	759	758	800	788	810	764	745	787	752	784	760	760	776	746	796	738	729	790	774	799	790	764	766	816	800	786	827	795	783	795	776	808	796	780	782	791	791	778	779	740	800	760	748	749	733	765	793	746	735	793	774	814	786	807	842	732	801	785	828	764	744	794	778	764	803	806	772	803	751	772	796	783	802	782	788	719	805	802	813	795	794	793	776	757	774	744	788	804	797	832	822	815	815	784	820	832	789	773	821	800	762	738	776	786	783	785	771	775	781	826	805	778	805	838	776	757	749	757	756	825	817	744	832	784	758	756	777	769	746	754	810	817	779	737	782	835	795	764	739	776	810	745	750	777	837	777	787	855	812	766	794	795	765	785	798	774	773	812	823	751	742	805	827	800	786	795	809	778	779	823	756	762	791	725	760	765	802	744	780	764	770	803	807	789	815	819	781	803	704	780	779	759	850	820	843	784	780	776	847	777	792	800	795	769	750	780	806	777	745	772	808	770	787	773	792	818	825	767	830	781	814	793	815	750	802	775	791	780	789	783	804	784	769	786	765	802	761	823	796	733	785	793	731	787	817	752	754	770	812	793	772	755	761	772	766	794	764	767	801	815	781	763	773	792	852	811	797	809	810	772	747	787	787	775	819	812	772	778	781	740	740	767	808	764	791	815	797	799	810	730	769	791	787	805	709	748	739	779	777	808	813	755	775	758	784	793	785	773	819	728	757	744	801	779	758	789	795	736	813	748	821	774	801	760	779	828	799	762	763	774	774	736	800	768	749	732	779	793	779	826	771	772	746	799	748	751	778	792	738	743	798	756	817	750	749	787	783	799	827	762	746	798	783	781	782	770	766	810	758	760	755	765	791	778	788	792	772	776	757	721	792	779	731	806	806	784	798	767	754	815	809	757	797	768	783	785	844	799	778	768	822	752	795	786	779	748	775	735	795	814	804	787	766	760	808	788	796	830	812	856	832	770	814	822	817	799	784	785	797	792	808	816	784	769	760	790	798	738	817	805	797	772	791	770	807	836	737	746	787	783	823	818	826	806	775	754	767	845	756	823	788	783	758	766	729	785	771	809	831	778	789	820	752	754	766	807	734	815	780	737	758	826	804	775	784	820	779	858	829	749	792	747	778	801	800	845	772	766	761	778	740	788	776	791	816	825	789	828	754	777	744	810	801	768	794	773	815	849	772	790	782	814	750	742	753	807	818	822	788	844	806	739	775	754	762	743	800	810	819	779	777	765	790	794	801	794	754	789	790	829	833	806	769	783	761	799	787	772	788	811	778	774	751	752	829	790	826	791	811	733	762	710	776	765	733	782	795	769	779	779	765	749	772	764	824	792	789	778	797	820	799	759	768	796	833	812	817	829	762	822	789	756	780	823	773	773	747	822	750	805	787	787	820	777	721	714	813	755	760	756	744	783	826	842	815	748	788	797	828	744	740	869	756	779	792	764	768	787	807	804	847	755	715	787	805	809	800	745	774	783	790	804	789	789	773	765	758	751	823	786	771	790	775	775	778	787	773	844	792	810	734	798	846	786	826	759	838	786	795	755	787	787	785	770	817	804	768	782	791	841	730	812	765	709	748	759	782	760	809	762	822	800	791	754	762	801	837	802	798	725	782	756	759	775	774	787	784	775	764	752	790	784	756	819	787	829	773	776	797	761	758	769	816	763	785	791	806	821	823	774	779	782	802	756	826	823	802	773	799	765	809	775	757	799	744	751	818	764	742	785	800	755	783	839	813	823	780	812	801	801	797	760	830	798	755	814	785	769	764	816	820	780	816	733	733	762	823	808	742	771	812	798	833	761	759	767	819	836	738	779	814	776	718	793	806	750	772	795	801	760	759	789	778	787	789	814	834	810	820	782	817	772	803	810	776	777	739	813	767	757	850	768	790	787	737	778	779	758	760	760	772	790	791	796	786	777	776	799	854	782	793	800	774	806	742	813	833	767	744	797	794	770	775	792	767	752	730	765	824	765	806	754	820	764	787	728	804	790	823	813	739	763	815	804	793	807	757	811	806	795	739	784	787	806	790	825	774	748	774	805	820	746	799	762	829	785	822	805	769	773	777	754	793	778	797	777	804	790	763	762	764	791	764	770	783	784	799	825	752	809	797	742	823	791	831	764	768	805	795	746	775	767	779	761	819	780	805	781	824	749	783	767	818	750	783	750	791	726	791	768	789	746	810	756	829	824	765	745	789	779	786	771	789	744	742	772	786	788	814	795	764	816	774	827	768	824	788	809	807	827	792	793	798	788	798	780	789	798	739	761	799	772	823	819	781	752	758	838	792	819	773	731	834	821	783	817	770	806	800	790	754	772	783	855	766	787	748	814	847	731	767	770	804	768	801	784	779	815	791	796	778	745	827	803	776	771	774	813	816	767	747	738	816	787	788	788	777	813	768	823	763	803	761	818	776	777	823	752	785	813	774	793	818	759	739	760	799	777	834	782	817	718	750	777	743	790	737	794	778	783	789	739	749	757	792	880	776	807	778	792	787	782	781	845	796	765	850	827	805	714	776	868	772	750	754	781	756	773	757	784	763	791	760	775	815	741	747	752	730	787	816	727	775	749	781	763	800	848	768	774	824	772	764	726	748	851	758	800	808	770	772	806	750	779	799	788	799	774	794	746	817	787	804	845	771	788	730	810	787	782	779	787
37693	6190	856	601	495	441	408	354	344	326	323	339	381	323	369	354	372	340	323	314	334	332	339	358	332	333	347	373	341	332	355	323	386	349	341	318	319	368	379	309	349	333	368	366	354	314	369	359	314	346	330	338	382	351	338	371	318	327	348	328	311	368	334	336	326	334	327	375	376	336	359	376	326	329	364	340	329	340	342	375	361	326	348	378	352	328	325	321	339	328	334	330	357	362	325	340	336	338	317	371	337	333	323	353	346	367	344	330	356	357	336	344	356	315	327	366	323	349	332	359	329	321	339	325	360	333	333	315	329	326	348	354	345	369	343	349	327	370	319	330	346	337	342	368	306	376	358	341	379	364	356	360	339	318	344	372	369	352	333	342	334	357	334	324	335	320	331	324	345	356	396	376	367	351	360	344	373	325	353	331	326	321	377	328	348	375	305	357	370	376	356	322	402	375	354	344	324	325	389	348	356	387	343	366	328	296	316	299	317	385	334	325	372	329	329	349	336	367	319	342	329	324	325	345	329	317	368	347	332	347	345	337	335	340	355	352	317	346	328	329	351	316	349	356	359	334	337	363	329	373	355	369	347	360	342	346	349	332	335	353	358	352	330	328	339	356	357	371	317	340	360	308	347	331	333	320	343	321	322	355	359	333	342	338	355	362	332	389	324	340	335	356	401	307	356	352	359	358	341	326	419	347	332	320	343	362	352	328	359	340	329	382	353	364	365	348	344	347	335	338	317	346	349	344	353	311	387	402	339	330	329	355	365	344	349	347	361	354	322	363	327	333	360	317	345	337	354	364	374	342	369	373	315	363	366	353	352	360	321	362	341	342	362	311	316	374	351	318	345	366	333	365	344	350	335	364	303	347	357	354	348	328	355	352	365	363	358	356	393	319	358	356	342	347	342	357	321	313	353	372	316	329	335	335	382	363	372	350	337	300	359	341	365	349	364	367	321	333	375	353	344	342	330	355	367	347	344	343	317	353	350	318	348	328	364	346	328	343	333	342	332	342	367	307	321	339	352	329	335	352	333	358	400	321	333	345	341	359	348	340	343	373	359	329	360	348	323	369	335	343	353	354	396	338	338	331	325	360	344	362	347	320	361	344	367	339	364	368	375	340	362	364	371	325	347	334	342	356	357	344	352	372	314	340	329	337	367	368	353	341	361	314	346	330	343	327	351	312	304	325	358	351	315	337	371	376	372	372	364	343	343	344	352	355	345	357	364	356	348	336	382	354	391	340	323	330	356	338	360	320	302	349	328	331	342	358	339	337	352	347	337	334	339	340	359	326	391	366	344	332	331	339	356	344	347	359	325	362	335	328	330	350	344	350	323	336	297	341	317	334	326	313	314	311	336	375	320	321	310	367	372	310	339	377	341	351	337	347	355	337	319	363	338	359	323	357	369	360	334	336	357	370	325	345	342	368	384	353	407	332	322	362	346	333	342	289	359	345	336	344	355	330	322	325	332	328	321	329	364	369	386	343	340	349	340	299	364	324	349	374	371	350	350	351	338	358	356	328	317	350	341	299	335	336	344	353	316	367	322	356	323	360	335	334	340	360	344	382	304	346	349	343	349	338	355	329	316	345	322	361	371	349	342	366	335	349	373	339	336	372	354	321	332	341	354	367	349	330	361	334	366	339	349	331	334	331	363	351	334	356	340	319	349	331	399	354	301	323	328	365	341	302	330	380	344	335	350	355	348	339	363	375	360	346	366	366	348	380	353	327	357	332	356	380	327	371	323	286	359	350	352	353	328	330	327	349	358	358	349	335	333	347	355	327	359	342	365	358	371	298	356	335	325	360	350	329	384	356	351	341	324	341	351	330	343	374	319	339	345	336	333	343	309	352	342	339	277	370	372	322	330	350	331	350	324	359	346	327	329	338	340	349	354	360	334	334	334	346	328	334	342	347	350	348	338	345	391	367	334	341	328	356	341	334	335	320	358	347	336	319	356	366	355	323	354	357	342	303	335	329	313	384	350	348	338	374	334	356	349	338	326	377	365	354	349	348	329	342	340	326	363	331	340	336	362	357	347	344	325	318	317	342	362	367	390	353	368	324	345	340	310	366	325	337	347	349	331	351	349	352	326	348	333	357	380	359	354	323	356	324	355	332	351	362	364	318	365	315	356	359	367	383	354	344	355	363	308	361	344	359	381	329	366	343	381	324	352	356	322	370	390	350	352	351	341	351	358	372	377	351	370	341	366	344	327	368	353	331	318	336	369	354	329	368	356	359	346	350	355	313	365	362	374	369	285	348	363	345	378	335	348	324	322	335	364	330	354	355	359	341	371	374	354	369	372	354	351	359	311	305	352	346	361	364	340	351	354	350	336	350	350	367	359	353	347	352	343	335	366	324	362	312	343	327	367	320	346	330	324	327	377	333	334	312	340	360	345	360	311	367	367	385	325	341	331	339	327	360	353	346	359	342	400	344	330	351	342	347	347	349	373	368	352	335	328	349	317	314	339	347	316	362	348	344	333	366	346	331	365	353	312	372	331	349	326	374	321	316	353	368	342	388	364	376	351	316	358	368	366	345	386	356	347	371	345	346	370	356	337	349	339	332	337	380	346	331	336	362	325	382	363	350	329	346	331	348	328	328	391	362	338	335	340	339	336	350	345	302	342	349	310	362	372	317	332	341	338	305	357	332	326	359	337	361	345	338	343	352	356	399	326	323	317	337	352	357	345	346	383	325	413	317	357	347	344	327	350	330	301	337	346	316	350	341	322	338	360	403	375	377	319	338	337	330	362	339	374	344	305	326	356	349	336	328	347	340	341	360	344	331	372	324	366	392	321	362	348	337	351	333	307	322	310	340	348	373	376	323	316	316	338	354	320	360	359	334	350	350	356	369	372	352	335	345	342	332	340	310	337	333	340	334	364	337	338	343	338	341	314	326	360	338	336	341	391	343	349	381	328	329	322	340	351	335	399	396	359	337	376	364	343	330	346	334	355	344	376	322	366	342	340	337	374	364	345	325	324	322	338	374	360	370	327	368	376	328	361	378	386	345	359	330	353	364	287	350	321	354	343	376	362	382	373	353	391	328	322	336	331	334	336	335	354	354	330	370	371	349	403	339	387	368	367	366	359	311	337	348	345	375	365	346	318	330	384	362	347	321	306	326	359	335	333	338	334	356	363	331	325	365	375	321	367	359	303	358	349	342	348	374	356	324	346	357	343	345	339	354	338	343	334	386	408	381	373	340	341	353	322	333	330	358	328	333	318	320	371	308	319	298	363	345	377	331	368	338	336	380	363	317	313	329	352	349	379	339	339	320	399	335	340	342	373	329	345	322	349	373	333	363	352	338	362	322	341	349	380	372	366	335	342	365	349	312	335	347	361	337	385	335	361	314	332	369	337	325	330	351	365	337	331	339	329	325	331	351	359	357	341	358	336	351	374	360	317	337	320	325	318	353	343	351	348	340	332	354	341	378	345	310	339	352	368	337	348	347	335	337	338	363	351	307	346	359	336	351
26594	7914	5435	5242	3762	2255	1444	923	937	855	855	807	847	846	782	759	833	804	807	808	830	803	789	804	810	832	760	794	821	815	823	806	819	820	838	790	822	789	813	781	834	801	804	828	837	851	783	849	858	772	831	811	814	810	811	850	831	816	832	827	816	819	798	826	778	811	821	799	842	848	793	799	813	836	798	877	770	805	849	808	810	823	811	851	857	812	766	825	788	836	814	847	883	853	813	782	837	800	813	859	815	796	776	845	829	814	846	829	828	834	791	790	830	846	789	806	775	787	813	855	801	827	735	793	816	792	797	805	786	830	820	803	785	858	788	843	815	808	763	792	814	803	839	784	816	836	792	811	802	797	772	821	788	781	799	746	802	793	830	834	818	831	757	834	791	862	770	784	770	772	828	832	811	775	786	825	795	812	796	811	857	795	828	889	869	840	796	785	819	832	831	806	810	771	818	814	834	825	774	768	857	797	750	858	772	832	827	765	799	777	801	822	793	773	804	813	803	849	836	876	827	814	755	777	827	770	812	838	783	823	861	790	821	843	827	790	810	795	782	799	863	845	813	742	838	810	807	817	837	809	785	795	830	801	811	813	819	793	798	832	814	810	793	800	851	861	803	797	820	836	819	777	800	788	824	731	822	813	828	856	795	820	815	801	829	786	747	815	824	794	823	791	768	773	784	855	798	810	852	827	773	815	844	832	798	813	840	823	766	774	812	788	821	886	831	850	811	798	798	752	832	815	828	785	788	852	801	814	768	798	796	833	773	796	816	767	777	850	815	797	775	820	804	823	852	837	832	798	792	801	801	825	818	742	787	777	783	788	866	765	797	790	770	831	817	780	777	822	814	840	801	825	832	786	872	841	799	811	831	801	852	844	825	822	816	823	811	810	861	854	825	835	841	774	808	792	812	789	813	803	750	806	843	840	832	816	756	825	797	786	802	777	822	824	797	858	795	822	793	800	830	787	799	809	782	778	805	810	799	799	832	832	819	853	805	804	799	815	800	763	797	751	828	818	814	758	787	760	818	818	777	821	837	826	756	820	800	828	755	807	803	791	848	801	817	800	883	813	773	838	879	823	789	843	835	785	781	824	790	794	826	811	835	831	756	769	788	829	833	807	817	793	837	807	771	797	779	810	773	823	782	827	809	833	786	764	790	865	812	846	833	834	868	842	821	806	796	786	845	786	767	832	875	825	754	799	818	823	778	749	828	812	767	821	750	862	819	847	826	839	791	820	828	824	758	788	876	837	813	802	748	804	797	803	808	843	839	784	814	789	853	829	765	823	821	815	791	799	791	800	777	792	864	839	837	831	788	819	840	823	826	762	818	800	843	797	800	811	719	846	810	885	831	796	755	840	795	836	812	810	816	823	833	794	773	829	777	831	806	755	803	794	820	784	797	823	847	807	862	797	807	758	749	866	818	824	802	799	863	839	819	803	811	813	839	794	756	825	825	829	774	785	805	866	814	801	800	781	780	816	805	791	762	820	815	838	829	848	785	770	738	791	841	807	828	792	781	778	838	792	835	834	846	775	786	768	804	812	790	787	807	786	775	807	809	786	797	784	821	823	826	837	789	815	768	791	833	813	839	780	836	833	825	802	749	806	805	850	746	794	819	799	851	819	810	814	834	825	772	798	836	801	791	792	811	805	854	799	852	808	813	763	772	806	830	811	797	801	838	842	806	808	849	804	825	828	875	768	853	847	841	806	875	751	828	802	824	809	855	826	789	782	880	813	817	798	773	783	805	821	830	803	808	825	809	759	788	796	835	795	793	829	820	756	804	834	798	755	814	788	838	769	809	763	780	821	813	757	800	822	816	748	837	763	833	795	817	797	818	802	765	802	779	810	869	785	797	854	788	789	841	778	764	801	787	804	790	826	874	831	800	822	816	845	845	894	832	816	789	855	814	800	779	816	824	806	813	842	825	784	731	776	824	803	811	776	775	798	826	820	808	840	819	847	765	823	789	863	810	825	858	820	828	859	822	828	776	802	789	824	830	833	786	834	806	839	857	801	777	821	804	811	809	785	839	758	800	807	828	782	794	786	845	866	844	754	817	838	810	861	793	756	827	811	807	801	837	764	830	809	839	802	773	792	831	787	808	842	773	816	759	834	847	769	815	815	786	821	779	814	803	849	790	810	801	863	790	770	849	803	791	810	804	835	777	855	801	778	755	777	793	781	829	812	810	827	859	863	825	857	755	806	833	816	818	816	798	786	801	785	815	835	842	744	813	814	803	811	797	796	799	825	760	808	798	815	846	814	768	832	819	811	764	756	833	795	785	828	762	829	853	842	775	835	806	812	795	837	831	880	851	757	791	808	802	783	802	846	795	854	850	859	837	817	839	797	781	842	795	812	818	833	842	798	812	770	801	824	821	821	797	804	808	813	807	848	827	841	800	813	798	802	848	819	793	778	781	783	795	801	834	852	815	770	796	790	883	819	797	776	782	785	804	804	792	819	806	806	859	863	781	772	835	797	790	801	781	897	847	855	817	820	800	882	830	847	773	846	856	822	781	791	772	793	791	856	847	803	821	831	777	762	858	775	863	814	847	873	769	828	790	752	775	819	820	789	773	795	811	799	843	787	808	811	762	828	882	832	823	821	783	839	777	807	777	849	831	795	896	803	814	794	755	844	768	776	840	813	783	796	796	814	813	789	818	862	798	799	852	804	756	764	820	785	826	822	802	828	819	869	801	808	789	826	825	795	831	803	805	810	832	802	775	815	782	808	809	789	790	876	831	807	789	829	767	794	790	837	779	775	848	786	825	807	840	838	782	824	818	740	794	837	831	800	811	751	782	788	824	799	811	838	805	807	772	735	764	814	849	797	815	774	841	809	774	836	775	820	788	793	877	781	811	807	818	819	819	779	799	797	832	799	804	831	786	795	829	845	828	860	800	784	784	809	844	809	795	774	821	809	798	841	803	811	803	763	815	762	849	841	810	828	777	792	817	806	771	767	787	849	832	791	790	806	756	804	779	812	797	757	759	841	833	836	820	830	820	820	731	823	833	776	771	840	785	820	800	755	797	856	828	805	775	800	773	817	789	808	781	846	810	826	822	830	797	779	824	820	840	833	791	799	802	821	824	767	808	803	826	852	833	818	812	782	793	823	863	826	863	799	777	863	800	838	834	769	790	810	825	751	781	758	871	806	826	777	789	797	815	811	852	832	796	819	816	794	810	778	813	832	787	809	805	814	773	783	777	803	811	787	785	786	824	806	834	814	787	812	832	824	793	850	821	842	804	791	859	787	801	858	752	830	788	813	853	787	763	784	796	776	796	831	799	821	822	800	780	816	845	826	834	819	825	764	807	794	793	766	818	747	815	821	837	777	902	814	835	785	813	838	810	819	796	828	792	838	816	862	851	844	790	795	859	808	779	807	816	834	881	822	787	807	767	888	812	800	816	761	798	763	782	788	821	866	806	843	808	795	841	790	839	717	804	803	760	815	835	850	793	818	814	808	777	827	748	867
23701	2562	523	440	361	339	292	350	350	325	316	365	302	360	339	288	338	361	323	383	320	313	349	346	313	312	323	337	332	329	330	311	323	356	307	321	360	306	354	308	299	313	323	319	338	297	329	340	313	342	322	306	336	339	333	309	275	346	314	367	339	340	347	366	334	378	364	335	293	365	311	302	300	333	308	294	325	312	349	313	360	308	330	333	345	323	310	329	284	333	333	366	313	313	321	319	325	346	324	343	303	347	331	381	332	335	344	321	318	335	351	350	310	324	315	320	329	341	322	338	333	311	313	317	323	357	332	345	345	328	335	344	350	364	314	315	342	308	319	366	334	337	346	290	330	302	319	337	300	343	333	335	298	276	316	307	318	354	348	321	300	346	330	336	294	338	322	304	330	334	335	340	319	293	354	333	294	318	324	338	325	325	331	322	317	347	343	329	324	310	309	314	302	331	327	344	360	338	327	316	357	330	355	288	343	371	314	329	304	300	310	329	349	323	350	322	301	355	324	307	302	310	332	305	340	300	313	342	309	329	322	319	347	336	291	311	321	276	341	302	335	348	322	319	291	334	366	349	341	310	329	353	341	334	316	318	312	314	309	316	319	329	349	349	320	371	351	315	346	327	309	321	354	293	351	307	323	317	318	339	343	288	336	329	313	346	342	321	314	325	338	322	327	323	321	319	362	279	337	324	329	342	334	312	345	367	325	313	296	334	329	328	332	325	313	330	338	321	301	304	311	335	334	322	337	297	379	348	338	344	377	337	358	344	341	312	309	320	362	312	312	340	295	309	322	313	290	299	320	329	327	333	329	308	316	342	328	335	318	338	299	342	341	363	320	326	319	332	345	348	326	328	344	318	330	324	356	319	344	331	352	344	298	315	338	348	320	360	325	295	348	332	362	354	312	332	324	319	339	352	338	306	315	310	300	335	322	320	298	344	309	344	345	335	345	349	343	321	341	315	334	324	288	316	336	307	337	323	300	332	360	351	346	368	350	315	328	315	292	332	366	338	326	307	332	345	303	326	326	364	326	342	328	325	346	343	334	335	333	324	356	294	309	293	297	344	338	327	299	345	314	317	321	318	288	324	348	343	353	337	343	312	299	307	353	310	364	331	292	296	343	325	332	298	335	282	309	328	340	342	309	310	280	351	301	324	318	336	335	353	361	349	331	339	348	316	329	339	347	339	320	373	333	320	340	334	348	335	372	352	360	326	307	343	352	300	360	341	347	308	330	327	340	389	351	349	336	334	308	336	315	321	328	317	355	343	315	325	355	369	318	318	318	312	340	331	298	356	296	331	318	326	346	350	299	353	342	334	333	343	316	322	339	296	352	294	327	306	328	309	356	322	325	345	314	305	283	329	343	309	353	311	334	306	316	318	313	345	340	336	299	348	333	356	310	347	377	322	337	358	332	333	333	344	314	310	297	342	317	331	340	347	313	341	340	333	323	344	358	325	311	296	342	301	339	339	324	337	347	314	297	309	316	340	303	308	360	281	315	313	327	319	296	330	323	314	281	321	347	316	356	322	337	315	303	317	300	331	310	355	334	302	332	335	345	306	296	321	316	327	304	342	379	356	301	320	324	334	335	330	315	319	314	325	317	329	341	354	349	320	332	328	290	327	339	297	285	331	367	328	341	312	308	317	347	327	324	326	339	322	356	299	329	310	309	316	303	296	316	323	321	326	349	342	376	289	316	342	346	333	350	342	304	321	299	311	301	349	309	312	344	318	305	361	344	351	333	375	345	323	325	295	339	318	323	341	351	327	342	354	323	285	322	338	326	344	340	340	325	318	329	330	361	326	338	309	340	358	326	323	332	346	338	323	347	332	362	322	322	358	321	336	346	268	336	346	335	307	335	339	281	330	332	277	320	355	337	344	287	330	324	332	401	348	348	327	338	328	312	328	320	311	305	355	289	344	329	325	314	305	350	295	340	325	357	301	349	346	301	310	319	317	312	340	366	327	335	313	333	315	313	349	326	318	295	357	318	354	348	313	297	300	295	308	328	304	334	342	330	262	326	344	377	323	298	337	291	301	309	317	314	317	339	332	337	336	318	331	285	335	332	307	323	314	300	312	317	312	352	334	328	311	346	338	312	327	326	323	342	318	341	318	310	330	326	321	340	319	326	330	357	324	297	312	339	311	338	326	315	345	308	332	340	352	342	312	312	301	325	296	321	317	328	309	310	353	333	341	345	339	353	307	315	334	312	316	339	336	353	324	336	317	309	326	365	342	311	339	331	322	318	298	345	332	329	333	332	313	308	311	315	316	325	336	343	341	316	316	341	338	329	300	334	315	301	345	349	362	318	332	354	296	314	345	316	310	333	339	282	330	305	323	333	325	305	317	321	345	328	372	323	363	311	327	321	355	301	343	310	336	325	284	305	316	305	338	334	310	360	310	345	352	351	328	305	363	331	311	339	313	339	332	329	332	338	334	322	345	359	307	321	318	318	321	297	308	346	358	306	335	358	340	307	317	320	322	348	352	319	349	337	320	321	327	332	360	329	291	339	360	337	360	318	329	361	298	355	325	315	308	310	318	335	337	352	328	346	335	328	309	344	343	338	339	329	332	343	337	354	312	313	333	303	287	343	317	318	291	326	325	316	310	325	332	314	343	310	346	335	324	312	335	330	374	308	311	318	356	283	322	310	320	354	323	299	318	325	335	360	364	330	313	341	313	334	320	322	327	332	325	325	312	326	341	288	289	293	336	301	307	332	340	311	310	293	320	339	337	321	365	303	329	330	334	329	323	323	338	308	304	313	350	331	316	348	303	303	347	361	309	300	306	322	298	340	321	340	325	303	354	297	337	300	325	313	317	289	367	369	315	329	306	359	342	334	315	356	317	315	329	339	341	336	358	326	311	328	315	302	338	285	320	305	344	319	357	323	300	330	361	300	321	276	318	314	287	320	317	322	356	370	310	300	309	321	280	294	358	307	340	322	306	322	351	340	276	318	319	316	342	324	310	320	355	306	304	310	340	304	333	333	320	332	302	340	313	325	324	327	337	316	356	351	301	311	346	369	341	306	343	313	318	307	327	335	360	327	307	329	329	330	331	352	293	308	349	334	329	316	314	338	311	351	312	302	327	326	326	311	335	337	325	329	319	324	298	330	348	353	312	332	330	321	300	321	323	343	334	333	335	359	312	331	342	327	330	350	313	356	335	331	342	338	306	300	325	349	334	305	335	299	345	299	325	338	333	332	290	361	345	318	294	305	303	335	342	342	318	321	335	326	327	334	352	333	365	315	341	293	321	334	335	323	323	354	337	323	356	291	350	347	342	334	306	328	292	319	317	354	335	319	326	311	309	323	312	357	304	367	331	333	339	317	324	292	315	360	371	353	317	305	330	316	319	336	313	331	346	394	336	304	292	323	321	331	306	346	319	356	298	319	337	309	299	352	348	293	365	345	294	367	314	361	343	324	334	327	337	367	325	327	337	323	303	329	322	334	323	308	389	331	336	307	335	319	364
17702	4621	3013	2558	1448	1057	896	843	762	785	792	746	774	791	699	729	744	765	744	764	751	709	762	745	717	722	701	757	734	731	744	800	769	786	776	730	762	717	723	759	743	756	717	758	776	737	764	766	717	768	771	701	739	743	726	749	705	768	763	762	728	737	737	692	729	790	759	730	766	765	710	766	783	752	762	737	750	707	761	752	670	719	757	717	750	753	757	773	784	688	698	744	738	728	741	740	715	697	745	716	738	725	759	726	722	728	752	755	735	728	748	749	709	689	722	706	702	729	735	739	733	697	709	738	734	746	743	751	727	740	738	717	739	730	737	693	695	716	732	733	748	714	764	752	746	734	748	756	767	752	721	779	727	773	742	733	734	751	748	736	717	715	727	706	765	772	728	748	766	757	731	743	722	766	712	741	767	777	772	742	767	697	724	759	705	757	748	705	739	736	731	688	745	719	723	767	776	775	762	747	783	760	754	757	689	715	729	752	717	701	738	723	725	746	694	702	705	790	760	743	728	716	765	787	696	775	724	748	754	760	730	699	818	753	753	697	715	715	751	754	736	696	771	689	711	751	790	730	733	708	775	707	787	714	716	765	750	732	742	767	717	720	751	734	729	740	727	657	760	727	821	723	732	744	696	718	760	730	750	714	730	727	760	769	704	716	814	734	758	710	724	772	686	767	752	747	725	720	760	735	734	755	719	756	706	745	746	684	715	747	733	749	699	770	687	749	790	734	727	751	742	762	747	679	738	739	733	756	738	701	685	735	747	766	724	728	743	716	730	748	734	701	703	733	724	740	725	730	739	757	724	727	735	737	748	711	724	746	797	761	730	712	727	761	738	768	753	732	757	709	742	722	761	700	712	754	737	776	734	700	801	760	745	766	747	766	744	755	766	722	747	740	748	734	742	749	744	782	738	708	720	679	820	781	742	752	762	775	720	743	731	753	751	742	755	695	745	748	766	710	745	742	703	717	772	740	768	694	774	730	758	739	706	690	721	682	714	716	760	736	746	695	741	753	694	765	764	785	740	712	681	747	756	710	743	730	753	761	756	751	758	728	723	716	696	741	725	742	800	770	711	787	733	722	738	742	753	786	744	738	727	764	731	748	729	685	730	726	760	704	748	739	720	783	682	754	773	733	726	767	758	718	759	745	731	724	792	729	705	707	722	710	775	764	745	791	719	746	675	705	756	775	736	748	753	701	759	708	740	713	765	692	740	755	759	769	738	735	727	751	735	788	733	735	706	743	758	716	739	746	725	714	753	750	735	734	745	716	746	716	771	744	702	751	767	740	741	712	719	758	727	721	751	698	725	743	721	747	784	701	725	746	696	719	788	728	731	714	746	731	772	777	762	757	743	782	769	740	712	712	759	766	722	711	777	722	712	763	709	745	766	759	684	741	728	768	703	710	738	759	736	696	754	741	747	703	806	747	748	743	767	706	735	732	770	713	750	738	733	707	753	725	751	727	753	740	748	758	729	730	752	757	749	751	757	729	762	726	750	752	726	785	714	696	733	745	732	773	738	699	754	785	734	723	757	721	718	711	766	745	731	752	702	738	701	729	717	744	749	717	751	763	750	752	734	707	731	736	787	719	727	698	714	775	691	787	729	750	695	724	743	721	714	787	746	755	747	724	688	749	720	732	747	753	701	724	748	736	723	784	716	710	732	734	738	709	740	723	740	747	752	699	784	694	715	798	732	692	733	693	717	722	763	760	776	749	768	738	772	734	745	751	723	756	704	725	723	734	756	734	776	773	714	727	708	708	747	764	714	753	774	748	726	703	746	785	740	729	756	736	763	738	707	715	738	752	731	719	724	770	732	732	768	746	732	761	810	758	730	756	734	813	792	693	771	750	706	748	683	722	755	753	750	729	761	775	707	753	748	748	755	694	772	719	769	766	761	754	754	742	703	736	757	755	749	754	731	729	738	743	719	773	768	754	775	732	741	737	717	714	696	719	758	739	718	737	741	753	721	723	722	748	756	759	728	704	729	715	719	741	749	798	744	729	749	720	737	736	713	738	720	751	728	744	762	715	761	735	735	751	727	701	737	768	728	775	796	823	773	734	743	766	688	756	770	718	778	762	788	719	719	740	751	666	746	696	705	794	750	797	729	761	796	755	699	703	745	725	728	726	685	751	695	749	736	743	741	756	749	712	726	746	703	679	743	709	729	693	725	743	756	766	718	743	763	733	738	750	742	729	726	676	752	710	723	725	717	758	687	789	752	713	725	755	763	752	745	783	778	711	728	736	725	750	775	746	727	780	756	718	733	699	717	724	739	781	719	752	748	680	787	747	731	694	712	753	743	743	747	690	727	745	757	769	740	703	776	709	733	736	788	768	687	767	781	786	726	758	768	639	714	717	736	721	738	708	741	706	742	803	786	781	725	779	726	729	763	729	727	760	749	744	747	715	772	731	739	757	765	684	801	716	768	700	700	700	752	768	798	742	764	768	712	734	771	755	761	756	743	719	770	772	706	730	765	717	774	751	764	749	717	707	709	791	749	745	729	779	728	747	747	765	789	736	722	792	716	756	709	718	717	749	736	792	715	705	717	757	781	727	762	804	676	776	705	762	734	777	756	779	777	794	729	769	787	804	727	725	760	750	721	703	769	747	750	735	764	716	722	763	791	741	743	731	773	720	773	733	718	795	795	718	722	770	764	747	742	727	732	755	704	756	742	745	713	675	734	710	766	725	714	737	764	710	727	783	725	748	744	724	734	725	754	786	735	735	727	714	754	724	743	786	752	720	750	770	784	701	695	718	714	731	708	673	752	710	761	774	749	780	749	672	720	756	709	711	699	728	737	729	740	710	736	728	730	720	717	737	751	759	711	733	747	696	775	753	722	732	789	749	754	709	730	719	738	759	751	738	737	739	751	783	740	726	793	771	707	781	748	730	749	724	741	741	728	777	725	813	793	724	716	698	701	781	691	705	755	725	735	802	740	754	731	729	737	756	709	725	747	713	738	761	752	741	778	706	737	719	712	780	715	670	740	710	704	726	758	756	730	772	762	727	729	715	790	750	717	754	757	717	727	701	767	779	723	772	707	751	690	733	732	711	721	781	753	770	758	693	744	668	769	759	777	753	748	745	707	739	720	707	729	774	727	743	720	763	731	743	728	691	727	782	719	720	734	715	714	732	752	722	737	718	694	744	681	740	712	781	750	718	768	762	744	783	728	710	772	720	737	731	735	753	741	758	723	727	772	760	745	725	746	772	668	803	738	773	749	757	758	707	710	713	719	776	736	713	746	729	770	743	735	717	741	741	790	744	723	747	735	717	729	748	818	757	725	703	770	750	720	767	727	722	733	708	715	750	781	736	745	736	727	756	733	754	752	708	793	769	712	747	778	718	773	723	757	727	744	757	715	763	748	738	740	719	754	746	729	739	679	762	777	718	694	746	721	727	700	700	743	686	767	746	733	722	762	764	746	732	740	704	769	749	713	778	716	789	784	725	753	725	739	727	797	748	737	686
33081	5083	754	556	397	390	353	346	358	336	336	334	354	310	350	315	316	337	291	335	338	360	330	381	322	349	365	318	355	333	353	339	373	359	363	330	378	372	349	306	363	361	369	381	313	336	330	336	296	350	346	331	365	336	321	355	305	326	344	300	332	305	320	356	310	340	348	359	352	324	353	381	316	305	349	339	327	344	338	339	322	321	339	341	354	336	363	339	321	355	319	338	349	351	314	285	337	323	356	327	326	318	319	315	334	335	355	375	326	341	334	324	337	339	357	320	323	295	314	331	331	338	366	330	308	347	328	354	354	329	338	369	324	320	325	319	323	360	356	333	349	353	330	303	319	328	322	332	352	338	340	354	327	292	349	352	326	368	361	314	315	327	312	311	329	308	354	325	350	344	333	323	318	315	320	330	372	312	302	347	340	335	328	294	327	303	314	322	307	338	348	317	320	340	326	329	356	361	353	341	328	337	312	306	352	337	359	304	326	355	322	335	326	359	341	335	358	343	324	355	333	300	343	373	317	338	357	341	384	319	350	319	325	367	347	325	338	353	305	373	381	346	330	311	352	365	338	318	367	314	340	338	347	344	318	343	310	300	349	309	366	362	354	342	314	345	325	337	316	341	328	346	343	317	333	352	315	341	326	312	338	321	336	366	355	333	343	292	319	352	304	339	318	309	344	285	314	340	331	333	354	354	348	342	324	341	313	285	337	336	356	322	351	312	321	345	324	325	324	381	321	311	317	361	317	334	308	368	346	323	357	359	366	325	284	307	348	307	295	324	344	344	348	340	342	363	332	296	358	351	383	320	347	331	368	338	370	333	306	325	355	360	347	337	319	330	347	325	330	340	323	322	359	327	337	331	340	318	367	331	344	365	370	367	326	343	344	326	347	329	335	353	325	321	366	331	337	312	342	275	285	357	354	329	362	355	382	350	336	350	346	361	312	332	315	319	339	323	327	317	388	293	308	313	346	355	323	320	353	374	347	360	346	346	341	332	320	330	338	315	312	328	333	350	346	316	356	396	352	344	361	358	318	327	324	321	370	367	352	332	322	338	340	333	327	357	318	314	308	331	356	331	378	337	347	317	338	346	337	306	335	318	352	326	343	339	349	350	318	336	331	320	373	339	308	331	322	322	321	344	314	358	364	332	348	356	358	329	346	301	344	329	316	342	366	327	349	340	355	340	323	333	335	319	362	333	365	318	334	329	375	371	346	326	299	302	293	334	361	330	381	345	358	338	328	349	320	359	311	319	328	341	329	335	320	363	302	338	328	308	335	322	335	356	321	324	348	343	353	351	328	348	325	331	347	355	329	321	358	291	305	352	347	311	301	310	316	299	314	319	331	319	325	341	356	331	340	345	341	371	365	334	328	345	371	321	290	331	388	331	340	322	339	353	343	349	357	375	350	350	353	324	370	366	353	337	340	329	352	366	371	321	334	377	351	339	345	364	332	340	323	309	332	308	335	354	338	329	338	323	334	333	342	313	329	338	348	343	326	328	350	331	357	340	338	337	316	340	341	329	349	344	337	333	340	354	342	334	309	361	312	292	325	316	372	330	373	347	343	320	344	368	329	342	342	316	359	364	365	372	337	328	327	364	349	365	320	350	383	360	332	339	325	361	312	342	348	351	342	369	324	332	335	356	322	321	287	319	269	324	328	309	316	320	372	337	335	380	324	314	301	322	337	381	300	340	323	359	342	327	333	321	310	341	330	331	357	357	301	355	334	345	329	407	335	339	330	363	331	319	309	325	330	320	351	357	347	310	313	361	318	306	331	342	341	355	353	365	340	362	308	340	313	344	335	358	344	301	313	310	309	333	349	323	345	344	316	343	353	326	337	312	345	338	325	354	358	371	344	333	405	308	325	341	321	360	313	313	313	343	317	345	346	344	312	362	323	346	357	350	313	330	319	338	325	335	341	345	331	334	313	372	299	372	329	339	339	327	343	343	336	325	348	349	322	331	344	338	380	341	338	292	318	361	326	343	356	343	309	325	346	326	314	359	287	314	340	366	340	341	336	285	328	348	327	349	323	339	344	339	313	325	310	365	319	309	332	327	306	354	322	380	338	367	310	357	355	345	332	302	323	331	324	344	351	347	358	336	307	325	324	346	317	345	372	348	333	347	336	307	351	375	326	347	329	352	346	322	375	362	334	297	338	315	312	330	330	326	368	353	315	321	373	337	358	299	315	378	330	366	362	316	313	333	329	321	339	323	364	347	371	350	365	334	331	351	352	318	346	329	321	320	348	370	367	340	329	333	350	329	335	352	341	354	352	341	330	377	397	319	365	347	331	368	334	351	350	341	335	306	320	328	354	340	314	317	334	339	360	338	332	335	366	328	377	358	336	335	336	312	345	304	301	349	298	353	328	340	336	331	349	352	328	354	367	343	333	334	307	326	339	414	352	368	381	349	339	329	326	353	352	342	343	353	331	320	367	352	332	355	327	296	350	331	349	350	348	320	321	353	321	336	328	355	301	339	354	306	324	319	362	354	350	313	340	357	345	367	347	339	343	331	325	298	335	327	340	371	341	331	353	349	313	307	312	324	403	359	342	359	351	363	354	372	334	295	331	343	316	310	331	345	385	339	323	339	364	321	352	342	361	337	335	368	345	335	343	337	356	333	331	331	380	341	359	287	315	329	357	325	322	333	335	328	357	337	390	334	309	357	366	344	326	334	320	353	336	352	349	344	358	325	334	358	354	355	352	328	339	304	311	316	335	373	341	349	382	323	316	349	358	328	305	325	337	355	326	349	343	329	320	333	370	332	343	351	328	351	333	333	372	339	334	323	305	325	380	335	347	303	332	312	311	394	331	326	315	309	343	348	341	363	382	325	295	363	336	341	348	360	354	359	376	347	382	337	381	284	362	368	318	340	344	350	338	353	313	320	322	347	340	375	372	324	322	333	342	331	342	324	308	330	342	339	332	336	339	328	391	356	354	348	337	305	355	317	367	353	354	324	305	327	360	328	282	340	346	374	359	314	321	317	314	337	323	316	334	329	343	330	332	337	335	346	382	345	315	312	318	333	366	325	323	365	326	347	335	362	368	312	334	348	319	313	310	301	325	316	346	366	353	368	338	338	336	388	332	323	341	333	342	357	298	357	330	304	317	342	328	365	355	317	338	325	330	352	333	312	350	326	341	348	317	336	362	358	280	331	343	349	341	291	312	325	328	332	384	341	350	341	322	325	295	333	338	323	349	334	328	368	329	304	357	315	335	326	309	340	345	310	319	330	382	346	326	360	362	343	380	369	329	352	306	324	313	320	357	314	322	352	361	360	310	368	363	337	339	376	324	343	349	314	310	310	316	337	315	325	343	346	348	337	301	328	367	323	360	332	343	362	348	317	326	355	330	336	319	348	309	328	317	336	358	359	326	306	361	331	339	352	354	328	346	372	328	311	303	356	326	343	314	330	289	373	314	330	350	336	336	352	337	374	304	353	330	336	375	366	329	328	328	341	337	344	332	382
24307	7592	5108	4034	2857	1910	1237	923	817	863	827	794	822	781	810	810	776	788	793	854	779	782	807	801	809	752	777	781	779	781	856	791	801	816	830	824	779	755	759	750	800	776	744	765	792	739	785	790	809	753	766	818	828	744	826	761	796	819	818	768	705	799	701	745	741	802	769	802	831	780	770	803	814	774	768	795	841	801	814	783	797	800	782	795	790	751	798	754	790	756	787	755	806	742	794	757	797	746	807	789	784	750	765	773	767	764	781	735	813	793	799	792	717	840	764	790	726	814	758	748	757	735	782	843	756	750	808	755	785	754	789	769	730	735	758	754	788	755	770	736	759	766	757	832	750	749	809	831	764	772	820	780	763	736	770	780	760	765	801	756	807	759	801	802	817	766	815	755	774	735	755	779	793	805	770	776	813	824	730	772	780	785	820	795	774	786	817	824	794	793	769	742	832	783	783	770	776	807	784	839	792	798	812	790	764	802	796	757	806	798	788	769	788	839	768	778	746	783	793	815	812	782	827	805	792	746	815	789	792	828	810	755	800	855	775	822	763	785	822	744	747	812	781	784	800	767	809	753	808	745	784	775	790	772	805	778	791	719	819	789	788	781	735	729	738	816	811	793	681	777	727	779	813	751	812	797	786	795	770	747	756	800	765	754	783	812	740	788	829	756	799	814	760	779	782	717	779	789	720	789	764	825	765	796	735	797	802	776	791	822	811	840	819	776	779	783	739	804	751	795	756	760	703	794	819	770	816	802	782	790	818	815	740	757	790	828	829	827	770	791	754	755	783	721	771	809	724	788	754	774	796	817	780	791	803	795	806	769	753	774	766	762	808	824	774	808	821	797	789	791	771	788	800	820	817	751	769	789	794	793	779	773	802	829	764	783	764	813	765	779	766	780	805	745	738	808	790	777	817	749	724	774	739	806	810	785	816	729	765	757	745	794	807	827	822	761	754	769	765	776	770	751	786	798	774	745	767	786	799	759	810	797	760	787	790	810	806	812	811	808	794	784	780	791	751	799	745	786	804	750	793	763	754	766	840	796	784	767	787	798	749	783	760	761	812	791	788	794	761	752	746	786	777	775	764	824	794	775	768	761	725	751	741	811	822	788	795	759	806	786	795	833	806	773	785	775	768	785	751	742	759	788	755	784	804	780	763	807	791	782	760	738	777	779	783	798	778	817	818	777	764	793	802	772	787	753	785	788	795	770	725	742	730	790	753	711	803	776	739	782	793	823	799	765	767	825	759	802	813	767	778	771	757	807	770	792	762	798	759	779	768	795	776	759	744	764	758	802	786	812	809	765	702	747	796	784	836	782	767	799	813	779	781	816	789	837	769	767	763	803	800	810	791	745	803	811	765	792	797	786	788	788	785	788	806	799	783	784	786	771	770	788	762	798	817	800	753	770	769	759	773	783	767	777	769	759	755	786	809	815	788	828	792	784	768	781	823	839	757	813	790	762	772	760	835	817	762	785	790	763	754	723	770	832	763	762	784	781	687	734	785	785	816	788	810	776	734	831	758	802	832	766	778	719	797	794	784	771	769	771	793	789	731	777	765	789	757	758	754	799	739	762	828	798	769	764	781	788	772	817	795	819	786	765	777	784	797	786	797	822	730	795	793	759	821	797	770	801	785	792	763	773	805	823	773	780	780	786	829	770	782	773	819	747	802	776	843	791	789	798	766	797	773	762	776	843	775	817	769	734	790	791	769	803	732	811	786	768	807	825	763	789	795	753	784	804	750	771	824	789	808	780	771	802	769	808	785	760	814	757	759	736	797	787	814	749	804	747	806	740	763	768	818	800	834	788	765	828	756	709	839	754	813	790	822	755	777	689	768	782	760	752	789	800	825	785	762	774	768	830	751	802	732	781	810	764	815	771	786	789	762	789	769	745	834	806	798	823	760	778	839	776	813	763	778	779	755	780	786	723	747	793	760	748	764	773	787	721	759	750	789	767	753	825	822	749	740	760	788	748	782	806	801	790	823	732	764	812	783	844	743	761	771	812	800	786	827	722	797	768	759	786	764	769	753	850	783	789	768	767	794	712	773	773	856	791	788	761	770	788	710	775	746	823	792	772	754	764	754	791	744	783	758	758	775	789	826	734	799	770	865	770	839	759	770	779	784	776	779	773	823	767	753	709	771	804	771	784	830	759	754	836	793	785	805	783	748	721	758	791	753	776	774	778	779	778	726	756	768	763	785	802	809	762	824	815	743	797	757	756	812	786	772	774	790	741	776	777	775	740	801	781	784	781	781	746	808	712	781	769	777	739	809	766	746	799	762	795	690	750	781	799	827	759	812	810	830	761	838	776	846	770	841	793	834	790	741	791	807	793	804	793	765	792	768	795	779	807	807	797	766	803	813	776	787	814	778	800	793	722	755	749	770	740	819	823	818	767	749	823	786	816	789	820	766	761	756	772	777	800	818	771	808	764	808	789	784	772	768	825	794	773	790	801	771	769	807	776	765	801	773	749	812	746	748	791	830	753	813	744	753	803	789	779	746	765	781	815	773	751	820	808	783	836	768	777	778	802	823	766	755	826	798	766	774	770	791	813	814	829	819	791	747	751	802	786	821	802	770	764	758	807	771	785	757	780	739	773	746	796	769	754	811	746	783	779	787	783	730	808	757	786	815	810	781	798	814	776	757	804	806	769	710	795	804	793	806	774	755	785	773	765	784	788	759	796	777	802	830	814	768	771	815	781	777	798	750	801	746	763	746	743	774	776	790	789	774	774	781	813	754	799	764	763	773	776	799	795	823	782	804	793	796	813	804	752	774	765	768	784	766	803	794	846	736	774	817	799	797	823	772	765	789	830	780	808	744	749	749	796	744	784	750	730	777	765	812	745	795	733	812	777	821	779	711	830	718	767	754	808	808	773	799	764	773	772	763	775	791	741	765	797	779	789	805	773	779	833	799	747	761	790	783	737	794	711	840	806	746	803	812	789	759	783	764	778	825	707	776	779	823	795	787	794	765	744	788	777	799	783	809	795	723	769	731	770	806	788	759	738	775	810	775	742	767	771	742	789	752	784	776	730	827	783	773	766	834	777	813	764	785	752	784	816	785	790	781	789	769	790	811	809	830	783	782	752	756	737	826	732	794	748	787	780	781	796	785	768	758	829	804	691	799	766	831	775	772	764	781	843	788	796	811	798	730	732	784	766	822	843	781	781	752	785	851	766	706	795	809	796	792	820	793	777	774	801	757	797	812	764	782	808	801	786	790	785	773	801	800	765	719	854	753	765	768	788	795	746	788	843	792	792	790	789	749	799	751	805	749	821	856	749	791	729	768	817	811	732	738	759	778	786	778	793	760	730	739	786	781	739	827	824	789	796	845	713	687	779	786	769	790	805	760	775	759	807	770	760	789	769	849	743	796	732	825	807	805	806	849	802	821	729	767	804	746	784	830	771	748	745	762	806	790	777	762	790	748	789	736	790	789	746	789	808	825	783	767	810	827	799	818	752	765	786	759	752
30845	5105	981	619	507	521	376	379	356	362	358	344	334	354	349	340	349	330	352	318	346	367	328	356	341	388	357	372	351	322	362	288	325	335	329	371	336	365	303	354	354	370	300	365	324	349	342	351	331	301	395	343	329	320	348	371	327	351	334	320	310	320	379	324	333	341	390	381	352	315	339	336	306	335	346	375	333	350	368	334	355	346	348	351	336	344	349	326	311	355	345	311	323	334	348	370	334	355	342	398	364	381	332	308	347	367	327	338	346	304	339	376	341	348	363	377	321	340	371	340	316	341	339	333	287	345	340	353	354	332	348	374	345	337	342	360	344	363	316	339	319	322	330	339	327	350	319	289	326	350	348	307	377	304	356	390	338	337	359	359	343	349	355	363	344	386	372	374	371	334	371	361	339	340	342	366	326	345	360	378	339	384	290	378	325	316	376	361	330	380	362	330	382	358	328	333	359	306	359	336	330	348	360	345	330	295	318	364	340	347	332	330	352	322	309	346	363	331	352	341	350	350	356	366	346	365	355	359	353	347	332	339	329	322	311	350	342	336	341	330	330	353	377	345	383	338	342	320	392	340	374	361	365	359	345	333	324	351	350	345	352	323	336	377	346	327	347	338	374	359	351	348	338	348	316	355	352	338	342	337	362	353	383	351	343	321	347	353	346	353	335	346	338	330	313	368	397	378	347	396	346	383	351	339	359	346	361	388	393	358	384	367	353	336	332	351	311	362	292	327	350	318	374	352	334	358	308	337	348	359	340	373	356	322	397	342	342	332	342	342	362	334	345	318	337	330	353	341	308	332	357	376	346	337	361	343	348	308	359	347	321	353	369	351	349	328	364	342	332	377	365	342	383	310	308	335	342	362	359	347	369	347	339	312	358	346	353	336	339	376	352	337	312	370	366	376	365	342	356	364	378	350	328	298	347	346	349	337	335	331	359	369	386	384	343	305	347	284	330	357	361	368	375	342	341	324	348	324	377	346	360	346	334	359	373	365	309	352	415	358	360	342	324	339	334	299	339	346	366	355	373	345	327	339	359	374	328	350	302	349	353	336	373	316	321	376	353	347	342	334	297	351	364	328	345	343	356	370	349	388	346	333	325	345	355	347	319	363	408	349	356	319	346	285	363	339	371	347	369	352	369	363	349	342	345	341	340	317	357	325	320	341	348	367	381	341	336	382	341	347	359	315	353	315	349	369	360	338	358	359	327	318	321	328	340	356	348	356	358	339	318	325	403	337	322	385	367	331	359	311	338	323	374	361	362	362	370	356	358	325	363	339	356	362	367	352	355	337	333	355	306	365	386	331	348	343	343	381	341	323	345	318	343	298	300	315	372	354	329	358	355	314	330	372	338	329	333	371	348	347	352	349	320	374	327	338	385	358	356	372	331	341	357	303	336	327	340	336	348	355	370	362	339	357	371	357	361	349	347	324	312	355	371	362	360	331	334	338	359	360	332	365	350	324	357	363	346	358	347	344	339	340	320	341	332	354	372	331	367	366	360	373	341	361	348	314	335	338	330	353	353	321	333	357	294	359	346	372	370	361	347	327	362	316	369	353	339	353	339	365	356	352	339	338	366	327	358	325	350	400	307	357	340	352	326	352	355	313	318	344	355	321	351	344	311	357	382	348	335	364	369	355	348	333	370	333	352	344	413	345	377	346	367	328	338	345	354	340	339	328	349	345	349	361	306	367	313	349	376	325	314	354	332	391	337	358	357	350	346	357	373	319	317	351	351	340	307	342	348	314	360	319	336	358	344	297	336	325	378	336	355	326	332	328	336	337	350	343	347	355	322	365	351	344	327	304	366	363	334	347	364	351	370	333	343	332	345	347	365	315	358	353	369	331	343	345	357	289	365	332	360	333	350	333	326	325	299	335	318	368	333	346	327	318	331	357	363	369	327	334	348	324	371	335	366	346	328	350	368	336	331	351	300	330	328	361	386	357	342	335	344	370	391	336	346	346	369	340	354	341	338	329	327	346	346	314	348	371	350	344	358	319	351	370	333	363	338	369	335	378	359	347	348	344	318	323	351	362	348	341	323	308	335	342	338	366	364	385	360	320	320	332	333	354	401	324	335	304	331	375	343	337	352	312	367	352	336	332	338	350	308	336	353	329	333	363	360	338	333	352	346	340	331	338	358	330	377	365	368	363	341	331	323	315	369	359	359	371	334	365	325	334	336	351	351	338	382	325	349	341	356	347	362	356	357	351	351	368	344	357	325	302	338	343	357	363	337	365	342	337	331	310	309	347	357	343	363	374	353	330	327	316	363	378	327	340	332	349	355	338	364	347	321	354	370	367	372	359	325	326	355	325	360	352	370	338	350	344	327	379	307	351	365	334	340	349	342	377	384	341	331	352	327	346	379	360	336	322	341	348	354	343	332	347	361	355	337	334	320	329	339	326	331	354	311	319	352	367	334	323	317	320	377	342	361	329	370	359	307	340	372	397	372	348	407	329	337	363	346	334	356	346	357	380	356	345	381	370	364	361	336	379	356	342	350	340	332	303	350	311	361	379	356	348	362	357	371	328	319	327	362	313	351	368	307	323	371	305	357	373	323	360	333	390	352	365	332	356	351	360	353	325	335	333	328	337	352	351	397	343	341	318	286	359	375	354	366	361	371	352	356	312	349	304	314	338	349	340	385	334	352	347	324	377	379	331	334	342	341	365	359	346	352	332	352	333	371	349	346	352	355	344	353	361	369	339	355	350	365	341	330	356	365	361	345	327	372	334	347	329	300	393	341	358	358	348	340	311	344	335	368	331	358	341	354	347	344	354	346	343	338	354	332	337	319	358	318	327	337	335	357	303	363	357	355	333	310	341	330	354	362	294	364	375	329	326	371	331	354	340	335	366	370	348	371	353	320	336	314	329	341	338	331	324	350	385	334	315	346	308	361	343	338	313	335	357	348	396	327	347	313	319	326	369	336	301	363	334	322	333	356	371	330	328	352	348	388	342	317	323	370	362	326	341	354	370	358	352	302	369	310	333	348	365	325	344	310	333	365	342	360	351	309	340	342	352	377	360	386	356	373	389	356	332	337	348	360	371	367	373	355	348	352	348	344	351	326	362	372	367	311	321	343	371	362	331	349	351	346	329	353	332	353	327	315	388	353	369	361	356	372	342	352	367	341	341	354	324	329	327	337	331	363	376	350	393	377	373	339	341	331	332	351	363	336	358	329	386	362	315	300	324	323	370	338	367	353	337	348	352	366	326	336	286	357	341	338	342	347	360	328	342	348	348	346	328	331	348	352	304	378	346	368	361	351	336	338	351	351	297	366	367	329	334	324	310	349	369	361	349	347	357	321	319	329	344	328	371	350	356	383	344	370	347	373	329	352	359	317	325	330	309	357	327	335	369	369	354	358	377	354	342	351	328	363	368	336	341	328	342	357	319	344	338	341	327	319	325	348	312	351	299	378	380	333	353	356	356	353	327	339	311	343	309	348	326	346	314	340	343	341	333	345	329	320	324
21308	9047	7473	5512	4426	3871	1579	1041	985	919	909	855	822	806	826	815	804	789	837	813	864	844	834	823	780	826	837	811	815	788	821	775	819	853	822	767	805	815	792	789	810	822	797	852	807	855	832	784	805	777	842	774	854	804	801	800	816	787	798	835	808	798	783	819	817	782	840	780	788	793	871	822	832	824	844	804	862	865	792	800	800	766	764	774	827	788	826	758	797	799	829	800	847	804	809	837	855	856	838	795	779	826	802	810	816	783	809	783	753	835	771	837	856	830	819	811	790	840	845	807	798	847	821	829	844	797	810	773	774	836	851	809	783	844	822	805	821	863	817	836	815	789	787	795	790	831	746	804	758	825	853	743	733	812	818	809	837	815	860	809	828	868	805	782	841	746	773	805	839	817	838	765	879	802	831	808	778	743	833	824	816	824	775	786	794	855	770	801	807	765	813	837	839	786	801	849	801	848	830	765	785	825	760	779	828	841	832	754	810	808	788	817	864	769	773	814	843	782	796	803	786	859	852	832	750	836	840	860	784	780	754	796	812	789	800	853	768	816	799	789	816	816	805	898	847	850	772	789	783	822	795	845	803	786	825	823	822	786	774	822	795	809	832	833	806	794	813	821	851	790	772	810	785	825	814	835	783	825	809	878	796	801	832	850	759	863	824	782	792	812	773	775	852	819	827	798	782	757	832	875	823	765	813	797	777	801	802	768	792	766	836	843	835	779	818	852	784	835	774	818	814	814	767	832	832	819	799	746	791	809	790	843	803	781	855	846	808	825	801	794	841	826	803	764	771	809	805	803	795	803	858	856	811	805	822	809	790	814	796	804	822	801	822	780	797	854	768	800	861	797	768	788	808	828	806	756	848	812	809	862	783	787	756	816	784	799	874	781	778	809	787	814	828	873	804	782	792	821	804	759	813	822	800	789	794	827	814	798	793	873	819	816	796	776	831	806	889	834	824	810	751	798	751	813	812	796	791	808	839	835	818	809	783	797	808	794	844	799	822	842	810	834	800	818	834	899	814	817	781	788	824	819	830	793	790	811	823	879	819	809	808	823	806	792	764	803	786	809	746	805	777	797	813	809	825	865	764	808	861	833	776	809	810	822	834	766	813	814	829	824	805	819	790	808	786	797	781	839	847	827	769	773	816	831	852	775	846	803	817	793	795	771	793	773	852	822	857	770	819	810	841	870	777	811	889	837	754	782	808	767	844	845	798	839	780	776	837	842	820	796	790	799	824	858	833	821	813	743	838	782	780	810	815	841	750	849	795	782	767	760	855	791	851	808	804	782	826	779	799	835	831	797	839	813	838	837	783	790	775	772	806	784	829	810	815	875	818	788	828	776	786	796	780	803	827	768	784	816	823	849	829	813	837	789	813	810	806	810	818	833	821	819	820	825	797	844	802	832	730	803	816	850	849	766	844	829	798	844	852	820	805	841	836	843	853	816	814	795	804	767	795	786	829	786	832	845	846	765	815	751	776	816	761	811	736	821	790	780	803	753	818	854	799	752	848	830	792	821	817	789	822	864	818	829	840	839	797	851	819	781	868	787	780	802	827	842	764	826	789	811	780	813	778	761	843	821	796	822	800	791	788	844	819	826	844	836	799	787	775	804	814	824	772	829	814	783	802	815	817	828	837	785	782	809	796	785	824	836	760	819	832	834	839	811	835	781	815	769	787	832	829	803	804	786	819	788	818	824	823	794	812	798	789	813	809	775	805	809	818	788	789	806	801	751	780	826	790	837	864	755	804	783	803	803	756	780	810	836	733	790	818	815	820	787	828	902	857	789	845	799	826	813	817	792	770	797	845	831	815	881	797	819	806	778	797	837	864	787	802	825	841	786	807	799	817	843	812	838	826	858	857	821	772	820	840	812	811	829	816	791	864	819	830	775	764	748	771	822	805	815	841	818	829	811	777	824	792	796	776	795	818	825	789	771	795	827	818	828	844	805	854	816	855	875	792	778	808	853	786	807	843	737	821	802	776	783	742	810	789	855	801	806	828	817	792	862	786	804	793	816	798	810	791	825	844	819	836	766	783	804	846	800	816	817	840	784	833	814	824	881	797	784	819	792	836	800	802	818	811	806	811	843	864	861	813	814	809	796	801	818	767	789	808	794	757	823	833	818	780	829	816	813	791	881	829	800	833	792	814	787	803	795	778	878	872	864	788	817	784	797	804	767	783	812	813	860	840	813	783	801	829	773	811	820	795	807	795	801	820	857	859	849	843	848	829	801	790	785	789	817	838	888	812	825	826	798	807	791	791	803	763	779	777	834	870	789	853	837	783	830	819	813	798	802	820	852	771	796	794	783	793	824	783	810	807	829	808	810	827	813	795	788	841	767	841	807	760	794	816	816	798	747	778	796	833	788	877	798	775	866	774	813	835	857	835	807	789	774	806	824	817	757	843	791	807	828	862	774	795	789	823	819	827	769	773	773	780	812	817	846	748	849	816	768	791	762	786	797	846	839	775	795	821	814	844	798	801	777	782	795	799	777	787	874	831	749	859	802	873	806	841	809	802	804	765	820	830	821	759	807	868	817	848	838	845	787	762	835	862	817	764	822	798	819	859	753	785	839	812	801	842	828	808	854	853	869	850	845	823	806	826	845	764	828	820	820	796	824	783	807	820	814	790	799	852	803	796	799	801	819	769	786	828	800	775	831	854	824	818	852	829	801	793	828	828	815	826	831	830	790	830	815	869	817	808	744	793	756	793	801	830	793	820	781	806	857	786	763	831	783	840	765	811	818	805	789	823	846	822	893	807	864	799	835	813	787	782	811	783	837	795	861	783	777	824	771	807	775	806	816	770	842	809	815	766	829	785	772	798	789	805	823	837	850	865	815	830	784	799	825	847	806	813	817	813	784	766	840	765	787	777	798	727	809	870	779	815	837	867	834	814	831	808	857	807	744	807	819	812	747	850	800	804	829	807	805	784	820	759	803	837	787	826	789	809	818	824	797	783	780	786	827	824	801	784	792	819	783	844	837	773	776	827	801	818	819	766	837	789	803	831	816	783	819	820	848	835	824	801	796	806	815	829	772	797	754	801	833	804	812	799	781	827	760	814	800	826	790	806	800	841	862	799	849	816	830	813	813	809	772	816	863	825	788	785	767	790	819	793	847	784	848	836	809	787	802	799	805	816	821	826	798	789	801	825	824	807	775	795	807	852	794	820	806	851	812	786	809	813	830	845	808	819	776	815	850	795	778	777	779	845	809	850	777	822	778	793	820	826	837	854	805	832	808	795	825	786	804	805	804	859	867	797	838	825	809	806	784	823	769	814	774	817	831	757	850	836	772	771	857	810	823	828	814	825	803	779	786	823	795	795	825	818	818	817	761	774	729	763	803	861	844	844	826	804	843	806	762	832	800	808	791	806	820	826	904	769	800	836	800	844	828	822	765	770	814	812	856	846	814	782	753	807	826	835	795	831	777	768	794	786	831	850	798	828	746	797	902	809	807	758	837	843	809	803	779
18275	1733	578	442	405	342	319	328	324	301	299	336	291	295	376	329	279	311	339	355	329	315	315	363	327	337	304	332	357	339	306	348	332	322	339	327	315	340	352	354	345	319	296	325	301	322	351	311	336	355	311	320	336	293	329	328	331	331	368	306	317	329	327	321	306	336	322	347	287	309	326	324	323	293	319	322	338	281	327	308	365	331	342	300	310	302	319	347	338	316	315	336	333	317	333	322	335	301	320	325	330	358	310	298	326	334	337	328	359	309	317	319	316	339	315	346	335	328	281	317	340	334	329	366	329	298	307	337	324	299	325	350	307	296	303	344	308	297	315	313	272	343	293	321	329	321	335	361	346	308	304	336	301	325	314	313	300	296	303	326	285	297	327	312	321	347	332	306	296	325	313	334	366	314	323	333	287	327	288	324	328	281	355	310	343	341	328	318	339	315	289	308	317	310	305	327	320	344	314	340	305	317	331	322	341	313	346	320	272	339	352	326	374	334	318	320	346	324	380	348	352	305	303	338	330	342	336	325	336	309	332	329	318	325	307	311	333	330	336	330	322	299	315	329	340	320	325	310	325	334	331	326	320	332	335	306	311	308	311	305	324	320	329	312	341	314	329	340	344	340	334	295	333	338	343	362	311	297	334	305	323	365	313	335	324	334	348	304	318	320	294	291	391	333	325	333	300	294	330	336	328	321	352	335	351	313	300	294	324	381	325	315	304	302	312	292	332	301	340	346	333	296	313	337	344	336	306	323	339	345	355	315	336	327	296	310	347	323	340	321	295	343	304	338	309	307	311	343	306	349	326	346	306	298	307	298	339	322	330	351	321	308	320	304	327	301	294	331	324	324	323	331	338	293	350	344	402	316	324	284	344	339	298	326	294	326	348	339	321	333	328	308	313	307	321	332	334	321	318	338	323	328	325	356	277	326	338	329	347	335	339	366	356	334	348	335	306	342	345	353	315	341	321	343	336	326	314	330	345	310	354	291	328	346	329	322	294	316	340	319	347	320	324	332	379	318	321	342	322	336	287	324	311	321	337	325	301	312	299	314	307	316	326	318	340	306	299	321	339	331	331	347	347	324	343	347	318	335	337	386	335	320	310	304	332	297	299	345	328	309	339	390	316	330	339	364	320	296	336	305	326	309	354	314	315	357	340	358	319	328	348	357	346	351	309	310	312	327	277	310	354	310	361	289	327	314	334	308	295	314	336	330	299	359	335	352	303	349	318	345	349	317	322	307	283	310	345	339	355	324	319	326	329	361	271	332	335	321	303	324	312	303	294	320	296	353	325	339	297	343	327	313	326	283	308	324	351	307	359	317	334	261	305	369	284	336	315	339	343	316	281	318	334	324	342	326	312	322	334	356	346	341	303	341	314	368	342	281	351	343	285	317	281	329	317	320	288	332	320	306	318	299	340	296	306	317	326	330	337	375	337	314	331	313	295	306	306	326	324	349	322	318	352	317	294	319	340	269	323	302	316	318	299	326	342	314	299	335	340	308	319	296	347	344	303	316	336	337	333	355	304	317	302	342	327	303	314	341	319	327	304	339	323	314	327	334	310	328	340	345	324	298	308	335	311	322	323	332	317	306	320	339	347	343	299	331	339	295	344	360	314	367	301	336	313	334	303	324	299	297	308	320	315	339	343	338	308	322	271	351	335	348	352	338	306	332	315	315	326	356	350	299	312	306	317	319	324	310	340	351	321	320	335	325	335	294	316	297	318	310	338	328	332	333	330	301	338	316	335	342	315	366	349	320	320	299	316	308	324	336	331	343	336	322	310	343	302	305	346	310	363	304	352	314	309	307	328	327	344	343	320	350	330	337	358	339	319	333	317	310	304	352	349	311	331	369	323	291	307	345	334	326	345	321	305	273	343	317	346	359	317	336	354	330	347	331	340	341	324	335	303	306	335	308	322	313	301	320	361	322	352	329	326	290	350	323	324	324	325	331	314	301	325	341	333	351	335	334	332	344	325	307	334	314	302	352	289	367	322	342	315	288	318	365	301	288	338	336	296	306	354	306	343	310	289	291	334	355	318	321	341	343	310	338	336	300	340	352	311	311	336	357	303	358	307	310	332	328	286	310	324	338	316	311	302	308	345	307	344	362	327	322	305	341	339	340	334	326	325	326	336	330	299	296	324	326	317	340	341	326	344	317	344	327	367	354	312	328	334	320	323	348	315	307	298	309	354	312	313	335	328	340	295	330	324	305	329	350	336	296	314	321	337	315	318	293	310	319	336	357	324	325	342	299	298	333	300	357	336	320	319	322	306	326	338	323	313	300	334	334	313	363	316	336	321	334	333	266	327	309	324	334	312	353	307	319	333	316	358	317	334	313	341	318	328	331	299	334	312	325	328	329	299	281	324	332	318	344	353	322	330	291	343	357	339	304	343	348	314	284	343	316	336	304	344	316	338	330	321	344	361	324	296	333	334	324	314	329	378	366	328	366	304	317	327	320	310	345	274	328	339	316	306	298	321	329	352	306	278	340	341	325	307	307	321	332	340	293	353	306	350	335	374	321	287	303	295	304	307	333	327	299	326	284	315	313	344	334	296	312	352	321	300	356	300	315	326	314	322	342	352	355	334	309	305	311	303	359	333	343	302	300	314	328	351	314	309	343	329	304	320	332	368	331	298	350	339	308	307	332	330	338	317	323	337	335	303	309	331	311	362	334	333	319	330	310	328	316	277	321	283	336	321	310	308	316	327	359	309	342	372	314	365	370	326	336	304	321	308	349	320	330	326	324	317	350	355	324	345	346	348	315	339	326	300	319	298	333	349	327	315	319	318	303	340	308	298	343	345	300	349	303	352	340	325	303	293	321	329	339	323	316	320	324	292	299	280	343	348	327	336	316	373	323	304	322	292	334	311	328	332	334	318	292	297	324	324	331	306	313	327	296	320	289	324	331	360	308	363	315	351	318	341	357	337	355	314	305	324	301	353	298	318	329	330	329	310	299	320	352	349	314	292	309	338	290	324	277	374	352	343	300	327	331	366	338	277	351	317	301	304	298	352	324	352	317	315	341	315	309	339	326	331	307	300	324	310	333	349	300	323	309	308	328	310	346	333	321	312	298	324	340	328	303	313	356	327	300	354	304	313	330	312	290	327	332	307	331	354	363	337	330	329	328	327	344	306	337	337	341	314	311	331	326	340	324	319	302	320	337	333	290	304	315	333	335	349	268	312	312	319	328	378	307	318	316	295	345	343	293	298	341	299	287	288	344	348	351	318	292	293	312	306	367	310	319	309	309	291	299	317	331	310	321	343	330	321	334	309	296	329	282	323	292	324	341	312	318	349	335	344	334	321	309	321	306	311	333	382	315	326	303	349	340	343	313	309	303	343	314	307	326	314	325	346	354	345	341	334	354	310	349	319	284	279	312	334	309	311	346	352	348	306	315	296	307	334	309	289	295	332	368	333	326	323	337	326	290	296	341	339	293	328	351	316	303	303	328	357	310	340	326	290	305	320	341
13533	4079	4381	3147	1848	1039	834	766	770	789	732	735	703	798	697	708	749	697	727	743	717	727	730	712	741	707	730	719	768	717	731	738	742	759	789	763	729	728	711	753	704	701	768	696	713	798	776	703	719	710	758	748	778	729	727	721	727	735	738	759	744	771	769	716	748	753	771	757	754	722	719	714	779	743	784	748	748	763	757	795	741	714	709	778	744	761	782	752	767	743	755	701	750	719	710	712	707	750	681	730	768	770	736	722	710	730	732	726	730	720	731	757	756	763	704	696	729	788	735	708	749	789	734	736	756	757	740	775	719	729	727	754	720	745	722	681	745	768	726	692	740	732	770	811	702	743	703	739	719	738	697	764	732	720	764	710	657	685	700	737	754	724	696	749	697	725	736	745	703	742	720	710	703	751	725	707	759	716	765	781	757	743	735	739	713	769	708	732	740	710	752	702	747	735	717	761	749	716	793	720	756	719	745	785	738	754	710	763	735	749	762	724	749	743	754	702	730	691	768	756	717	727	713	725	696	747	744	750	737	723	729	738	702	704	785	744	730	677	746	760	724	739	733	777	751	703	694	731	772	737	707	743	741	775	757	781	768	699	732	702	714	750	717	712	752	666	732	671	733	714	730	720	732	726	773	699	706	719	732	698	718	726	776	698	759	719	743	710	742	753	743	749	763	735	728	722	731	716	736	781	721	719	734	760	726	733	723	719	737	738	780	743	781	749	740	743	718	766	740	741	748	748	727	705	737	738	745	710	771	705	767	777	751	764	802	724	727	785	690	700	736	739	732	744	740	727	724	723	750	732	758	756	772	772	729	738	743	741	719	766	795	746	709	762	736	667	756	734	755	769	728	710	753	672	721	765	740	739	728	733	743	791	716	744	731	719	740	725	706	800	741	698	769	735	725	766	730	756	751	773	720	690	735	741	743	728	750	715	736	703	728	723	740	725	740	720	705	776	751	749	644	709	734	751	720	719	743	721	717	674	711	662	739	706	745	694	724	786	745	692	733	705	728	715	778	692	726	740	784	739	739	761	749	765	753	763	711	674	749	730	767	776	706	695	731	705	716	760	744	705	791	716	702	776	769	774	757	720	729	741	724	752	725	722	782	757	724	740	746	703	781	752	738	740	746	716	755	756	749	721	737	720	744	744	715	699	693	752	760	740	779	754	749	765	744	768	753	743	746	726	734	727	711	736	713	750	703	707	730	718	709	712	693	724	715	748	740	767	735	718	723	769	780	729	710	717	720	795	737	738	768	744	758	708	703	712	736	720	792	717	743	736	736	781	762	748	720	727	747	718	737	730	741	787	748	734	788	734	725	683	753	736	739	746	738	778	707	759	758	738	743	762	702	717	720	753	782	731	754	763	776	718	731	753	760	697	761	765	753	695	790	763	780	717	690	773	690	711	738	722	721	765	747	748	730	721	755	737	796	750	747	770	752	735	731	683	747	730	723	776	761	741	716	724	778	716	756	734	760	701	810	724	761	689	736	737	771	763	754	755	759	772	762	724	749	743	751	692	747	751	733	735	705	706	711	732	723	752	712	709	748	726	685	770	725	702	717	714	731	700	756	735	765	749	731	710	766	751	748	764	741	718	741	718	737	721	712	730	725	813	734	723	738	756	684	700	695	747	767	708	802	764	716	728	778	767	734	706	712	727	759	753	698	737	719	744	751	737	732	752	767	738	746	719	708	738	737	778	735	750	743	784	686	682	742	719	758	730	705	733	728	765	714	731	705	718	716	762	783	740	749	733	780	730	774	753	721	736	728	752	767	693	744	740	771	724	734	699	672	714	776	694	708	758	747	738	771	724	763	740	778	718	779	714	743	747	728	735	755	737	741	781	720	739	755	757	742	730	721	694	713	763	766	723	730	739	787	676	795	719	688	766	722	730	729	770	751	736	739	748	713	756	686	791	755	760	735	770	710	739	695	762	771	711	730	679	752	735	713	706	781	730	721	764	734	746	738	765	704	736	722	738	756	681	704	735	701	794	745	790	737	748	713	721	765	763	728	782	728	770	782	704	721	754	756	721	699	789	723	729	769	805	743	711	754	722	765	718	765	720	746	693	723	766	737	756	740	699	729	735	767	723	777	774	743	752	709	752	742	760	726	727	745	677	698	761	770	703	761	737	704	769	706	699	778	754	780	719	684	741	729	684	762	770	746	758	716	758	758	691	739	758	704	684	731	761	781	769	718	694	731	754	761	679	745	755	733	759	749	782	719	767	747	731	770	727	758	667	781	720	757	754	696	776	733	778	727	713	758	729	729	768	738	736	756	749	711	737	766	735	686	745	744	749	767	689	702	750	757	747	738	740	690	738	735	738	775	720	748	701	772	742	729	746	673	699	733	734	743	750	708	730	724	737	765	749	716	737	729	766	722	709	717	728	760	725	748	731	728	759	739	772	767	739	731	741	719	752	741	743	764	756	725	741	769	744	763	727	745	784	813	753	730	738	747	748	807	784	707	716	771	740	720	710	768	755	696	709	729	792	730	760	721	726	731	777	712	697	746	755	732	723	720	771	751	725	669	803	717	759	732	752	760	750	719	735	731	746	745	743	719	773	734	755	749	740	755	735	722	753	735	705	769	740	753	775	723	729	780	745	743	747	741	753	691	773	755	726	760	693	731	690	728	698	746	720	754	710	763	751	725	713	730	736	754	719	710	745	758	726	732	763	751	782	740	759	747	735	719	725	777	739	774	742	729	725	754	701	732	734	717	734	726	720	756	748	752	742	709	737	687	792	748	793	722	743	718	715	779	752	731	778	777	714	698	697	725	747	741	756	732	703	713	737	721	735	757	723	678	695	686	710	737	789	762	719	763	745	720	723	708	733	733	714	792	714	720	729	747	703	745	761	744	678	682	803	807	730	725	753	758	756	809	748	760	722	729	746	736	768	764	737	736	759	708	776	682	716	718	758	730	742	694	704	710	760	693	706	717	736	707	760	723	753	728	736	730	731	735	736	746	761	741	684	769	736	726	739	711	725	729	732	742	743	702	702	682	717	696	765	754	712	756	701	779	704	743	735	766	774	710	738	720	780	729	762	710	789	762	772	758	696	718	734	713	677	720	757	712	738	690	707	711	752	685	720	793	759	696	748	749	773	725	752	745	764	720	740	691	774	756	762	714	757	740	703	746	713	764	717	731	753	712	761	737	702	777	732	748	723	776	726	717	770	765	798	717	701	740	752	743	774	706	744	716	762	746	728	702	719	728	771	701	765	761	696	727	723	723	726	733	750	731	752	777	736	686	730	769	754	757	690	754	727	736	740	744	776	720	751	733	721	752	699	701	710	732	743	781	716	715	688	718	731	771	707	725	750	710	687	726	750	700	741	742	786	720	717	742	737	674	750	745	768	655	739	743	736	694	703	694	774	752	753	727	766	712	693	781	743	727	773	739	781	716	743	731	724	740	766	745	756	759	711	747	714	755	736	753	731	717	764	738	694	722	741	735	726	733	731	779	729	714	745	718	712
29420	4570	810	538	472	407	394	317	331	353	337	341	326	304	350	332	346	358	352	328	320	341	333	300	312	337	348	306	334	355	340	300	341	331	340	368	329	318	326	311	339	337	328	338	343	294	361	366	349	340	320	355	325	346	368	325	309	338	354	339	319	297	326	348	329	320	322	350	322	310	322	358	349	344	339	351	338	351	342	364	384	359	349	326	329	323	325	314	368	362	356	341	360	346	341	319	358	353	324	306	356	343	360	329	366	347	311	316	344	315	412	341	311	322	349	339	323	341	332	327	335	352	334	348	360	375	360	356	317	348	327	302	331	327	352	336	318	320	316	329	349	352	349	297	323	306	374	329	376	300	363	329	343	325	312	347	338	315	333	313	297	327	386	369	353	348	314	309	338	354	302	344	339	361	299	340	313	348	329	355	342	339	327	315	292	341	331	343	328	324	316	333	297	351	336	334	354	346	340	337	351	376	358	334	303	316	349	328	319	334	349	336	344	335	305	335	346	364	332	319	350	339	371	362	357	325	322	315	331	323	331	371	333	327	331	316	314	339	304	365	353	339	353	324	328	344	324	363	352	398	330	334	336	349	370	294	338	326	325	353	323	324	365	360	332	344	317	353	301	355	290	302	312	336	318	370	356	340	377	370	334	310	331	316	327	334	351	336	312	338	337	366	338	328	337	294	340	328	343	341	300	353	348	331	308	370	328	336	328	368	340	330	309	327	342	326	327	334	384	303	306	325	356	303	354	364	358	333	359	321	349	332	318	360	339	345	319	347	323	343	316	310	313	341	326	315	340	354	301	353	325	332	355	362	317	331	346	341	334	358	339	347	331	363	333	320	343	332	352	358	310	334	350	321	311	344	352	289	324	326	323	339	329	347	308	342	337	334	332	320	328	331	340	329	340	342	363	339	359	322	357	358	357	357	320	318	333	344	360	326	346	312	312	340	342	310	315	321	350	337	292	386	342	337	345	364	308	341	368	334	332	286	334	330	310	328	339	363	397	339	338	353	334	328	336	370	322	329	355	328	348	332	319	358	322	318	374	336	368	400	300	358	323	352	356	347	323	322	337	318	329	338	327	335	320	351	352	342	332	340	355	340	334	348	356	320	325	342	317	309	331	355	295	361	358	316	335	350	292	333	357	361	332	308	320	305	318	330	312	308	306	345	330	343	296	325	358	350	355	337	339	328	334	315	319	365	334	316	352	323	331	344	315	352	325	368	347	314	330	318	370	353	344	326	331	351	349	336	349	346	356	374	324	325	344	345	326	308	344	343	345	343	320	311	328	371	331	337	297	341	343	337	306	318	323	320	329	342	325	328	327	322	337	329	360	337	336	365	363	358	330	325	336	349	336	338	340	356	346	318	295	354	321	302	352	341	313	332	359	366	399	329	345	354	305	331	311	350	319	344	354	381	327	321	318	331	327	340	308	315	343	343	344	318	340	338	354	342	356	342	333	323	340	340	364	331	335	333	309	359	331	338	289	336	301	373	368	338	314	340	346	330	358	312	337	358	327	297	295	361	301	318	382	303	350	335	334	312	327	351	344	319	337	374	355	365	335	344	330	324	351	303	320	315	385	389	293	353	343	316	357	360	357	355	328	352	337	349	337	328	310	311	338	328	328	336	326	351	340	332	328	301	351	323	311	336	346	318	348	342	309	344	344	304	321	346	354	329	310	337	343	336	339	339	342	354	292	367	339	345	322	319	344	334	347	307	328	309	362	358	360	353	369	334	298	388	317	340	320	333	310	321	321	295	338	340	344	312	333	322	340	339	332	366	350	308	393	324	343	321	336	350	341	324	320	315	339	356	356	309	341	352	314	351	344	320	321	352	370	348	358	356	337	300	357	328	318	329	326	333	335	346	340	319	368	360	302	354	363	324	350	328	326	349	347	341	354	342	352	339	359	341	319	320	363	352	350	361	360	332	306	328	324	331	329	355	344	308	349	358	369	336	326	359	325	323	328	302	312	366	344	317	318	382	347	356	319	357	320	367	344	344	321	307	319	338	370	347	341	329	348	379	338	349	323	301	326	336	338	304	332	316	362	334	319	349	360	359	347	330	333	344	347	342	334	351	319	364	295	339	321	332	325	343	343	336	336	297	322	346	308	347	331	357	315	406	323	352	351	370	349	333	316	316	336	317	320	350	337	333	316	362	327	310	325	316	311	330	355	355	338	344	333	371	334	313	335	322	353	360	329	346	323	356	312	301	333	355	385	336	341	356	337	326	329	280	356	328	341	335	337	333	347	326	311	363	327	329	338	335	352	332	353	347	342	314	334	319	346	318	342	347	344	338	335	311	305	374	339	317	344	330	335	342	391	340	338	323	375	369	296	318	342	355	347	338	370	328	323	364	329	331	334	286	331	336	379	333	298	349	340	363	339	303	325	304	327	334	343	311	339	353	332	321	371	325	339	289	350	356	341	302	360	340	357	338	317	317	334	326	363	373	334	354	312	366	326	330	346	341	349	355	359	313	354	335	323	366	320	324	317	346	341	310	353	339	353	369	323	351	310	355	332	355	359	362	328	336	341	362	339	354	293	320	321	331	347	321	310	334	361	363	324	333	360	355	335	316	302	307	332	321	308	300	327	333	335	334	354	328	353	370	347	323	328	353	335	320	336	329	290	340	358	392	343	341	347	309	343	380	325	313	331	374	354	373	350	332	325	333	340	313	331	353	337	358	300	355	388	363	375	330	328	319	311	320	362	320	326	346	341	319	324	354	317	321	371	295	340	346	337	363	353	328	350	292	348	348	332	327	354	348	357	304	339	305	355	360	361	335	316	337	350	339	338	330	370	356	334	317	344	323	335	322	351	325	347	349	330	301	340	345	330	335	329	367	350	352	360	328	334	322	320	344	320	323	353	334	327	351	318	317	298	343	361	334	317	355	327	322	357	348	387	303	348	308	341	298	334	323	371	346	357	323	335	304	316	383	381	346	328	316	315	339	347	335	335	383	337	320	387	327	330	330	345	331	352	317	322	322	334	306	347	304	328	322	321	341	301	296	312	352	345	337	338	302	306	330	357	344	334	328	352	332	348	351	359	363	312	355	368	300	376	340	342	348	358	366	340	308	327	306	337	349	339	332	305	345	327	331	340	350	329	337	338	356	336	363	316	335	319	336	345	345	374	330	358	356	375	362	328	353	345	295	329	312	310	364	387	341	321	336	331	350	361	339	324	370	359	351	306	312	343	376	366	353	369	350	354	337	367	384	352	354	332	340	339	334	296	348	342	346	326	327	349	305	334	357	328	379	354	336	357	358	396	360	337	338	346	384	330	301	303	335	342	396	326	322	376	319	403	363	340	321	322	374	324	369	344	339	339	362	320	376	359	330	331	325	388	320	359	321	328	319	370	325	348	348	383	335	325	320	355	354	320	339	301	355	311	332	322	320	334	356	381	337	331	330	314	338	326	343	305	311	353	343	320	311	387	377	347	348	327	297	358	309	320	337	343	372	362	340	345	350	334	278
21785	9436	6992	4456	3421	1849	1114	931	901	885	823	759	808	814	799	846	741	779	805	774	764	753	804	806	826	798	837	796	767	795	796	764	759	765	771	816	845	770	780	839	800	779	841	804	799	766	768	803	805	793	811	777	777	813	807	772	837	768	847	806	787	835	809	808	797	766	768	790	793	804	819	795	840	796	761	775	788	841	776	821	764	776	720	749	787	841	771	796	818	749	794	775	798	780	833	816	899	769	789	859	804	769	794	766	775	830	776	784	773	788	792	804	768	807	804	843	824	758	781	762	855	747	788	806	835	780	830	764	863	837	735	786	819	753	799	766	750	825	781	793	753	800	755	811	828	767	808	807	762	798	751	779	785	794	741	791	819	822	768	778	811	752	845	771	780	800	805	770	794	792	815	760	780	798	835	759	786	797	815	765	815	758	799	787	839	804	804	800	754	785	787	851	779	837	765	771	802	773	783	826	790	801	803	778	828	800	819	776	789	722	787	832	792	819	770	809	839	808	780	823	815	815	801	793	771	797	789	810	787	764	750	791	801	783	810	782	803	788	726	796	827	837	807	776	776	756	769	753	795	809	855	714	829	787	784	851	785	789	769	765	774	795	778	847	797	750	791	805	834	773	804	786	833	813	783	790	804	803	829	752	817	757	844	788	769	713	814	784	805	789	772	809	797	776	777	750	787	790	768	841	765	794	778	778	735	754	813	777	739	814	766	749	762	815	756	772	806	784	776	782	842	794	773	799	786	737	784	752	773	787	808	768	819	798	827	787	846	768	751	814	799	737	789	757	805	867	796	814	754	751	751	787	799	802	803	824	868	825	767	761	751	803	830	822	770	780	773	796	791	768	817	823	814	787	768	796	791	776	749	742	771	736	774	758	787	844	840	781	786	801	825	776	800	781	726	755	845	702	807	792	790	806	836	766	823	796	789	808	782	846	790	818	747	752	802	827	786	845	790	780	780	763	775	772	767	771	819	802	806	815	807	774	801	816	830	768	841	801	775	754	730	797	809	761	760	818	749	863	786	777	815	807	843	841	769	836	762	765	796	777	818	841	790	822	800	843	752	808	734	793	776	811	788	807	778	868	814	839	810	854	823	834	800	756	846	821	826	801	799	808	869	786	812	753	773	855	819	768	801	768	763	776	789	802	842	731	836	814	771	761	850	768	789	759	778	795	810	795	776	788	733	833	752	814	795	803	804	865	795	723	740	755	823	763	769	797	764	842	798	788	709	767	805	756	795	801	817	828	775	782	843	741	787	801	792	828	773	792	761	792	800	788	757	814	786	816	824	798	790	772	741	796	764	766	842	784	850	805	736	789	843	773	724	761	745	781	817	802	828	784	790	815	781	752	757	823	774	766	741	724	774	821	840	789	752	768	802	745	751	805	810	809	795	784	763	792	785	755	772	769	753	771	781	866	727	790	807	804	779	763	807	778	801	774	816	858	781	813	813	766	766	783	771	763	751	787	727	765	755	758	794	768	779	758	780	844	785	804	814	798	796	778	794	796	798	790	765	780	795	728	750	798	806	764	752	837	791	808	807	786	778	752	755	778	771	811	789	755	794	831	810	778	888	778	768	781	773	825	768	802	747	752	798	836	755	834	799	777	756	808	799	797	782	795	802	827	753	806	806	814	801	766	758	801	793	791	809	816	763	778	783	811	794	762	779	780	756	783	771	781	787	800	822	763	822	772	795	794	776	788	773	776	766	825	756	832	820	755	778	829	825	750	763	762	782	816	775	791	812	765	797	788	812	738	800	781	765	759	787	779	821	805	828	788	793	826	801	796	807	836	813	789	767	756	789	834	782	761	812	779	850	757	711	812	789	773	849	753	782	808	803	798	803	805	802	802	780	838	797	800	804	824	777	762	779	792	784	777	820	780	836	779	797	808	818	823	780	827	817	804	778	781	843	793	797	831	778	788	794	828	797	760	786	806	807	801	849	816	804	782	805	821	783	808	774	751	840	823	872	801	795	794	778	807	787	854	765	819	791	772	808	825	743	799	815	793	753	766	768	784	787	808	779	801	768	733	810	837	798	779	793	774	808	766	802	810	784	783	753	816	807	827	792	782	806	768	822	781	757	820	819	793	806	785	768	798	782	815	798	840	780	837	797	730	796	806	804	827	793	755	734	754	817	850	754	780	760	784	821	791	851	824	789	769	771	787	772	781	758	803	773	731	825	766	784	750	797	793	826	794	818	818	789	785	777	755	765	794	766	766	810	831	818	787	811	768	791	787	846	768	779	823	788	765	755	732	746	780	804	818	770	793	847	756	783	791	808	763	771	819	775	806	808	842	766	782	803	754	810	828	816	817	822	801	792	807	785	819	762	814	751	798	827	822	832	819	783	796	782	762	793	763	797	816	807	790	793	766	786	819	792	780	774	820	775	752	808	860	786	820	784	799	769	805	776	824	768	778	793	836	780	770	777	837	818	846	775	808	782	794	812	791	798	818	816	811	756	793	805	800	776	807	785	809	822	786	805	774	775	795	778	761	759	825	772	800	824	792	764	746	783	786	739	770	829	805	803	783	798	784	777	761	824	813	823	786	800	846	837	789	808	830	808	789	823	797	776	779	767	807	791	770	789	775	780	814	800	792	830	772	810	772	788	782	803	748	742	803	798	805	774	771	802	724	797	790	757	793	772	830	814	805	801	772	804	841	783	790	797	827	810	782	765	786	771	785	816	794	767	790	818	794	765	748	806	756	802	789	785	764	787	833	850	812	818	761	788	786	822	793	747	833	758	803	815	786	771	819	791	806	793	858	835	809	794	824	749	811	781	785	772	769	774	766	783	777	756	818	785	800	766	756	791	769	836	781	810	762	828	789	805	759	772	825	792	806	826	739	779	855	835	846	750	813	788	832	767	780	815	830	763	842	759	801	781	754	810	747	801	795	814	777	796	798	799	782	817	765	787	772	808	830	787	813	761	783	808	776	738	783	763	783	791	771	754	808	766	809	716	758	782	839	802	800	805	770	826	726	797	814	778	837	811	772	742	791	805	774	773	818	814	803	781	778	875	755	803	788	753	798	802	792	732	801	880	782	779	801	768	796	758	746	795	774	792	787	744	781	754	752	773	849	791	831	765	768	790	778	809	839	782	799	789	713	800	818	782	790	770	818	799	770	863	793	836	712	757	821	777	765	791	800	820	799	735	790	793	729	809	816	798	820	826	756	828	769	777	755	809	808	800	830	776	774	791	720	797	777	705	804	786	740	751	795	820	768	778	823	753	794	790	813	778	786	807	797	788	771	828	756	826	757	804	780	766	833	821	751	788	804	782	825	798	812	788	734	819	793	815	782	787	776	772	804	804	786	843	814	749	799	830	792	803	802	818	746	766	770	804	759	796	787	785	791	796	818	779	792	793	794	765	805	817	822	746	805	801	771	822	776	790	758	750	813	792	817	805	782	803	776	755	736	794	836	752	829	783	762	773	824	785	746	817	804	788	830	828	773	770	777	783	816	757	817	763	767
33631	5504	879	607	494	469	364	338	335	383	351	319	370	307	378	347	353	334	342	326	347	349	383	339	328	349	347	355	353	356	340	341	302	353	368	341	356	337	369	386	305	362	326	331	345	360	346	335	366	340	361	344	329	284	339	372	330	368	339	336	325	333	334	367	362	337	328	337	334	338	326	339	363	361	336	332	341	356	377	366	338	312	351	350	362	350	330	340	367	372	304	359	326	343	339	327	320	327	349	318	341	380	377	334	349	345	334	303	332	347	350	360	335	388	329	316	383	370	315	340	344	355	319	348	347	327	325	339	327	324	368	365	330	342	333	325	332	385	369	348	376	325	334	337	321	368	324	337	366	349	318	326	359	351	347	343	363	348	365	368	379	359	353	347	345	322	341	315	360	348	324	333	358	363	354	333	369	360	385	382	347	350	343	346	356	339	361	367	323	338	376	366	331	393	342	363	357	375	330	369	341	344	315	293	340	333	353	331	375	322	334	358	366	314	305	302	370	364	353	336	360	363	360	297	331	340	331	380	321	369	354	319	329	393	369	351	360	355	347	358	331	371	334	332	301	342	334	330	333	317	352	320	318	329	365	336	337	323	344	338	373	351	328	329	378	371	352	340	310	364	350	371	314	400	293	340	330	362	334	341	336	364	324	311	334	329	326	333	335	353	370	344	360	377	383	346	328	336	344	338	306	326	355	365	374	315	292	357	341	368	327	363	332	380	356	355	369	327	339	325	365	327	321	300	325	395	348	368	332	380	373	333	381	320	375	292	341	347	349	319	367	335	332	339	354	386	341	353	360	345	316	338	384	368	350	348	352	371	330	325	329	340	329	387	388	342	353	328	357	360	359	329	357	351	335	327	372	311	305	363	345	340	303	349	325	336	365	346	327	337	349	320	336	372	322	366	333	344	296	348	356	315	360	330	330	331	347	382	365	375	314	343	335	373	379	361	318	363	368	335	347	382	361	390	366	327	373	381	338	331	401	353	376	339	351	313	312	351	333	354	323	332	342	330	315	382	349	331	361	322	367	348	374	351	336	371	350	369	329	359	325	345	326	334	359	377	351	331	326	316	344	346	383	340	334	340	343	337	311	360	342	330	366	325	294	328	338	348	360	319	329	363	350	352	392	325	336	333	332	326	369	377	343	402	332	373	367	349	347	370	356	408	325	325	344	362	340	350	357	374	363	365	349	343	367	320	360	348	319	333	326	374	345	354	340	360	337	379	345	382	347	311	369	345	340	383	348	343	342	362	347	331	364	355	332	356	335	349	350	348	367	340	339	335	384	318	359	318	335	351	340	354	348	366	337	335	368	336	323	350	378	357	323	330	357	343	334	344	362	355	345	338	361	302	349	353	341	349	354	374	350	300	352	355	337	329	349	353	333	343	327	341	356	314	341	311	356	330	347	375	321	346	323	307	321	338	358	302	339	355	358	318	333	322	343	338	333	340	354	371	360	324	355	321	358	351	316	373	358	374	376	378	355	374	340	341	328	349	354	336	318	336	326	327	318	298	367	420	346	363	356	294	343	314	334	352	365	379	368	344	349	359	349	331	347	336	394	363	381	342	346	342	357	363	307	334	363	361	345	338	305	361	355	342	361	297	349	327	356	340	337	385	322	300	350	313	311	382	355	348	308	371	334	329	346	335	331	354	370	345	338	354	318	340	338	333	358	346	341	359	325	342	356	318	342	317	351	340	363	320	371	310	354	332	364	319	361	339	332	339	368	392	353	346	349	342	329	332	360	343	341	332	347	341	359	357	327	369	338	336	364	346	353	305	363	351	365	365	341	359	340	354	378	384	306	327	343	361	330	345	342	303	358	342	358	383	369	365	346	324	361	367	363	370	346	346	356	311	330	355	360	363	341	342	327	340	380	335	378	340	313	348	337	343	374	384	344	357	358	331	365	323	349	329	352	367	350	319	356	363	327	357	349	330	338	340	317	361	338	357	328	345	349	339	345	341	352	364	339	333	375	343	346	330	336	347	323	357	365	341	306	362	325	334	335	333	384	324	322	350	375	362	362	319	337	330	311	331	376	360	324	361	366	337	300	381	341	356	356	345	374	363	375	355	392	368	341	368	361	380	350	332	364	344	356	344	300	343	334	400	310	357	323	385	388	334	329	344	300	348	355	350	332	356	376	379	339	329	390	375	365	346	344	346	307	331	340	324	307	330	286	310	331	370	321	320	347	317	320	350	359	347	352	315	301	343	360	328	371	332	359	348	366	384	372	357	357	370	351	349	339	333	357	335	350	335	320	350	337	376	375	339	345	352	345	354	341	332	372	341	347	356	347	365	306	359	358	323	305	348	344	347	341	343	358	377	340	347	305	302	343	357	340	359	346	377	389	400	388	366	366	392	364	335	351	342	341	358	339	351	387	389	349	332	314	368	378	367	325	363	377	341	342	346	363	338	353	337	383	328	347	387	348	355	321	331	355	338	357	318	327	352	330	362	360	338	318	351	311	351	324	380	360	349	375	339	337	352	411	325	317	350	338	349	388	328	348	364	354	340	340	339	338	343	338	365	381	333	361	350	359	341	323	324	314	302	339	320	387	346	340	325	322	330	345	346	318	337	331	321	343	321	326	376	354	364	383	356	367	363	336	322	329	344	349	331	370	345	341	329	364	327	372	339	387	356	310	368	293	333	362	344	347	351	320	369	338	383	306	328	380	343	308	353	373	374	327	376	353	339	333	316	313	331	333	318	369	350	327	363	346	327	296	317	367	325	357	350	349	375	357	364	332	307	399	359	350	320	347	344	350	365	333	367	362	340	327	327	366	338	377	337	336	392	369	319	353	357	328	324	360	360	365	357	331	353	332	357	319	335	355	337	384	362	356	363	331	362	398	354	329	339	347	331	364	370	334	351	397	348	374	375	350	353	314	332	339	325	333	360	338	325	337	363	365	323	370	338	337	365	348	370	353	334	354	369	353	341	343	349	350	358	377	349	340	351	348	342	361	334	375	396	388	360	369	346	378	357	346	382	367	329	343	380	366	344	361	406	362	363	366	367	346	319	337	352	381	355	367	372	348	351	357	331	377	324	280	358	333	400	348	375	384	327	333	366	320	331	319	335	326	336	328	313	344	335	313	342	356	338	352	346	351	323	310	349	326	335	338	338	302	352	337	318	346	340	390	349	363	315	349	371	340	329	386	322	391	349	362	340	341	332	377	326	335	312	338	331	342	323	335	344	340	369	383	338	385	339	328	351	341	325	366	387	358	347	344	354	347	351	362	373	319	365	335	336	359	337	352	352	316	327	304	369	395	352	365	352	335	357	353	331	380	320	376	362	331	316	364	363	373	335	357	329	332	350	348	373	345	365	365	340	383	314	304	350	318	336	334	333	366	359	336	354	342	314	332	331	365	359	345	358	367	340	352	340	347	373	349	321	355	326	369	322	349	329	310	349	306	366	354	343	364	357	337	329	340	364	353	351	345	364	375	346	397	380	385	336	323	360	371	331	356	328	348	338
23953	9358	7140	5050	3625	2396	1124	1081	950	895	888	833	878	870	840	857	792	838	835	826	803	863	858	834	841	774	853	887	873	857	820	800	789	838	770	912	779	798	873	789	849	783	845	835	842	824	830	785	842	851	834	850	821	825	804	828	827	838	838	815	779	811	797	804	793	841	848	787	839	836	812	792	787	797	804	816	788	880	761	859	835	883	820	773	839	813	776	792	844	762	813	842	789	809	829	796	822	882	802	829	822	820	821	877	856	825	848	818	774	848	815	853	850	822	824	794	841	784	849	846	786	842	845	812	818	811	896	818	800	837	852	816	793	817	843	766	825	873	868	801	808	815	814	844	777	846	850	811	834	803	784	816	836	794	882	781	824	816	836	826	837	842	793	842	803	818	813	861	801	849	790	825	800	849	834	771	814	820	872	806	869	855	843	874	819	863	803	848	805	799	804	850	810	812	833	799	851	881	861	812	840	784	816	837	784	828	822	890	796	885	793	808	803	845	793	793	754	777	845	782	762	804	811	836	816	808	854	805	841	799	890	829	844	797	780	815	844	819	865	797	824	811	821	821	821	859	805	808	824	833	861	804	856	829	796	806	867	814	799	808	833	811	818	813	844	819	775	828	842	866	849	801	830	817	823	806	794	720	809	802	803	842	821	838	816	787	830	840	796	846	858	771	819	830	839	842	818	827	813	830	868	801	802	808	779	861	786	828	873	847	812	823	825	785	845	782	755	859	795	803	785	846	811	828	811	809	866	799	860	787	791	836	846	799	803	829	842	781	822	856	833	802	801	817	818	827	781	798	851	835	844	825	807	784	778	862	832	866	794	776	823	880	764	805	810	831	796	826	864	892	816	793	795	782	788	831	845	864	816	792	846	807	800	833	833	800	746	833	818	877	833	799	815	793	822	855	825	882	822	769	791	863	802	843	848	814	845	840	763	813	775	807	842	828	820	777	853	811	813	816	787	803	885	826	858	858	831	827	819	750	801	847	879	817	841	875	762	826	831	821	828	825	837	871	808	812	832	827	856	765	849	848	812	807	810	819	840	792	874	806	806	823	818	804	800	852	805	848	867	782	794	850	812	798	853	846	844	838	859	861	835	853	807	844	856	804	835	813	889	790	866	810	849	842	789	887	840	797	761	793	835	806	798	838	895	872	835	814	837	808	808	797	813	837	808	826	838	843	813	840	836	787	778	825	870	836	858	838	816	846	882	758	849	865	841	869	866	836	821	808	815	835	859	780	824	821	873	837	844	783	830	798	814	821	813	780	843	846	845	758	829	757	823	817	850	865	828	849	832	857	821	819	851	786	870	784	802	825	823	853	833	816	872	786	823	820	826	808	821	796	788	792	796	812	857	895	822	792	809	835	821	825	814	835	808	766	788	846	811	853	820	834	847	839	822	816	847	880	826	818	799	806	846	817	824	782	803	808	852	837	770	872	813	795	882	794	860	785	838	866	883	833	818	837	819	820	788	854	851	820	831	810	857	799	842	811	797	794	878	879	784	800	841	835	807	830	821	857	803	838	797	840	837	844	817	790	802	817	803	787	813	767	873	775	837	848	830	827	817	895	800	813	812	819	812	801	794	833	801	818	835	835	817	805	867	855	861	863	801	861	834	794	806	872	806	842	856	822	831	863	877	864	845	792	804	833	823	793	806	848	876	864	836	821	806	825	803	829	838	797	874	829	832	851	810	812	821	817	801	870	829	836	853	796	763	810	810	852	790	816	808	862	819	843	839	827	783	773	820	821	854	852	838	786	826	841	859	831	875	834	770	836	864	842	841	834	817	799	878	812	820	804	799	825	840	874	838	859	828	806	845	827	831	818	861	836	820	851	815	841	802	795	800	829	843	816	871	796	860	821	823	872	841	843	798	765	857	817	834	866	887	828	800	806	836	818	797	821	832	807	836	820	875	819	832	827	854	840	836	844	836	828	808	835	858	830	878	820	776	893	807	868	825	854	846	775	846	814	844	842	787	832	829	784	770	793	814	825	794	864	828	777	797	778	798	838	826	846	781	833	861	844	800	857	903	790	821	800	819	781	842	794	836	806	843	859	843	794	770	792	810	818	862	805	841	812	812	816	836	836	797	808	775	765	802	811	809	855	824	836	783	831	864	841	803	764	809	794	788	756	816	841	842	879	857	817	890	823	830	839	893	858	837	775	826	813	826	839	852	828	811	852	801	834	792	806	822	824	815	835	810	835	816	787	821	828	818	851	833	787	835	865	785	797	870	792	823	827	786	808	858	782	825	852	862	834	817	767	808	823	767	888	855	818	840	806	849	818	852	816	821	780	828	812	860	824	837	895	854	826	800	802	852	800	821	789	824	789	813	795	845	836	816	828	816	809	822	811	836	810	879	831	803	790	810	842	863	808	781	827	806	808	798	797	841	808	835	846	811	828	865	794	798	822	811	812	794	784	827	804	831	843	856	835	847	778	860	854	826	823	800	786	822	801	841	823	821	807	834	804	782	865	817	779	817	799	827	834	803	831	805	809	823	820	856	862	764	819	802	851	817	799	842	879	853	837	801	806	849	842	816	811	839	835	836	852	835	791	839	811	787	779	841	795	785	823	858	857	840	813	805	803	829	871	816	867	804	836	803	846	781	807	838	833	787	840	842	830	850	762	857	819	791	831	812	829	807	835	822	807	869	818	839	798	826	811	804	790	836	848	820	804	794	820	830	803	874	814	874	838	856	822	774	812	863	818	847	840	790	886	847	795	813	848	801	845	852	791	843	831	800	789	786	791	821	833	795	790	828	799	829	859	791	854	817	841	776	812	842	826	827	841	815	829	833	848	784	881	801	841	815	812	826	789	794	853	827	803	776	847	810	838	841	814	794	804	819	816	794	801	826	781	837	831	886	800	821	805	791	820	821	797	885	799	815	821	800	819	831	839	797	824	831	882	818	781	821	837	809	819	854	806	812	814	822	894	812	874	811	831	826	796	841	805	826	805	826	772	831	803	863	823	794	777	791	800	869	845	817	834	863	803	815	826	886	795	794	817	815	746	821	877	824	824	854	823	831	846	868	849	765	859	839	826	871	811	803	802	828	794	840	812	831	819	858	845	772	812	858	798	837	830	884	813	859	857	830	861	825	816	836	832	829	847	852	833	841	809	795	783	809	886	829	831	783	824	847	804	806	835	832	868	830	842	820	780	819	825	788	867	851	850	797	803	826	813	851	791	869	837	830	838	825	819	855	847	844	840	798	818	797	811	784	873	796	804	860	771	802	871	800	759	826	786	829	806	875	828	813	829	844	827	797	806	850	800	820	836	893	816	792	809	841	871	799	845	803	804	775	817	850	845	840	819	805	872	830	775	822	839	809	800	816	748	865	826	785	802	891	845	767	797	833	840	839	857	808	862	835	867	788	816	853	835	776	861	844	839	812	858	839	839	816	730	816	789	813	840	803	822	813	851	843	824	836	823	787	827	821	801	836	837	815	838	852	822	785	826	782	780	831	775	839	820	860	785
20039	1761	591	487	424	366	316	338	332	372	312	351	317	315	342	348	350	322	342	348	365	321	354	307	309	328	295	309	348	320	306	314	328	323	357	334	321	347	297	299	341	331	346	319	330	350	303	354	369	358	293	331	326	313	342	306	359	333	317	294	330	311	298	300	367	338	297	284	295	355	348	323	328	331	366	315	289	312	353	323	287	349	350	319	319	309	312	361	362	310	315	319	313	325	312	304	340	309	310	325	321	341	332	357	346	330	328	340	352	320	308	340	332	314	337	361	312	310	290	305	326	311	304	311	327	338	361	346	335	329	358	350	327	327	346	337	333	302	326	309	361	326	331	313	355	327	353	339	326	356	374	352	299	308	317	320	369	310	323	328	325	333	329	327	322	334	337	309	332	329	340	333	324	331	361	313	341	308	300	291	361	345	323	333	312	337	324	307	308	299	329	322	322	354	354	369	341	306	296	319	319	330	355	318	355	330	293	322	323	296	337	331	374	295	377	327	333	323	354	309	327	357	347	345	332	317	286	319	320	312	328	347	300	311	329	345	323	348	335	325	318	330	344	339	344	290	327	318	327	353	310	327	350	309	334	383	335	329	333	335	341	305	311	328	320	334	333	342	351	337	296	318	313	321	307	322	301	330	326	344	323	307	370	300	333	335	304	301	320	298	308	338	320	292	327	335	362	322	297	343	302	284	315	341	341	329	318	348	306	323	317	309	311	295	342	340	348	335	368	303	327	346	337	334	322	305	335	373	368	346	332	334	304	304	325	328	297	355	357	326	345	331	318	380	300	291	313	334	335	332	316	328	338	344	340	335	345	333	348	342	322	353	345	331	284	317	322	271	306	344	357	326	322	347	335	331	331	326	322	346	307	347	322	305	321	324	322	343	318	332	309	316	322	338	323	318	326	322	356	303	317	319	293	325	327	298	339	334	307	314	315	308	278	312	354	313	311	286	328	316	306	322	304	354	349	344	339	304	316	331	329	342	297	349	329	289	328	343	335	323	321	341	328	303	288	296	303	351	346	374	339	321	338	336	318	318	316	325	296	306	337	361	324	341	319	343	342	293	293	315	311	362	375	355	346	320	325	309	327	349	307	326	363	365	333	314	346	369	286	385	305	347	349	323	338	309	322	279	349	345	316	323	343	371	354	282	335	292	358	354	323	348	355	345	323	282	314	336	336	321	326	331	343	308	365	322	309	323	333	301	348	358	335	342	339	327	323	337	290	350	308	338	313	333	324	313	311	314	325	307	345	311	345	310	306	339	306	325	365	312	338	328	355	337	317	323	345	317	338	350	369	315	330	304	310	342	356	350	327	317	299	305	341	320	312	348	321	342	331	333	343	338	327	353	286	328	318	284	325	301	311	338	347	286	311	299	326	320	325	321	325	349	328	302	328	332	306	287	293	349	342	357	333	305	316	280	349	312	288	339	332	322	318	320	306	317	275	308	327	330	302	331	307	316	347	307	332	348	326	327	329	349	331	324	335	309	315	367	342	320	340	351	290	320	323	348	345	295	316	284	340	335	345	313	296	338	327	352	351	366	322	337	343	315	320	345	354	333	320	345	336	327	292	310	292	331	344	329	344	318	313	341	322	330	351	368	319	331	339	317	343	303	316	356	339	305	353	306	299	311	339	323	305	297	324	309	352	321	345	334	310	309	321	333	323	352	319	311	302	327	312	349	317	332	370	327	340	317	320	320	307	309	347	301	295	277	304	329	346	316	324	335	310	339	318	338	334	321	316	308	342	346	300	323	314	338	321	315	307	318	302	315	332	338	310	314	320	340	345	320	315	336	289	358	280	329	337	325	351	310	337	343	314	355	347	326	338	313	346	314	323	365	325	335	333	378	362	287	365	359	381	291	319	356	311	306	333	336	313	326	319	331	339	323	310	310	312	313	344	311	323	317	297	284	309	337	329	318	344	354	297	323	301	301	283	323	330	327	296	306	341	315	341	339	316	327	302	316	345	369	315	361	326	318	356	305	329	347	341	352	318	296	345	308	317	307	299	348	301	304	342	325	301	358	335	307	332	355	314	353	317	342	363	338	301	346	351	326	320	313	341	323	351	316	320	327	315	332	341	315	364	349	296	332	319	349	326	310	303	316	312	344	330	303	322	371	327	332	313	366	299	328	330	356	340	308	354	327	309	301	337	332	311	335	319	335	314	295	287	317	370	312	311	337	318	336	314	321	342	329	320	348	324	340	351	312	323	333	307	328	293	337	310	329	338	345	346	324	330	297	305	311	335	364	348	391	290	311	316	284	372	373	341	334	352	344	328	322	295	364	338	317	339	285	335	337	308	337	331	326	328	304	331	328	330	321	287	378	319	322	308	357	321	284	330	332	295	319	316	323	317	319	304	303	325	292	326	343	330	312	293	312	348	286	327	371	345	313	316	313	354	315	330	321	332	324	329	335	335	321	346	328	330	333	351	344	319	341	321	308	312	319	333	317	328	311	336	337	312	306	313	290	320	295	345	303	354	317	274	338	340	341	321	304	304	321	357	319	301	328	340	322	332	342	335	295	321	325	344	316	300	343	305	350	297	326	338	326	323	347	318	332	321	330	329	328	292	353	326	324	334	321	336	322	314	341	325	299	350	360	350	350	340	333	301	359	363	317	320	346	334	321	332	330	308	358	346	328	309	320	355	346	330	368	318	341	327	324	354	353	350	316	344	338	345	329	311	341	352	324	318	309	340	341	329	277	346	344	380	334	308	340	341	359	338	332	352	324	344	334	335	350	338	331	333	359	333	337	320	298	330	340	329	322	327	298	356	313	381	362	322	317	343	323	318	303	352	317	345	307	335	348	371	313	331	342	297	314	286	289	312	297	346	338	334	307	339	317	332	334	360	292	308	291	341	349	341	343	336	323	322	324	343	331	362	336	336	321	340	312	338	351	357	311	336	360	336	334	332	337	334	338	316	305	364	364	310	341	308	330	346	358	324	326	341	340	329	359	330	312	314	318	322	335	328	334	341	319	332	338	336	339	323	322	302	327	338	336	321	327	334	344	346	331	322	333	281	287	332	353	306	340	294	327	338	323	365	337	351	322	315	310	366	342	338	328	328	346	311	313	332	321	324	296	303	323	348	314	319	303	341	320	376	353	335	322	293	288	332	323	320	319	311	348	295	308	337	331	308	320	339	304	292	308	302	334	330	315	349	349	279	319	330	310	340	325	293	323	334	352	316	298	350	343	333	288	321	345	348	296	295	339	348	320	305	332	286	297	322	338	335	295	327	313	369	339	313	358	358	315	337	351	333	314	343	348	327	332	332	329	333	324	330	333	352	335	306	364	357	296	290	313	310	361	338	297	320	327	291	352	351	351	310	300	302	330	320	330	301	335	287	308	333	309	317	330	330	315	275	355	330	336	308	312	320	325	333	320	330	326	309	329	326	352	327	323	315	304	364	330	320	300	305	341	333	315	289	360	371	322	330	321	339	326	327	325	342	343	357	292	359	329	345	364	361	331
14615	4264	4278	3468	1896	1241	869	806	811	759	721	771	770	764	731	767	759	754	752	769	771	713	745	773	748	791	773	756	767	759	756	794	726	756	732	745	750	732	779	732	781	745	785	756	791	733	779	756	724	814	724	744	738	748	771	766	770	725	757	740	739	761	772	730	734	748	762	754	732	715	761	773	740	794	772	758	768	721	761	769	753	710	746	701	735	764	714	775	754	733	754	735	740	775	797	730	732	772	775	713	758	760	750	758	725	791	772	747	766	771	786	762	740	744	739	797	723	741	754	782	753	770	781	783	730	706	740	730	714	803	758	713	760	772	729	748	771	718	735	734	704	733	754	734	716	718	739	727	771	724	764	759	714	742	778	751	694	736	791	720	716	771	686	780	761	753	810	753	755	792	718	741	727	785	770	811	768	706	723	773	761	768	752	775	766	729	761	789	718	694	749	710	783	751	778	739	760	747	752	759	770	752	725	781	733	754	761	768	779	792	711	774	774	741	734	683	753	790	750	744	757	702	741	793	764	747	716	805	727	720	748	757	770	741	799	746	716	772	707	782	780	726	707	742	763	794	757	742	705	756	691	707	745	736	730	749	807	756	746	740	711	785	751	745	768	781	757	745	799	752	731	756	757	741	752	776	737	786	758	726	704	776	761	751	750	729	733	758	769	791	769	771	718	771	694	733	750	719	770	753	708	742	752	769	724	724	724	784	777	756	760	727	806	787	742	779	815	696	734	715	756	717	775	728	758	722	747	780	752	796	717	812	793	757	768	746	786	759	809	769	776	770	736	759	754	767	781	799	781	749	747	730	745	739	739	749	765	755	776	755	733	783	753	743	759	781	751	772	728	729	757	759	729	758	727	721	711	757	720	729	739	785	774	729	787	746	762	807	714	777	812	714	769	710	777	656	795	743	759	746	733	738	769	748	735	735	739	807	769	703	748	715	699	747	753	742	711	732	757	775	752	760	793	715	724	733	729	763	753	754	808	766	753	749	704	764	778	768	770	732	752	781	762	740	736	742	738	776	767	722	755	735	730	754	689	821	765	750	767	743	694	720	736	779	770	760	753	817	737	762	773	711	753	721	732	723	748	749	746	771	743	741	762	764	787	702	754	752	764	730	773	777	734	764	758	768	791	745	720	734	734	781	734	762	747	754	796	743	773	732	691	798	740	739	744	722	729	748	711	821	703	702	747	726	780	761	770	764	754	749	755	719	791	763	741	752	742	774	762	734	753	758	755	801	745	736	767	713	745	741	731	713	745	722	747	758	731	706	753	760	785	744	714	761	725	773	735	744	764	750	720	758	754	782	784	771	760	717	740	753	766	792	727	735	721	742	768	726	752	722	717	736	753	715	674	723	735	742	757	767	743	749	756	719	749	729	733	717	707	746	753	785	703	734	773	776	711	720	756	755	771	768	747	770	728	731	774	730	790	740	728	770	698	720	757	748	742	780	752	755	740	753	749	733	759	769	724	767	756	760	768	738	666	819	731	745	752	733	778	773	769	800	765	743	732	789	755	742	795	727	741	746	724	756	731	731	765	768	733	788	750	712	756	751	826	747	760	740	760	739	691	784	769	759	773	749	729	815	733	724	769	735	769	724	725	756	765	767	770	756	765	779	732	742	739	726	755	750	752	722	765	771	762	731	724	775	768	752	761	756	782	771	772	727	730	720	743	728	752	755	685	797	788	763	702	753	757	765	730	783	764	787	720	793	770	718	749	723	761	781	759	754	789	720	749	786	772	737	768	747	756	784	713	777	728	796	789	737	733	772	777	790	767	761	768	751	738	725	695	713	764	776	697	756	795	765	760	774	725	819	756	743	722	738	748	748	743	748	785	680	724	737	754	711	713	759	762	740	719	743	743	764	795	780	748	731	755	758	740	746	754	787	733	741	753	779	826	766	721	769	775	731	771	735	764	763	735	704	733	786	701	753	759	721	733	744	743	762	731	735	764	740	735	795	752	751	743	761	793	750	751	748	760	717	736	769	725	776	739	759	758	764	725	715	758	797	766	777	710	777	710	698	782	744	750	771	769	747	731	741	749	748	731	721	751	761	749	760	740	778	748	766	728	732	734	753	748	742	774	740	786	720	769	778	769	783	750	716	721	770	774	740	708	752	769	711	720	737	698	729	711	738	760	737	820	733	751	786	754	736	796	813	799	753	732	721	751	775	703	723	711	745	691	731	710	779	770	795	781	785	707	725	744	737	762	750	750	771	774	746	729	800	758	748	731	765	819	748	751	732	747	763	787	772	759	729	793	750	709	785	762	753	789	737	707	792	703	760	749	797	713	732	765	745	790	783	737	771	790	726	703	735	781	792	778	709	681	735	806	783	791	788	714	756	782	734	784	725	739	726	755	714	730	799	750	802	729	727	818	800	790	736	783	775	703	765	749	799	744	761	744	716	764	801	782	778	730	743	743	756	793	760	773	754	734	767	777	767	794	773	741	754	708	760	761	708	737	764	721	758	766	748	744	796	772	748	746	774	720	760	776	765	758	745	728	782	739	780	734	748	756	757	720	738	701	740	736	773	752	746	757	773	717	762	791	744	762	720	733	746	796	736	772	752	753	744	759	759	726	766	734	744	772	756	762	756	784	797	769	755	793	712	684	739	749	784	738	721	770	754	787	711	765	769	792	785	754	761	745	709	776	714	778	754	712	747	784	717	713	730	732	725	707	760	720	797	731	694	766	738	779	736	784	765	733	733	721	746	730	712	792	765	750	717	720	734	762	807	733	777	814	697	753	680	772	720	788	766	749	704	741	751	803	746	780	782	733	760	751	713	740	779	753	736	754	718	745	740	701	717	799	782	746	723	741	765	782	743	716	777	769	717	710	752	755	713	819	766	743	789	737	747	714	753	751	742	750	760	725	791	708	711	735	813	766	778	763	779	737	781	774	751	766	754	735	750	720	773	766	761	728	663	738	728	718	768	756	830	759	774	837	712	725	746	744	726	734	720	739	740	757	761	748	721	733	792	733	758	755	731	729	732	762	737	710	726	715	750	753	728	717	748	762	773	756	742	795	670	716	749	735	780	765	689	763	759	744	707	746	751	736	791	733	770	739	679	739	743	761	732	790	745	769	724	752	729	761	771	721	757	743	719	802	753	805	743	739	755	791	775	733	734	742	754	785	705	731	713	783	765	744	763	768	717	755	776	784	728	759	768	789	733	751	739	742	750	785	753	782	751	780	761	784	781	731	761	687	718	725	755	727	760	763	739	767	765	729	722	738	739	740	709	717	776	762	787	772	774	743	702	720	782	755	748	783	736	746	845	764	724	759	778	729	762	746	775	754	724	808	730	744	755	750	709	792	718	740	720	763	797	742	779	774	741	740	739	746	761	730	719	772	748	743	765	767	739	756	730	770	741	749	732	790	729	758	736	759	751	801	734	737	818	765	741	813	751	754	726	765	746	741	741	766	750	760	746	776	734	741	719	797	721	764	771	754	738	754	752	759	758	739	784	736	757	794	709
28358	4367	1011	647	502	396	342	329	346	338	327	311	329	341	373	350	354	333	340	335	327	343	340	337	327	330	332	362	327	363	338	378	326	332	343	307	347	328	316	357	371	301	337	300	375	346	360	301	334	345	344	324	338	347	338	339	318	321	321	376	332	325	319	323	305	336	354	328	343	380	356	321	346	321	344	343	360	381	312	346	332	327	334	328	361	345	360	308	314	328	338	334	344	350	313	313	323	362	337	351	346	342	379	335	339	330	357	368	336	332	333	339	336	321	349	364	358	329	358	345	314	349	366	317	367	337	358	314	299	377	356	354	349	356	345	332	313	339	304	339	393	341	368	349	353	333	353	332	331	349	305	348	355	334	297	325	348	331	345	340	329	316	356	300	324	341	335	343	332	380	308	327	364	365	336	305	324	363	316	310	339	376	320	308	330	350	332	307	391	334	385	347	353	326	348	330	381	318	327	329	330	339	346	316	356	311	308	344	320	369	380	339	340	347	342	336	337	314	325	352	367	354	346	375	357	314	316	360	350	373	335	353	360	325	337	350	334	371	330	327	330	341	346	367	322	311	354	366	345	318	335	349	352	287	340	372	382	329	352	368	334	365	359	321	341	344	358	335	326	307	355	308	338	354	354	383	394	319	350	326	382	347	334	333	341	350	346	341	343	376	358	318	352	350	293	318	360	336	344	305	341	345	333	346	356	327	363	366	314	374	350	321	348	322	349	353	351	361	334	380	344	339	352	354	315	357	354	323	351	298	355	371	345	325	340	338	337	349	319	349	328	374	315	326	325	322	354	369	351	294	334	319	374	326	330	315	349	342	358	359	306	310	359	382	328	339	301	297	364	351	345	350	319	313	347	380	359	357	347	334	307	334	372	356	350	370	338	343	349	368	369	341	338	355	345	370	341	339	342	367	354	341	350	385	350	327	307	338	346	309	333	314	358	328	391	325	350	346	345	357	336	340	377	339	316	326	343	359	378	328	325	364	329	342	352	307	298	348	330	354	312	327	348	333	347	368	318	334	344	342	357	338	337	308	327	358	363	372	352	358	378	306	346	333	317	327	339	340	320	362	332	358	304	341	330	354	347	352	371	344	354	326	324	345	341	319	343	359	314	328	323	344	308	323	356	365	325	357	337	378	357	296	309	315	328	359	325	309	343	380	308	346	342	336	369	329	401	349	326	341	342	322	348	341	338	356	341	343	346	318	307	319	355	333	341	335	343	314	319	306	361	320	349	361	326	325	345	368	327	352	353	362	338	314	362	348	316	335	343	329	322	346	319	369	333	355	326	328	398	358	370	351	379	357	329	356	332	342	346	373	363	389	342	313	364	301	328	355	370	322	321	290	343	392	319	341	334	360	334	341	292	315	351	327	319	331	392	330	301	314	312	343	344	356	334	358	345	331	320	348	334	368	352	313	336	312	382	319	330	308	313	355	340	372	340	334	303	361	313	350	355	358	311	367	337	348	334	360	359	337	304	348	348	326	337	360	341	336	336	324	327	347	353	366	394	329	356	299	352	360	318	332	366	335	343	366	349	339	335	373	331	326	349	365	322	345	323	343	309	370	344	320	327	325	373	344	344	308	333	368	278	351	328	315	288	296	352	333	348	360	321	337	368	330	363	322	333	320	318	316	354	360	318	332	376	310	342	369	339	347	351	358	331	360	356	318	374	346	378	333	336	331	367	367	319	317	317	311	372	347	307	325	341	317	361	317	350	330	344	332	294	326	357	364	355	371	334	341	343	344	336	352	354	353	338	348	330	317	354	315	340	295	328	363	350	327	328	358	342	344	333	339	334	339	364	356	359	360	294	335	324	343	384	342	359	350	315	346	362	383	341	351	321	327	344	353	342	363	363	336	348	359	339	312	343	374	326	349	309	336	378	370	372	354	298	301	336	310	321	308	311	353	340	349	336	345	363	331	352	370	325	319	297	403	340	342	348	338	352	302	350	338	367	317	353	336	340	355	358	324	360	315	323	337	327	352	337	357	353	331	326	322	344	317	304	347	319	344	338	367	351	316	347	364	351	335	318	353	360	304	353	354	362	328	322	359	323	353	332	325	334	323	335	355	374	317	328	321	300	343	360	320	359	343	356	315	312	350	355	374	347	322	363	337	350	362	315	325	308	359	351	356	336	338	329	346	306	356	342	353	336	359	370	320	311	338	326	339	357	313	311	334	335	372	320	350	329	398	354	351	347	318	323	337	341	364	366	344	361	382	346	340	349	340	339	338	390	339	323	337	369	305	328	345	300	367	332	310	342	336	319	367	326	331	346	335	330	361	343	362	331	340	328	340	306	341	329	351	330	304	351	353	332	346	351	355	341	314	310	367	322	304	339	350	364	381	342	354	359	330	343	361	349	306	348	337	364	343	343	330	333	358	372	325	317	366	367	312	347	386	354	331	351	325	328	334	345	326	336	329	346	304	350	379	333	345	346	362	321	351	342	333	328	341	374	336	378	309	304	341	340	350	345	332	340	338	311	331	328	334	368	356	301	306	370	347	385	339	342	360	339	313	328	364	328	345	349	334	335	313	346	323	359	350	347	346	321	376	365	308	350	303	348	338	348	345	337	326	337	346	363	334	370	329	374	370	285	342	357	329	371	329	389	353	310	315	329	362	309	334	346	318	337	333	330	375	349	394	340	369	332	318	351	346	319	309	307	346	360	349	356	356	334	336	318	298	338	316	329	322	342	355	339	318	326	353	331	305	334	336	354	323	314	337	361	331	299	327	341	319	322	327	356	297	337	324	323	327	323	321	340	342	359	343	357	373	325	318	347	338	289	342	329	347	334	351	358	339	351	330	382	341	326	310	339	351	348	332	362	364	403	352	346	324	309	330	354	299	334	366	337	360	394	378	344	301	338	348	340	349	332	343	306	314	360	320	324	334	345	339	344	346	322	369	334	348	313	349	342	355	339	342	364	329	321	316	327	342	333	340	340	335	329	358	329	337	399	337	325	335	369	359	377	326	337	356	355	366	334	357	330	335	360	289	340	316	381	343	326	352	338	351	347	332	363	392	325	366	347	357	323	337	324	342	342	327	367	373	317	375	338	309	342	331	360	361	359	337	283	339	358	336	344	331	344	327	323	368	341	335	375	357	316	343	330	352	345	353	311	325	326	329	343	359	326	344	356	381	316	322	319	337	307	340	349	329	359	364	358	357	354	334	346	332	357	338	335	370	363	350	341	318	346	327	344	343	327	370	318	353	331	309	342	331	327	353	362	346	364	310	311	376	333	348	312	356	303	303	345	363	320	333	354	347	373	321	329	324	381	348	340	371	332	331	312	364	339	375	318	304	313	351	349	337	346	320	324	353	348	354	335	333	360	343	345	336	344	303	343	317	317	334	322	349	316	331	347	368	340	327	379	374	377	342	357	328	344	372	320	305	325	341	334	327	294	364	345	336	323	323	308	358	313	330	352	360	348	333	322	346	358	282	377	359	343	317	369	364	341	355	365	351	370	346	314	310
20413	9713	8922	5065	3585	2040	1205	916	877	806	885	832	857	789	836	742	832	792	794	782	795	812	804	820	829	769	810	795	808	759	803	810	836	818	808	842	792	823	827	799	817	799	810	796	797	834	811	778	795	859	802	821	857	787	794	850	809	839	815	809	821	824	780	834	801	826	813	839	813	771	779	842	774	810	800	751	803	808	785	779	804	772	770	798	818	824	793	799	826	839	807	789	760	792	823	796	764	822	798	754	806	780	820	745	832	757	812	802	797	800	800	789	810	791	791	802	808	794	785	811	773	840	812	764	810	768	774	820	796	815	782	726	817	789	776	795	809	777	790	812	804	805	790	739	807	807	821	794	788	812	761	813	845	798	803	828	800	801	824	794	778	765	793	793	799	802	797	783	762	753	776	769	820	799	797	808	813	771	815	769	797	802	797	768	784	869	790	788	848	766	789	803	800	815	828	752	798	802	757	844	824	826	834	783	844	764	762	781	805	790	786	764	793	807	794	789	752	737	779	766	801	805	802	793	737	782	811	795	813	801	804	780	786	795	755	798	808	791	817	826	828	819	803	812	751	850	828	849	812	818	814	753	802	832	760	866	804	795	828	834	791	775	838	795	757	767	760	786	757	798	782	807	839	828	806	788	770	841	844	777	723	803	812	798	811	764	804	816	800	791	727	801	844	817	806	818	821	740	777	837	845	779	749	806	730	798	768	793	809	820	790	773	765	789	827	773	772	766	769	814	888	866	775	792	840	790	736	823	828	794	811	874	764	778	801	845	785	825	815	790	824	792	817	812	771	787	790	795	849	793	773	822	772	816	828	762	804	833	810	848	825	809	832	811	772	841	799	832	857	830	772	837	781	793	848	789	794	791	858	785	820	823	837	821	809	826	842	788	780	817	778	763	778	787	776	838	776	834	761	813	790	836	832	792	830	843	815	778	847	800	758	778	797	776	769	851	776	745	765	805	767	841	787	794	805	768	767	787	846	835	843	754	816	781	824	813	736	755	847	821	830	802	793	828	818	718	823	784	791	825	799	800	753	804	852	761	788	855	791	719	783	814	836	754	771	811	716	805	769	813	821	792	805	820	789	814	816	801	785	811	750	824	808	771	774	749	841	847	822	822	773	761	797	781	782	823	796	808	803	800	790	765	835	811	838	824	743	743	820	878	796	792	790	809	821	816	816	770	771	829	787	773	758	795	822	781	777	851	763	786	810	837	795	807	835	815	746	805	787	737	758	810	814	811	810	797	784	799	757	835	821	781	869	797	792	767	784	756	827	821	812	811	777	795	872	770	797	793	819	826	807	785	814	798	768	804	822	783	821	804	800	859	773	798	826	752	828	770	833	815	780	720	811	803	756	792	813	779	770	755	833	842	780	787	803	788	810	760	812	784	841	751	834	733	810	849	797	787	780	716	816	787	807	820	785	761	814	822	781	811	792	810	804	825	846	829	796	783	833	792	764	843	798	778	860	822	789	780	814	758	788	736	791	774	821	789	794	839	821	765	810	805	884	797	818	799	788	806	823	801	789	819	750	808	803	821	753	760	821	778	798	786	801	816	810	824	778	814	792	836	803	779	761	781	733	812	763	830	840	769	824	749	822	802	825	832	794	820	738	837	795	787	738	821	827	793	781	832	845	823	749	798	773	733	796	815	792	817	806	846	821	771	844	765	809	809	771	801	780	765	747	790	803	816	797	835	833	868	758	798	808	837	763	802	783	796	766	847	768	808	776	784	797	837	811	849	779	763	781	809	797	795	852	740	803	793	789	828	802	804	794	784	794	839	794	786	787	784	783	758	803	796	808	789	842	775	825	773	794	750	786	823	815	802	796	757	802	794	781	793	743	799	837	770	777	825	787	843	763	808	811	802	847	813	781	780	783	812	779	805	809	805	796	782	807	818	781	796	751	784	795	786	828	786	829	778	807	790	818	778	792	754	780	807	721	815	805	813	805	752	780	745	830	792	788	782	787	799	785	816	772	797	807	795	801	776	843	764	835	770	786	814	763	795	784	762	740	834	802	778	778	816	819	769	793	830	830	763	773	772	802	823	827	817	763	762	805	833	775	748	798	820	765	802	800	862	796	789	792	807	800	759	814	777	762	773	810	790	794	813	791	820	806	822	868	757	817	780	851	827	771	800	842	773	750	804	754	812	772	773	777	762	800	844	769	805	778	800	792	779	852	763	793	840	770	776	830	813	872	853	791	806	811	761	803	834	818	801	800	789	801	796	771	794	825	823	854	767	796	789	821	816	826	841	803	773	793	776	807	809	800	827	841	827	755	758	806	773	801	800	833	795	836	764	810	771	782	848	810	760	799	830	795	832	817	812	779	761	811	832	779	816	767	782	778	794	782	790	812	841	826	809	752	816	749	841	796	808	808	810	728	814	793	836	794	833	778	808	810	774	810	830	789	794	813	821	817	753	789	775	812	780	809	825	849	786	822	841	792	794	777	766	769	789	796	769	800	804	778	786	816	788	791	807	844	767	802	816	811	827	812	817	798	773	802	848	763	800	795	779	798	836	823	850	758	798	817	774	813	806	780	785	804	782	820	805	835	741	793	808	824	753	788	818	795	817	813	839	787	833	868	813	773	799	791	835	811	769	838	807	807	799	812	772	756	842	813	818	794	821	812	788	821	807	744	768	767	759	816	822	785	772	761	792	754	792	823	787	791	769	789	802	778	836	803	771	805	798	787	772	812	841	785	782	778	760	788	768	796	764	820	833	812	761	800	812	795	837	806	804	809	788	736	776	787	854	786	808	770	722	800	812	757	832	838	841	817	794	813	860	808	803	818	748	776	806	802	817	830	787	825	788	822	713	802	845	817	787	794	831	802	761	783	811	776	809	859	776	796	791	775	778	800	755	745	722	822	820	809	774	734	760	805	817	793	751	827	822	831	801	755	781	762	790	793	807	850	787	820	787	804	850	809	831	793	802	769	772	811	805	833	779	762	794	755	779	764	789	801	750	742	749	796	751	827	769	820	773	801	824	798	809	772	818	761	793	814	809	760	833	822	800	868	810	838	765	841	809	805	806	829	746	764	815	767	829	866	768	791	761	800	800	778	807	799	808	807	787	789	802	810	813	739	767	775	762	791	785	859	732	830	795	790	794	845	798	804	809	839	772	788	818	830	768	834	796	789	811	776	777	802	859	783	782	770	792	784	805	776	781	770	810	786	822	799	831	800	808	798	761	766	802	812	820	818	789	772	788	768	765	818	820	810	821	811	798	814	814	850	815	790	739	759	802	810	827	759	861	841	803	769	818	831	813	772	771	826	848	749	821	820	765	791	744	810	849	782	798	765	803	787	800	764	802	833	819	806	808	774	757	760	772	781	769	818	853	756	803	839	817	755	769	779	803	832	782	820	795	791	830	793	849	783	790	733	765	804	810	779	799	805	785	801	820	820	844	789	793	814	840	801	840	859	820	764	805	770	799	788	805	785	802	789	807	796	754	754	819	829	789	816	811	745	815	804	772
32229	5304	1073	724	535	443	352	367	387	365	327	357	341	374	325	333	361	352	330	375	347	320	320	375	369	343	343	314	356	332	374	345	352	363	359	360	371	322	359	355	366	345	333	325	338	356	317	311	357	367	395	357	341	306	376	400	343	323	305	362	363	345	335	368	380	362	337	372	327	332	366	342	337	335	343	354	351	353	353	349	340	366	347	344	355	320	343	367	375	360	333	373	390	392	354	344	308	297	357	294	346	346	342	342	362	354	360	368	322	361	376	391	381	374	286	339	353	368	344	361	335	358	348	331	379	348	312	356	345	334	328	356	364	365	375	344	371	358	330	328	347	338	332	363	379	352	342	344	338	355	350	386	349	355	358	328	323	343	342	342	350	365	362	350	347	359	384	378	384	356	325	380	342	358	348	333	344	350	320	326	360	361	419	366	361	331	360	342	350	373	342	351	351	368	325	364	373	364	338	347	344	334	357	340	354	374	361	361	367	377	387	310	314	304	338	345	356	365	333	349	333	348	354	355	333	362	337	392	360	326	369	382	358	387	354	343	323	347	371	358	368	344	351	333	324	348	323	351	350	352	360	307	364	305	320	331	355	377	311	327	361	378	371	335	336	356	352	367	330	344	346	343	354	373	365	357	322	341	358	369	358	394	368	372	310	338	328	347	324	316	355	361	356	329	325	345	376	338	318	329	370	359	381	360	331	315	372	321	331	379	375	374	367	327	329	347	375	328	346	326	367	355	396	338	342	388	358	358	383	322	348	347	349	371	351	334	343	373	360	362	342	360	304	347	373	342	362	341	376	394	367	359	369	375	336	338	340	334	312	355	372	363	363	344	321	337	318	370	326	348	326	344	336	335	354	343	322	360	360	348	344	352	359	365	373	352	356	338	344	336	357	366	360	400	339	362	359	344	358	346	336	319	325	328	343	361	332	339	369	348	354	346	369	319	337	364	349	376	321	355	324	345	347	326	356	348	363	375	380	346	350	375	377	348	318	341	331	355	333	355	336	340	351	364	364	345	359	327	327	336	338	346	314	370	320	375	354	349	329	321	343	354	341	364	355	343	352	344	344	377	316	353	345	349	317	374	348	340	334	323	381	318	326	347	343	326	321	372	345	347	350	340	368	331	354	373	360	335	363	334	337	345	333	329	347	343	349	354	392	318	379	341	370	371	324	357	358	323	305	378	352	349	350	370	374	336	341	318	348	330	347	361	330	320	322	382	334	329	355	367	339	355	355	350	351	336	345	358	338	383	352	319	337	370	359	321	302	357	340	371	373	329	357	353	351	340	351	378	341	349	369	366	363	357	363	328	329	342	352	340	328	315	319	335	366	336	377	355	329	337	426	382	369	335	343	365	322	362	354	367	340	355	365	331	314	309	340	342	337	334	323	379	365	347	389	374	343	364	373	352	354	379	343	349	354	344	365	353	334	322	325	334	333	361	357	342	336	361	360	342	355	352	359	323	304	339	367	346	327	355	361	355	346	330	344	332	326	313	329	344	338	364	354	332	316	367	380	351	322	319	348	350	339	365	299	343	365	324	344	351	368	369	347	369	351	349	362	360	359	327	324	348	386	345	320	318	375	355	345	363	338	353	372	362	308	364	390	336	353	339	363	366	367	367	361	369	341	357	347	302	350	313	349	385	342	340	345	352	320	367	348	359	347	343	340	398	360	365	387	329	326	352	347	347	354	385	331	364	350	358	357	301	391	350	344	373	324	380	340	308	372	387	397	360	343	340	337	360	349	323	354	338	352	349	334	299	349	314	329	359	353	317	350	340	361	348	360	343	357	347	361	363	346	331	326	347	380	335	380	327	369	366	355	354	325	368	361	308	355	359	379	301	338	306	353	344	359	335	342	393	311	356	372	324	363	339	363	358	364	313	342	328	364	364	327	348	336	337	352	349	348	353	375	361	369	364	303	338	308	348	346	321	327	320	327	345	318	329	336	344	350	347	360	340	352	366	328	343	363	333	348	329	358	369	356	380	349	333	336	334	374	363	377	347	331	346	367	350	329	361	347	371	351	350	328	355	333	330	366	358	349	320	354	352	368	357	342	343	342	340	371	367	375	353	316	337	360	339	353	349	360	351	346	354	386	365	385	364	417	348	308	340	365	336	308	311	351	354	324	377	389	303	324	373	374	381	347	380	381	345	346	360	324	327	350	378	316	345	325	348	339	356	355	328	340	326	358	324	352	321	353	345	360	328	360	332	342	367	326	331	333	308	345	318	335	352	385	358	358	367	352	335	366	363	365	323	336	313	339	371	355	340	379	374	342	356	339	324	358	323	358	341	327	384	335	337	366	362	346	363	368	352	350	340	352	339	351	340	333	354	346	358	366	354	312	337	363	348	349	346	353	346	306	328	362	335	335	335	363	341	347	337	380	365	320	373	358	404	341	359	367	369	392	352	375	382	349	359	365	312	328	373	379	328	363	315	372	330	368	357	334	339	325	336	350	357	359	358	358	330	358	358	378	373	355	381	368	403	359	333	341	349	372	325	348	326	352	418	392	380	353	364	342	341	372	352	375	316	327	359	343	343	337	342	327	347	339	359	348	353	398	342	381	379	358	375	346	348	366	330	364	338	320	324	342	359	348	388	361	334	330	365	323	358	390	364	362	344	378	364	324	350	348	321	343	375	389	356	343	298	351	347	326	318	327	314	341	347	276	331	346	346	361	384	332	326	332	340	344	355	371	349	350	380	335	366	341	380	345	356	356	348	376	349	363	367	333	386	364	305	350	339	393	302	360	343	344	339	342	350	329	342	351	331	326	357	359	357	384	360	338	336	323	343	384	361	356	364	338	349	334	359	356	356	341	422	369	341	329	334	350	363	351	374	363	314	362	332	358	379	342	337	330	360	347	309	321	342	355	357	355	343	335	339	321	335	313	350	321	348	311	352	344	350	333	305	301	343	324	343	375	338	354	361	349	333	388	348	343	373	347	369	384	358	351	341	393	340	352	332	368	336	371	372	341	337	362	395	352	344	376	354	338	358	344	310	377	361	318	356	330	315	367	322	372	316	357	359	381	313	360	343	346	327	400	352	344	396	364	352	324	329	315	337	396	342	342	356	379	348	350	360	345	349	310	366	364	320	387	334	323	355	340	330	345	343	348	314	340	375	373	341	328	338	384	344	364	335	311	341	338	365	368	347	337	364	331	352	333	343	330	348	324	320	350	350	337	345	362	352	347	344	310	308	381	326	300	336	331	316	332	312	380	344	334	350	361	380	356	350	330	337	352	364	372	351	336	312	335	337	344	351	329	289	385	350	354	376	314	362	352	317	409	364	359	363	333	344	359	336	376	342	327	314	371	325	352	388	361	341	342	357	366	373	360	380	330	317	349	341	350	326	391	350	402	339	328	358	346	337	341	310	314	329	341	331	350	366	343	316	339	360	343	325	341	313	365	385	361	389	343	334	354	345	324	327	350	370	338	331	364	291	326	377	391	330	343	367	346	358	323	368	370	352	397	385
21054	9345	8727	6174	3761	2782	1886	1132	931	896	869	879	901	870	819	791	750	881	829	846	799	838	807	861	838	846	808	828	867	857	790	833	811	807	815	826	824	874	811	868	808	769	823	808	866	810	822	790	801	875	834	799	855	868	847	796	858	819	891	840	829	807	860	834	816	859	835	885	849	775	818	844	836	783	845	848	815	869	815	843	871	865	818	782	824	826	798	804	804	890	818	794	873	812	787	856	836	850	809	827	802	822	866	827	848	847	832	816	787	858	852	798	806	864	810	802	807	771	794	806	854	774	818	836	806	841	817	835	810	835	832	825	827	820	802	823	815	853	850	892	848	816	832	821	838	849	853	816	822	816	853	840	838	765	795	802	810	863	858	832	823	836	798	827	843	894	794	800	800	798	787	844	865	828	841	786	856	842	835	863	781	805	804	840	838	841	808	801	785	822	778	858	828	847	814	823	846	837	815	843	833	817	847	849	828	824	837	833	829	788	820	828	816	818	825	881	800	791	849	848	817	803	814	866	791	837	825	792	831	838	839	860	846	841	817	834	836	854	849	826	841	785	835	812	786	840	753	789	803	798	872	844	862	841	766	789	811	781	795	847	796	845	790	815	775	798	769	864	854	830	828	811	815	848	845	848	857	804	831	822	832	893	819	792	847	813	889	823	837	829	800	755	828	803	807	849	823	846	797	807	851	830	859	816	837	826	809	811	825	837	790	806	817	816	824	827	817	774	794	804	803	825	852	810	803	825	776	757	841	829	836	835	790	834	810	840	846	870	846	829	826	824	849	795	793	811	812	860	880	855	811	856	842	805	854	789	782	802	902	779	843	830	844	742	815	830	850	862	800	801	766	870	817	868	825	817	797	831	812	814	848	895	756	847	812	820	789	853	863	819	790	810	824	801	880	849	807	822	828	823	785	826	828	838	827	786	842	799	810	828	893	832	832	830	823	796	855	802	773	839	855	808	818	814	861	839	779	842	802	859	856	755	824	810	835	841	797	822	824	856	793	844	840	822	808	855	846	855	813	824	819	826	829	820	862	830	814	802	881	787	874	829	859	853	838	800	839	811	859	814	847	832	856	849	813	787	820	798	843	868	801	819	844	825	790	834	788	830	824	793	849	849	812	844	833	822	826	834	792	847	839	855	837	818	889	835	862	861	810	873	800	816	858	881	773	822	896	815	875	842	845	817	825	813	842	818	836	888	846	816	873	817	832	824	834	880	810	816	785	821	846	863	893	823	896	826	851	833	844	814	835	822	858	798	836	796	811	815	815	877	819	853	822	825	798	845	881	807	837	805	848	829	846	842	806	859	803	795	836	820	770	845	796	798	907	775	841	791	828	852	817	838	833	813	821	828	814	892	818	815	817	808	832	791	854	824	866	837	842	790	853	859	811	830	812	790	764	797	817	801	901	794	845	841	808	838	833	876	866	841	838	821	783	845	834	825	794	825	793	786	785	889	831	761	816	832	830	804	843	819	807	814	852	803	833	826	792	814	830	816	858	811	763	871	792	825	797	849	815	780	850	845	797	774	818	793	858	837	805	793	886	788	820	894	813	816	821	833	771	801	869	845	846	882	813	817	854	803	778	835	814	865	841	832	821	833	821	846	822	851	823	818	786	815	824	840	806	898	822	804	838	789	857	827	798	832	821	794	874	811	826	863	807	771	898	829	850	823	879	819	836	788	852	871	859	833	823	782	851	844	836	816	832	833	794	824	805	776	783	868	776	782	830	828	831	900	823	849	810	785	763	840	795	825	810	883	789	895	873	856	813	783	870	785	787	844	853	807	848	812	831	863	811	803	818	819	773	798	894	874	819	817	835	853	815	818	838	825	796	843	834	810	805	837	793	835	825	818	842	831	847	794	853	827	821	843	866	849	846	766	857	830	808	841	784	809	821	829	785	784	882	836	819	767	787	802	830	817	859	784	868	852	868	837	841	841	861	856	859	834	853	824	888	858	891	802	871	832	826	863	848	838	802	775	809	878	783	881	836	821	818	828	805	786	762	822	818	801	784	751	829	828	828	805	790	817	856	804	846	833	800	847	842	845	817	809	857	802	845	805	798	818	856	860	807	847	826	818	796	800	845	802	801	851	802	812	828	814	794	835	799	797	852	802	806	822	860	771	805	791	844	821	832	866	797	828	825	846	824	836	848	759	854	834	804	796	803	820	829	864	794	851	799	788	855	839	795	791	804	834	804	816	802	801	809	878	834	887	847	808	808	818	852	802	801	816	823	828	841	868	810	837	875	800	838	842	807	829	822	862	818	800	871	801	850	837	841	836	880	843	813	816	802	812	829	848	861	822	806	804	821	876	848	831	779	853	810	847	812	813	830	837	857	803	818	836	837	793	800	834	817	874	800	820	873	813	827	857	817	823	810	856	839	805	844	813	786	828	789	864	854	779	869	832	816	807	763	817	816	827	832	765	848	847	787	810	779	867	852	794	820	823	807	832	843	832	809	840	829	812	856	841	842	804	793	855	833	848	817	817	826	781	824	861	834	807	868	828	827	815	843	835	825	796	843	805	829	811	827	825	835	795	799	902	859	897	768	813	854	848	842	800	844	824	792	780	878	819	825	789	859	836	836	817	831	833	874	807	854	868	820	884	870	790	848	834	808	869	794	881	856	850	825	827	799	829	786	854	855	809	819	781	767	810	837	816	827	836	825	806	819	795	806	842	867	803	801	855	836	848	791	799	789	850	825	823	810	874	821	850	866	816	858	814	875	793	853	832	864	823	829	816	831	792	891	857	832	803	799	854	803	864	830	851	816	840	845	806	868	880	858	765	870	787	805	848	789	864	875	830	833	865	836	857	804	821	802	843	833	756	803	847	824	809	839	802	822	811	858	823	868	773	855	823	814	823	787	830	838	803	784	834	823	853	834	786	856	815	790	788	821	843	872	788	857	892	781	797	861	848	863	829	835	824	799	762	824	908	842	808	827	819	825	822	821	853	790	856	803	796	827	796	792	829	859	843	773	813	815	835	830	905	810	870	827	820	824	817	804	751	849	768	860	812	824	819	826	899	803	852	833	829	820	786	852	790	834	841	846	847	784	832	834	801	820	798	771	831	833	809	825	855	857	837	846	867	799	839	868	834	856	787	809	830	833	843	830	832	813	845	775	822	830	860	862	846	801	826	824	812	793	875	822	885	856	810	821	837	804	791	799	835	804	859	806	796	820	841	837	839	817	838	827	844	845	821	798	803	819	865	851	820	819	831	813	813	825	803	873	795	806	814	893	820	842	807	809	778	831	783	843	790	843	880	853	807	849	876	788	816	869	803	819	825	832	793	790	840	838	807	873	821	826	831	817	837	816	833	844	827	859	810	879	817	807	784	783	810	807	837	850	791	794	843	866	822	818	836	825	791	831	839	829	832	810	804	854	822	853	800	796	828	823	783	848	842	819	801	842	824	841	825	832	832	821	823	808	843	806	838	830	849	801	791	795	851	795	821	827	852	874	806	853	767	834	804
18754	1876	523	453	363	346	343	343	382	350	354	364	372	320	326	325	291	314	309	320	323	318	301	377	316	340	319	312	336	358	343	334	330	317	343	281	304	304	321	325	314	365	310	306	351	357	348	317	318	291	312	296	332	337	314	304	274	339	307	315	337	327	310	368	353	347	326	307	349	331	300	322	292	296	300	308	284	337	337	332	307	344	329	341	311	325	348	351	302	326	335	327	303	314	284	303	339	351	280	340	335	299	320	343	328	344	346	346	327	327	317	321	331	336	329	325	308	327	328	342	324	346	314	311	313	295	292	322	293	308	317	371	338	331	339	337	298	327	326	325	309	319	347	332	347	336	354	313	374	335	351	328	314	329	320	312	327	343	322	328	371	320	347	360	299	317	355	337	390	349	374	311	343	369	343	320	317	318	337	328	315	338	336	314	319	292	346	323	313	349	340	338	362	321	341	311	332	334	292	321	312	350	365	342	366	377	334	336	342	370	353	315	326	307	323	309	354	349	302	353	346	354	351	353	323	316	339	338	303	338	367	341	316	334	329	336	344	325	347	285	386	340	331	346	313	326	294	340	318	350	375	318	314	298	295	340	348	334	339	336	312	307	323	334	336	312	289	358	325	321	310	337	342	286	343	332	326	362	329	346	297	325	314	337	321	369	372	374	371	330	363	307	309	329	362	325	323	303	330	310	310	324	317	326	333	282	362	339	340	323	344	339	330	323	303	285	320	364	335	334	344	314	360	325	365	291	307	332	359	327	323	314	318	300	343	339	319	341	327	357	323	330	330	335	324	341	341	331	346	318	315	315	335	319	327	339	321	326	333	334	338	337	333	345	362	323	346	335	349	336	278	358	344	308	339	326	321	357	360	351	323	357	335	304	309	334	320	321	321	321	326	346	340	347	357	339	352	335	331	321	374	330	326	322	330	336	351	323	303	305	319	301	326	317	349	321	321	320	339	341	344	324	331	335	345	303	322	287	357	380	384	366	324	368	330	311	299	318	320	317	330	322	300	328	323	357	342	331	299	338	293	322	315	318	305	341	324	357	311	324	329	303	297	354	316	322	336	327	339	303	350	341	335	338	304	295	328	347	358	361	334	362	304	377	359	340	348	345	364	320	334	322	331	370	294	352	341	323	301	317	375	305	344	311	355	328	317	316	300	318	303	294	331	318	315	332	378	367	326	325	320	323	325	320	311	333	298	308	324	326	326	328	304	332	338	380	351	338	330	334	311	338	322	391	335	334	349	330	324	340	346	313	325	330	326	346	322	322	358	338	335	329	315	322	313	358	331	328	323	352	325	333	385	316	358	339	361	346	333	349	321	329	323	322	327	318	353	330	339	341	350	329	311	323	329	283	351	302	339	352	337	358	340	328	321	313	321	324	360	343	311	323	343	303	384	341	332	344	339	324	315	338	359	344	335	330	339	351	285	355	335	327	351	300	377	315	301	363	321	335	337	327	322	344	344	351	359	346	324	318	317	326	306	357	355	349	347	329	349	338	348	332	314	352	365	286	316	308	295	347	286	312	342	318	359	290	313	316	319	311	339	329	350	347	333	331	323	327	298	335	325	346	372	308	327	350	355	324	290	375	331	346	318	333	331	336	310	341	336	339	303	353	326	356	336	376	313	322	324	317	309	286	319	309	322	331	334	353	338	369	347	332	329	312	350	355	339	383	322	301	361	311	329	318	328	314	353	326	324	367	330	346	344	322	356	312	310	341	344	292	352	327	350	308	298	296	300	315	336	298	318	360	314	337	298	326	339	345	335	306	303	322	361	371	338	340	317	305	317	343	332	319	340	323	336	321	335	354	290	314	355	346	369	326	321	348	298	297	295	309	328	318	323	336	336	319	328	335	332	339	292	322	356	311	294	343	350	323	337	312	320	351	330	370	341	308	327	332	315	318	316	337	305	323	326	331	336	355	361	315	340	311	357	312	332	340	332	331	351	348	350	337	334	329	317	359	325	304	320	333	338	365	344	342	331	349	332	345	319	313	347	348	321	342	333	344	316	305	323	340	341	324	339	347	304	304	378	332	340	315	336	326	330	324	318	318	339	367	305	313	330	338	352	330	331	318	341	316	290	324	304	324	312	326	343	324	328	339	298	343	324	347	329	342	311	311	283	354	338	344	363	363	319	334	312	317	334	309	337	297	329	346	330	338	355	335	322	345	315	334	334	371	351	312	314	327	334	356	323	336	348	367	330	337	315	338	322	314	327	354	334	316	381	328	369	297	353	360	331	367	332	364	344	333	295	339	295	352	307	322	297	355	335	353	315	320	338	313	369	331	346	344	356	355	333	338	335	316	331	349	327	313	354	318	325	325	317	362	338	355	314	345	332	308	324	343	323	300	301	343	344	308	341	318	338	366	347	311	324	312	335	319	320	368	306	287	348	335	307	321	317	370	330	338	300	311	334	320	310	309	324	310	328	331	339	300	301	357	355	322	326	339	332	306	342	293	326	334	297	325	361	341	330	337	349	357	323	333	320	347	345	303	320	331	334	330	340	354	327	314	340	351	307	324	315	352	326	330	344	341	325	316	350	347	345	311	313	331	325	329	334	349	326	332	305	321	314	353	345	303	322	349	344	338	355	341	312	336	331	332	355	358	325	334	328	335	352	339	299	353	319	328	308	303	318	317	337	325	299	291	343	357	330	339	322	318	329	294	346	339	319	335	331	340	291	309	303	319	313	314	347	351	361	308	314	324	366	316	313	336	317	335	336	322	335	310	326	341	334	316	322	320	332	321	357	330	321	341	317	339	341	356	316	314	327	332	347	350	336	324	309	330	368	347	335	338	359	337	346	319	309	347	374	296	339	322	314	337	349	338	326	311	340	306	343	325	321	318	340	324	324	337	339	344	330	340	327	278	308	343	325	339	333	318	327	338	292	336	348	338	327	328	294	313	323	341	320	338	364	342	318	331	342	370	344	374	316	335	300	326	315	305	339	304	312	332	299	315	317	338	373	330	363	355	333	320	312	348	337	334	323	384	354	335	340	348	354	351	353	307	342	324	322	349	354	330	325	319	315	312	307	354	280	353	317	349	302	361	321	310	340	335	373	340	308	357	344	360	310	309	310	311	345	315	318	304	295	349	324	351	338	338	341	360	333	296	277	298	339	314	320	339	347	322	343	330	345	342	360	310	359	349	316	346	331	342	333	348	311	324	342	366	338	296	322	337	347	337	324	322	365	344	341	330	312	333	306	327	290	335	359	343	329	318	310	293	292	330	357	339	323	341	311	352	366	321	301	325	322	301	329	322	314	320	347	322	352	339	345	331	308	339	331	286	299	326	355	334	328	299	319	343	349	333	330	328	345	354	318	327	348	371	337	329	346	332	322	331	342	337	317	322	345	293	348	355	336	383	333	329	321	327	349	345	299	318	345	331	334	322	351	336	355	332	283	340	342	343	330	322	338	335	336	336	309	316	320	323	304	326	335	350	306	324	347	333	362	354	303	340	331	345	371	337	327	319
14028	4696	3534	2432	1930	1480	926	813	777	788	771	783	796	774	778	743	777	805	783	775	793	737	773	732	731	810	709	757	729	764	751	730	728	765	735	755	729	793	749	812	771	741	750	740	790	721	735	754	797	710	762	777	750	751	738	747	753	727	718	701	724	716	714	775	755	780	772	735	714	816	772	771	822	774	803	703	746	759	766	710	763	759	786	729	759	759	723	724	791	771	756	764	791	783	810	777	765	810	763	743	758	752	770	733	744	767	768	797	733	732	750	744	753	760	733	765	781	738	715	755	824	744	673	757	710	774	774	752	769	739	742	714	749	773	777	743	759	757	739	730	798	736	746	770	759	752	715	784	731	736	764	733	734	761	755	736	766	727	795	774	760	733	770	778	750	747	753	754	756	778	745	779	801	758	789	760	729	790	759	725	770	739	724	734	724	727	762	751	701	740	747	769	726	742	769	769	753	699	756	742	769	777	744	741	729	744	768	742	760	779	739	780	787	760	774	729	756	774	759	765	783	758	714	723	728	823	777	752	729	774	747	754	751	786	722	742	710	795	705	754	742	790	731	697	786	764	753	710	783	741	762	729	728	778	754	723	755	829	708	734	724	737	799	783	765	728	753	742	744	718	747	791	791	737	742	796	783	731	778	725	784	747	763	754	681	730	756	762	713	761	771	772	756	732	786	689	749	820	789	762	730	767	765	719	740	764	750	776	790	713	765	771	750	748	752	657	734	753	742	790	774	790	708	756	727	770	719	774	741	795	760	758	722	798	755	744	752	716	756	766	777	753	712	759	797	815	782	756	795	765	738	702	731	788	764	781	747	776	772	766	707	751	708	747	781	749	800	771	763	773	781	717	740	709	765	789	791	761	713	790	783	761	784	703	753	761	732	809	769	745	785	724	745	768	731	742	746	737	685	813	734	787	763	765	746	756	761	800	736	743	771	758	768	759	745	762	734	746	784	766	733	697	703	726	710	748	780	716	726	741	704	740	724	779	707	785	732	743	702	741	722	687	768	742	735	792	764	699	755	741	727	726	685	761	700	745	752	692	773	814	785	770	785	805	763	731	777	751	771	763	745	758	723	742	748	748	810	742	722	774	766	779	717	732	761	783	759	748	763	741	739	707	761	779	732	759	732	740	742	774	760	729	749	723	726	691	757	759	727	800	715	714	746	758	753	774	711	718	747	758	709	785	777	759	678	802	764	741	760	725	714	749	762	715	780	735	808	742	753	722	722	768	740	756	753	812	717	778	742	736	731	777	795	811	747	750	774	764	722	780	749	707	766	738	753	729	767	705	792	721	763	726	726	706	719	780	759	739	715	787	765	785	750	718	759	742	742	754	737	744	763	746	782	768	818	731	715	751	756	724	738	775	758	693	763	782	739	767	718	742	797	744	731	735	801	707	776	755	737	744	760	762	749	755	727	717	761	781	734	711	811	769	744	771	759	802	740	781	697	727	792	819	755	803	736	742	762	773	784	762	772	712	780	695	749	751	725	736	766	751	745	692	737	748	758	752	732	751	799	769	767	765	765	737	746	726	720	777	727	785	743	780	796	772	815	728	752	699	744	719	770	754	726	759	752	775	756	764	764	749	770	777	755	739	742	765	813	734	757	754	839	718	791	742	758	766	716	740	742	803	769	722	737	802	740	754	763	759	753	745	732	716	721	753	782	740	760	755	762	678	749	757	751	771	744	793	746	762	747	732	701	721	744	726	799	726	748	744	736	715	754	754	748	751	781	737	736	760	780	694	762	720	812	731	724	750	728	738	749	761	760	706	746	795	706	725	750	711	735	785	772	734	727	709	717	768	750	753	701	746	761	746	724	738	739	780	764	733	800	760	756	750	799	829	682	768	774	749	755	748	761	774	772	817	793	715	737	766	738	771	762	739	796	766	768	751	702	776	771	726	752	716	718	728	744	744	750	779	757	802	750	765	730	753	755	746	784	732	755	747	742	717	738	677	794	796	773	718	774	751	787	757	751	737	723	751	731	778	755	807	741	773	731	720	764	701	755	771	759	770	764	770	738	760	745	788	727	783	802	720	730	754	738	772	737	772	751	790	840	759	734	740	800	712	794	754	797	747	752	786	723	750	733	786	730	785	785	752	761	717	772	728	791	750	743	819	769	713	718	748	757	747	760	744	731	762	762	728	761	722	745	788	744	742	749	792	769	745	761	774	771	736	776	765	730	733	729	729	724	743	712	688	766	735	760	767	794	724	758	814	742	767	742	793	731	762	771	758	761	762	808	754	771	751	771	725	728	784	741	772	767	759	760	751	777	745	780	769	790	762	741	746	753	769	719	721	756	747	766	783	730	753	764	791	752	732	759	728	747	695	745	789	795	769	737	785	731	758	720	755	758	718	753	740	713	665	736	716	771	711	750	749	786	819	756	760	748	758	784	737	715	815	738	778	737	759	758	786	760	760	750	763	770	752	769	801	776	798	754	765	801	694	707	743	806	762	705	772	777	711	730	735	767	763	722	774	790	728	789	762	739	741	803	760	755	753	785	750	733	756	722	784	790	775	776	745	761	769	722	800	740	688	743	812	712	703	709	707	814	767	752	764	724	704	762	747	756	746	742	784	725	778	770	743	722	813	777	778	762	797	734	766	783	737	741	715	765	762	767	744	732	730	756	746	757	744	758	717	757	741	789	723	736	717	757	756	721	710	731	782	768	747	821	767	732	772	767	727	775	781	762	813	799	791	746	755	702	788	726	782	742	703	726	736	803	721	761	775	777	751	744	739	753	714	718	752	753	775	723	769	790	753	739	750	764	739	746	830	787	778	754	726	744	728	780	740	738	750	782	742	759	743	777	763	708	750	801	773	775	770	743	725	762	682	752	755	727	746	787	773	741	755	750	764	746	754	758	779	772	731	776	731	717	697	740	737	725	760	719	745	736	771	748	728	818	736	748	782	700	786	744	714	715	765	731	794	750	730	752	776	740	742	755	759	754	758	709	760	748	780	734	753	763	774	729	739	719	765	765	727	725	771	727	717	742	714	760	757	719	726	752	743	749	693	775	758	753	768	709	730	768	759	789	769	764	791	745	803	740	781	713	773	797	736	739	755	759	765	782	742	737	753	765	747	795	749	756	755	736	701	715	737	769	725	757	784	718	731	735	763	714	708	755	795	760	770	725	708	757	706	734	804	733	753	735	787	767	751	738	782	767	760	753	706	801	753	758	793	760	735	767	774	746	754	762	760	689	777	752	755	742	760	729	769	773	759	800	787	784	743	739	730	759	768	720	756	730	760	745	740	787	732	731	759	723	750	737	779	786	749	763	743	780	707	682	767	764	762	763	767	810	715	804	700	717	729	743	756	758	763	800	808	740	756	773	734	748	733	736	774	760	768	745	709	734	734	720	747	772	717	729	753	795	739	754	777	756	747	777	749	773	761	773	728	769	730	725	770	761	784	700	715	745	769	732	718	769	770	742	709	740	768	756	744	726	795	749	760	778	748	730	752	771	698	737	732
29559	4529	830	605	486	391	377	346	359	334	360	312	348	356	315	374	360	348	367	360	344	370	361	344	363	364	352	326	337	356	369	354	338	357	334	317	310	344	328	342	341	344	312	384	348	355	328	330	351	342	312	349	358	340	334	362	364	330	354	330	298	328	318	295	339	330	349	303	320	369	357	326	361	335	335	309	347	282	366	341	330	362	333	355	336	327	317	352	372	354	350	319	359	345	358	349	325	325	313	351	327	374	338	351	355	335	354	343	365	323	358	334	353	345	329	339	293	345	335	330	323	318	335	329	329	346	348	337	381	314	320	340	338	389	374	390	328	350	319	341	330	340	343	344	318	344	354	366	326	343	378	294	323	285	314	318	340	344	367	349	328	318	342	333	346	346	323	329	325	391	322	340	294	324	322	315	369	323	335	321	341	276	326	343	333	355	366	324	320	377	346	327	356	313	311	348	289	321	344	310	302	328	359	325	327	304	359	357	342	365	336	362	346	345	351	358	338	352	304	337	337	305	349	325	324	303	359	302	377	361	331	317	339	329	357	293	316	343	374	296	357	329	337	357	327	337	342	318	353	338	347	308	292	354	333	317	306	338	338	320	334	344	349	316	316	347	322	328	358	350	322	293	381	305	343	316	341	353	321	352	335	338	357	349	340	366	338	354	380	329	321	342	335	341	322	349	341	310	320	356	340	342	362	323	330	321	332	332	328	356	295	368	344	336	328	347	356	320	361	315	382	348	363	330	314	374	337	316	328	359	354	334	333	351	364	329	328	333	333	293	348	320	364	333	331	330	308	304	336	332	321	316	331	301	327	313	309	376	328	328	374	347	331	327	340	378	343	333	324	315	321	307	371	354	365	310	341	298	328	332	359	362	333	312	320	386	345	340	347	327	370	353	319	364	338	335	316	344	293	321	350	322	334	309	345	359	329	391	370	362	344	344	323	316	319	354	334	357	338	357	341	353	330	344	382	327	350	358	335	387	335	332	336	320	338	356	339	316	357	361	341	357	347	311	352	348	345	357	349	311	337	352	357	311	316	342	350	348	339	328	358	358	317	364	347	332	336	344	311	309	354	320	381	344	342	367	348	303	303	322	364	340	337	337	289	329	352	320	359	323	308	345	309	349	324	307	350	371	320	333	343	336	365	349	299	331	364	338	326	323	359	368	356	338	362	353	351	353	334	342	329	333	342	321	334	337	339	344	373	345	309	365	327	303	330	361	352	352	350	342	347	297	314	346	332	329	352	290	354	322	338	315	327	334	339	315	372	357	317	368	339	322	368	339	326	364	344	327	355	343	386	322	295	366	351	329	341	329	346	328	340	342	339	333	344	338	350	347	368	361	364	339	319	354	302	319	361	362	351	319	363	305	361	310	333	341	368	323	294	323	337	363	336	353	321	335	356	362	353	400	375	303	305	346	322	303	339	373	327	313	339	342	326	343	330	332	323	338	311	343	312	356	345	329	317	306	336	333	346	327	313	333	341	296	339	316	336	348	374	327	341	344	328	366	322	313	313	329	328	364	301	349	325	346	345	300	335	335	336	331	297	349	357	338	323	311	312	341	324	345	329	323	334	326	339	359	341	339	323	351	335	369	334	334	343	343	329	330	336	331	327	335	327	313	336	338	335	324	356	362	344	339	350	337	368	345	356	351	299	344	330	341	379	354	336	300	345	346	341	338	363	345	382	334	345	319	320	351	342	325	352	332	341	350	342	354	301	327	362	323	325	364	389	329	338	311	325	322	348	346	315	323	371	374	283	319	370	335	363	345	335	309	322	289	318	355	334	325	347	322	390	321	312	333	319	313	314	332	355	305	383	340	341	356	313	337	328	313	331	320	343	302	327	361	314	298	346	319	388	316	334	347	316	319	327	350	326	363	358	310	310	340	325	330	333	329	275	309	332	358	343	353	333	345	298	347	342	313	369	336	344	334	325	363	325	340	364	353	320	347	346	346	357	315	320	318	327	333	329	353	332	346	359	359	311	331	333	375	343	336	314	320	353	336	324	347	365	359	341	337	348	339	305	320	360	312	328	323	381	337	359	379	353	343	330	313	373	308	354	330	301	335	377	340	391	311	310	322	332	360	320	352	332	364	366	315	348	356	329	318	324	335	375	332	372	366	355	326	334	345	342	339	303	316	348	307	315	365	291	345	328	366	369	320	316	323	345	391	350	365	357	344	351	346	324	333	329	340	357	368	357	301	340	368	341	361	318	322	335	342	322	368	372	339	382	329	321	355	353	357	291	305	357	374	337	341	307	370	334	335	330	331	350	309	349	334	337	305	349	330	333	332	319	329	328	330	318	311	314	332	324	337	342	318	361	331	367	309	332	340	339	388	327	344	351	331	348	336	293	367	380	338	300	338	338	300	318	326	352	335	332	360	353	320	307	312	340	370	312	315	294	355	345	372	324	330	379	356	335	324	337	329	327	345	411	355	337	343	300	330	334	350	328	343	336	326	374	315	321	322	339	350	343	371	364	310	313	329	334	319	354	350	334	342	324	342	351	333	295	330	304	339	334	343	336	371	348	313	352	317	324	343	400	319	350	337	367	330	333	329	331	318	345	348	338	358	352	335	329	331	343	393	351	298	367	341	331	332	348	385	367	312	372	319	359	334	346	373	333	338	338	359	366	367	327	299	348	352	350	355	337	323	295	351	374	350	335	321	328	310	327	341	361	311	303	335	332	325	346	304	349	333	349	335	327	375	346	364	360	334	343	342	351	352	346	333	304	350	354	304	361	330	353	360	337	339	362	297	366	293	343	332	317	331	375	327	349	345	342	345	311	369	333	333	337	343	323	349	338	297	354	361	343	365	291	366	323	332	331	332	324	319	302	331	339	351	348	352	322	364	347	373	346	381	352	335	377	363	336	372	344	311	339	313	348	343	323	334	329	343	362	360	355	308	388	372	340	334	362	307	346	330	336	307	288	338	327	316	345	340	350	326	294	362	361	352	347	328	372	373	322	374	355	336	365	304	339	324	327	321	352	353	377	338	361	379	333	341	346	329	332	328	349	316	333	356	350	323	325	336	303	346	337	320	340	340	333	340	339	302	344	365	353	325	348	381	315	363	322	366	303	346	364	339	323	376	340	303	304	328	354	294	347	335	350	342	346	308	314	337	323	318	337	361	338	328	345	332	339	331	317	354	333	356	354	341	287	350	319	336	348	342	341	342	308	341	363	348	331	346	389	349	312	327	371	335	333	368	378	340	334	329	368	351	315	340	340	355	374	280	332	362	355	323	370	326	341	346	371	337	331	328	344	355	347	343	363	335	322	316	312	308	358	312	313	335	353	351	309	332	312	338	349	323	393	341	337	347	362	326	327	327	334	320	330	314	333	353	370	300	352	333	329	330	326	314	294	341	318	331	318	316	349	361	317	329	331	357	324	354	364	330	347	327	355	360	387	341	339	348	367	347	330	321	301	389	340	342	317	316	367	374	326	324	353	310	356	352	315	328	372	335	380	337	326	342
20344	7593	5650	4730	3042	1664	1189	974	922	853	880	848	848	833	873	813	817	731	839	866	828	834	821	825	788	810	797	797	813	781	809	831	805	791	804	825	809	812	797	828	782	795	801	781	772	840	809	802	804	793	856	790	808	790	839	800	813	842	792	774	811	812	795	777	797	794	769	816	790	863	833	792	793	754	830	834	800	806	830	819	819	801	814	818	792	795	756	797	797	780	800	862	803	803	770	803	824	765	824	809	761	845	800	784	833	824	797	833	776	782	800	764	745	803	804	852	808	804	804	804	764	760	821	879	786	760	804	788	831	816	826	815	779	781	813	817	820	804	770	878	788	754	803	750	799	864	800	785	772	771	818	788	797	789	803	807	829	791	794	779	762	744	764	760	781	776	801	775	811	805	792	773	813	789	766	811	794	781	796	829	759	799	806	830	766	828	817	802	799	831	776	744	767	828	827	803	744	787	776	755	788	783	795	811	783	807	777	733	804	850	759	808	752	801	811	791	802	816	806	786	842	797	833	805	811	817	846	765	785	772	752	820	792	817	872	832	815	801	795	759	806	771	786	795	764	752	831	836	832	763	786	758	780	750	787	793	835	792	748	818	768	836	862	806	841	783	741	809	799	818	786	832	793	759	775	771	766	797	822	827	775	770	743	783	798	772	825	765	789	765	789	791	826	785	755	818	819	824	789	815	778	773	899	793	845	810	810	774	787	810	794	815	745	811	853	813	798	866	759	780	789	765	841	749	801	824	836	769	819	824	746	872	755	790	808	795	802	801	802	766	814	810	832	776	769	762	789	759	778	809	810	768	843	780	839	825	777	834	777	768	783	833	752	825	810	778	773	827	780	815	835	849	796	837	833	816	805	804	821	801	807	761	807	794	805	812	819	750	801	796	839	817	807	808	823	769	789	821	787	781	768	824	783	841	794	856	775	788	776	787	741	762	773	789	863	793	807	792	839	783	823	796	779	833	789	849	836	797	840	779	795	800	775	798	776	772	762	779	805	746	853	744	797	829	830	796	822	805	809	809	795	829	796	813	867	814	851	820	786	784	842	737	772	789	765	790	818	825	844	827	792	797	819	703	824	812	812	800	768	871	832	824	813	795	799	781	812	762	852	824	776	760	779	802	793	751	801	786	819	860	828	815	775	746	818	821	714	748	755	804	766	792	797	857	768	800	824	846	733	815	825	845	779	766	815	795	765	850	801	858	816	792	823	778	792	792	771	808	844	780	763	822	789	820	794	760	791	784	783	782	709	809	810	772	834	826	790	752	792	773	788	802	780	814	791	804	774	772	858	811	816	727	818	819	815	759	807	767	848	778	788	791	776	814	815	837	796	832	805	806	818	770	757	773	784	771	808	772	817	736	788	813	801	791	808	751	819	807	799	780	811	845	825	812	788	772	812	784	764	810	793	810	853	824	769	805	784	849	777	771	800	777	849	791	790	809	809	811	840	795	772	756	789	725	768	812	784	820	830	754	807	780	804	752	801	757	752	784	770	800	824	804	816	771	710	892	839	813	802	826	784	811	797	789	808	756	836	801	775	811	754	758	802	825	769	769	836	781	805	770	787	753	818	803	796	806	729	784	795	806	802	802	809	786	800	791	792	770	785	808	764	839	835	783	790	821	770	833	852	803	702	800	772	781	801	791	787	836	809	795	811	830	786	790	763	801	791	825	796	801	772	776	786	791	789	777	836	817	814	740	713	799	813	805	762	821	804	783	797	842	844	818	770	781	800	820	801	782	780	784	790	775	850	784	805	821	802	806	814	801	738	758	829	773	824	793	811	778	850	811	795	769	844	771	795	827	835	829	761	778	826	777	839	802	762	780	798	818	822	742	831	801	801	816	808	737	758	762	759	795	857	815	812	784	788	833	807	862	799	779	794	813	827	822	765	797	800	810	801	817	846	781	784	817	808	794	733	794	818	754	786	767	756	853	829	764	823	791	750	739	759	778	764	789	811	810	768	800	829	792	827	778	770	828	838	839	799	760	777	793	785	784	820	772	765	793	797	813	849	768	784	774	816	749	751	779	788	804	797	771	820	797	822	820	817	779	831	777	809	810	832	804	841	781	815	801	798	766	781	820	755	851	810	763	813	775	794	821	811	819	754	812	859	809	851	790	757	771	819	838	829	788	833	799	779	807	812	807	784	801	840	757	794	798	808	796	841	837	814	825	775	773	712	753	827	801	807	863	755	806	779	784	814	834	795	777	797	763	763	753	782	798	781	772	773	825	806	736	870	780	791	807	796	776	808	769	818	820	851	776	817	859	751	761	789	752	778	797	790	809	808	780	761	765	753	808	832	830	771	798	765	780	843	776	809	834	783	845	788	770	780	836	781	803	769	832	793	804	807	833	724	789	754	767	754	802	827	783	785	800	782	811	818	800	759	790	805	769	807	823	757	806	831	812	775	753	837	808	779	821	803	776	777	795	746	811	801	825	791	770	830	826	714	775	817	824	845	757	776	792	771	865	814	820	801	771	795	790	831	835	804	803	798	802	787	809	789	824	833	766	788	855	787	820	800	777	814	789	854	784	817	833	798	763	763	847	775	769	812	840	795	775	787	784	857	752	779	762	806	829	795	786	803	835	787	787	792	759	817	806	823	823	786	812	773	825	814	801	792	765	788	789	807	777	739	853	806	835	798	790	789	821	752	809	811	801	741	796	801	811	832	764	828	788	777	773	803	773	781	792	813	786	724	791	892	806	800	804	814	756	771	819	821	801	791	798	803	791	805	795	822	804	799	794	802	782	777	855	790	821	795	807	796	796	778	824	777	815	785	749	812	819	794	848	829	784	786	785	821	806	755	875	822	792	791	763	811	850	790	798	788	766	862	753	844	791	786	798	793	763	834	790	758	787	828	785	790	752	834	760	801	782	769	781	784	812	852	775	797	810	839	779	782	777	833	779	799	827	817	784	777	827	845	758	776	810	801	782	795	785	794	749	852	795	840	810	817	739	811	807	794	806	774	750	801	737	866	774	796	781	800	776	810	835	798	827	791	794	778	809	837	790	807	801	781	780	784	808	786	784	802	846	810	819	799	780	803	807	826	826	841	793	817	844	845	759	815	741	752	742	758	768	772	814	775	803	797	733	840	802	799	795	826	798	806	834	804	784	806	793	771	813	792	772	851	767	816	778	762	781	801	785	798	821	761	812	800	791	829	802	795	788	808	813	836	811	806	804	749	806	782	801	796	814	724	789	816	862	805	741	746	785	779	796	825	752	781	823	787	786	780	802	768	795	766	829	773	823	771	810	792	811	810	786	813	774	837	788	789	734	782	788	797	804	760	862	829	774	800	790	816	771	766	754	823	751	806	818	764	769	807	798	819	809	856	816	773	814	797	811	788	822	760	845	812	778	773	836	787	826	765	820	784	746	794	756	780	780	782	870	778	826	833	785	830	835	795	801	806	784	781	822	767	837	810	793	777	818	839	783	809	764	771	814	829	792	829	796	853	794	825	817	845	834	758	756
29081	4599	975	778	611	479	372	365	378	358	373	344	367	365	353	345	335	362	335	328	348	338	352	331	369	367	337	379	310	354	362	371	315	328	347	359	359	378	370	326	311	326	313	375	369	358	361	365	361	323	369	309	335	312	374	329	315	351	377	370	353	345	325	370	334	367	358	349	316	337	336	317	346	350	349	326	317	321	327	332	355	319	350	363	376	374	359	364	348	362	363	328	346	342	351	407	364	357	341	316	352	328	366	376	361	347	374	386	330	351	391	381	322	356	348	354	345	341	347	345	371	323	405	310	320	330	336	350	344	372	378	336	356	333	316	308	373	361	357	343	328	329	383	380	288	339	335	359	345	333	315	342	353	335	368	366	317	316	337	374	339	342	344	367	347	291	319	317	344	348	330	336	363	365	347	329	403	347	362	341	348	326	358	346	364	353	334	337	304	342	339	343	375	334	326	367	330	337	337	342	337	322	347	368	350	370	354	348	386	356	340	329	362	330	336	329	369	364	327	349	366	353	364	355	354	331	312	342	363	357	350	349	353	333	330	346	301	325	366	354	348	354	350	346	346	355	343	332	343	317	351	334	344	325	338	328	346	361	319	317	349	326	305	303	314	350	322	337	320	335	339	335	318	323	337	353	362	389	307	304	323	282	309	327	350	340	359	348	317	333	355	363	351	355	341	334	352	373	335	347	327	305	336	328	345	347	354	339	324	317	361	361	377	363	340	338	334	350	316	342	356	345	299	347	337	343	361	387	356	342	338	329	339	323	331	318	363	325	321	326	338	336	362	342	321	359	338	361	350	359	379	335	315	321	355	354	329	338	377	300	359	338	357	345	352	322	364	332	376	374	383	339	340	340	361	368	381	325	349	357	340	351	342	312	324	333	331	366	355	365	297	306	342	344	341	343	350	356	348	319	322	358	352	355	375	384	366	388	340	383	361	360	319	321	339	316	341	325	342	344	345	343	340	282	335	357	383	343	332	331	346	343	358	367	400	327	337	366	356	323	332	332	338	359	333	309	331	345	344	340	350	337	328	380	343	302	369	346	317	361	335	358	347	359	366	321	348	344	355	329	361	292	339	302	347	342	336	336	351	381	373	376	326	332	321	358	356	344	346	366	379	344	356	330	352	347	358	321	364	335	394	369	331	314	356	361	379	371	373	293	340	345	327	359	335	355	352	320	348	348	334	337	323	312	401	372	372	337	347	352	332	358	319	358	322	352	338	361	344	330	354	377	363	344	330	317	342	315	372	322	334	365	351	313	334	318	368	362	388	332	358	346	356	314	351	332	367	398	348	354	359	349	360	354	362	330	377	346	341	367	340	322	359	331	322	341	359	363	359	358	358	328	346	375	364	355	368	385	342	379	404	356	324	340	373	337	351	361	344	334	388	396	327	331	354	369	352	371	363	332	335	363	358	331	350	388	339	369	391	341	341	348	392	315	354	332	363	323	321	355	374	380	350	336	330	341	340	335	331	338	304	347	344	375	341	344	385	332	389	328	366	357	327	374	361	358	353	351	343	346	359	380	335	348	387	354	319	340	332	341	353	340	342	366	348	337	338	323	358	371	385	351	332	386	335	325	342	323	351	347	337	341	347	378	340	351	354	342	334	371	320	340	336	332	338	324	316	331	370	330	370	326	345	314	328	327	342	358	350	348	302	350	366	376	370	376	354	366	350	344	327	318	339	333	336	340	323	345	370	356	349	356	316	325	374	346	323	345	316	320	327	342	353	367	346	314	365	366	341	312	372	340	349	373	369	344	330	375	362	336	335	366	316	315	354	339	335	369	319	366	357	315	332	352	339	324	355	328	336	339	338	338	350	346	340	352	358	353	317	346	329	352	331	359	349	355	302	318	335	347	322	359	353	360	302	348	346	332	350	329	359	331	330	358	330	323	350	328	351	336	359	357	353	362	327	369	339	348	341	322	363	359	369	394	343	356	388	335	348	367	332	350	327	321	345	380	357	382	373	319	352	356	355	355	356	334	326	329	338	353	344	353	374	369	349	343	362	358	354	344	349	329	305	376	370	360	323	331	361	335	353	358	330	394	320	322	327	344	378	341	377	330	363	378	372	375	339	325	346	355	354	349	345	351	343	362	312	312	382	364	357	366	331	299	364	363	338	348	304	344	360	330	285	326	350	333	391	345	375	320	332	339	338	364	380	333	367	329	356	361	341	348	329	335	333	334	352	347	347	320	336	380	322	320	317	345	293	317	338	376	329	337	352	362	348	344	360	339	351	321	329	300	322	341	340	359	331	309	325	365	310	356	348	369	342	396	365	345	324	343	378	375	353	331	333	339	400	342	363	338	308	318	377	339	366	397	329	344	372	334	355	356	296	329	327	356	350	398	358	391	360	375	327	353	354	365	358	337	347	350	338	332	349	377	340	362	322	323	316	319	342	348	348	327	344	347	372	317	347	354	352	323	335	358	341	362	376	331	324	364	349	307	296	367	310	355	319	341	387	344	349	324	347	361	334	324	363	315	324	303	329	344	322	331	323	272	344	347	347	388	358	349	357	342	316	329	324	312	326	350	340	359	356	332	341	371	359	328	350	354	338	361	354	376	352	321	375	327	355	376	358	382	330	347	335	333	299	338	346	342	313	319	356	355	319	344	317	329	317	318	360	335	359	340	359	373	355	341	317	302	304	363	366	367	375	376	300	314	304	332	320	365	332	307	316	354	333	343	377	351	357	323	393	333	330	350	349	398	326	352	324	336	360	336	356	352	347	325	325	351	336	370	367	338	296	349	319	342	333	343	333	337	336	350	367	332	357	345	359	354	356	369	343	381	355	345	368	321	355	317	357	347	350	313	356	330	338	362	333	379	349	375	370	332	320	378	342	359	354	340	341	329	303	328	325	335	382	341	360	349	323	321	331	368	328	321	348	332	335	369	365	309	322	285	361	382	345	337	367	374	352	332	328	350	344	335	340	380	349	376	335	317	342	335	324	356	307	373	367	387	391	332	333	397	364	299	321	350	338	366	354	335	318	319	367	389	365	325	355	335	332	336	366	371	350	314	343	350	347	310	325	363	345	335	358	346	319	317	358	331	360	336	331	401	344	335	338	358	341	340	361	347	327	336	333	300	328	331	344	347	366	328	321	374	346	331	331	323	346	321	319	309	314	346	348	338	354	327	367	358	348	358	362	351	345	356	280	343	363	320	386	379	381	343	354	346	341	339	384	372	384	346	363	359	332	346	354	338	359	334	356	355	356	350	375	332	348	361	367	359	363	328	347	360	365	352	356	344	340	310	338	392	378	358	358	378	344	340	322	309	348	303	346	356	329	320	361	322	327	365	326	367	325	374	361	354	338	340	317	351	329	352	334	324	336	352	388	352	338	348	372	398	350	366	317	408	347	367	354	367	346	371	314	361	372	398	367	322	374	347	330	388	366	333	380	339	329	369	335	344	343	360	361	378	327	345	343	371	351	348	370	338	351	337	365	347	341	363	331	379	337	352	345	342	323	368
19623	8981	8888	7320	5027	3488	1943	1140	984	889	905	880	863	902	857	857	839	852	847	819	830	833	820	835	818	816	845	771	873	794	790	869	877	856	824	821	847	817	840	832	798	868	842	855	817	848	835	851	765	839	831	801	809	866	788	836	837	782	831	823	803	793	801	849	831	809	821	908	854	833	798	823	855	855	852	784	829	813	833	798	844	863	830	867	882	799	794	820	841	810	907	841	800	845	786	816	836	870	815	887	849	828	843	806	786	834	817	829	820	852	838	856	789	850	848	835	821	826	838	832	809	809	836	847	810	818	842	820	794	817	822	779	815	832	838	886	812	854	811	822	823	827	820	791	829	768	810	875	741	845	803	783	836	867	804	848	798	847	801	796	849	809	779	784	792	811	840	827	772	818	845	858	828	818	873	790	850	853	851	779	798	855	865	856	821	843	846	860	802	791	856	825	776	852	855	835	832	808	857	831	833	805	801	851	788	808	854	824	842	841	830	857	824	814	863	793	796	814	846	804	831	843	846	809	816	784	858	824	869	798	821	812	780	852	746	805	800	796	816	853	838	777	830	834	843	833	832	797	825	834	821	808	824	823	814	796	843	818	804	831	834	763	827	795	865	826	864	819	834	816	789	891	808	839	857	873	794	800	824	866	820	823	832	860	835	871	803	804	827	842	791	800	805	846	831	803	814	811	786	817	788	821	859	856	826	897	796	852	773	805	781	792	829	852	818	886	891	811	844	778	826	821	826	826	783	816	776	815	834	833	841	833	858	839	836	783	835	862	816	809	802	920	855	843	831	798	835	801	809	827	795	846	833	819	807	820	831	822	843	810	831	826	847	827	815	852	830	799	792	847	882	789	829	779	855	838	822	828	850	846	828	810	817	849	868	836	858	836	812	796	877	831	795	805	805	862	808	798	826	860	835	796	829	865	774	837	883	753	841	861	799	853	816	861	779	822	859	859	808	861	799	751	844	866	836	791	820	864	836	848	780	838	799	816	901	833	873	847	865	812	819	888	827	823	801	843	886	754	861	844	830	867	860	839	838	898	822	846	809	832	809	846	869	847	804	832	843	857	837	841	842	844	820	836	804	826	791	816	834	822	839	820	847	867	831	838	791	860	875	792	873	816	800	849	839	848	782	805	825	809	821	791	828	834	831	832	810	809	837	798	773	789	839	835	820	829	829	842	814	836	855	860	857	834	792	846	865	773	812	819	805	861	741	869	831	821	781	828	838	841	810	846	801	820	859	854	777	797	812	836	820	786	808	868	820	870	814	820	840	816	807	836	786	799	848	819	837	841	842	842	759	792	813	824	891	804	860	828	828	900	843	813	811	783	855	821	826	849	801	861	829	813	872	772	834	857	857	835	777	830	865	808	821	812	797	845	846	852	808	832	800	818	839	827	791	813	860	865	862	871	809	857	873	839	880	829	782	805	808	779	833	798	834	869	810	860	849	834	860	801	772	869	882	842	782	806	797	823	793	839	857	783	926	850	860	831	812	827	827	844	864	807	821	784	783	823	838	837	832	786	828	789	811	779	804	804	818	842	839	799	802	889	809	854	779	868	803	840	813	816	839	771	744	849	887	839	817	832	861	842	846	842	794	847	862	796	803	833	807	819	803	852	855	868	829	794	833	822	847	755	789	841	815	850	834	832	797	838	848	826	802	864	806	847	812	841	805	828	841	845	850	840	792	822	825	825	781	817	824	776	826	812	774	840	805	834	762	845	834	812	833	810	866	790	920	854	869	830	792	837	845	879	798	848	809	807	826	861	831	785	868	835	881	777	828	898	786	818	808	859	887	852	881	804	855	831	810	812	838	871	868	814	830	828	864	861	830	855	812	806	801	800	863	821	817	793	833	855	807	839	825	880	875	808	807	826	855	845	848	862	808	807	740	845	852	828	835	877	837	798	868	840	784	840	747	820	837	822	795	840	754	790	850	848	837	815	786	817	785	854	833	828	824	759	832	843	834	807	801	813	851	870	876	815	831	817	830	826	857	853	831	786	799	806	851	786	836	842	782	786	842	816	846	778	798	846	863	847	819	786	873	827	795	795	824	841	843	822	784	824	811	801	784	881	813	849	858	831	800	869	788	796	840	820	835	829	870	848	848	849	867	816	821	790	873	839	808	875	847	873	820	830	831	814	778	845	838	827	778	846	840	822	798	817	870	769	820	838	830	847	823	840	811	811	834	866	799	803	858	854	790	839	790	829	869	808	881	778	827	875	799	808	788	810	812	783	860	785	844	818	828	878	880	815	857	764	801	790	815	845	843	854	828	839	845	811	821	845	786	820	783	853	806	807	823	836	864	821	825	817	830	859	790	846	787	826	806	795	872	762	871	854	836	813	800	850	830	784	825	869	825	868	820	805	888	818	803	777	840	835	802	809	871	811	802	826	829	835	786	849	827	836	840	782	878	813	871	840	834	814	819	822	782	835	846	849	856	838	834	860	809	843	833	856	830	859	891	787	776	795	813	846	858	878	772	784	818	809	814	785	803	835	858	809	832	846	794	815	783	893	819	845	850	812	817	830	779	781	851	821	830	834	806	797	737	801	798	861	815	785	798	817	803	769	810	824	839	829	807	849	764	807	827	793	844	854	893	881	814	880	838	804	837	825	850	858	837	805	847	892	842	870	794	849	836	824	870	821	842	820	799	806	827	825	879	834	841	852	839	852	812	836	840	773	809	791	829	830	842	842	833	866	815	830	781	792	838	838	766	873	812	832	861	816	841	849	829	843	802	835	872	868	798	807	812	789	839	803	829	787	791	875	851	862	805	799	817	843	824	774	818	809	822	807	845	830	858	778	783	815	842	813	812	842	750	781	842	831	775	788	878	832	825	834	785	831	839	822	815	828	789	824	823	820	819	828	838	808	797	818	796	786	833	816	789	826	793	808	837	821	839	832	851	769	854	800	813	816	807	875	819	820	835	783	873	824	834	847	833	868	864	830	819	798	837	849	849	848	777	791	823	852	856	755	805	816	866	812	864	789	814	888	850	798	823	806	808	815	794	764	837	848	776	758	834	833	849	821	836	811	877	838	804	815	809	832	794	829	768	819	857	863	787	785	787	828	855	825	817	815	861	869	798	840	780	840	835	864	853	803	828	779	815	768	797	803	805	812	801	822	824	809	806	825	804	838	777	831	796	819	823	804	818	797	785	804	805	846	792	839	823	813	873	828	894	882	857	793	838	850	870	808	793	865	815	812	814	807	837	776	843	832	860	827	822	802	845	812	796	801	798	783	822	844	876	808	824	837	796	859	813	832	850	818	886	818	795	838	825	868	850	770	809	822	864	901	795	835	851	843	780	853	861	834	854	849	775	815	817	798	780	846	885	855	844	775	777	794	842	798	828	841	802	856	821	868	850	822	818	845	850	838	795	817	888	848	831	814	805	831	861	828	822	795	830	780	835	828	812	837	838	859	820	843	870	858	824	817	835	806	772	817	844	785	774	841	766	782	803	804	819	844	817	851	815	820
22035	2674	541	462	358	316	360	358	330	340	330	309	341	328	271	323	306	302	358	320	325	333	338	333	312	361	339	326	297	344	279	318	325	314	310	300	306	332	312	373	350	329	299	339	299	303	320	323	378	335	341	316	338	339	356	339	342	319	316	314	292	318	340	296	316	339	304	311	353	345	327	336	298	311	345	329	306	306	351	313	353	318	343	320	331	318	325	315	364	318	313	340	299	312	314	339	304	306	350	372	376	316	298	357	349	306	305	309	327	344	331	316	345	278	328	310	321	336	325	320	321	359	321	358	308	332	300	331	307	328	340	313	325	303	311	305	312	329	336	335	320	346	328	313	364	324	331	258	330	316	313	315	369	343	337	340	323	339	326	308	289	299	330	322	330	332	340	345	319	315	321	330	307	325	312	331	297	369	336	332	314	353	331	338	355	304	334	324	335	310	311	312	328	320	345	319	359	315	327	378	334	292	307	346	338	297	353	331	333	299	343	334	355	308	316	299	306	325	324	314	342	330	341	342	314	353	307	332	330	332	325	329	343	366	308	285	358	284	351	306	322	291	291	339	371	324	299	334	348	321	305	365	295	319	331	326	311	348	333	329	334	319	301	349	333	328	320	308	298	322	352	362	323	324	346	320	319	336	322	299	298	312	321	302	340	351	350	325	354	329	342	330	360	321	332	329	343	320	336	322	343	289	358	339	353	308	349	340	343	340	312	322	334	308	330	360	315	313	329	328	340	315	328	325	308	346	322	372	307	310	332	323	340	302	332	345	304	333	326	327	346	312	331	318	336	345	345	334	306	323	313	333	343	335	313	343	298	310	316	349	322	328	309	322	311	316	310	356	315	339	344	366	350	313	326	343	316	320	324	326	334	344	325	317	301	336	319	339	348	344	300	318	323	293	304	311	302	322	298	300	349	354	328	337	297	338	342	335	329	336	338	340	294	320	323	360	313	314	294	299	301	345	318	349	315	329	329	321	329	320	329	355	348	352	335	342	351	328	315	352	324	337	325	331	346	340	310	355	354	340	337	336	327	356	340	312	323	342	338	337	361	325	306	395	315	309	338	306	328	333	337	339	343	329	316	313	359	347	359	336	305	335	300	321	324	315	327	288	338	323	344	345	307	326	316	303	364	345	342	350	336	344	331	349	349	348	330	328	327	343	326	353	300	342	286	338	332	306	319	302	318	349	338	342	301	335	313	285	309	337	318	329	373	324	277	336	354	337	351	301	303	302	313	351	317	350	325	327	296	310	311	338	340	323	301	330	286	327	309	295	318	306	317	330	351	321	358	336	330	295	307	356	329	285	320	373	340	285	312	341	362	289	307	314	336	355	327	323	321	317	346	342	334	341	340	307	290	346	314	311	325	322	325	321	349	330	315	326	338	333	319	322	353	294	299	297	325	328	311	309	346	330	309	360	346	345	335	305	368	343	355	348	342	354	353	343	318	307	347	331	343	369	334	302	349	295	341	308	300	316	331	313	336	345	326	324	336	339	314	322	337	327	333	359	347	324	369	354	333	295	314	315	315	287	310	322	353	321	351	321	320	352	348	285	301	308	301	319	335	334	329	308	333	361	331	343	366	324	309	304	335	332	342	313	328	311	371	321	329	300	323	339	299	322	324	320	313	306	329	346	353	330	341	310	311	308	364	329	336	321	331	319	316	315	332	318	296	369	294	313	353	347	332	312	320	324	300	320	311	311	290	359	318	346	318	334	337	340	348	350	340	312	317	323	342	305	344	336	322	311	330	309	340	365	316	338	347	357	339	331	322	376	346	330	294	325	370	332	336	343	322	305	278	306	344	340	328	367	355	293	311	336	358	306	308	311	323	330	345	349	324	320	330	358	358	341	358	340	321	355	306	347	308	351	301	341	336	353	365	339	334	344	312	306	330	338	355	365	312	308	362	316	367	365	348	361	346	324	347	323	339	378	314	338	340	301	297	356	340	320	330	320	347	316	329	379	329	340	334	325	315	348	359	298	328	359	326	343	309	349	326	332	296	341	299	325	290	355	318	316	334	300	304	344	340	322	342	311	309	319	321	312	319	340	346	325	391	368	302	314	352	330	333	304	309	338	320	318	345	390	327	343	278	332	339	317	325	335	322	317	331	323	280	349	333	347	321	320	330	278	332	315	340	351	321	341	330	340	325	361	326	322	340	327	347	323	288	306	344	341	308	342	320	319	327	331	330	329	312	347	392	357	331	331	338	330	333	325	328	327	316	357	356	303	323	317	304	341	341	323	326	313	342	324	346	362	345	324	290	305	350	331	326	341	318	299	317	282	320	295	323	305	319	329	342	301	299	318	350	288	310	325	288	317	339	303	325	363	353	313	332	349	310	334	315	360	318	316	298	300	361	341	331	323	338	308	315	318	302	323	334	312	287	315	342	329	345	333	328	347	348	310	287	337	293	314	337	338	354	291	344	352	329	331	334	350	361	341	327	301	294	341	325	327	320	377	331	326	345	321	331	339	312	294	329	311	305	321	327	334	307	299	303	344	316	324	321	303	306	355	345	321	313	312	344	321	319	313	333	345	300	319	348	364	300	285	330	312	368	311	346	353	317	312	340	348	327	337	311	315	344	310	329	316	306	297	307	310	320	306	328	347	308	300	359	325	335	363	338	329	303	299	329	356	330	345	323	298	304	291	335	324	311	302	310	310	330	330	299	355	332	320	309	323	330	320	332	325	295	316	347	402	336	367	326	291	331	326	331	304	326	338	338	344	318	306	327	343	336	299	325	321	345	325	329	310	305	347	303	316	342	332	309	346	347	366	347	330	337	357	367	332	319	338	314	304	339	334	337	364	318	288	307	331	307	336	349	357	327	372	318	328	347	339	296	360	329	316	316	297	306	311	316	304	327	329	283	306	322	342	306	299	336	302	331	318	325	325	324	318	343	315	365	324	312	343	309	349	332	340	337	327	333	345	321	327	300	350	354	344	317	301	313	317	315	317	293	320	358	346	336	306	301	309	357	368	359	321	321	356	322	335	337	304	354	359	360	323	367	302	317	335	317	321	303	341	303	325	337	280	329	337	273	353	363	346	364	326	306	330	312	341	314	341	324	330	316	332	329	353	348	323	303	274	316	329	327	337	332	314	320	302	318	311	342	317	313	295	329	341	350	353	304	333	316	294	357	309	336	300	308	351	290	325	327	320	294	352	288	309	307	338	334	279	301	321	304	340	357	337	284	323	327	337	320	302	328	350	351	349	314	317	337	300	296	315	328	342	351	360	329	341	316	313	325	308	331	322	319	358	310	337	340	302	356	287	357	357	320	332	308	305	336	303	332	326	342	305	303	325	293	353	323	342	357	319	369	302	321	300	322	303	343	315	302	318	298	313	345	359	316	353	323	359	345	336	340	310	330	318	318	287	306	312	321	338	325	321	334	346	330	306	328	317	337	355	337	320	311	298	316	306	348	302	352	341	307	325	308	304	316	338	312	322	311	296	335	358	314	356	331	361	343	332	321	363
15484	4736	3639	2682	1487	1045	784	831	752	790	815	780	759	759	762	770	762	743	751	708	733	707	733	760	774	751	763	767	733	755	753	801	755	712	783	708	809	767	751	783	758	740	775	685	784	779	745	774	721	716	786	796	752	728	736	758	761	799	752	794	724	724	754	757	744	772	725	736	736	748	794	749	761	713	718	741	749	748	766	740	762	741	760	762	765	735	793	721	769	747	739	772	730	742	750	761	715	765	751	790	756	744	705	757	752	730	775	771	747	776	769	797	764	753	765	772	763	733	764	742	723	761	724	713	739	757	743	777	737	718	756	760	729	748	727	706	708	719	720	778	733	761	744	783	775	762	743	763	720	759	736	771	779	771	743	742	712	767	768	734	714	750	765	756	821	776	814	808	737	746	716	817	768	743	780	767	764	719	770	761	791	769	740	789	685	771	776	751	757	792	734	706	745	720	758	726	762	765	711	720	823	763	756	746	705	765	770	731	714	741	761	761	724	767	748	772	779	756	767	780	739	754	798	796	736	817	736	723	702	743	766	784	761	736	722	733	743	744	729	751	792	750	719	783	745	770	740	738	799	746	751	767	735	731	745	727	772	779	808	785	748	776	733	766	780	754	805	760	754	757	774	802	818	757	732	757	743	764	754	726	729	783	756	749	732	749	746	740	794	740	710	701	737	722	765	739	714	761	707	760	789	746	773	782	689	733	746	781	706	788	732	753	833	760	731	807	742	753	772	782	751	743	711	774	741	790	794	760	764	777	733	754	757	741	723	734	778	791	812	765	712	776	724	757	773	734	761	730	709	696	756	755	794	790	742	738	775	730	733	739	769	716	799	759	740	795	747	745	740	735	725	761	717	797	759	781	769	734	770	747	685	763	827	754	746	736	770	749	753	750	763	751	752	718	807	800	755	753	761	742	762	765	781	755	739	773	762	757	748	729	730	720	732	764	766	709	760	762	750	753	721	782	775	768	759	760	775	794	712	773	684	788	746	698	727	699	748	734	799	778	735	759	778	797	710	795	759	748	811	744	746	736	740	784	702	685	800	706	775	733	775	721	730	779	698	748	748	726	754	731	744	787	795	750	749	739	801	759	802	723	770	725	778	742	807	769	771	745	741	734	763	778	788	738	748	806	722	777	779	735	726	792	747	723	732	737	770	742	736	792	758	803	741	720	762	730	719	777	759	737	718	758	748	774	744	759	787	758	781	740	756	735	765	722	761	767	698	743	750	745	781	754	771	744	756	746	788	763	753	745	775	755	809	765	756	725	745	834	754	752	738	771	768	769	776	742	725	745	760	814	723	749	736	781	744	765	747	732	720	762	777	771	738	765	754	776	753	749	768	695	770	763	800	789	795	775	796	748	784	784	732	764	771	765	791	779	756	754	760	777	746	759	756	754	792	800	737	775	757	793	732	782	763	767	758	776	778	735	754	747	747	766	742	777	768	768	723	757	769	775	751	788	783	789	775	725	745	822	693	815	732	739	737	723	724	788	735	725	779	709	773	796	760	733	779	712	794	758	731	791	757	703	761	767	830	794	812	770	786	787	710	772	781	746	758	686	739	740	737	751	751	745	778	765	745	762	764	769	766	758	737	740	773	780	732	780	825	794	769	729	768	784	724	763	720	759	770	744	746	817	708	719	723	775	731	760	767	761	754	708	776	798	738	730	721	710	733	745	779	777	736	725	717	771	735	745	749	749	768	789	770	758	731	703	768	796	757	761	764	718	736	773	729	722	704	756	739	748	752	776	756	800	739	738	733	692	755	761	726	757	730	785	740	761	784	738	730	717	790	803	802	710	800	803	755	733	686	801	737	759	703	783	773	753	735	793	725	757	779	754	742	772	769	746	743	753	749	771	771	737	743	814	720	781	742	778	783	775	786	775	790	748	793	726	795	757	755	753	764	779	755	782	738	701	742	754	791	708	780	753	787	737	767	748	741	727	784	743	745	717	774	801	757	743	752	755	733	754	733	738	744	781	745	755	710	742	799	728	771	794	737	729	710	740	708	803	743	750	782	806	791	771	797	780	751	744	773	738	786	737	754	723	754	777	773	728	764	741	755	777	771	759	795	758	747	829	787	748	746	764	756	728	683	713	785	722	746	741	734	741	763	713	734	752	764	720	780	789	778	770	748	797	775	780	795	755	769	757	767	745	726	724	749	771	772	750	779	707	772	761	725	761	779	739	694	761	760	770	728	707	784	780	741	758	770	799	713	784	732	725	734	742	751	727	716	784	780	717	725	822	749	761	739	760	735	774	742	770	787	752	754	805	772	716	735	755	739	783	771	739	760	752	762	736	770	716	745	721	756	734	734	745	756	770	765	740	753	772	742	751	786	756	685	750	750	726	743	784	773	721	775	746	782	775	746	753	746	757	754	740	716	774	775	784	744	791	756	785	770	736	744	741	747	772	754	768	774	786	740	729	775	758	783	704	721	778	778	740	763	737	795	728	788	727	743	711	741	767	808	729	772	749	738	747	776	761	750	756	765	737	714	768	730	767	751	772	759	776	797	785	763	749	759	797	796	771	783	693	748	776	800	815	772	696	785	760	776	769	760	783	714	807	796	767	813	739	778	745	730	797	775	741	821	784	715	768	716	742	776	768	723	779	750	699	778	754	740	720	748	790	713	745	758	711	759	716	782	757	761	738	699	735	710	793	699	768	741	748	770	753	735	718	739	744	769	720	761	827	729	737	760	764	744	762	766	727	778	768	764	777	701	764	796	757	714	753	757	728	795	768	779	735	708	746	762	785	802	800	742	745	747	775	761	737	683	729	729	710	746	740	753	732	781	744	796	766	788	771	750	764	744	741	783	798	759	765	755	743	737	822	728	698	800	827	815	722	776	764	826	717	744	793	755	760	769	701	749	718	716	745	745	724	795	794	824	757	745	750	710	801	791	716	745	754	732	730	755	736	796	813	749	748	720	700	771	762	787	718	760	786	791	780	737	817	761	775	806	784	742	749	714	733	724	717	773	747	809	751	744	759	741	752	757	776	724	733	816	765	792	752	779	736	752	750	721	766	756	770	720	749	727	731	787	737	805	764	790	767	800	764	740	744	723	734	763	757	774	759	714	794	747	718	783	725	703	773	748	776	824	687	745	775	810	747	760	742	748	699	696	739	762	736	731	770	759	803	733	738	768	771	704	746	771	800	743	788	786	728	772	754	794	746	756	715	786	763	764	786	808	710	719	805	768	772	745	745	758	746	787	797	748	780	750	796	727	784	785	745	765	731	764	768	725	710	739	750	748	741	784	735	716	735	700	773	740	724	771	751	765	752	778	714	710	714	748	740	738	747	745	841	731	792	785	736	754	725	752	775	778	753	745	778	701	751	745	752	755	734	773	745	716	748	725	745	767	759	723	783	762	751	732	732	721	785	754	732	706	710	729	744	736	735	756	761	788	784	742	735	724	770	773	781	816	764	768	799	734	748	740	794	741	740	701	740	733	687	741	739	733	708	732	765	759	721	784	739
30858	4430	840	573	436	365	362	340	326	346	339	321	342	310	352	329	296	351	361	349	336	391	345	338	349	326	325	313	352	333	327	331	351	349	335	345	345	322	331	369	281	335	365	337	301	334	344	324	315	336	342	321	348	337	329	326	332	319	341	354	341	355	322	301	380	321	341	325	334	378	309	342	371	347	347	314	356	358	369	348	350	310	322	346	328	315	325	328	313	313	358	305	327	342	317	339	309	338	336	343	356	343	363	363	357	330	330	364	323	335	349	335	326	354	351	366	316	329	317	345	352	316	316	358	324	339	346	333	340	343	361	344	323	327	346	331	369	353	349	364	369	327	294	326	328	331	349	356	352	350	343	339	321	316	337	330	334	312	345	331	307	317	319	342	287	338	324	350	378	314	313	326	328	328	303	300	305	340	321	337	338	355	298	331	303	353	328	295	356	350	346	326	313	330	368	362	351	331	337	328	345	304	350	348	334	309	337	325	339	358	293	320	336	335	338	368	365	313	326	330	341	350	337	334	326	313	319	330	334	345	336	316	300	304	346	323	337	369	307	300	298	328	315	339	360	365	355	332	325	358	326	324	345	308	340	321	341	362	320	333	303	397	333	300	293	347	345	334	316	336	317	354	327	373	293	349	335	311	320	354	362	334	341	395	333	347	344	311	318	343	344	352	358	319	323	353	322	334	322	360	328	364	294	348	329	347	302	341	333	327	318	336	345	370	318	336	298	362	292	325	323	309	332	345	308	343	340	325	369	321	348	333	334	330	324	329	318	339	305	326	341	358	322	326	310	320	340	342	308	336	358	344	363	363	302	351	312	345	304	279	360	284	354	315	326	372	309	292	324	365	343	342	321	345	327	313	332	343	303	376	334	346	304	315	356	347	353	352	359	322	337	339	346	311	336	337	327	317	369	345	315	281	362	312	381	326	318	334	301	321	364	355	336	329	343	324	329	319	323	323	312	341	304	329	325	374	379	354	380	320	328	318	317	357	318	317	350	335	357	332	341	365	356	313	341	344	360	316	321	329	328	351	348	344	328	320	332	372	347	336	319	333	310	345	357	321	339	333	328	325	342	339	366	311	315	326	358	298	329	335	325	326	327	292	301	312	325	339	334	331	348	326	365	321	336	326	345	333	337	349	315	375	341	322	340	307	336	362	354	353	344	312	340	334	336	323	358	332	345	310	336	349	307	336	316	349	329	330	351	323	331	322	411	364	342	314	313	353	329	332	348	330	382	334	330	321	343	292	343	326	365	365	360	345	335	318	375	318	337	338	356	331	319	328	379	376	340	359	341	342	308	344	316	340	318	323	313	334	368	341	330	343	314	364	331	332	313	339	328	290	341	322	323	320	346	294	336	319	355	374	312	354	367	319	334	306	365	351	325	355	332	330	349	332	327	333	356	309	343	320	320	329	363	328	324	337	331	314	334	374	352	332	344	299	329	331	328	363	311	353	299	313	351	347	336	306	358	334	354	378	313	313	362	364	337	304	348	359	334	333	333	358	349	324	336	312	284	310	318	341	347	342	345	325	344	380	336	328	333	391	345	318	335	352	350	372	343	336	322	319	354	325	359	365	357	297	299	348	313	348	323	341	339	327	325	364	339	369	340	364	335	315	321	288	332	335	332	315	349	348	324	364	339	339	310	343	345	320	332	315	308	330	372	303	355	328	323	359	355	319	271	307	393	339	358	379	324	318	366	353	336	340	352	328	317	326	342	349	353	330	334	349	369	333	315	344	327	372	332	339	340	319	369	331	320	359	283	339	347	347	343	294	326	328	304	315	344	387	353	307	313	358	323	332	311	367	344	347	336	334	319	320	359	384	371	368	305	315	327	351	348	362	311	304	321	324	317	323	349	326	312	351	345	355	318	347	316	337	374	342	348	339	361	370	320	370	302	358	316	341	358	345	371	286	326	378	337	327	368	361	352	322	328	288	305	349	334	317	327	336	344	324	354	333	339	358	319	333	328	337	361	350	337	299	300	314	346	342	320	350	331	347	328	323	329	321	317	338	339	338	336	308	343	344	331	306	371	353	350	314	373	319	330	318	329	364	361	347	332	314	356	341	335	325	335	366	349	381	394	354	336	334	348	313	310	338	351	305	338	323	346	345	312	391	334	343	325	347	322	301	337	330	337	320	292	353	376	316	333	336	318	322	319	315	319	359	334	334	342	319	324	335	331	321	311	371	347	321	317	317	322	328	341	340	371	329	306	301	331	303	342	360	336	355	333	378	351	340	319	321	344	370	338	327	342	359	343	323	345	321	338	322	319	332	331	316	335	305	343	320	343	321	347	337	347	335	333	355	363	353	333	340	329	346	307	326	352	297	350	352	330	353	335	309	337	332	369	350	316	346	345	367	311	328	296	317	356	331	311	351	338	366	349	318	341	346	336	361	359	344	333	322	337	348	327	339	343	355	382	294	351	318	356	371	310	324	343	332	337	318	292	324	349	331	318	311	318	335	336	343	356	328	292	317	342	314	340	355	340	329	334	348	324	322	329	392	333	330	331	321	344	322	330	353	339	348	343	317	344	301	329	325	323	348	318	318	331	336	339	313	367	317	342	312	322	307	355	326	356	342	299	328	292	313	361	305	298	324	340	363	354	325	355	321	314	322	319	365	345	350	331	395	359	361	354	363	351	366	340	331	331	376	335	356	347	310	322	345	349	322	348	339	340	336	328	335	281	345	310	315	302	402	362	324	312	340	334	349	360	384	344	325	315	323	311	341	314	333	361	340	318	351	355	348	387	362	360	345	306	370	346	359	342	291	311	344	330	340	321	304	340	329	354	355	352	342	329	355	337	344	378	330	309	339	359	336	340	376	302	333	329	339	344	331	328	347	325	343	320	345	379	343	325	380	370	310	331	359	339	338	300	313	320	316	357	387	349	364	341	297	340	324	322	337	335	314	345	330	313	356	334	349	335	350	350	324	314	318	340	363	330	322	303	306	350	323	321	317	297	341	326	319	318	340	332	319	322	340	302	343	363	311	353	353	339	351	354	354	352	334	328	356	332	361	357	306	322	310	344	313	299	341	333	346	328	348	322	371	326	343	328	332	313	335	331	347	321	339	334	299	360	338	369	334	362	362	373	326	345	334	330	355	325	332	337	320	360	336	350	350	332	321	298	338	368	359	291	348	346	353	346	331	310	338	335	352	324	327	360	350	387	328	359	369	324	309	341	331	324	271	364	349	316	309	307	309	362	343	357	307	341	323	326	349	354	332	325	347	328	338	306	339	350	329	327	381	381	340	329	320	350	355	335	322	335	330	345	306	353	305	336	366	364	327	321	330	296	322	331	302	326	331	336	322	351	320	355	365	329	317	314	345	368	323	312	353	331	334	335	342	359	313	322	343	315	323	370	341	333	367	338	333	333	336	370	348	342	338	395	305	368	319	357	312	317	340	324	372	339	341	354	348	334	344	370	340	325	335	340	351	323	344	332	342	305	341	364	317	335	334	325	357	334	331	342	346
21293	7842	6257	4227	2722	1612	1120	880	847	843	882	846	817	818	795	790	831	852	763	804	774	759	819	727	801	754	801	754	832	821	796	756	795	785	783	754	781	795	780	795	747	812	784	772	848	793	796	845	775	838	775	802	779	785	760	839	732	795	778	795	807	792	856	769	765	793	776	800	813	775	799	793	775	783	777	792	821	757	809	797	848	831	815	756	802	812	777	817	774	823	799	812	751	733	810	766	816	785	780	789	826	739	812	801	820	809	819	811	792	781	781	816	759	807	829	813	774	786	789	784	795	800	793	826	771	762	752	806	787	788	804	792	804	786	797	767	785	751	783	792	764	810	808	788	778	777	805	793	783	777	794	734	808	803	812	773	785	822	792	803	806	800	754	809	721	791	787	830	770	848	799	854	806	824	804	721	779	775	822	755	796	809	753	791	822	784	790	769	741	803	787	834	839	798	809	806	797	818	857	806	820	827	777	808	798	799	826	852	798	784	795	802	781	808	776	741	806	813	781	782	831	765	822	777	818	836	804	826	770	833	817	798	774	771	805	817	762	763	760	805	769	791	796	821	789	806	773	795	800	828	801	783	822	843	796	771	823	794	777	860	739	778	776	809	827	771	790	815	835	778	748	790	806	852	788	837	813	781	804	826	751	785	764	806	768	800	813	813	754	811	802	795	742	748	825	825	792	827	791	783	836	777	795	841	802	780	761	740	737	816	791	807	857	797	784	823	809	812	776	822	837	851	821	792	780	787	814	794	811	779	757	783	773	821	771	817	821	817	799	796	776	766	834	756	780	806	792	762	837	738	821	824	751	810	747	752	788	763	862	776	780	724	762	748	779	788	803	820	805	796	763	785	765	737	765	779	836	812	764	812	828	779	790	768	795	779	764	818	833	763	781	819	816	778	806	793	852	802	818	808	809	768	809	731	856	780	733	857	775	725	780	763	785	757	768	794	782	776	756	735	839	798	737	834	813	850	815	709	804	751	775	795	794	806	791	752	814	801	776	828	774	801	835	817	779	748	771	792	828	816	764	805	831	829	736	775	751	785	775	729	790	802	798	823	785	789	733	755	743	767	772	813	800	766	808	789	809	785	765	761	792	819	784	849	834	779	778	761	816	798	806	802	768	852	793	788	773	745	791	821	792	807	808	788	828	773	836	780	757	835	769	852	781	861	797	789	774	779	762	803	817	796	801	806	784	776	801	819	817	784	831	780	824	830	846	767	766	815	798	825	767	794	837	817	825	745	793	762	782	825	791	784	840	782	795	817	774	814	828	767	797	792	775	759	769	800	796	773	850	782	788	752	817	741	790	814	755	773	820	808	783	759	806	768	770	818	791	803	791	811	743	757	783	780	794	861	750	747	799	819	783	756	805	791	801	783	798	759	816	804	797	820	808	759	774	853	773	734	771	808	811	838	785	811	788	743	771	776	781	790	788	826	865	780	843	813	802	822	822	812	793	793	835	750	831	832	777	801	805	766	793	810	773	810	836	832	754	783	813	787	776	800	759	802	810	799	802	773	768	745	753	791	776	753	806	803	786	809	753	860	793	771	802	813	793	790	767	808	840	766	748	799	793	785	804	781	779	826	780	794	755	779	757	796	777	832	795	786	823	785	810	828	798	803	784	786	800	764	744	770	780	789	825	729	765	793	801	789	815	733	825	789	794	816	788	823	747	781	825	789	875	796	786	801	750	785	787	829	777	839	778	789	826	754	747	802	759	794	817	776	796	772	745	758	776	809	822	769	757	772	744	813	784	739	794	818	782	784	782	770	807	811	803	777	824	777	801	777	795	794	830	758	788	768	811	823	730	775	810	776	750	793	824	793	753	786	828	753	832	771	812	782	788	780	787	810	825	797	805	807	768	802	826	773	742	784	793	814	802	793	785	822	806	817	767	809	786	788	787	761	768	728	749	761	810	783	808	787	758	801	778	815	839	808	840	773	787	728	757	754	822	775	774	796	816	781	810	790	818	752	806	775	796	739	782	772	857	761	733	825	777	836	760	803	771	791	763	764	732	780	747	738	769	788	785	768	781	815	742	828	807	795	813	783	791	807	739	802	808	784	782	774	835	751	812	793	805	799	741	809	800	820	816	818	763	823	806	779	806	824	785	799	828	783	783	804	798	759	802	794	808	800	812	808	788	782	796	799	772	806	838	774	792	781	822	813	763	738	834	781	792	758	774	792	769	833	740	775	756	788	828	827	795	778	822	845	778	755	792	801	749	834	818	804	780	791	844	745	799	794	786	803	842	816	758	802	814	818	790	809	794	795	839	755	851	775	792	763	773	817	793	798	827	797	802	781	794	793	780	758	786	761	813	804	837	813	762	780	767	817	772	808	799	798	790	780	802	776	805	775	812	749	772	809	788	816	788	789	762	808	825	759	786	821	772	839	812	824	767	735	768	726	720	757	750	763	739	747	767	815	755	802	793	740	764	790	775	761	735	782	806	784	809	795	806	779	798	861	806	718	803	726	780	808	800	799	760	808	804	803	742	813	809	763	792	855	770	757	823	817	818	803	801	787	846	774	827	831	833	814	768	761	770	807	780	804	752	805	853	799	794	817	821	809	800	766	781	787	825	789	770	788	824	718	786	763	749	764	814	842	850	809	767	813	759	801	801	778	788	798	833	802	763	868	824	757	818	755	796	787	793	788	818	827	803	799	801	814	797	729	762	784	815	799	745	798	742	810	788	801	821	823	809	799	793	808	853	794	771	785	780	756	783	719	745	799	805	780	789	780	767	841	802	815	822	741	753	823	837	813	757	823	808	798	769	801	803	837	768	775	818	821	829	793	806	734	788	796	756	773	772	855	824	791	787	817	808	741	822	770	781	797	811	794	753	758	780	741	732	832	805	801	806	769	805	791	844	815	796	778	817	832	779	817	805	815	792	792	811	788	795	798	805	815	775	783	788	801	822	799	789	741	770	825	766	832	840	811	808	742	807	795	796	782	793	749	785	736	794	849	815	806	787	784	744	789	766	763	806	772	757	785	802	810	824	739	813	832	793	824	809	766	786	803	788	759	772	801	787	790	811	750	754	773	830	761	829	826	769	779	775	779	775	842	802	788	819	797	762	763	772	804	795	794	802	769	777	762	836	778	785	822	796	805	811	768	817	800	762	803	789	834	754	784	804	781	809	762	778	738	807	810	804	818	777	802	752	777	792	712	836	771	825	777	824	781	807	743	768	828	843	808	808	767	885	767	812	809	784	807	751	821	804	788	765	833	766	732	818	793	810	827	811	818	844	800	830	776	784	761	752	764	785	789	800	733	722	845	806	783	800	778	800	804	829	763	788	770	784	752	763	789	776	795	781	810	816	774	790	792	803	793	768	778	820	827	785	751	845	764	801	764	811	718	813	753	787	784	803	780	768	779	783	775	773	783	745	776	775	751	752	834	794	739	828	740	821	768	758	791	759	794	806	819	791	826	751	798	768	792	802	788	802	761	781	763	785	783	788	798	779	775	810	807	834	782
30803	4989	1031	793	532	458	422	380	354	374	354	328	357	339	340	355	341	329	329	309	329	328	349	333	323	386	323	369	357	319	317	352	360	319	377	342	364	318	359	345	357	311	351	332	353	362	368	373	350	349	354	340	326	325	340	360	344	376	348	321	348	352	381	323	345	344	329	354	365	357	355	316	314	375	365	312	341	340	320	326	281	355	324	355	323	324	343	334	366	346	333	341	318	354	366	355	377	369	345	366	342	364	316	357	333	344	337	309	328	333	361	360	357	326	342	353	329	345	342	355	298	309	319	357	355	377	365	362	341	342	322	381	332	350	367	365	315	326	333	352	331	393	329	312	334	309	303	350	329	352	321	352	309	310	352	337	327	317	358	360	333	389	370	313	344	344	354	366	370	329	321	335	344	345	364	313	288	345	340	357	365	379	356	352	346	352	379	357	300	302	374	328	343	322	353	328	317	325	358	310	343	385	346	325	346	365	345	362	322	338	315	370	318	358	323	341	340	346	368	335	331	349	358	342	358	349	345	363	391	347	359	375	339	371	340	342	365	325	329	307	384	315	339	371	329	352	319	345	361	357	328	339	317	351	330	328	297	301	319	362	338	341	354	360	359	331	350	355	317	356	342	332	327	329	314	339	349	339	352	365	373	375	333	331	334	334	373	335	304	311	309	353	356	357	382	339	302	336	361	351	380	344	364	347	321	349	348	330	356	367	330	337	343	325	347	317	327	364	334	391	343	357	326	320	352	332	322	310	311	325	371	302	365	381	362	356	371	325	360	331	318	361	350	337	309	304	322	336	361	351	372	365	364	344	327	357	339	331	367	344	355	347	346	331	320	350	321	360	327	349	360	338	353	369	343	353	393	300	353	339	331	373	350	354	350	395	345	341	341	344	307	328	339	369	357	314	319	337	336	281	331	351	338	337	326	340	336	341	317	358	354	382	327	363	339	349	345	305	330	339	368	353	327	337	387	335	385	318	352	312	358	328	371	355	327	332	358	329	359	307	350	330	369	320	351	358	372	340	363	334	308	340	364	342	329	352	318	352	344	290	322	380	332	345	395	325	357	337	358	313	359	334	350	303	322	353	352	357	377	357	319	351	332	324	340	364	363	375	345	366	333	325	348	380	379	327	334	329	350	351	348	362	378	379	364	323	356	318	326	289	340	338	357	373	358	390	327	340	366	348	313	327	324	331	374	326	364	344	342	349	318	369	332	360	339	360	308	349	370	331	331	357	353	322	326	358	335	368	389	331	310	338	362	335	327	339	306	358	385	326	338	359	347	369	351	314	296	372	337	344	317	341	338	328	331	358	332	303	318	367	350	277	349	328	367	344	315	364	377	342	318	361	321	356	332	351	298	329	325	361	334	323	329	357	344	342	367	301	309	357	329	343	353	344	312	349	339	358	342	341	368	338	335	341	308	346	354	342	321	357	322	315	339	362	339	334	355	321	317	333	369	362	351	349	363	360	352	344	316	345	368	336	352	353	322	318	388	332	351	345	327	356	346	353	354	332	364	345	350	312	336	364	315	344	371	367	357	371	348	310	362	358	342	364	365	345	333	306	328	307	379	362	395	345	321	329	341	320	339	364	345	331	353	350	331	312	303	382	340	328	334	342	353	323	342	330	322	354	341	318	329	306	328	336	316	354	365	352	329	325	318	303	285	332	316	362	345	325	321	361	334	346	315	327	323	351	358	341	333	357	347	386	334	357	352	311	337	323	372	328	333	364	317	358	328	351	356	327	323	349	348	311	350	360	316	358	368	366	355	323	358	349	330	322	343	356	330	323	336	383	314	337	316	332	354	374	342	373	314	339	378	357	349	326	313	350	358	321	315	347	323	350	362	344	323	351	325	340	336	319	381	356	297	323	347	338	358	371	302	329	355	358	355	356	348	369	343	335	347	313	332	372	327	343	313	361	335	347	326	312	331	332	344	328	344	362	347	334	353	338	365	314	357	344	324	357	342	334	373	359	353	331	302	354	312	340	381	349	345	328	333	330	316	312	312	306	383	394	367	326	377	307	316	318	329	365	357	362	331	350	348	302	361	371	328	366	371	336	340	359	320	326	333	332	357	368	356	321	383	331	363	366	309	311	311	371	342	310	325	311	344	361	377	354	400	353	367	353	310	338	314	322	335	360	327	289	333	361	373	342	294	329	376	338	366	377	351	363	327	340	346	378	350	357	330	358	368	332	346	392	347	355	339	341	326	304	388	355	300	331	320	353	340	337	319	294	321	385	332	343	377	392	325	372	290	365	372	362	331	336	332	341	387	317	328	376	314	331	380	330	340	343	341	349	346	345	351	322	324	318	341	344	365	359	354	343	330	389	363	364	325	373	329	369	353	352	349	370	323	337	318	304	379	373	380	354	351	309	339	336	340	352	354	384	348	340	373	351	353	317	345	327	313	373	360	336	335	375	384	329	295	349	338	336	379	326	335	333	364	308	370	345	344	349	355	355	343	321	334	309	345	362	319	363	351	331	347	338	344	348	362	312	353	322	345	366	375	358	382	351	387	331	350	337	325	319	332	360	333	339	328	337	327	329	305	362	335	332	340	370	351	311	352	343	366	319	339	325	355	313	364	354	356	332	351	351	336	308	293	362	295	348	313	320	350	347	344	380	311	347	330	310	337	334	342	378	375	353	351	344	361	358	349	338	311	317	359	334	346	362	362	343	311	350	336	309	342	362	301	338	324	335	360	366	299	375	381	332	361	356	304	333	355	346	328	349	340	320	349	347	346	372	331	313	365	324	332	341	344	303	351	325	324	351	327	323	328	317	330	326	342	365	359	352	336	306	329	347	345	352	328	358	323	338	343	334	316	323	371	344	381	332	379	321	373	370	310	350	356	349	373	349	328	332	352	343	325	348	341	351	323	341	321	344	332	323	337	367	305	280	290	323	344	321	328	361	334	344	305	338	317	342	374	348	342	350	383	307	356	338	311	358	315	340	309	318	343	298	340	318	350	352	316	317	314	341	343	385	330	354	330	315	337	351	303	364	334	335	347	354	359	350	326	332	355	342	316	351	369	321	337	372	336	355	327	339	331	367	329	356	324	351	321	377	337	360	375	377	300	366	351	361	354	323	339	314	339	363	349	390	327	367	356	313	309	365	357	316	372	369	353	330	329	342	355	317	349	363	341	335	350	371	306	332	316	363	357	361	363	353	362	323	373	326	333	342	321	357	361	339	325	338	365	349	337	359	363	305	368	323	325	338	320	327	334	352	316	318	319	318	333	309	329	331	302	308	370	314	326	345	297	335	364	330	347	364	342	368	369	313	344	382	319	342	310	325	365	301	363	371	386	362	329	313	347	318	355	343	355	345	352	325	342	274	335	366	337	364	341	362	361	316	348	362	355	352	349	336	367	339	360	360	334	330	324	342	350	368	340	365	359	364	303	332	305	342	332	387	344	364	327	350	356	343	330	357	376	343	331	337	392	383	311	321	325	305	344	355	355	326	342	367	330	342	340	318
21500	9079	8867	6452	4083	2910	1792	1059	937	922	853	844	868	856	826	861	832	817	850	707	758	837	805	828	791	824	846	845	812	826	823	806	813	878	875	784	848	817	804	828	839	783	806	832	807	790	846	826	828	854	765	800	784	826	794	837	784	814	805	786	855	809	806	796	830	813	769	829	822	821	820	819	819	789	775	817	785	851	812	772	833	840	812	841	791	825	828	840	776	818	784	819	780	803	806	846	810	874	795	820	792	800	791	812	826	833	751	861	794	805	827	790	818	784	796	820	878	791	865	830	752	854	839	813	828	816	787	769	773	777	817	820	799	784	807	808	783	805	838	802	861	848	784	847	804	813	824	836	831	833	786	784	790	816	792	850	808	847	785	779	767	838	793	809	842	796	802	786	830	778	801	788	779	814	821	800	776	790	777	750	812	823	770	806	834	763	793	807	796	837	830	785	854	825	816	828	828	826	814	782	766	831	800	803	854	859	802	853	792	809	862	813	815	756	777	799	821	833	801	860	817	827	807	811	806	847	829	798	839	829	807	797	799	816	752	829	790	818	848	825	822	798	807	890	793	780	769	853	817	790	854	775	783	831	761	799	801	812	813	827	850	828	843	842	835	807	803	788	785	798	822	798	747	839	805	794	808	786	792	824	769	853	812	828	806	803	800	762	797	794	809	808	789	844	783	834	791	793	770	833	813	814	787	793	812	863	778	839	756	795	803	818	792	816	826	833	826	782	798	792	777	825	797	838	840	837	778	848	800	804	847	788	825	789	788	771	826	811	822	777	808	820	801	822	806	839	832	790	812	829	811	804	710	794	791	773	838	798	817	806	810	798	802	739	808	781	796	796	800	838	814	760	798	800	774	769	757	804	781	805	808	781	824	763	816	807	811	787	788	797	806	821	786	821	806	815	826	809	770	797	822	844	821	825	855	791	812	803	797	832	806	830	849	806	804	866	829	826	814	807	836	818	828	763	827	822	751	761	779	775	792	825	804	801	808	854	812	806	796	845	760	774	842	794	830	791	818	816	848	802	839	775	800	838	771	792	844	803	786	797	821	879	792	834	808	811	813	845	831	859	772	793	787	843	730	792	768	802	821	773	782	858	839	825	798	858	844	834	848	814	829	834	813	822	793	806	834	820	824	793	787	793	822	792	816	852	809	830	813	824	853	805	836	833	812	818	843	798	821	767	851	837	807	816	804	776	834	810	794	786	750	817	821	809	770	842	831	821	785	827	824	780	795	810	763	825	820	832	783	782	826	834	775	809	819	790	796	813	810	786	805	795	867	788	826	826	766	833	817	808	809	814	840	804	774	782	793	814	835	779	801	787	823	827	788	795	801	796	816	846	831	756	763	779	776	852	810	776	793	810	817	795	804	812	794	771	813	797	816	817	780	826	819	735	786	874	851	830	806	794	789	823	802	772	802	856	832	789	842	783	849	822	795	801	778	823	870	834	791	850	807	836	808	770	799	758	852	803	829	844	852	779	839	797	778	820	842	744	849	780	800	808	799	769	770	822	833	802	799	802	815	815	833	843	821	775	826	833	826	777	772	784	812	852	826	782	816	802	779	857	808	849	845	794	769	845	743	776	840	832	770	783	821	811	863	830	830	789	838	801	785	793	816	808	858	798	825	814	843	807	858	802	778	820	837	811	818	799	787	826	832	777	828	817	860	794	790	773	770	820	839	839	826	798	809	797	820	845	781	804	765	795	757	815	760	839	789	802	814	784	787	797	789	824	834	786	844	807	822	776	814	809	803	788	784	808	801	814	798	799	826	778	841	840	813	811	784	818	798	760	807	798	833	770	860	810	801	754	773	805	870	777	788	831	806	819	794	806	810	878	795	831	840	807	802	802	770	827	787	794	803	787	810	834	852	810	799	793	809	871	818	797	793	838	827	767	812	800	771	832	816	836	802	817	767	837	801	832	810	804	773	810	785	808	745	824	871	802	866	819	817	793	762	794	788	843	815	842	859	817	873	788	809	768	784	801	764	790	867	822	769	786	836	763	851	828	797	842	812	759	789	832	849	816	781	788	812	865	820	766	852	807	805	821	819	785	812	858	770	803	775	795	854	824	811	806	850	749	820	792	780	852	825	784	783	777	818	772	843	815	839	829	825	776	803	823	820	774	786	773	825	797	845	817	790	835	779	848	753	872	801	755	803	766	789	815	816	794	853	833	819	810	775	799	760	779	799	854	793	796	777	804	812	808	808	844	826	798	830	812	797	772	781	753	838	773	812	844	833	760	804	825	841	826	805	814	825	820	827	819	834	818	812	804	840	766	794	782	810	828	764	835	825	758	791	824	800	848	874	836	787	800	868	883	855	859	778	789	784	804	819	791	821	798	798	801	805	796	803	764	775	802	789	769	809	862	795	807	831	791	847	824	778	809	790	813	812	806	828	812	802	773	813	847	810	798	805	808	802	851	800	849	867	815	863	836	883	864	843	837	881	829	787	807	811	814	848	767	836	749	766	841	829	794	807	781	793	795	777	874	812	778	834	769	833	812	809	850	791	840	835	823	820	783	860	824	797	857	838	771	822	793	834	780	860	790	846	851	829	825	858	844	837	819	793	827	741	785	831	831	836	784	786	787	801	784	833	844	781	791	793	802	834	763	802	828	799	807	812	777	763	796	834	801	852	815	819	869	802	865	851	822	797	810	823	818	794	832	799	783	783	825	745	810	824	833	798	817	780	843	807	815	782	840	801	850	760	837	796	833	819	835	780	822	778	764	803	804	805	787	781	812	834	806	827	839	890	765	807	825	794	812	867	797	829	804	765	800	754	827	850	821	830	793	775	758	825	836	830	810	815	836	832	814	790	755	755	802	741	823	791	784	803	789	818	844	818	809	767	740	820	812	847	852	800	813	781	786	806	807	783	778	791	802	772	905	813	760	796	843	779	763	859	772	834	834	801	806	825	806	777	810	773	786	831	799	851	825	863	834	804	852	799	859	789	826	772	810	796	795	831	848	809	775	820	844	832	762	802	813	821	805	804	789	829	783	809	777	758	827	802	799	812	760	842	804	847	759	798	818	826	805	777	835	819	822	775	785	825	801	773	868	828	789	824	786	821	851	822	837	848	790	813	789	811	831	797	792	779	833	782	778	819	763	837	823	829	765	749	849	813	759	821	792	820	832	785	828	784	786	823	838	819	808	796	809	775	782	797	782	790	823	846	809	791	864	796	808	803	764	809	781	812	816	792	803	812	761	833	809	824	810	858	810	831	790	816	778	822	795	794	824	825	818	800	831	840	799	832	791	799	795	824	821	855	801	871	813	787	807	801	810	799	808	815	778	758	841	776	808	820	825	800	844	837	848	793	831	774	800	832	804	830	815	802	791	831	800	782	837	755	800	850	831	810	767	906	784	797	771	822	770	786	811	762	790	802	853	860	847	804	784	758	805	818	823	789	806	842	781	843	812	794	855	812	806	805	824	796	784	832	798	817	744	783	755	813	814	777	855	844	841	809	808	809	763
18924	1957	588	435	379	355	344	323	313	337	317	337	315	316	328	319	322	326	324	342	328	342	329	320	347	314	317	350	331	381	301	315	347	298	310	310	352	334	340	336	333	321	328	310	320	356	336	330	304	330	321	309	318	302	321	301	303	332	276	356	322	296	332	332	327	311	301	299	305	272	347	309	306	323	326	337	339	322	315	314	349	357	314	332	260	307	334	301	343	303	291	322	310	312	308	307	340	315	306	332	368	323	370	318	325	317	323	302	325	314	321	305	370	377	319	307	318	341	309	315	340	321	347	332	314	329	307	323	363	351	342	327	310	308	310	339	302	328	293	313	335	293	332	328	315	321	326	324	322	307	298	273	312	338	316	318	319	311	333	340	299	280	342	322	315	357	313	317	301	319	288	300	336	336	307	334	345	279	294	296	300	321	345	337	302	309	313	347	337	316	338	354	278	315	345	302	320	322	350	342	299	323	298	312	306	299	297	313	305	293	324	321	347	309	341	329	326	328	296	282	300	326	315	332	302	344	316	331	273	332	317	368	337	293	283	350	319	309	369	309	310	316	310	347	309	326	324	309	312	330	323	328	333	321	305	306	290	306	346	303	317	327	319	303	315	338	321	319	317	303	304	310	290	297	309	347	345	303	312	331	328	346	319	321	330	350	306	298	274	328	339	308	289	306	349	321	318	292	335	354	309	313	302	330	334	377	305	345	367	344	326	307	306	339	337	300	279	341	319	324	353	331	323	351	342	348	351	313	320	318	332	355	344	324	305	340	311	346	310	309	337	304	355	316	299	309	280	306	332	330	302	316	312	337	297	304	281	315	310	338	319	311	303	332	324	285	345	342	337	312	305	355	296	311	354	356	313	378	379	357	297	327	327	299	297	350	320	266	334	316	278	306	315	324	344	329	322	314	321	305	295	352	323	344	301	318	309	318	347	313	307	310	343	342	329	315	331	322	352	327	281	355	330	300	313	341	343	308	344	326	335	323	320	347	336	321	320	335	328	334	298	295	323	366	306	317	353	315	288	320	295	333	342	344	325	329	330	312	287	359	336	312	289	291	309	309	298	334	323	307	353	318	299	333	318	317	326	299	326	290	334	305	331	328	302	312	302	321	356	313	299	305	299	323	340	316	304	280	324	342	320	282	324	293	346	304	329	325	288	296	325	330	292	268	323	358	309	337	328	354	324	307	323	307	294	322	329	317	348	311	325	341	290	329	325	329	345	299	302	298	313	307	333	309	356	300	336	340	325	388	316	332	356	316	348	327	337	319	322	306	321	279	310	306	327	320	303	302	322	305	310	333	321	372	292	306	331	352	312	311	354	305	307	291	349	323	312	283	370	290	317	305	336	307	305	323	343	300	295	309	330	306	316	328	314	349	302	307	343	275	340	316	319	303	301	294	311	365	332	309	299	300	320	323	322	372	352	311	309	353	327	315	339	330	336	331	343	308	347	325	320	288	347	305	304	294	299	316	326	305	313	298	354	303	309	322	335	289	298	325	320	333	316	326	297	330	321	302	340	349	372	278	316	304	279	359	314	312	317	316	326	306	353	339	329	300	337	311	332	313	370	323	330	322	296	331	340	324	314	311	311	304	272	307	299	290	319	312	361	328	312	314	296	334	321	352	339	326	320	342	335	319	325	324	363	322	315	331	295	376	315	324	315	308	313	326	308	319	353	327	351	302	292	278	334	296	320	298	310	291	355	340	333	343	309	315	300	327	321	324	301	342	335	354	326	314	324	314	335	332	330	336	320	311	315	352	327	308	334	345	308	321	334	322	328	301	303	307	315	325	302	320	304	310	326	311	298	311	317	297	344	325	344	303	330	307	299	337	301	292	320	314	360	314	300	339	321	294	338	324	334	348	336	287	288	335	309	339	328	315	292	329	354	351	317	296	314	312	322	302	330	354	299	326	376	314	303	321	325	301	333	323	315	325	311	326	317	310	347	323	349	311	335	371	377	342	328	342	344	340	324	338	316	343	327	320	316	309	360	337	345	352	320	316	318	341	289	360	301	290	323	310	309	324	308	315	312	324	329	340	354	335	310	348	303	326	288	310	340	330	314	284	338	311	326	342	304	281	314	309	343	353	322	296	298	333	329	327	312	319	292	323	327	315	307	345	299	324	328	329	353	332	328	331	338	347	330	311	311	334	294	353	310	344	314	332	315	314	320	290	329	323	307	323	316	315	322	322	315	305	347	321	319	309	302	315	330	317	339	313	317	354	319	323	319	334	308	310	301	316	334	323	306	335	319	340	332	327	316	343	293	330	274	326	328	328	327	309	297	283	320	284	324	336	285	310	279	336	301	363	345	316	334	314	325	307	320	319	320	326	299	293	309	324	297	333	336	312	322	294	355	341	343	324	316	319	326	308	298	332	306	322	360	296	312	313	311	325	306	319	334	300	306	330	301	326	321	322	323	343	317	313	298	303	326	305	306	310	315	343	344	299	309	335	347	319	321	297	335	309	297	313	309	327	344	337	331	348	295	313	314	332	324	304	314	296	305	313	332	329	338	324	300	357	341	298	320	309	323	303	314	314	315	310	337	297	328	327	306	360	298	325	318	334	314	355	296	309	320	324	342	313	325	312	349	342	339	334	297	322	328	322	342	345	337	293	299	311	336	298	322	327	335	308	283	305	315	358	314	311	300	295	305	297	309	305	286	299	309	325	285	358	362	336	308	336	281	343	355	333	325	304	338	291	300	338	327	344	327	321	337	334	349	309	330	302	342	309	315	319	275	330	319	315	319	322	338	325	311	325	291	340	357	323	351	331	315	309	304	322	340	300	326	303	337	320	339	337	302	320	335	290	308	298	318	321	333	324	294	326	329	342	328	312	308	342	320	337	309	351	302	304	319	361	340	306	334	321	354	348	308	367	346	327	317	304	326	333	304	322	344	296	343	305	288	317	335	346	335	342	328	342	336	324	332	284	323	310	331	303	338	319	366	349	323	305	319	295	337	301	340	330	327	313	343	299	292	313	332	313	319	306	309	297	344	275	317	313	355	335	333	332	319	332	321	298	304	336	311	322	339	326	301	341	325	338	322	329	295	305	293	310	296	318	349	327	315	315	354	309	325	341	335	305	306	336	338	331	355	293	346	331	327	318	278	298	299	271	303	300	292	311	292	305	331	332	274	304	319	373	337	336	310	322	298	268	331	322	363	315	368	335	305	326	318	350	322	335	301	365	350	321	327	316	334	341	310	313	355	344	326	292	330	357	282	357	302	356	309	339	316	327	331	309	340	318	335	324	325	317	303	304	312	326	310	326	304	326	348	325	352	328	327	326	297	302	310	313	300	270	329	298	342	310	291	332	323	307	317	300	310	324	311	305	318	360	314	326	326	294	303	340	346	327	330	346	343	364	340	351	326	303	354	301	297	305	342	344	281	294	356	339	328	299	320	303	335	329	311	303	326	336	313	331	333	310	308	315	305	295	328	319	283	304	328	295	337	309	320	311	331	301	293	321	328	313
14209	4659	4285	3207	2370	1302	835	809	752	723	765	750	742	759	742	714	702	692	738	748	732	748	731	724	717	733	740	724	741	766	715	708	704	721	720	770	694	759	745	759	734	671	738	681	695	714	710	731	752	690	725	728	739	753	700	702	725	688	701	717	739	742	690	684	688	729	716	743	759	777	729	764	713	802	735	703	729	753	729	775	715	715	704	732	719	743	709	740	717	715	686	740	749	749	722	748	706	771	757	765	695	716	718	700	736	740	707	687	757	785	679	721	742	722	786	744	739	759	733	724	713	729	746	731	742	750	744	757	728	732	691	726	732	704	735	710	776	745	716	764	690	749	737	709	705	717	757	749	701	769	738	726	720	716	753	733	731	734	740	716	757	736	676	709	720	725	727	775	758	755	698	757	755	727	732	707	739	748	696	711	758	727	754	716	726	776	746	721	705	694	710	744	723	725	726	751	704	704	706	693	731	729	676	729	745	679	722	719	713	711	738	731	746	769	730	737	753	780	671	711	768	696	703	758	738	724	712	732	698	737	716	714	727	749	716	712	742	712	734	746	736	724	737	706	712	795	758	752	732	723	736	750	716	733	697	735	735	733	735	743	738	757	727	757	767	710	786	750	740	717	726	733	703	750	721	696	781	771	744	724	751	700	744	688	748	705	772	708	759	745	739	712	740	740	768	753	770	708	734	709	754	721	743	736	739	715	719	740	730	732	747	788	692	743	723	785	754	680	714	747	700	737	758	726	779	784	696	735	708	739	712	730	783	682	757	710	752	687	710	735	727	776	767	703	700	752	774	770	733	761	732	689	709	709	725	709	734	748	774	737	717	797	740	718	721	742	735	719	742	744	761	747	743	735	808	769	752	726	738	737	733	708	736	722	782	676	726	700	718	732	740	730	762	778	731	724	707	726	744	738	735	750	685	735	694	737	730	712	725	744	729	762	718	749	678	772	732	728	729	713	688	726	682	678	719	719	715	711	762	751	739	765	751	698	717	728	687	732	744	764	757	713	731	758	713	755	744	721	740	741	717	705	754	816	685	674	758	677	741	758	676	783	750	705	737	712	727	711	757	701	779	721	749	740	698	778	713	762	777	701	732	694	691	713	727	703	769	695	699	745	712	719	730	677	701	677	688	720	695	745	759	747	703	742	732	690	724	716	737	737	780	733	708	750	706	754	720	741	669	725	748	749	763	720	753	735	714	742	732	738	716	743	696	751	681	711	722	711	739	768	758	722	692	756	754	661	732	751	716	740	730	745	767	698	765	727	702	685	735	734	733	757	764	748	807	724	750	736	719	736	750	703	737	690	734	756	743	735	745	744	752	788	725	742	739	752	684	733	717	743	725	716	676	699	715	704	701	751	705	737	801	705	678	698	691	717	738	708	706	725	731	761	696	764	652	732	731	765	737	743	751	748	714	738	716	753	734	729	701	762	740	733	768	718	742	734	733	781	709	752	699	736	730	742	715	753	748	771	718	713	722	773	744	732	708	719	725	720	739	712	742	774	762	725	765	699	711	734	706	728	756	734	727	741	759	716	726	766	759	749	745	704	777	728	727	697	724	758	789	786	795	772	743	719	728	729	728	745	726	734	728	745	741	733	738	715	718	713	737	747	716	725	726	705	696	762	779	740	684	728	740	740	781	741	681	741	710	702	723	674	720	768	763	722	773	752	703	739	688	721	743	729	734	716	707	733	723	725	736	702	748	767	748	728	750	714	733	700	697	790	750	690	752	722	715	757	732	678	790	702	719	698	734	716	735	772	771	736	692	716	700	716	807	707	711	723	773	755	758	774	684	689	730	707	707	785	725	701	726	722	691	753	712	718	726	735	700	702	716	706	761	707	725	725	737	753	707	735	699	716	706	757	665	707	670	747	735	734	699	727	679	721	752	692	698	748	687	755	779	756	698	727	773	725	756	730	765	729	713	741	786	739	706	693	709	761	725	686	723	741	731	733	771	681	700	732	721	742	729	782	755	755	718	749	726	693	724	736	745	756	713	751	751	770	721	736	723	759	693	726	753	807	756	736	753	635	748	788	759	718	750	767	758	753	716	732	682	762	767	802	691	743	719	721	751	774	741	777	747	713	701	737	753	697	745	748	697	721	738	757	690	725	754	779	720	675	698	783	755	729	727	739	744	744	736	789	737	756	690	708	769	730	695	728	790	765	691	763	740	658	714	724	698	752	693	704	689	709	769	676	723	696	760	712	749	768	743	676	703	733	739	799	698	726	728	745	733	723	780	748	708	714	724	745	759	758	706	724	740	727	726	756	713	738	724	731	710	742	760	792	755	770	716	720	728	774	742	751	787	690	751	725	776	756	736	662	701	741	709	781	731	703	736	713	734	719	740	782	801	706	723	754	721	767	657	712	760	743	757	723	763	738	750	692	684	801	706	687	740	730	690	800	708	682	686	701	695	671	726	756	710	729	729	773	711	753	733	750	755	707	717	735	711	681	703	740	693	726	742	733	712	718	676	685	712	721	707	734	743	732	737	743	731	732	767	781	735	727	762	754	727	741	707	766	706	718	763	742	702	741	720	746	739	753	741	775	755	769	719	723	756	726	774	684	686	766	734	721	720	687	726	756	748	728	704	720	767	745	767	696	714	710	733	744	740	720	732	727	766	714	776	781	712	710	724	721	772	739	724	709	747	758	673	746	705	736	708	783	725	753	665	718	727	699	746	727	756	709	736	731	754	747	755	749	730	745	758	768	749	746	727	785	759	743	750	688	700	747	741	727	741	792	698	776	710	719	753	721	729	713	742	745	679	759	690	739	767	755	715	765	756	749	717	750	720	755	748	730	735	726	722	743	736	742	735	688	703	716	772	734	673	724	718	761	716	733	728	704	746	749	710	721	706	758	754	719	735	699	718	722	743	748	706	699	756	711	707	715	802	726	659	721	719	627	739	693	745	792	715	745	713	718	730	766	739	722	752	756	748	717	775	721	682	760	717	709	736	687	774	725	714	701	791	746	764	759	757	738	759	735	713	746	718	713	723	746	712	721	696	777	756	740	750	709	745	704	744	776	707	714	702	735	769	765	701	747	732	738	808	707	730	757	797	696	709	764	741	753	675	734	713	715	763	745	735	743	704	679	718	732	727	753	685	749	757	712	726	709	773	733	725	727	693	734	737	732	742	734	757	751	726	737	682	724	731	785	716	709	718	761	731	730	750	706	713	739	713	714	734	717	722	704	724	712	715	742	715	768	759	768	706	711	776	731	699	712	668	740	729	761	760	789	757	715	720	702	715	763	782	713	730	700	724	759	767	698	720	716	733	723	724	725	750	672	696	694	716	752	726	730	745	742	706	755	739	667	722	732	684	767	719	709	709	725	768	711	700	726	778	745	717	742	717	680	730	729	729	759	717	696	736	751	698	712	681	764	752	726	753	720	725	738	725	710	675	781	736	736	740	717	781	769	736	715	724	734	738	710	776	718	710	735	740	750	740	769	745	772	764	711	692	732	687	689	740	752
27220	4084	929	678	514	452	330	352	330	332	309	348	367	390	286	335	343	358	317	316	309	316	363	274	309	311	363	367	297	325	338	340	330	315	349	320	343	343	338	309	323	344	369	332	297	345	365	361	347	341	337	348	330	314	382	371	376	332	345	305	349	352	313	306	352	338	362	345	323	364	325	326	336	286	318	357	338	341	305	323	328	363	364	313	329	355	357	319	325	322	333	333	353	358	338	338	353	355	337	331	379	332	310	323	326	326	336	347	356	313	334	341	367	354	341	330	365	311	307	344	354	345	376	307	316	369	323	360	351	284	324	313	326	311	335	335	329	329	321	343	335	307	346	308	325	333	351	315	329	317	331	357	317	367	340	318	334	329	306	323	308	328	347	338	344	334	343	326	339	297	305	341	318	322	284	334	349	378	322	344	378	383	342	324	347	340	341	331	326	328	332	319	332	337	365	353	315	339	340	309	345	342	322	323	351	332	354	312	323	334	360	307	309	373	363	384	316	331	311	314	341	300	316	293	306	341	344	312	323	347	342	356	321	325	329	332	298	375	348	316	311	345	311	340	317	312	338	369	323	351	313	313	330	342	316	318	349	337	363	345	326	330	379	346	328	357	333	346	299	318	295	325	362	305	320	342	315	356	303	313	323	350	333	322	347	300	297	298	289	329	313	367	343	312	326	306	342	330	330	318	293	328	378	303	329	326	332	365	337	312	304	307	338	341	333	338	288	335	353	359	335	332	345	352	362	333	325	342	389	347	312	317	290	300	336	328	317	351	373	368	345	313	334	336	325	342	362	302	282	325	318	360	342	321	301	336	318	339	344	316	342	335	342	354	313	316	318	310	289	320	338	329	303	322	302	332	323	322	336	337	340	351	323	359	333	324	356	325	332	350	366	315	315	313	339	312	372	321	315	301	328	321	356	315	341	335	348	333	345	296	358	323	331	326	323	297	321	340	306	371	349	331	317	351	344	327	343	338	335	313	318	306	362	328	345	319	341	344	363	302	342	298	305	325	337	329	345	341	319	327	300	335	335	351	322	308	299	307	378	337	328	325	390	343	339	358	301	356	355	341	307	358	336	314	311	317	331	302	363	347	316	317	344	321	381	311	317	341	299	331	339	348	324	279	351	316	339	327	349	323	321	377	321	358	329	325	323	357	304	348	348	324	315	379	310	358	354	333	343	355	360	355	335	355	314	344	345	328	313	336	343	338	386	331	318	302	322	324	348	315	367	320	341	345	327	348	349	353	332	335	358	342	335	312	358	371	337	301	356	388	348	323	330	347	329	329	300	325	310	378	317	346	323	377	353	320	340	337	342	333	332	321	302	322	386	355	339	363	325	320	297	294	322	354	300	314	329	349	311	318	322	344	337	330	354	328	330	329	338	297	338	368	342	303	317	318	354	374	328	321	334	326	325	320	289	345	343	310	341	320	305	342	335	330	309	347	313	337	356	304	328	343	336	343	290	322	331	341	322	329	361	315	353	297	334	356	324	336	334	352	338	299	298	326	351	342	317	367	337	357	324	343	341	289	332	308	315	330	319	317	356	319	356	325	329	340	319	309	370	324	348	326	295	360	334	330	323	364	366	326	365	331	335	343	293	313	337	334	339	339	384	349	311	317	335	331	335	343	348	314	323	343	343	351	350	336	362	356	327	326	332	300	295	335	323	344	308	329	370	319	342	335	376	297	325	382	337	347	305	325	324	306	295	362	333	354	324	333	327	341	341	325	366	344	351	316	361	333	314	341	319	326	332	358	352	306	316	342	322	317	361	319	384	334	349	330	330	327	353	344	332	314	308	373	308	316	344	357	349	345	351	360	287	337	317	350	332	344	331	353	327	319	329	289	338	331	336	339	344	352	361	352	344	321	309	327	338	302	335	372	331	356	328	324	315	345	348	336	331	326	331	289	323	327	331	344	354	305	324	332	332	338	317	330	336	338	316	340	345	322	359	320	325	325	297	333	361	326	343	334	323	296	347	324	371	335	333	344	316	331	303	321	351	334	303	351	352	360	341	343	362	322	361	355	352	322	317	320	292	293	332	352	337	330	312	336	350	371	371	347	289	320	321	315	317	322	365	351	332	370	367	350	351	334	380	322	329	335	288	321	335	332	322	346	302	303	338	311	290	328	350	320	371	350	303	338	328	319	330	346	314	324	333	351	309	310	324	337	328	311	319	353	331	356	289	357	333	321	334	344	334	331	308	355	301	308	311	313	358	336	361	335	348	317	323	306	331	272	343	322	280	313	337	325	309	290	298	344	325	307	306	298	333	346	329	320	291	317	352	334	359	295	349	355	277	346	305	330	306	328	341	353	318	327	326	296	361	344	312	314	331	352	322	340	322	327	343	341	341	293	301	354	335	343	354	344	333	333	337	323	318	334	337	377	313	315	328	382	327	323	374	351	326	296	338	342	318	299	318	312	337	312	317	343	354	319	333	288	324	333	358	382	313	314	306	303	307	327	329	318	338	345	330	353	313	334	315	335	343	287	361	306	304	319	299	326	339	313	302	355	311	344	348	338	323	318	311	328	336	317	328	357	315	337	328	351	330	316	311	302	370	389	370	303	334	322	303	296	290	308	356	332	344	329	343	360	361	352	307	336	306	338	373	303	337	351	337	351	347	311	320	339	358	354	352	272	346	314	362	349	332	338	337	294	339	333	331	311	338	338	360	322	308	319	304	336	339	311	315	342	336	302	337	331	312	319	330	332	348	310	318	322	342	306	320	293	302	341	328	347	287	349	324	336	374	330	328	316	354	332	341	337	306	319	318	349	314	326	275	341	331	326	294	285	345	334	341	322	341	350	344	328	344	324	314	347	288	278	378	306	298	306	277	302	328	301	333	313	327	346	315	365	321	355	347	329	359	328	370	324	311	371	363	349	323	358	325	327	324	358	341	307	325	372	345	314	336	279	310	345	337	319	307	249	328	368	289	323	325	327	329	335	354	282	296	341	310	296	382	326	340	292	339	304	338	321	303	314	358	347	368	326	354	332	318	320	279	321	381	330	314	380	347	302	300	321	333	344	328	310	322	299	343	348	336	336	329	309	331	348	322	323	347	338	315	338	309	345	330	322	299	334	344	321	365	342	339	351	344	306	297	370	335	324	333	351	342	354	334	322	321	342	311	337	362	324	353	316	354	340	340	319	343	351	341	337	324	334	354	317	314	347	308	335	332	361	308	357	318	297	298	311	308	309	280	331	358	334	346	318	291	406	347	355	309	338	346	322	322	322	298	361	333	330	338	304	351	320	349	329	313	319	330	344	296	307	337	360	310	339	334	321	301	349	336	342	363	294	352	318	286	353	339	346	366	330	336	352	338	354	326	324	325	335	301	343	322	309	316	313	333	360	331	328	316	347	366	335	321	346	318	338	315	371	330	339	340	333	338	360	284	338	319	337	314	342	337	351	354	350	328	332	340	343	306	341	342	325	297	313	353	367	362	308	341	334	362	373	332	329	315	320	303	305	328	342
20406	9173	8031	6498	3608	2035	1232	889	895	850	779	780	788	776	847	764	776	810	806	748	734	778	740	812	790	796	799	791	775	793	805	785	750	808	774	759	815	780	789	810	775	763	787	783	779	786	781	803	793	750	827	764	779	753	801	816	754	809	770	750	753	778	748	778	739	774	823	746	740	740	738	815	792	766	766	759	791	795	808	779	805	750	805	823	784	722	749	801	788	779	754	839	740	764	807	797	767	797	780	820	725	715	767	740	731	743	789	773	762	740	790	810	798	803	777	762	775	813	763	752	813	793	760	809	780	756	800	758	754	809	789	775	778	781	751	790	775	761	828	790	763	767	782	759	789	759	732	813	821	771	820	789	788	756	770	749	804	773	782	765	798	757	743	752	724	787	753	743	754	789	749	817	795	789	785	701	803	750	781	749	766	772	757	772	728	790	798	773	759	731	760	786	802	786	752	816	789	747	779	780	776	755	784	827	783	791	873	764	757	781	751	803	818	813	733	834	740	829	795	793	794	756	756	778	831	785	765	826	825	780	781	768	766	810	769	783	723	755	760	747	792	729	797	764	718	796	732	771	766	853	772	709	853	758	764	765	758	785	797	741	753	737	771	785	806	772	793	796	802	776	783	709	709	784	761	752	778	785	732	769	724	754	824	789	772	728	777	750	747	788	768	770	805	778	745	778	786	805	757	728	716	735	789	749	771	803	824	744	721	784	792	742	752	796	802	793	748	761	790	766	723	777	771	815	768	766	779	771	768	800	764	746	787	757	769	782	783	748	715	832	810	806	824	803	775	783	750	734	799	768	744	767	754	795	754	802	768	821	780	819	819	747	780	772	735	755	800	823	814	783	745	755	777	788	748	825	768	773	833	777	790	788	771	744	783	770	796	801	816	795	775	745	786	753	822	797	769	761	783	768	797	750	755	809	811	751	753	838	770	742	785	806	777	737	774	789	781	767	770	760	823	765	749	772	779	768	789	814	774	791	788	750	765	807	829	775	757	717	757	792	744	708	806	772	780	760	766	747	753	786	754	763	747	786	787	799	775	731	835	777	777	762	800	771	790	730	735	794	800	830	791	759	757	790	732	732	763	771	729	768	776	776	813	753	774	777	772	784	791	797	743	768	777	787	761	735	750	760	713	770	744	776	735	754	780	759	758	769	756	766	761	856	805	751	748	831	768	748	810	786	756	765	783	832	822	768	744	844	703	825	772	759	730	782	778	759	739	773	799	767	787	730	781	818	814	784	717	773	781	787	792	766	768	792	796	758	796	801	807	712	777	779	827	750	730	803	796	796	784	787	744	728	764	749	778	798	747	774	759	797	785	738	751	744	758	816	767	737	804	790	841	739	792	762	816	785	756	806	813	760	771	804	789	790	723	769	808	783	752	783	785	753	745	768	820	748	756	827	744	759	764	814	785	773	716	764	786	768	791	720	811	760	824	811	806	724	762	765	739	754	766	766	770	762	785	782	764	752	777	773	775	776	755	778	769	789	791	756	820	764	806	760	817	798	799	779	802	773	777	761	780	768	752	785	773	768	755	761	785	754	713	760	759	729	767	665	745	822	742	753	760	811	785	806	772	780	778	761	762	768	762	718	760	788	783	800	780	759	765	740	807	768	838	781	753	740	812	768	761	844	777	767	808	691	742	728	768	789	736	815	791	751	750	790	782	736	757	807	772	753	793	821	760	726	772	806	798	782	800	783	760	813	737	749	809	811	811	819	802	769	765	796	802	753	772	780	759	762	810	760	777	804	804	747	738	782	771	761	736	754	756	786	795	781	818	814	814	763	795	774	799	795	803	805	788	771	786	811	761	850	770	777	739	808	726	775	778	775	716	774	728	774	786	781	793	837	788	756	800	769	777	819	781	768	833	789	778	703	820	781	809	763	807	762	794	813	719	883	781	785	759	729	755	821	762	774	731	831	750	779	761	739	791	749	779	770	768	763	772	747	776	749	781	760	756	747	783	809	755	769	779	751	757	737	732	804	741	773	770	803	739	800	792	816	817	777	791	796	789	749	766	795	787	812	749	837	740	810	797	745	773	748	784	776	767	729	768	703	767	751	776	756	812	806	814	786	765	813	799	807	806	745	794	718	784	768	781	776	744	816	763	818	786	777	762	781	768	744	808	741	769	776	760	779	780	792	828	777	750	806	779	732	775	798	818	775	790	794	768	748	762	745	768	743	759	772	775	758	780	760	793	834	776	813	764	802	760	773	818	807	820	779	796	823	786	797	805	794	823	749	742	770	761	793	800	795	754	767	781	794	784	716	718	781	823	771	818	800	790	737	826	776	799	796	764	778	806	737	788	772	762	790	759	716	785	764	774	757	758	806	787	772	767	779	775	759	790	808	743	807	751	730	753	750	735	769	833	803	793	774	803	820	802	803	725	770	750	802	803	749	792	822	792	797	806	771	753	761	756	755	802	781	766	781	753	817	747	765	746	790	737	773	747	779	797	777	795	780	787	789	771	777	777	797	766	745	799	741	793	807	724	803	812	784	787	733	784	799	833	735	766	812	767	810	785	771	767	782	775	806	803	797	783	738	764	762	768	732	796	750	753	784	777	794	786	769	803	818	738	815	710	734	804	795	772	773	719	743	783	757	836	767	769	786	755	748	794	813	759	742	801	798	732	712	735	773	771	805	790	777	764	761	748	773	786	773	737	821	758	728	767	769	738	748	763	760	789	793	732	752	758	757	789	825	751	802	771	809	792	773	784	792	802	740	790	750	754	731	804	759	747	820	764	792	755	761	753	768	812	819	793	743	765	803	709	765	763	763	772	743	821	762	753	777	801	732	716	797	788	755	805	775	794	776	811	821	747	755	819	763	790	782	783	741	771	736	818	730	794	783	749	779	780	770	763	769	751	828	780	761	811	724	815	767	783	799	800	806	763	756	748	773	762	758	791	747	782	727	793	786	734	776	781	784	796	770	702	796	792	746	782	818	805	795	779	749	740	758	791	769	792	756	781	730	791	754	767	747	764	827	746	784	739	767	696	758	775	783	759	788	761	726	797	710	749	802	751	792	808	763	767	765	737	767	761	765	755	809	800	841	782	763	817	799	758	799	736	758	777	733	777	791	750	801	757	747	804	738	786	754	758	802	782	762	736	760	774	776	772	759	815	760	771	812	782	821	761	781	770	741	771	754	737	751	737	698	763	769	747	754	827	760	747	794	793	770	757	770	752	723	753	723	790	811	782	794	801	802	745	766	771	813	805	763	751	780	786	795	807	785	766	745	719	790	756	766	799	797	775	805	734	748	747	811	749	810	798	799	738	774	774	804	767	779	796	711	786	733	770	810	797	752	779	805	777	767	815	759	785	767	754	753	775	841	765	772	768	750	755	764	792	823	765	785	824	770	790	841	767	766	802	841	776	795	767	784	774	791	749	764	778	747	770	804	753	763	774	776	806	730	767	798	791	759	724	809	821	741	778	765	789	765	814	761	768	837	750	839	759	825	766	776	771	743	707	742
31116	4853	1007	737	550	452	395	372	336	314	330	341	313	319	374	332	385	362	339	344	374	365	353	341	386	364	344	318	343	350	366	337	354	330	339	322	344	331	356	324	327	333	356	345	348	364	309	324	359	333	343	291	345	364	321	310	306	360	324	326	373	350	338	358	342	303	335	328	327	372	349	337	321	364	323	358	335	335	326	345	320	312	332	339	342	319	364	360	331	364	309	322	351	329	305	367	367	341	360	336	328	328	346	332	322	317	346	362	323	309	339	327	335	312	357	346	344	338	333	343	370	315	374	318	303	373	354	342	340	322	330	334	366	326	316	301	323	329	355	298	294	327	342	329	369	355	308	345	329	356	311	310	336	372	337	333	314	326	327	344	312	333	363	364	370	383	346	346	335	313	316	359	304	340	324	335	333	329	332	354	333	345	351	381	333	319	333	331	325	316	371	353	351	357	352	357	381	339	315	352	325	352	328	303	347	364	338	330	333	371	353	316	343	346	319	358	312	336	373	349	356	353	352	330	345	310	366	339	348	372	351	341	344	295	367	343	341	320	336	313	349	337	367	330	336	373	333	317	338	284	321	353	328	367	347	304	314	325	338	315	346	331	319	312	339	345	311	337	315	317	338	334	350	361	321	357	393	336	309	337	355	331	350	317	322	322	340	341	327	345	309	316	347	326	339	345	361	346	319	329	320	301	319	331	340	340	351	325	348	355	343	351	370	378	361	317	364	366	313	324	364	357	361	352	345	368	339	356	343	338	328	323	339	338	368	358	335	334	300	359	309	350	334	313	329	336	362	359	330	309	372	374	338	343	347	317	341	376	376	336	351	335	331	314	358	301	301	370	331	345	336	298	359	323	324	404	319	338	352	324	318	344	335	297	329	338	367	313	334	332	371	398	312	340	370	388	331	347	340	358	322	374	303	342	387	325	335	357	344	353	338	359	346	331	349	356	382	354	343	343	353	333	338	338	338	334	347	364	368	369	342	347	358	343	324	331	348	353	356	349	335	341	339	403	340	370	321	359	315	370	330	366	353	333	326	319	333	345	311	340	380	326	347	359	333	338	322	371	320	342	303	308	356	308	348	357	329	363	326	335	367	327	321	310	359	347	346	369	360	329	352	388	361	325	338	361	328	312	323	339	349	368	351	354	337	358	345	320	335	332	336	345	331	320	409	361	367	364	350	376	361	341	335	340	335	313	323	336	339	326	349	339	312	315	356	344	342	350	367	406	323	359	339	376	361	337	353	319	337	351	374	328	317	340	369	360	335	347	351	332	317	354	334	365	323	325	353	335	329	344	323	357	392	342	355	354	320	347	351	310	315	390	343	353	310	302	336	364	305	374	335	303	358	363	350	340	324	324	362	353	362	369	372	348	385	358	311	422	370	311	319	353	336	333	327	353	337	322	326	336	344	311	349	386	333	336	359	333	329	327	347	308	327	342	306	360	353	350	353	341	320	350	334	320	356	291	357	333	320	364	333	325	322	325	320	338	312	390	340	355	340	351	339	320	323	374	374	336	321	344	354	304	311	345	343	351	314	344	398	363	323	333	342	316	324	328	314	340	342	326	325	340	361	351	369	342	338	376	339	298	362	322	350	371	332	320	344	358	354	361	347	330	316	351	338	356	323	339	329	391	361	363	325	313	337	297	341	307	335	338	337	371	327	338	348	319	347	368	326	365	308	354	346	333	336	343	332	381	321	352	311	370	370	357	335	340	354	319	368	351	302	338	356	372	337	371	325	367	314	370	348	342	329	337	336	367	363	353	337	361	373	320	325	339	335	347	369	329	343	341	328	339	342	387	324	355	367	337	333	323	387	347	332	326	341	305	338	343	335	333	316	323	328	364	374	320	353	330	313	333	349	337	360	361	316	343	401	347	369	344	338	366	343	348	309	322	355	332	341	341	346	360	341	328	342	370	360	318	344	335	341	346	318	331	339	364	359	315	327	320	359	353	329	320	348	370	352	354	357	331	353	309	336	347	319	364	301	342	358	309	357	310	315	315	367	381	320	324	319	314	347	346	361	360	312	341	358	356	351	351	380	311	317	345	367	357	321	337	307	359	335	328	368	327	336	331	350	341	375	321	363	334	285	318	331	335	334	358	327	369	340	390	373	321	339	338	356	324	363	339	350	343	330	355	389	369	364	333	318	353	365	365	361	317	327	324	358	330	336	313	332	334	369	343	347	352	329	322	321	345	362	374	320	310	333	349	314	392	369	369	367	372	336	347	314	354	337	333	325	356	336	312	310	323	310	334	357	361	315	346	317	319	347	327	283	309	345	342	346	346	339	342	314	332	354	303	292	331	302	324	318	343	325	352	331	346	332	335	339	342	353	329	318	337	308	354	349	340	354	356	314	331	361	343	324	287	338	328	388	354	350	330	325	301	368	357	339	333	359	342	367	354	303	361	364	321	311	325	323	322	337	356	364	339	322	335	301	343	343	323	385	334	359	303	359	372	350	305	375	337	329	318	360	321	340	346	346	330	364	324	326	325	351	364	335	326	316	354	345	320	308	324	337	333	351	332	319	378	325	340	340	348	339	366	359	336	338	335	360	338	345	337	317	345	308	345	334	323	321	300	335	318	330	335	380	345	345	386	357	335	347	333	333	358	364	324	360	319	332	336	333	339	324	337	365	315	319	330	318	366	385	329	356	349	350	334	376	326	360	337	325	320	375	327	343	376	322	327	363	334	368	326	299	378	313	378	337	326	333	343	341	346	325	345	322	351	283	337	370	371	349	321	348	314	338	317	355	347	323	383	344	313	316	336	326	347	328	355	347	341	338	359	351	345	322	351	363	336	374	395	351	330	358	334	337	330	318	366	338	359	371	323	335	322	300	332	339	351	349	345	324	353	368	350	377	330	338	369	352	310	349	381	325	358	336	329	358	369	341	356	325	332	313	347	358	328	334	342	334	339	379	323	363	341	355	357	332	331	318	342	358	356	357	319	379	386	340	328	353	338	292	313	311	306	328	356	327	361	331	363	313	326	352	333	345	363	346	328	336	368	340	326	337	330	368	354	331	350	307	327	371	340	369	314	351	371	368	326	315	328	357	373	333	309	315	349	316	385	354	301	340	324	320	328	339	312	346	330	361	352	319	323	313	321	327	316	327	343	346	340	320	363	321	320	383	345	364	329	328	333	327	322	373	329	340	352	351	329	330	321	347	340	353	335	375	390	336	334	316	366	341	373	324	363	340	395	356	359	318	358	342	335	330	306	332	305	310	359	373	370	365	352	353	346	331	335	338	334	343	323	352	382	334	335	335	316	368	343	365	348	316	327	343	340	342	386	332	354	339	364	336	312	316	383	326	351	334	345	358	335	368	310	317	340	359	363	325	287	333	341	345	318	290	319	341	366	333	335	332	347	361	309	324	333	347	336	345	345	352	346	308	355	343	329	335	348	323	367	371	306	348	327	322	362	370	318	332	353	316	372	343	339	342	336	330	308	356	339	362	337	345	300	333	345	357	336
21238	8051	8256	6637	4585	3265	1785	1131	976	929	888	862	882	902	829	881	806	873	826	850	840	788	791	794	805	804	799	820	788	802	796	852	781	753	762	809	865	831	830	861	823	802	792	823	805	855	858	763	769	761	793	768	815	774	851	790	824	779	787	785	807	808	856	829	793	769	768	832	866	802	753	798	806	778	839	740	806	773	777	780	788	763	794	794	760	781	771	805	862	851	857	798	793	825	781	798	793	790	806	795	867	794	749	778	809	789	769	820	827	765	821	840	796	791	826	823	816	787	778	812	825	791	840	783	765	790	765	821	798	834	819	788	827	846	824	793	749	815	796	787	800	819	817	800	785	743	831	800	792	769	860	816	817	803	817	811	805	787	784	831	759	819	816	754	837	799	771	801	737	796	775	826	786	814	819	824	812	765	786	743	747	823	787	810	779	754	803	807	787	820	828	810	816	814	828	813	826	799	789	799	825	848	842	839	843	737	832	797	779	825	798	806	765	816	749	858	789	792	786	799	814	803	789	811	804	790	770	780	804	811	816	837	769	814	783	819	802	769	844	844	786	791	800	796	791	815	796	827	772	823	807	803	795	811	835	835	766	775	814	821	759	793	814	775	783	777	759	806	804	781	786	851	836	804	785	806	742	748	837	799	771	792	835	850	862	824	810	823	784	738	795	830	780	789	798	812	734	782	802	786	793	836	858	812	765	749	810	833	813	786	744	762	836	826	798	810	855	761	819	824	821	776	773	771	796	852	786	837	783	855	833	817	767	851	825	850	798	829	832	805	788	842	791	824	784	841	752	831	811	832	752	804	796	727	781	815	771	808	804	844	830	823	792	781	838	803	811	827	776	786	806	810	770	835	798	751	804	808	795	775	819	805	808	787	821	792	813	782	761	820	861	801	795	725	787	820	790	810	793	769	856	790	779	801	824	813	875	851	760	842	839	837	792	850	825	831	786	813	815	780	795	851	787	815	787	793	810	829	792	831	793	764	810	841	867	796	778	828	784	809	814	767	832	751	809	815	774	856	794	808	773	785	813	836	804	840	797	807	833	835	771	759	830	819	823	817	774	795	762	796	794	821	824	791	811	856	760	821	762	832	822	775	761	837	866	857	778	800	780	799	845	799	769	772	827	792	800	825	869	829	776	754	790	775	808	816	748	812	803	772	815	757	833	775	805	800	761	736	794	788	832	798	834	771	784	779	795	885	812	771	812	827	809	847	800	829	835	779	832	781	792	766	786	807	770	741	771	789	786	830	843	773	756	790	834	826	751	801	791	825	755	805	821	774	810	773	751	748	837	862	841	785	772	768	766	816	859	826	786	744	797	787	812	806	856	799	764	778	823	770	822	782	767	858	808	781	787	788	788	800	781	805	821	807	819	805	782	816	795	826	819	821	805	776	772	857	773	779	778	828	822	788	826	839	817	814	757	867	782	803	818	807	766	806	779	834	820	812	829	828	822	798	744	802	818	827	833	825	830	813	728	842	843	783	820	772	771	774	803	773	797	788	819	767	793	790	798	753	791	818	795	793	837	783	801	790	771	798	851	822	819	806	800	788	786	810	824	811	797	763	778	765	794	822	836	783	817	776	794	775	887	812	775	743	783	852	762	830	755	777	857	855	825	818	850	827	790	800	789	840	814	782	840	873	793	857	817	800	815	820	811	820	809	789	823	826	770	775	830	784	833	776	822	849	833	807	832	851	816	762	807	843	792	785	826	816	846	782	786	787	763	780	770	832	851	828	804	832	773	838	791	780	831	846	785	841	799	800	795	828	770	806	810	773	762	829	810	802	792	808	813	796	768	795	811	800	786	757	800	794	821	764	802	799	786	830	785	780	825	777	824	834	792	856	831	855	876	825	790	828	773	827	811	782	835	796	822	812	774	779	824	804	779	800	813	783	778	807	812	800	806	746	743	803	785	782	813	826	840	857	798	757	800	757	860	798	800	766	840	769	791	833	819	818	824	803	847	810	778	819	771	802	810	800	767	844	828	806	813	795	802	760	756	786	866	805	841	815	820	823	797	801	756	809	769	838	749	780	766	814	796	825	808	801	788	854	817	793	806	804	792	814	833	768	766	857	858	802	799	744	818	770	787	804	778	807	804	790	811	789	808	780	816	763	793	844	783	750	764	787	791	812	798	851	806	816	825	816	802	812	773	803	809	808	781	863	783	857	808	766	794	818	770	791	785	768	831	774	860	788	810	809	826	834	800	811	829	778	792	818	746	815	764	771	800	827	778	760	798	767	815	779	753	796	774	785	790	800	745	804	742	826	798	781	800	803	804	813	840	784	863	803	765	795	792	799	830	809	781	805	805	783	845	783	821	798	781	843	808	788	847	777	757	798	797	803	805	812	792	787	844	811	849	767	817	815	795	827	708	828	793	782	791	822	748	859	827	788	792	813	776	778	809	779	820	837	832	807	811	808	838	781	803	811	799	767	779	802	791	835	792	742	853	771	750	769	812	789	802	763	815	817	806	803	828	795	806	859	809	733	771	799	831	818	803	809	818	818	825	822	815	803	829	809	749	841	817	803	806	821	826	810	788	790	780	810	789	816	782	786	850	769	828	786	809	804	834	821	820	780	772	809	781	791	809	805	817	803	780	792	738	735	792	795	798	796	803	812	853	832	831	764	820	816	821	803	747	782	843	749	807	802	825	817	813	860	793	861	775	778	767	800	810	840	843	761	842	740	793	807	810	810	768	775	787	776	836	830	777	825	841	777	784	784	805	828	766	833	781	809	832	843	814	770	796	793	795	798	782	814	789	783	756	782	755	826	844	752	794	812	794	777	828	810	828	792	797	797	869	744	845	840	798	792	763	821	799	803	856	835	783	788	788	824	810	818	783	802	767	793	780	793	806	793	840	780	813	801	754	851	811	777	870	814	835	830	759	805	804	795	814	798	830	795	804	774	784	785	811	816	783	780	800	785	804	794	809	779	780	766	770	773	795	826	791	786	843	800	854	802	818	813	779	767	809	803	820	796	782	796	779	800	749	829	820	777	847	830	830	801	858	825	806	785	800	806	748	807	749	815	784	801	764	836	850	760	843	797	860	809	772	831	845	840	779	808	791	833	844	743	833	772	777	762	828	848	786	793	789	855	793	754	774	784	855	780	817	799	729	804	772	815	836	784	754	806	762	793	783	809	767	797	823	811	828	839	824	807	815	800	809	820	797	822	823	831	828	782	815	846	846	808	787	777	783	764	799	775	814	799	787	794	838	806	769	831	792	777	811	786	813	799	796	778	825	753	764	798	770	809	799	791	831	759	849	751	837	828	841	791	789	778	794	761	803	833	818	778	799	799	774	811	721	812	804	815	774	863	782	757	819	776	823	822	743	794	807	782	781	803	769	824	776	842	819	774	772	742	816	760	823	787	832	800	759	764	805	796	837	794	767	850	759	789	788	820	820	859	785	752	802	777	812	826	782	795	812	793	801	794	813	788	769	820	770	794	787	838	807	862	829	766	857	803	849	768
19666	1895	583	446	347	348	382	344	305	315	319	356	297	308	321	281	314	307	327	329	336	337	357	329	297	310	289	328	352	310	355	346	321	307	329	320	335	287	345	335	297	300	302	316	348	317	327	326	283	323	340	309	329	329	273	343	315	325	309	307	335	324	310	301	326	327	358	303	311	346	367	339	349	328	280	332	301	335	337	329	335	306	340	298	346	323	346	336	353	348	321	316	314	313	294	321	312	341	339	320	367	314	294	287	337	303	314	300	370	311	302	313	347	361	350	335	313	287	307	281	320	295	319	287	312	336	395	303	313	330	302	300	296	309	323	306	311	314	320	310	326	340	311	307	319	348	341	349	330	353	325	298	295	348	321	319	353	322	328	314	337	290	301	285	322	360	316	297	317	346	371	295	326	286	317	274	328	297	286	320	302	342	339	373	327	326	349	329	308	308	280	320	347	329	338	338	355	281	326	333	331	286	323	287	327	310	324	334	300	326	328	335	303	321	293	358	321	330	258	321	317	312	358	314	331	317	302	289	326	290	325	296	328	338	324	292	326	341	300	326	337	305	343	300	335	343	325	334	347	327	318	327	300	296	318	336	306	353	321	326	354	330	323	322	313	301	301	295	323	296	311	360	367	329	302	314	328	308	298	297	338	352	325	346	321	323	320	326	303	297	317	332	306	305	340	318	319	311	365	328	317	324	341	312	331	332	304	351	299	359	303	328	351	334	326	309	300	328	323	305	320	338	342	324	359	310	353	309	310	294	301	317	283	337	329	324	295	346	287	302	333	315	317	339	350	320	314	349	323	334	352	319	330	299	352	341	383	309	340	317	339	327	300	329	303	323	348	323	305	293	323	318	308	328	322	315	316	323	358	321	298	331	311	336	293	297	312	317	302	317	314	323	313	340	316	337	332	353	318	359	359	318	325	275	318	322	307	310	322	345	351	302	309	327	329	306	344	358	316	315	299	322	301	337	303	310	297	308	333	315	319	358	317	336	304	320	347	334	306	300	331	337	318	338	349	334	331	305	312	307	313	278	342	284	307	317	329	331	288	338	300	354	353	309	338	311	308	326	310	336	301	335	346	322	312	314	322	332	340	318	338	319	290	343	308	358	302	326	340	331	324	330	301	315	304	337	318	347	365	312	334	310	314	335	322	308	310	318	328	325	312	286	288	310	318	329	331	352	294	332	329	326	304	315	335	331	310	329	286	303	345	309	324	321	296	322	321	352	352	281	349	285	347	350	315	284	326	307	331	341	323	326	350	327	311	327	305	352	303	316	305	322	327	303	372	316	353	375	280	262	303	314	301	331	306	335	313	327	269	291	317	324	341	315	327	342	321	338	315	319	318	343	309	329	348	314	324	331	328	341	322	319	334	284	344	340	324	333	279	320	332	356	326	308	319	338	320	302	350	304	302	339	307	303	376	329	341	292	314	304	315	308	318	298	316	311	338	310	310	298	364	349	322	317	316	329	309	299	333	311	280	314	311	338	321	292	305	329	339	323	313	325	311	309	301	295	318	302	308	311	314	320	303	275	300	308	320	299	344	307	314	345	320	334	355	315	358	337	328	341	321	352	330	308	316	366	323	312	317	283	343	347	344	332	355	332	314	276	335	348	331	318	287	285	308	313	313	312	326	302	319	283	332	318	301	299	302	332	293	323	327	316	351	365	340	346	326	333	319	302	321	290	301	306	352	346	341	283	274	322	329	328	303	302	323	306	325	327	336	320	325	337	335	319	325	340	337	332	280	305	314	354	378	292	359	313	338	308	314	317	333	296	309	315	358	329	314	321	325	284	332	347	296	336	330	315	326	306	342	306	313	288	314	303	309	293	319	305	321	315	305	345	316	297	308	310	301	326	292	294	314	295	293	328	328	287	330	315	309	287	324	329	329	287	323	357	352	345	328	362	319	318	314	303	303	332	317	306	329	280	337	313	340	293	299	326	338	312	326	345	308	359	332	327	311	283	279	325	318	331	321	318	307	319	301	336	336	305	300	308	331	345	338	312	313	285	324	329	314	330	340	296	292	314	337	346	334	311	311	318	325	320	307	294	314	343	360	309	312	301	287	309	315	356	329	341	325	282	300	319	302	320	321	299	293	290	354	323	312	330	298	290	321	365	323	319	301	328	314	267	327	343	327	326	343	325	311	321	287	351	288	336	319	347	306	361	321	312	307	314	350	325	307	321	346	317	301	320	305	342	339	317	336	330	311	338	317	340	313	290	315	315	351	282	337	315	327	315	289	322	303	341	343	333	346	309	291	343	333	313	306	306	307	292	317	339	326	342	331	303	318	295	307	343	284	308	321	307	275	329	318	300	339	315	328	305	346	297	316	291	327	338	307	323	311	345	382	336	315	347	321	288	319	354	292	336	362	307	304	322	339	284	309	306	361	315	317	345	292	304	269	304	310	319	343	320	312	315	355	329	328	308	306	315	318	294	331	334	326	286	348	331	318	314	305	334	308	312	334	333	308	312	362	315	324	298	335	341	325	310	323	321	311	324	318	347	342	295	329	292	333	309	285	322	296	285	281	348	327	302	329	348	313	331	287	290	352	315	309	324	333	337	290	322	292	315	310	299	329	345	341	327	334	332	316	364	331	330	308	311	316	357	317	320	326	298	334	321	340	361	314	307	352	327	342	330	297	323	313	340	304	348	360	331	304	308	336	321	326	312	335	340	308	336	281	293	329	316	288	336	294	338	324	283	315	318	306	325	317	306	329	263	306	319	315	309	335	330	304	304	313	318	310	353	318	289	319	344	308	292	323	309	312	296	288	325	351	274	312	336	313	318	327	311	329	375	322	329	357	337	318	331	337	310	325	292	334	311	306	301	318	334	341	287	342	310	347	358	330	329	312	317	329	340	366	309	300	323	285	312	298	298	330	325	345	347	327	344	306	300	309	310	318	300	316	298	337	320	339	335	299	280	286	287	331	290	308	301	330	314	303	305	292	310	316	316	340	300	343	303	314	347	320	278	297	313	331	303	318	326	313	299	358	314	302	326	282	327	343	324	314	328	341	273	299	361	329	326	312	316	325	292	332	292	300	340	288	335	339	342	314	346	306	357	339	325	340	329	302	309	302	295	301	310	316	311	271	345	319	309	334	372	344	332	348	349	332	344	318	317	333	304	305	323	328	307	330	306	344	318	325	323	301	338	352	295	319	314	330	338	347	290	349	344	346	290	304	333	324	348	341	321	344	309	306	356	278	273	312	328	319	288	318	312	312	336	298	322	318	323	323	324	314	343	314	325	314	313	309	329	323	300	343	327	295	311	302	304	305	313	323	317	339	316	313	310	332	299	336	307	325	345	321	325	330	355	313	336	330	316	274	315	328	325	321	329	337	301	322	280	330	315	336	326	302	315	354	344	335	299	316	319	335	295	340	308	348	303	305	332	311	315	311	288	319	343	302	315	315	314	297	338	310	321	325	330	317	318	354	295	332	344	306	320	351	326	332	346	332	329	316	339	324	347	326	321
14673	4637	4454	2754	1932	1190	901	790	759	711	736	763	758	775	738	746	710	698	750	749	768	686	780	724	807	731	721	764	709	765	742	730	738	788	776	741	726	694	742	732	721	708	692	763	743	723	749	705	711	797	742	713	773	713	775	721	721	711	734	696	772	744	780	728	730	748	734	735	760	733	684	778	726	660	752	720	731	723	724	738	712	697	736	761	701	713	714	774	697	726	749	689	730	683	744	722	716	715	697	719	714	673	769	672	698	746	714	724	733	693	716	706	730	730	721	722	762	717	737	700	694	743	668	710	700	659	739	759	723	745	724	706	730	701	729	720	755	709	728	756	721	708	748	788	729	766	767	695	677	787	757	728	683	696	728	738	682	700	707	757	742	744	754	685	723	714	684	733	726	744	738	725	763	741	721	727	705	741	768	700	729	722	705	707	708	725	745	686	709	664	698	672	710	720	759	696	733	805	745	675	716	704	705	704	718	689	700	752	731	748	690	692	749	704	717	710	703	767	689	655	772	738	712	710	754	728	760	752	689	749	743	703	739	714	691	736	739	718	771	706	721	727	713	733	752	723	777	721	709	684	758	764	723	689	694	698	696	748	688	761	726	731	775	714	699	716	696	753	751	733	675	679	686	734	780	697	673	671	730	761	673	751	729	718	699	763	690	733	775	731	705	751	766	717	744	732	715	679	717	766	755	707	699	733	724	750	728	735	668	719	756	713	708	727	720	710	713	729	735	738	713	727	733	732	733	765	728	818	777	716	708	731	742	697	655	732	726	738	734	754	694	762	721	739	666	737	720	714	763	688	710	747	698	760	716	712	743	705	701	700	747	744	748	704	761	730	752	758	733	731	712	680	759	730	738	661	701	704	710	736	790	716	763	711	750	783	724	744	697	694	676	739	743	715	738	673	744	693	728	733	731	732	708	651	730	693	756	758	734	755	727	711	748	732	740	719	741	732	790	703	729	735	716	700	736	752	706	726	716	812	729	739	693	700	698	715	756	700	687	704	677	725	729	722	739	726	704	703	731	700	690	750	734	745	778	766	730	765	716	744	767	760	740	696	706	697	754	707	781	717	727	708	677	729	735	742	744	719	761	712	785	708	727	749	739	721	707	716	730	740	722	735	719	697	738	730	690	728	766	726	741	726	722	714	724	728	751	718	697	758	760	730	727	723	697	731	735	723	695	765	705	692	698	785	739	737	762	701	737	724	712	726	746	742	725	703	786	730	701	671	715	698	704	750	731	758	800	687	729	742	707	740	704	721	783	727	736	706	692	748	712	709	737	761	760	741	742	730	687	756	724	750	722	693	663	730	732	692	805	744	734	701	786	792	708	704	703	743	729	694	707	717	736	694	710	720	722	733	689	751	740	755	716	701	724	752	723	738	720	696	708	701	731	742	701	721	707	771	760	766	749	736	700	749	714	754	738	708	681	709	761	732	757	773	758	686	776	723	726	717	704	685	736	705	719	720	736	743	715	747	723	731	737	701	739	689	746	727	717	748	773	738	750	763	741	737	757	747	767	732	739	766	707	733	760	712	724	689	759	748	705	758	749	704	712	722	763	696	743	743	733	734	757	778	699	727	728	734	710	706	716	725	748	744	738	740	727	773	755	751	710	723	681	759	746	749	726	716	705	742	723	742	700	705	769	699	773	730	734	715	732	786	734	730	756	743	723	776	768	717	710	741	739	739	702	798	777	685	711	746	679	747	738	721	768	738	699	720	731	693	722	710	741	728	734	777	678	760	721	706	719	719	742	741	735	683	766	791	683	708	762	701	745	747	725	732	750	699	701	743	752	731	690	712	781	729	717	745	691	677	683	682	674	756	740	734	760	710	723	749	713	710	693	733	715	755	720	751	730	755	750	698	735	728	762	688	741	707	716	717	706	771	720	746	721	736	708	750	697	747	695	726	705	710	726	741	774	730	724	704	761	744	740	704	719	755	689	740	712	718	717	734	692	710	776	678	713	732	750	778	733	729	774	746	706	759	717	756	725	704	726	705	711	730	662	736	757	726	730	723	753	770	756	712	718	728	738	698	714	740	702	729	760	718	673	726	702	726	739	736	712	722	703	761	699	763	723	690	763	709	657	746	780	715	729	672	694	746	686	738	717	757	767	709	708	681	707	714	744	785	743	703	714	726	688	721	678	738	760	739	709	781	751	756	740	729	698	736	756	677	727	749	726	705	725	714	761	701	709	696	743	736	695	715	714	658	725	719	685	719	731	691	751	711	681	703	756	769	722	668	754	749	713	733	734	698	754	725	704	734	725	727	723	763	713	718	732	723	737	740	741	745	735	683	739	703	767	702	684	703	725	690	754	738	716	772	691	696	714	719	762	747	731	730	745	740	731	747	742	735	716	766	720	722	684	674	743	757	743	737	677	716	733	739	715	743	719	738	739	708	715	729	721	763	703	715	705	728	688	650	712	739	688	686	740	745	698	710	719	715	717	746	770	691	728	718	761	734	701	649	714	729	676	737	739	740	708	671	720	763	764	795	722	748	745	741	721	759	744	717	734	750	764	755	676	731	706	742	747	706	723	756	718	707	751	737	725	695	758	718	693	729	683	757	737	740	755	732	699	715	694	723	743	727	730	718	734	762	737	735	705	732	746	697	722	725	723	735	763	723	722	715	658	684	746	692	682	724	738	723	716	704	728	758	698	729	750	728	786	711	739	742	727	705	736	749	727	726	723	748	767	738	752	699	675	744	749	760	724	707	760	706	713	726	708	722	719	741	774	763	679	689	752	679	729	698	751	736	782	752	702	665	748	746	715	746	731	721	799	708	789	711	728	710	730	678	760	740	729	672	730	728	759	726	732	748	708	744	759	691	740	726	713	781	728	695	698	694	763	725	759	736	746	747	778	737	736	744	742	752	704	743	738	717	719	704	687	775	730	711	746	681	737	737	718	709	728	734	736	727	753	720	771	741	739	715	726	788	754	749	725	749	730	686	743	763	686	662	744	726	693	702	744	739	705	726	670	687	692	693	691	650	734	741	696	714	694	733	727	739	718	697	696	720	763	722	712	724	729	733	700	686	679	718	739	733	692	713	732	735	740	776	701	738	748	699	692	720	732	706	697	680	720	681	740	761	719	735	761	735	773	799	722	722	731	726	724	691	713	749	761	748	701	690	758	709	769	748	726	717	744	751	758	720	762	687	741	746	716	682	727	720	716	708	719	739	759	750	788	768	725	770	686	738	691	745	717	729	704	725	714	789	720	766	685	724	726	693	725	734	763	727	725	756	718	782	687	731	759	632	749	740	707	718	717	799	773	671	692	702	729	743	696	698	722	740	717	741	733	760	708	752	714	728	747	726	681	742	728	740	717	683	761	685	688	719	732	700	734	768	741	725	754	772	717	775	814	741	689	712	761	745	732	731	711	747	753	749	745	705	709	717	785	692	725	676	762	736	746	699	770	727	755	708	678	679	704	764	700	730	680	758	718	702	770	747	702	724	789	745	745	706	727	735	727	681
29554	4327	868	608	485	375	333	320	305	330	323	307	358	306	348	331	345	351	334	326	308	304	316	309	318	361	365	320	324	326	282	361	319	324	300	356	344	338	324	366	330	303	319	338	319	322	348	344	348	350	364	328	335	349	326	318	318	313	319	344	376	339	339	344	351	353	324	332	315	350	314	313	305	319	311	332	349	321	328	304	327	307	338	332	335	365	349	361	327	335	319	344	354	334	356	310	327	301	281	339	337	284	301	299	336	334	314	358	323	308	338	311	325	344	340	347	334	301	331	345	324	334	380	321	330	323	324	356	320	314	325	341	365	359	303	343	353	306	319	324	324	336	301	335	336	324	353	325	319	314	355	345	355	329	335	274	317	335	343	316	322	336	328	326	309	309	335	287	346	348	347	361	315	326	358	362	323	308	352	337	381	330	303	330	297	353	292	331	318	313	294	342	333	311	309	303	340	323	332	335	331	318	333	314	357	308	329	326	303	329	339	304	345	365	329	349	318	343	318	331	308	314	327	372	363	340	328	304	315	312	328	334	335	319	315	319	323	339	322	291	338	332	335	321	324	332	336	360	325	312	370	352	332	297	335	341	349	312	353	375	319	323	303	323	309	299	324	313	352	347	342	360	278	344	353	375	313	356	303	327	334	316	340	341	332	306	322	308	311	325	329	320	297	332	344	342	325	337	370	335	348	345	366	328	324	309	319	317	305	349	313	354	315	336	331	302	343	324	335	351	326	314	297	361	342	348	342	335	350	297	325	332	291	317	326	338	328	308	332	369	301	333	341	324	351	329	357	311	348	372	335	342	329	337	344	316	342	362	330	318	286	315	329	336	323	350	312	299	370	364	360	298	338	321	351	316	313	357	323	350	334	357	335	312	296	319	328	329	309	341	289	321	319	336	281	355	321	335	341	373	364	317	352	333	327	312	345	288	262	326	296	336	324	312	348	335	327	348	291	352	359	307	309	325	354	282	325	314	339	308	366	332	309	341	293	317	340	325	325	318	315	334	340	335	359	336	360	314	284	337	341	316	350	325	366	348	363	358	337	334	356	343	299	312	329	297	308	334	323	315	307	322	323	312	357	324	347	340	324	324	362	349	310	356	306	333	313	335	372	373	353	354	340	349	320	325	351	342	294	351	359	334	306	335	320	339	319	357	310	298	353	326	343	335	333	310	315	320	333	307	329	361	313	355	292	312	337	308	319	344	332	306	325	331	297	306	288	336	360	327	338	330	299	348	316	325	354	353	319	317	344	326	360	343	315	345	326	354	344	307	339	346	326	332	339	303	312	357	351	302	314	326	342	311	321	359	352	285	345	343	306	333	316	327	333	337	366	346	308	291	311	331	318	306	349	332	338	330	272	336	304	307	335	334	325	333	319	317	335	317	320	330	308	318	355	338	350	357	324	338	364	320	324	374	322	302	294	346	319	331	339	313	342	355	351	324	329	336	338	310	322	315	331	363	341	298	353	314	378	379	363	320	321	323	339	332	316	358	336	338	342	341	294	348	320	310	320	335	331	313	317	342	348	334	337	316	370	313	333	341	337	319	365	304	294	336	370	327	326	339	338	291	362	322	336	314	319	357	330	327	334	355	323	332	324	335	316	330	331	334	327	333	317	323	339	343	342	300	331	331	323	286	302	298	346	334	296	338	351	338	311	345	323	356	308	325	337	332	339	339	297	340	331	312	300	348	304	350	291	351	305	329	316	354	297	340	321	303	301	305	314	351	341	320	328	350	377	295	321	301	343	311	324	318	327	325	359	316	319	330	311	296	335	294	348	310	332	289	288	322	313	339	354	316	299	317	341	338	345	318	355	342	348	354	337	359	356	304	308	330	343	363	318	334	322	352	358	323	321	353	319	320	313	352	316	289	318	300	299	314	331	339	303	336	353	347	331	337	313	330	312	320	333	333	314	328	336	340	361	305	303	342	354	337	338	322	309	334	334	322	319	335	323	330	343	340	329	319	330	325	350	303	317	335	354	311	313	327	316	312	382	346	303	309	318	313	336	354	349	311	350	342	344	323	342	340	345	285	284	337	335	335	342	335	343	325	337	333	343	385	316	354	326	347	309	340	376	338	331	322	352	369	306	317	324	333	282	304	280	287	278	375	324	340	330	331	349	346	356	315	320	326	310	342	339	350	324	312	294	289	295	314	339	347	300	316	333	311	313	334	315	336	361	327	351	333	332	326	321	320	296	306	361	324	312	339	322	369	338	329	347	321	309	312	349	287	328	344	325	348	345	337	315	319	297	331	327	291	321	329	362	359	293	314	329	329	339	325	317	319	337	344	348	330	323	330	317	354	304	342	326	336	334	349	309	322	345	316	316	311	313	336	361	325	335	307	353	339	317	340	356	355	336	311	337	332	348	328	325	315	292	349	317	333	351	304	341	307	338	332	346	364	298	357	347	367	319	364	328	335	331	317	295	334	323	329	348	330	309	351	324	324	366	285	325	353	278	310	319	353	318	346	311	357	329	347	340	336	318	336	344	320	318	326	337	329	357	306	333	317	330	309	329	354	337	298	331	320	328	303	301	349	335	315	351	332	335	318	348	328	354	326	335	341	348	313	335	312	329	356	325	331	311	334	356	348	352	344	375	343	327	324	296	294	336	361	305	326	307	289	332	337	355	313	349	341	338	339	342	328	313	352	325	343	342	328	294	332	331	324	338	307	316	307	342	334	297	337	291	324	339	347	295	325	329	342	317	344	290	324	341	321	317	333	344	319	348	325	329	295	290	350	325	320	318	327	339	322	322	295	341	328	331	332	307	311	345	322	335	308	349	292	302	332	336	341	361	324	349	339	312	302	346	332	342	358	353	326	326	369	359	324	299	326	322	345	346	330	332	340	336	313	336	328	322	372	309	332	376	317	331	319	312	334	326	328	317	326	333	317	351	365	338	356	349	293	333	324	332	351	329	365	302	316	305	301	323	321	350	343	326	339	319	314	341	333	318	308	315	370	343	336	339	340	363	321	312	332	331	344	335	314	346	352	317	324	330	344	318	323	288	309	399	358	363	339	343	354	324	318	312	330	308	344	350	325	316	313	356	338	330	329	323	336	339	289	334	316	318	359	353	360	306	349	380	323	334	309	335	347	311	325	318	318	339	359	347	344	333	320	334	331	333	328	332	319	337	340	335	294	367	325	337	346	311	312	308	325	337	329	312	327	326	320	357	301	372	337	321	320	331	314	339	318	332	329	314	315	307	315	335	346	300	321	363	334	323	336	323	352	306	360	337	312	332	333	304	329	342	312	344	332	355	309	326	326	343	298	342	386	351	329	328	304	324	343	319	352	306	326	309	307	315	364	304	309	350	300	326	355	357	316	356	332	321	301	309	322	323	324	307	341	306	328	306	342	336	344	310	310	328	331	331	326	318	321	342	314	321	344	312	329	287	318	320	343	332	307	323	357	310	340	302	293	311	314	320	319	320	329	300	325	345	307	344	352	344	350	330	329	311	309	341	342	339	345
21776	8737	7057	5186	3324	2018	1150	886	872	831	813	812	794	770	807	769	834	782	792	793	735	807	728	768	796	792	791	737	745	741	807	776	790	804	764	790	774	780	789	792	767	791	805	809	750	797	772	786	790	850	758	789	747	781	776	782	763	787	830	785	791	785	828	789	776	721	828	759	746	747	788	832	759	794	780	766	778	791	688	823	781	778	810	732	749	783	756	783	784	753	771	796	796	727	765	764	789	745	781	786	801	779	765	790	796	805	753	764	771	750	799	782	804	777	785	773	820	780	739	743	762	760	770	784	744	816	792	795	754	779	807	742	699	765	761	751	752	749	769	789	803	805	778	811	756	744	753	785	807	764	801	723	798	765	724	765	804	746	780	750	787	768	815	786	800	799	786	777	771	757	785	768	749	752	793	786	750	816	729	767	802	738	714	762	712	712	747	806	739	792	788	834	851	790	841	788	787	783	801	776	747	797	793	776	765	777	824	785	777	813	783	807	761	804	775	781	721	764	753	811	775	791	729	727	774	745	772	770	733	786	812	759	808	814	761	786	764	748	778	733	729	772	792	805	760	751	798	785	774	804	771	735	774	795	749	758	758	772	794	796	755	788	773	780	815	715	766	753	778	753	752	766	731	794	746	755	764	761	769	737	754	756	795	730	746	777	790	792	754	776	807	797	766	759	772	744	789	767	742	782	725	780	733	822	728	778	752	805	749	805	813	733	817	791	783	778	805	785	790	783	751	772	810	761	768	788	766	788	756	786	778	758	811	768	764	779	758	765	753	766	705	800	778	769	742	795	768	772	772	739	798	770	733	751	807	767	854	758	768	781	833	818	795	807	767	786	806	787	794	737	749	754	709	749	802	791	780	829	768	711	832	736	784	783	750	853	726	779	793	788	783	838	769	727	818	792	749	749	791	734	771	773	763	746	747	778	759	777	756	764	742	762	777	776	753	748	731	748	784	782	738	745	730	729	758	761	743	775	781	778	770	760	759	825	788	798	722	758	800	761	753	815	752	808	754	786	751	776	813	791	728	746	808	809	769	799	751	774	776	765	796	741	737	776	776	729	762	732	799	789	768	733	772	723	746	762	827	791	757	782	801	760	756	735	719	752	843	764	763	731	737	778	724	727	738	775	792	769	794	779	767	733	825	770	803	745	805	770	803	779	709	765	771	794	806	743	753	768	799	739	762	809	793	721	775	754	770	797	779	806	797	745	784	783	798	790	771	746	776	713	775	811	762	806	797	804	794	781	808	791	807	790	809	763	798	738	738	812	784	764	817	770	739	764	750	774	754	759	793	756	759	774	710	781	742	848	803	771	752	782	792	760	776	813	784	769	787	788	791	757	802	780	796	729	811	771	746	745	747	799	784	677	744	690	776	750	794	766	766	791	781	761	746	767	794	738	774	808	799	769	809	758	776	747	796	742	765	763	775	785	748	762	764	751	781	734	761	724	781	813	811	823	757	804	778	769	766	810	750	766	728	741	766	801	742	764	771	824	746	736	736	828	793	741	774	753	802	760	786	802	735	768	729	726	770	795	782	760	772	757	787	751	834	825	784	798	755	766	791	780	770	761	791	769	766	767	786	831	787	795	743	767	808	833	710	743	756	744	759	796	720	816	742	740	866	781	733	727	762	745	787	825	779	819	740	784	766	780	759	780	766	797	747	749	771	788	797	802	750	789	741	791	762	745	759	736	757	740	773	774	788	774	810	802	775	770	757	753	710	826	748	739	805	733	788	734	794	734	754	788	746	774	757	737	782	772	785	770	809	748	832	742	763	773	751	799	740	763	768	825	785	780	787	779	790	717	814	736	755	803	781	803	779	726	799	778	763	767	792	825	740	826	734	736	772	801	765	758	793	735	787	767	779	764	763	771	766	777	810	747	714	711	722	754	834	820	721	748	763	752	814	779	759	816	769	763	768	722	804	768	823	792	744	808	723	828	776	793	821	788	767	776	744	795	712	791	793	798	790	747	786	779	743	730	811	731	780	793	750	741	821	787	762	725	765	718	772	754	804	772	749	799	806	739	757	726	770	826	806	737	826	730	763	761	773	818	779	796	763	789	759	768	735	788	745	801	818	735	745	775	832	745	811	748	740	776	787	795	785	792	763	748	774	780	785	778	766	739	794	765	778	767	796	722	763	713	790	781	805	757	779	754	744	754	761	760	788	755	780	747	779	756	738	835	738	812	744	797	765	794	809	737	771	798	750	792	776	777	795	769	818	772	765	729	800	777	816	826	842	812	797	790	765	728	764	730	777	743	718	766	764	791	726	771	810	802	791	767	786	790	771	752	814	757	808	761	788	772	849	856	775	764	770	779	809	749	791	782	748	778	785	749	792	748	766	744	747	748	781	727	760	792	803	797	756	726	773	746	793	761	766	751	792	782	754	786	765	794	712	813	841	771	750	759	806	755	781	757	803	796	811	798	770	795	754	759	735	762	769	784	743	788	745	731	724	783	788	795	782	719	779	725	776	785	779	730	770	788	784	746	737	804	779	740	769	773	807	755	719	774	760	776	784	727	762	783	709	732	782	783	746	742	767	744	774	745	788	769	786	789	749	740	750	806	804	801	770	816	819	740	743	725	771	741	786	758	785	760	790	742	777	788	779	758	739	783	762	753	721	805	716	772	796	781	787	750	761	785	808	768	775	735	824	764	797	738	760	771	784	766	755	791	782	770	807	779	761	778	816	758	760	761	767	825	765	803	771	759	707	815	767	751	785	802	728	770	737	779	815	766	753	832	751	779	762	701	790	738	749	778	798	772	773	793	762	793	749	781	758	790	746	754	751	822	788	836	800	747	765	794	818	756	758	782	774	818	798	771	816	749	729	807	741	763	748	775	757	762	817	730	792	764	780	754	753	778	764	762	759	744	761	732	702	797	783	731	783	768	765	770	819	725	762	758	737	798	770	748	735	799	744	746	778	760	758	770	757	711	776	754	717	801	732	792	839	744	802	790	790	815	761	779	744	732	805	772	737	767	836	747	757	779	774	797	791	736	785	742	800	799	789	762	723	800	787	783	734	772	723	726	739	766	765	792	814	720	827	787	787	752	704	777	757	845	765	803	783	738	751	758	786	810	736	794	816	769	773	838	735	804	766	778	732	738	788	768	788	739	766	757	760	737	766	768	743	775	756	781	761	708	748	745	741	760	743	777	799	724	775	789	766	786	759	763	753	756	771	693	752	795	759	781	770	766	789	789	717	778	769	860	791	762	768	783	778	750	807	817	791	788	784	777	853	766	800	738	800	804	777	762	783	783	793	775	761	719	799	750	770	754	751	729	838	759	765	770	749	766	768	786	774	766	775	784	779	774	792	752	786	792	758	759	767	779	786	743	832	732	741	788	762	787	735	845	781	803	740	805	733	769	792	774	777	773	768	795	775	765	749	781	753	826	734	775	741	760	773	806	813	761	708	737	791	745	770	767	734	762	856	732	793	795	767	769	763	771	770	761	797	758	779	796	803	781	767	793
35148	6293	1166	650	493	435	365	414	328	391	331	377	329	355	349	338	358	319	343	360	321	354	310	336	367	297	348	367	318	324	332	331	353	366	345	300	334	329	302	342	377	327	325	348	357	350	325	351	353	344	336	350	353	353	369	352	338	353	350	344	362	328	345	338	330	312	342	326	321	343	304	305	362	321	334	312	355	370	393	317	366	313	302	307	345	318	364	340	344	326	381	339	333	342	326	343	373	344	310	331	330	335	349	331	329	366	307	344	318	306	368	344	327	320	343	352	317	341	321	346	349	361	350	303	345	359	370	352	367	348	348	340	323	300	342	379	360	318	346	312	306	344	361	343	372	333	331	316	326	363	347	360	354	358	330	336	333	328	323	318	343	352	318	308	328	321	325	322	370	320	315	300	307	318	349	329	356	346	336	353	342	335	340	391	310	339	367	313	339	338	353	351	326	349	337	335	350	338	336	353	355	342	348	356	342	329	356	358	338	335	339	287	298	344	293	307	318	346	300	337	337	377	336	336	341	345	328	333	333	372	333	347	323	342	323	321	333	362	335	325	365	376	365	327	361	327	330	315	327	322	338	370	335	328	348	306	325	369	378	342	305	315	345	316	352	368	317	393	339	296	345	361	342	325	341	359	320	378	374	351	307	319	322	385	352	310	333	337	331	327	346	332	364	349	350	367	366	350	335	324	334	303	346	311	338	357	309	329	373	340	364	340	340	333	367	379	329	320	319	327	334	345	349	324	352	325	344	373	364	352	332	351	363	346	367	356	361	344	344	337	334	335	337	337	377	339	289	339	276	346	359	302	355	343	345	321	362	335	362	324	292	342	347	319	328	365	373	338	360	353	322	333	364	336	343	333	345	350	370	313	304	318	306	325	314	310	365	317	328	339	301	343	330	323	359	346	331	333	343	358	337	334	330	276	342	363	295	337	377	329	326	310	377	364	299	351	370	336	336	320	324	312	317	314	296	357	371	342	315	322	332	318	336	317	335	377	364	340	307	333	337	337	360	296	313	339	355	372	355	336	354	328	379	349	354	306	352	341	345	310	345	325	371	336	340	359	325	367	356	333	348	377	333	316	323	370	336	381	346	320	296	340	346	345	340	327	300	355	372	329	330	360	311	310	359	318	330	319	290	320	356	336	355	378	321	313	312	348	298	386	319	319	333	368	359	353	319	357	343	343	316	332	335	347	371	323	316	300	349	363	347	358	348	347	318	323	323	338	335	332	356	369	318	332	358	334	321	328	312	344	334	342	370	334	309	364	367	315	333	310	364	352	377	311	356	327	351	379	326	366	351	347	375	393	385	344	331	333	337	324	317	314	339	346	327	375	354	365	369	338	325	338	309	306	327	350	352	342	354	335	330	342	352	305	323	318	312	338	327	347	342	334	338	344	345	349	336	314	351	348	348	327	347	313	344	340	358	329	336	332	333	357	343	311	338	320	365	330	338	328	343	332	353	329	300	340	360	324	334	313	357	326	340	315	349	337	371	308	297	363	347	340	381	337	310	336	335	344	315	297	321	326	337	330	339	336	351	326	303	354	332	323	317	357	334	332	362	326	358	356	368	351	374	326	345	342	307	321	319	333	330	314	330	303	335	338	324	357	286	346	317	351	354	351	366	356	329	341	303	341	360	360	306	345	403	333	314	388	354	349	327	299	296	307	333	363	341	335	314	342	334	312	348	315	335	347	322	336	317	324	332	317	333	338	338	342	321	370	325	359	349	334	346	316	338	345	278	329	342	323	334	369	366	317	307	329	358	324	350	328	347	374	337	306	344	334	350	351	360	321	328	353	331	347	358	362	310	334	366	322	349	368	326	343	314	333	361	343	328	368	327	322	350	324	341	369	325	381	337	308	359	294	315	369	370	310	325	347	336	372	362	302	343	351	355	330	321	337	331	305	310	322	382	367	368	337	353	335	344	326	359	392	339	321	330	329	375	324	318	316	329	356	293	283	361	333	314	322	318	352	322	330	348	381	364	318	346	313	339	324	337	344	320	362	345	357	362	366	334	313	367	396	379	335	357	342	358	332	373	373	364	327	339	302	349	337	371	336	358	343	355	354	358	329	343	337	320	334	330	323	323	349	366	341	348	324	345	341	323	353	343	314	324	384	309	357	343	353	330	336	356	347	328	347	328	386	342	353	342	348	334	367	354	348	309	319	322	313	312	312	313	388	336	327	354	341	369	348	330	319	328	351	332	321	299	346	369	334	353	365	344	333	304	367	337	336	328	334	320	346	335	318	371	331	360	372	311	363	359	377	340	325	356	347	326	337	349	308	304	358	404	311	380	271	338	346	367	335	373	320	374	342	298	326	346	316	333	329	344	313	337	339	364	359	310	375	347	304	273	324	345	317	367	326	360	324	367	373	373	321	349	341	343	341	315	344	314	328	319	350	345	309	346	325	322	360	336	312	341	373	356	344	337	349	303	318	341	318	362	337	363	294	363	347	342	372	373	341	319	337	352	343	342	294	342	330	340	332	349	348	325	351	366	392	353	316	330	297	331	324	349	385	350	364	372	367	343	341	350	333	343	334	341	320	357	357	340	324	351	371	380	368	372	324	315	317	312	323	324	362	324	354	340	335	325	349	348	361	327	370	324	372	335	336	319	352	358	366	322	369	341	300	305	338	359	326	395	335	323	320	339	384	317	320	328	340	306	317	331	357	345	342	331	371	358	328	320	330	322	344	310	334	330	362	323	315	347	327	349	333	349	372	325	345	360	345	364	314	322	333	354	313	333	299	326	354	308	305	332	351	325	322	314	346	392	334	291	353	339	342	323	356	330	355	318	333	346	331	321	355	362	337	310	332	336	337	335	335	346	337	347	316	340	333	346	358	330	309	343	337	375	368	334	321	315	322	336	347	328	354	329	320	357	342	285	364	307	319	336	334	375	305	291	325	337	363	333	311	346	331	361	326	319	338	319	318	357	340	361	317	332	336	354	350	332	328	337	317	322	364	348	344	334	347	316	355	353	329	313	319	332	319	320	329	323	353	364	362	338	340	333	352	343	321	318	333	352	335	312	363	348	387	347	321	329	379	378	316	349	352	351	348	354	331	382	325	346	345	339	382	335	337	363	355	356	335	324	362	356	323	329	362	350	307	314	362	342	334	352	319	332	354	307	320	324	324	337	363	343	332	315	341	338	348	325	358	292	330	313	338	356	357	363	341	312	340	339	360	312	341	337	397	361	349	326	354	313	322	333	312	304	312	384	359	365	322	345	348	332	279	318	355	370	370	324	344	323	337	341	347	312	306	352	337	329	337	339	323	334	352	326	320	371	316	304	321	326	336	357	362	351	311	353	338	309	365	322	356	383	389	327	315	300	314	335	365	321	328	309	352	331	340	352	339	320	350	358	356	323	331	367	339	312	322	362	352	340	358	331	371	346	367	316	344	372	369	380	338	368	312	352	372	340	329	343	335	352	313	349	290	357	332	321	369	341	346	331	315	348	364	333	349	312	334	319	342
23683	10657	8146	4683	3212	2038	1121	957	851	869	874	813	786	830	827	898	780	870	798	821	798	745	786	798	770	813	844	818	819	769	807	784	763	791	826	838	822	806	792	807	816	760	796	804	811	789	855	792	794	786	796	853	833	813	827	777	783	821	779	794	805	814	811	820	821	841	828	778	788	786	816	775	815	813	824	818	748	812	807	827	770	759	781	850	756	823	813	810	798	825	807	817	829	779	792	843	832	822	835	835	764	827	801	816	776	833	829	796	781	814	841	809	814	815	818	813	804	762	853	759	796	826	801	731	840	757	793	819	795	776	793	845	773	827	832	833	782	790	774	822	774	775	784	802	811	794	742	775	854	778	819	785	740	805	805	753	789	795	861	853	813	737	799	789	735	794	830	791	817	787	815	810	774	851	823	758	807	784	806	808	815	878	804	768	799	825	758	832	795	817	801	804	801	839	787	807	855	831	769	774	801	759	791	859	770	824	785	831	814	865	805	779	809	790	823	842	820	781	784	766	816	790	805	792	769	830	805	786	754	828	802	824	800	815	770	825	798	783	769	823	795	772	755	832	822	789	797	820	852	801	769	781	781	829	836	802	819	781	829	855	781	802	761	772	821	785	828	781	780	791	781	778	771	825	836	846	794	814	849	785	796	757	792	802	786	788	804	776	745	770	784	785	812	792	796	783	782	749	838	786	826	789	826	781	813	788	806	827	782	832	780	814	807	798	869	831	776	820	793	774	815	807	861	814	792	795	778	816	781	781	757	790	830	779	820	811	768	769	800	835	867	818	796	806	835	782	789	803	826	775	759	764	788	768	775	798	805	774	818	792	799	849	759	841	781	835	836	777	821	796	753	782	825	755	771	860	813	812	787	727	812	760	839	812	844	804	790	797	816	759	820	813	837	782	813	804	806	792	803	780	840	780	802	838	791	844	798	769	765	793	778	812	831	720	812	812	828	774	772	800	781	795	801	756	811	785	831	791	824	813	754	815	834	763	779	843	785	799	780	857	825	779	845	813	788	814	741	827	778	796	776	833	743	780	799	766	823	755	812	799	818	842	779	772	806	800	808	876	770	826	818	751	759	806	806	806	811	827	850	798	783	807	767	799	864	805	802	796	772	828	825	814	797	755	891	801	816	802	799	790	840	817	763	761	765	726	818	841	776	779	800	800	822	789	759	837	825	822	785	802	831	821	848	817	833	816	814	836	805	820	767	765	821	818	774	772	811	822	829	829	831	821	739	801	797	827	824	818	815	772	856	757	758	807	803	790	764	817	769	784	789	752	809	758	736	770	755	858	797	794	821	813	787	771	828	815	846	823	828	774	767	805	763	813	772	788	776	862	826	802	757	873	749	799	814	785	824	813	810	790	789	814	817	805	750	757	770	815	821	786	811	742	827	827	776	788	789	805	798	762	755	816	795	791	824	789	841	821	805	824	825	817	848	831	782	772	778	744	794	824	762	763	782	821	810	794	749	856	798	879	749	846	817	767	783	848	800	752	801	788	828	749	816	813	784	766	819	839	863	819	767	771	796	826	829	806	809	813	798	781	810	787	826	813	786	844	781	829	764	824	796	854	831	826	770	762	793	793	797	791	803	809	784	772	826	803	780	787	773	766	804	767	776	793	776	743	813	835	784	849	811	788	793	807	796	748	746	771	777	832	817	820	785	804	794	825	788	802	787	827	790	809	792	807	844	857	807	838	803	788	776	823	773	791	826	833	810	751	788	804	799	782	824	769	791	795	811	795	808	788	827	850	840	820	795	822	803	786	870	801	794	814	781	809	791	827	834	738	851	810	787	869	825	763	820	798	771	770	812	754	774	800	778	802	788	762	817	769	787	851	810	753	806	805	771	809	826	802	762	817	810	871	798	796	782	835	828	796	823	841	777	832	788	822	781	804	849	824	753	830	785	796	797	854	774	845	826	824	748	870	800	838	783	732	748	759	797	843	828	819	763	809	771	823	813	796	861	785	855	805	763	797	818	790	814	822	845	811	796	774	777	796	784	803	838	773	848	863	772	785	794	805	795	772	760	832	827	809	775	849	767	824	853	850	746	804	789	765	769	756	789	781	802	783	848	763	808	783	819	811	802	807	801	822	801	819	785	793	816	822	811	807	814	824	763	808	800	815	824	838	808	770	736	768	814	782	845	780	820	753	837	826	826	820	810	802	749	801	811	783	798	832	823	777	769	832	815	762	762	838	793	803	793	749	807	795	820	838	767	759	770	837	828	826	834	767	815	802	778	831	805	803	829	792	753	778	820	786	823	851	795	756	809	770	815	838	783	817	773	811	807	778	798	800	764	813	783	759	747	811	812	793	831	811	837	843	839	757	796	786	799	841	839	817	801	832	803	797	758	760	848	813	824	779	791	808	766	806	812	743	777	840	773	800	815	814	828	865	833	797	823	871	763	809	790	807	827	789	836	802	801	836	798	812	760	769	794	745	809	781	768	824	787	850	841	807	831	845	829	784	838	828	751	765	812	799	820	760	846	817	806	807	784	829	814	766	782	779	793	805	779	817	799	797	784	800	870	808	766	827	791	794	849	771	843	819	836	806	809	795	813	778	802	814	807	764	783	785	762	822	782	809	813	823	760	794	773	829	809	755	781	807	759	826	784	808	817	738	808	828	763	778	863	781	803	759	787	862	832	795	774	782	759	763	785	787	768	789	816	805	816	767	782	780	764	807	805	771	803	799	812	809	806	825	788	835	797	777	841	796	779	819	808	803	818	799	826	814	781	802	813	750	814	826	823	755	772	791	812	804	753	852	822	793	834	820	797	762	828	841	807	804	805	772	774	790	822	810	793	754	824	802	842	814	824	785	810	750	825	807	782	850	739	830	744	861	783	783	810	758	815	785	765	756	821	790	841	880	791	767	845	846	811	820	768	781	811	776	765	793	786	806	794	766	785	839	841	751	812	806	844	816	774	826	788	847	763	808	859	806	826	790	834	776	821	712	801	808	836	784	773	810	766	835	781	791	824	824	882	826	792	799	816	827	784	797	813	807	810	805	794	900	797	825	817	830	800	785	799	789	762	863	806	837	797	816	804	794	857	855	799	814	731	809	840	773	811	867	810	789	795	790	740	788	827	822	843	797	799	808	815	790	786	811	756	836	759	770	860	797	804	833	810	823	784	783	834	826	806	848	820	764	783	845	772	781	791	817	821	823	834	774	816	773	785	839	821	735	826	798	813	784	885	808	791	790	800	798	776	797	785	757	782	811	831	820	814	829	835	830	773	832	777	772	805	831	823	807	772	757	751	823	761	827	803	817	793	826	806	783	793	813	858	856	768	824	794	811	831	803	777	856	776	816	773	779	866	788	800	754	779	802	824	788	814	806	804	792	808	837	808	813	786	767	794	822	759	857	846	811	789	803	801	836	839	839	832	730	788	819	790	807	828	767	779	813	812	810	775	815	809	801	817	759	863	785	803	816	749	801	762	811	810	778	827	799	847	771	776	807	836	793	812	796	763	800
17989	1661	640	401	383	337	294	307	364	334	288	319	323	300	359	341	320	323	288	313	314	281	307	298	294	326	335	327	306	302	291	318	355	327	347	302	317	310	312	297	315	330	327	312	326	285	305	334	299	319	342	334	333	318	310	321	324	305	312	329	323	323	321	324	301	341	278	327	314	319	307	343	331	330	304	269	315	322	314	284	322	329	325	308	310	296	315	319	334	307	310	295	331	289	323	336	291	278	303	297	302	370	292	324	306	335	285	318	319	303	343	349	310	339	336	310	317	274	327	328	320	305	301	283	320	283	273	308	300	295	310	282	336	298	292	283	304	322	309	287	295	297	331	328	306	340	291	363	313	337	329	301	290	335	303	318	328	329	299	313	327	356	286	287	286	325	308	311	289	308	297	355	311	325	275	304	289	273	268	313	310	332	322	311	340	307	331	346	333	325	297	326	296	317	340	283	307	260	293	290	301	352	330	328	353	349	273	315	325	304	316	329	320	337	331	282	306	340	296	333	296	266	309	300	329	329	289	335	331	314	319	317	295	270	344	321	294	306	306	328	329	319	316	315	317	317	325	302	324	320	282	270	306	321	332	336	320	310	304	324	306	309	293	352	342	318	325	322	290	308	339	293	284	296	339	307	310	332	292	302	339	318	295	313	331	314	328	339	313	330	329	333	341	317	326	311	297	316	300	302	327	292	325	299	326	300	329	350	323	325	296	274	303	334	272	321	319	332	316	303	300	283	328	307	351	368	299	332	314	310	316	291	303	313	311	299	334	313	318	338	305	328	331	311	296	292	335	308	302	317	288	308	295	337	323	303	331	287	295	315	352	340	298	339	315	337	314	308	301	327	304	315	285	308	321	336	314	290	282	318	266	342	309	310	314	307	321	310	362	314	332	317	307	344	327	324	307	311	299	348	298	336	309	292	313	292	314	331	325	296	325	311	323	306	320	302	292	327	271	307	341	329	324	297	324	316	323	322	290	319	327	302	311	343	359	316	309	305	334	290	324	311	305	306	335	289	292	303	309	339	314	304	340	328	344	312	303	294	310	356	336	343	284	362	297	324	305	316	293	327	329	292	332	295	312	321	306	355	317	339	307	304	317	346	325	272	340	290	307	296	319	297	315	284	344	331	306	353	308	299	328	318	347	333	294	352	327	309	376	304	325	338	334	329	303	309	336	285	283	306	324	292	330	314	305	289	320	340	275	317	315	357	292	317	302	320	286	306	346	359	287	319	332	301	291	316	295	325	310	306	342	304	314	310	317	295	316	326	324	321	368	323	299	344	320	347	303	340	334	299	290	313	317	290	299	319	301	312	294	303	317	324	325	343	324	327	284	310	292	324	296	283	314	291	311	316	295	327	309	344	335	300	311	323	312	347	322	331	279	313	308	348	338	339	330	281	306	308	337	298	310	325	297	325	326	313	347	334	341	294	319	305	309	304	342	362	289	328	300	278	298	331	356	315	303	298	323	331	322	301	354	353	332	339	316	267	296	331	306	324	284	326	330	317	285	294	298	302	287	320	283	301	332	271	345	335	345	293	312	338	326	318	333	318	315	303	329	343	316	334	297	321	290	333	327	310	307	304	339	315	316	344	297	350	335	356	318	309	320	308	321	330	329	315	313	327	340	299	313	308	307	329	304	325	310	339	291	325	332	301	342	291	353	295	317	328	326	324	320	319	330	316	321	313	328	302	302	294	310	303	313	291	320	312	310	298	331	276	322	299	343	299	311	307	289	312	289	310	319	326	319	332	342	345	310	300	314	299	305	317	313	322	327	321	299	310	293	302	317	287	314	326	316	360	333	307	333	331	340	318	369	316	295	319	306	375	334	347	330	294	320	311	306	299	324	323	312	323	343	289	346	335	326	308	343	290	333	302	326	297	317	368	293	311	317	337	323	341	313	309	319	298	287	318	314	310	357	270	326	305	285	329	310	296	316	317	301	318	315	301	333	333	270	277	292	289	333	307	294	333	304	308	291	311	299	330	314	310	343	292	306	339	298	318	310	339	324	310	331	328	341	314	329	308	291	319	313	329	309	323	280	335	291	324	327	307	328	347	307	285	318	321	309	314	317	342	350	329	324	288	325	329	311	298	321	304	296	310	352	272	349	306	283	300	329	328	301	333	336	330	312	283	317	283	315	326	340	336	304	298	266	310	369	282	319	301	339	368	355	306	320	319	319	320	301	320	310	279	296	307	319	279	320	357	319	316	335	300	326	280	328	310	285	296	341	316	327	299	307	284	294	317	271	317	318	318	339	364	316	319	279	302	284	295	326	322	302	318	301	322	333	363	298	305	315	329	275	324	313	319	333	279	311	281	301	283	344	284	332	354	338	321	309	316	323	303	325	327	335	300	329	330	319	328	305	320	325	280	334	299	279	318	335	335	339	324	334	336	311	284	294	351	327	308	320	305	304	319	323	337	300	328	317	314	334	306	323	315	308	312	316	295	326	311	276	321	306	334	347	317	305	289	308	347	332	327	310	293	287	307	351	323	339	316	285	343	290	316	276	299	341	287	320	324	308	309	319	337	323	313	314	340	335	312	311	342	288	322	332	330	331	326	335	304	326	329	305	293	285	313	299	304	338	333	338	303	335	327	342	294	327	298	311	328	321	293	300	310	280	315	317	296	291	322	321	316	323	309	337	304	296	321	318	306	325	340	333	292	323	285	352	288	313	328	338	315	343	344	281	284	348	319	298	305	326	291	304	296	366	321	293	318	302	342	283	296	367	325	342	307	335	318	311	319	276	328	332	322	298	309	327	295	333	309	307	319	321	296	316	293	336	312	298	301	338	311	316	299	309	283	301	297	343	337	288	308	348	330	329	326	306	317	328	310	310	309	314	328	331	308	323	332	321	316	320	311	300	347	315	317	300	305	317	324	304	292	294	304	298	270	302	317	328	327	341	304	296	286	305	314	367	347	277	283	298	303	308	275	347	299	312	295	331	303	306	302	296	280	296	344	338	292	299	307	292	313	304	305	357	324	317	284	280	330	319	358	363	308	318	326	317	312	258	280	310	331	320	307	304	308	347	312	270	299	322	279	299	322	294	307	318	350	313	333	325	306	321	317	304	326	299	312	330	328	322	312	298	323	288	337	341	327	316	309	345	316	285	321	323	324	304	312	297	326	302	325	334	334	309	306	323	349	325	302	293	304	318	326	315	302	318	342	318	314	316	323	304	270	286	284	309	341	299	313	331	294	282	310	345	312	293	305	341	317	335	341	311	322	307	300	320	303	305	327	281	276	300	366	305	338	319	291	332	307	322	364	326	323	315	276	316	276	278	305	341	316	347	315	335	269	310	327	306	354	330	274	322	352	330	332	314	353	307	308	337	316	309	325	331	302	350	319	297	282	316	313	326	270	315	336	335	333	289	326	307	290	291	335	300	317	311	312	347	340	318	301	324	322	325	333	342	281	313	320	292	300	273	324	333	328	310	370	307	309	354	311	324	291	327	320	302	320	336	303	303	295
13360	4932	5148	2194	1449	1090	811	752	734	805	739	740	739	709	681	723	718	703	689	750	693	712	702	693	699	694	758	714	705	704	678	730	701	744	684	687	700	752	665	718	768	720	732	703	691	737	779	704	682	719	685	694	747	683	717	716	694	710	701	725	710	696	755	710	698	817	749	701	724	776	731	682	717	688	680	729	696	681	703	707	659	790	705	727	723	697	706	710	699	667	726	732	716	681	692	772	710	759	701	670	722	741	668	725	734	724	681	734	687	724	697	723	721	727	742	718	701	741	710	747	713	700	760	682	713	681	718	730	711	719	699	719	689	735	699	696	766	695	706	707	728	701	725	702	679	673	664	697	718	725	752	734	742	727	676	704	716	758	736	692	697	791	731	714	720	725	760	696	723	681	690	710	756	735	727	709	694	717	699	709	752	707	766	670	696	739	658	709	700	672	718	713	703	767	718	700	704	709	661	697	709	761	714	739	704	713	712	713	712	695	679	692	741	734	726	707	710	675	689	692	723	695	761	733	683	672	745	720	737	672	667	745	741	710	713	697	744	723	724	685	682	744	718	674	649	745	701	667	692	738	811	712	736	689	751	668	761	731	701	725	669	730	698	659	666	713	695	717	700	749	695	693	687	718	713	686	714	718	727	712	712	724	712	695	709	717	689	723	680	721	710	687	721	653	718	700	699	706	754	660	755	749	710	694	717	699	689	715	737	739	664	695	731	693	687	740	758	736	678	715	700	696	744	762	667	720	753	727	708	717	757	719	693	751	703	728	726	728	707	696	715	714	689	665	740	705	668	747	714	745	685	710	687	726	740	738	694	702	711	711	746	700	674	719	693	702	739	711	720	725	725	688	665	786	691	736	736	746	738	700	701	721	689	680	718	682	707	709	721	721	714	716	727	742	688	683	762	723	712	748	707	696	728	690	688	690	711	728	747	695	754	766	750	717	713	742	688	716	707	716	728	758	751	705	757	758	746	709	709	692	724	659	768	711	702	731	674	737	711	697	708	713	752	744	684	745	669	738	735	743	743	718	719	707	755	719	720	706	746	694	704	725	691	710	715	711	712	722	724	734	735	711	775	752	737	731	752	735	720	672	698	683	739	714	708	741	725	694	725	723	707	721	690	697	729	715	654	709	721	755	710	738	710	708	740	705	700	731	774	704	744	710	707	720	717	771	698	723	796	676	716	667	765	718	682	697	709	710	684	704	658	733	724	734	729	735	704	692	729	752	723	712	735	737	722	657	702	748	754	723	727	756	691	718	717	749	747	739	732	729	700	724	714	708	766	703	725	719	676	710	668	730	716	740	731	714	700	720	745	737	738	747	740	752	730	744	731	754	698	700	712	724	688	686	706	725	711	734	723	717	719	678	692	681	748	707	723	713	713	745	697	747	674	731	718	727	683	679	704	718	681	708	720	690	729	737	723	665	698	721	713	731	691	740	676	722	753	753	704	723	704	733	706	697	680	709	758	730	714	744	701	706	698	724	741	722	742	713	728	680	705	740	765	721	713	734	749	706	713	705	719	671	701	738	745	744	705	671	700	708	720	738	756	706	668	711	704	726	703	743	750	668	699	736	713	724	720	729	759	723	696	680	739	708	739	730	734	747	786	777	708	726	714	729	687	759	684	730	733	698	769	734	711	689	751	754	726	709	703	694	683	700	706	701	694	738	699	705	758	759	703	698	691	692	720	733	723	653	710	734	722	706	706	724	691	777	708	684	675	685	694	677	747	706	665	750	733	729	691	701	698	768	711	668	749	726	729	711	707	712	730	766	695	663	699	767	716	726	658	721	666	681	725	736	744	685	717	726	703	694	706	724	757	695	707	693	704	686	678	730	734	740	668	694	721	714	734	731	684	683	744	724	667	756	676	676	744	706	716	686	707	706	731	705	738	703	705	712	725	721	720	708	721	705	751	717	718	711	731	711	693	729	677	693	744	708	724	712	669	737	710	692	744	664	709	669	702	726	711	730	728	681	733	715	742	715	742	708	682	719	703	692	746	709	708	718	738	725	699	707	726	702	745	701	739	698	717	727	679	738	727	712	717	713	718	715	741	716	733	709	706	668	707	688	667	749	720	711	669	679	693	721	762	706	716	720	724	738	730	742	697	669	713	727	687	745	710	735	663	724	678	685	736	702	683	671	739	693	689	672	738	725	722	731	757	691	722	707	740	699	755	727	711	717	726	685	742	693	727	682	661	709	666	700	729	743	717	687	659	695	729	718	702	760	743	751	678	754	687	713	706	728	703	737	763	736	702	718	724	659	705	712	670	711	661	727	657	715	736	723	690	721	672	710	683	720	701	728	679	755	768	740	707	726	759	723	708	697	753	689	708	688	714	737	673	684	674	698	738	695	708	725	712	703	687	711	711	691	697	720	704	737	714	684	680	702	710	684	690	716	726	737	755	748	705	662	692	685	745	737	727	673	708	700	718	742	704	701	696	729	693	689	752	709	704	719	712	662	687	705	681	707	732	752	723	706	702	718	731	720	745	727	738	728	721	721	716	718	756	737	728	746	765	711	750	729	762	710	713	745	703	726	728	723	685	736	683	746	677	721	714	705	740	690	722	734	698	730	742	700	706	732	751	766	727	714	718	715	725	759	718	699	738	703	672	752	718	714	726	710	761	721	708	734	772	715	725	714	677	679	704	721	705	716	675	721	728	742	730	703	752	677	736	666	711	742	694	727	722	701	715	743	724	713	706	726	723	717	723	691	731	705	682	667	725	682	695	742	692	764	709	707	760	703	726	637	687	712	724	749	721	733	690	704	728	670	715	729	713	742	717	679	738	791	707	678	702	728	755	721	705	710	736	692	654	702	749	714	688	653	741	731	709	725	718	684	705	714	787	734	733	685	686	723	679	728	720	699	726	695	702	716	723	722	724	752	717	758	694	766	704	682	722	676	707	650	722	670	719	689	679	713	651	685	736	709	696	737	694	740	712	734	722	689	751	742	702	674	687	711	706	713	660	718	711	687	707	715	727	736	674	718	722	694	729	730	697	681	742	729	698	742	685	701	709	766	742	694	664	743	710	694	712	688	687	735	720	703	715	731	716	690	694	711	686	723	741	734	710	704	695	754	780	761	748	674	707	701	728	702	726	710	693	686	719	709	659	693	769	715	748	717	708	733	729	742	709	728	711	686	712	715	679	666	752	739	694	728	713	725	729	667	673	691	747	665	745	693	699	719	741	657	781	723	734	734	691	718	717	721	753	718	724	718	749	747	723	738	737	735	717	721	675	678	714	702	696	730	729	685	763	713	692	694	711	675	722	699	693	674	738	716	689	734	711	721	745	714	697	702	731	738	692	705	739	741	761	675	713	708	725	728	764	668	679	665	712	709	703	698	684	753	707	684	728	767	713	724	705	736	715	724	705	734	690	748	761	714	710	728	735	722	760	774	698	690	710	767	694	707	711	717	707	679	743	761	713	686	663	739	780	720	748	726	666	730	740	668	700	713	739	757	751	714	745	686
29794	4702	726	496	419	371	353	286	315	309	325	332	319	301	318	331	352	336	320	355	310	372	339	292	339	329	312	316	302	326	310	346	340	294	339	300	330	300	380	319	354	340	323	324	355	305	339	335	344	317	338	329	310	322	334	313	305	317	317	330	351	354	330	316	316	326	345	312	305	326	311	341	344	294	326	343	348	324	322	328	356	330	325	326	324	376	317	331	310	334	315	327	331	306	311	304	314	305	318	339	368	381	336	309	296	342	326	345	279	386	335	338	280	301	298	303	307	313	336	345	317	312	289	349	344	349	345	301	328	312	331	347	338	338	287	312	274	297	356	320	306	319	332	327	327	267	344	319	339	291	337	345	363	299	350	323	357	289	335	319	326	336	338	341	335	306	340	330	332	324	330	363	308	362	345	305	323	349	340	338	320	297	329	339	321	333	322	337	362	325	318	321	305	347	334	343	323	324	328	338	339	311	321	336	306	336	336	310	306	311	322	372	347	301	332	352	339	326	295	350	335	285	377	333	322	338	329	347	326	306	334	336	339	309	334	311	331	298	326	341	331	277	302	309	308	332	307	295	310	367	334	278	340	361	386	337	304	310	340	368	306	334	324	340	328	321	319	328	352	337	297	307	327	328	314	310	323	313	326	345	309	321	316	352	321	337	306	297	309	331	329	300	299	335	326	323	331	323	323	337	314	294	314	316	331	309	305	332	299	347	283	266	316	310	335	365	336	319	318	314	342	327	306	335	349	332	268	341	290	366	298	302	322	305	346	331	347	317	324	341	337	314	341	337	343	293	344	329	344	314	331	320	339	290	341	365	302	342	326	327	333	297	330	327	313	364	295	365	319	322	328	343	306	300	331	366	322	353	317	305	335	318	328	337	298	329	319	349	316	329	325	342	314	297	353	326	309	332	333	375	315	345	343	337	363	324	330	320	345	376	291	329	311	302	334	340	350	326	326	335	329	326	284	319	317	300	336	351	305	335	326	329	314	353	306	301	311	331	350	340	337	323	329	323	302	331	327	323	370	324	343	311	296	347	327	310	295	311	321	339	311	332	306	347	314	323	344	327	322	306	301	323	329	303	295	326	335	311	326	315	325	332	321	332	354	326	326	351	327	342	305	326	320	323	331	319	350	367	346	307	340	313	333	325	303	292	333	325	363	372	345	299	328	345	342	331	319	278	315	324	336	343	324	334	270	331	293	321	328	309	327	316	287	335	294	335	319	315	314	324	344	317	327	348	347	348	336	300	331	318	324	340	275	326	321	304	293	341	294	352	329	342	326	280	329	302	358	322	352	333	347	351	329	344	321	331	317	324	316	294	313	345	312	324	324	316	322	286	311	291	299	305	322	368	331	334	314	360	277	332	331	351	299	339	365	357	323	307	335	345	327	338	340	339	304	351	324	338	334	301	349	316	325	327	336	340	341	318	355	331	296	343	278	361	324	352	324	348	335	306	306	336	355	347	349	336	383	280	331	334	346	314	312	321	359	334	340	334	322	342	322	347	353	343	343	340	326	342	315	338	335	326	346	312	332	331	339	360	310	301	327	303	329	309	324	312	346	327	351	281	343	296	324	362	338	334	327	318	331	325	315	303	343	370	348	337	322	312	323	322	310	325	349	329	312	325	302	294	325	294	315	316	318	336	312	358	328	355	346	319	340	351	321	351	366	337	301	303	350	322	320	337	341	335	350	335	309	335	332	321	340	330	309	349	338	338	338	346	323	326	320	368	327	308	336	327	326	309	336	318	292	336	337	328	324	317	320	318	329	346	318	296	297	334	339	306	328	314	333	315	306	337	339	334	339	318	311	344	313	332	309	307	327	305	318	326	338	305	336	306	322	329	317	301	314	325	319	358	323	319	340	299	330	369	360	325	316	335	313	343	290	296	333	337	343	307	320	335	342	343	322	346	348	351	312	345	310	329	354	313	311	331	323	318	327	309	374	327	321	342	363	315	318	328	327	345	353	349	303	330	294	340	335	342	314	318	296	308	356	343	339	339	333	332	334	328	359	328	332	306	320	345	337	316	345	332	337	324	350	337	338	329	331	338	300	301	318	348	333	337	313	308	343	317	341	350	327	377	321	333	314	342	320	321	300	352	345	315	313	318	329	331	317	318	300	286	326	327	318	286	336	342	323	369	340	345	326	319	344	279	366	369	322	328	315	322	326	327	303	359	328	349	305	373	342	304	351	333	349	332	338	338	319	296	374	310	320	330	295	322	306	300	315	356	339	325	346	316	321	290	325	324	333	296	318	357	351	332	309	330	321	329	319	325	359	296	342	333	329	346	313	360	342	337	330	308	324	307	329	342	313	309	325	343	317	320	324	358	294	342	336	342	340	298	342	351	354	295	352	330	304	317	331	321	311	337	318	285	347	383	336	339	366	347	329	320	313	370	331	324	304	285	294	358	332	275	302	327	311	306	308	298	301	302	340	308	337	282	311	316	355	308	354	338	346	311	326	297	315	315	364	297	348	340	338	343	317	342	341	331	342	316	306	343	357	379	297	322	362	316	361	326	324	310	326	299	307	347	289	309	295	325	333	340	315	301	300	330	339	311	328	310	310	325	345	356	314	320	340	305	325	299	323	317	320	335	321	390	289	302	340	328	303	315	326	327	329	314	327	312	336	319	336	342	329	317	338	315	365	358	323	347	295	333	309	349	343	327	326	316	312	319	345	323	326	301	341	339	353	319	359	336	319	285	305	330	303	275	324	324	350	315	317	309	352	310	328	350	342	332	338	329	346	335	338	335	337	280	293	315	339	351	298	330	312	328	317	332	311	300	305	363	341	349	350	330	327	326	326	350	322	320	280	304	324	354	359	354	344	324	323	329	319	319	338	336	337	328	341	319	353	338	330	298	339	286	284	299	363	298	311	330	287	360	331	325	339	336	326	336	310	337	349	320	312	328	320	338	324	332	372	376	325	333	329	358	341	318	330	331	301	309	304	346	353	311	316	329	331	283	314	302	317	356	317	340	290	332	319	332	346	348	329	317	306	263	334	376	315	337	308	332	344	325	336	299	351	351	349	318	318	345	306	339	382	343	306	341	318	335	313	333	286	307	338	355	347	333	356	322	338	336	310	332	335	338	327	311	298	309	321	342	342	353	318	361	324	319	307	348	319	309	317	315	308	350	359	323	334	354	282	320	300	350	346	303	323	305	308	319	342	329	291	301	294	310	306	349	325	311	324	319	298	322	325	344	324	322	330	330	347	354	313	310	324	354	324	329	317	331	359	313	365	361	341	321	325	322	328	333	321	328	349	328	321	319	381	316	334	317	326	314	319	332	296	332	319	330	282	311	340	321	277	346	328	311	310	304	364	350	324	333	340	326	357	326	304	350	295	297	369	309	311	333	330	324	342	331	319	305	324	318	314	296	326	330	339	319	327	312	285	322	309	346	336	388	290	307	330	308	316	317	334	323	336	343	328	312	364	368	359	294	339	293	341	376	315	331	297	318	318	310	360	321	314	304
21250	8305	5346	4090	2895	1946	1167	926	883	813	773	771	758	802	729	830	747	742	792	721	736	783	745	777	757	791	830	729	751	766	798	771	790	777	784	798	745	785	822	734	818	808	717	730	766	753	743	763	774	740	790	770	788	754	789	719	710	787	739	739	779	750	755	764	795	811	783	765	742	827	748	765	765	750	755	734	770	783	771	795	737	771	809	766	804	805	745	764	769	794	825	791	778	740	776	782	781	770	763	799	706	808	730	752	714	741	764	770	785	817	733	737	814	746	789	782	737	763	787	801	779	778	759	766	718	746	779	763	754	763	758	803	773	723	799	770	788	735	821	739	804	715	823	764	719	743	713	752	731	743	772	722	744	749	752	779	766	746	808	793	791	766	802	730	742	759	761	841	778	748	765	727	735	791	767	747	819	777	736	789	738	731	737	738	762	754	763	797	723	802	756	744	749	753	780	736	754	704	759	778	770	812	782	787	776	741	752	751	800	732	745	797	723	805	780	751	760	771	772	744	742	747	763	770	788	768	778	685	782	739	767	796	766	764	710	779	750	746	747	739	780	743	767	797	771	737	733	745	792	786	720	757	718	793	796	776	794	751	786	744	765	744	760	749	832	747	803	763	815	763	767	725	791	728	793	768	763	733	754	808	749	777	780	762	750	776	750	711	716	775	771	777	756	736	694	751	728	782	742	759	796	743	704	742	784	743	715	754	798	774	815	744	788	802	764	744	747	779	782	748	821	738	761	761	755	791	732	763	779	735	753	735	741	781	764	784	782	766	766	818	785	783	797	740	795	760	721	719	729	743	735	804	766	764	792	805	751	707	793	749	768	764	779	756	746	742	765	739	753	840	727	723	757	799	802	730	743	671	801	827	764	772	804	730	758	781	776	802	803	778	803	769	745	765	769	738	760	761	761	721	762	769	773	728	699	728	769	799	708	752	719	760	758	705	785	771	792	700	767	757	745	785	723	764	722	775	782	789	806	740	716	728	775	743	743	743	786	773	797	729	757	782	757	777	791	771	739	770	771	732	727	748	764	731	761	761	790	814	742	724	712	745	763	829	751	803	708	784	786	736	749	764	749	767	786	733	714	792	778	797	728	757	760	762	751	783	794	778	812	696	758	732	771	713	735	737	773	812	750	741	764	773	762	749	752	721	788	736	722	802	838	749	787	755	774	766	821	790	777	741	757	774	747	805	760	739	771	733	740	769	784	728	738	821	806	773	764	782	731	772	752	775	776	740	761	697	711	752	806	728	734	806	720	746	764	752	735	762	757	749	737	741	762	759	776	786	797	774	775	726	731	755	785	753	740	769	747	741	794	764	719	756	782	733	717	751	783	752	762	736	736	784	771	804	791	774	762	812	858	767	739	764	810	752	682	760	728	753	764	732	793	794	755	755	716	740	788	787	823	741	757	728	720	780	765	741	814	756	726	726	752	752	766	775	741	772	775	735	750	767	774	772	798	745	767	759	720	774	726	739	784	773	749	754	741	795	736	764	768	772	716	753	789	768	746	779	762	775	755	740	799	755	760	799	779	722	749	768	769	817	766	791	781	749	752	741	772	756	760	786	810	781	818	765	742	765	779	785	699	736	817	737	737	790	759	770	746	743	753	776	776	743	739	773	785	785	759	759	768	702	834	782	668	759	739	718	776	768	785	693	743	784	805	730	767	731	720	777	835	791	801	778	775	724	770	769	791	754	760	825	745	793	810	768	762	766	775	771	684	765	763	782	762	765	752	754	733	785	796	711	801	719	732	734	757	769	758	772	755	820	744	750	708	773	765	763	761	755	752	742	802	739	763	771	824	773	794	754	763	801	752	749	733	744	788	793	793	732	771	764	782	790	758	765	791	764	807	778	774	787	766	783	754	754	704	745	769	777	749	760	724	798	753	747	785	758	822	752	765	791	761	724	746	734	777	736	738	678	777	752	743	740	782	731	731	810	753	785	794	791	724	746	796	781	748	774	798	765	773	709	749	733	763	765	761	731	803	774	806	823	758	726	765	749	770	767	742	780	751	767	855	728	761	765	724	776	760	749	741	754	759	740	792	812	750	846	777	763	749	797	816	779	749	768	739	790	727	799	800	780	716	773	783	721	768	780	785	788	758	773	719	789	766	787	743	730	746	726	759	804	794	754	764	782	801	775	710	778	780	761	742	784	738	779	757	735	744	765	736	785	780	727	748	802	788	765	756	793	775	748	746	773	794	725	786	814	748	733	728	773	760	771	738	790	731	768	790	773	751	777	782	750	767	780	785	797	700	719	834	733	781	726	773	752	738	804	782	778	745	749	714	755	788	765	783	742	763	810	720	712	740	777	793	755	756	717	785	747	727	792	755	762	805	801	695	766	779	722	762	765	784	776	721	759	795	757	778	774	738	773	797	746	772	781	741	817	815	755	769	778	765	775	809	740	783	754	782	770	721	798	777	778	752	765	745	727	784	738	749	739	735	750	766	752	740	774	709	736	778	804	804	718	733	738	768	802	794	771	741	759	833	821	714	757	755	752	779	807	762	747	786	759	801	776	768	743	767	775	724	747	764	788	783	753	722	770	816	708	755	763	777	786	752	762	781	770	831	794	754	801	750	728	809	766	761	752	801	737	805	748	798	782	780	814	771	735	711	800	811	743	761	710	743	740	738	732	775	718	731	763	812	768	791	738	766	735	777	766	770	782	741	760	777	784	800	777	727	807	749	803	754	762	806	722	776	737	775	772	720	788	772	832	785	811	795	738	773	764	750	807	712	744	701	795	798	796	780	781	768	768	778	746	782	739	746	807	687	739	800	759	750	784	800	719	779	791	731	758	818	795	775	766	756	751	824	780	783	776	797	810	786	735	752	772	717	737	728	763	762	760	753	753	762	791	731	763	793	837	792	772	777	762	776	789	761	763	774	774	759	732	787	713	770	738	783	773	772	850	762	812	792	756	772	749	772	733	772	746	741	741	808	807	802	755	742	770	710	717	781	808	792	727	761	793	762	754	801	828	774	768	755	767	722	796	754	766	734	749	801	771	781	763	765	800	729	731	767	798	690	756	767	769	777	718	832	754	777	732	767	787	755	761	790	802	775	731	747	792	797	783	767	773	748	781	763	764	791	751	749	773	762	752	771	706	696	712	738	751	736	731	788	801	773	734	779	813	789	753	705	791	723	733	782	751	776	756	807	737	788	770	771	755	758	783	780	770	765	742	726	779	749	717	743	735	790	763	716	743	751	790	755	827	767	767	787	712	753	728	715	731	772	807	740	775	756	758	783	736	768	770	764	747	784	785	751	774	796	793	749	784	738	760	758	741	789	740	781	809	719	747	750	800	707	751	798	765	800	776	741	795	712	754	774	770	760	761	728	743	747	740	787	760	764	705	779	746	786	836	793	800	763	769	797	773	718	731	770	685	788	791	767	766	758	781	812	748	785	782	721	794	783	728	737	783	762	791	739	783	763	757	761	764	748	779	735	729	744	796	767	790	711	726	780	734	787	781
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
